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
338165584058	338165584617	338165585167	338165585717	338165586267	338165586817	338165587367	338165587917	338165588467	338165589017	338165589567	338165590117	338165590667	338165591217	338165591767	338165592317	338165592867	338165593417	338165593967	338165594517	338165595067	338165595617	338165596167	338165596717	338165597267	338165597817	338165598367	338165598917	338165599467	338165600017	338165600567	338165601117	338165601667	338165602217	338165602767	338165603317	338165603867	338165604417	338165604967	338165605517	338165606067	338165606617	338165607167	338165607717	338165608267	338165608817	338165609367	338165609917	338165610467	338165611017	338165611567	338165612117	338165612667	338165613217	338165613767	338165614317	338165614867	338165615417	338165615967	338165616517	338165617067	338165617617	338165618167	338165618717	338165619267	338165619817	338165620367	338165620917	338165621467	338165622017	338165622567	338165623117	338165623667	338165624217	338165624767	338165625317	338165625867	338165626417	338165626967	338165627517	338165628067	338165628617	338165629167	338165629717	338165630267	338165630817	338165631367	338165631917	338165632467	338165633017	338165633567	338165634117	338165634667	338165635217	338165635767	338165636317	338165636867	338165637417	338165637967	338165638517	338165639067	338165639617	338165640167	338165640717	338165641267	338165641817	338165642367	338165642917	338165643467	338165644017	338165644567	338165645117	338165645669	338165646217	338165646767	338165647317	338165647867	338165648417	338165648967	338165649517	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16075	1711	900	713	528	452	388	326	249	294	297	266	276	263	245	265	213	234	231	253	220	225	242	212	212	240	223	213	225	224	202	228	233	200	237	219	230	236	226	191	210	219	217	218	235	219	205	202	231	229	206	234	196	227	174	205	249	229	203	219	194	217	223	225	246	221	215	221	201	199	222	223	221	195	236	236	213	193	197	215	239	230	212	188	244	240	228	216	231	198	233	226	180	197	209	218	235	238	209	238	210	178	203	217	235	208	222	218	223	226	224	250	214	225	213	193	241	225	227	214	223	233	208	217	247	237	210	205	243	227	208	204	221	234	236	225	195	198	209	205	220	241	214	222	216	206	211	207	198	254	254	184	211	227	243	220	200	225	220	206	205	215	205	198	219	217	195	222	221	193	211	216	258	237	214	206	211	211	222	223	239	221	231	245	245	213	222	254	234	209	209	231	218	221	213	225	229	241	212	236	192	233	240	212	242	190	214	204	230	220	238	195	213	233	218	212	195	204	202	212	219	257	234	227	210	209	216	227	214	209	207	242	206	200	209	208	222	199	220	212	218	194	199	206	203	208	231	209	211	207	218	225	238	241	197	218	201	212	230	238	201	247	203	232	260	229	199	240	215	233	243	192	231	246	208	233	212	244	228	207	252	243	230	229	224	225	226	207	198	217	217	229	217	206	188	236	223	217	214	214	200	209	204	228	196	229	199	199	204	220	209	225	204	246	216	205	223	226	201	243	210	214	194	221	231	204	212	219	226	199	210	207	221	203	202	220	210	231	202	222	234	212	216	233	186	207	223	215	201	232	214	208	206	227	207	223	209	204	228	199	217	225	241	219	201	243	219	224	231	208	241	193	226	222	243	212	204	215	230	221	209	202	210	217	223	207	199	205	241	202	187	227	222	204	249	229	251	231	239	209	223	222	210	230	242	231	224	203	206	239	208	217	222	229	203	219	244	227	203	214	221	202	210	214	221	224	225	217	190	222	213	222	199	199	190	204	218	214	203	236	208	214	242	236	206	178	204	231	214	238	210	214	216	217	236	220	194	212	208	204	231	224	245	234	232	209	185	189	204	213	212	229	244	233	251	235	221	233	207	199	241	237	215	184	230	200	245	237	229	227	244	227	229	220	229	203	219	220	203	240	219	235	212	207	196	212	205	220	213	222	221	223	239	246	224	217	200	215	216	231	216	222	231	202	223	229	242	207	184	245	226	230	211	211	217	224	205	227	226	214	195	200	191	227	212	216	241	232	203	187	237	194	210	202	222	196	237	227	201	198	218	227	226	192	204	216	212	236	210	196	221	225	239	222	208	224	225	204	196	210	220	226	201	227	207	202	203	231	216	215	204	203	233	211	226	200	223	203	218	190	218	226	227	195	239	228	231	204	240	219	238	214	241	244	221	199	220	210	245	201	225	220	239	228	189	213	222	233	228	226	210	226	240	234	213	208	221	229	237	217	199	193	207	219	218	208	214	242	195	209	215	204	214	206	243	204	217	243	234	231	215	217	235	222	195	220	202	229	233	216	225	224	205	203	219	238	229	199	214	220	263	242	236	220	229	207	222	217	233	229	219	234	220	213	211	223	223	217	217	211	228	221	231	218	225	201	196	190	215	216	228	215	250	209	245	212	201	185	188	210	233	236	193	231	210	232	205	218	233	225	231	204	201	238	223	223	210	225	235	207	204	229	218	230	238	238	195	226	229	230	226	221	228	224	210	226	231	217	212	205	234	231	204	227	245	229	222	218	193	230	255	203	215	240	238	224	229	216	211	210	237	196	231	210	231	219	224	209	204	232	178	239	240	229	216	238	227	209	204	229	237	216	218	224	214	222	225	221	207	230	233	233	232	234	222	213	201	195	199	214	216	194	217	224	205	234	211	252	232	220	216	211	215	207	224	217	199	264	217	213	208	217	253	217	197	208	211	200	196	214	232	204	231	224	184	207	218	236	239	195	232	221	201	244	247	210	200	227	212	193	199	201	225	239	190	215	244	240	211	205	224	199	209	212	195	212	229	214	239	238	205	205	212	202	231	221	217	241	237	207	193	234	243	225	211	226	221	252	224	230	224	200	216	213	230	249	207	229	225	217	221	218	220	215	204	208	206	223	231	240	215	195	192	199	209	186	196	200	230	234	196	189	193	203	205	219	225	176	190	209	192	221	209	234	213	231	207	230	204	232	230	222	225	255	217	222	198	211	203	225	213	199	189	239	237	229	212	190	204	204	204	236	218	210	229	209	234	216	219	220	200	220	206	212	222	215	203	239	216	226	230	209	234	208	228	213	231	205	222	210	212	214	230	215	222	216	239	222	232	199	215	218	236	255	219	188	221	210	209	185	241	201	200	216	178	233	213	204	229	224	236	214	228	230	195	222	227	200	205	190	210	223	190	215	211	197	217	205	210	241	247	222	207	202	247	200	232	225	241	205	206	215	205	199	202	242	214	238	231	202	233	243	205	203	210	220	205	237	230	202	204	213	217	234	228	213	231	228	215	219	226	224	220	222	237	227	218	218	244	226	239	218	234	208	235	226	198	207	205	208	202	210	222	218	212	223	195	236	230	217	224	199	230	221	242	246	230	207	202	195	209	165	207	237	222	226	187	242	227	187	205	222	239	206	211	211	215	222	227	221	233	208	212	266	229	203	197	221	203	224	253	194	208	230	247	210	242	225	186	217	213	197	222	206	222	213	220	199	250	200	221	216	218	212	255	214	216	202	222	218	223	183	204	226	215	212	237	225	192	212	204	225	226	186	241	231	205	201	212	227	192	203	219	192	207	227	209	208	231	224	212	212	207	206	204	186	215	219	206	231	204	219	229	227	218	216	237	189	240	198	213	239	224	265	199	213	200	222	218	221	196	228	220	237	230	186	217	199	206	205	223	239	204	226	216	212	218	249	197	192	202	252	236	211	195	232	224	212	215	214	215	239	248	223	210	235	255	187	190	204	222	203	270	219	219	239	203	241	220	259	239	213	267	234	225	226	237	262	191	211	201	218	226	228	226	244	203	231	233	219	222	239	228	242	225	240	205	226	209	227	237	226	249	194	220	249	211	230	235	213	248	221	213	221	228	212	219	201	193	222	219	226	235	231	194	221	216	216	194	226	211	207	225	227	225	247	201	229	199	226	208	207	186	218	234	235	231	211	204	198	218	211	263	186	208	213	195	220	236	201	220	230	215	221	223	205	207	222	231	213	226	223	216	214	217	241	230	253	227	237	212	220	211	233	199	201	208	215	241	217	234	192	210	225	216	211	231	235	246	208	204	218	210	228	207	222	226	214	218	188	180	231	223	221	231	230	216	247	191	234	214	242	254	198	221	196	208	222	205	224	215	214	203	227	220	219	205	200	218	229	230	228	209	222	218	225	204	208	189	218	214	244	207	218	237	210	225	193	224	219	200	219	206	256	216	198	223	210	203	215	207	223	219	217	238	185	221	193	199	213	215	225	251	226	199	220	228	186	225	233	227	210	244	227	201	187
9083	1450	1815	2217	1812	1530	1269	1032	1056	926	804	818	717	681	720	666	677	659	673	642	651	653	605	605	592	636	612	580	555	592	593	596	588	599	543	592	553	595	572	520	577	566	561	549	596	555	583	558	561	552	512	559	515	558	547	544	578	564	584	596	602	547	552	579	570	495	557	537	572	545	572	492	533	538	532	544	555	528	515	593	537	558	534	543	590	556	533	511	545	529	534	527	498	508	566	542	523	515	535	581	542	584	535	538	555	537	545	530	530	536	561	564	529	558	539	555	530	574	566	522	535	531	573	542	556	529	537	529	541	487	562	514	521	569	540	525	516	545	560	530	518	544	608	556	507	558	511	523	536	557	529	562	580	519	562	588	536	517	530	529	556	562	501	543	540	538	557	541	535	538	581	512	525	496	526	535	509	555	564	556	554	538	544	529	528	518	535	540	533	499	557	559	519	553	547	522	555	562	544	526	509	567	541	556	562	560	536	547	533	513	536	563	531	538	508	545	532	551	544	586	560	543	557	553	560	528	520	515	564	540	547	537	520	535	515	517	585	528	534	504	512	531	561	564	542	572	514	525	541	550	533	551	543	540	534	539	547	552	549	547	520	522	543	516	545	521	538	537	542	554	535	552	509	534	536	530	539	569	526	533	552	532	554	552	529	517	556	533	547	540	526	534	506	550	572	552	554	580	558	510	533	538	526	519	527	514	571	542	557	557	546	525	543	566	553	542	539	539	541	533	530	520	530	574	537	523	543	561	553	504	549	592	552	568	548	539	501	535	554	555	565	516	531	545	551	523	542	513	520	542	528	561	567	529	546	549	522	569	522	517	551	561	579	548	519	547	579	541	571	522	528	533	553	522	550	526	561	544	538	543	583	514	549	560	551	547	558	518	593	545	549	543	549	551	560	540	555	537	554	556	532	559	496	528	552	571	546	505	571	523	543	525	535	555	532	568	491	584	568	517	508	517	565	520	533	531	517	547	530	519	562	525	583	546	554	600	545	557	492	543	550	556	537	532	523	563	528	492	522	569	545	561	534	548	516	535	552	519	576	543	549	496	536	530	571	535	577	543	621	542	512	539	567	566	535	549	567	525	532	557	518	549	562	550	520	556	529	556	533	558	569	569	578	524	566	566	561	518	547	486	518	527	549	556	518	578	518	547	556	527	538	550	505	527	541	562	559	507	533	547	544	554	502	524	571	522	556	535	548	589	546	496	569	537	516	595	545	530	583	588	517	587	546	542	560	559	506	561	555	558	509	550	526	545	530	562	534	553	568	526	546	512	569	567	576	545	517	555	543	566	514	559	526	514	588	506	520	502	553	546	514	534	581	572	561	564	505	507	564	521	522	563	529	562	548	539	576	572	537	549	572	550	569	501	566	550	556	535	543	563	538	525	523	545	523	528	551	525	501	563	537	507	529	570	532	529	539	550	529	563	559	518	520	530	536	519	541	563	547	590	568	531	549	534	529	584	536	559	528	550	553	535	519	550	541	551	528	554	506	516	552	541	545	567	531	522	523	573	544	526	527	544	541	537	518	519	571	567	550	543	580	547	537	493	528	542	556	574	579	543	521	558	532	555	555	507	546	522	538	527	516	534	497	551	573	551	568	573	571	586	551	542	540	541	558	568	563	553	539	553	546	514	531	509	537	601	541	554	524	587	546	546	560	540	584	553	565	539	535	546	567	516	572	523	526	541	563	570	511	565	546	559	520	546	530	530	543	518	536	523	516	528	522	541	545	555	547	518	617	582	556	527	527	547	521	539	522	533	530	530	526	536	566	540	560	558	545	495	545	542	550	520	538	568	537	538	562	562	526	521	584	558	549	528	543	529	536	534	584	591	526	504	554	567	532	557	527	543	576	544	569	529	508	576	562	538	528	572	548	521	526	569	548	542	556	559	534	544	492	554	537	571	534	515	582	525	551	537	552	555	554	539	538	567	540	560	509	484	553	546	510	544	516	564	566	547	550	535	554	506	548	604	573	556	482	545	549	556	537	537	525	538	546	571	547	533	550	519	535	566	571	523	560	561	520	509	583	514	539	491	560	541	536	536	592	526	540	549	560	540	514	555	511	573	556	519	548	538	553	518	554	554	566	527	481	553	555	543	553	538	547	541	567	563	597	551	502	534	518	569	553	523	509	543	498	571	518	491	566	576	534	561	511	529	578	547	573	581	520	530	551	559	541	543	561	559	576	529	551	580	534	547	572	550	513	521	559	542	536	580	514	499	526	532	528	555	564	527	516	528	550	561	507	539	517	546	545	502	553	510	578	593	528	543	530	535	520	539	557	561	519	557	584	563	556	540	605	523	551	527	546	539	533	558	531	543	507	554	521	584	528	563	538	524	524	514	561	494	556	562	490	574	494	539	555	565	550	541	547	563	533	535	525	523	575	502	545	549	529	560	526	555	571	542	517	570	587	530	535	546	591	563	537	567	574	543	497	544	561	562	545	486	539	575	555	547	539	566	584	510	520	513	575	564	514	577	555	522	524	549	577	533	599	515	535	518	523	567	550	525	538	553	509	500	566	529	514	582	561	519	526	572	567	546	525	507	562	535	559	528	522	538	556	511	587	577	603	537	539	539	568	548	546	525	529	539	549	581	506	552	530	555	524	544	553	543	554	540	541	561	572	553	515	543	529	542	554	557	590	564	587	559	534	548	541	580	540	553	534	533	556	556	538	605	522	558	542	503	562	532	544	528	554	586	529	486	531	592	492	543	528	531	550	555	527	566	549	543	527	503	558	561	513	531	544	496	499	537	527	572	531	568	552	497	600	524	594	555	543	533	554	529	551	548	509	555	551	580	544	515	555	538	536	545	546	565	521	529	531	579	562	578	527	530	536	520	541	533	550	511	514	527	554	522	563	561	533	497	559	530	552	546	525	537	551	538	569	578	536	597	554	557	515	493	523	541	565	518	519	532	487	534	533	554	572	547	533	557	533	536	536	523	550	551	557	504	584	499	544	556	550	579	522	536	512	507	571	568	563	553	503	535	554	498	579	549	597	526	534	548	535	554	496	556	568	522	502	546	556	560	581	538	520	538	559	574	583	533	580	562	530	523	529	524	544	513	522	549	543	547	528	547	538	529	505	575	514	491	543	525	535	536	496	537	571	555	530	585	531	576	582	537	606	546	528	549	529	578	513	540	510	543	599	553	618	522	544	538	572	572	548	600	548	563	558	543	548	530	508	565	545	551	510	560	551	534	500	532	568	574	523	524	567	559	548	537	543	544	521	522	602	524	526	544	552	534	526	570	520	593	524	546	543	556	588	516	567	515	525	541	581	536	510	553	495	564	528	525	570	536	577	522	570	501	548	555	545	559	551	544	515	568	543	564	604	552	573	555	515	515	518	547	548	513	553	579	545	531	535	552	550	517	561	511	511	601	565	534	528	548	548	552	557	580	508	523	535	588	537	542	570	566	536	545	545	550	550	558	524	594	556	520	543	551	552	547	555	514	529	552	538	548	536	529	564	523
2191	471	311	300	297	277	278	290	287	300	245	250	277	271	297	283	306	290	286	280	272	294	273	292	301	320	279	265	299	278	275	265	246	274	290	290	255	281	261	285	276	271	258	301	279	304	279	293	284	296	284	301	286	294	293	292	288	288	262	295	264	258	284	288	290	258	297	287	291	257	291	223	294	276	244	271	278	280	288	292	295	267	243	285	312	293	290	285	311	258	297	256	296	243	291	270	287	280	296	273	301	313	278	268	276	303	283	239	267	328	257	293	300	274	289	269	249	275	276	274	270	270	275	312	266	288	296	279	293	288	283	277	287	292	264	290	264	262	277	283	299	278	281	293	279	296	278	264	255	268	274	276	274	300	309	251	270	266	264	268	305	290	258	289	283	287	315	305	293	273	310	267	292	277	295	287	260	290	279	299	250	248	310	296	313	277	256	284	290	311	249	294	292	261	275	284	249	299	288	277	256	259	268	277	301	269	298	295	322	273	295	282	259	276	330	289	269	272	279	287	273	272	280	301	267	293	288	282	254	290	253	267	277	307	267	229	269	294	256	287	260	266	298	255	266	288	297	283	305	264	277	284	265	298	319	295	269	289	274	252	313	319	284	256	292	250	248	266	308	292	276	268	289	279	289	294	252	268	265	296	287	283	293	310	307	265	267	265	256	291	291	261	270	276	278	297	285	277	282	276	327	294	308	307	291	280	261	297	304	237	268	258	293	295	272	291	259	270	284	260	275	273	270	275	300	280	309	292	258	244	274	278	303	280	308	285	250	301	308	281	285	271	270	296	263	282	298	296	286	282	261	259	288	301	303	271	281	287	288	265	296	289	323	284	252	263	288	311	296	282	277	292	273	289	279	276	271	253	280	264	264	263	264	246	289	277	276	311	276	249	278	273	232	274	270	262	269	268	234	296	283	235	273	282	287	290	291	277	269	291	260	273	294	268	288	282	279	302	258	299	317	329	285	283	310	277	272	307	275	273	279	265	292	278	238	286	270	273	303	285	317	268	294	274	286	300	273	245	299	239	294	255	281	252	245	259	281	294	285	248	256	273	310	270	288	285	272	289	282	281	285	307	291	289	256	254	281	311	259	297	283	296	270	243	300	313	285	272	224	289	252	246	256	272	284	292	273	309	297	295	283	271	290	269	258	296	271	248	296	271	272	249	298	316	304	247	253	315	292	291	276	293	271	251	286	288	298	279	267	281	259	305	252	259	312	292	296	266	271	255	258	310	282	248	314	260	292	263	257	284	298	268	282	286	289	261	269	299	280	281	245	285	287	268	253	265	269	295	289	278	277	305	288	246	281	284	307	301	290	312	291	305	314	261	311	310	275	289	259	306	288	261	308	305	258	259	308	256	262	275	239	260	304	275	293	272	321	271	275	274	286	299	268	266	273	247	298	274	274	282	247	265	306	296	290	299	247	275	232	278	287	289	276	297	291	275	261	294	286	306	289	274	251	312	306	298	280	293	292	294	266	305	255	283	267	279	303	324	292	280	265	264	261	297	295	280	279	288	336	250	281	285	285	286	276	280	279	289	277	274	290	273	285	261	245	276	245	292	260	264	293	270	302	295	282	302	291	282	282	307	284	276	285	266	268	264	274	295	267	310	285	295	301	306	307	291	262	313	289	265	280	288	229	288	249	263	288	279	292	282	272	278	302	321	274	291	279	278	311	282	291	299	298	266	240	299	252	287	291	299	274	256	272	268	309	276	265	293	275	308	277	274	321	273	307	287	284	265	279	266	271	276	269	245	246	291	287	268	271	324	272	294	256	282	286	286	283	326	277	285	296	279	310	293	272	263	287	261	285	257	320	285	279	301	288	251	293	284	269	247	307	307	299	269	292	304	290	286	286	284	250	284	250	293	289	302	243	258	261	279	284	274	281	262	304	273	291	284	282	278	285	297	276	271	297	275	286	253	258	281	291	275	297	260	291	283	325	286	306	255	314	273	286	268	261	286	255	278	230	285	265	291	314	287	318	284	277	273	294	277	269	305	301	269	259	274	259	249	268	273	280	280	295	277	289	251	293	287	305	276	315	293	296	296	315	274	276	279	282	263	280	269	314	328	278	247	298	273	312	290	257	278	270	253	320	309	281	294	287	274	270	280	268	258	285	300	319	272	225	291	254	284	247	274	276	298	284	292	269	272	276	278	281	277	272	292	287	294	274	287	309	287	293	297	277	298	277	261	284	292	323	292	294	284	262	287	294	272	237	288	305	286	295	287	259	278	274	265	287	268	271	304	270	296	294	279	284	264	307	262	271	273	274	287	252	324	257	271	242	300	267	262	297	304	242	267	258	299	269	260	284	285	258	293	292	327	299	251	259	274	270	294	282	278	277	294	276	276	271	298	269	285	285	301	277	270	313	244	284	328	287	286	284	269	262	304	279	298	277	339	320	278	282	271	280	301	304	264	289	273	224	234	271	278	303	276	292	279	296	285	285	292	295	264	286	274	264	305	258	273	297	292	304	250	308	282	270	282	280	269	260	274	282	292	316	284	263	268	279	287	280	279	295	273	288	296	278	262	276	252	261	287	287	293	284	302	279	305	283	261	276	277	283	322	264	279	274	297	292	280	259	272	278	292	304	251	311	299	280	306	290	308	229	296	272	270	274	256	283	317	307	279	293	290	310	294	314	309	259	290	279	261	241	279	299	250	264	294	269	275	275	280	272	301	269	304	271	256	282	290	290	271	274	265	248	280	250	276	273	262	259	260	292	275	329	273	255	342	257	269	283	260	281	290	251	270	248	289	288	285	298	279	319	277	291	270	283	293	292	288	248	292	297	293	261	258	281	297	323	280	256	305	268	272	274	255	252	269	302	301	267	268	276	279	301	278	274	286	290	280	266	294	257	267	289	270	283	294	282	256	286	284	299	270	295	285	278	308	281	280	287	273	315	280	316	270	290	267	267	284	270	289	316	296	297	299	290	307	274	292	264	297	259	247	302	283	281	282	255	291	249	276	271	268	283	263	290	304	286	289	300	283	308	240	323	301	304	273	243	265	260	281	277	276	299	256	292	301	289	266	295	298	288	297	276	296	308	266	287	270	289	284	269	323	289	297	293	313	268	264	268	233	261	260	291	311	267	263	271	300	305	299	297	291	254	284	259	262	309	295	288	278	272	289	279	266	290	288	293	255	306	313	289	281	267	277	278	259	315	313	274	284	277	293	263	302	294	287	264	241	276	261	264	276	273	284	286	273	337	270	280	282	287	284	270	316	280	292	316	271	289	299	282	290	278	283	294	275	292	293	261	282	295	245	273	286	254	293	278	246	266	274	268	256	312	261	270	268	261	274	299	236	277	269	262	256	267	268	290	287	264	285	240	273	312	285	298	285	273	268	295	253	298	249	282	272	258	303	266	296	281	301	274	294	287	283	288	262	277	277	309	267	276	266	315	270	276	266	309	257	310	291	263	266	315	303	271	278	316	291	294	270	274	273	295	273	243	272	285	267	276	251	257	271	265	301
2166	780	636	674	653	627	625	607	622	660	631	610	636	671	630	647	627	668	635	639	597	625	659	672	657	590	597	613	605	689	582	628	638	633	606	602	618	604	640	620	709	614	629	606	663	629	635	644	638	660	604	624	674	607	616	643	643	606	639	595	634	629	632	614	603	630	595	618	641	661	622	644	587	621	612	651	656	641	621	590	647	664	680	600	637	648	656	630	585	633	612	609	613	617	615	624	648	615	646	660	648	658	632	593	637	657	640	599	620	641	682	644	634	669	657	616	648	620	624	623	641	659	622	626	590	624	624	624	648	684	614	597	646	631	627	622	625	647	573	628	595	603	584	662	661	587	640	613	604	658	646	606	661	626	616	614	635	635	646	646	649	643	668	632	665	604	631	617	599	623	621	582	644	623	604	644	672	660	636	644	639	674	588	657	631	617	636	591	650	617	621	611	588	652	666	629	640	590	628	595	607	642	650	635	599	603	642	634	649	603	643	663	590	613	619	656	619	603	615	653	651	633	623	597	626	673	620	645	640	586	621	619	600	671	627	622	699	664	649	664	633	623	653	659	644	655	630	615	631	618	660	650	621	686	643	642	623	603	655	614	645	696	577	615	631	631	618	614	581	641	635	634	630	664	616	602	616	655	617	654	669	626	628	607	649	618	622	595	612	632	617	638	661	624	618	589	661	623	626	615	608	630	654	624	653	626	646	616	603	665	619	659	637	639	649	676	638	606	637	622	611	588	628	615	640	673	671	601	593	649	648	606	642	621	597	661	675	627	600	624	620	673	622	674	682	612	611	617	635	622	616	661	638	636	617	618	631	620	678	658	579	645	648	646	633	633	578	639	621	686	644	640	613	597	635	588	647	618	619	621	628	600	640	585	625	667	612	623	651	673	691	582	631	650	596	619	659	648	607	575	652	574	624	623	636	642	644	580	585	616	629	653	590	615	649	629	643	611	636	640	611	643	651	674	651	594	639	616	612	633	613	636	695	633	574	654	627	629	630	652	605	670	616	603	618	629	606	612	587	617	664	674	618	649	641	639	631	591	617	639	681	623	594	633	608	635	594	618	645	629	632	637	616	615	619	625	593	590	600	574	631	661	664	681	597	644	606	653	597	635	642	600	623	625	621	615	653	609	618	635	608	613	631	639	611	618	610	606	619	599	619	593	622	626	652	621	603	603	627	624	637	652	617	658	642	578	597	631	625	629	631	636	624	592	637	663	608	660	555	628	649	584	643	637	691	627	609	646	617	600	615	638	652	635	592	608	683	628	624	610	682	661	664	625	623	581	652	649	592	630	659	660	629	655	606	661	644	634	613	582	628	638	619	646	623	649	661	628	608	637	618	616	601	669	633	628	633	603	635	632	619	605	636	632	629	624	606	654	582	642	635	637	611	649	577	647	639	638	627	621	633	660	652	612	603	627	617	673	620	592	581	639	640	582	629	665	595	631	622	668	604	599	652	675	620	658	626	617	624	588	620	607	630	600	631	597	601	576	630	661	634	583	652	656	642	609	661	626	597	623	641	632	594	580	684	626	606	655	661	671	667	638	656	603	633	682	622	636	638	625	660	644	622	600	647	600	622	654	630	592	612	620	630	646	663	628	618	628	630	561	616	657	634	651	647	627	668	626	672	634	646	664	646	616	668	618	632	647	623	562	651	660	620	665	633	637	661	650	585	619	621	639	667	649	627	689	626	669	617	569	654	657	642	667	620	644	580	673	610	618	632	652	599	609	628	626	584	606	601	660	693	625	682	606	663	617	653	683	640	613	633	595	635	585	626	635	601	609	631	534	653	639	637	624	579	644	642	658	629	674	649	653	617	654	615	619	647	626	660	641	650	625	632	591	677	576	622	607	610	623	644	617	635	643	654	615	613	638	627	603	665	658	614	627	671	591	648	655	640	639	651	590	630	711	578	635	654	631	620	631	627	612	611	640	686	601	638	609	655	612	626	604	610	640	623	602	623	666	628	612	604	638	603	634	599	653	611	579	659	624	666	656	689	598	621	630	662	594	590	675	625	638	656	688	637	606	644	636	626	646	645	654	621	649	655	622	612	610	622	660	632	661	666	624	621	574	658	563	625	621	648	633	619	658	592	641	572	658	627	615	635	651	666	618	594	638	642	619	640	591	582	660	647	632	581	653	648	671	635	617	655	642	594	630	602	614	642	624	613	665	638	666	654	592	576	590	635	649	661	592	634	616	606	620	614	619	633	667	595	617	661	597	630	621	628	596	652	631	604	638	650	651	626	623	685	651	674	642	663	612	684	643	674	625	603	683	687	639	632	647	673	617	643	631	624	597	670	652	662	622	635	623	639	678	601	598	633	624	673	601	615	607	621	617	562	626	630	658	614	701	622	593	594	607	606	619	655	607	615	640	619	614	626	630	639	584	628	638	676	597	625	667	647	655	637	606	665	662	633	586	546	662	654	642	632	631	605	646	647	575	629	657	599	612	667	602	626	634	616	636	609	637	618	595	641	624	623	626	643	616	640	616	645	650	609	662	621	675	586	630	605	644	608	658	609	661	617	620	655	626	630	606	613	668	620	659	645	609	642	662	626	594	650	608	643	626	633	614	607	616	648	675	619	612	647	615	612	589	628	669	649	651	600	618	622	610	674	635	631	621	606	678	612	617	652	618	623	626	652	613	660	633	623	669	630	621	560	665	630	627	568	621	625	638	656	683	640	627	669	643	633	606	602	607	608	650	643	595	641	650	644	629	644	646	645	606	596	611	616	613	639	617	601	609	656	618	633	624	628	628	667	615	619	608	684	697	635	594	621	671	600	651	638	621	652	640	619	639	604	630	612	597	587	633	614	616	616	621	620	649	632	635	610	642	609	642	620	632	646	629	614	609	625	621	646	620	612	660	660	620	612	662	612	639	619	612	620	636	637	600	568	595	611	594	637	634	621	666	654	651	616	643	677	629	591	645	619	576	620	606	642	590	632	627	614	639	586	615	654	646	616	647	591	609	649	593	586	647	629	645	660	655	646	592	624	629	691	567	618	589	643	614	653	641	626	623	702	638	595	677	599	627	629	663	642	678	675	629	619	625	633	591	637	621	610	608	637	631	636	600	640	620	647	642	653	599	615	679	634	650	644	666	625	617	627	641	657	638	649	610	673	655	649	620	620	636	621	611	665	634	601	600	626	621	616	677	670	608	644	638	666	599	609	610	628	630	648	582	650	622	653	635	645	590	652	570	619	647	593	597	682	611	671	613	627	637	637	602	657	617	620	628	651	673	565	607	610	638	632	658	566	638	607	605	623	630	596	605	626	614	688	625	658	639	598	650	605	595	633	642	603	605	665	598	689	652	673	621	634	605	625	640	597	656	677	656	646	572	628	644	664	639	662	620	621	626	628	627	639	649	631	650	683	632	657	674	628	628	634	632	669	581	640	660	617	634	604	660	666	664	625	593	637	618	630	653	643	617	576	633	614	662	586	651	638	616	633	672	651	661	656	629	597	642	670	638
8988	839	426	361	264	230	214	171	155	153	165	145	157	145	161	157	139	134	143	130	149	130	114	133	153	146	130	145	127	126	137	137	120	117	121	141	126	127	155	121	123	135	141	137	131	148	114	120	115	160	116	123	110	123	144	137	118	111	122	118	135	96	119	123	118	171	136	135	118	133	123	138	127	133	140	136	145	143	137	134	142	145	109	139	127	130	123	136	123	117	133	134	132	132	129	153	129	101	127	119	116	122	136	150	114	114	135	113	126	147	127	120	126	119	138	126	124	137	134	129	141	128	125	132	124	126	145	133	127	133	129	121	133	139	128	128	140	149	133	127	115	120	116	117	118	133	111	131	133	124	141	138	139	128	137	140	136	122	133	116	118	137	134	114	127	147	115	130	145	134	140	123	145	130	156	135	120	112	122	134	148	134	116	124	142	110	155	118	117	135	130	117	133	141	141	141	114	118	128	123	148	143	140	111	130	137	121	131	140	144	120	144	149	112	101	119	135	128	128	112	122	126	127	130	151	125	140	129	107	146	119	131	130	118	113	136	123	101	116	148	131	147	132	143	111	140	141	154	140	119	110	117	118	122	101	140	120	134	143	133	124	119	134	124	134	125	125	143	106	136	116	135	126	145	112	146	118	113	138	145	147	126	134	125	115	119	121	138	146	105	162	127	122	111	124	144	142	115	149	117	135	159	134	126	130	123	140	130	113	132	135	123	116	125	127	145	126	127	132	126	125	135	123	135	126	138	116	138	133	106	125	142	120	134	112	113	133	111	122	143	126	129	121	140	129	143	115	113	147	133	156	127	120	126	116	116	131	152	111	131	115	132	123	119	155	124	122	126	129	125	127	133	130	121	123	140	111	134	101	116	158	130	140	136	122	117	113	133	131	148	122	130	125	129	126	145	125	127	138	109	131	137	141	148	138	124	109	119	113	150	110	127	119	132	104	137	142	128	130	112	144	128	136	118	139	119	132	116	128	126	127	130	144	140	122	127	106	121	143	116	129	136	139	128	143	150	141	134	121	126	124	121	142	127	116	131	129	143	147	118	116	115	108	127	141	113	162	140	130	145	118	134	142	134	137	148	116	108	134	131	120	134	128	128	131	148	124	122	113	137	142	135	124	119	116	119	137	122	126	124	126	108	127	148	135	127	104	120	130	98	109	116	136	116	138	133	135	153	147	133	123	124	132	121	117	147	143	143	132	110	126	114	119	128	133	124	101	112	144	115	128	130	111	149	135	107	126	136	141	140	118	114	129	116	128	135	145	127	134	136	112	115	131	128	124	104	116	112	121	134	130	124	152	140	119	125	132	125	128	137	135	144	126	118	119	135	109	127	117	113	138	143	150	131	121	131	119	121	122	146	144	132	115	122	132	122	134	136	155	107	140	119	134	135	132	139	131	134	141	155	104	134	151	117	142	140	119	145	130	124	122	136	129	137	132	116	142	128	120	123	127	152	127	125	107	123	141	130	99	122	125	117	118	126	127	105	156	106	140	129	124	136	117	116	138	129	112	146	137	133	133	137	139	125	130	141	127	131	117	113	144	120	132	136	111	141	127	128	109	104	118	148	139	139	134	147	119	132	115	145	110	118	106	138	121	135	110	138	118	119	115	131	135	141	148	136	131	142	121	153	144	124	148	130	111	116	119	117	128	124	119	115	122	140	116	136	127	137	113	117	154	134	123	127	126	134	139	135	140	121	140	104	144	111	127	116	145	114	120	110	104	124	133	153	113	120	135	138	159	116	132	121	147	119	127	146	112	123	134	100	110	139	147	119	130	126	132	115	109	115	152	152	108	117	126	123	113	146	140	119	140	118	135	121	132	134	137	111	135	129	113	127	104	128	132	115	125	146	145	139	116	132	115	139	144	129	133	135	134	148	146	128	144	123	127	138	135	125	135	121	120	116	113	126	125	130	153	142	133	135	125	138	137	120	122	124	130	154	134	121	130	122	113	127	143	109	133	116	118	129	136	130	123	119	128	131	112	131	145	121	130	141	147	142	137	122	130	127	129	128	132	130	104	149	124	104	124	133	135	151	124	140	140	138	127	145	123	129	122	127	131	135	134	120	117	145	139	130	126	120	115	129	137	121	109	118	113	132	131	116	152	107	123	134	134	143	125	148	117	150	129	130	135	129	114	113	129	135	122	107	144	126	127	142	119	135	127	119	123	129	137	122	139	131	137	138	131	125	124	133	141	153	146	115	151	111	157	104	129	135	144	119	133	137	136	146	118	119	143	126	152	123	147	129	158	120	134	128	139	122	115	164	144	127	114	142	140	123	130	130	129	129	130	140	114	105	121	104	137	124	123	137	138	132	134	129	132	138	144	117	138	118	111	128	145	143	124	133	136	132	140	123	134	106	121	129	127	143	117	127	127	130	123	122	131	153	140	143	155	133	130	133	127	114	115	127	150	148	141	126	139	136	137	108	128	157	150	116	128	148	137	121	107	113	118	133	117	119	123	121	127	135	121	121	113	141	121	119	134	130	139	134	138	135	118	128	142	149	144	141	116	134	128	115	120	119	140	139	124	144	130	129	121	137	112	147	125	117	138	127	129	127	133	131	146	119	116	110	109	125	109	147	127	118	119	127	135	122	120	143	114	116	135	110	135	107	134	129	136	111	113	129	147	133	115	123	139	134	117	114	122	118	107	152	124	121	125	129	130	130	144	129	112	113	145	133	128	124	157	131	115	144	126	139	160	134	120	127	121	131	124	137	117	119	137	125	106	115	146	126	136	118	129	117	127	120	135	121	141	133	131	140	120	128	127	163	134	137	126	152	140	124	129	142	123	123	117	95	131	140	117	118	134	139	133	126	132	127	118	130	122	143	141	153	126	144	130	121	131	123	136	140	151	132	128	137	126	137	109	102	140	114	132	135	132	141	139	147	138	140	135	139	134	125	128	131	143	118	127	133	134	125	119	121	149	110	130	142	131	154	134	112	132	126	124	115	108	122	140	119	133	131	129	105	120	148	135	137	119	121	120	122	137	103	126	131	127	148	111	106	127	113	111	122	121	118	129	148	122	147	128	152	122	112	117	111	130	138	130	135	132	134	112	131	138	106	135	123	147	149	129	124	118	123	136	138	122	130	125	149	122	137	117	109	115	116	139	131	128	150	102	132	112	123	124	137	119	121	139	139	116	137	119	137	122	133	118	117	112	136	115	115	140	144	125	121	132	140	109	136	149	128	117	135	138	125	124	149	135	108	144	126	116	128	137	119	148	144	121	138	143	142	128	137	131	155	142	124	142	111	107	126	123	138	150	130	119	131	141	147	147	129	140	113	132	125	133	122	121	153	130	136	145	127	125	129	113	109	115	117	107	111	137	138	117	113	136	146	135	104	126	135	126	117	130	124	124	149	115	159	107	125	119	112	128	143	111	131	117	121	118	121	136	130	149	130	122	136	126	138	129	113	113	121	148	123	135	131	120	111	148	141	139	121	109	115	143	138	97	139	133	136	119	119	124	129
6745	825	1032	1167	1026	866	729	662	578	525	492	463	477	454	405	406	400	418	380	400	386	363	394	375	373	386	353	401	391	386	371	361	353	353	345	342	365	356	343	366	338	369	365	380	356	338	345	378	371	310	362	368	354	325	331	371	354	352	332	352	314	329	352	368	332	316	339	350	348	360	374	364	343	375	365	347	322	344	316	316	370	378	332	353	320	342	359	338	314	346	316	356	349	347	371	342	371	332	342	362	327	354	304	371	322	367	349	355	350	364	355	309	330	329	352	330	371	359	357	329	374	360	348	354	327	336	329	349	361	364	316	340	356	330	325	328	337	324	358	379	368	353	330	351	361	350	344	368	353	316	372	355	334	363	343	322	338	334	374	318	339	345	359	341	326	292	357	313	335	326	341	338	349	315	340	362	332	333	305	344	337	328	383	316	341	322	331	322	333	320	340	345	368	329	335	334	332	329	345	333	341	310	344	321	343	306	315	354	348	335	357	327	355	335	356	334	345	350	346	315	342	342	345	325	360	356	347	333	337	354	334	316	335	360	311	307	333	341	338	369	331	352	356	296	358	339	311	342	367	363	328	338	318	304	347	319	328	306	323	345	376	330	334	323	365	360	346	340	340	338	357	338	371	311	350	336	340	342	343	312	290	346	316	369	351	328	337	342	335	314	368	347	344	343	324	326	314	362	357	321	348	350	357	329	340	348	332	375	349	339	340	328	323	339	332	332	361	357	324	314	360	353	365	357	337	319	314	331	319	322	363	321	324	330	310	340	350	330	324	346	352	360	360	339	314	326	348	320	357	360	330	312	354	330	366	349	355	324	362	348	388	331	369	351	352	357	359	337	358	355	340	338	329	317	337	334	332	325	340	321	340	310	321	343	330	350	332	318	335	340	325	333	349	335	351	356	332	343	371	330	369	361	335	331	331	333	328	349	330	344	357	352	316	337	338	349	347	352	345	346	343	357	358	367	376	366	347	322	332	333	334	329	348	371	349	339	319	346	361	352	329	335	354	346	364	365	332	342	336	341	395	349	362	342	344	320	347	301	337	365	351	363	287	331	326	312	322	372	335	346	330	330	327	314	353	387	361	378	340	350	346	377	363	330	345	341	357	294	359	356	358	369	332	354	346	377	331	359	347	352	328	347	367	370	332	316	353	388	333	336	337	332	358	355	340	316	349	354	326	316	323	329	336	309	353	313	305	353	339	323	313	314	362	310	371	322	328	326	358	376	337	351	332	360	345	328	340	350	320	334	349	337	343	365	348	374	322	320	351	358	354	350	334	344	343	356	352	324	346	328	326	336	330	353	350	314	331	356	328	361	347	364	374	346	360	320	344	311	329	341	365	311	315	326	364	323	344	324	348	333	323	365	374	340	297	366	345	332	338	372	317	357	312	348	316	343	335	324	359	337	376	357	364	344	343	319	335	349	345	349	343	332	342	356	333	347	349	325	295	315	328	344	338	327	330	330	341	319	324	334	320	333	337	330	344	380	322	328	338	326	324	358	362	377	350	360	354	360	318	344	336	318	352	326	379	341	355	312	336	382	363	362	315	330	322	339	327	340	360	368	351	323	327	356	340	309	326	360	373	340	312	328	339	334	334	350	374	350	330	334	379	321	385	367	321	364	353	326	330	335	366	296	348	351	352	347	329	350	341	366	362	328	321	338	311	359	337	338	332	334	363	332	335	354	354	342	335	328	347	329	353	324	330	339	339	383	351	337	312	363	352	353	331	347	349	357	336	333	363	328	348	312	338	317	356	355	307	324	354	336	346	335	355	343	337	320	345	346	330	345	344	356	328	353	362	384	312	355	339	326	336	306	342	334	342	350	377	345	360	334	358	341	342	324	320	348	331	351	350	359	349	363	349	331	339	314	340	343	337	341	332	363	343	322	338	347	341	372	362	371	323	358	342	325	352	334	340	337	327	334	326	375	341	367	337	355	343	321	360	356	343	356	334	314	328	334	349	337	347	319	343	345	367	373	335	350	339	354	341	349	352	380	393	357	366	358	295	336	323	357	348	346	350	355	353	323	342	342	346	365	320	367	313	370	338	324	378	321	370	345	325	321	344	301	335	372	377	347	375	357	329	349	332	352	347	363	387	345	336	332	349	363	338	321	333	330	310	344	362	347	333	318	340	316	333	347	329	329	331	387	353	383	363	353	375	331	362	324	355	347	355	299	338	340	351	341	345	363	334	340	340	331	357	318	361	330	313	338	358	315	330	352	327	354	320	335	355	335	339	376	321	343	324	300	365	355	349	343	365	329	315	333	320	351	354	346	360	370	329	335	324	325	311	340	328	336	316	358	354	325	355	352	350	340	321	352	342	354	304	320	358	342	362	359	309	381	341	372	331	312	353	313	337	357	312	358	330	344	326	353	311	310	314	317	294	350	360	347	350	304	352	332	307	346	357	362	301	330	334	330	318	358	297	363	361	343	356	312	360	321	319	330	331	350	356	375	329	358	317	318	330	336	346	351	335	375	322	320	373	361	327	324	359	331	308	334	349	326	354	353	317	356	325	359	359	343	359	334	352	357	359	354	336	348	344	324	346	344	373	358	326	355	322	336	368	369	327	323	339	335	346	348	316	361	324	305	335	340	346	356	378	336	361	344	329	342	345	344	343	361	319	325	323	353	319	358	347	343	310	323	347	318	347	330	336	375	318	355	347	321	365	316	336	355	339	365	350	327	349	326	321	330	342	317	349	351	335	305	330	357	322	331	382	360	369	321	370	339	331	328	336	349	327	320	355	352	295	337	344	323	319	328	355	354	346	358	330	311	338	367	347	335	320	321	347	363	363	344	341	330	350	312	286	365	374	296	347	345	330	359	337	365	360	325	352	374	331	353	343	344	355	356	362	318	344	303	348	344	321	345	346	363	343	366	354	318	339	353	331	347	314	349	356	366	297	370	314	339	311	342	334	350	292	347	367	322	344	320	367	343	328	346	327	335	335	354	364	308	360	355	331	323	339	365	345	373	352	342	311	357	350	331	320	324	310	370	295	301	337	378	366	348	320	359	381	328	344	357	358	345	331	334	379	315	339	329	295	340	334	319	321	343	370	333	382	345	338	338	364	360	337	330	328	308	337	345	351	294	324	324	364	331	313	352	337	339	343	340	339	302	343	367	356	325	374	343	314	373	358	299	339	359	288	327	340	330	307	365	318	370	368	332	367	359	355	315	373	313	318	341	367	348	341	332	349	365	302	355	361	345	341	352	338	340	329	335	317	348	370	338	343	349	319	311	341	325	348	334	345	321	339	339	335	330	326	338	344	315	344	369	373	332	348	346	324	343	325	348	322	333	354	325	377	334	367	336	339	348	321	363	337	345	352	348	343	364	349	337	371	338	305	376	345	355	367	342	332	354	358	338	343	344	333	388	345	391	311	377	378	356	318	337	363	292	341	354	339	370	319	367	330	357	350	335	318	327	311	310	342	365	362	345	317	331	337	309	339	354	336	338	317	317	310	324	341	366
15909	1634	894	680	506	386	341	306	301	288	266	257	246	221	230	241	254	208	251	247	230	228	203	239	221	209	224	218	226	228	204	220	227	236	225	218	230	187	234	233	231	238	198	234	237	226	208	242	229	203	222	209	230	210	180	228	201	194	221	211	231	230	218	200	192	199	216	211	214	229	218	200	223	222	208	215	224	232	224	224	212	231	192	223	204	192	224	223	232	237	232	250	191	229	252	191	224	212	223	209	222	207	226	213	191	194	209	203	203	209	222	209	198	215	201	210	208	212	207	200	207	228	217	211	237	196	203	241	250	226	208	251	220	185	209	210	208	213	194	212	220	167	238	201	195	212	234	225	228	187	196	201	197	190	218	224	212	221	224	206	219	240	205	211	194	211	194	187	208	211	215	225	209	224	191	210	195	231	241	199	214	205	203	211	222	247	208	197	221	215	218	236	204	194	200	222	211	200	201	213	226	195	185	203	211	212	210	189	190	253	187	194	196	210	199	234	237	242	216	202	242	202	207	210	214	239	202	218	219	197	203	186	209	221	201	220	231	207	252	225	214	227	218	204	199	219	201	211	195	191	217	220	202	216	219	233	232	216	218	212	234	192	193	222	224	216	224	205	207	186	182	232	211	237	197	187	206	231	198	211	202	225	213	242	205	197	215	216	214	239	224	233	263	204	201	209	195	213	215	225	223	206	222	227	231	211	188	233	222	203	201	192	213	199	192	204	230	223	191	184	216	229	218	222	227	180	215	201	218	241	218	201	226	220	215	206	221	221	198	206	231	210	195	209	235	235	237	232	208	205	217	228	210	204	236	185	229	222	213	207	200	205	225	214	225	215	198	216	196	218	220	207	213	208	229	217	181	198	222	237	231	197	210	227	225	179	220	190	218	194	217	230	230	209	185	225	205	230	209	228	209	202	213	180	211	210	229	232	215	191	185	216	192	174	200	215	217	205	177	234	214	212	211	227	233	219	222	244	224	216	228	219	223	208	208	207	210	221	223	218	237	217	216	223	211	206	200	210	213	229	199	209	222	232	190	221	219	247	184	212	231	212	194	224	193	209	215	218	229	220	219	208	213	224	184	218	229	215	199	192	217	203	230	222	241	203	204	202	204	201	214	235	185	212	173	225	214	244	207	208	227	181	201	208	231	214	239	226	208	195	223	217	224	198	232	228	217	184	237	194	212	227	218	209	204	238	202	220	207	232	230	219	213	204	221	223	211	204	200	225	211	198	195	208	244	218	239	209	208	215	206	261	186	217	241	219	180	214	229	231	241	189	201	218	190	213	209	211	204	203	213	214	188	234	233	204	220	202	233	208	213	220	210	223	207	240	227	221	214	216	176	202	186	204	227	219	205	233	206	234	210	210	213	225	206	212	206	201	190	219	225	243	224	194	229	214	227	227	193	220	202	218	258	208	222	213	221	230	216	210	233	212	206	211	203	239	219	211	194	218	213	185	230	230	250	259	243	254	217	216	250	204	250	193	212	215	213	212	211	209	190	235	238	213	182	223	217	213	215	210	251	223	214	226	219	223	208	220	212	222	230	245	192	230	196	216	224	234	196	198	203	227	216	217	202	227	210	228	232	178	212	192	227	238	227	216	218	201	195	200	230	213	186	209	229	198	194	228	215	240	225	256	232	207	212	197	207	221	185	210	215	190	222	205	175	208	198	218	223	213	206	192	216	223	207	193	198	185	212	224	202	235	232	213	236	233	233	168	213	178	188	222	215	200	210	210	189	189	207	221	213	222	216	206	239	200	227	187	226	191	204	211	185	208	188	208	236	214	206	209	222	189	221	201	186	189	221	207	211	195	202	227	229	188	198	207	212	223	201	206	199	211	218	216	210	200	192	220	232	244	210	192	236	206	212	198	229	209	217	220	220	216	238	221	198	222	259	205	196	212	193	194	214	220	213	218	206	204	231	233	226	237	199	192	203	212	206	187	229	196	195	204	204	229	243	209	231	212	210	182	196	197	195	213	191	200	194	226	200	211	230	223	219	205	192	228	238	226	214	217	230	226	210	208	216	222	218	218	237	206	215	239	193	231	224	208	227	215	215	191	195	211	211	204	216	231	233	232	188	202	226	217	219	183	220	213	223	205	197	220	214	225	229	187	218	189	200	227	210	215	185	216	210	198	217	197	222	215	234	232	201	271	218	213	223	208	186	235	189	207	206	201	187	231	206	224	223	203	195	196	218	241	208	190	205	209	212	186	201	211	210	195	209	217	235	218	180	219	215	198	206	185	233	214	248	223	206	210	202	221	230	174	223	193	207	213	196	213	231	210	209	236	200	227	190	222	193	204	200	199	214	211	212	203	216	198	229	207	201	232	187	187	215	228	229	214	200	225	220	205	227	201	205	201	222	212	227	221	221	219	238	224	210	225	192	207	222	222	222	215	199	215	217	201	221	240	189	248	223	229	216	230	221	203	199	179	213	211	238	207	215	225	230	209	211	221	187	218	206	210	220	195	211	232	182	226	206	214	223	211	212	226	231	213	200	236	207	212	221	209	227	210	184	205	229	232	198	184	227	199	202	230	178	226	222	197	214	207	247	205	207	199	213	191	215	210	212	212	194	233	229	220	234	220	213	178	227	220	208	193	235	214	222	218	204	211	195	207	211	209	201	204	200	205	219	192	240	205	210	246	199	211	207	198	199	218	219	246	206	197	244	194	213	215	196	214	225	191	229	207	231	204	190	212	199	216	226	219	215	211	206	217	249	217	184	239	245	187	221	223	205	232	207	200	201	217	232	220	217	214	226	222	201	205	235	205	219	222	203	207	221	214	240	190	222	227	232	231	226	227	212	240	227	220	213	200	198	178	218	227	209	189	201	215	239	227	211	208	210	230	218	233	245	239	242	253	199	216	203	210	203	205	206	207	207	213	235	214	202	200	210	252	216	216	204	215	207	222	204	224	225	222	212	222	207	207	195	226	194	211	232	212	216	196	194	229	223	218	195	213	211	190	205	228	201	208	224	212	197	209	199	199	195	219	243	223	202	199	207	192	253	202	218	216	227	237	213	235	233	205	225	231	230	229	200	215	190	217	202	211	236	233	196	194	184	200	248	217	239	221	215	217	182	243	202	211	234	237	220	203	228	224	180	207	198	190	215	229	203	195	200	189	216	229	213	218	218	229	221	201	234	253	208	233	182	210	207	226	225	194	203	196	218	210	211	205	210	229	209	213	206	232	215	242	225	201	238	232	261	240	201	212	232	227	223	199	189	243	231	222	225	216	232	207	216	222	205	211	216	242	194	199	195	193	212	248	213	213	207	216	202	205	197	173	230	235	208	218	237	226	215	206	221	223	239	227	198	253	240	210	228	232	227	202	189	195	196	197	238	233	199	222	208	219	197	200	207	210	209	187	205	205	213	213	209	167	225	202	231	204	203	197	190	216	220	208	215	209	200	209	247	238	220	218	206	206	205	205	214	213	225	235	213	228	226	228	212	245	225	229	221	190	224	215	211	213
8945	1348	1857	2038	1769	1584	1251	1103	983	880	912	806	734	735	717	656	662	659	665	685	640	577	572	571	585	596	627	562	570	585	562	601	617	557	562	566	550	566	600	538	545	571	536	565	566	548	558	540	520	553	566	569	538	562	572	581	529	548	533	542	546	528	519	531	530	511	570	569	524	515	538	534	577	476	497	519	537	492	563	528	545	496	532	533	574	515	572	494	527	539	499	535	570	571	581	514	542	550	529	513	544	522	537	580	548	518	559	581	510	495	525	541	569	609	520	562	539	524	525	550	559	522	524	525	497	541	509	546	572	548	523	585	549	522	508	523	534	545	524	600	521	541	509	575	520	586	525	525	538	526	521	510	511	504	545	539	537	541	519	536	553	526	528	559	509	509	541	559	537	583	509	515	553	553	509	504	504	526	545	525	568	544	521	530	546	551	518	501	538	532	501	517	569	568	491	513	554	522	527	536	489	537	502	577	519	527	530	553	538	527	514	493	560	564	532	516	555	556	565	549	521	499	523	548	528	529	517	526	514	518	545	553	557	573	567	528	522	547	534	512	534	545	528	552	530	548	499	581	524	544	576	486	556	567	531	535	554	527	503	529	536	534	551	533	510	544	519	522	532	547	526	521	570	512	519	533	514	581	583	521	500	500	511	528	540	577	537	515	519	492	539	500	553	512	513	505	540	514	545	530	547	574	494	555	520	532	513	541	504	496	565	526	527	535	502	534	546	578	507	540	516	539	538	546	576	507	556	503	545	541	557	554	554	533	526	560	550	540	529	528	527	519	503	513	582	563	496	531	525	513	542	511	531	547	531	519	553	515	538	566	532	510	510	512	536	562	532	529	529	494	539	563	552	517	559	522	522	524	499	515	518	554	534	501	550	530	553	551	558	545	564	523	530	514	516	525	534	530	556	526	536	536	518	549	553	543	547	516	517	570	530	466	535	541	545	529	516	532	536	560	531	534	550	526	562	536	559	540	516	587	516	529	496	530	520	513	541	540	496	527	521	515	528	576	497	542	514	509	523	559	502	556	530	526	529	511	578	534	499	554	524	555	552	527	503	523	565	522	543	564	529	531	545	529	548	497	529	535	527	530	496	541	541	541	550	498	527	494	554	522	546	498	538	547	543	577	538	504	526	522	531	536	488	552	546	541	489	529	521	516	561	544	497	563	544	512	568	552	537	547	575	516	548	564	611	528	523	534	522	531	529	547	515	541	498	461	519	496	563	564	556	549	505	525	499	524	564	516	554	528	513	528	537	554	521	505	559	528	538	559	531	556	510	533	547	474	525	541	511	524	517	506	540	558	509	526	541	532	539	558	569	523	511	538	545	514	540	542	529	546	527	551	548	536	521	554	507	526	544	534	515	532	499	511	542	514	578	550	535	543	529	540	526	525	572	522	531	504	536	553	508	538	505	558	516	499	517	538	498	575	534	518	547	563	550	555	535	502	485	553	528	587	549	529	495	543	517	520	538	499	489	510	490	523	494	508	559	535	519	531	544	544	531	546	548	530	574	553	501	516	553	542	558	523	525	541	510	513	515	509	571	525	530	530	549	544	510	533	511	500	548	519	501	523	528	571	538	518	540	551	512	567	559	524	486	523	564	517	495	580	532	517	549	577	556	503	516	510	540	508	510	534	558	541	508	490	544	547	557	490	513	509	533	518	507	546	524	507	520	574	511	553	519	494	532	539	541	524	545	519	489	524	559	510	565	520	514	527	579	535	559	566	514	533	547	533	533	534	483	560	542	538	509	563	546	526	535	543	508	514	536	515	532	508	525	515	549	566	487	545	551	558	494	559	515	511	549	535	500	505	542	532	550	496	530	496	543	551	565	509	461	530	544	534	534	543	525	549	544	493	533	572	515	491	537	526	496	550	526	489	527	541	529	507	539	552	506	568	547	480	494	538	525	538	484	512	525	540	547	522	561	548	523	513	540	551	522	550	484	519	529	545	510	556	532	561	521	541	538	513	550	537	531	524	533	517	551	529	483	519	533	522	533	520	558	498	586	569	534	519	584	548	503	539	517	515	550	526	560	523	534	525	557	542	532	491	512	524	530	548	534	532	526	510	507	567	534	550	513	529	567	531	553	552	535	489	539	564	543	506	539	541	561	526	500	532	550	486	564	500	550	520	523	578	514	531	526	537	562	545	566	538	537	569	507	545	549	485	565	535	497	554	534	564	554	496	539	518	579	553	503	511	550	517	522	497	487	532	543	562	540	555	533	556	523	558	508	500	535	565	544	537	535	526	535	531	513	551	522	538	515	496	501	516	543	525	537	528	549	541	531	526	511	549	529	554	507	555	523	509	552	496	530	548	541	535	531	475	531	524	517	543	523	540	540	513	539	539	521	527	537	513	535	526	492	492	510	527	515	561	530	554	480	512	539	530	504	551	545	535	557	529	526	553	552	522	510	562	499	495	536	509	517	530	537	510	551	567	529	543	514	538	490	563	537	533	542	512	561	510	547	512	552	549	508	567	572	529	539	505	510	527	534	517	518	559	512	538	566	555	536	526	520	564	529	543	556	506	521	536	579	503	558	591	509	484	533	531	502	512	540	503	527	489	548	517	543	581	531	536	473	540	508	551	517	503	509	563	540	530	548	540	510	541	547	510	540	559	534	548	516	554	560	536	537	504	508	499	553	535	536	519	554	529	520	484	566	553	529	542	505	505	524	509	503	585	536	501	558	521	544	545	565	547	497	533	516	568	562	525	558	553	519	533	518	576	502	545	524	555	500	537	510	562	535	529	551	563	565	508	517	529	500	540	516	562	526	507	541	547	524	533	503	544	523	543	556	513	560	505	525	557	545	559	478	544	571	564	493	540	535	520	524	505	551	562	549	497	520	475	521	514	498	513	532	575	528	505	516	516	532	514	565	535	542	539	526	500	529	521	505	547	501	504	562	559	544	510	542	543	514	533	513	505	553	546	538	579	516	526	533	546	514	559	542	529	514	543	543	535	488	511	536	551	543	535	523	550	543	510	549	550	519	554	515	531	523	545	508	513	566	524	564	530	529	519	510	549	550	530	486	537	466	522	509	486	553	563	543	534	542	582	542	528	520	533	506	508	542	526	489	510	491	527	553	509	554	535	510	521	514	527	534	535	542	502	573	561	510	519	562	549	546	528	574	560	534	533	556	559	556	529	473	505	510	527	560	557	540	539	498	510	539	477	538	511	552	520	547	536	523	477	537	506	522	570	489	525	521	517	470	539	536	575	552	565	541	511	538	553	523	570	535	510	548	520	516	506	510	540	541	512	540	528	498	512	546	518	496	530	518	511	506	552	558	498	520	556	578	498	542	498	548	514	561	540	563	527	555	562	519	551	521	535	550	544	550	546	524	506	532	527	491	600	547	517	515	549	515	544	582	501	515	498	553	495	552	520	569	556	538	513	530	553	496	557	565	497	545	534	514	546	512	525	509	510	544	523	550	523	537	551	504	539	572	561	501	513	486	547	552	555	539	550	552	532
2487	374	260	291	280	296	308	284	288	283	281	289	317	282	298	263	310	266	274	270	283	286	325	299	268	314	275	284	262	270	292	263	274	237	283	269	289	275	252	312	268	297	276	308	264	276	312	253	303	267	256	289	282	262	273	263	292	291	297	227	289	272	291	260	323	272	259	263	271	255	300	269	308	249	301	284	278	306	273	305	258	304	271	279	272	299	273	260	287	318	273	277	250	265	265	281	297	240	281	242	257	288	260	269	324	321	282	299	275	295	278	285	270	316	268	288	305	275	262	248	264	253	263	276	281	305	258	271	291	283	271	283	302	274	266	261	301	299	258	283	293	294	241	302	272	289	319	272	273	276	289	283	280	275	299	295	269	284	267	288	313	300	272	303	252	261	278	301	272	309	306	286	288	271	294	298	267	297	287	291	296	288	301	282	294	270	282	281	306	268	289	259	281	278	304	265	306	313	273	252	281	265	302	286	270	275	297	283	301	250	251	251	292	291	284	294	281	275	300	261	290	282	261	297	278	259	273	253	293	295	286	273	274	267	277	289	275	280	288	322	270	297	302	316	276	264	303	265	283	276	287	291	246	294	281	253	305	248	294	293	287	260	286	291	278	314	278	299	273	231	238	251	254	249	302	316	285	306	304	281	303	338	273	267	246	267	254	300	278	283	323	243	266	279	283	304	277	245	259	270	254	306	296	258	282	282	288	267	275	266	266	264	292	291	293	280	301	281	270	264	273	275	263	252	296	311	253	278	271	273	248	288	270	301	260	273	299	273	269	311	263	279	257	259	291	283	252	272	245	283	265	259	295	266	276	287	293	288	283	279	279	285	285	261	256	279	319	263	244	280	264	334	267	284	289	291	304	242	294	266	248	295	294	277	299	292	304	261	285	252	295	245	297	274	241	264	273	268	284	284	278	285	281	259	289	288	268	287	299	272	258	318	286	287	269	271	293	277	272	260	266	292	275	296	313	294	305	311	294	285	278	282	285	252	308	254	277	278	295	282	273	285	287	294	279	258	298	272	282	262	298	266	290	290	269	291	266	256	292	269	287	274	295	307	282	293	293	304	296	273	241	273	295	278	270	264	289	261	248	278	264	257	319	264	276	269	267	286	278	304	283	269	299	283	285	315	288	276	302	281	306	274	298	282	279	282	277	280	290	304	312	240	274	289	308	295	301	277	284	272	286	272	303	256	252	312	290	242	261	262	250	260	296	265	281	270	298	273	259	296	278	255	267	292	290	258	272	288	285	291	273	304	262	275	269	284	250	279	285	283	254	264	269	266	286	260	270	278	298	292	232	285	295	249	282	324	331	254	271	285	248	290	297	276	273	258	315	245	270	257	303	267	279	231	257	304	263	277	302	298	274	299	287	272	267	289	319	279	282	228	291	294	270	270	345	264	266	266	267	298	272	291	287	295	281	301	279	278	283	283	267	288	283	286	283	283	304	292	293	270	277	301	273	286	298	307	272	283	312	283	280	251	291	278	277	254	300	311	290	289	279	292	301	268	283	297	266	296	288	269	268	308	257	280	277	272	291	307	307	276	268	276	294	299	307	278	281	276	312	314	270	286	278	289	271	265	272	280	277	270	291	301	275	246	260	288	269	275	251	288	297	286	275	289	235	290	282	273	260	273	296	284	290	285	323	269	247	282	258	304	311	280	252	265	320	265	241	295	281	249	271	340	264	279	251	267	284	261	283	292	308	307	293	281	299	296	295	286	277	287	261	242	284	306	314	280	291	254	277	292	239	286	282	270	260	278	275	271	281	288	305	288	282	255	284	281	236	311	283	287	302	311	284	265	267	278	289	272	251	308	257	298	266	281	261	252	282	263	281	251	256	308	276	245	236	263	313	272	272	262	253	296	276	294	254	287	277	308	317	274	249	263	286	310	269	234	272	290	302	297	280	245	291	319	276	289	285	302	286	310	289	286	271	259	258	302	258	275	288	251	283	304	291	299	274	268	324	265	317	289	281	290	313	282	268	286	262	296	257	266	288	283	281	252	268	275	255	261	268	279	276	268	295	271	245	302	303	301	285	261	242	265	277	299	312	268	261	297	279	287	323	295	275	276	289	270	315	285	276	267	262	270	297	304	278	267	271	277	264	284	272	273	290	298	290	274	263	244	277	269	251	280	289	285	269	278	279	293	272	276	254	282	307	259	278	287	301	271	272	290	225	301	270	268	273	251	287	280	269	276	292	265	264	254	278	289	284	280	292	254	270	259	259	320	263	243	305	292	292	250	270	298	276	284	282	290	311	286	262	297	317	302	279	317	312	293	291	288	287	287	284	283	294	233	295	297	279	264	300	281	294	289	290	296	300	272	286	263	293	256	287	273	281	257	297	271	272	298	292	287	280	294	333	262	301	267	271	290	283	269	310	284	305	319	261	294	308	257	293	282	288	257	255	278	279	282	272	270	282	297	285	301	277	277	294	276	299	268	282	286	293	275	260	285	292	284	278	292	278	275	307	284	275	263	298	269	259	304	289	261	253	250	257	295	254	289	302	288	263	274	254	283	269	270	269	272	268	310	300	248	252	270	272	279	266	302	277	276	256	307	260	285	274	275	320	267	255	286	281	269	264	269	281	267	273	284	277	262	266	263	294	265	270	253	287	285	276	272	274	245	286	260	246	296	261	279	227	282	297	275	259	301	283	309	277	265	257	284	253	261	252	293	313	271	285	254	290	262	253	280	252	281	297	275	283	319	283	277	278	283	284	279	257	311	298	272	275	272	276	235	262	287	286	310	283	267	254	279	259	299	290	301	300	258	270	301	310	256	276	255	286	256	287	293	278	292	293	295	262	235	281	262	265	269	280	272	260	284	267	246	263	257	302	275	284	306	253	303	255	276	277	289	249	272	295	258	263	257	283	284	301	254	262	285	265	299	272	288	261	259	278	271	266	279	261	254	259	289	259	276	255	297	259	280	259	279	299	315	246	292	298	306	306	287	267	281	290	283	316	293	249	267	290	296	309	307	273	305	282	275	283	276	274	274	260	281	281	298	293	309	281	260	260	272	263	288	310	263	318	279	321	272	246	266	275	282	279	279	269	273	284	265	248	284	316	258	284	261	321	287	279	301	276	256	286	283	278	280	264	305	290	246	301	282	277	307	303	294	290	251	283	275	269	282	255	297	294	269	309	270	283	283	262	286	281	272	278	272	246	279	322	261	269	269	274	257	297	262	287	278	277	288	298	270	247	259	288	287	273	291	290	282	258	259	297	303	257	296	277	311	254	294	276	299	278	247	273	304	289	294	277	274	260	311	275	289	285	288	266	274	280	266	277	310	260	288	276	297	274	268	257	243	248	264	313	282	278	246	294	290	280	320	280	275	290	295	262	278	296	282	277	258	295	261	273	252	286	298	308	282	236	266	253	269	279	286	233	283	283	312	279	293	280	272	293	295	281	275	252	280	319	262	280	273	306	300	277	273	287	289	280	278	281	279	270	248	269	277	297	278	268	271	298	313	267	302
2274	748	635	672	615	659	697	733	632	647	663	655	603	601	652	638	653	619	674	658	593	661	643	601	621	667	669	661	623	642	635	675	599	633	580	644	625	595	595	652	628	621	614	624	574	589	621	623	625	604	604	596	618	654	645	643	636	624	657	623	636	610	675	633	598	647	608	657	589	640	593	569	624	628	614	636	637	598	568	605	614	617	649	609	638	636	643	650	642	626	640	633	609	670	637	626	648	698	672	618	627	589	621	641	606	604	633	622	663	641	646	611	652	639	620	633	624	611	600	666	688	650	673	601	608	631	618	630	609	628	546	627	632	584	643	642	619	595	656	624	619	610	666	615	633	637	619	613	611	643	668	617	636	635	608	629	642	611	621	662	647	643	611	617	625	625	633	647	640	626	630	629	669	588	625	655	646	619	595	605	641	627	623	634	609	632	636	640	629	616	664	628	634	617	599	641	668	643	646	685	625	620	637	653	587	636	649	695	641	636	625	629	627	633	637	648	637	590	634	580	644	614	645	671	663	610	680	640	629	651	665	602	598	596	649	680	617	617	623	659	633	676	598	613	617	650	594	597	577	649	644	632	651	614	611	635	609	647	603	639	662	645	643	621	628	667	611	629	595	589	609	629	609	691	619	640	609	615	598	657	647	639	615	636	669	617	615	645	632	638	653	639	663	579	606	678	615	658	624	640	620	643	582	590	616	597	615	618	663	678	676	649	605	617	641	597	623	626	650	626	666	623	640	612	650	629	643	642	611	639	588	553	597	577	649	610	671	593	615	628	653	631	625	650	632	611	631	623	630	627	652	664	630	636	555	642	588	625	608	626	634	577	654	650	633	632	642	650	602	602	610	634	577	621	633	581	577	618	653	594	620	598	657	631	658	613	651	640	617	613	638	639	634	617	586	632	592	612	602	617	592	642	611	613	700	629	620	622	640	576	648	617	654	615	628	592	599	645	605	641	639	674	648	611	596	603	642	631	645	608	653	600	609	613	644	622	630	616	658	592	679	688	617	642	639	575	624	688	628	626	610	615	666	626	652	582	631	608	638	638	649	643	605	643	614	604	653	637	667	616	584	597	612	673	608	622	646	628	625	668	642	597	598	637	634	623	621	614	582	637	610	631	629	655	640	630	643	598	593	659	653	607	672	651	618	618	639	651	623	600	576	609	601	625	565	614	639	600	664	643	656	628	610	638	601	633	639	614	646	618	634	605	619	604	625	638	583	652	625	631	653	632	631	627	624	608	620	572	676	631	617	648	636	587	578	670	627	648	632	642	666	615	642	640	604	618	618	663	633	619	607	632	626	630	643	658	624	620	649	643	645	630	648	634	634	610	659	667	603	612	627	645	664	636	633	649	641	616	636	608	591	612	651	610	607	660	644	625	644	656	654	624	642	616	624	605	605	662	674	591	628	621	590	654	641	640	588	638	655	619	651	648	607	619	591	599	611	644	697	630	620	666	651	603	633	639	661	609	628	681	651	637	615	641	660	614	639	608	588	670	611	633	585	622	614	658	664	665	608	567	614	656	590	615	647	600	631	616	584	619	613	586	626	627	642	653	605	613	659	667	642	597	671	594	662	651	628	631	674	629	614	636	647	625	604	653	605	654	617	645	592	627	609	617	608	631	615	648	648	605	583	631	633	615	611	633	629	609	609	629	600	631	612	654	637	635	637	631	650	628	617	604	645	571	664	643	624	651	638	631	662	602	655	656	631	645	626	622	594	630	643	641	624	652	655	621	579	602	637	675	647	644	624	611	633	637	652	582	585	651	618	594	646	666	627	629	656	622	649	607	594	603	655	614	641	627	626	636	652	673	616	636	623	637	625	584	635	608	641	653	599	651	628	645	659	604	570	658	615	639	634	611	664	637	661	605	641	569	624	622	609	645	624	614	648	620	607	689	639	645	614	672	669	590	651	644	671	604	588	647	642	641	592	613	623	626	662	619	619	643	623	647	657	632	648	644	603	596	623	612	588	649	635	605	648	632	604	609	667	627	639	647	597	619	626	655	626	636	592	629	643	656	631	591	581	598	668	610	627	639	646	641	603	643	634	634	627	629	626	631	611	660	633	619	695	574	675	607	683	676	601	644	639	628	626	648	641	619	639	651	626	617	647	635	617	634	631	638	642	619	628	641	623	605	613	604	637	611	596	610	601	664	636	644	624	596	621	640	646	616	625	608	575	652	662	654	650	662	658	653	617	631	626	636	616	591	631	573	630	632	616	630	584	607	627	666	634	629	601	618	610	614	637	608	634	622	627	586	635	641	615	619	633	646	579	605	641	630	603	593	672	653	664	629	639	650	617	636	664	629	699	673	653	630	663	650	644	580	635	616	604	628	622	670	636	644	671	616	617	651	606	616	633	640	660	608	604	615	629	631	615	642	654	631	637	607	628	669	629	646	647	641	604	664	647	642	638	654	621	641	576	651	585	646	647	628	627	657	684	677	621	644	627	669	645	636	608	656	659	596	652	632	665	631	674	655	602	615	665	635	646	577	651	666	625	663	634	662	643	665	712	580	629	643	594	623	625	588	638	622	644	622	607	592	609	653	570	612	639	694	646	610	624	611	671	606	598	635	635	657	631	629	612	627	642	631	695	618	660	633	589	603	653	642	624	627	603	634	619	642	642	654	632	662	645	605	615	603	589	651	644	622	617	590	637	690	606	654	647	637	599	635	651	628	610	635	624	648	683	638	663	606	612	637	610	595	592	623	602	625	673	642	651	594	650	631	588	644	655	601	598	631	668	648	656	651	663	592	661	648	648	618	638	575	602	632	660	677	664	658	627	616	646	600	624	637	662	645	647	654	609	626	631	669	625	585	661	650	630	611	611	684	577	613	620	654	631	614	650	669	614	647	642	605	635	627	596	637	634	622	604	672	616	605	622	628	644	614	651	635	621	609	625	647	635	665	637	644	626	625	645	605	603	627	591	640	593	633	577	629	660	624	584	622	621	612	637	620	623	625	629	684	637	621	603	614	581	657	630	622	662	653	620	643	624	616	668	594	654	571	661	633	637	640	649	602	643	624	605	611	599	590	631	608	625	598	591	630	617	618	615	626	653	665	630	616	641	639	631	610	661	628	653	645	597	564	579	642	627	632	642	690	637	575	580	676	670	622	642	653	610	604	615	648	637	622	606	663	647	646	643	623	575	607	625	633	599	618	601	610	621	599	643	595	637	652	665	631	596	586	594	662	593	655	603	603	619	629	634	595	634	631	665	688	598	582	634	620	642	604	629	618	609	667	650	650	594	661	613	624	640	668	621	667	673	590	619	590	592	661	585	583	607	629	635	623	677	641	582	588	676	609	647	625	612	620	559	642	611	651	685	658	600	628	672	680	610	601	609	584	586	620	643	627	603	582	632	618	645	621	642	639	618	636	605	580	654	657	643	588	605	606	625	665	610	621	629	631	614	593	644	599	618	652	643	667	614	634	672	620	647	636	627	600	591	574	623	616	631	586	619	629	605	612	618	668
10205	773	457	394	289	249	212	170	162	143	166	158	179	131	154	168	148	134	126	142	136	115	156	125	132	131	111	122	141	150	105	113	130	140	132	146	156	143	125	139	128	136	141	143	122	121	116	119	132	130	125	140	115	117	149	122	142	127	141	133	129	125	108	127	129	120	144	141	135	128	135	132	131	130	128	119	131	155	144	133	143	136	146	134	130	159	143	135	168	129	155	123	130	134	156	147	152	136	135	130	160	131	135	128	126	128	129	119	146	155	146	141	137	137	127	134	147	121	131	113	132	141	127	124	137	136	142	123	146	137	137	122	139	129	118	114	128	127	108	135	124	135	134	125	122	140	132	128	105	135	134	134	131	132	123	117	128	136	138	126	136	131	123	114	125	147	155	123	131	142	117	123	134	114	112	104	107	129	158	120	158	143	137	138	132	131	113	141	110	134	122	121	138	125	135	132	123	136	139	149	116	111	137	144	122	117	124	127	120	138	121	116	147	127	158	119	153	139	131	120	137	122	132	136	115	136	132	135	130	118	132	116	130	125	107	125	137	111	128	136	113	150	125	120	133	110	127	136	134	119	121	124	132	122	150	138	139	132	151	133	148	147	156	134	136	115	140	133	130	129	123	136	142	141	136	125	119	119	146	138	128	114	132	120	159	115	136	133	135	126	133	126	147	124	131	151	108	136	125	137	141	134	144	128	140	128	147	129	130	146	126	127	121	137	151	110	112	130	125	138	155	145	125	135	141	154	111	138	149	152	125	139	149	115	105	138	137	129	147	140	120	118	133	130	138	146	122	136	122	109	130	164	130	137	138	131	115	119	118	113	115	123	124	162	111	147	138	133	119	118	117	124	114	152	150	137	117	144	123	122	160	141	144	140	131	136	119	117	136	119	114	145	121	143	131	128	144	122	139	137	126	149	125	127	118	128	117	134	140	120	123	129	122	111	132	115	159	137	133	139	120	136	146	120	131	133	138	132	115	130	144	135	113	130	142	152	122	125	143	121	132	157	134	110	106	129	118	133	134	119	104	132	109	132	125	139	126	120	139	128	103	137	132	148	116	124	136	121	115	109	135	118	120	137	163	152	126	133	128	137	118	128	114	122	106	140	123	124	132	128	137	135	129	123	146	130	134	122	104	128	146	128	135	144	127	148	131	117	127	146	136	143	145	138	116	128	132	124	138	129	144	119	125	136	147	131	153	132	123	138	123	148	151	130	130	122	140	127	140	130	121	133	121	121	124	132	110	121	130	123	128	134	133	126	122	132	127	140	141	141	131	126	119	114	147	125	130	140	121	136	130	113	126	121	138	143	148	133	137	137	129	128	132	109	132	118	126	103	167	142	116	125	127	111	144	128	139	140	138	153	127	125	137	134	137	136	147	122	147	136	130	146	143	124	133	127	148	139	115	122	121	144	103	126	139	138	163	124	138	107	128	123	133	127	132	149	131	118	128	127	136	140	117	127	146	123	150	128	158	110	129	135	134	111	116	132	119	114	119	126	133	122	116	114	144	120	137	140	112	121	128	145	146	103	147	143	133	122	123	133	125	141	128	127	128	139	124	100	111	124	124	128	127	96	143	147	135	126	142	125	130	116	115	140	143	137	139	122	132	127	149	141	133	149	127	133	146	120	114	150	132	122	144	139	139	124	109	140	128	121	138	128	139	127	128	137	139	131	117	123	145	124	143	118	141	117	156	128	120	121	141	132	112	152	129	139	140	129	144	135	134	135	117	141	142	144	136	138	107	153	130	134	124	107	124	130	146	91	138	133	127	134	131	128	120	141	137	149	154	135	127	143	161	114	123	111	119	133	145	111	117	137	123	135	130	125	112	156	149	117	139	132	115	123	104	130	132	134	153	146	113	139	133	129	129	130	167	127	133	128	119	123	129	128	134	133	136	133	134	127	133	125	127	148	128	140	119	131	134	150	135	127	156	156	122	122	130	132	121	125	131	138	145	95	143	140	169	140	124	128	145	141	131	141	146	142	120	137	132	144	118	124	133	129	141	130	139	119	125	126	141	135	126	148	123	118	136	118	105	134	127	120	130	108	108	154	129	147	119	153	142	125	122	133	150	128	125	130	143	113	146	133	115	142	123	148	134	126	127	154	134	124	127	106	132	119	149	123	132	130	120	126	136	128	146	140	125	128	121	135	154	104	129	146	159	132	129	127	148	117	140	128	152	137	141	149	133	121	143	133	137	131	121	127	128	124	145	136	136	137	141	132	143	129	120	130	124	135	127	140	125	113	117	134	136	131	130	111	138	147	118	116	141	139	114	116	135	137	123	132	132	123	142	110	114	140	119	145	124	136	124	125	132	126	137	128	118	120	132	128	134	140	129	134	133	132	137	115	149	143	149	143	133	127	139	145	136	121	113	135	140	132	148	129	121	137	147	127	151	133	134	117	137	103	136	128	143	137	101	138	127	133	121	106	115	108	127	116	132	131	133	120	113	157	115	119	129	134	129	121	123	143	150	114	112	108	144	134	131	140	127	118	138	121	127	133	142	124	131	128	134	138	140	111	128	128	131	133	141	119	124	127	115	165	134	122	113	131	131	160	145	115	132	124	128	147	130	151	139	122	133	123	150	121	105	126	130	142	130	100	128	131	140	131	149	123	138	156	130	127	123	123	127	125	140	122	143	135	152	128	139	122	143	132	133	126	145	141	115	139	123	150	137	143	137	118	109	103	144	124	109	123	132	131	113	120	119	146	124	139	101	106	127	121	144	133	129	143	120	124	111	125	143	134	128	142	133	137	132	142	152	136	123	130	136	144	133	123	134	133	138	142	153	130	119	160	142	123	142	120	157	112	128	135	129	128	124	133	129	129	121	130	140	134	98	146	148	138	131	132	138	126	121	121	129	138	136	120	145	149	121	129	175	129	149	132	126	151	141	125	139	122	147	141	114	111	111	119	128	126	139	133	141	140	137	147	117	130	150	115	128	157	148	134	135	158	145	146	126	140	141	131	142	134	123	135	150	105	127	124	126	124	143	108	134	156	147	130	129	132	109	146	123	110	134	139	120	129	142	148	112	143	107	126	122	128	124	106	126	125	138	142	150	137	123	156	140	117	139	144	132	124	156	165	116	115	127	137	128	131	119	130	108	133	136	149	135	128	131	135	113	135	125	126	131	144	130	157	123	135	127	148	113	120	125	142	162	115	120	131	136	123	133	133	139	137	148	143	120	137	138	141	140	132	151	144	151	136	127	146	119	109	122	125	134	129	159	133	140	125	110	131	135	133	118	134	141	133	130	143	152	127	149	115	169	144	131	148	120	118	129	157	134	132	129	155	124	129	112	134	119	121	126	121	144	121	150	141	125	124	117	162	113	136	138	137	103	119	128	133	108	121	112	116	151	124	141	122	139	153	114	140	129	138	142	128	126	163	107	147	129	137	105	113	137	127	122	129	158	134	125	128	140	131	129	135	126	139	119	146	135	103	137	147	137	117	113	118	127	119	158	166	131	138	103	150
7259	767	991	1167	1046	875	746	602	591	550	516	478	473	450	406	373	397	419	418	399	387	435	391	350	371	373	392	407	344	394	383	389	348	358	378	346	351	360	349	370	345	377	357	381	350	376	362	336	384	331	368	341	328	340	359	371	351	352	367	349	310	333	347	364	370	328	357	353	340	330	364	343	362	361	348	374	348	371	321	309	379	385	365	350	318	340	343	350	330	387	350	368	331	361	338	315	364	353	335	365	352	323	369	362	334	327	351	352	358	350	357	347	337	333	341	353	302	359	320	330	379	356	347	338	328	344	319	328	317	359	316	340	318	368	359	312	315	345	363	367	324	325	343	356	336	341	363	334	354	308	362	358	345	331	356	311	354	341	330	340	376	347	346	344	321	372	369	335	351	355	357	321	331	336	374	317	331	365	381	353	350	311	361	363	336	355	316	346	356	342	336	338	350	332	312	357	359	345	374	344	341	339	365	334	342	342	344	334	343	347	316	318	340	361	339	381	336	348	363	376	305	355	368	333	321	338	334	338	322	297	342	365	338	373	372	330	337	337	350	348	343	323	354	368	366	308	362	332	321	323	333	342	333	351	346	343	365	371	354	357	334	349	359	373	391	353	346	351	345	337	301	348	343	337	330	327	321	362	346	367	366	352	349	346	357	364	330	320	341	356	352	353	351	343	346	337	353	368	330	331	344	329	349	382	349	370	345	377	339	328	336	371	361	345	322	311	319	340	330	359	327	332	348	309	373	329	357	347	349	369	342	363	367	370	331	365	324	321	343	340	367	323	355	355	366	348	358	336	331	345	338	348	342	355	336	361	349	367	340	342	355	337	356	358	344	368	343	338	359	345	339	333	320	334	367	383	353	368	341	375	340	358	380	358	373	339	358	342	306	345	301	374	348	361	337	365	337	354	351	390	346	357	319	352	366	342	355	304	353	390	337	366	332	354	358	315	332	320	337	361	359	342	340	309	349	352	310	338	353	361	385	334	351	369	356	322	338	334	350	362	334	348	351	357	327	360	328	378	348	327	335	350	344	374	375	332	333	349	306	349	335	355	347	306	367	345	355	349	331	351	397	341	349	324	348	355	355	338	343	335	385	338	356	362	342	358	328	378	344	353	347	360	350	353	328	373	333	321	349	332	347	336	338	373	365	361	353	331	344	352	358	329	335	357	338	341	342	316	357	342	382	327	376	330	359	352	332	339	345	370	323	331	343	344	340	328	348	326	344	351	340	359	340	380	327	365	343	345	323	351	368	364	336	338	374	309	360	343	338	350	354	352	321	330	373	348	350	329	309	319	310	369	364	348	336	358	379	340	359	336	343	353	354	347	351	353	366	315	341	352	317	341	358	348	368	326	332	376	341	329	326	338	314	342	352	361	332	367	353	344	349	352	349	382	350	337	351	329	330	351	317	325	328	337	362	361	330	344	330	343	337	326	350	355	335	341	306	355	329	335	340	340	341	357	323	337	344	404	358	342	348	358	400	350	359	322	343	342	348	342	382	348	300	343	353	323	323	344	360	337	371	349	352	338	310	351	342	389	347	355	338	365	374	379	326	346	337	318	334	352	309	385	371	334	359	355	374	331	334	316	340	347	368	346	378	340	337	374	343	350	391	363	388	368	321	276	375	342	359	352	351	347	365	349	285	361	331	338	327	326	328	305	323	329	348	339	344	327	374	329	310	351	363	375	356	373	335	308	374	332	351	332	330	345	322	346	320	334	353	351	329	312	350	345	358	358	334	307	345	341	335	361	345	332	369	351	351	305	343	364	346	325	338	329	338	357	356	363	364	326	384	335	373	355	322	345	325	341	342	355	377	290	344	349	312	356	355	340	302	365	336	343	327	366	365	340	315	330	340	295	347	346	307	366	343	337	376	346	311	369	335	320	341	370	346	333	326	345	350	368	339	393	293	367	346	347	360	368	331	352	347	353	397	382	327	361	341	353	383	330	360	337	332	340	339	307	375	342	319	319	359	331	371	384	343	354	331	368	343	377	361	337	343	382	345	367	331	348	385	342	331	324	336	335	334	388	341	331	342	406	322	330	350	367	336	360	334	344	329	373	342	324	328	321	374	359	335	355	347	302	350	334	315	306	357	356	350	374	352	336	331	357	328	362	383	348	372	322	338	348	330	339	334	354	342	381	320	320	367	353	363	315	370	367	344	358	334	328	330	365	335	294	373	342	358	351	341	345	331	333	319	330	349	332	328	339	334	339	324	320	336	359	319	359	324	329	344	362	342	340	333	355	350	362	348	365	319	320	362	367	322	352	337	315	306	352	350	320	313	364	321	346	381	373	315	385	348	380	355	351	355	358	342	355	307	349	349	340	338	365	359	333	350	359	351	315	327	363	350	307	315	350	346	367	344	358	318	366	349	367	339	359	349	361	321	366	330	345	393	355	340	320	298	348	369	379	332	349	324	327	345	301	359	313	335	338	345	358	357	335	357	369	356	335	359	347	340	337	364	341	328	354	348	336	315	349	344	342	332	361	334	340	330	352	369	345	383	312	339	314	370	352	350	320	368	352	356	312	325	322	354	357	338	357	315	332	336	338	356	351	314	327	373	375	326	354	358	372	336	318	328	369	306	331	334	326	347	326	361	355	363	330	316	320	359	352	362	367	366	358	306	332	375	358	359	333	333	358	368	347	369	321	340	356	315	336	341	359	332	356	348	359	375	335	361	356	335	337	346	388	371	365	348	354	357	355	343	345	357	333	379	345	345	341	388	351	356	341	357	338	332	349	359	350	334	342	385	371	342	350	326	360	361	383	340	349	339	353	341	333	343	338	348	332	337	371	355	379	343	356	350	357	359	336	355	355	338	336	324	367	350	350	342	338	335	349	358	342	355	351	368	353	372	319	341	346	368	365	358	354	355	320	347	366	325	331	373	344	351	323	328	365	340	359	333	326	331	348	336	336	350	330	334	332	319	338	323	377	332	382	362	317	350	347	327	360	336	332	330	361	333	320	364	345	330	379	336	328	294	338	334	340	330	350	361	374	370	325	353	355	339	353	345	361	347	339	356	347	323	337	378	299	357	339	359	362	374	382	382	347	353	312	364	344	331	375	336	366	339	359	357	335	353	340	362	348	344	355	365	354	338	363	352	365	347	343	333	373	343	346	340	347	336	324	355	376	348	337	343	363	350	330	356	330	328	366	351	333	317	333	357	338	347	321	330	318	321	339	342	348	334	316	315	361	328	345	314	361	368	352	357	348	307	348	323	312	360	320	368	346	345	379	347	335	339	338	341	341	342	342	334	337	325	331	356	352	335	346	347	340	324	328	340	356	340	323	384	342	340	365	335	345	339	367	330	336	341	334	368	378	337	324	349	340	353	338	334	318	335	373	322	351	394	381	320	338	333	334	323	358	341	353	355	315	347	393	302	341	342	339	365	338	347	370	336	320	338	319	347	363	377	361	351	368	315	365	403	293	297	337	351	333	370	326	322	381	355	351	319	332	354	354	338	327	334	354
19772	2218	920	749	517	463	355	325	297	297	289	294	260	230	234	242	254	222	243	233	208	222	205	281	204	233	214	220	221	206	231	231	222	254	190	206	212	223	227	233	219	237	234	229	243	213	234	216	224	194	235	224	219	223	249	212	227	201	205	220	224	215	231	212	224	209	212	205	194	219	224	232	192	182	209	194	217	207	239	233	245	234	250	252	222	209	232	202	213	228	223	213	207	222	217	237	225	251	201	233	220	209	201	203	224	225	208	228	228	210	236	226	232	224	206	238	234	243	208	226	253	223	216	218	205	232	207	226	211	242	219	229	246	201	232	244	266	216	238	262	217	175	225	224	237	229	227	216	211	254	196	212	222	200	208	212	209	217	213	207	211	192	224	237	235	199	213	211	229	237	215	213	233	185	243	245	250	205	221	206	212	246	198	228	220	219	228	230	218	223	218	241	213	208	187	204	231	235	219	222	222	241	205	237	209	186	200	218	223	214	228	201	240	231	207	216	215	229	214	226	238	222	228	237	220	231	231	209	208	216	193	238	215	228	228	220	223	202	219	226	198	235	243	215	236	232	213	218	200	211	216	212	193	229	238	226	223	219	224	218	237	253	205	226	215	223	206	206	254	238	207	229	216	212	217	228	211	218	226	228	196	215	218	207	223	221	246	202	231	189	227	222	210	218	218	204	238	234	235	191	235	203	196	236	218	217	237	203	199	214	211	228	206	226	224	215	191	219	228	228	226	227	227	212	234	192	234	220	220	200	221	206	229	235	225	209	238	212	230	207	196	233	192	233	252	201	196	225	252	240	224	197	220	227	208	216	217	227	241	221	237	235	216	241	246	186	218	215	205	226	204	241	217	221	257	218	213	213	212	213	227	224	220	246	187	201	211	247	203	204	230	210	241	224	217	211	229	263	196	187	194	229	225	237	211	217	227	200	200	215	251	234	257	199	243	218	250	235	218	224	229	186	238	229	222	236	212	238	235	236	227	232	232	229	211	216	245	200	228	210	220	234	197	205	235	231	230	231	225	214	220	219	209	220	209	218	222	250	218	223	232	213	211	243	243	227	227	215	229	218	248	232	207	233	215	222	195	229	233	197	229	214	221	201	225	243	227	201	223	232	191	232	188	214	180	242	208	193	212	223	239	199	233	228	221	228	241	265	212	218	237	214	259	250	238	210	184	210	241	223	246	210	220	228	233	195	226	231	205	226	238	217	206	253	218	200	236	212	230	239	238	201	219	229	210	225	212	196	216	223	222	214	200	177	221	240	237	211	232	201	185	231	213	194	247	227	209	240	233	239	238	256	215	247	225	240	218	227	168	206	241	220	221	226	201	195	208	203	242	212	222	235	219	228	222	200	225	225	231	224	206	231	198	217	218	245	216	218	221	220	202	234	185	240	198	263	222	202	211	211	225	225	193	191	209	212	240	193	189	205	228	213	236	205	217	189	228	221	229	246	207	205	199	200	235	231	218	240	227	235	243	213	258	219	235	233	216	221	225	228	236	229	221	223	221	229	227	213	226	208	225	250	227	273	225	232	217	227	200	233	223	211	239	235	214	233	225	221	243	209	206	213	243	203	233	236	230	226	215	246	228	234	181	206	249	224	211	199	234	244	225	245	193	232	206	227	215	224	246	197	190	218	223	244	223	237	205	247	237	227	195	210	234	243	201	249	238	205	236	228	199	233	216	206	221	214	214	209	209	232	219	186	243	220	202	209	212	227	228	202	224	218	200	219	227	211	228	224	234	229	232	200	219	226	207	187	204	223	225	225	213	229	220	231	200	237	211	219	241	235	216	240	221	215	195	230	223	212	247	234	227	241	234	219	237	209	220	214	217	203	224	215	236	224	199	245	199	220	228	243	197	229	197	211	208	204	225	219	240	225	251	230	219	218	209	203	206	209	224	250	188	220	223	224	217	254	230	208	239	253	253	240	213	219	226	220	232	213	227	220	229	245	226	236	228	215	200	235	239	222	223	228	223	224	238	269	219	210	229	218	212	231	216	210	223	237	215	204	210	241	203	233	208	240	195	212	208	224	236	221	211	239	246	227	190	226	216	230	242	199	212	227	235	229	215	222	214	205	207	180	195	231	204	175	209	212	216	222	231	242	230	215	217	210	214	202	221	240	220	207	226	239	225	195	203	203	271	230	217	225	229	205	210	210	224	204	227	219	246	220	205	248	221	226	217	238	224	204	242	217	218	217	212	207	212	235	211	206	227	210	185	195	232	231	215	232	253	201	252	242	232	208	199	228	225	259	250	208	214	217	212	218	213	241	243	231	205	205	191	255	193	215	226	233	258	216	208	189	236	226	240	225	231	218	213	200	209	269	248	198	219	225	235	224	233	213	189	230	227	216	208	202	250	214	222	212	221	237	221	176	230	206	217	239	229	201	208	233	246	217	221	192	193	221	232	239	194	208	257	222	237	217	238	219	231	210	186	239	230	235	241	213	248	208	211	232	237	232	221	218	212	223	252	225	181	204	217	213	219	196	212	227	216	228	191	212	221	235	203	220	224	221	230	196	221	233	239	219	225	209	215	249	229	201	198	214	245	224	231	217	211	212	229	183	200	233	229	227	226	216	211	214	225	198	211	228	227	219	244	233	225	217	218	234	242	209	234	213	243	220	221	221	218	233	248	235	245	221	214	213	210	198	202	217	226	211	214	259	203	199	239	225	272	246	225	249	223	246	243	191	230	247	212	217	193	238	209	229	255	239	202	229	210	230	227	223	219	229	214	216	206	220	216	202	221	215	219	215	222	208	183	197	241	196	215	229	223	217	218	210	229	240	214	219	217	224	238	206	235	215	236	215	215	210	210	251	227	215	205	220	240	228	232	211	247	212	223	231	208	228	225	202	216	195	215	229	206	228	218	181	213	204	219	233	231	233	213	219	229	216	237	220	194	199	222	241	229	216	209	194	225	222	224	225	231	240	222	221	216	235	217	214	232	223	203	218	204	233	190	219	213	231	226	196	211	229	199	214	212	211	216	260	246	228	217	206	237	214	240	215	226	194	230	225	218	200	245	197	229	217	230	208	228	214	219	228	212	241	238	211	206	187	199	228	240	262	246	240	235	206	253	216	224	237	201	238	242	228	223	210	215	215	233	248	223	247	212	212	224	212	202	217	222	209	206	197	230	221	213	207	181	207	216	252	219	195	237	219	218	237	233	202	224	224	198	219	211	215	234	228	239	211	227	217	231	231	214	241	240	224	233	243	245	259	258	222	246	230	243	197	222	233	215	205	237	246	197	198	228	236	231	227	215	200	189	235	223	201	193	225	227	229	207	221	232	216	232	208	201	210	243	211	232	198	217	232	222	191	210	198	235	235	240	247	230	202	222	218	222	210	218	206	226	209	220	222	236	216	187	205	240	208	257	217	258	206	223	220	238	216	196	234	216	218	199	203	231	195	217	220	231	241	232	240	237	246	214	209	212	221	233	230	218	217	202	227	207	229	235	205	211	235	230	210	210	244
10508	1385	1733	2089	1859	1510	1271	1074	986	936	834	788	797	765	739	736	627	676	682	638	656	618	644	628	594	598	617	591	606	556	601	598	619	602	592	574	563	539	571	575	617	619	565	563	550	585	573	551	559	546	525	551	564	611	557	563	545	547	550	581	566	544	559	531	531	564	537	559	598	556	563	546	552	545	555	567	508	507	582	542	534	585	556	553	542	603	525	558	544	573	581	566	590	540	539	554	569	532	580	533	529	511	556	539	556	553	513	571	547	532	589	551	559	565	518	537	574	539	555	523	556	555	558	545	547	571	559	576	545	554	567	557	556	539	581	547	582	544	520	536	532	535	522	529	577	571	586	556	519	503	549	547	635	555	557	524	549	514	527	553	552	563	507	537	552	550	564	506	528	578	554	585	567	551	536	561	524	564	510	565	544	610	548	546	540	507	524	538	556	566	562	588	574	531	537	534	531	575	546	582	586	525	512	521	571	545	498	548	567	528	545	538	509	549	582	554	519	548	549	522	584	543	545	531	539	524	546	505	559	548	525	519	546	577	513	558	573	550	490	529	598	575	550	554	558	595	515	554	558	551	535	590	516	546	498	584	567	529	539	568	495	549	542	507	564	545	541	563	551	520	550	598	539	535	556	574	551	538	517	547	580	551	593	534	564	569	565	579	538	535	581	553	519	537	575	482	536	529	569	558	571	568	575	576	541	566	553	544	565	582	591	547	480	562	535	524	539	521	553	540	568	526	559	566	549	523	518	516	551	532	530	554	513	525	545	541	549	552	520	561	598	530	582	503	546	516	531	555	592	555	566	545	496	545	549	552	543	528	569	522	557	517	566	526	577	524	510	547	558	559	571	583	548	535	583	534	535	568	570	546	549	559	540	501	520	520	578	566	542	597	546	556	541	598	586	555	542	502	514	541	533	537	536	548	512	545	558	567	541	515	527	511	564	582	544	531	518	524	545	548	573	547	543	573	576	542	530	525	569	545	568	575	546	506	555	538	559	567	546	538	589	556	569	557	521	532	537	543	519	552	553	544	585	542	590	572	562	563	602	556	554	579	591	545	538	529	536	573	549	543	547	530	541	543	567	506	552	548	513	532	583	550	563	549	544	536	561	600	522	527	582	517	539	519	618	518	558	508	574	556	598	604	548	588	528	569	553	561	579	546	555	549	565	589	530	540	557	553	551	550	568	580	526	523	543	522	519	541	495	562	572	523	599	540	526	559	497	565	552	612	546	534	573	546	538	551	565	500	549	591	592	534	549	591	568	514	558	533	579	585	539	574	559	498	547	526	501	541	551	541	574	553	534	590	557	541	567	545	525	544	529	531	563	607	553	507	548	558	569	573	572	516	529	559	544	510	559	546	539	545	554	495	572	535	540	589	528	506	541	550	572	556	558	557	552	577	562	564	585	544	527	527	559	539	574	527	527	561	558	511	562	563	540	538	529	556	527	572	566	539	526	505	542	525	542	554	559	553	532	514	554	497	541	548	548	523	546	572	543	510	530	554	535	524	557	519	559	582	521	524	551	542	530	577	524	523	529	527	539	532	565	570	553	571	557	575	583	538	544	543	549	517	592	582	522	584	488	582	545	568	557	542	573	535	526	512	548	596	573	562	511	529	508	574	508	559	541	528	533	551	522	557	537	533	553	552	561	528	525	522	499	545	547	554	543	564	535	552	564	531	573	568	551	530	530	514	509	565	532	531	564	516	521	562	530	562	578	575	565	533	551	578	543	572	531	565	549	526	571	557	542	535	539	535	542	585	516	538	540	552	544	550	568	562	537	556	563	526	546	571	521	560	542	511	514	568	542	543	526	536	564	529	537	556	583	546	558	584	573	572	548	550	543	535	528	490	550	532	546	562	542	540	548	547	553	529	556	527	529	548	530	531	558	556	540	522	553	527	519	525	546	517	547	541	557	518	500	554	542	564	527	564	575	622	545	514	542	522	547	547	581	549	532	549	526	521	568	579	558	577	577	558	593	534	564	552	560	557	538	613	585	558	547	554	603	555	534	526	536	560	572	524	554	559	516	555	531	558	555	557	533	550	536	536	553	510	562	532	510	590	586	530	535	550	572	522	550	572	539	555	539	523	527	558	529	544	566	554	527	550	557	544	529	529	526	561	513	526	534	545	563	535	528	533	515	514	589	531	540	565	583	540	534	500	549	578	530	506	532	566	562	536	560	546	513	555	552	508	523	555	536	513	573	545	534	546	540	548	541	560	542	538	523	581	571	539	557	502	516	512	571	524	557	537	565	521	611	558	552	535	527	555	557	520	544	592	553	532	551	583	531	552	593	582	547	530	525	549	516	555	514	543	528	537	548	608	578	544	518	559	532	521	513	547	559	547	551	557	540	543	566	567	536	534	519	507	538	541	565	514	533	544	551	545	572	515	551	557	558	542	565	511	547	562	537	504	527	553	512	514	568	504	531	555	542	571	524	558	544	576	540	580	564	543	572	539	546	574	510	562	537	552	509	581	557	548	546	555	580	542	506	544	547	512	560	517	581	539	577	503	545	531	551	545	562	571	561	536	566	545	566	561	533	585	565	532	598	586	543	521	543	556	502	549	536	560	519	547	529	489	545	555	531	538	484	540	545	538	540	519	562	582	550	515	557	532	560	560	527	510	576	588	595	539	526	577	536	559	536	539	573	561	553	502	579	581	551	571	585	543	565	536	493	547	541	574	510	568	570	547	543	571	528	580	544	568	571	532	507	546	536	503	578	573	564	586	520	543	512	565	552	553	554	538	521	541	583	538	532	559	553	551	544	534	525	559	558	531	561	534	557	548	559	566	539	548	518	536	547	559	530	535	544	542	519	514	521	534	565	522	540	493	532	545	543	529	553	542	563	556	537	577	553	555	535	557	528	577	570	521	584	599	514	551	617	521	575	539	560	558	511	533	480	566	547	513	589	536	524	524	522	522	514	523	565	565	545	573	535	546	555	539	553	567	571	538	508	522	553	557	570	584	518	576	555	528	532	548	541	542	545	558	545	576	589	546	528	571	514	522	509	540	516	556	511	543	568	523	541	529	536	601	542	540	558	542	521	508	552	537	571	552	549	547	531	545	510	542	544	523	541	577	547	534	576	550	531	531	524	556	520	536	570	541	506	531	558	545	521	544	542	530	514	549	522	546	544	545	532	538	577	528	549	515	545	524	520	522	554	551	534	531	563	580	555	546	545	542	508	549	582	535	532	599	528	528	537	510	510	533	543	548	540	506	534	545	539	514	561	562	586	569	582	581	551	592	545	570	581	564	546	548	533	514	541	539	541	542	558	575	561	529	546	551	541	570	549	546	556	550	545	527	561	507	566	554	519	590	570	559	555	539	574	558	536	552	544	575	559	546	568	568	568	555	552	529	555	541	543	534	535	531	519	517	548	555	562	521	522	601	560	543	510	554	542	540	587	504	487	575	549	544	557	545	621	586	487	544	593	510	532	550	549	476	561	503	523	572	532	562	539	532	557	534	566	551
4346	498	291	277	284	295	302	299	299	293	296	290	334	250	284	275	305	283	294	287	277	282	298	305	281	281	312	311	287	291	305	310	254	283	305	268	269	306	292	305	289	291	313	307	289	295	317	302	274	309	294	310	292	298	286	303	282	279	284	332	297	288	276	283	289	307	274	292	294	290	304	261	310	329	328	285	274	276	287	296	293	281	286	291	324	263	276	305	272	250	318	296	298	301	312	328	280	303	306	308	316	301	286	297	279	316	295	317	305	275	274	310	276	309	307	270	315	303	273	310	301	274	266	270	286	269	288	284	287	300	289	245	299	318	292	305	265	287	263	301	274	293	304	316	309	273	284	270	287	266	294	283	299	292	254	277	294	280	284	269	277	287	280	285	298	285	274	265	246	263	290	284	294	275	273	272	289	285	260	297	340	276	289	301	306	271	292	293	320	272	282	270	290	294	286	251	286	289	286	286	300	285	327	325	310	279	287	314	245	303	288	299	318	301	275	269	256	313	275	288	305	289	314	290	281	279	288	296	304	285	306	315	284	273	268	287	295	302	265	285	257	290	284	322	299	289	306	311	278	279	311	277	284	261	269	260	282	252	279	298	308	325	269	277	298	329	269	281	287	322	294	269	295	283	272	296	288	279	297	306	291	303	284	281	304	268	291	270	334	297	270	281	327	281	266	296	267	308	255	311	301	293	293	310	314	292	294	294	258	277	296	259	313	306	265	297	316	261	299	302	266	310	275	293	290	263	276	297	289	291	267	291	308	299	282	297	289	310	286	287	282	299	299	287	309	289	275	313	317	246	279	304	282	303	313	291	237	307	292	304	313	288	308	274	291	302	267	275	294	267	270	289	292	304	276	299	280	301	293	291	306	289	324	307	304	291	294	266	288	299	281	283	283	314	288	277	279	264	286	308	293	262	313	294	266	288	285	285	288	318	275	276	295	267	294	260	293	257	292	275	299	291	279	307	264	299	264	274	276	288	267	276	290	296	303	281	322	309	279	266	286	283	285	293	272	284	274	281	295	300	315	257	282	257	266	300	312	267	271	283	275	247	301	260	285	295	293	278	306	288	316	289	273	302	285	282	315	291	302	285	301	289	238	313	278	263	261	319	295	282	301	273	289	281	288	275	269	289	272	286	324	273	275	313	305	307	309	286	302	281	280	307	315	290	261	311	254	281	295	318	281	287	268	296	275	316	315	295	301	325	288	315	291	301	320	320	296	267	276	282	271	289	270	288	296	308	307	322	284	288	275	280	294	303	292	279	315	279	269	319	291	276	249	288	298	271	285	281	306	270	265	292	270	297	305	283	298	293	285	297	310	285	292	289	297	328	281	318	298	272	286	324	302	302	275	277	294	277	298	281	268	312	315	296	316	286	300	291	298	286	270	297	283	293	290	286	290	303	261	259	247	299	290	294	287	302	265	311	306	316	324	300	301	299	280	262	276	275	321	276	313	262	280	306	285	300	287	302	311	309	267	306	306	274	287	285	282	250	290	291	298	287	287	305	269	276	283	292	320	324	328	291	287	290	274	273	288	291	317	269	264	252	264	295	284	290	295	302	271	317	255	292	282	299	279	283	290	277	294	270	274	275	311	293	271	291	297	302	303	311	308	234	266	268	295	300	319	306	332	322	294	274	291	286	293	305	282	276	282	299	306	276	297	281	277	272	291	287	274	285	279	319	268	278	292	284	294	300	284	299	296	289	279	267	307	286	301	319	302	292	278	267	279	294	300	272	240	310	283	275	284	268	296	284	314	272	288	314	302	270	282	275	292	266	312	277	290	262	303	301	290	291	296	268	314	309	300	342	315	279	279	266	282	279	251	298	281	312	281	292	303	310	274	296	323	287	262	313	273	315	278	259	285	265	293	284	293	259	291	281	312	293	272	288	324	309	289	312	285	299	294	288	323	305	301	282	314	304	278	226	270	293	275	263	256	287	264	269	278	275	290	267	286	267	277	289	314	274	297	285	264	261	277	289	280	285	266	283	290	300	269	318	273	288	286	265	318	301	322	300	308	290	230	298	294	288	294	306	297	291	282	299	318	298	277	298	298	274	303	284	284	293	294	298	283	301	303	317	297	290	309	298	291	280	264	318	300	275	283	296	339	305	317	294	284	274	288	282	276	275	293	288	284	290	297	293	292	282	276	295	292	332	322	271	278	293	282	304	278	310	285	311	324	300	296	270	281	311	285	266	274	291	309	272	274	268	277	275	290	291	287	331	275	268	329	295	314	286	274	271	287	259	317	289	296	288	277	270	263	282	295	297	267	298	310	303	275	274	290	283	283	336	276	289	287	270	247	309	299	290	280	309	291	278	317	271	290	275	298	300	252	269	314	313	296	279	255	304	269	287	302	295	328	326	298	301	287	293	286	287	270	261	269	324	288	320	317	322	269	260	284	276	294	302	274	293	284	276	284	323	292	284	281	307	283	301	289	263	293	283	306	306	266	290	273	282	332	292	308	256	279	304	320	294	310	271	276	305	291	290	288	257	294	306	293	281	297	313	263	267	308	255	266	308	318	273	291	319	279	264	290	279	283	301	270	300	301	288	275	284	302	272	319	294	319	318	292	266	320	289	281	287	272	310	260	313	280	307	301	316	312	279	266	300	308	297	280	290	263	262	283	322	255	285	297	281	287	308	347	277	250	282	263	284	294	278	277	278	290	280	322	300	286	274	295	297	294	333	257	253	303	279	256	280	301	288	266	302	260	276	282	274	299	310	308	263	262	302	238	306	342	294	285	299	312	283	309	276	291	322	292	311	290	330	323	306	343	296	295	250	276	270	319	323	265	290	268	298	276	284	299	295	292	257	277	272	283	295	297	262	288	302	310	278	260	274	300	299	260	293	326	287	307	303	294	287	303	283	304	289	283	284	294	312	293	274	287	299	304	292	315	308	310	270	296	281	295	299	291	311	279	265	305	259	294	284	281	292	264	265	307	300	291	298	280	312	298	321	287	294	261	292	321	265	294	313	290	264	255	263	283	276	265	293	323	304	273	277	304	337	281	299	276	237	280	281	271	298	265	269	271	274	292	309	265	283	279	289	257	270	252	333	265	258	282	308	322	293	319	270	321	271	310	290	271	284	267	311	288	287	292	294	289	271	288	294	299	302	277	256	281	299	298	314	291	245	308	280	294	275	282	273	284	287	277	304	295	266	305	299	282	326	277	280	316	295	280	289	269	327	273	280	262	286	312	269	282	264	285	281	305	286	320	330	293	285	309	271	298	303	278	254	279	298	288	282	314	296	293	312	278	295	331	293	276	286	339	310	303	309	276	274	315	297	264	297	279	273	262	295	297	303	267	266	292	304	291	288	328	301	286	255	290	308	282	288	269	287	279	287	271	305	320	295	269	246	292	277	294	271	298	306	288	281	259	291	244	286	279	327	288	304	250	262	307	311	297	271	305	279	301	289	331	310	256	254	277	285	289	303	302	262	306	334	270	338	294	323	298	276	308	261	269	250	272	257
3002	840	732	637	644	674	610	688	703	667	664	734	652	703	683	647	703	653	633	684	697	629	644	637	630	630	620	642	617	631	668	656	658	666	650	668	686	600	656	641	629	626	630	595	633	689	627	646	636	649	645	639	669	607	633	666	619	602	655	683	675	623	648	669	620	688	623	676	631	647	675	697	703	661	658	593	633	634	662	652	667	614	647	663	648	655	640	711	628	628	674	640	638	659	612	679	671	665	675	701	687	617	671	660	614	667	634	692	698	626	588	650	638	614	670	662	662	652	615	633	692	623	625	638	670	605	657	645	675	630	644	645	642	638	617	681	614	646	631	644	587	641	625	687	672	649	649	673	691	614	665	643	603	691	654	705	589	648	640	643	635	639	649	638	671	633	663	643	714	628	639	649	672	679	661	641	637	655	638	645	655	680	699	687	676	665	625	626	699	687	645	649	652	701	613	648	694	645	683	691	659	666	649	636	644	678	691	652	627	622	648	675	601	626	640	652	666	620	622	665	646	656	609	663	659	636	641	669	669	624	653	681	635	638	678	636	641	662	669	619	636	704	670	657	663	615	667	704	650	625	660	672	643	648	663	666	628	655	652	676	664	633	632	609	605	655	720	695	623	649	672	640	635	623	667	666	642	654	618	661	630	668	649	646	643	631	638	637	598	677	646	636	655	669	597	668	643	612	605	686	594	628	600	677	667	670	668	654	660	623	612	629	704	648	659	665	642	663	639	732	655	676	678	625	614	610	645	653	654	626	689	636	676	687	639	673	578	630	677	664	657	666	619	689	666	643	625	652	636	611	612	609	624	644	617	615	682	647	662	632	626	625	631	671	623	633	630	636	628	658	684	678	626	639	613	681	637	628	636	675	642	664	644	639	663	660	667	677	644	634	662	629	619	630	703	639	643	692	645	640	618	690	640	676	665	636	669	705	668	649	642	618	644	630	659	631	668	619	650	640	649	634	619	609	600	649	642	673	687	631	644	620	633	653	629	620	679	672	635	590	643	619	618	676	631	636	655	624	631	656	633	671	698	620	620	625	644	667	682	632	618	636	683	599	683	602	642	636	675	623	662	644	649	638	641	613	657	605	618	614	667	635	658	666	632	649	648	673	657	621	679	654	660	621	668	643	633	626	634	648	617	638	608	642	683	681	673	649	636	713	663	685	657	630	640	655	661	643	668	658	653	621	654	619	667	613	648	633	649	638	681	629	628	682	622	682	661	585	639	698	659	634	675	683	628	630	616	632	634	694	648	664	643	632	667	650	650	660	694	664	657	625	651	637	660	669	663	680	623	631	656	645	654	587	653	708	644	616	657	646	633	659	661	640	632	645	648	627	671	651	624	698	655	653	609	648	627	685	634	632	619	689	641	650	626	683	677	639	632	636	643	642	617	624	673	641	649	600	622	660	669	686	641	659	647	629	720	614	626	650	643	660	693	693	616	674	603	663	599	612	574	596	663	594	589	661	630	675	678	680	673	670	663	647	676	609	625	657	648	663	613	604	633	671	681	639	681	675	669	608	680	652	635	667	668	627	608	631	660	669	637	613	656	668	663	623	658	668	633	622	694	666	651	668	662	670	613	641	606	669	664	664	642	656	660	661	603	607	682	648	678	643	689	602	642	636	659	674	626	655	637	590	638	679	651	641	636	665	641	640	651	607	655	648	705	635	632	634	667	652	626	675	639	676	649	624	636	613	656	659	671	644	652	657	645	643	664	657	641	676	620	608	686	625	703	642	657	692	624	647	633	689	659	635	679	620	676	644	648	610	647	668	658	625	620	665	651	647	646	673	603	609	625	634	637	685	627	634	662	676	652	597	631	675	681	666	624	668	653	631	649	617	610	659	695	654	639	640	591	665	651	653	616	654	609	676	639	594	649	609	649	661	705	645	629	623	653	629	634	670	653	653	645	637	609	669	617	637	651	662	635	699	677	670	623	670	694	634	620	644	618	660	643	626	610	619	612	667	676	637	680	653	628	656	683	672	602	632	640	662	621	632	626	656	645	624	647	656	628	625	641	662	629	574	645	628	665	693	676	671	620	651	611	640	668	697	604	632	645	662	652	639	603	625	675	650	675	680	712	654	669	684	641	644	638	635	673	649	623	665	669	633	654	677	655	664	647	643	700	575	655	652	660	707	627	609	596	626	640	624	666	601	658	634	664	649	653	630	611	717	620	701	632	630	650	693	699	630	675	624	664	643	648	681	599	694	664	656	668	629	601	665	649	661	635	653	693	656	656	625	652	662	621	601	613	625	644	631	646	614	651	673	598	645	651	623	661	676	616	654	645	675	632	627	678	664	623	656	642	636	740	654	683	655	634	654	616	650	669	648	623	674	631	640	664	643	696	664	665	665	618	661	632	706	646	649	621	637	668	690	647	627	587	667	653	681	652	568	651	653	605	663	639	629	708	646	653	707	622	665	657	627	639	636	653	648	685	683	596	694	656	670	657	666	693	666	675	641	656	633	641	652	697	689	674	662	626	636	632	661	668	662	610	630	658	622	677	659	640	632	652	619	627	607	653	629	655	634	697	641	638	694	620	673	676	625	657	675	656	645	668	670	600	614	627	609	642	642	672	625	602	657	661	648	651	617	600	640	675	625	688	667	651	673	644	634	641	686	656	613	671	653	597	672	631	657	653	722	684	654	649	652	667	647	670	663	659	644	638	636	638	666	625	642	644	615	654	626	628	639	622	677	701	696	635	649	639	713	668	685	646	656	616	632	660	650	647	641	670	629	656	672	633	659	632	645	643	636	659	700	625	665	620	643	649	657	641	630	625	701	604	641	686	698	645	686	667	660	679	685	643	634	610	663	677	655	646	649	625	629	632	680	681	633	657	652	667	675	675	658	681	657	671	655	691	681	630	632	660	634	656	660	636	673	648	682	650	604	680	665	623	654	662	637	638	590	646	646	589	633	658	650	680	641	621	649	569	649	661	622	660	643	606	634	608	647	622	628	691	683	693	665	624	644	627	608	666	674	651	683	639	638	682	676	616	704	669	645	635	625	650	676	658	685	645	613	599	619	644	682	631	626	624	647	634	650	713	641	621	638	622	645	650	633	613	658	602	656	626	570	682	656	630	657	684	614	657	623	705	663	616	641	665	641	634	656	615	639	668	680	637	651	636	665	659	666	650	679	673	639	657	653	638	696	672	635	676	666	653	670	630	669	619	607	622	692	628	674	614	681	707	652	614	622	652	676	636	692	655	639	638	639	572	626	661	701	645	651	650	638	644	653	675	628	664	696	575	679	623	679	647	631	666	657	660	625	590	669	619	656	676	664	650	649	671	669	608	676	624	638	700	669	634	673	673	674	641	665	628	643	667	641	608	658	670	617	666	625	628	644	669	625	657	692	651	657	661	646	636	640	662	632	650	622	637	666	657	686	651	670	660	681	632	633	617	669	703	633	656	676	658	635	639	652	682	635	632	625	675	646	598	653	609	640	619	628	662	637	655	637	632	640	659	634	608	632
12214	1028	459	374	254	242	205	185	167	155	134	147	134	119	150	150	156	128	129	139	131	158	154	139	137	160	138	161	127	110	135	135	145	160	148	149	155	141	128	156	145	132	138	178	148	145	128	141	137	146	158	131	124	131	125	174	140	135	152	149	114	136	143	153	157	99	156	123	147	127	138	120	143	155	135	118	122	147	132	140	149	133	129	135	138	155	127	132	126	124	119	136	165	124	136	125	148	132	153	125	133	119	124	129	131	119	151	150	123	133	125	132	128	142	154	144	151	135	137	136	139	140	122	142	142	136	140	163	108	130	141	128	163	159	142	133	151	136	135	128	139	142	124	133	135	130	140	126	135	131	116	146	151	135	113	159	140	151	126	152	134	120	149	139	138	152	145	142	146	137	144	121	151	118	135	136	140	154	123	140	154	162	148	144	152	131	144	139	132	130	154	155	153	141	149	135	122	142	140	127	127	123	126	135	132	130	139	151	153	141	146	148	147	138	132	131	130	135	140	140	135	120	135	137	148	150	128	122	125	137	123	125	133	141	141	157	126	103	143	152	128	127	132	147	146	129	123	140	126	142	141	134	139	130	116	143	158	144	145	139	146	135	139	137	139	153	148	140	128	117	155	155	151	138	159	137	129	130	111	134	131	135	155	123	148	144	135	167	129	127	156	134	144	129	127	123	133	131	139	121	122	132	114	130	124	127	132	134	132	160	153	139	143	135	144	133	160	131	141	151	139	179	127	127	149	159	128	160	132	143	131	130	116	132	141	125	144	118	152	152	160	138	122	141	175	132	149	145	143	133	120	127	160	122	158	154	151	163	141	138	144	131	165	123	144	154	115	146	149	148	156	125	122	139	121	142	137	134	129	121	137	130	130	137	152	171	141	124	145	131	130	142	147	134	121	132	129	131	136	147	106	149	136	143	127	119	146	143	126	122	143	127	132	136	143	138	104	134	125	148	145	131	125	145	124	167	127	124	143	134	149	128	129	124	126	137	134	126	147	157	163	131	124	142	133	120	140	122	145	109	147	134	146	151	126	142	130	149	165	134	144	145	136	128	120	133	132	165	137	116	129	146	120	129	144	145	140	145	129	128	158	138	133	143	139	142	124	139	138	126	115	147	124	132	135	140	146	139	165	142	133	143	125	129	143	138	138	143	116	132	145	133	131	105	134	124	134	126	131	108	154	126	156	145	138	143	145	116	149	153	126	117	162	107	145	131	162	114	139	130	139	115	136	124	132	144	129	150	144	144	121	123	130	139	131	128	137	148	141	147	122	134	151	134	151	163	121	121	127	115	115	135	124	128	146	166	140	129	133	143	141	144	125	147	141	123	140	157	100	129	129	130	135	149	121	124	155	152	135	136	123	131	140	144	137	110	142	146	129	130	136	144	116	137	114	120	104	123	135	128	129	136	132	138	116	129	138	156	141	100	134	144	149	143	145	129	173	148	130	125	127	123	163	135	125	141	130	155	145	139	138	134	150	153	144	134	125	146	144	120	141	141	139	127	121	138	153	133	151	154	120	121	136	136	140	140	122	139	140	136	117	132	149	116	144	134	137	122	142	142	148	115	125	128	155	150	137	143	134	129	138	155	110	123	116	159	147	130	154	155	116	136	159	143	140	124	142	141	152	123	162	140	142	126	131	141	137	136	153	131	151	138	149	140	128	121	128	133	137	127	134	147	158	117	133	131	147	125	152	155	129	133	139	145	118	130	147	128	131	163	129	147	123	144	137	151	152	161	134	154	120	141	158	115	169	135	133	144	140	141	142	133	125	115	108	130	137	128	121	141	135	116	147	136	144	144	122	131	149	119	128	138	150	144	128	126	140	151	125	143	134	117	138	125	144	138	136	135	140	138	128	144	121	118	126	132	126	126	142	139	135	125	129	139	153	166	124	116	140	117	154	132	157	135	118	154	117	146	159	155	144	163	148	127	143	135	136	129	140	134	148	110	134	159	130	127	144	129	135	153	119	150	143	145	151	129	131	143	140	158	158	130	139	121	125	109	134	119	141	114	134	128	134	149	142	139	122	146	130	158	140	121	135	136	131	139	117	158	128	126	153	128	140	146	124	130	116	154	145	140	164	142	122	140	154	144	131	144	141	149	158	149	149	145	137	135	133	149	117	131	138	146	142	154	143	128	141	134	149	138	121	137	135	146	131	154	144	144	113	132	148	134	125	152	160	120	119	154	125	143	149	117	133	141	135	134	128	122	143	129	135	138	123	133	134	140	116	136	138	135	128	119	145	124	119	134	139	146	127	140	115	138	114	118	125	120	126	136	148	135	115	132	120	128	133	142	133	140	124	120	111	132	122	143	134	150	128	135	151	130	156	156	129	140	153	138	116	119	151	110	134	146	154	124	132	130	140	149	142	131	128	120	131	138	149	122	139	159	112	130	138	132	110	123	127	126	156	139	115	127	144	129	147	131	137	134	138	141	149	132	149	135	141	137	145	148	144	128	148	133	164	135	142	140	121	142	134	142	143	109	111	151	152	139	138	129	151	130	125	126	127	137	137	136	144	154	145	144	136	130	149	143	142	134	125	161	147	168	133	143	150	121	129	150	135	139	124	119	133	147	117	171	133	128	152	148	126	129	130	137	157	136	124	124	129	149	130	137	128	147	122	113	131	117	152	147	111	133	126	151	152	146	170	148	141	154	121	132	118	123	131	125	147	143	129	148	121	132	132	123	138	139	132	127	134	146	127	143	122	134	120	145	164	142	145	138	121	153	133	131	126	122	144	138	134	152	145	131	122	150	114	121	148	115	128	148	156	139	131	117	128	134	145	108	144	173	131	144	120	132	106	150	134	156	146	126	136	143	152	137	157	146	118	122	134	147	135	133	137	119	150	142	143	147	139	155	133	146	160	137	126	140	155	133	142	133	130	139	156	131	121	141	139	151	135	129	143	147	111	118	134	129	132	150	147	133	151	132	133	121	131	138	147	139	120	134	136	133	114	135	131	128	122	126	143	130	164	127	132	120	151	121	142	142	142	122	139	139	127	130	133	117	145	134	146	133	141	147	137	137	126	132	136	131	152	130	156	158	154	130	140	146	137	150	99	124	131	159	119	137	130	136	157	156	155	116	142	157	143	121	141	160	129	129	149	139	126	153	141	135	138	125	142	152	122	126	128	151	145	124	136	133	119	132	141	143	128	133	121	127	130	135	146	128	140	128	139	150	142	129	149	121	130	144	107	123	131	133	149	117	106	145	135	148	141	127	147	113	127	132	129	141	136	113	137	145	127	133	117	168	131	123	125	131	158	149	149	124	153	128	151	136	132	122	130	157	158	148	126	128	137	122	128	127	118	138	152	134	139	138	126	128	144	146	143	139	134	114	116	144	139	122	123	120	138	140	137	150	137	137	151	145	131	147	146	140	119	139	106	145	123	156	127	129	147	152	133	134	132	136	138	122	131	148	138	128	137	141	132	158	159	127	127	140	141	124	138	129	152	138	134	141	143	147	116	131
8051	976	982	1129	957	877	741	638	589	540	546	532	451	433	417	435	395	406	424	428	416	389	374	372	348	375	371	350	401	375	422	387	396	365	353	389	379	357	381	380	391	394	378	315	361	388	346	373	393	376	353	398	382	355	385	383	365	392	371	345	378	368	375	371	366	380	395	363	379	331	359	345	358	386	377	406	357	346	356	359	363	343	372	386	375	405	342	358	348	358	375	341	364	358	368	374	345	361	348	365	357	371	394	367	354	362	345	356	363	377	354	317	357	331	356	405	326	347	362	382	405	372	350	339	339	360	348	388	344	376	367	347	371	343	359	385	333	359	362	364	348	392	354	360	346	350	354	370	330	354	341	372	368	348	377	377	376	324	345	362	361	373	372	331	368	363	324	339	352	359	343	357	368	364	346	344	352	364	315	375	380	353	342	368	369	367	385	344	380	354	340	338	386	349	347	337	363	328	378	364	367	346	399	393	367	342	347	342	369	398	332	362	350	346	401	369	342	332	359	371	336	351	381	353	356	368	352	353	362	354	355	361	354	371	355	363	368	362	344	365	325	374	344	385	371	352	344	352	345	352	354	376	380	342	348	337	389	355	345	371	364	360	365	337	364	343	357	370	335	371	360	355	331	341	361	353	329	347	317	350	355	363	351	364	335	366	343	353	353	373	355	357	353	374	355	357	378	360	370	342	363	389	334	370	362	372	369	369	407	372	370	343	367	346	375	356	372	354	321	340	329	368	331	360	335	374	389	355	385	355	387	354	343	344	372	370	358	358	340	351	363	336	333	408	345	375	371	329	346	325	353	380	356	341	375	353	372	357	355	362	380	370	353	330	356	348	363	387	376	345	347	344	358	366	383	333	365	389	381	315	387	378	370	339	366	323	368	339	328	359	359	377	363	352	348	344	345	371	334	333	390	357	373	355	362	340	344	360	391	382	379	366	370	347	385	374	358	405	360	357	327	386	342	342	354	364	394	332	383	349	341	349	365	335	354	344	353	382	326	369	333	329	338	374	345	380	384	314	352	355	354	380	351	314	357	341	380	342	332	346	359	348	347	353	336	353	366	346	364	388	380	374	361	403	345	346	380	367	321	371	378	348	368	365	360	326	353	377	331	344	335	337	324	344	357	393	365	381	376	367	377	376	363	351	362	366	381	359	340	385	395	359	344	380	369	353	380	348	382	342	363	345	363	361	366	364	370	342	364	364	344	340	360	343	376	329	339	344	362	358	327	352	362	350	367	363	350	371	382	393	349	387	385	386	374	336	380	351	360	380	377	362	354	350	349	330	337	348	375	378	366	334	354	390	349	378	349	358	365	353	364	401	342	369	353	356	359	349	358	349	358	353	341	348	383	362	372	391	348	371	372	344	363	352	391	367	359	358	330	364	326	334	362	384	354	335	342	321	343	372	343	362	368	377	347	390	363	377	367	358	380	371	339	365	346	335	355	344	344	354	350	353	342	324	383	372	329	344	375	385	343	364	325	328	392	361	385	343	381	387	364	366	352	381	359	375	390	362	392	367	324	355	372	339	342	356	397	355	345	309	333	338	328	350	369	353	374	328	380	390	339	384	363	374	384	359	342	350	374	342	357	387	370	325	378	360	353	345	374	358	335	330	355	341	365	352	329	341	369	346	390	375	331	347	360	359	376	357	337	380	361	360	344	358	339	385	373	360	389	329	350	375	328	339	368	346	373	340	357	374	355	363	380	343	341	338	348	346	355	357	356	354	338	340	343	365	386	377	351	338	368	333	367	352	353	345	363	321	361	346	356	339	373	356	334	331	367	362	370	378	333	338	324	346	379	348	328	363	353	394	360	384	366	337	366	364	377	368	337	364	312	352	353	375	342	359	351	344	352	348	346	384	353	351	352	339	387	328	334	348	332	389	354	380	339	378	387	368	348	387	346	363	334	380	359	338	365	382	387	317	333	348	389	328	343	370	359	344	353	331	358	371	342	372	360	344	364	384	352	361	373	343	352	383	369	371	352	359	362	338	374	347	361	369	357	378	324	355	340	358	379	376	325	375	369	356	354	395	363	382	322	376	349	394	361	345	364	345	348	358	363	389	344	376	361	341	367	352	354	343	383	348	341	376	381	338	335	367	362	354	326	329	377	367	386	352	356	385	389	364	348	381	375	370	375	373	369	384	351	329	401	331	349	347	340	354	365	313	353	362	387	386	379	351	354	362	349	330	359	387	353	343	354	366	391	364	352	356	367	370	354	335	352	332	344	345	351	353	352	374	364	347	348	370	351	344	364	364	364	377	335	377	368	337	354	351	376	347	355	344	376	347	395	380	342	370	340	363	367	339	369	360	356	352	347	352	342	340	361	373	359	372	336	361	344	357	377	361	344	379	362	379	377	373	375	327	355	355	356	315	350	324	344	368	371	362	327	315	352	348	352	365	364	365	366	332	395	351	372	394	335	355	339	389	398	374	383	346	332	340	338	348	347	400	317	346	372	356	353	350	378	361	329	362	378	375	367	357	339	384	366	326	346	316	340	340	339	336	364	353	354	352	366	377	343	350	343	358	319	355	346	338	378	362	368	370	339	337	340	351	358	380	357	373	370	336	343	342	379	342	368	355	359	372	377	366	376	352	356	340	376	351	341	360	358	363	398	359	347	365	402	363	377	354	395	358	366	302	368	356	350	377	368	387	368	325	399	356	342	350	375	378	349	333	357	382	372	384	368	353	358	333	355	386	328	363	373	341	360	368	360	374	366	385	339	347	358	348	379	374	383	336	344	364	371	343	375	332	376	327	351	339	330	332	387	373	353	360	339	355	346	394	363	315	389	388	333	371	365	379	327	375	360	363	358	351	351	349	332	398	316	335	347	357	305	364	346	347	359	355	370	372	346	345	346	362	382	355	373	390	382	347	362	319	374	311	366	379	328	319	342	378	355	376	375	345	393	357	338	334	345	348	308	347	356	354	333	383	355	333	353	339	333	358	378	344	335	367	399	391	357	364	355	339	331	369	364	348	344	336	367	363	368	351	370	331	389	373	359	396	353	376	340	335	375	391	355	335	386	344	338	339	336	380	362	363	356	361	362	346	368	326	390	332	330	360	352	363	358	339	362	346	331	371	363	391	358	339	377	352	381	367	316	346	383	338	359	346	354	344	358	359	364	303	387	344	344	339	358	394	376	350	360	351	360	375	355	390	352	352	345	358	365	354	362	365	340	337	370	383	375	377	381	378	350	358	375	351	354	384	378	368	333	376	337	370	360	361	383	349	349	384	359	378	343	372	356	358	332	346	371	381	381	370	403	391	366	389	405	362	323	358	340	391	348	352	343	370	335	349	363	388	397	373	295	362	346	344	343	364	357	349	335	377	357	389	351	337	336	357	391	368	349	386	366	349	337	377	337	402	369	381	353	370	335	372	350	339	346	327	383	384	355	376	350	381	376	323	388	350	370	329	326	352	393	361	400	376	346	357	349	394	349	351	362	364	320	337	338	357	378	350	358	351	341	375
18691	1975	909	718	525	421	394	305	282	273	268	270	247	274	269	245	238	240	222	241	233	262	264	219	206	222	231	224	229	210	252	218	252	218	228	236	221	213	205	200	229	225	264	269	236	202	219	220	208	224	214	227	198	203	255	261	186	218	223	241	213	202	205	222	236	220	225	244	227	192	218	229	227	220	213	233	208	220	219	205	224	227	210	212	238	220	208	236	214	231	228	231	241	205	206	188	211	220	225	182	214	209	233	244	177	234	224	231	207	189	206	208	198	224	237	199	259	233	223	224	232	223	233	201	209	249	243	196	209	217	224	238	211	210	229	257	221	245	219	205	216	221	239	207	224	220	215	245	217	228	245	210	228	203	232	221	228	231	250	243	239	218	207	228	209	221	211	194	214	206	204	269	197	212	208	247	212	212	211	213	207	232	196	221	192	240	230	209	207	225	237	261	202	241	244	217	212	209	219	223	236	211	241	240	226	223	196	225	215	224	225	228	230	221	225	241	212	222	205	243	217	214	226	230	236	221	237	240	219	213	244	225	245	216	246	235	226	247	250	239	230	221	248	232	207	208	233	192	222	215	223	232	236	222	239	220	216	226	214	239	230	207	238	204	237	241	213	231	232	238	211	245	206	205	217	242	219	217	208	225	251	225	231	217	230	217	210	227	218	216	215	186	237	227	211	221	218	190	228	204	225	202	221	246	215	224	217	231	210	193	238	207	210	222	238	205	240	233	228	208	222	234	244	213	226	221	224	225	191	232	222	220	262	200	238	235	235	208	232	239	235	230	249	243	236	214	235	226	246	236	195	204	202	188	233	229	247	226	208	219	223	230	213	208	220	227	214	249	190	208	219	215	214	233	215	197	218	217	205	235	184	222	235	238	226	251	221	214	212	217	222	212	203	201	228	248	199	219	230	222	206	216	235	221	232	243	226	210	232	219	227	202	226	210	231	231	220	223	221	212	219	225	220	201	239	212	221	227	231	199	215	200	205	203	217	233	215	192	225	201	220	228	202	230	208	223	218	213	236	198	230	251	235	236	191	235	249	237	198	228	236	232	211	212	221	203	208	236	238	213	197	198	240	212	249	228	216	204	232	251	201	238	234	226	216	217	221	197	243	177	211	192	228	218	232	211	233	242	219	201	241	214	237	224	220	232	236	231	243	243	227	193	226	256	216	219	235	224	221	239	198	235	208	210	197	224	234	257	199	201	233	230	205	236	231	275	226	195	246	224	208	214	214	257	248	204	202	223	216	200	225	219	228	225	212	232	231	208	240	216	235	217	194	221	222	227	199	214	225	225	217	238	196	222	206	233	206	219	224	230	232	192	219	232	245	235	220	205	205	195	228	238	244	202	228	220	241	250	254	179	224	210	212	235	203	201	279	215	225	199	211	191	247	217	206	230	231	229	234	253	244	251	237	199	236	210	223	226	242	222	219	209	205	235	241	231	253	242	209	213	252	204	216	220	225	228	229	220	258	229	202	202	217	225	254	261	215	222	254	233	216	219	221	235	203	186	211	231	216	243	210	219	239	236	215	233	205	196	233	238	208	222	218	214	214	200	237	209	221	244	225	220	195	183	195	221	221	206	228	211	229	233	235	241	216	227	219	240	234	216	212	215	214	195	233	257	226	231	214	225	237	224	228	239	234	222	221	233	215	213	218	215	220	233	215	235	228	223	244	224	248	186	215	248	246	226	248	238	257	238	218	211	210	219	210	196	200	216	209	210	229	220	200	222	206	217	232	199	205	224	231	220	205	240	198	209	212	218	221	215	245	218	210	208	253	228	203	216	211	201	248	233	222	211	205	205	221	215	211	210	207	223	227	214	224	197	229	207	219	244	228	220	215	214	238	218	270	233	206	228	241	258	217	216	217	209	212	244	217	194	217	227	233	203	214	232	223	209	211	226	241	223	234	214	246	218	194	212	219	232	243	232	230	250	247	233	239	209	222	208	206	219	236	242	227	224	222	241	209	213	241	235	219	209	200	251	226	228	229	245	217	215	209	207	219	228	232	209	205	222	222	232	239	259	230	238	208	206	214	218	212	206	202	184	257	192	233	199	180	212	227	219	258	243	216	221	220	246	207	228	231	211	195	198	221	241	228	206	212	200	216	238	218	219	230	196	221	225	212	244	220	226	205	211	211	255	187	223	230	254	191	216	206	196	230	219	201	205	254	224	221	231	195	217	214	213	229	189	204	219	202	231	250	217	242	217	218	209	191	225	227	245	227	248	200	204	248	225	217	224	217	224	214	200	211	225	196	227	227	218	232	217	219	223	246	210	202	198	210	219	196	231	223	222	228	240	188	238	219	216	232	214	204	230	198	196	220	204	252	201	198	212	216	240	207	224	210	210	211	216	200	229	219	235	205	253	233	234	221	200	214	251	224	234	231	213	209	234	198	198	233	214	217	254	256	218	214	195	214	241	230	226	233	224	216	198	243	228	243	238	214	199	228	204	214	202	207	213	229	226	205	208	222	228	197	247	245	208	216	219	211	229	218	247	202	237	235	237	226	221	219	237	266	210	209	224	208	194	211	252	211	230	211	230	244	217	200	211	241	203	234	191	220	226	224	211	218	236	203	222	208	239	216	240	240	216	251	217	198	217	233	231	193	205	204	220	200	237	207	226	238	236	212	200	201	230	229	251	222	235	245	223	207	218	226	246	208	212	233	207	220	209	203	205	213	216	189	223	186	211	223	204	234	186	230	194	209	230	219	204	188	213	217	215	224	223	191	200	225	187	237	246	240	221	216	222	225	211	239	207	228	213	269	214	203	218	196	209	231	211	214	209	232	217	226	178	241	238	216	220	249	211	254	229	239	210	199	245	245	215	208	207	199	214	232	229	219	216	182	198	228	220	190	209	228	215	220	231	248	190	202	245	241	204	249	230	214	244	239	213	185	249	225	209	239	262	230	235	214	222	228	208	179	256	251	214	213	198	227	217	230	253	223	217	236	236	222	228	217	214	230	242	224	223	210	229	208	246	214	244	220	239	244	231	250	209	204	220	194	234	212	226	238	192	222	218	198	197	214	194	184	236	251	221	246	192	237	221	234	196	208	217	274	234	216	221	208	204	240	213	230	203	205	221	218	214	238	225	247	217	219	224	212	219	204	232	231	214	225	238	223	200	210	248	201	221	221	224	241	231	204	231	240	226	205	187	248	224	199	229	232	228	202	231	211	228	249	234	229	216	214	232	236	216	194	226	199	246	207	249	229	188	193	212	211	227	222	241	215	199	216	208	227	227	211	242	257	220	201	195	218	241	195	229	219	236	202	205	238	197	233	226	229	213	235	220	213	180	228	179	192	210	246	221	229	225	240	210	221	207	225	250	222	181	228	236	224	231	227	246	216	199	207	256	241	220	258	187	227	215	207	233	203	215	223	247	215	228	221	249	223	220	241	230	252	210	210	240	202	231	223	219	231	230	240	207	221	217	220	208	215	212	240	230	235	219	228	215	212	223	227	255	237	229	200	217
10205	1266	1839	2147	1776	1501	1289	1082	1036	892	832	813	797	753	790	707	709	656	651	619	636	628	608	617	636	592	594	626	620	574	563	566	535	576	557	565	598	565	524	578	581	590	584	549	539	540	543	582	552	591	564	548	535	561	527	553	535	496	523	556	533	530	567	572	552	549	506	565	570	556	553	541	599	576	542	545	543	593	566	547	585	532	567	561	532	533	515	608	570	601	554	555	570	582	543	521	553	559	537	605	558	614	541	590	570	563	511	578	543	563	520	505	551	542	515	585	541	555	519	557	554	537	556	549	573	536	555	564	544	580	553	552	532	552	523	526	517	587	560	557	515	541	532	561	552	518	518	599	572	535	576	562	530	575	552	591	573	557	512	588	570	604	557	594	548	557	582	498	528	552	521	526	576	540	551	564	583	542	541	573	534	555	570	522	569	543	567	562	527	546	551	515	549	556	599	560	539	531	556	565	605	548	535	546	529	527	559	551	623	573	540	542	545	522	561	562	534	544	515	566	590	549	525	571	551	568	572	578	521	546	490	541	566	537	573	549	552	538	572	564	583	567	580	596	560	573	533	537	578	500	566	539	522	547	552	488	560	547	509	583	531	561	530	539	527	556	562	524	580	505	584	526	567	560	592	538	526	585	561	513	564	534	562	580	544	529	565	541	531	538	561	526	581	564	489	525	590	536	552	507	570	574	548	547	539	554	537	549	540	586	591	546	575	570	537	520	555	558	534	534	516	535	526	541	462	538	537	569	563	556	608	534	543	559	546	602	585	532	544	561	528	564	537	560	545	565	558	554	536	548	590	556	553	540	543	564	611	570	519	548	559	545	527	560	522	507	583	528	559	532	550	578	530	543	521	566	513	576	521	528	548	563	573	548	575	536	542	512	546	539	543	544	561	531	531	529	582	564	578	575	516	561	566	519	512	524	538	570	561	556	545	559	530	557	560	584	570	583	540	574	564	569	503	533	588	548	547	597	552	567	556	570	549	546	545	578	524	558	542	587	577	509	495	585	537	555	546	564	583	582	510	514	509	541	529	547	544	559	570	550	521	547	515	545	541	564	568	525	599	558	559	528	562	567	572	535	479	607	595	580	581	547	558	538	579	572	560	585	578	565	543	515	529	610	537	539	542	551	532	574	529	564	523	557	511	518	531	573	492	558	543	561	587	547	545	556	531	563	528	568	531	524	544	549	559	566	557	523	582	515	549	545	525	543	564	576	526	522	530	558	542	543	537	570	560	600	558	557	581	548	563	560	559	523	536	559	545	582	540	573	568	596	556	516	556	542	615	504	534	548	535	555	550	560	556	548	529	535	613	534	542	585	556	525	570	538	536	562	543	546	511	562	539	552	594	513	550	546	545	523	537	539	500	509	550	533	533	548	577	546	580	551	576	508	528	546	576	516	536	568	542	563	549	580	554	550	537	576	569	582	537	532	563	568	544	548	557	538	608	533	547	584	541	551	594	556	531	533	547	556	526	532	542	561	518	586	540	501	531	565	535	517	508	535	519	544	523	591	570	543	579	578	523	536	568	503	550	524	574	527	540	562	584	550	560	561	543	542	577	531	572	514	539	524	597	521	499	549	516	555	566	542	581	537	557	561	591	572	550	536	558	552	557	528	526	542	552	545	572	548	565	488	560	534	565	560	543	532	510	594	601	556	538	518	579	551	542	569	511	542	600	537	593	515	566	519	537	539	584	567	533	521	533	594	572	532	526	509	522	555	494	516	588	527	567	571	518	525	546	518	531	581	560	540	531	542	541	512	556	589	546	559	580	565	518	557	555	521	552	561	549	520	544	549	518	584	552	554	534	574	584	593	589	518	541	479	546	549	554	548	591	558	592	538	508	550	536	541	527	584	536	542	578	558	539	546	576	548	571	556	583	572	584	592	531	566	564	551	559	600	549	521	513	599	548	558	546	577	517	539	519	546	559	536	539	580	560	547	592	554	508	528	555	512	533	542	543	577	592	552	560	520	572	544	573	537	527	572	591	525	540	533	543	602	556	497	555	540	513	540	552	566	524	545	545	539	543	556	537	565	535	503	540	543	546	564	514	596	561	586	490	554	543	537	547	532	539	558	521	538	575	553	570	528	535	581	531	520	546	553	588	532	577	552	551	558	568	565	564	611	536	560	553	535	531	556	584	557	526	528	553	518	561	576	576	547	521	554	541	549	538	547	593	547	552	523	524	562	566	518	514	536	566	595	557	551	529	517	561	574	553	546	528	608	529	557	526	522	507	555	555	547	513	545	557	565	510	536	560	539	567	547	510	575	547	506	545	563	572	550	542	529	563	549	507	548	530	551	540	565	558	511	563	544	562	514	608	562	549	535	587	556	539	551	497	547	581	548	529	536	568	569	581	549	528	540	532	579	599	570	559	548	540	538	538	533	565	552	523	558	523	538	534	552	558	559	539	549	544	571	525	494	558	572	565	556	551	601	532	543	567	526	542	594	535	503	504	568	538	550	569	543	538	549	556	563	576	537	539	557	538	562	560	577	531	533	565	566	573	530	552	509	518	526	509	559	577	522	546	552	525	543	526	559	585	561	532	552	585	573	565	508	519	581	539	579	544	567	539	547	518	558	548	531	577	556	562	556	515	470	565	564	571	576	527	521	545	556	570	550	557	542	529	556	574	538	529	539	543	536	547	590	541	526	553	552	540	535	572	550	520	494	553	537	537	602	562	550	553	528	571	552	540	523	533	489	527	516	584	538	589	544	535	508	572	594	587	559	555	561	566	610	590	530	529	541	556	547	552	561	558	585	560	524	518	538	569	559	519	567	527	539	588	541	567	603	531	503	566	564	554	600	512	523	543	545	553	505	510	553	566	521	550	555	547	542	541	559	540	576	520	558	550	558	565	562	551	539	555	580	545	525	526	533	561	554	522	579	604	530	527	541	536	549	547	550	549	551	522	544	569	506	531	539	532	548	504	560	556	570	539	547	553	528	557	566	619	508	577	572	543	583	554	548	532	531	542	548	532	534	542	533	546	575	522	563	552	595	520	598	537	561	575	573	564	532	551	530	585	529	551	562	537	582	520	501	502	528	536	582	551	536	507	531	542	528	586	552	553	595	553	549	539	554	577	559	573	564	534	530	556	550	526	504	576	556	561	578	552	530	572	513	534	559	557	542	540	530	553	567	539	548	559	582	545	550	539	576	555	548	560	585	540	537	581	537	559	559	544	523	566	592	529	569	549	541	575	575	571	566	554	513	555	581	523	522	555	541	545	575	568	544	572	533	576	570	541	551	554	536	561	546	556	578	549	523	553	534	548	595	566	576	556	570	543	533	514	605	558	541	543	546	533	576	562	576	556	587	573	581	539	533	554	510	518	542	531	551	561	533	543	563	566	547	494	542	567	581	571	548	581	590	546	533	587	565	544	549	524	563	547	545	554	554	538	576	528	570	530	550	577	535	538	579	524	598	544	554	585	533	529	536	552	579	533	542	551	572	539	544	527	564	562	533	558	579
3362	409	304	287	255	264	302	282	302	281	297	294	269	273	317	303	288	320	270	301	266	296	273	279	252	301	290	309	279	305	292	271	269	277	276	270	265	289	269	294	277	299	307	313	255	299	330	295	299	283	288	284	275	286	313	305	316	270	286	318	287	262	321	292	288	297	277	258	266	281	284	298	296	277	295	281	315	292	281	280	287	294	246	285	278	264	297	327	271	271	274	291	288	277	275	284	281	318	286	291	270	296	302	279	261	272	267	319	281	307	271	292	293	277	279	284	263	274	271	266	261	298	296	327	258	288	295	285	296	306	318	304	278	283	290	284	299	287	249	319	300	266	305	286	263	293	278	282	313	280	283	284	283	264	293	303	273	300	297	285	257	296	284	294	232	282	289	299	286	306	276	279	300	298	269	273	283	276	285	275	311	248	281	302	270	282	282	297	294	282	262	288	254	302	286	277	277	279	299	260	287	309	322	288	310	272	282	283	307	291	313	302	267	259	324	272	270	287	283	289	286	278	299	225	268	270	297	289	274	306	288	286	319	285	270	276	284	280	293	278	280	261	290	295	313	309	280	251	262	287	320	274	311	284	250	295	319	302	290	311	272	274	282	268	291	291	291	262	295	268	320	279	270	284	265	265	323	275	253	302	261	288	277	300	316	264	293	294	279	271	274	288	281	285	277	312	305	279	312	299	305	299	293	272	295	289	264	265	275	274	271	251	292	321	302	255	257	314	265	299	256	298	269	301	256	281	281	298	273	311	292	296	273	281	268	298	281	301	298	289	268	289	314	303	300	300	322	297	275	277	319	286	267	284	290	286	302	296	284	290	261	317	273	274	243	277	279	278	290	304	309	300	273	262	301	253	277	256	290	287	305	287	265	292	284	283	304	286	278	285	307	277	290	296	286	266	253	254	294	302	279	279	302	276	298	298	306	274	264	316	265	278	275	247	270	283	294	263	292	308	315	286	297	283	296	281	292	288	246	269	293	300	273	314	298	256	321	257	269	271	264	307	301	292	261	276	261	267	280	297	315	275	278	286	299	271	311	283	253	273	295	272	306	273	276	308	288	276	289	285	320	267	301	289	298	270	261	265	325	308	290	287	301	285	284	276	309	280	250	259	302	292	250	295	308	310	275	292	272	337	292	301	277	271	272	286	303	255	288	278	316	280	292	273	308	292	311	284	268	282	274	271	272	291	271	289	281	270	286	288	299	276	281	291	339	337	267	281	281	260	262	286	305	341	330	278	301	298	281	257	263	309	313	286	284	284	281	307	276	293	299	287	249	287	295	281	277	273	300	295	316	278	296	307	244	289	301	271	276	280	308	268	260	283	293	307	281	301	298	297	279	284	253	282	283	279	276	259	286	263	280	261	303	293	268	282	275	288	305	305	287	254	285	291	296	282	310	283	284	315	290	292	291	320	279	291	268	287	263	290	251	291	304	303	260	281	259	278	287	282	312	296	261	232	281	263	266	263	268	287	265	272	266	263	268	256	265	285	292	286	265	291	296	251	303	313	272	279	284	296	316	267	258	259	302	298	311	287	290	296	275	267	296	265	274	286	284	261	254	284	281	300	292	298	273	291	299	283	307	290	270	299	271	284	280	281	273	282	267	284	283	294	288	295	283	244	281	278	294	308	259	301	284	302	286	274	263	276	285	294	287	289	292	292	293	300	289	259	265	282	271	311	271	258	309	294	280	303	272	296	282	288	289	271	287	281	293	297	293	318	295	301	258	268	296	277	271	310	275	328	308	294	283	264	278	252	284	274	292	285	262	270	255	305	291	285	274	254	283	282	276	292	273	310	257	283	284	281	234	268	296	305	246	299	289	260	274	318	319	314	266	285	295	296	267	273	293	272	270	310	238	263	281	290	292	287	304	302	294	311	273	307	301	314	289	308	284	265	274	282	286	275	305	281	274	287	272	278	312	276	313	269	276	276	268	298	279	282	297	304	263	319	248	293	307	284	304	293	282	275	281	277	291	289	262	256	254	301	301	250	273	296	260	284	266	277	277	265	300	302	283	275	319	281	263	263	295	286	292	305	275	300	279	332	284	285	293	292	321	299	252	278	298	334	278	284	293	260	273	258	269	279	309	298	270	282	303	281	290	264	259	302	264	285	283	288	291	278	310	275	309	289	302	276	283	273	304	289	268	302	309	281	261	317	295	270	272	275	317	280	267	265	294	275	274	268	251	269	266	292	253	242	281	246	291	271	287	285	306	319	316	257	279	282	280	266	280	287	248	288	275	291	271	250	287	302	257	295	291	289	267	278	295	299	262	265	295	252	300	288	306	276	271	263	259	260	277	281	268	277	333	271	279	268	305	303	289	284	307	294	279	303	300	327	306	309	280	269	283	277	244	280	301	287	280	264	259	286	274	269	265	296	275	277	272	301	291	299	268	244	313	280	323	314	317	255	311	303	287	283	255	233	273	248	290	302	269	270	289	293	251	277	285	278	263	298	264	267	271	288	285	291	262	271	314	284	291	282	259	313	251	302	284	313	271	269	261	271	306	287	280	283	287	265	307	297	290	301	293	261	259	273	270	317	285	265	293	315	293	253	285	275	314	287	305	296	293	281	280	271	277	259	270	290	277	308	319	283	312	274	274	272	305	298	270	280	324	314	268	293	269	281	263	336	286	258	272	245	304	302	286	262	289	269	282	297	307	310	277	275	295	300	270	273	252	296	248	258	229	276	295	271	246	255	285	271	275	283	315	298	270	274	302	272	277	289	298	299	291	286	282	272	302	251	290	272	247	278	295	307	301	296	258	271	263	323	276	276	315	275	279	310	301	317	286	304	277	280	331	269	258	274	287	288	258	276	278	243	298	288	279	289	268	304	283	312	262	285	255	262	258	274	264	291	271	282	300	270	302	297	239	290	264	295	263	320	257	300	271	308	283	302	290	283	282	303	284	296	270	263	319	286	277	289	280	268	300	287	275	327	282	296	292	291	269	279	309	290	314	294	282	293	272	282	279	271	285	287	305	263	270	259	290	293	274	288	268	313	280	285	259	287	307	283	286	274	279	293	262	300	282	287	269	279	293	277	289	322	281	315	261	284	260	288	296	273	275	298	297	299	313	279	296	242	284	326	288	268	284	300	297	259	298	269	282	266	274	247	263	290	258	257	272	278	294	279	307	266	291	268	291	290	306	294	303	268	290	288	262	272	299	306	270	297	310	295	321	280	276	267	282	277	267	289	284	290	264	325	252	310	293	331	284	336	258	274	279	283	300	278	295	234	270	286	301	279	282	287	295	274	268	291	295	287	298	279	274	303	257	262	299	272	272	268	302	281	285	310	267	271	289	315	292	283	236	273	265	298	253	300	262	291	260	289	280	321	250	241	271	278	307	271	272	276	269	273	257	303	284	281	273	291	284	305	269	285	278	310	310	285	264	298	282	310	270	272	310	306	309	282	289	314	299	297	301	275	293	336	276	297	274	267	269	274	291	282	292	312	305	314	304	325	243	306	237	305
2601	689	703	682	659	640	673	727	666	676	658	688	639	637	643	643	642	631	646	659	641	651	713	682	630	663	689	631	603	648	601	641	639	687	610	618	621	656	631	641	624	673	596	674	653	626	622	624	617	634	643	660	642	650	655	613	631	631	635	619	636	697	600	658	673	669	666	667	580	659	653	597	622	606	632	639	658	656	643	663	622	608	650	614	686	668	645	622	649	598	686	594	638	669	622	651	654	628	629	637	641	662	652	651	680	630	650	639	634	610	618	649	622	622	632	619	612	660	694	637	622	611	630	642	654	636	610	602	631	644	597	645	690	658	615	648	621	618	602	645	640	642	599	619	644	661	682	632	661	601	618	603	623	600	608	642	645	614	629	622	656	682	618	650	641	610	655	624	640	638	646	609	616	612	602	638	609	633	606	637	589	627	667	593	643	702	616	621	624	625	641	599	670	638	609	613	618	618	654	614	625	657	637	620	597	658	655	615	604	621	614	637	684	627	629	623	637	630	594	602	615	627	643	671	655	653	666	622	677	644	681	619	641	641	649	608	648	597	646	641	628	644	682	620	682	649	651	663	679	659	607	667	598	662	701	611	659	616	626	658	706	617	679	670	648	617	629	618	665	634	633	622	637	637	638	604	639	639	645	653	617	636	622	607	645	610	608	647	677	659	634	659	658	586	662	621	619	620	663	621	597	593	588	619	673	639	659	662	669	658	661	642	651	596	603	678	627	576	700	678	634	597	648	613	565	629	649	647	648	654	648	680	607	615	622	664	595	672	629	588	658	638	621	617	643	651	667	637	633	627	612	619	629	665	618	603	641	650	628	592	610	652	633	632	584	649	634	648	679	616	663	611	632	705	602	612	673	658	634	649	647	627	619	605	642	673	626	624	662	597	606	640	625	654	678	664	698	614	665	665	644	619	679	686	681	626	633	625	639	617	689	596	650	649	611	625	623	663	660	615	634	605	648	623	618	662	605	658	607	578	602	616	634	652	681	639	622	671	656	631	682	669	656	633	651	609	627	660	646	646	647	612	639	651	664	674	654	664	619	649	601	605	665	665	624	665	644	633	584	644	659	634	602	624	634	643	651	648	632	696	652	634	612	596	602	624	641	635	641	601	637	647	635	638	664	639	670	637	616	633	632	639	651	656	694	581	622	619	633	613	602	688	642	606	633	595	650	587	627	673	630	626	621	628	606	659	639	589	637	617	659	640	663	652	597	661	625	608	628	631	659	651	678	627	636	659	632	634	608	601	625	651	639	651	651	626	668	560	645	646	650	625	607	657	613	649	626	633	676	642	674	618	672	668	632	666	657	639	637	644	632	638	596	629	595	589	638	635	598	627	631	585	650	601	625	602	679	640	634	592	640	655	621	656	647	659	651	660	647	655	629	709	657	603	679	677	630	575	622	632	627	622	653	621	683	616	637	729	628	572	634	665	646	633	621	621	620	627	643	621	660	713	639	638	622	655	623	621	648	647	575	630	641	656	630	622	641	606	646	668	603	667	637	626	668	650	642	653	655	617	601	633	649	618	604	647	665	670	601	661	635	612	631	592	666	606	600	643	652	699	660	641	656	625	648	623	603	630	617	653	653	658	614	624	669	663	646	660	636	641	641	656	620	624	602	595	616	603	659	628	626	648	658	645	630	589	666	617	648	638	650	654	592	670	634	607	617	596	650	621	658	696	611	590	660	647	677	637	599	608	669	656	650	652	673	620	662	666	594	657	647	669	637	628	601	630	613	671	641	627	637	660	658	650	608	647	647	652	605	634	623	616	636	630	639	665	664	678	644	657	659	598	630	586	656	647	642	612	626	630	560	623	607	658	711	600	632	614	610	708	595	611	610	626	673	615	683	668	634	644	601	663	648	651	617	623	649	651	653	640	608	656	669	685	624	643	685	638	672	638	613	664	611	596	645	642	598	643	627	622	646	662	658	630	619	628	638	682	589	635	666	627	639	651	639	624	639	600	659	641	641	649	657	655	665	600	620	629	674	657	632	612	641	686	626	627	651	615	619	668	621	611	613	637	583	645	626	637	615	617	586	635	666	686	639	679	609	591	645	563	683	627	630	644	688	638	625	650	611	625	594	671	642	615	630	616	590	650	630	639	625	634	602	630	633	654	670	630	611	656	619	673	622	662	616	665	666	622	631	607	652	601	651	652	637	575	622	633	669	667	619	617	638	625	640	628	609	632	677	611	672	646	661	642	657	641	604	668	658	646	643	616	630	597	627	682	667	648	624	662	639	643	629	639	682	636	661	608	627	641	647	621	666	637	609	644	661	622	625	637	636	617	676	638	638	661	699	676	642	664	606	623	635	614	620	640	646	600	643	638	652	635	635	639	638	642	650	622	589	704	647	631	637	607	623	616	655	654	635	618	596	594	627	607	640	665	676	653	613	610	601	668	630	628	595	631	676	604	605	632	645	669	645	634	634	635	624	664	608	610	616	629	673	602	674	643	612	673	622	623	627	599	660	653	635	622	613	645	625	615	620	639	625	624	681	613	680	651	647	627	666	636	608	609	649	641	666	622	665	622	618	633	615	607	633	672	615	604	653	659	590	658	660	677	609	645	655	603	626	623	621	666	613	654	633	655	645	648	668	644	643	629	671	627	628	638	640	669	601	626	647	629	629	629	681	657	676	632	646	617	646	660	654	647	649	641	616	628	628	615	624	643	597	644	621	717	663	629	645	633	686	667	666	617	614	609	638	671	605	664	616	599	617	662	612	604	624	621	690	663	649	630	642	677	633	646	674	610	663	645	621	648	606	594	623	633	592	635	665	638	639	597	665	681	625	657	614	628	655	621	658	639	665	672	687	632	650	618	628	600	627	655	643	660	666	599	632	620	657	692	689	654	703	655	620	611	686	677	625	664	703	589	642	657	642	647	633	625	575	660	609	679	668	603	625	651	613	620	654	633	649	706	653	649	629	611	627	642	681	681	632	632	672	617	663	671	654	652	688	608	668	636	627	601	608	681	666	641	640	668	654	642	665	669	647	658	640	602	644	609	659	667	616	660	652	619	672	599	619	642	681	663	666	643	661	658	637	625	644	631	586	614	620	603	636	609	650	627	627	611	612	629	567	659	646	676	645	640	635	599	640	666	644	651	626	645	631	615	644	625	614	668	617	613	670	640	655	639	623	648	671	634	628	631	658	660	626	669	640	611	644	624	663	617	659	631	622	644	664	639	608	591	691	689	615	669	656	643	626	613	636	670	638	633	682	647	614	622	607	602	637	658	611	666	612	645	685	677	662	601	639	651	637	594	617	641	641	662	608	672	650	616	661	645	649	659	572	641	649	630	671	631	641	622	630	599	665	666	577	646	643	643	656	672	639	690	664	613	664	601	666	648	615	658	638	645	646	669	635	578	640	635	635	634	625	629	666	638	646	636	709	663	592	643	679	657	665	649	632	609	654	624	643	660	592	595	644	623	663	628	658	638	639	639	654	620	624	635	641	639	637	632	661	683	626	651
8954	562	412	345	270	234	215	207	167	146	156	169	151	136	133	138	130	119	135	153	147	148	130	131	127	123	119	128	129	119	125	136	121	120	123	138	130	129	127	124	133	143	137	137	134	133	137	127	122	135	153	147	132	149	125	122	150	133	117	131	118	106	145	142	135	112	140	138	104	117	101	145	114	132	150	135	121	135	132	123	120	134	139	145	133	115	135	127	121	133	129	147	128	131	133	116	121	126	129	163	125	133	124	146	136	127	136	124	134	133	139	108	115	133	139	135	108	131	137	132	118	141	108	134	158	120	130	140	131	126	117	128	125	97	150	149	144	118	136	143	128	125	144	132	145	164	116	140	134	134	117	149	124	124	122	125	115	124	105	127	117	113	132	127	136	134	130	128	123	110	153	130	113	132	134	132	154	121	133	148	129	112	143	117	121	122	123	118	127	135	114	128	143	137	128	125	147	152	121	135	140	151	113	147	133	132	138	135	136	134	139	123	148	119	136	136	103	149	117	135	127	145	154	151	123	132	123	122	139	119	123	117	141	133	141	142	141	117	110	118	137	117	132	135	150	143	128	137	138	140	120	134	112	103	126	134	121	125	132	116	154	120	121	110	107	124	146	114	134	116	115	129	134	119	102	107	144	126	142	118	122	136	107	138	150	113	137	107	133	137	141	140	151	149	133	133	134	101	111	125	152	125	119	132	114	123	121	105	121	142	131	140	121	124	146	145	124	119	124	131	133	111	151	132	120	136	119	124	122	128	127	163	128	120	115	112	122	134	133	131	144	107	125	134	134	144	138	118	137	127	119	129	135	145	131	125	128	133	135	126	141	120	146	135	123	141	157	142	138	117	139	149	116	130	128	129	124	117	108	126	121	124	148	151	131	134	133	126	99	131	155	115	124	119	140	129	139	122	111	116	125	108	132	114	134	115	120	137	128	116	137	123	119	114	146	140	114	120	146	130	135	122	117	135	119	129	125	108	132	105	113	121	136	144	118	143	124	143	146	128	126	126	134	146	126	126	130	127	108	125	115	104	132	110	115	144	132	133	128	139	131	133	134	105	121	141	124	132	132	132	131	155	138	124	125	124	131	126	111	118	131	136	122	132	123	137	134	153	106	144	125	133	123	137	140	140	131	122	137	131	124	113	140	135	125	122	120	120	142	130	112	132	113	111	143	147	143	121	123	126	125	113	128	136	122	154	123	138	157	127	112	131	123	149	133	139	111	109	140	131	117	133	142	116	124	116	129	123	129	121	110	136	141	119	121	124	133	141	137	139	134	135	117	122	137	134	133	115	120	114	129	127	130	135	123	137	137	122	122	124	131	116	129	140	145	136	124	124	143	111	128	129	120	118	105	130	150	127	122	133	118	120	125	132	102	105	120	140	123	134	111	148	115	116	125	138	110	118	123	123	108	144	123	116	120	132	146	97	135	154	129	122	144	149	144	129	132	136	130	141	147	129	140	133	120	100	149	133	116	108	144	137	127	137	124	114	126	124	136	128	125	116	114	148	138	152	134	135	141	128	137	109	119	136	113	132	139	114	127	122	120	147	124	118	123	123	145	112	130	139	126	127	126	124	122	150	140	139	127	117	127	133	130	136	132	131	134	107	139	109	88	139	137	135	132	139	138	125	122	122	127	133	120	133	124	135	109	121	147	152	127	131	148	118	117	130	124	100	134	144	150	120	117	121	128	141	131	128	123	140	139	132	111	126	143	124	117	141	138	155	119	123	145	126	133	132	118	149	124	150	142	148	112	116	130	125	132	137	141	117	117	127	135	133	111	129	116	128	126	130	131	137	126	150	161	126	117	126	110	120	126	130	112	149	120	136	123	135	127	127	122	124	144	124	140	140	132	144	130	147	157	114	120	116	140	132	139	116	123	119	136	122	112	139	117	139	130	145	116	119	121	120	115	135	125	122	124	161	130	156	122	135	120	138	112	107	133	138	132	128	119	131	116	140	151	152	134	134	135	137	134	135	126	124	140	120	134	123	125	120	133	134	145	119	126	119	129	111	107	121	138	133	153	144	122	142	139	113	120	141	136	135	132	114	136	123	134	156	122	140	125	126	123	149	111	136	150	105	134	148	136	126	126	126	137	103	116	127	116	110	125	126	116	132	139	154	153	130	136	128	129	152	143	116	95	127	122	117	132	157	130	150	132	139	149	128	144	118	155	127	136	97	134	122	140	134	121	141	153	146	137	116	124	120	130	129	148	127	118	134	130	114	129	136	114	132	108	139	125	126	133	121	132	132	149	131	95	133	122	128	125	135	126	108	130	116	139	155	117	126	132	124	147	159	122	125	128	114	112	134	143	121	130	138	111	128	127	128	135	118	144	133	119	139	132	129	158	122	118	136	117	148	152	129	142	136	149	138	126	148	146	135	147	133	135	124	105	133	123	114	132	125	154	139	121	121	128	116	128	140	131	140	125	131	138	126	125	137	118	136	120	109	162	123	117	150	162	124	135	140	133	111	105	129	120	110	144	108	107	162	143	146	137	127	160	135	104	128	107	125	141	137	118	128	145	132	135	138	145	133	131	108	128	109	121	155	116	123	117	117	138	125	138	145	138	117	131	148	132	144	116	135	135	118	142	119	121	134	131	107	134	111	156	111	164	128	148	108	133	117	122	145	132	139	140	110	122	161	116	126	135	142	126	133	123	135	117	145	125	122	123	117	151	123	139	136	137	146	116	141	118	130	131	131	108	130	137	131	131	118	132	149	127	153	135	145	156	137	123	110	150	146	116	133	139	116	114	128	141	121	131	131	147	134	131	165	112	129	117	113	101	137	123	138	149	150	124	129	145	127	126	138	109	95	127	145	114	132	137	115	133	133	130	131	130	118	127	120	105	127	160	126	116	124	121	141	134	123	137	139	126	120	136	134	127	129	141	118	142	121	136	128	131	98	134	128	136	126	127	106	115	120	158	114	119	126	121	136	133	133	129	134	129	139	139	115	113	128	118	145	139	127	139	138	147	130	126	128	156	138	152	116	147	154	128	123	130	127	112	131	162	119	141	114	135	140	119	124	118	122	142	126	130	138	123	138	109	119	139	117	137	104	122	114	131	139	148	135	115	121	120	126	155	133	110	152	124	141	136	108	136	136	122	166	128	132	140	134	107	122	123	126	128	109	131	111	141	146	146	148	137	137	118	136	145	129	130	110	110	122	161	137	142	155	123	136	103	133	124	110	141	155	125	117	110	113	136	139	142	125	145	150	139	131	127	131	116	132	129	151	139	151	134	133	124	124	107	121	128	111	133	133	123	122	126	111	141	113	143	131	104	119	126	119	111	128	126	127	125	124	142	118	121	127	105	144	135	127	120	125	133	118	135	124	117	137	131	142	118	141	124	117	131	120	139	130	140	113	131	129	129	121	142	138	134	126	133	156	144	120	134	137	132	149	134	145	135	142	125	118	119	127	142	130	125	120	112	113	143	119	120	117	137	127	129	126	153	144	114	142	125	135	143	123	127	108
6646	693	976	1160	1013	866	708	680	596	552	462	476	465	430	443	442	428	379	401	392	422	381	374	382	377	356	369	396	371	367	360	384	370	373	359	346	365	335	371	369	347	355	334	340	367	367	393	360	371	339	354	335	337	326	345	373	351	367	395	358	364	351	339	335	334	309	374	350	297	332	337	352	342	355	355	339	352	357	327	382	342	340	372	354	354	344	337	372	323	335	331	356	324	351	354	335	324	343	333	346	330	331	380	355	325	374	361	345	356	350	307	358	332	339	316	325	354	366	336	376	353	314	349	342	381	340	362	356	326	344	339	351	365	321	363	361	329	339	329	319	366	355	316	358	380	350	362	371	336	330	312	321	359	349	357	360	305	376	348	334	351	325	295	349	342	321	336	337	372	328	328	328	339	340	326	345	358	328	353	347	325	353	363	363	341	329	318	341	316	355	345	363	339	361	338	353	311	338	366	363	331	320	316	326	345	340	348	333	343	342	367	347	357	345	357	329	331	361	332	375	333	338	344	354	325	335	330	318	356	364	350	352	331	356	363	354	334	324	363	355	326	308	346	362	348	344	362	360	311	350	329	366	326	311	331	324	348	330	327	329	340	363	334	319	325	339	329	328	359	336	340	358	312	354	327	321	342	339	323	345	360	333	340	356	373	300	367	358	304	325	332	307	346	330	309	341	302	348	372	373	326	347	349	313	346	328	340	364	343	313	339	358	325	326	349	334	323	346	338	329	320	357	336	298	361	326	359	323	350	335	357	332	321	361	351	321	327	308	350	369	381	298	306	355	363	341	319	375	334	344	359	328	349	359	319	341	346	331	345	338	319	349	342	308	347	351	359	332	343	369	349	337	342	322	346	350	360	315	321	343	330	312	325	318	367	320	368	302	325	318	337	338	332	382	322	330	315	349	375	333	340	326	339	324	359	358	357	319	348	349	344	337	352	341	350	342	337	348	349	330	342	347	376	330	321	349	341	349	344	349	350	327	366	379	319	350	315	339	308	350	298	345	328	330	349	363	331	336	349	328	348	330	354	337	330	354	341	347	331	339	366	307	355	346	320	360	338	393	348	334	322	331	318	347	338	362	332	331	376	365	322	323	365	348	378	348	339	349	336	325	335	327	348	359	374	338	337	362	352	340	364	351	348	314	350	340	319	333	356	368	315	330	316	317	348	342	330	369	311	344	348	372	332	349	377	363	353	336	325	348	307	357	350	341	341	327	342	357	338	334	360	350	367	380	317	354	358	324	357	376	349	330	350	393	367	331	339	343	339	329	353	344	345	340	348	343	338	330	372	336	342	354	328	324	309	366	335	339	346	353	342	345	339	331	376	315	341	368	319	345	318	321	361	379	375	302	366	350	326	339	356	332	335	348	332	307	355	347	343	361	360	348	345	326	342	378	323	339	330	311	366	325	349	346	306	359	357	347	303	292	329	329	331	309	379	344	347	339	330	373	360	332	366	308	350	303	306	328	328	355	335	355	352	327	335	328	340	335	339	367	317	350	335	328	361	328	354	370	305	327	323	313	337	355	333	348	334	342	377	353	341	370	352	337	326	324	337	383	330	330	326	327	327	358	354	334	337	356	330	363	337	344	367	347	342	350	333	314	338	350	343	377	353	326	340	351	346	336	327	341	372	390	360	323	343	315	329	343	327	317	362	335	381	326	356	341	339	316	346	362	329	333	321	365	315	315	337	353	326	312	319	331	357	321	360	309	338	337	360	334	315	335	328	340	336	327	371	351	341	335	348	367	343	313	355	363	331	343	321	329	318	341	335	376	361	347	361	327	349	336	330	323	375	345	323	356	364	326	312	348	333	321	324	371	365	376	313	343	331	347	326	338	324	334	366	329	340	367	371	334	349	318	362	363	318	350	350	314	354	320	340	349	341	352	334	375	307	392	382	340	321	308	335	296	346	328	341	331	359	350	326	337	333	360	350	358	331	319	334	363	336	356	373	341	346	309	309	306	339	353	342	321	368	337	356	352	387	329	317	317	316	369	357	344	366	351	329	347	350	348	337	345	317	319	354	346	347	336	345	341	295	321	329	305	353	371	337	348	328	364	338	338	350	303	326	376	338	323	338	343	339	333	332	368	384	308	365	319	342	353	359	322	325	331	334	322	323	356	369	345	354	309	340	325	357	334	350	372	345	328	337	323	359	346	340	346	347	380	359	311	368	388	309	337	333	349	322	329	349	333	343	370	316	388	354	325	314	345	346	334	321	332	308	338	350	321	345	363	357	359	355	344	343	342	323	321	336	330	387	334	339	330	334	343	305	359	335	343	366	355	336	320	325	316	358	317	306	336	342	361	354	311	384	387	331	314	341	348	335	351	340	366	358	313	336	333	320	291	343	355	313	329	327	338	354	327	363	352	351	343	338	334	347	362	323	359	339	334	333	307	360	339	335	325	360	369	341	357	351	364	346	331	354	357	337	311	332	357	353	286	316	365	341	348	339	343	340	334	335	320	337	362	330	330	354	335	345	329	340	363	365	363	357	322	411	329	314	302	316	321	346	348	346	327	351	355	296	318	344	345	374	358	329	317	339	332	339	386	352	336	310	311	371	342	310	326	329	353	351	334	355	325	345	328	342	346	360	352	359	359	331	340	325	319	361	356	309	347	348	374	341	350	308	396	346	372	337	341	333	351	334	332	351	338	343	338	360	321	325	323	349	318	331	335	353	365	373	364	326	343	345	368	333	326	326	333	357	348	362	311	351	326	322	345	327	347	326	341	345	323	346	377	345	323	339	342	350	362	357	343	365	322	362	371	341	328	336	333	327	373	368	336	347	352	317	346	341	335	330	361	347	324	364	359	316	329	327	329	297	360	366	330	344	341	339	318	337	362	406	352	365	318	330	337	319	350	388	366	308	339	355	345	307	388	339	342	365	342	348	342	344	331	328	352	378	345	346	327	337	366	362	348	339	359	349	365	340	352	370	330	360	339	328	328	321	323	313	358	349	338	334	354	337	325	362	372	308	345	334	357	352	346	338	348	334	389	359	308	358	319	336	341	329	342	349	332	324	342	320	377	367	332	335	337	329	357	360	338	339	330	354	337	339	342	355	321	326	315	321	369	324	360	336	333	356	321	354	333	336	325	338	332	383	289	368	319	363	355	330	340	369	370	316	320	353	347	366	349	351	370	360	317	324	345	367	317	336	331	364	324	347	358	326	324	350	326	338	377	364	353	354	312	326	306	355	287	354	345	366	346	374	331	341	326	325	328	355	364	376	341	316	356	366	342	327	351	324	348	360	379	350	347	363	308	336	341	360	362	337	322	343	388	314	318	381	328	341	342	335	344	355	307	345	359	347	336	358	364	360	324	345	332	354	323	340	344	335	345	365	368	344	303	363	325	325	348	354	349	329	324	330	338	369	353	338	298	335	348	381	368	312	334	336	347	320	344	330	327	369	362	337	332	307	325	331	326	319	354	306	363	331	343	362	334	338	311	344	352	348	326	361	363	346	325	352	383
14398	1371	885	732	569	431	374	331	307	276	272	278	258	262	255	231	233	225	249	225	211	217	235	214	221	213	209	250	216	219	202	206	225	219	254	208	225	222	204	196	191	210	203	234	208	200	224	203	220	193	197	212	208	201	241	216	233	224	171	183	185	228	252	217	210	227	221	209	209	214	213	213	243	237	209	222	202	209	206	236	239	229	184	198	194	233	236	239	233	222	214	215	236	186	208	225	246	180	188	232	208	218	228	228	211	234	230	202	204	222	194	220	218	220	239	207	228	196	199	233	212	209	217	221	197	251	208	193	201	190	203	218	225	212	235	173	206	228	204	185	195	217	218	204	207	193	219	216	228	215	204	219	208	245	238	189	215	205	206	215	212	187	213	201	218	211	207	198	227	221	195	211	194	220	212	218	211	221	209	215	217	206	205	216	224	221	224	206	204	214	233	190	196	217	193	219	196	229	222	214	207	227	206	206	213	222	234	216	207	220	221	232	202	235	211	208	197	231	199	201	219	230	196	181	212	233	247	200	201	222	233	209	236	215	215	204	220	201	200	209	214	201	216	237	215	229	199	216	217	207	200	226	211	219	212	199	218	204	208	205	214	204	187	206	204	234	213	217	222	242	223	195	232	209	220	226	204	216	221	196	182	217	249	235	209	212	211	210	233	237	261	233	197	186	234	196	224	207	198	211	238	223	204	217	261	213	202	179	218	234	207	225	202	235	186	212	196	187	205	192	252	210	191	233	208	186	209	203	191	187	221	225	227	174	218	217	196	202	226	190	184	215	233	185	227	215	204	213	212	194	229	215	219	213	204	224	211	224	211	222	197	185	207	209	225	224	214	202	219	213	211	223	208	221	223	205	216	227	208	203	195	229	214	205	229	220	243	206	204	193	224	224	190	214	217	193	209	208	216	203	218	209	232	194	235	205	218	225	217	203	193	210	227	215	216	235	227	194	195	209	236	225	200	203	206	200	198	228	225	214	187	209	237	198	209	190	229	249	214	209	231	209	204	243	222	190	217	220	210	211	200	186	207	235	212	202	224	206	213	181	212	207	210	196	215	231	226	192	223	231	217	197	232	218	217	202	225	220	200	186	236	183	178	225	179	191	214	210	201	224	220	205	210	184	222	232	218	197	227	226	220	247	215	219	189	246	211	209	217	201	226	198	215	204	213	220	218	220	231	237	239	242	210	199	218	203	197	193	217	205	232	258	226	223	195	220	227	202	233	229	195	210	230	183	220	206	197	202	227	210	220	234	234	203	226	210	235	231	253	219	223	214	218	214	220	220	187	216	227	203	204	232	203	201	209	200	203	229	219	195	213	227	218	209	235	233	181	229	208	212	193	214	201	186	236	223	209	253	211	225	206	188	189	214	217	210	218	231	212	185	205	196	199	222	218	219	203	197	227	221	233	206	193	201	197	201	200	202	221	234	201	204	223	194	197	220	225	235	209	192	214	178	186	213	228	232	195	226	216	222	216	224	192	201	213	220	209	206	200	212	215	191	205	208	238	229	207	220	223	198	203	208	237	195	201	202	222	220	196	200	248	218	213	214	196	224	226	205	199	200	220	236	215	234	202	211	207	212	222	232	211	201	214	220	214	209	215	187	217	214	213	224	233	218	202	184	203	209	208	251	206	211	202	220	217	197	223	199	215	198	196	230	199	229	196	211	237	196	209	216	250	233	212	207	231	208	204	195	212	207	228	215	209	209	202	208	199	206	217	226	213	187	258	211	206	204	212	206	249	228	206	207	208	211	233	204	188	181	205	203	222	202	202	220	214	203	195	221	205	218	219	230	186	233	209	210	200	197	232	242	204	221	214	199	214	199	205	222	216	218	242	252	221	187	203	186	230	213	220	200	209	202	192	185	215	220	208	228	210	227	211	230	232	227	233	209	188	223	204	212	207	224	196	209	204	211	189	200	219	228	210	212	203	239	218	207	239	234	188	218	223	204	208	203	208	200	207	198	227	222	259	224	177	200	194	210	220	241	198	232	215	201	238	217	223	206	206	207	212	218	228	241	225	216	223	225	237	210	203	207	240	200	230	226	186	232	190	240	230	218	217	213	257	246	248	207	193	232	206	241	214	208	220	243	193	166	222	214	234	198	209	219	210	217	218	224	213	219	224	212	227	244	218	241	242	203	242	214	228	196	191	231	206	193	201	226	241	223	211	187	228	238	242	238	238	201	215	194	211	221	183	191	192	195	234	235	219	209	197	220	199	230	222	197	208	215	244	208	218	236	206	209	222	261	225	229	216	214	231	187	207	228	217	214	234	221	229	190	193	203	220	215	215	184	221	197	215	198	217	215	226	207	208	204	225	208	231	219	217	211	202	214	243	208	234	211	238	211	189	216	234	204	223	248	211	225	211	225	220	219	210	240	217	228	198	192	217	214	216	227	193	214	208	198	213	222	213	209	198	219	216	207	189	229	234	228	219	203	209	211	209	210	259	236	216	207	196	223	229	201	235	190	201	204	223	240	209	231	216	209	214	190	211	235	236	217	193	193	228	211	211	191	198	209	222	200	216	224	224	207	219	200	206	181	197	181	215	237	189	232	198	211	197	252	245	208	241	197	216	227	221	191	210	220	197	199	200	213	181	198	199	222	191	184	181	205	234	203	208	231	199	186	199	210	220	205	246	243	220	230	229	186	220	238	198	240	187	216	239	235	217	196	207	226	223	230	224	221	231	221	221	203	229	221	220	213	196	211	213	219	232	212	225	210	221	220	218	235	213	212	201	201	204	227	200	196	192	199	208	222	199	195	188	240	203	215	186	209	210	219	251	218	217	207	185	211	225	213	233	195	226	185	218	213	197	225	234	235	221	202	197	200	196	209	199	223	228	206	196	214	199	216	189	226	231	229	222	203	253	199	180	202	225	196	235	225	234	207	229	222	175	221	218	225	217	210	227	226	204	174	200	230	210	198	204	196	207	240	200	218	211	184	206	214	232	189	201	227	173	214	231	210	227	235	220	231	221	201	206	228	192	197	189	183	202	189	205	207	216	229	201	209	201	191	201	228	204	221	251	210	207	207	220	208	226	203	211	196	193	202	210	240	218	210	208	241	185	204	227	250	204	208	218	229	203	215	226	194	198	209	195	193	201	175	224	222	227	203	206	210	198	238	213	222	206	219	203	240	204	219	208	219	206	238	205	204	230	213	207	221	204	229	197	245	214	172	227	225	210	183	201	210	194	213	193	208	186	195	209	193	225	197	229	210	212	204	214	216	189	216	186	213	250	207	217	235	233	195	202	197	223	219	215	241	189	214	217	229	213	229	190	225	225	208	207	218	218	195	210	193	214	213	211	218	235	216	228	191	198	196	230	214	178	206	218	194	210	218	232	238	225	211	238	218	234	197	216	236	212	200	248	228	197	215	210	206	194	240	192	242	187	210	219	221	213	217	197	227	187	209	213	189	228	229	202	212	224	198	214	208	237	210	250	197	224	207	219	224	196	194	205	232	213	216	207	204
8093	1316	1824	2060	1824	1487	1295	1137	982	904	829	890	754	691	673	688	639	643	640	643	630	640	617	592	571	581	587	558	555	597	563	557	555	530	578	559	554	500	588	554	544	562	521	554	549	535	563	531	572	509	561	579	542	551	592	565	494	548	561	500	519	548	556	547	521	576	525	537	558	585	571	532	543	550	534	543	518	521	524	538	528	531	526	503	560	544	553	509	540	495	526	501	545	497	554	512	531	497	543	505	501	554	541	524	559	532	525	558	536	552	517	532	537	550	542	566	536	529	542	551	555	518	582	522	507	500	557	534	542	531	541	508	531	549	545	552	530	541	525	495	517	518	545	516	517	541	588	551	534	523	568	536	554	541	501	493	554	528	607	481	522	567	553	514	509	541	512	494	562	579	533	561	551	557	502	558	532	558	529	527	533	501	548	498	549	496	504	525	559	518	564	493	554	523	526	518	537	552	526	534	533	564	518	492	552	541	528	490	517	536	512	545	510	479	514	557	542	558	506	562	562	550	530	534	534	501	567	515	521	528	520	573	528	534	494	548	557	528	481	499	559	520	509	544	549	519	524	514	542	495	522	512	526	547	551	546	575	505	526	550	502	562	509	535	590	545	559	530	508	548	516	519	534	518	529	547	546	536	524	546	504	533	523	555	516	538	516	541	490	538	523	529	527	508	518	520	533	525	535	547	549	499	531	558	522	548	539	542	539	536	472	556	533	515	553	527	533	528	564	516	547	543	535	506	526	503	560	488	533	505	522	547	518	516	512	532	507	537	514	531	510	539	554	531	558	515	548	563	521	524	530	562	533	548	536	529	556	524	536	573	543	514	520	511	533	556	534	527	543	498	524	557	564	540	499	523	510	528	533	524	563	516	523	523	534	497	517	564	556	476	519	563	566	531	526	546	545	565	503	536	538	502	503	565	571	506	514	538	543	543	549	530	564	546	530	500	540	542	504	512	506	523	530	518	546	563	523	554	536	518	555	550	516	508	502	500	573	547	540	539	508	523	569	504	525	535	540	561	540	538	540	519	502	514	542	560	524	518	502	514	555	511	521	542	540	527	521	527	540	519	543	539	515	529	540	568	529	527	537	554	533	514	586	554	509	556	560	556	511	522	519	539	522	505	573	535	532	497	522	513	510	523	530	516	536	557	512	511	522	540	541	539	535	561	555	540	518	516	497	532	533	532	529	549	509	526	561	550	488	532	535	518	539	553	551	563	506	522	498	548	493	570	539	543	552	525	566	564	557	533	477	516	519	498	547	528	570	522	541	545	521	506	528	529	558	541	543	527	509	559	545	538	567	501	542	516	552	513	577	564	527	534	549	492	491	521	531	514	551	534	486	543	538	541	547	548	534	500	520	566	527	506	502	575	527	505	531	529	547	582	527	530	566	542	541	481	565	519	555	495	510	515	534	520	492	523	498	513	545	499	526	545	532	547	543	523	541	522	576	586	548	524	513	556	544	511	559	536	541	553	579	501	497	520	534	531	530	550	484	534	526	496	519	520	529	505	535	542	569	513	521	543	459	549	520	537	499	549	531	520	534	532	531	517	501	512	537	507	538	508	551	561	506	564	511	553	508	519	504	539	510	538	515	558	528	515	543	556	517	468	542	533	536	519	574	572	518	512	522	557	544	508	527	495	563	519	480	555	513	505	524	552	549	533	548	564	568	531	544	530	550	568	535	512	509	550	545	509	511	566	551	519	531	512	525	505	535	529	534	497	540	529	528	556	544	545	544	540	519	543	515	545	545	510	497	545	523	541	538	493	551	554	498	546	535	489	503	504	529	520	503	578	535	523	543	523	549	541	529	517	497	530	537	533	554	534	485	512	523	525	547	499	532	605	516	512	571	509	494	525	569	554	560	529	488	503	519	508	568	531	570	510	507	530	496	532	552	559	528	544	510	505	532	502	537	532	503	535	512	540	566	521	541	540	562	542	530	532	539	504	541	537	546	511	551	475	540	543	549	517	511	506	520	506	539	520	512	545	574	505	521	508	535	536	521	534	569	546	559	538	565	538	484	530	544	535	503	564	537	516	557	527	500	520	527	508	539	515	524	543	572	531	514	515	545	566	515	534	575	489	523	526	546	559	536	537	519	491	535	512	552	543	520	507	561	537	531	518	527	544	509	524	522	533	540	535	525	555	564	569	537	540	520	550	541	566	507	520	523	585	536	505	539	542	503	569	506	565	539	519	524	515	511	568	510	540	531	596	492	535	529	543	521	533	540	507	531	531	521	548	526	509	503	541	504	584	515	550	543	519	523	557	495	535	546	519	559	558	566	524	521	551	522	527	523	531	510	531	516	513	506	550	550	552	534	557	547	523	565	541	550	514	502	582	545	559	530	529	525	531	494	540	546	561	524	527	525	553	522	527	527	518	527	555	554	540	507	485	576	545	565	492	525	515	535	533	506	535	564	512	559	603	548	529	533	557	486	503	537	534	517	539	544	542	546	503	555	547	544	514	532	547	536	552	578	504	512	548	517	513	523	498	537	558	552	558	520	509	536	475	514	551	549	506	504	541	533	504	545	505	514	555	513	550	523	539	575	529	495	538	500	538	535	540	533	579	494	488	531	537	543	538	508	545	564	541	526	483	523	545	521	535	510	533	515	514	568	548	523	563	558	547	530	499	536	552	545	533	520	510	514	586	536	490	534	512	569	536	560	526	532	517	543	528	504	552	522	527	526	479	560	542	500	538	521	507	533	520	528	544	491	515	537	570	514	522	495	560	505	528	550	561	511	486	512	567	506	542	513	569	489	506	509	524	572	560	526	488	524	529	516	547	519	510	544	556	553	527	501	532	493	512	524	527	533	531	501	559	568	507	533	572	528	556	555	483	523	550	543	566	531	522	545	535	525	519	486	479	504	518	568	530	521	504	536	586	565	505	547	540	469	519	560	472	524	516	540	534	492	532	501	534	549	507	504	534	556	569	529	529	530	573	544	552	550	517	550	549	491	498	522	509	556	538	505	510	544	482	544	504	528	532	543	544	509	494	546	487	563	502	496	515	549	546	530	535	524	566	519	573	565	562	552	528	535	481	546	548	524	510	566	525	549	498	493	485	544	548	529	527	578	537	539	544	539	582	532	539	516	533	532	527	548	524	498	511	550	528	502	527	538	530	554	549	572	552	550	548	555	511	525	543	532	527	521	499	519	543	589	503	555	537	505	544	550	512	574	539	565	514	579	555	522	520	538	540	481	520	543	547	509	521	563	522	509	530	537	533	528	560	532	580	519	547	561	538	510	569	574	529	506	539	553	537	532	558	529	563	560	533	527	551	487	522	531	562	562	524	533	547	520	558	558	516	519	528	506	549	526	548	510	517	505	538	570	549	498	526	490	537	571	533	524	536	543	519	539	540	550	536	505	535	550	505	551	568	524	575	527	536	507	518	535	503	511	552	560	572	551	551	548	522	521	534	553	548	536	521	502	532	521	563	526	516	513	548	524	563	560	491	492	538	518	506	544	593
1695	433	270	291	291	283	245	279	297	259	268	256	273	277	268	275	251	295	260	255	287	293	299	269	279	276	289	268	268	263	291	282	250	261	287	302	234	268	266	258	252	287	291	256	286	303	291	283	285	294	290	278	292	275	283	271	282	275	319	286	252	279	275	305	259	291	266	283	248	300	285	255	264	279	286	265	271	289	304	282	292	269	300	290	292	292	301	256	292	280	309	295	268	263	269	273	279	299	258	284	260	265	297	300	278	298	276	305	245	272	276	256	286	323	285	290	287	278	285	292	271	268	290	290	278	273	260	265	288	259	284	293	262	286	275	325	270	289	263	272	277	280	293	295	261	258	273	279	268	264	277	276	267	310	281	250	263	267	307	266	284	277	245	261	274	284	287	262	270	253	272	317	291	267	293	289	310	306	310	283	284	262	282	290	270	253	309	251	276	240	269	273	274	294	254	280	278	249	280	242	266	255	281	276	261	261	269	283	302	292	265	303	245	281	295	267	241	268	261	287	279	284	267	285	266	288	311	270	298	304	278	292	292	258	283	287	257	269	290	271	278	275	254	299	300	252	305	283	273	267	275	262	266	271	247	251	233	306	313	263	282	282	268	277	278	286	280	274	272	279	231	268	249	296	289	315	290	257	262	259	265	280	271	250	255	267	282	280	272	282	296	274	291	275	290	254	257	262	292	286	281	284	287	266	281	255	259	264	267	275	278	275	293	311	275	299	275	244	276	233	293	261	277	274	293	292	278	272	256	261	267	265	275	269	259	301	269	268	287	279	288	280	292	275	273	302	271	296	276	265	281	258	249	271	270	299	280	262	317	322	255	268	286	308	274	277	304	259	286	251	281	299	265	285	284	297	257	275	281	269	280	287	284	289	299	286	284	281	291	300	321	302	271	291	286	254	253	260	313	242	288	269	254	260	296	295	295	288	277	272	276	284	254	271	258	281	280	270	263	292	277	305	318	278	262	288	278	310	315	296	275	312	291	273	270	257	271	271	260	281	299	272	260	272	280	285	266	277	283	259	282	257	268	268	279	272	265	289	285	319	262	255	278	273	285	301	274	289	279	275	276	289	289	269	275	337	237	245	239	266	286	253	259	299	297	304	292	273	268	257	280	293	260	284	277	242	292	258	255	262	301	286	278	272	291	302	283	283	280	270	234	303	286	288	251	270	290	236	303	266	258	302	278	288	269	252	285	266	275	287	308	279	274	297	314	304	263	250	308	285	245	279	267	312	266	261	266	252	282	266	277	291	258	289	264	280	282	271	282	272	308	256	299	340	302	306	256	257	274	247	259	268	277	279	252	269	281	276	259	246	281	286	327	264	275	252	317	279	290	280	294	238	294	272	307	282	261	262	295	284	286	252	251	270	271	267	273	245	284	281	253	319	274	301	262	240	306	298	258	271	285	280	255	295	269	260	308	266	292	284	243	286	277	279	273	256	286	267	270	289	289	260	261	271	324	272	277	280	286	285	249	270	281	297	275	272	261	276	273	266	281	276	297	252	295	275	292	268	251	252	280	284	295	258	291	279	305	251	270	263	266	249	297	270	258	303	254	258	307	283	286	275	265	273	267	305	256	256	278	292	261	263	286	267	288	274	279	282	282	252	281	260	272	292	281	295	270	297	273	254	270	272	263	271	268	257	262	292	269	268	310	289	279	277	267	309	282	272	305	295	249	303	304	295	281	248	242	279	313	319	276	280	257	265	293	314	306	280	303	263	295	304	254	289	259	250	279	267	270	290	274	290	251	314	282	276	264	272	269	290	228	257	288	287	292	268	279	283	315	278	254	219	270	270	285	260	247	242	273	303	300	294	258	281	257	291	272	286	294	290	299	252	291	257	267	256	281	270	271	280	281	253	260	276	280	301	276	258	274	266	305	301	284	299	279	237	294	267	275	298	285	273	295	262	304	280	301	266	289	268	249	259	272	277	285	279	281	300	297	256	296	267	299	251	249	256	257	262	267	240	247	271	283	282	258	259	266	258	289	288	282	274	286	271	289	258	306	280	306	289	264	280	305	262	281	250	265	278	259	271	291	291	288	271	262	305	292	306	270	310	288	277	286	268	258	278	255	259	280	259	253	279	291	253	269	272	267	246	260	292	282	297	254	263	294	251	265	283	252	275	278	261	287	273	275	283	266	290	271	270	293	256	298	275	270	281	274	276	304	292	303	268	257	273	285	248	273	311	262	255	233	306	264	291	293	304	252	274	305	269	279	252	279	287	264	267	254	259	279	268	287	274	308	272	291	250	275	266	285	279	276	290	294	293	288	309	324	252	243	259	290	282	285	265	276	287	290	288	291	279	288	262	238	274	255	275	272	267	284	297	270	277	266	296	274	277	283	282	282	290	291	266	235	275	297	258	266	309	281	270	280	279	285	317	274	267	272	269	292	276	289	290	288	290	270	269	258	291	275	287	277	268	276	268	276	255	285	272	252	287	280	290	293	272	272	275	293	273	300	282	270	289	272	274	274	311	271	262	280	281	272	305	287	241	289	313	279	289	271	281	274	242	269	293	256	274	283	288	266	303	294	283	290	299	299	269	271	285	268	289	288	253	282	256	269	286	292	267	272	275	278	307	263	281	268	280	277	299	287	277	309	265	274	270	266	261	310	278	284	245	275	290	278	284	283	306	298	258	296	265	276	302	305	315	303	284	247	265	269	283	300	295	312	273	266	287	271	253	262	295	263	262	251	291	281	259	292	319	307	308	282	256	275	266	261	288	261	285	281	284	271	265	275	280	298	269	295	287	265	250	300	303	283	278	258	296	274	261	306	278	293	292	296	296	245	305	277	272	267	283	275	278	283	295	275	285	243	259	312	290	314	290	300	301	301	270	307	287	260	285	289	244	302	259	264	265	247	253	277	280	271	272	278	287	274	307	282	258	322	274	276	276	293	280	329	296	293	314	258	279	263	280	312	267	257	277	281	286	295	278	275	260	271	265	298	256	271	259	300	308	263	289	281	314	320	279	303	295	253	315	286	292	269	319	281	293	279	308	274	294	296	247	281	303	299	292	265	297	261	266	250	263	279	270	311	287	284	270	266	270	245	269	276	292	247	245	265	271	271	269	274	254	251	279	234	289	275	288	262	270	264	257	303	268	287	301	286	246	256	261	266	309	290	271	280	287	258	252	273	288	271	248	284	295	273	282	290	301	324	308	276	281	273	274	320	272	239	270	282	276	277	292	279	311	293	289	281	279	297	293	310	276	297	279	247	252	280	252	268	277	268	309	261	276	272	285	283	295	268	287	270	279	273	285	296	274	255	278	253	258	274	291	261	272	240	265	276	310	278	303	256	279	273	269	263	294	289	270	320	295	285	271	286	293	265	279	295	261	263	293	319	285	247	258	277	287	280	309	312	288	293	262	277	266	278	286	282	282	270	272	250	276	282	282	274	291	263	285	274	278	279	280	252	266	298	261	280	282	293	263	277	286	265	261	266	297	294	262	292	273	256	291	280	286	276	286
1912	733	659	714	631	639	658	665	652	679	606	641	622	642	628	654	647	642	630	643	636	593	610	611	612	627	628	616	651	599	636	564	621	635	617	650	633	648	570	632	602	681	661	632	642	639	577	661	608	589	631	604	587	630	638	612	644	642	623	632	601	649	679	672	637	636	609	611	612	596	669	589	602	640	595	656	619	598	632	609	619	615	594	607	615	631	602	632	664	603	611	640	625	628	647	642	627	660	589	647	569	592	678	611	627	595	608	622	611	614	620	663	604	589	628	589	601	640	635	594	637	640	622	596	638	638	598	593	673	640	643	615	570	645	606	634	612	588	598	598	626	631	592	666	608	630	643	636	629	604	651	640	616	597	608	635	618	608	631	656	639	644	633	591	632	585	639	605	627	607	632	637	588	661	633	633	607	654	633	648	591	602	626	669	617	651	631	614	638	639	629	605	646	616	625	644	586	625	639	611	636	621	608	620	612	643	658	652	605	635	660	680	622	634	585	639	588	640	597	643	606	634	596	669	647	603	636	654	613	638	594	634	631	637	658	569	627	638	616	594	648	625	629	624	600	632	619	652	603	681	624	572	601	621	646	621	640	620	639	622	578	644	608	612	606	630	596	623	616	620	626	639	588	641	597	596	583	645	634	599	617	621	576	614	664	639	617	620	648	639	608	646	657	584	614	617	589	643	628	642	652	651	674	616	635	661	635	591	622	603	611	574	648	625	637	638	640	615	615	628	624	625	568	560	637	586	622	628	648	596	615	654	614	667	605	630	606	597	647	636	592	630	628	633	594	617	640	672	665	628	618	601	602	638	661	596	611	575	631	641	614	627	632	571	639	587	620	634	649	631	635	636	578	613	610	675	636	622	668	627	614	677	622	599	578	578	615	596	614	643	640	583	624	606	635	610	630	613	609	580	657	614	612	639	598	625	591	611	615	646	630	622	662	620	661	621	611	587	623	632	618	647	611	600	633	590	652	646	623	620	627	614	609	671	609	574	630	643	678	641	636	620	649	662	648	585	627	592	643	601	637	623	584	611	594	643	611	608	672	638	660	610	627	611	596	608	595	651	618	605	594	646	644	598	618	637	643	665	641	689	614	610	615	627	594	570	589	621	621	645	658	616	640	654	589	616	581	598	623	634	630	577	619	618	628	649	578	583	618	645	636	624	632	643	618	644	636	619	643	603	636	569	619	649	660	625	657	647	603	642	591	641	653	607	627	626	640	589	635	597	585	637	627	610	617	588	676	645	606	639	611	616	614	594	624	594	663	644	584	649	670	629	639	652	641	656	615	611	574	637	660	569	640	591	612	676	595	648	625	605	653	618	661	637	607	629	673	634	659	634	614	653	627	607	588	631	612	644	614	623	610	630	622	602	645	629	655	603	611	583	647	584	653	619	573	657	637	631	652	617	675	619	616	630	624	634	605	620	662	605	609	617	585	635	631	629	643	592	598	659	664	668	607	652	593	629	614	584	631	657	611	648	619	596	622	630	604	597	617	626	588	632	596	635	610	639	599	588	606	598	612	600	600	646	603	627	663	593	633	584	617	589	658	639	634	655	620	644	644	653	602	611	621	599	619	644	620	641	617	636	668	653	642	646	664	681	645	656	619	659	614	603	652	636	637	637	629	681	647	598	631	638	610	590	620	634	604	565	571	628	607	629	648	587	670	643	631	659	607	599	626	641	626	564	629	615	623	671	639	607	631	613	581	631	581	657	627	580	624	624	631	632	623	648	588	604	641	629	626	594	601	619	604	650	588	644	597	657	624	597	628	590	655	623	598	637	564	591	656	587	646	630	628	651	633	643	601	595	611	638	597	631	624	611	614	594	630	662	601	631	629	660	617	601	645	664	593	624	622	595	617	593	646	609	574	594	631	624	591	648	590	668	621	616	643	629	611	580	615	623	615	603	646	604	613	619	627	603	659	645	601	614	665	622	624	599	616	632	658	636	598	659	618	625	657	634	679	604	619	627	609	659	612	612	628	605	609	602	629	578	624	608	638	618	628	605	599	615	639	620	616	649	626	628	608	643	611	632	636	591	641	591	626	628	621	599	604	589	655	591	634	598	634	645	616	650	628	633	689	626	643	627	642	602	610	630	621	615	622	588	616	640	613	604	602	601	603	632	624	646	605	596	607	604	617	615	583	643	610	615	662	656	602	617	629	593	620	596	596	585	630	636	628	665	673	629	635	594	615	599	626	659	596	654	615	614	614	635	636	630	590	605	639	615	575	650	593	611	626	631	626	612	594	623	616	624	642	625	605	602	617	597	644	619	598	574	619	646	601	602	618	622	629	673	660	650	569	597	581	622	602	615	610	646	597	603	621	626	600	627	622	610	639	654	664	653	690	613	591	630	610	606	603	650	638	636	625	648	585	610	584	629	617	631	623	659	618	591	633	607	617	628	608	613	570	581	646	635	623	595	636	631	618	667	629	592	610	629	630	585	641	627	587	680	595	617	644	626	667	655	670	618	586	614	628	622	599	650	644	596	665	645	598	670	587	637	595	667	657	597	596	631	591	629	612	612	598	594	634	623	574	631	596	588	603	603	601	659	590	608	613	626	635	681	607	607	627	564	611	645	613	660	631	629	651	631	604	603	677	590	588	611	602	595	652	619	643	656	650	639	610	628	595	615	627	607	619	653	659	608	642	589	621	604	597	628	626	617	584	630	656	597	592	657	600	630	609	628	637	629	623	628	619	604	636	603	632	657	604	602	617	622	629	629	595	608	623	635	643	668	574	604	608	620	611	587	626	617	659	602	573	643	602	641	652	632	644	629	638	674	653	643	630	625	653	634	630	635	631	603	624	642	618	634	622	585	618	617	636	615	591	640	606	646	608	616	640	639	661	614	623	639	661	618	639	659	675	682	663	584	664	598	612	628	581	619	698	624	613	606	631	605	597	569	609	612	648	615	598	611	621	647	680	590	646	637	617	618	629	633	618	631	651	618	645	643	578	592	610	671	594	593	654	617	639	628	600	591	628	592	697	599	685	573	595	608	642	643	667	619	619	651	606	635	627	639	642	628	603	566	599	649	619	642	619	643	610	619	581	628	627	635	604	583	629	609	575	596	659	669	598	691	619	617	612	665	606	584	633	644	641	613	599	605	650	676	613	586	574	582	658	587	622	611	595	633	613	586	631	620	595	591	624	590	640	660	619	610	602	630	639	618	632	585	625	623	619	657	583	602	619	613	593	651	626	626	664	613	612	635	627	646	615	601	671	589	601	691	636	642	671	642	611	619	615	627	641	649	672	621	606	632	617	658	627	605	625	633	637	575	638	621	625	640	617	630	589	672	636	602	641	634	632	643	683	626	605	564	638	597	624	635	624	620	618	582	596	602	605	586	604	658	594	617	627	629	606	590	620	651	611	628	596	624	637	636	647	611	655	596	646	603	596	634	632	648	620	578	628	598	619	593	628	634	643	648	618	664	627	630	611	643	591	619	586	615	650	598	649	633	617	662	634	618	650	624
7255	656	469	332	265	235	217	201	148	160	148	174	136	147	131	145	133	121	108	138	138	145	133	149	131	139	132	127	121	126	128	134	144	131	150	130	119	156	139	125	129	133	113	134	130	139	131	121	136	129	152	150	126	118	117	135	149	128	107	137	136	128	108	126	172	109	101	109	110	131	154	148	116	132	131	120	135	123	107	131	136	137	127	114	135	118	108	119	128	123	127	112	128	138	126	125	130	131	138	135	109	117	133	122	109	102	138	136	121	123	126	122	106	134	143	114	126	117	155	111	120	118	115	139	136	126	134	136	117	135	141	124	134	119	141	141	141	118	131	138	127	143	135	130	115	117	155	148	140	119	120	125	124	146	139	135	128	117	115	120	121	109	139	125	124	141	138	130	124	138	118	130	142	115	122	124	128	143	119	123	114	132	136	128	128	137	136	113	126	131	125	108	152	125	131	105	124	134	104	106	104	133	125	110	138	138	120	122	133	131	117	110	125	115	132	123	127	122	122	138	124	140	126	120	130	130	112	134	141	137	120	121	128	116	124	165	111	112	133	136	112	129	144	110	153	125	120	129	135	127	135	134	123	112	119	115	142	134	125	106	112	133	126	114	136	134	116	129	137	133	107	117	121	121	129	106	124	120	119	125	122	114	140	103	128	116	124	119	129	119	127	140	121	126	116	125	135	125	139	118	106	143	127	132	124	121	143	114	113	118	122	111	132	118	117	124	106	131	106	137	125	112	115	123	114	126	145	145	110	135	120	124	140	127	133	130	94	138	120	114	110	114	121	143	136	138	117	129	127	155	128	152	140	127	144	145	140	147	137	129	133	129	145	120	147	142	134	127	124	130	116	136	147	133	124	147	119	116	115	118	154	121	105	115	114	124	126	120	150	137	119	106	105	122	129	138	129	129	116	132	128	138	122	134	145	119	123	128	112	116	145	138	131	116	118	143	139	163	127	153	146	134	111	138	121	109	132	135	125	147	122	130	132	128	130	133	140	136	133	110	129	148	135	119	128	131	135	114	108	150	128	115	118	98	123	131	133	134	136	114	124	142	121	138	128	125	122	113	120	116	134	113	130	138	120	117	129	132	115	132	129	115	109	115	123	121	136	126	144	108	114	157	134	145	99	123	136	140	122	142	112	136	119	128	145	106	125	116	140	116	103	142	139	133	141	120	126	128	108	108	124	127	133	116	136	147	151	125	133	130	139	111	128	128	148	128	129	149	118	130	126	123	125	120	145	122	113	137	114	119	131	123	114	121	136	134	113	112	125	118	122	116	140	144	105	128	139	127	114	124	119	117	121	140	127	139	117	133	138	113	123	132	117	114	137	119	132	159	132	126	150	119	122	126	134	141	152	129	128	132	110	126	123	143	139	122	128	131	142	164	135	120	119	131	125	127	126	122	143	131	129	118	122	124	120	130	127	100	113	112	131	157	120	116	125	115	127	113	138	124	122	123	144	122	139	110	115	125	146	123	116	108	119	122	106	113	129	131	138	138	130	103	132	128	134	136	142	122	127	115	132	128	130	114	101	139	134	114	118	111	116	132	154	136	146	102	133	129	112	113	117	150	128	131	156	125	144	129	148	128	118	110	147	93	123	122	116	124	109	122	107	108	125	113	113	122	134	121	125	122	135	134	123	108	110	141	119	123	124	110	138	139	122	120	135	128	137	126	113	114	115	118	127	131	131	124	122	127	128	138	139	118	116	113	120	102	133	112	131	104	106	130	105	126	142	134	130	134	116	113	120	133	112	133	152	124	129	131	134	136	120	127	108	109	126	116	123	129	144	125	121	112	118	139	117	131	149	159	140	128	146	133	130	121	130	125	129	111	110	134	137	127	132	119	99	122	130	116	137	145	133	115	137	119	142	131	138	150	132	136	132	109	115	131	148	151	136	141	146	123	116	113	132	132	118	133	130	120	134	131	108	113	114	136	144	128	115	134	127	113	137	115	119	115	119	122	143	152	109	142	110	123	140	124	126	112	129	141	135	116	132	120	120	121	123	123	131	132	121	111	137	130	135	110	121	112	120	138	96	125	107	124	114	129	134	108	107	94	128	146	133	127	113	125	121	114	97	134	113	140	134	137	152	149	122	134	141	152	126	127	141	130	126	123	149	98	127	111	106	124	128	121	145	145	115	109	119	142	130	129	139	117	147	126	131	153	124	122	104	118	141	125	121	123	131	132	123	116	140	134	109	114	123	125	116	129	121	122	129	128	123	120	130	138	128	110	123	152	121	121	116	136	119	129	128	136	147	113	155	130	118	127	113	132	126	130	101	129	141	132	141	116	131	95	129	132	122	136	143	131	112	132	120	137	135	110	118	135	119	119	138	125	133	138	122	140	102	151	126	130	129	114	122	120	123	137	137	140	126	135	132	108	119	106	99	124	106	110	148	142	123	132	122	120	114	117	140	118	124	140	122	129	120	106	137	120	107	97	133	115	120	115	129	123	135	134	120	140	143	116	127	144	144	135	140	113	161	114	126	128	134	126	98	110	110	127	147	131	120	143	131	131	117	122	115	119	138	144	137	110	128	139	140	108	118	127	117	128	120	104	133	113	109	129	102	131	129	115	126	142	131	124	125	118	118	118	127	126	113	121	121	111	120	137	128	131	128	129	120	136	123	122	139	128	123	130	113	118	117	124	125	122	136	114	123	152	115	130	138	129	137	115	142	130	124	122	134	109	125	117	113	116	139	124	121	138	129	121	124	154	136	106	116	123	113	117	133	104	127	114	106	124	131	128	129	111	120	137	124	121	132	141	125	135	133	131	124	132	120	135	129	106	140	110	108	107	127	115	133	133	115	129	123	126	113	125	139	118	102	128	138	141	114	107	125	120	147	118	118	109	126	139	128	112	140	142	104	125	122	122	146	116	116	112	111	132	126	122	117	134	130	111	130	124	119	125	107	146	134	136	121	130	120	107	123	138	122	128	120	138	117	121	137	108	119	121	130	115	127	132	131	125	129	143	117	105	139	126	99	136	139	109	122	114	140	137	136	147	135	128	120	124	133	130	116	121	126	119	141	120	146	122	109	132	104	122	113	127	130	110	130	125	128	126	107	132	108	111	127	125	141	111	130	132	145	136	139	118	125	129	107	111	124	118	121	104	121	118	161	122	136	151	121	127	119	135	105	118	125	124	117	126	139	100	146	122	134	117	158	117	108	109	109	114	117	136	129	96	142	124	136	123	122	124	135	131	136	139	132	157	116	118	105	108	147	120	119	131	141	110	136	138	136	130	132	152	114	99	129	121	141	126	109	118	122	124	120	114	131	129	121	114	142	134	135	100	117	109	116	108	113	129	130	141	128	116	111	122	158	121	133	123	121	139	127	121	133	155	138	111	111	137	122	100	110	134	134	138	146	125	132	124	115	129	136	115	126	119	122	114	115	108	137	118	125	137	127	122	126	124	119	125	122	114	105	123	106	118	126	131	141	118	141	130	140	113	116	117	135	134	130	158	121	131	114	131
6119	813	949	1180	952	890	737	649	581	536	510	488	448	452	432	394	386	417	438	387	410	403	388	397	390	332	373	361	367	359	346	325	382	340	349	358	365	339	335	360	346	364	355	363	349	328	335	359	318	334	356	339	357	342	330	336	308	376	333	341	363	321	363	337	343	333	351	344	331	328	342	319	325	338	359	375	305	317	333	329	325	359	311	347	369	339	321	314	325	326	341	329	309	338	326	312	357	338	334	337	368	341	329	286	324	340	352	340	335	328	326	329	361	337	305	303	309	303	306	332	345	305	299	322	348	336	334	328	346	339	350	335	343	353	364	342	353	343	367	346	314	331	340	326	332	342	360	350	313	359	357	331	307	339	312	310	357	332	308	301	352	355	352	331	334	323	359	315	342	360	343	337	335	352	301	316	332	344	346	364	350	375	370	335	327	313	335	354	345	316	334	360	325	321	359	325	316	354	310	333	315	339	325	356	361	323	324	299	328	337	352	306	346	331	327	334	325	312	310	348	338	335	339	354	348	330	354	326	317	342	335	326	323	352	328	337	328	355	345	328	355	334	322	325	353	343	340	306	327	362	333	331	367	332	324	324	314	349	321	383	347	372	329	328	344	338	325	339	341	375	342	306	333	329	313	333	285	334	325	340	324	315	335	312	330	354	338	347	349	342	368	345	345	325	313	337	348	336	351	293	343	315	332	330	340	334	319	347	355	353	360	332	346	314	317	332	352	321	357	330	354	346	357	365	325	330	341	325	339	341	334	322	355	355	315	327	320	329	329	333	327	339	299	332	307	385	331	330	351	372	338	322	339	379	337	326	321	347	319	332	344	360	336	348	364	342	340	326	307	330	333	341	337	311	349	318	357	322	349	330	324	335	344	354	342	370	339	340	318	331	329	330	343	331	323	331	315	345	344	320	336	331	295	342	338	325	329	309	345	345	333	360	345	337	329	327	289	324	335	345	359	354	323	353	349	372	301	321	368	342	341	342	329	314	310	345	351	337	333	337	338	342	299	349	319	365	317	352	307	326	343	344	307	342	364	329	356	290	333	317	323	325	332	319	348	339	358	355	306	301	337	308	318	328	334	344	314	288	319	367	296	356	348	330	343	314	349	354	308	353	319	339	331	327	350	326	305	312	335	353	347	344	350	349	375	332	322	306	337	353	294	318	348	304	379	339	345	324	347	304	328	386	333	335	334	352	324	345	329	318	317	335	341	334	312	363	352	316	357	353	338	334	319	338	322	327	337	353	366	336	323	326	331	308	377	334	326	347	371	327	330	357	357	343	331	334	305	354	318	332	351	361	339	349	318	333	344	314	324	310	348	339	318	331	356	339	350	329	345	340	366	309	324	341	315	337	346	356	348	345	342	339	308	359	311	312	321	347	323	325	320	324	369	358	331	329	346	334	344	343	321	294	331	308	313	315	348	310	320	344	328	340	378	329	343	308	344	325	346	302	345	348	297	346	325	304	321	314	306	317	332	327	371	316	310	374	369	356	332	298	354	311	335	344	349	344	351	326	358	367	341	342	333	374	331	291	328	333	357	310	355	348	336	362	339	324	355	349	338	333	340	326	337	380	325	356	332	288	343	309	337	302	330	362	350	314	325	324	323	362	379	327	327	366	314	348	357	303	348	328	349	328	293	315	332	314	323	351	350	330	363	357	343	352	311	335	313	365	341	312	323	327	330	336	310	353	351	313	316	342	345	305	370	328	311	372	342	344	355	322	350	326	354	290	345	312	335	297	326	335	334	326	331	339	354	339	341	341	333	343	374	328	356	342	305	340	341	321	308	341	327	309	357	332	333	320	336	330	356	298	342	335	336	310	333	332	366	319	309	300	310	337	360	335	331	370	318	328	356	330	336	348	356	355	331	331	352	346	333	337	339	308	313	374	339	343	319	342	318	380	305	353	328	332	331	330	353	314	334	340	331	328	340	334	369	284	329	266	341	316	375	330	334	335	324	336	334	323	375	316	338	369	332	341	338	349	371	321	323	309	353	336	322	341	349	356	315	348	330	363	339	316	347	359	323	341	356	351	359	359	335	345	344	311	328	311	353	329	321	363	343	351	338	338	336	342	327	332	325	334	331	352	319	329	341	362	304	361	351	317	333	332	334	368	338	358	329	349	333	325	345	303	365	323	348	340	340	344	331	308	322	345	315	337	348	314	333	334	313	311	321	346	321	331	372	351	366	349	342	351	350	331	341	364	335	333	329	313	332	312	377	316	347	339	337	366	316	357	313	352	352	286	348	321	333	351	334	306	374	336	326	318	339	345	327	338	341	315	323	371	350	323	374	307	323	339	334	351	326	322	342	297	364	358	348	356	324	339	346	351	346	324	327	321	353	346	344	317	326	339	326	347	346	313	361	316	309	330	331	332	323	321	355	363	319	334	335	318	304	306	343	366	324	373	313	353	340	306	338	321	324	345	351	341	323	336	354	358	352	341	364	334	375	343	332	352	323	335	292	310	307	313	323	295	329	331	319	328	333	324	317	367	347	333	303	331	327	311	330	313	321	346	314	334	345	315	347	335	330	340	322	347	314	332	362	342	360	362	339	340	369	326	342	310	365	321	328	336	356	315	361	309	357	313	326	314	326	344	367	329	292	323	305	329	351	336	357	389	353	343	312	344	360	340	374	330	375	345	326	347	343	333	324	333	335	353	376	330	333	325	352	331	314	335	365	341	347	336	353	311	339	325	334	349	319	344	322	333	355	327	364	311	338	337	314	341	337	327	340	331	336	313	347	371	316	326	374	336	342	351	370	328	321	337	329	324	324	315	342	348	317	328	330	358	351	349	356	303	340	307	330	349	334	367	388	306	336	332	340	321	345	343	366	375	317	355	346	354	349	344	320	326	315	370	311	341	329	332	344	343	364	342	324	351	383	318	373	329	290	315	329	334	328	344	355	361	329	326	329	313	319	355	308	345	341	340	315	358	342	328	339	339	347	345	294	354	337	363	320	348	305	326	339	326	325	328	305	329	369	311	312	357	286	298	367	358	345	314	340	334	336	355	334	363	358	315	325	348	325	346	316	312	331	342	342	363	365	347	325	327	336	317	311	350	311	343	341	328	353	319	339	324	353	335	312	338	350	324	356	348	356	307	322	363	337	333	354	368	341	348	328	354	355	332	340	333	311	333	323	360	361	345	336	308	327	295	323	331	289	322	325	287	336	314	322	338	329	337	328	334	338	354	336	335	307	349	365	322	342	323	324	335	314	329	375	370	341	302	347	341	351	323	336	345	347	316	298	346	308	368	377	321	366	319	315	386	336	330	379	301	346	314	343	339	338	335	326	324	353	340	324	305	363	300	299	329	337	307	319	324	364	343	342	336	313	338	363	354	333	292	352	360	367	358	338	323	324	335	321	328	354	341	306	310	319	336	297	329	358	347	312	325	379	311	356	316	337	315	346	345	337	322	321	345	339	350	352	347	383	359	346	390	324	336	341	354	322	324	321	348	328	352	353	346	318	338
14286	1415	872	684	522	408	362	307	302	283	275	265	245	244	240	239	230	236	211	239	234	218	215	248	220	257	231	228	187	205	200	194	227	194	216	203	214	218	193	221	224	225	193	208	189	212	211	186	218	219	241	236	177	211	250	201	210	213	197	189	215	225	228	195	242	227	186	252	211	205	208	229	233	200	211	213	221	231	220	220	229	200	187	213	187	211	212	193	197	212	216	194	186	217	248	208	213	205	207	201	197	195	199	246	213	179	198	225	211	211	222	188	215	226	239	207	187	219	224	224	198	213	226	193	187	182	210	208	228	200	212	217	213	250	213	212	212	218	198	200	257	217	226	240	211	200	196	169	212	236	197	208	208	212	218	189	226	183	205	207	194	202	183	221	229	202	233	223	227	208	215	228	207	209	234	211	215	238	210	210	234	216	220	192	207	211	182	220	232	217	216	213	207	200	201	214	191	223	201	177	196	224	209	207	205	234	218	220	201	216	214	216	205	237	250	228	257	206	223	242	238	200	227	208	199	196	207	223	232	220	213	209	203	207	194	192	172	204	187	211	221	242	224	215	202	232	212	195	208	203	208	200	236	203	186	193	186	228	242	220	231	197	233	211	215	206	225	183	180	224	194	206	189	212	208	196	218	175	228	229	247	185	232	196	242	222	215	229	235	216	185	218	238	188	204	198	205	211	203	213	196	226	212	230	190	239	203	245	238	191	182	212	215	216	217	211	188	227	201	238	247	222	220	232	252	200	191	215	186	199	218	209	203	207	233	238	225	177	214	213	214	189	246	213	211	205	196	207	216	192	197	199	213	230	204	223	194	228	205	202	192	219	182	196	205	190	216	198	220	203	222	221	232	230	213	219	209	215	232	230	201	204	225	226	226	211	183	209	202	211	197	215	213	223	226	195	200	221	236	211	201	198	219	210	212	209	221	197	241	227	203	212	242	214	215	202	223	227	223	207	225	208	198	224	183	204	222	241	219	228	222	191	227	216	200	192	198	199	223	204	202	198	212	238	209	225	202	218	208	217	227	211	207	206	210	229	198	194	229	192	204	196	208	209	210	229	218	229	190	202	196	229	244	211	201	200	205	187	217	222	212	228	216	201	224	227	222	224	202	193	225	215	203	212	224	229	190	246	231	217	244	226	214	229	225	203	201	203	215	219	215	223	217	180	219	225	231	198	225	194	176	224	204	225	233	240	177	216	217	231	245	203	204	195	196	219	234	207	220	254	194	236	206	205	211	211	205	209	223	211	215	172	212	179	211	249	209	224	224	225	223	219	206	252	211	243	232	234	195	201	206	204	205	214	215	222	207	232	212	203	240	228	210	199	200	198	242	213	192	198	212	214	186	207	224	212	211	201	239	228	229	190	210	212	177	201	207	208	213	223	229	190	206	220	197	196	228	208	250	222	208	244	208	202	226	219	183	198	197	194	208	206	221	203	217	222	213	226	220	219	232	227	232	224	209	232	194	222	221	207	209	232	223	216	246	208	233	179	210	202	224	199	212	221	222	213	186	195	208	198	179	204	228	229	218	200	212	213	195	197	212	230	207	191	232	221	213	219	203	205	200	201	186	188	215	212	219	210	211	237	204	208	231	222	229	230	207	203	226	208	187	190	208	205	207	226	177	182	227	216	236	196	221	204	215	226	232	190	219	230	243	210	212	212	248	185	207	196	198	183	215	190	222	213	227	222	227	212	200	224	195	191	219	200	217	227	201	196	231	223	211	216	196	205	204	218	201	214	210	202	204	218	196	230	241	213	198	198	210	211	231	222	222	213	207	209	195	188	229	242	221	204	213	183	243	230	224	233	182	227	196	251	186	226	212	212	234	216	232	209	221	207	233	211	254	186	221	227	191	183	198	229	195	224	200	221	219	234	229	218	209	213	234	215	195	219	212	217	234	202	208	181	228	202	188	253	242	223	198	240	212	230	234	191	210	245	210	198	208	182	216	217	196	192	222	232	236	214	210	195	233	194	206	179	221	191	212	199	190	255	228	186	210	186	228	209	213	253	212	228	207	208	221	229	218	240	224	202	225	222	212	246	194	225	225	229	175	222	185	225	210	233	225	180	205	196	236	215	213	183	225	214	230	228	193	225	223	220	229	212	200	214	208	209	209	191	196	209	194	225	183	194	209	205	233	194	231	221	191	199	226	245	206	212	200	218	196	205	197	232	183	210	186	229	193	198	217	217	232	212	216	226	212	228	213	188	221	236	201	231	220	211	200	201	209	237	246	240	204	201	241	200	217	206	200	199	215	218	220	225	234	213	217	226	169	214	219	237	221	221	200	223	211	208	223	205	201	220	192	207	217	202	199	244	229	211	201	229	237	206	204	257	210	236	196	223	212	179	202	232	215	234	202	201	216	173	202	224	210	208	215	226	211	195	231	218	250	213	211	238	161	234	202	212	199	221	217	253	237	220	203	194	235	219	253	217	188	227	213	202	185	222	224	204	205	219	192	244	209	206	220	271	193	222	206	189	232	198	227	204	187	198	193	222	199	226	212	211	223	209	242	202	254	213	228	244	234	204	200	226	193	185	227	221	233	199	198	226	201	203	196	185	200	201	222	203	210	191	218	229	187	196	208	227	210	207	226	208	211	211	215	227	224	203	196	198	229	186	198	228	186	216	202	194	203	209	220	224	203	211	216	206	204	198	212	210	222	215	230	231	216	199	201	211	200	199	196	182	212	207	194	235	213	204	216	199	214	258	222	213	217	228	216	217	203	219	198	197	225	245	240	226	197	207	222	200	208	216	206	229	223	214	221	222	191	196	205	222	217	205	204	221	200	188	181	207	192	246	227	237	225	228	211	205	212	199	193	225	220	203	219	239	214	194	183	229	204	241	220	213	204	199	191	204	205	226	218	200	196	205	226	209	225	190	234	194	216	230	223	217	211	215	201	230	202	216	216	219	197	194	258	212	233	210	206	220	235	220	224	218	206	206	206	197	213	177	198	220	199	201	212	224	198	251	210	218	215	198	200	201	203	226	218	205	239	228	208	208	189	223	210	190	191	184	203	233	209	216	209	228	223	199	211	182	235	215	232	216	237	205	235	213	208	213	205	205	234	232	203	198	225	233	227	212	215	214	186	199	208	249	210	201	215	209	236	226	186	188	204	211	228	234	215	219	188	239	195	217	199	179	172	186	211	216	221	214	233	221	225	221	214	220	228	226	197	209	211	203	212	179	194	216	213	228	239	212	229	220	220	234	188	213	213	193	180	198	240	200	193	201	215	239	200	184	222	205	201	219	208	201	224	226	207	244	262	203	220	206	188	227	208	175	213	222	233	200	217	179	231	212	210	199	226	226	238	220	204	203	212	195	199	205	219	213	206	236	211	238	208	213	195	214	241	197	190	211	202	234	202	228	222	220	231	226	206	182	208	233	216	212	227	223	227	217	243	222	217	202	204	225	183	203	212	242	212	166	211	218	204	232	218	192	199	167	231	223	243	178	186	213	232	207	235	204	198	234
8092	1319	1817	2108	1835	1524	1287	1107	967	957	790	827	788	746	687	658	659	656	661	630	637	577	634	608	576	589	596	568	573	556	548	578	589	533	556	535	539	592	502	532	569	521	565	550	550	565	526	566	571	555	568	530	525	513	544	536	564	561	519	538	523	545	533	570	563	515	549	521	517	561	533	541	540	548	552	531	546	511	514	522	529	584	526	554	536	537	532	517	522	536	557	542	534	481	558	538	494	541	538	527	572	502	555	513	555	540	525	508	549	563	549	594	539	534	557	501	503	530	530	542	566	585	551	547	510	505	510	516	501	555	534	508	502	557	500	507	521	522	539	536	489	566	530	509	492	537	553	534	531	499	520	532	543	539	572	527	551	554	541	527	525	506	523	543	550	524	494	533	524	531	539	514	581	507	507	553	555	545	549	523	502	538	508	534	496	522	573	590	519	520	519	516	534	533	544	565	487	490	548	515	572	541	546	576	534	558	538	554	548	565	566	524	516	543	533	578	530	541	510	534	510	525	525	534	557	511	522	540	553	554	526	551	493	542	532	532	548	565	524	538	549	539	521	496	541	536	514	506	530	504	561	547	515	522	562	545	538	510	540	496	497	530	517	495	543	538	503	518	525	550	543	527	525	501	567	536	539	533	512	524	535	539	542	524	527	522	545	554	528	552	546	502	517	529	465	555	496	526	539	557	518	541	507	537	508	514	507	520	521	533	529	532	494	507	522	544	559	505	550	528	530	500	524	545	531	515	512	546	540	527	536	531	517	561	502	497	569	545	502	522	543	504	529	559	528	537	521	569	559	505	559	532	548	509	541	523	514	525	522	513	514	531	552	534	521	528	579	513	506	510	517	548	587	573	509	570	502	523	535	526	539	522	493	513	522	496	562	496	533	489	499	557	536	514	578	556	562	563	569	515	518	534	538	514	535	567	571	565	518	524	545	544	520	523	566	495	499	562	550	540	570	572	545	534	526	520	511	552	525	518	552	542	530	521	544	561	522	526	479	530	506	539	539	537	493	556	539	544	550	493	530	543	571	546	521	514	537	547	550	509	566	512	570	539	493	554	519	543	500	489	534	544	516	533	514	543	558	486	517	543	524	533	537	499	529	527	568	578	539	539	476	506	510	521	533	515	514	534	511	549	562	544	517	553	545	527	535	487	549	562	528	528	509	533	567	543	501	519	548	535	549	519	516	515	562	512	568	526	525	531	547	568	556	577	516	547	537	537	517	532	511	541	534	513	523	528	534	516	502	524	561	553	534	512	556	525	528	540	537	542	544	550	540	548	518	515	520	543	516	570	515	526	505	559	530	546	527	554	527	562	532	497	548	538	542	575	539	570	584	574	520	507	507	508	527	522	502	531	542	518	537	508	507	513	510	509	547	483	511	524	516	518	562	518	527	504	576	527	522	550	551	529	554	534	538	528	552	521	514	563	502	546	562	539	528	487	538	535	518	540	543	530	553	563	533	520	513	554	534	540	542	525	550	549	548	512	528	516	579	560	537	516	529	531	519	562	550	487	522	516	532	527	491	500	481	522	523	530	569	524	562	532	565	517	488	539	492	536	567	532	552	531	531	501	517	512	532	509	516	516	538	571	509	548	546	566	553	512	535	519	566	541	523	502	574	567	524	552	549	527	495	509	509	570	559	547	525	535	541	500	556	485	515	516	505	552	560	550	569	504	547	536	517	505	560	516	538	513	568	475	551	522	495	541	534	534	461	531	534	535	606	509	514	569	501	497	539	540	522	530	536	527	528	551	531	496	573	529	530	499	574	499	585	525	511	531	496	526	541	514	583	530	509	533	528	521	529	518	536	559	530	503	510	538	528	563	535	504	501	520	504	501	483	547	526	511	564	573	489	538	521	502	585	542	576	557	536	548	570	516	516	558	502	548	538	523	532	490	523	499	532	514	551	534	581	531	490	526	571	540	531	529	531	494	576	494	511	561	531	503	515	516	530	483	510	541	509	519	539	544	562	538	509	526	492	557	504	533	535	526	512	542	554	566	516	519	537	534	517	504	521	519	549	555	520	529	522	543	520	566	530	493	535	538	582	521	497	569	535	516	549	530	570	498	500	503	516	538	530	541	533	578	522	562	532	535	526	544	559	517	524	534	542	559	536	514	515	549	581	549	571	545	556	529	520	530	552	554	520	542	544	516	555	523	556	555	519	534	558	538	522	501	481	543	517	553	553	522	528	494	500	544	571	545	533	547	495	508	547	514	518	559	513	545	545	567	512	496	514	517	525	530	512	554	517	486	546	536	509	530	507	570	550	486	467	518	517	509	521	515	504	559	558	575	555	520	502	536	539	527	547	531	514	480	531	512	537	578	500	534	543	514	525	535	523	569	480	516	534	513	524	515	541	534	497	531	524	521	519	548	564	574	557	538	578	545	543	577	591	524	519	541	484	528	541	582	541	545	540	531	523	517	532	511	495	542	513	495	523	527	540	533	516	529	536	517	520	526	545	529	525	501	523	513	555	517	546	515	515	559	491	532	523	502	520	543	573	542	556	525	528	543	573	461	513	579	570	503	522	538	487	491	572	564	579	495	503	559	513	511	525	517	543	521	549	531	549	551	538	498	536	476	554	523	508	522	589	502	508	573	541	552	562	560	535	575	505	513	541	548	526	526	510	482	511	528	550	531	529	527	513	489	521	517	523	507	490	555	508	518	550	524	546	550	525	522	550	512	519	557	539	537	541	543	513	479	527	509	528	563	533	568	518	517	533	487	532	540	560	549	525	509	533	530	500	519	581	493	523	522	540	565	506	562	518	526	538	485	520	523	532	536	532	542	578	530	523	582	548	523	501	557	560	546	503	493	522	578	556	503	549	541	496	537	556	507	535	554	518	517	570	553	516	519	553	585	533	522	521	529	509	532	514	571	526	577	566	544	554	518	528	535	578	539	551	487	551	536	569	552	520	523	505	547	561	515	540	504	508	531	546	550	549	522	561	540	513	513	530	507	492	540	535	506	531	545	480	514	582	536	567	522	498	529	517	500	571	517	562	556	506	497	515	487	492	517	513	509	573	551	542	555	514	499	535	484	522	529	529	547	545	531	511	500	531	561	516	561	520	523	498	536	522	554	522	531	568	505	500	494	560	531	485	540	512	585	546	535	532	500	508	548	518	574	534	535	530	560	496	517	557	557	540	566	506	520	493	570	535	500	534	519	576	525	524	555	571	547	554	533	537	535	543	499	551	536	547	553	534	508	499	521	526	540	538	541	530	547	543	537	581	517	555	539	504	515	516	541	533	550	509	531	520	578	497	514	543	582	510	522	535	538	522	504	531	589	561	524	550	536	527	533	486	542	530	581	537	535	507	530	527	522	516	578	558	524	514	546	536	576	539	505	515	549	541	531	543	509	519	534	540	513	524	518	515	541	541	525	515	487	554	544	537	549	525	517	532	485	533	552	511	510	496	552	533	531	491	505	507	547	482	521	524	505	553	490	544	557	524	542	525	516	524	537	540	532
1628	357	289	257	309	263	298	304	298	292	286	286	252	278	295	265	279	255	256	265	275	267	276	254	271	293	283	275	241	288	265	283	293	268	286	283	296	310	319	280	266	288	282	277	255	302	268	282	284	253	276	282	286	289	273	275	265	262	243	268	251	267	286	276	284	306	261	284	262	283	255	268	246	268	295	269	275	250	255	266	243	257	297	243	292	281	246	289	267	303	305	326	260	260	260	268	295	261	263	279	260	279	288	240	223	281	259	296	274	278	299	284	281	309	306	276	266	263	273	239	247	265	275	262	293	289	248	273	282	244	263	254	271	297	322	261	291	285	289	323	290	316	314	286	267	307	259	288	288	303	309	298	267	277	272	281	277	249	300	283	276	279	279	262	287	273	299	261	284	298	252	299	280	274	273	270	286	271	301	281	282	266	286	282	271	242	281	312	277	276	280	270	269	278	297	277	288	287	291	240	238	250	275	249	271	267	255	295	279	249	271	231	270	285	251	274	304	265	291	278	270	252	248	291	274	289	230	258	271	267	280	269	285	288	258	309	269	306	280	262	297	275	281	291	303	272	275	311	278	301	281	260	266	271	292	268	262	296	266	277	271	317	271	260	283	303	272	294	289	289	272	265	291	288	252	265	260	261	261	240	312	284	282	268	288	279	273	273	292	277	265	268	260	304	269	280	276	290	311	274	269	263	271	286	288	322	255	283	268	258	272	286	306	255	296	283	268	263	299	256	276	279	257	304	300	314	273	269	297	257	294	309	273	268	241	285	279	268	258	269	288	299	262	280	287	312	254	276	288	284	263	301	328	354	298	259	261	265	314	279	301	250	287	273	271	254	269	259	263	287	303	280	280	270	271	290	284	275	294	266	288	284	272	272	264	270	269	270	277	256	293	256	253	297	294	293	270	282	296	270	285	240	313	274	298	298	256	268	274	300	259	290	290	287	254	265	219	255	267	260	259	288	265	283	289	257	275	258	293	302	278	283	252	282	286	273	285	283	288	274	278	281	272	244	298	312	287	287	281	230	298	291	316	300	262	287	288	317	256	260	246	280	283	296	279	281	277	297	265	228	239	276	305	278	295	260	287	294	267	302	306	261	285	260	286	303	267	253	286	268	266	280	262	291	283	307	288	263	280	289	263	278	305	249	313	278	289	284	282	284	254	276	286	320	286	259	276	288	301	276	277	284	302	297	257	279	247	258	297	291	286	262	289	290	254	282	260	287	286	246	260	295	292	256	239	285	308	263	266	298	265	288	283	286	243	292	301	291	266	287	288	309	305	272	261	299	289	291	303	306	267	314	304	320	307	287	301	264	271	267	258	284	272	258	206	269	284	261	280	283	250	295	238	270	286	293	252	288	292	304	296	277	264	285	276	290	271	272	278	258	277	257	319	283	306	295	292	283	248	255	273	301	255	270	252	274	266	295	269	263	262	249	264	276	281	273	282	276	273	290	260	290	273	273	279	268	274	273	280	301	294	270	300	266	286	276	275	338	282	293	263	274	278	268	281	280	257	303	292	264	293	282	269	296	277	282	301	296	279	284	259	275	278	295	275	297	295	269	284	288	277	267	284	265	286	285	266	277	268	290	275	292	253	266	265	276	272	285	285	285	288	250	266	295	287	269	269	264	307	302	262	259	325	273	247	317	318	233	279	323	306	255	253	303	274	273	210	288	266	276	303	297	296	300	244	310	265	275	307	269	267	285	273	266	253	277	263	289	308	275	317	255	278	279	289	251	277	294	281	259	266	302	289	291	259	279	274	292	305	296	307	274	285	251	282	278	275	311	224	248	293	278	278	266	266	282	292	288	281	291	237	264	282	298	284	295	268	276	270	271	316	278	282	304	254	262	290	252	272	290	291	320	296	281	291	274	252	285	265	273	274	288	255	287	308	257	305	278	284	299	244	292	266	260	273	276	305	270	270	267	288	260	267	271	261	264	271	243	291	255	270	322	238	277	266	291	267	318	297	306	263	261	273	271	280	307	303	301	287	272	251	253	288	308	284	252	283	299	269	284	254	289	259	284	268	284	291	265	288	257	282	323	268	260	284	280	270	269	256	302	274	286	305	279	238	264	288	277	311	269	291	264	305	289	286	293	276	290	266	305	279	284	257	270	291	261	251	280	293	268	299	305	264	308	293	250	276	258	276	274	316	274	285	266	312	282	273	293	285	273	293	279	291	294	266	302	287	292	281	264	261	249	271	259	274	248	271	274	300	281	274	312	233	284	281	270	276	285	282	268	268	248	279	289	265	300	291	268	249	282	313	257	264	247	284	293	274	267	271	305	291	299	271	285	268	282	279	304	240	266	274	271	294	275	243	299	313	275	296	282	264	249	300	253	274	274	255	301	272	253	263	264	300	252	304	270	302	254	257	291	295	288	243	269	276	299	263	258	294	300	287	269	287	310	318	242	303	274	268	275	234	318	292	303	303	268	269	274	266	292	278	296	278	264	293	269	267	257	262	267	276	318	292	288	272	264	266	286	297	312	298	309	265	272	274	295	266	254	272	274	285	266	300	295	299	284	317	288	280	290	309	283	241	271	280	312	261	278	289	289	289	309	285	272	279	269	270	259	258	298	332	305	293	247	273	264	292	271	267	272	262	264	256	306	278	287	260	284	267	259	243	288	288	272	257	269	286	278	281	283	270	268	273	261	252	262	309	287	290	276	281	251	258	279	275	301	291	283	243	250	255	314	271	270	320	275	293	261	255	277	305	261	262	298	287	313	280	274	299	324	292	277	270	281	271	257	304	314	284	244	305	310	292	299	254	267	267	252	286	291	305	279	285	262	307	290	286	269	236	246	276	288	258	302	265	275	295	276	267	271	264	295	262	293	273	269	279	278	263	291	256	240	264	237	256	287	297	309	246	284	305	287	285	265	292	257	260	297	269	296	293	268	256	277	282	270	254	268	294	290	319	273	286	270	262	263	253	285	251	271	274	235	298	292	278	302	293	263	287	281	304	299	276	239	265	302	328	281	307	282	296	300	309	254	321	290	299	264	265	294	284	264	279	257	267	282	266	290	284	292	252	259	301	280	286	265	297	293	259	311	298	302	276	317	254	304	276	282	260	261	253	297	280	292	270	286	273	266	310	280	266	276	288	275	292	293	274	241	252	292	275	277	277	253	247	277	291	256	282	320	313	272	272	298	289	258	263	269	283	260	287	275	271	294	298	263	294	275	275	280	287	280	276	280	293	267	297	269	323	252	272	274	280	269	296	272	287	276	265	300	259	293	284	278	302	264	263	286	258	284	271	277	291	275	270	274	310	278	262	293	274	252	269	256	285	278	276	274	313	267	260	240	249	276	275	283	248	293	285	293	259	294	284	285	256	292	271	258	273	275	275	264	307	271	295	264	262	305	273	284	284	247	307	281	258	284	272	269	272	269	290	272	254	292	265	293	262	269	286	310	286	251	299	266	264	267	287	282	284	313	279	246	276	244	304	288	260	262	272	288	305	255	269	276	273	269
1825	719	625	695	650	693	621	631	633	651	647	667	615	655	607	569	637	609	641	645	692	611	578	649	641	650	648	628	611	631	593	602	615	615	650	634	596	685	613	608	628	607	618	614	628	636	596	669	627	651	610	629	620	652	631	616	648	594	622	647	571	662	610	585	670	624	639	635	642	610	635	642	640	617	630	613	630	645	662	606	626	594	622	639	654	634	605	624	609	635	595	636	669	661	634	628	614	630	612	649	674	605	631	638	636	610	651	666	631	614	657	604	614	618	631	641	617	606	637	577	647	599	625	586	637	627	638	619	611	610	607	643	596	649	621	663	648	619	620	609	633	683	619	642	641	637	600	560	673	600	648	595	614	651	656	550	604	629	655	652	611	658	603	658	651	627	640	624	595	643	650	649	656	618	615	604	631	635	663	619	630	640	584	618	606	632	657	625	612	672	612	666	647	663	628	652	646	584	634	626	648	624	603	619	609	659	630	633	652	633	638	644	625	670	657	649	618	636	677	638	623	609	687	628	603	644	651	614	605	622	603	620	621	631	597	630	659	573	630	618	636	601	656	599	625	610	630	580	601	627	655	616	600	655	636	652	644	616	622	626	629	608	605	638	627	625	616	611	623	628	638	613	617	624	635	625	639	619	591	627	613	617	613	625	639	646	660	585	603	670	574	614	638	644	658	619	658	623	599	676	622	634	631	579	615	575	587	649	651	601	638	646	613	658	606	574	611	657	627	601	660	616	627	610	636	648	612	626	610	589	660	633	623	631	614	617	644	586	588	635	592	596	620	589	640	623	638	682	550	595	593	600	617	638	606	632	612	563	617	586	610	625	629	597	651	610	641	607	616	620	593	604	586	629	578	631	584	640	658	632	623	584	603	595	633	601	580	586	640	655	661	605	661	590	660	613	579	629	653	617	601	616	596	650	620	608	623	622	626	651	638	646	599	619	598	625	599	614	685	621	623	600	641	634	620	593	615	635	594	627	623	610	611	624	624	614	628	623	586	653	553	628	599	634	615	644	633	658	582	608	644	627	612	597	650	605	621	655	598	655	640	609	610	610	659	649	619	610	602	603	651	633	619	624	635	641	636	600	618	672	584	635	625	631	632	667	633	650	637	616	614	628	635	661	634	601	660	610	616	631	651	650	639	661	616	595	609	630	618	635	663	572	596	623	613	633	610	612	636	646	637	664	587	630	593	577	626	608	625	591	599	628	578	617	596	640	570	669	647	630	628	635	619	655	607	627	591	624	623	636	625	652	623	585	607	637	634	643	597	620	597	644	639	645	606	616	603	624	638	654	636	606	640	659	630	614	643	635	654	582	637	631	611	636	620	647	664	625	649	627	647	641	650	613	658	638	617	634	642	601	644	621	632	649	580	662	609	600	631	605	610	665	606	612	601	622	636	618	608	574	626	667	612	631	605	604	649	631	616	618	674	610	590	593	607	589	614	655	624	661	626	623	641	606	636	620	611	618	632	618	624	630	643	615	594	580	654	598	603	641	588	633	627	627	629	664	621	613	592	622	644	637	659	628	605	604	634	617	652	569	597	565	657	635	663	685	595	644	622	615	648	577	659	619	650	604	580	595	617	588	614	669	650	600	623	644	605	653	657	607	607	624	662	628	626	630	627	588	672	628	619	606	605	650	635	644	592	623	662	654	604	591	629	624	651	644	608	591	623	572	638	599	634	643	647	631	599	621	649	586	614	657	599	627	605	649	572	676	645	681	640	604	592	656	611	670	636	593	611	653	664	663	620	662	657	616	607	639	638	639	564	618	604	626	618	642	625	653	592	629	579	621	672	649	645	619	600	614	578	621	628	637	596	637	615	638	640	624	645	619	623	627	618	622	583	598	618	671	625	602	610	615	597	616	623	644	578	610	640	555	656	612	615	603	646	645	612	644	617	629	658	616	580	614	602	654	620	642	608	624	600	627	632	620	658	656	643	615	645	656	633	579	640	626	636	596	653	658	615	607	609	606	626	613	582	611	611	590	586	639	587	658	638	648	644	620	645	618	647	571	606	598	666	561	632	661	642	630	625	659	628	593	635	681	643	613	640	656	625	618	651	616	647	583	636	647	673	650	665	615	634	600	614	667	617	630	618	648	594	588	593	637	580	640	618	618	672	650	637	610	625	606	625	663	599	643	672	617	597	650	592	619	658	616	654	605	613	614	634	648	611	628	643	661	601	616	623	606	612	623	586	637	625	617	614	639	644	628	636	655	631	594	590	643	615	625	671	610	627	593	597	626	608	603	625	631	596	609	660	643	634	588	633	650	665	605	626	650	644	629	659	630	635	657	629	638	635	639	627	629	654	625	645	618	581	614	609	579	608	652	612	641	626	597	616	632	645	607	612	600	621	629	665	652	614	615	639	617	633	643	628	619	618	651	627	625	622	670	623	593	641	672	653	665	617	600	635	638	640	661	617	618	622	590	622	609	602	601	620	614	626	629	650	651	618	629	637	613	634	665	626	620	617	586	634	657	615	624	597	620	687	615	631	630	634	619	643	629	666	665	584	614	617	622	624	629	631	627	616	617	641	601	641	642	614	649	610	615	629	625	605	643	572	619	587	649	646	567	626	635	655	602	606	579	657	613	645	611	651	610	611	646	613	603	654	582	612	591	592	606	610	591	605	653	638	598	641	666	601	682	605	677	603	649	618	643	682	627	624	645	619	654	659	596	605	664	633	622	614	672	650	636	627	645	681	636	655	629	627	592	689	607	621	634	613	609	626	616	635	660	622	642	669	598	663	646	615	598	644	639	587	629	637	608	654	599	602	673	618	649	639	600	609	603	638	603	610	619	628	636	647	605	601	666	637	596	659	640	588	590	621	616	574	622	626	595	605	621	595	590	647	596	650	617	654	614	618	626	606	604	602	605	577	633	588	592	627	643	602	577	608	617	610	645	611	619	621	567	678	604	592	612	642	607	625	607	632	658	632	629	654	613	617	639	617	668	668	646	612	650	620	609	602	604	589	612	637	612	610	629	653	647	619	653	602	663	609	626	608	634	606	650	659	571	630	623	658	633	629	631	590	610	599	643	615	630	647	611	622	617	641	648	647	634	629	587	601	653	633	643	651	644	638	619	606	670	606	570	610	639	629	641	651	589	582	629	635	651	689	714	619	637	585	616	562	655	691	690	596	598	635	642	675	605	608	633	661	598	591	644	642	663	613	649	634	652	641	644	635	598	622	600	610	617	664	650	641	665	631	629	605	658	616	643	620	653	608	594	624	621	582	631	656	620	634	670	638	615	624	600	631	633	634	624	623	648	631	611	617	643	600	631	673	617	611	630	617	636	642	622	626	625	601	592	600	641	651	632	600	595	659	654	706	645	638	663	617	643	633	659	611	669	631	601	624	599	605	622	597	564	636	619	632	601	601	640	599	643	659	641	633	652	620	631	614	652	606	647	590	646	628	663	688	629	629	606	620	634	604	682	649	631	597	619	670	624	604	572	641	636	653	636	626	672	613	587
7340	502	441	400	265	223	177	175	149	155	147	165	142	155	145	125	126	113	120	131	117	142	158	118	139	127	118	140	127	132	123	131	117	120	148	152	136	133	131	153	117	125	136	112	119	127	124	134	128	109	114	116	148	139	136	126	125	115	127	121	127	141	136	116	116	127	145	149	126	131	132	129	116	116	124	115	123	134	116	117	103	125	123	120	154	136	117	138	138	125	147	116	114	140	128	137	145	135	108	121	125	126	144	116	145	117	122	113	101	122	126	130	122	120	127	123	123	119	136	136	132	113	108	143	118	124	107	135	120	104	116	134	124	129	120	125	144	131	117	134	126	116	96	110	135	128	118	138	121	118	117	102	152	127	115	110	118	115	123	122	140	135	117	148	123	105	118	116	122	124	109	144	99	152	117	112	137	106	133	125	123	121	109	115	107	118	131	141	132	135	149	128	131	136	134	124	129	126	122	121	127	110	118	115	117	126	138	117	122	121	138	146	116	139	132	129	139	113	112	138	122	135	104	117	146	130	138	130	131	124	123	136	115	171	137	124	118	135	131	129	128	108	152	111	123	127	138	143	140	127	133	133	132	120	117	125	127	146	129	137	130	149	134	127	147	125	132	126	123	114	119	123	132	120	116	95	102	119	131	129	122	122	136	132	128	118	118	136	126	133	129	134	146	116	118	117	151	111	131	125	120	126	121	114	115	122	120	105	103	122	121	112	121	129	141	109	115	131	142	122	113	139	140	109	114	121	131	116	113	123	127	126	127	126	137	113	134	113	132	129	131	124	112	121	138	137	136	129	111	125	137	131	122	121	118	131	125	111	141	127	131	126	126	132	118	153	120	127	113	133	103	126	125	136	136	106	121	132	131	132	117	129	116	118	116	136	131	119	138	122	150	127	132	120	133	124	142	134	102	111	138	119	88	110	106	109	126	113	123	131	118	124	96	132	132	125	139	115	105	125	117	129	132	113	130	120	119	112	121	126	124	115	122	136	126	122	130	144	119	111	132	124	145	137	131	136	122	136	145	123	130	142	118	122	112	118	124	139	136	119	123	129	129	133	156	145	148	136	133	128	129	140	122	122	134	133	119	116	128	109	110	156	115	116	136	134	126	125	138	124	131	119	111	127	118	118	125	124	102	118	151	140	120	130	115	135	109	120	113	144	118	127	137	128	134	138	125	131	98	98	111	119	122	120	108	144	110	126	132	128	132	147	134	119	136	119	129	129	110	127	113	121	147	137	152	147	123	122	131	128	136	121	131	137	129	145	112	135	126	131	126	105	130	104	134	115	127	118	132	144	136	131	136	135	110	125	112	127	116	121	133	135	149	155	117	124	140	111	124	127	132	145	125	124	112	129	133	126	134	136	117	116	110	133	135	110	107	128	129	134	128	115	145	141	121	115	125	116	102	138	116	131	116	123	121	137	134	111	116	129	122	120	124	135	122	134	133	139	115	149	110	135	116	123	125	131	145	106	131	110	121	154	139	129	117	131	133	131	107	136	130	112	100	147	141	116	134	140	131	132	150	134	125	134	137	114	118	118	140	128	128	123	122	127	96	111	137	121	117	105	127	124	125	134	128	111	147	106	136	93	139	131	117	138	130	121	121	127	128	110	132	120	137	117	124	140	126	140	137	141	129	140	113	119	112	118	115	139	135	129	112	136	141	140	125	130	120	124	132	116	142	106	113	128	115	130	119	119	127	132	108	105	128	113	140	134	133	119	133	114	116	134	126	132	127	128	126	115	114	128	102	116	102	111	119	134	112	130	126	123	100	105	118	131	128	120	123	145	122	109	118	124	134	128	122	96	136	128	135	113	116	117	130	104	117	102	123	120	144	117	106	126	113	117	112	135	132	112	115	121	118	126	143	123	117	120	125	127	136	116	119	143	140	128	141	104	127	123	126	126	113	115	132	118	114	125	134	137	123	123	101	119	119	132	105	119	127	112	134	131	135	131	137	141	105	122	120	134	139	140	128	112	121	141	138	128	113	114	141	118	135	120	121	120	126	117	130	136	126	105	124	105	126	129	145	120	131	156	134	109	135	150	121	104	113	116	113	150	122	145	157	117	126	132	127	120	132	120	110	125	107	142	103	149	138	128	113	132	127	124	132	116	147	138	135	109	108	134	135	125	136	143	138	124	133	123	128	124	164	125	149	120	119	123	126	123	137	130	122	125	106	143	117	118	117	121	109	126	138	131	158	122	151	113	142	146	161	142	106	127	109	129	130	118	141	109	138	140	117	138	130	123	132	121	115	128	117	116	144	137	130	109	128	135	136	133	111	146	120	122	137	132	139	134	159	133	128	133	133	121	134	129	155	109	116	111	113	106	138	117	137	127	113	126	120	120	138	109	129	100	137	147	127	126	124	123	124	142	116	158	120	105	126	104	134	126	116	113	122	103	129	126	129	122	142	135	107	125	152	141	136	122	109	125	111	134	142	114	128	129	104	118	132	124	156	122	117	123	128	121	131	132	133	135	140	106	126	128	121	123	135	126	119	133	139	117	123	148	128	127	131	137	111	129	130	139	124	133	144	134	131	128	99	130	133	109	120	111	128	138	123	125	121	122	110	111	129	108	116	129	133	120	139	145	110	125	125	158	124	121	149	129	120	132	125	137	118	122	123	101	133	127	113	120	143	138	110	105	118	119	109	103	155	137	117	128	120	130	120	138	140	120	153	150	117	130	96	152	130	117	126	163	117	117	152	123	115	125	113	127	133	143	149	108	136	144	140	124	119	132	144	126	108	114	130	133	131	123	111	142	108	124	126	128	129	121	164	136	141	143	135	135	125	122	104	130	140	123	100	126	132	125	138	119	117	111	108	114	131	123	135	112	123	130	134	120	110	129	115	123	134	125	110	126	128	124	118	128	132	117	132	109	129	127	132	125	122	129	126	115	128	143	119	134	129	125	109	125	114	122	109	130	148	126	128	123	143	121	144	130	134	141	140	143	134	126	103	104	117	124	130	118	106	145	124	98	145	122	116	143	111	142	128	154	126	127	134	134	156	122	110	146	136	111	130	128	113	129	117	105	127	142	125	135	135	124	105	112	108	115	112	100	126	130	128	149	130	144	150	131	126	143	140	133	124	127	123	118	121	126	116	127	138	112	112	139	133	117	96	125	136	113	147	108	103	129	116	136	119	139	146	142	125	124	113	131	130	118	122	132	113	122	124	127	138	127	124	138	131	135	116	149	99	130	116	110	107	143	131	128	115	110	152	117	137	104	130	112	133	148	135	150	115	135	137	98	123	113	144	150	136	134	128	114	140	130	147	122	126	122	112	135	116	106	127	105	120	121	114	134	131	143	117	124	138	142	108	132	138	116	128	161	145	102	118	110	130	120	118	126	136	117	117	134	126	131	107	130	132	121	136	116	122	101	141	120	118	115	125	132	122	125	110	125	115	130	119	115	130	131	119	102	112	141	145	109	116	158	133	136	126	132	130	151	125	112	98	115	136	115	124	129	130	111	124	120
6058	688	983	1130	1047	823	727	659	575	543	498	457	447	436	463	415	434	357	376	374	376	364	363	366	339	347	386	350	341	352	332	387	394	355	352	340	352	317	325	345	373	366	317	339	305	365	343	326	334	347	334	334	362	363	345	367	340	350	395	371	314	325	345	368	333	314	365	310	335	345	341	340	325	345	316	327	316	342	345	335	337	383	288	358	340	322	322	357	340	311	373	334	319	301	337	327	335	353	319	333	387	342	347	324	326	309	331	328	344	336	348	321	325	337	330	360	377	346	290	311	343	349	351	313	337	345	321	343	329	315	360	344	308	327	316	350	314	312	328	326	301	338	328	322	352	328	367	345	337	346	320	358	333	331	348	332	335	323	335	366	351	343	310	334	330	312	360	319	332	320	344	328	321	318	340	348	356	313	379	326	310	325	319	350	332	340	379	323	324	357	359	336	346	359	342	305	327	317	351	336	303	314	362	320	327	322	329	363	359	349	314	315	347	344	312	361	302	294	343	351	365	291	320	323	323	338	347	311	346	345	344	364	346	359	362	305	341	357	337	360	328	323	296	341	347	336	360	320	326	336	286	312	340	335	319	308	308	341	287	324	315	316	332	331	294	355	316	329	330	351	282	336	344	345	357	336	368	353	313	319	338	332	348	301	323	327	315	331	374	359	345	364	337	320	347	320	311	297	355	327	328	303	337	300	294	345	324	344	332	326	327	348	349	323	354	315	330	299	322	350	328	349	320	354	346	345	316	330	342	341	342	324	344	321	357	305	323	349	353	336	308	343	320	364	323	333	324	332	362	326	346	352	325	324	341	356	317	327	349	321	338	351	306	344	309	301	337	331	319	307	310	312	310	373	350	358	334	321	364	324	337	344	348	366	334	350	302	328	347	363	321	310	341	338	318	356	318	339	321	339	312	279	316	375	329	329	355	355	333	355	359	325	322	345	318	357	351	342	311	342	338	297	348	352	325	370	323	349	331	325	334	304	331	335	337	310	332	324	371	298	321	346	329	326	346	349	344	321	355	337	323	337	319	341	369	319	360	320	331	344	362	310	313	317	351	327	342	370	325	339	311	329	366	295	337	329	350	312	321	351	342	314	322	315	341	315	368	353	346	335	353	302	332	346	387	329	339	344	316	334	321	333	345	317	340	329	332	326	324	334	342	312	357	362	306	321	330	339	352	361	336	345	360	290	322	337	345	347	317	352	312	332	340	336	328	347	311	349	337	340	352	332	324	341	338	315	319	333	327	326	321	355	325	311	335	311	325	334	362	338	321	345	355	302	313	332	346	319	310	357	351	347	353	355	348	345	343	319	324	363	352	356	336	313	309	357	321	300	336	306	336	301	307	340	359	363	336	343	372	346	336	346	373	320	317	342	342	333	340	350	314	315	318	351	350	327	316	326	365	340	339	324	298	335	331	332	310	326	351	343	348	340	322	345	299	310	362	315	349	340	342	346	341	311	340	340	324	333	336	339	332	301	347	332	326	362	350	351	322	350	308	323	356	346	319	343	325	318	329	324	349	388	336	332	323	342	345	353	327	340	323	325	321	336	348	330	316	344	338	337	330	355	335	320	311	328	314	337	349	335	331	344	344	331	330	349	338	324	361	336	331	319	321	335	331	333	321	328	341	333	338	325	372	314	319	328	350	325	327	308	306	338	309	346	354	333	308	320	345	314	310	299	312	339	327	345	337	289	325	352	331	306	316	322	300	343	335	338	340	346	325	325	337	315	320	330	340	345	391	324	332	342	307	322	324	313	347	349	331	339	369	339	356	333	328	332	371	320	319	328	350	351	320	353	346	282	359	340	341	338	319	320	357	317	346	297	360	334	310	355	352	353	336	348	299	355	322	296	350	350	284	334	300	322	310	328	343	313	335	361	332	329	304	340	352	322	300	366	352	343	364	352	364	325	344	342	374	352	335	310	318	343	341	330	342	353	324	336	316	333	356	356	339	322	321	343	310	374	362	332	329	339	321	309	344	325	356	359	338	371	352	303	312	344	351	326	316	380	356	316	335	319	358	325	328	347	313	346	332	348	306	348	361	326	340	340	336	326	329	347	314	334	347	336	344	324	320	336	349	332	327	338	333	319	324	345	325	352	336	334	324	321	315	360	318	317	375	314	322	341	347	331	322	332	308	353	346	327	345	342	368	334	340	316	333	337	325	319	343	336	310	322	327	360	351	328	399	344	362	366	363	313	343	320	314	338	324	329	348	332	377	310	339	340	368	331	358	345	334	339	281	344	329	304	370	338	365	326	348	331	324	343	320	346	315	369	308	321	337	348	339	310	349	322	357	317	326	371	345	319	322	366	324	330	323	331	307	327	320	353	353	324	353	349	358	328	321	340	329	391	319	339	326	338	336	331	341	318	352	314	327	326	336	307	394	330	327	361	327	320	353	360	329	339	344	349	356	325	320	322	335	310	322	339	335	346	323	317	323	309	327	371	310	318	349	355	321	325	350	317	365	352	337	342	340	360	318	335	323	318	344	320	338	352	338	351	319	314	300	332	309	335	343	390	343	340	325	352	320	324	364	363	334	335	349	313	334	302	304	341	285	328	328	327	327	350	314	341	328	368	309	328	363	325	343	323	359	325	356	332	335	347	346	300	320	329	326	329	311	348	347	355	356	340	318	330	320	316	338	328	333	340	330	311	332	347	304	350	335	319	361	315	307	303	316	336	333	346	331	343	374	321	315	350	322	356	313	353	330	336	337	325	316	358	379	341	365	358	333	351	363	320	321	328	310	327	319	313	311	340	305	324	362	382	354	335	344	337	322	339	323	362	343	316	329	327	347	379	342	326	332	344	328	322	338	336	350	326	343	333	366	331	332	350	314	296	349	329	326	350	346	355	335	352	325	359	315	351	338	341	344	335	346	338	345	322	333	324	337	322	305	357	362	324	339	330	331	347	351	357	315	335	326	345	339	348	320	367	334	336	342	318	373	355	343	332	331	314	320	327	367	306	335	323	348	307	337	318	327	323	328	333	338	352	337	341	355	324	318	351	322	348	338	311	318	342	327	291	355	316	340	318	331	310	338	346	354	306	327	352	324	297	340	371	311	334	336	318	321	359	336	334	327	328	323	329	330	306	336	311	322	297	366	340	346	356	349	328	329	361	318	301	325	357	343	344	334	367	329	325	316	318	336	317	322	338	342	312	342	328	334	329	331	312	310	363	312	330	321	307	316	308	342	321	323	366	314	342	315	333	326	324	328	350	321	329	310	325	337	334	355	334	311	339	339	328	324	361	349	333	332	339	342	335	364	357	368	327	360	326	331	364	339	352	316	338	318	308	327	319	336	341	314	348	348	343	341	329	327	320	344	330	319	332	351	324	316	330	345	313	328	369	361	341	356	328	351	338	331	300	343	353	370	336	317	299	350	343	337	314	341	354	308	333	333	334	319	337	344	339	324	350	335	355	334	335	332	328	367	326	315	368	330	340	299	339	365	338	306	334	329	334	329	327	362	329
13987	1097	866	731	548	395	375	323	314	283	262	272	269	225	236	245	255	237	213	213	210	223	250	221	236	237	194	222	242	232	221	228	240	215	202	205	216	205	211	227	213	213	216	233	211	203	225	205	220	197	238	232	209	220	228	227	233	245	208	198	242	214	199	212	174	186	219	224	213	207	213	233	196	203	196	223	241	206	217	212	220	198	196	189	213	247	223	202	193	246	211	230	191	195	233	197	195	212	213	218	215	207	210	211	216	206	197	192	197	194	189	221	232	215	215	224	223	197	233	227	204	193	233	212	222	217	217	209	210	195	193	217	237	192	202	248	216	222	180	220	190	219	211	201	194	212	219	196	237	201	208	222	186	209	212	212	208	213	181	200	220	197	217	180	206	197	179	225	204	231	230	209	228	203	225	215	216	214	227	198	221	186	215	216	192	187	218	239	196	224	218	209	197	202	197	206	245	217	218	196	223	203	229	222	205	194	189	211	201	193	210	220	225	195	182	201	209	231	219	196	219	226	212	207	192	190	233	232	200	241	205	190	210	206	220	189	215	203	233	212	199	244	199	203	220	206	213	184	195	203	239	230	213	188	211	197	198	210	229	198	207	212	214	186	184	192	196	239	215	247	220	200	252	208	201	219	219	204	214	207	215	207	209	231	235	230	232	211	211	221	190	193	185	228	199	205	234	204	219	203	198	204	210	260	199	175	226	215	229	176	226	212	175	199	226	217	209	212	220	204	206	213	192	207	203	229	203	206	216	220	227	219	189	208	205	214	199	215	223	252	210	218	193	216	225	197	218	224	208	234	225	209	204	229	230	206	213	213	195	249	250	213	221	184	215	217	191	229	198	219	202	212	228	215	212	202	196	189	219	230	213	193	204	243	212	205	215	230	215	203	212	210	214	182	241	211	195	192	217	226	237	232	212	204	209	251	210	179	221	197	204	242	203	230	198	206	209	213	217	244	216	221	239	220	204	233	194	219	191	232	228	211	231	192	215	206	232	202	187	201	188	221	216	216	222	205	218	202	191	206	219	203	210	232	212	236	226	181	219	231	230	234	219	198	214	176	211	237	232	209	188	171	190	213	234	210	208	235	226	210	221	223	241	214	220	215	232	239	214	214	199	200	234	197	199	188	203	226	232	235	204	205	205	211	225	201	195	196	204	219	249	234	197	211	188	210	221	193	215	216	240	221	207	204	206	218	198	211	218	235	211	207	197	244	221	232	220	203	201	201	229	200	194	208	208	211	228	196	195	209	251	213	240	212	205	213	217	199	218	214	184	206	228	183	195	216	207	243	209	234	226	181	215	209	191	206	233	223	231	221	228	227	194	228	216	189	214	218	206	222	227	190	198	232	224	194	247	185	185	205	228	186	212	208	241	237	176	234	200	227	215	220	227	186	228	197	248	233	185	218	207	208	215	224	244	226	196	220	206	177	221	218	219	216	204	228	202	214	206	181	212	215	237	192	216	215	210	233	225	210	214	225	221	214	212	223	207	211	200	203	184	227	219	195	197	226	201	228	222	230	240	219	198	210	214	213	208	203	215	208	218	226	209	222	223	188	192	258	239	210	178	196	208	206	196	213	211	182	209	254	238	201	213	225	214	222	192	193	218	207	205	228	208	216	255	220	231	204	202	222	231	217	225	192	191	213	235	217	228	213	207	205	189	215	191	210	188	200	225	209	206	210	196	245	214	202	202	227	201	200	219	214	222	206	206	217	178	204	227	206	178	232	227	229	227	210	193	213	186	212	178	216	242	224	226	188	249	188	239	212	230	234	215	184	226	244	245	234	203	242	231	233	219	211	207	215	215	208	224	232	190	179	203	215	195	218	204	227	208	206	201	190	201	232	227	208	213	234	216	239	198	222	240	226	216	209	216	209	221	222	226	200	223	209	210	221	213	223	219	212	212	211	211	198	231	182	223	219	202	215	211	233	227	211	187	226	190	194	206	217	217	216	204	217	240	222	201	215	231	198	197	209	247	214	213	206	230	221	223	198	209	234	241	200	199	222	200	204	195	193	226	189	215	212	218	223	218	204	222	209	207	211	220	222	194	202	212	226	217	218	214	214	191	219	195	210	227	194	213	193	211	225	209	207	192	226	199	214	198	200	209	235	194	212	188	247	195	208	209	231	225	226	211	209	217	202	204	211	212	229	215	199	201	217	193	199	193	187	213	213	187	232	223	244	257	221	216	219	184	223	230	193	195	201	181	206	181	213	212	204	202	219	204	200	222	225	213	205	189	230	195	190	191	182	234	218	211	232	206	199	218	204	224	246	193	194	212	232	241	202	244	236	234	209	201	209	224	183	219	202	182	194	219	193	215	205	223	208	208	218	200	206	225	224	236	205	193	209	231	236	217	234	219	182	221	209	215	199	188	215	227	222	205	237	206	205	179	206	203	223	218	206	234	226	203	190	199	216	219	210	227	259	201	198	233	218	215	232	200	202	187	229	188	224	193	227	212	174	228	207	217	198	232	233	191	206	206	190	227	193	208	212	219	234	211	213	186	226	218	224	205	197	227	223	225	212	197	226	239	230	210	224	219	217	201	214	227	197	200	231	216	214	216	190	192	184	207	248	195	242	224	223	214	207	226	222	209	216	217	210	211	213	235	225	203	219	225	217	223	198	213	189	240	214	219	196	210	208	216	227	218	231	255	227	221	223	210	215	249	220	221	218	226	244	211	194	200	202	201	210	219	186	239	204	210	205	207	203	208	225	214	213	230	199	208	235	204	191	199	220	216	182	201	198	204	213	225	226	208	195	206	210	195	248	198	214	208	222	217	198	212	201	220	221	214	224	215	230	206	186	204	206	230	212	210	194	233	206	210	204	223	211	195	174	192	194	223	213	196	216	207	197	227	228	227	223	199	223	209	245	213	217	211	218	196	229	230	213	200	198	220	213	205	230	199	203	200	206	209	239	199	221	215	240	210	238	225	224	256	213	226	238	197	212	203	197	253	212	228	212	210	231	218	180	233	201	201	206	210	192	208	205	221	191	216	221	224	243	222	254	170	226	212	205	240	243	185	206	222	230	203	210	222	210	207	205	238	215	200	243	220	213	202	219	228	202	250	209	204	200	215	215	220	206	219	231	221	237	219	211	199	182	210	217	230	199	218	217	214	211	226	208	218	213	216	263	201	217	238	209	194	202	213	242	219	229	204	244	223	194	206	219	179	232	218	196	213	220	229	216	198	187	219	228	227	219	207	216	209	221	187	201	209	198	215	227	214	236	233	205	188	228	209	219	220	215	203	208	211	205	226	249	221	212	218	206	198	217	208	219	217	198	216	182	192	205	191	193	216	207	205	194	207	225	209	210	205	222	225	224	179	225	212	222	204	189	225	225	218	193	221	203	184	227	197	195	201	195	183	200	204	216	246	198	205	196	220	222	216	183	222	193	208	220	199	204	213	195	205	229	188	184	175	189	222	223	232	232	209	222	193	203	222	222	214	202	213	209	216	216	241	233	235	219	223	227
7937	1080	1808	2116	1853	1516	1253	1133	1005	978	849	775	698	670	708	682	673	633	662	580	591	627	596	622	622	593	561	517	563	614	563	594	614	607	584	549	584	564	618	592	627	544	534	534	572	544	566	551	564	573	520	517	522	574	521	532	560	559	489	507	568	551	568	543	555	557	544	591	537	501	549	513	537	579	501	559	520	494	538	544	517	515	499	564	530	522	556	543	544	548	536	562	537	532	535	534	528	547	556	530	500	536	513	552	536	562	528	548	511	552	534	498	552	514	549	547	516	581	543	516	557	518	519	508	538	558	522	546	564	510	510	570	545	497	515	513	517	528	531	572	547	512	570	536	516	538	510	498	544	569	551	522	500	539	506	558	591	562	530	553	537	508	506	516	555	564	549	540	471	563	498	513	509	546	542	540	554	534	513	526	533	533	531	572	502	526	539	514	529	531	504	566	530	536	524	512	532	516	544	559	573	551	505	497	508	536	523	544	510	522	498	535	519	540	541	541	548	524	517	518	509	568	539	605	538	515	519	513	508	571	539	524	525	551	502	535	557	517	523	505	561	544	504	521	552	534	515	519	570	534	547	550	490	511	515	513	555	523	500	541	567	542	521	546	541	552	529	549	525	518	550	486	512	523	503	502	531	526	489	549	523	533	543	553	509	539	520	544	563	495	525	527	530	520	507	502	512	538	555	530	513	501	536	485	552	519	511	512	533	522	557	525	536	516	528	525	560	532	559	534	520	507	536	516	538	486	526	490	517	495	541	533	520	515	531	528	551	535	518	571	536	554	505	567	536	546	529	563	542	569	559	551	536	536	523	541	534	496	552	515	529	509	477	493	549	543	503	545	518	547	465	523	527	555	538	544	545	558	496	519	524	547	536	545	521	511	500	556	563	538	499	534	498	570	540	542	512	587	518	516	537	544	481	536	537	545	538	552	547	520	502	492	509	521	538	558	514	533	555	525	517	552	516	497	574	526	525	533	563	516	512	544	526	524	538	527	526	528	535	528	531	560	558	536	541	523	560	536	523	533	507	518	525	516	472	519	491	535	542	513	516	530	517	553	502	508	549	538	543	513	541	503	542	537	538	554	484	526	542	522	518	539	518	561	497	482	514	541	538	543	529	506	547	537	544	572	535	537	559	546	527	532	522	545	529	529	535	511	565	545	555	520	514	542	497	514	532	514	542	519	531	533	513	518	520	555	540	511	517	522	561	594	520	547	544	519	522	522	508	529	483	510	504	532	545	506	509	510	482	511	515	550	490	526	567	511	557	499	483	543	518	560	537	531	532	500	573	550	513	516	512	524	527	517	541	538	524	529	525	518	514	558	557	530	573	522	552	516	514	516	570	560	552	536	508	533	532	526	516	547	536	539	563	532	520	529	572	546	547	561	534	520	534	538	552	510	507	538	512	531	521	527	544	502	509	513	543	527	565	544	494	520	580	528	537	489	497	524	474	543	493	544	542	597	518	555	555	523	547	516	493	533	530	545	546	523	498	518	504	544	497	528	574	548	537	543	537	481	540	530	493	531	556	559	537	542	497	555	501	539	520	557	526	565	538	495	497	513	533	532	525	571	538	506	533	568	516	528	508	542	515	557	530	553	521	538	522	545	493	547	544	499	577	529	540	536	542	514	522	563	503	524	534	506	516	534	510	542	566	516	512	564	546	494	524	516	516	523	555	508	506	554	531	535	548	536	529	556	535	567	553	491	532	551	533	545	562	510	566	538	541	528	538	563	533	534	515	496	525	520	572	567	533	534	546	549	533	526	507	551	499	497	560	541	548	530	597	575	536	535	517	499	552	538	532	562	470	544	562	579	540	532	523	487	546	525	536	546	524	535	518	522	532	532	525	542	528	495	529	506	546	541	519	527	513	601	539	549	549	514	519	566	506	538	542	518	499	509	540	496	549	514	550	548	568	539	502	540	549	565	533	505	516	497	551	536	555	505	543	533	483	537	490	496	501	512	541	520	492	543	550	528	523	492	500	497	539	531	508	507	531	538	551	518	523	502	538	561	520	539	537	550	549	536	492	514	549	510	527	521	532	549	528	497	511	567	532	560	536	573	529	574	543	545	513	500	536	560	511	540	535	532	511	525	523	502	491	518	508	524	511	559	517	484	539	506	530	527	499	526	523	521	574	563	573	524	513	523	538	544	513	525	509	540	493	548	520	548	558	532	565	523	570	532	561	539	534	509	544	551	511	547	553	512	581	518	536	543	556	528	542	540	535	513	521	540	549	531	547	532	536	549	525	511	506	493	571	522	509	528	501	515	522	544	555	555	577	541	532	515	544	528	459	516	523	575	567	515	523	525	550	547	528	518	534	513	535	526	516	553	532	518	517	548	519	499	573	532	487	543	510	526	560	498	523	535	495	566	522	536	560	549	544	523	518	531	529	505	506	506	561	517	541	491	539	553	554	530	508	530	518	570	524	558	554	540	478	567	499	545	524	508	518	539	513	506	545	538	499	565	519	500	515	509	528	492	556	518	514	554	572	545	529	545	539	568	526	522	551	522	524	542	530	551	523	549	517	564	497	519	533	526	552	541	512	517	497	479	549	517	561	541	554	536	531	568	538	583	537	544	523	556	514	493	541	528	542	545	545	507	565	530	526	525	512	506	484	542	516	528	518	516	543	559	506	540	516	535	534	525	533	568	526	529	570	540	512	488	569	536	550	520	564	528	490	509	516	514	528	501	528	502	473	553	507	546	511	545	539	550	524	541	515	530	551	492	531	498	525	551	500	521	531	573	534	485	488	538	494	511	537	534	579	536	517	506	527	531	523	499	516	555	551	529	530	533	515	521	525	535	545	494	544	576	536	555	499	544	544	525	547	553	524	543	530	509	533	579	534	516	543	548	529	533	534	563	532	496	530	495	580	517	514	534	522	494	563	510	519	526	516	504	554	540	562	523	514	532	522	515	536	583	537	490	527	511	531	519	522	499	524	521	534	537	530	526	528	527	539	523	544	522	603	557	542	553	530	534	499	540	516	529	503	554	496	524	509	482	491	541	526	510	578	542	495	517	568	532	566	519	570	507	537	527	524	516	560	527	523	569	484	499	524	515	565	559	525	513	511	546	508	524	531	555	530	511	572	539	543	529	598	538	518	520	517	515	559	583	485	558	527	527	534	503	577	540	521	572	500	551	552	525	583	494	531	566	532	541	517	548	537	496	527	540	505	550	541	502	555	542	558	499	534	545	534	555	533	536	486	520	521	546	520	533	570	546	609	546	558	546	516	538	573	529	545	534	522	551	536	509	539	542	550	486	501	525	493	517	565	539	489	511	565	534	536	552	543	584	515	554	534	539	504	543	551	503	543	552	543	528	570	551	500	516	499	559	556	586	538	538	509	533	524	527	550	513	551	477	514	531	491	502	544	514	534	498	565	527	562	522	581	548	523	559	541	519	528	520	553	525	515	551	533	518	584	555	534	569	542	510	580	517	525	529	521	591	530	509	559	569	564	550	504	522	553	533
1591	281	306	284	276	259	259	273	301	278	280	275	262	260	275	272	265	278	275	282	275	288	271	307	288	276	295	254	294	307	302	269	270	270	267	272	245	248	262	253	264	272	310	275	249	291	228	242	256	268	272	296	291	257	279	246	290	251	253	268	284	267	241	266	271	269	276	293	246	288	294	261	255	269	285	250	234	263	280	288	284	255	266	271	261	288	278	264	305	274	303	252	269	277	271	264	268	274	248	266	246	265	253	296	283	271	320	255	277	268	258	310	240	273	279	250	256	267	278	272	293	289	301	268	292	284	270	272	269	270	276	239	255	268	257	254	304	279	276	242	253	273	290	265	273	251	277	275	290	279	269	281	248	276	236	257	299	301	294	259	267	271	269	284	287	271	251	259	295	290	295	284	255	279	283	265	282	282	282	271	266	266	266	265	275	274	271	240	284	255	253	280	269	287	297	279	307	275	289	275	278	267	275	291	277	260	288	257	302	255	285	284	275	253	277	258	280	284	281	292	266	247	281	301	267	302	243	242	253	249	285	241	278	307	285	267	266	264	260	277	279	311	276	276	247	243	265	255	268	248	246	279	287	296	283	297	287	283	295	284	267	274	296	309	253	253	293	270	273	270	267	286	280	273	257	280	279	304	260	256	281	265	234	289	289	282	270	299	278	331	268	264	283	250	246	267	260	268	272	265	293	257	261	246	274	303	250	255	286	289	267	267	294	286	269	263	271	263	280	322	286	277	266	269	259	297	295	268	280	286	272	249	287	256	271	299	254	325	284	268	256	256	267	280	266	257	277	287	290	320	281	295	258	236	265	254	244	259	273	280	269	266	267	308	268	285	297	322	247	312	293	275	287	301	289	287	288	280	280	259	263	279	289	261	247	291	273	290	269	254	295	276	245	246	278	253	256	302	278	275	255	276	282	286	278	281	285	275	245	229	251	254	235	281	290	260	297	282	315	278	296	280	259	259	249	268	299	289	302	303	280	263	279	236	279	269	253	275	278	267	291	295	278	282	266	292	293	294	252	263	274	271	244	268	265	280	276	273	293	286	284	280	260	261	253	267	270	259	246	292	276	255	261	280	293	269	275	281	258	275	249	291	254	253	263	301	295	286	251	293	293	266	285	288	270	284	281	322	275	270	309	311	250	284	288	288	306	286	241	250	238	283	258	275	277	257	274	259	277	268	298	272	280	280	282	298	306	287	283	264	269	265	297	267	310	250	285	262	278	288	258	286	276	300	280	257	265	256	272	270	255	287	257	263	254	277	268	277	269	297	291	307	297	278	262	260	270	274	281	274	252	275	254	306	284	270	244	279	301	293	260	299	284	252	272	238	276	267	313	269	250	270	271	254	266	297	318	275	266	278	290	240	281	269	253	286	286	262	281	273	256	284	248	274	291	277	291	273	246	248	275	274	262	308	246	283	260	287	274	273	257	277	243	300	265	302	285	276	280	283	259	279	263	268	274	261	255	306	281	279	284	239	294	286	272	304	239	259	285	276	262	299	288	289	254	255	275	246	277	269	283	277	282	266	309	235	269	271	256	263	267	256	249	256	273	286	281	303	281	267	313	271	281	285	273	298	268	284	270	257	301	303	292	274	292	264	276	306	279	275	261	265	307	282	256	287	263	272	274	291	259	259	272	259	298	301	278	266	262	282	271	285	288	242	286	274	260	293	272	293	270	303	305	299	300	286	268	272	265	263	313	304	278	274	258	297	266	253	322	297	283	304	262	272	278	276	290	270	280	265	279	241	285	278	296	302	285	264	286	296	233	299	307	291	214	313	280	286	274	311	269	289	255	291	269	281	272	283	283	296	298	303	248	241	263	266	246	237	267	253	285	303	279	284	308	293	274	239	254	282	288	284	274	297	278	299	251	269	278	304	269	297	284	285	260	269	240	290	263	293	258	268	277	286	269	242	250	268	286	289	316	275	290	286	262	289	286	266	269	290	285	287	269	263	239	278	270	256	298	281	260	313	266	309	280	272	261	298	271	259	258	230	257	263	256	265	253	276	266	245	239	265	276	270	272	263	261	248	260	304	285	298	242	284	233	272	311	275	281	286	303	278	272	247	285	260	297	274	267	244	278	251	277	250	281	279	266	240	260	276	273	274	253	287	285	295	278	270	309	242	240	296	262	275	292	262	288	255	270	273	264	282	287	280	313	279	272	302	265	273	281	311	271	253	248	241	292	302	277	292	286	287	271	281	248	281	309	297	269	272	276	291	269	298	267	302	274	280	303	279	256	237	290	286	291	326	261	276	257	278	276	298	267	302	244	254	257	298	261	275	278	272	275	259	306	271	288	262	270	291	267	298	265	236	268	276	292	282	246	270	231	254	293	324	270	279	256	285	297	262	285	264	277	273	263	264	293	289	283	296	271	279	288	280	310	276	304	288	304	269	253	259	284	274	270	294	262	278	260	281	267	236	240	300	283	249	282	256	282	270	259	289	271	266	253	282	299	263	270	298	274	257	261	275	302	274	255	260	284	279	307	272	273	264	280	295	293	251	259	261	287	253	264	284	280	258	243	270	261	284	261	270	305	288	231	272	277	302	240	299	283	270	303	291	272	289	295	301	287	289	296	271	244	264	258	272	266	263	251	274	237	274	285	296	277	247	255	268	290	265	310	296	291	266	281	259	288	279	309	276	251	279	249	260	252	249	280	279	315	290	278	256	240	263	259	243	280	243	289	268	282	285	254	256	306	280	260	307	281	272	281	253	232	292	255	272	266	262	279	309	278	310	291	282	287	292	289	280	265	290	266	297	271	273	293	291	263	256	293	290	257	265	280	280	280	289	301	293	306	256	280	290	250	284	293	262	269	278	253	263	299	277	275	266	285	290	233	264	294	310	293	274	270	306	282	289	284	266	284	253	260	289	302	250	251	239	284	277	269	265	278	272	265	314	264	252	267	278	275	270	258	272	276	308	268	271	269	284	259	287	256	320	290	299	278	292	275	288	281	272	284	295	264	279	267	300	271	255	281	297	296	287	251	271	268	310	274	264	271	262	284	245	273	305	251	265	277	268	254	285	265	251	281	293	274	287	280	273	284	297	279	258	244	292	245	276	278	254	229	278	284	277	286	274	282	275	266	277	239	285	258	258	289	264	268	309	271	304	276	259	257	312	297	293	305	289	271	286	257	284	259	281	264	252	272	289	274	275	289	285	256	286	280	256	263	260	255	295	294	275	261	271	259	272	303	284	269	292	302	270	295	248	264	283	272	296	260	281	253	278	258	264	298	290	256	285	282	263	254	288	263	264	271	264	252	294	290	245	270	301	274	256	284	304	268	285	291	265	275	305	301	266	258	260	284	262	304	258	263	266	255	274	259	285	267	265	259	298	275	270	297	281	262	250	273	279	267	274	278	299	270	256	257	296	266	278	268	253	250	275	250	292	257	273	283	298	279	287	272	320	285	268	259	268	327	282	285	264	266	290	299	282	238	268	265	294	271	259	288	259	265	272	275	276	271	275
1854	640	697	683	719	672	626	616	602	655	637	627	601	646	616	617	634	614	617	668	622	642	622	612	589	592	596	615	625	637	607	581	604	633	591	607	663	617	642	609	613	626	593	628	658	620	601	645	608	600	595	610	603	673	636	654	623	604	630	606	609	612	623	631	618	566	667	640	627	617	619	610	645	635	585	600	614	618	653	583	596	597	609	616	632	613	624	632	660	626	598	610	641	642	587	594	640	624	684	587	622	660	626	618	624	599	600	663	559	661	614	635	597	601	617	624	614	602	620	629	616	647	618	611	642	627	666	614	635	607	589	599	668	620	649	609	601	641	585	632	600	662	650	611	590	612	615	653	593	648	612	644	635	622	657	625	605	582	590	619	594	614	618	609	655	625	623	600	660	636	642	644	653	623	643	659	576	613	621	613	612	634	605	579	614	648	592	622	642	624	578	617	620	599	623	688	626	652	627	611	587	604	642	620	587	624	627	658	636	592	634	632	633	607	674	584	612	669	642	664	653	651	653	631	635	642	607	627	625	606	576	616	610	647	655	594	625	609	628	633	604	606	609	632	623	638	631	599	628	593	626	624	607	651	582	618	639	607	604	652	617	647	620	591	625	675	602	656	574	638	618	593	573	633	600	626	634	603	647	609	636	614	611	631	636	624	597	618	674	579	576	625	648	627	647	645	627	597	619	596	632	628	649	616	596	646	649	603	639	652	654	624	617	612	613	648	644	639	640	612	593	569	636	612	647	618	605	617	673	615	600	616	595	652	630	597	566	618	645	601	622	655	600	615	569	622	619	622	613	631	555	616	616	593	678	619	584	626	614	607	546	647	624	642	675	617	610	678	595	622	608	641	622	626	645	613	609	644	637	648	637	585	596	631	656	605	637	595	607	632	635	612	644	637	613	630	652	607	597	620	616	628	633	599	650	686	578	573	593	673	618	654	677	621	622	658	680	597	618	593	650	640	628	598	620	614	623	600	594	631	618	605	609	635	601	592	612	612	606	673	605	591	617	604	603	634	631	645	609	595	640	623	626	642	616	647	631	625	639	650	617	630	648	626	662	611	674	621	615	663	623	640	635	627	631	597	626	572	563	582	641	640	614	650	622	624	654	599	680	623	622	629	632	607	605	594	636	610	602	646	643	658	645	643	593	593	612	634	570	593	620	659	632	619	589	595	618	640	628	609	627	621	607	611	563	612	610	610	589	612	605	619	625	612	594	618	624	577	593	612	632	635	623	624	666	612	615	614	648	629	631	640	633	659	629	616	590	621	630	615	631	608	603	687	638	577	642	652	624	639	656	621	602	653	621	608	616	677	576	625	636	582	586	635	600	644	597	617	625	617	600	545	626	570	628	616	637	613	639	591	648	624	626	597	618	646	626	659	574	624	627	599	674	603	665	612	597	594	681	628	619	626	640	635	626	615	632	628	612	603	671	645	604	645	595	583	601	626	626	647	635	651	629	613	603	645	642	567	613	628	585	602	620	663	592	610	619	603	633	616	592	604	686	628	598	634	652	590	593	611	605	625	648	654	612	613	606	624	622	629	597	627	655	605	610	617	623	587	619	627	644	622	601	636	589	577	621	613	564	625	582	640	619	617	608	607	644	657	604	642	647	576	565	570	598	635	631	584	622	671	592	626	620	618	633	626	639	619	577	606	582	626	629	645	587	610	585	630	600	618	606	633	613	617	649	668	629	638	614	647	655	601	567	636	673	623	575	624	641	621	610	601	643	608	622	592	670	617	629	611	640	630	601	602	640	635	596	618	558	605	639	628	612	618	640	588	599	658	615	642	612	619	657	588	583	617	592	594	631	641	621	582	585	678	627	661	597	654	647	601	625	636	613	644	615	639	603	624	604	627	679	585	629	609	623	618	599	609	607	641	657	545	631	601	594	628	593	588	625	633	618	606	634	611	686	598	624	601	661	633	599	658	654	613	633	618	581	615	632	639	611	620	667	629	586	602	636	635	590	615	625	626	617	629	600	598	666	619	596	606	582	608	591	644	617	608	629	640	646	648	622	593	638	623	642	648	604	607	608	638	628	636	624	602	627	628	618	615	605	632	594	628	627	651	586	622	616	619	625	616	618	651	622	613	620	631	625	600	600	632	646	639	669	645	607	654	601	598	618	603	597	613	623	639	646	573	589	577	596	610	615	593	625	551	596	607	605	602	661	573	611	666	639	623	614	635	579	636	637	593	692	646	631	614	701	639	652	608	586	628	594	591	592	599	635	632	588	633	575	634	671	624	625	590	631	603	642	643	621	583	618	597	653	658	599	625	629	626	636	564	619	636	625	601	590	661	686	602	640	618	627	580	614	663	667	638	643	638	617	642	649	682	608	626	610	616	643	636	593	632	616	626	595	635	616	634	649	617	619	624	620	613	623	624	637	641	645	654	649	674	643	683	639	630	591	599	633	623	624	637	605	603	625	635	623	560	581	638	633	644	635	634	644	622	644	574	577	592	600	643	649	638	613	628	619	627	602	622	658	633	565	634	631	582	586	609	633	632	595	595	603	603	644	655	656	594	609	602	628	642	619	648	625	635	596	653	579	673	623	659	651	620	648	625	636	672	640	624	643	619	603	656	614	634	589	661	594	592	629	600	615	641	620	600	657	641	617	644	577	633	670	605	571	645	606	630	650	617	585	611	631	605	618	648	620	638	612	637	646	601	628	645	623	655	616	601	598	604	646	642	594	625	589	632	632	663	624	597	594	646	610	654	632	604	612	632	625	664	630	659	568	598	655	669	626	624	606	654	613	598	587	630	608	576	618	647	576	611	612	627	676	637	679	601	639	631	624	575	613	623	661	601	668	617	630	637	623	629	586	642	614	624	641	632	632	585	626	596	618	643	569	624	637	633	613	607	625	627	576	615	611	618	595	595	635	623	625	598	598	614	602	580	587	673	614	614	595	601	575	630	652	648	617	581	647	618	628	611	637	637	617	634	571	617	628	659	641	587	612	611	653	641	631	631	670	643	639	640	575	583	635	659	642	562	627	590	588	623	641	589	614	640	648	642	605	609	675	629	604	664	624	656	611	628	604	638	633	596	638	620	628	606	624	605	613	604	670	616	607	611	627	617	666	631	655	594	639	629	614	663	641	669	612	619	538	630	597	599	574	659	645	632	621	636	597	638	589	638	620	610	653	648	570	635	594	654	583	658	673	583	633	650	669	613	600	636	644	654	617	661	666	569	600	630	654	670	606	571	656	621	620	633	639	655	571	611	638	608	615	620	619	646	608	626	625	647	676	643	644	616	611	671	621	620	674	638	640	604	659	588	656	597	598	626	673	597	652	628	627	587	634	673	623	597	615	625	610	625	620	612	613	662	611	650	643	649	615	622	566	685	673	590	610	631	601	635	638	606	626	614	613	640	637	613	705	653	590	598	611	618	598	609	617	610	616	626	653	684	648	618	654	633	608	602	594	672	649	656	593	586	656	651	614	619	637	615	592	593	669	601	609	625	635	612	656	611
7399	468	409	369	275	202	213	170	165	173	163	156	147	140	136	137	127	148	120	129	139	127	140	125	138	146	131	120	132	126	129	124	129	130	124	125	148	148	121	121	121	112	129	119	121	132	108	129	125	126	120	110	123	114	127	123	111	124	137	142	137	119	138	127	128	129	115	121	136	107	141	118	126	102	129	104	119	115	110	117	91	129	119	130	130	133	133	132	110	121	116	136	122	119	133	137	119	147	139	129	123	131	126	139	123	132	127	132	142	129	134	125	121	125	115	117	129	130	118	126	129	124	125	139	119	115	107	121	124	138	124	110	140	134	123	129	115	128	112	120	122	134	122	123	106	145	138	127	133	131	125	127	130	146	121	125	113	135	135	121	153	137	129	143	130	137	113	125	142	85	128	137	115	127	130	133	107	124	121	117	126	130	125	116	98	131	124	134	122	118	169	137	118	130	129	120	115	123	138	115	126	132	126	136	128	135	136	135	140	130	141	133	119	122	117	123	116	126	132	144	129	127	129	134	123	120	126	148	134	109	130	125	127	132	140	140	144	121	107	140	113	139	123	146	134	129	113	108	140	138	138	104	137	135	118	143	124	133	149	130	114	145	125	130	118	116	133	145	118	133	119	127	106	136	127	109	116	121	112	135	142	122	121	126	132	127	140	143	115	123	126	119	126	121	130	115	132	131	112	115	138	133	124	122	121	120	137	144	147	131	134	143	133	113	128	117	125	127	132	133	153	123	136	117	119	134	116	119	120	125	133	110	98	115	124	124	138	131	141	133	128	128	110	138	121	112	112	140	130	120	124	119	105	115	145	106	125	135	134	144	136	156	130	145	128	111	129	138	131	121	112	126	130	134	116	129	131	117	139	130	142	123	126	145	127	111	110	128	126	136	135	131	106	135	150	126	119	116	111	123	141	115	118	140	121	119	111	130	136	122	111	121	132	123	145	142	120	149	123	135	114	136	118	108	140	124	114	113	144	119	140	108	119	147	120	133	143	117	126	131	130	141	119	134	140	136	94	117	136	120	126	128	123	122	121	135	140	124	115	159	144	120	126	118	117	130	147	124	120	124	137	125	121	165	115	134	118	110	134	113	117	110	133	113	113	120	124	121	118	121	123	116	109	132	122	109	109	119	119	129	109	116	126	94	132	132	137	135	109	126	123	97	134	111	123	86	109	129	113	123	131	110	142	122	135	122	132	110	142	147	119	122	136	129	148	124	113	124	144	117	135	121	125	136	132	128	136	139	117	122	126	135	124	109	121	105	97	135	136	119	128	129	124	114	130	128	142	142	128	140	125	101	121	120	104	118	126	139	145	110	119	143	119	127	142	111	140	121	128	134	126	123	135	130	129	135	121	101	150	104	132	146	115	152	132	125	130	115	123	116	117	105	107	123	119	127	116	127	122	121	142	146	130	110	121	135	121	111	131	122	130	150	125	145	141	112	159	115	123	108	126	157	129	139	134	103	129	141	117	145	120	127	130	140	139	135	122	125	126	112	128	113	125	104	115	120	128	113	143	138	142	111	118	107	128	116	140	134	125	118	131	116	113	130	131	126	121	107	115	119	130	134	126	116	120	140	132	112	133	128	142	142	136	137	107	146	128	106	141	122	125	107	108	133	134	127	127	118	130	119	114	125	151	127	112	124	132	136	135	117	132	128	126	119	120	124	127	133	152	118	127	122	123	125	128	132	144	103	114	140	138	133	104	111	118	122	126	133	118	140	129	131	119	120	134	149	106	119	139	117	146	122	147	122	122	126	129	103	129	132	117	116	135	107	140	134	115	126	129	145	123	131	137	124	127	132	115	118	110	120	145	130	113	132	118	124	140	128	124	152	134	138	130	124	133	147	141	111	126	134	136	140	128	117	123	121	137	146	149	118	153	121	132	124	118	135	115	122	119	128	120	114	123	105	132	107	148	130	140	119	124	138	123	125	146	141	131	128	123	131	112	132	122	112	106	133	131	94	133	125	118	120	125	140	134	113	111	110	138	114	123	119	112	115	114	116	121	121	130	109	139	130	139	130	127	106	108	132	128	114	118	125	124	112	116	115	148	117	142	154	128	110	115	124	145	119	115	128	155	130	129	129	136	143	109	121	104	115	129	134	134	112	139	138	132	131	114	125	119	137	112	125	117	111	108	126	95	128	143	115	120	135	150	128	138	147	126	139	136	127	109	115	120	158	108	144	122	131	94	122	124	137	110	114	129	124	108	128	119	143	138	142	129	139	138	114	130	117	126	121	130	127	115	115	118	118	115	128	111	131	121	123	132	118	128	126	128	115	143	108	140	116	134	134	137	141	126	119	155	149	130	130	138	117	126	131	138	119	147	121	124	121	124	108	138	119	122	131	110	118	126	150	109	145	124	112	117	118	133	138	137	137	112	96	120	146	132	105	124	108	125	123	128	106	133	127	137	101	121	119	134	124	130	120	122	128	138	131	144	129	116	124	138	124	143	127	116	118	141	129	118	105	111	133	106	129	109	112	125	130	127	114	124	131	128	157	122	128	124	119	127	111	140	146	121	137	123	126	132	150	131	121	108	111	145	123	126	130	135	109	102	111	135	126	126	116	118	117	130	127	137	136	157	129	138	115	111	131	142	135	113	131	128	108	130	119	118	133	126	135	122	138	128	116	120	148	115	119	122	138	129	122	135	144	119	117	126	139	139	138	118	128	116	127	129	110	143	144	131	128	130	146	126	121	122	120	134	142	138	145	122	111	134	138	139	121	148	142	125	127	126	143	123	110	123	135	113	144	131	119	108	106	144	132	122	139	111	129	138	127	105	122	138	111	127	121	111	116	131	112	107	132	109	134	136	122	142	136	120	134	119	119	139	121	137	121	135	120	117	111	137	131	137	130	140	137	148	109	150	141	115	120	124	137	130	124	136	124	140	117	124	143	128	125	133	129	148	119	123	125	126	129	139	127	135	148	133	118	140	107	120	136	135	127	141	118	149	121	127	106	106	127	161	118	139	123	136	110	142	109	137	125	136	125	129	123	125	120	111	122	105	134	123	126	127	113	109	130	124	142	145	126	120	132	123	134	127	100	135	121	124	131	107	137	121	118	137	145	137	140	128	123	125	113	133	132	127	102	136	130	114	125	150	125	142	125	112	122	125	129	114	111	138	135	115	143	127	134	127	143	119	111	126	112	136	136	129	111	120	123	137	128	113	127	133	116	103	146	130	121	136	108	128	138	132	129	123	100	106	148	148	133	133	125	128	133	123	116	127	86	117	134	119	111	132	137	149	108	121	128	127	111	131	119	122	119	137	138	131	125	108	119	125	118	125	112	129	131	129	137	132	132	125	130	110	114	102	115	125	123	117	145	126	146	118	147	143	119	144	125	110	130	128	122	130	155	121	140	121	118	126	108	128	115	129	142	128	115	133	116	114	140	145	136	124	133	135	117	124	126	115	139	119	114	123	124	147	120	135	140	148	120	132	145	108	125	125	115	125	134	108	130	136	130	134	118
6113	573	975	1086	1001	823	731	664	538	536	503	424	451	436	441	413	397	423	385	401	388	408	351	353	345	340	346	359	344	373	341	324	365	354	327	358	359	373	314	349	305	361	357	353	319	328	347	327	345	337	318	369	338	350	377	344	325	360	353	334	348	329	348	335	334	326	361	356	298	336	388	331	335	353	317	328	375	345	320	333	322	331	337	335	316	348	318	304	360	326	336	332	336	332	378	340	332	328	315	337	322	310	334	362	315	320	338	360	343	329	319	346	397	365	310	308	326	348	342	371	335	338	337	345	315	315	323	340	365	340	326	348	345	330	323	345	349	346	332	348	330	336	340	331	326	309	346	338	327	306	333	307	345	313	310	362	367	327	313	312	328	320	288	333	310	338	299	351	375	316	342	330	331	334	324	342	352	317	341	288	367	360	335	348	342	355	325	376	339	332	326	341	333	308	326	308	321	350	338	354	357	349	342	325	336	357	346	351	362	330	318	345	292	349	327	347	338	326	331	358	337	328	342	325	339	305	334	336	357	320	329	349	327	310	323	371	360	335	317	338	359	352	310	345	355	362	332	369	321	346	335	322	313	326	341	329	337	338	332	321	319	341	352	346	337	381	326	340	342	320	332	319	357	345	340	337	357	325	330	313	328	305	344	336	354	332	322	315	317	312	328	333	330	320	340	341	336	313	363	350	356	336	321	320	335	326	303	323	350	335	331	322	317	345	333	354	339	336	341	323	340	325	335	345	352	349	342	321	340	344	347	350	350	354	351	338	340	341	345	334	345	322	329	341	347	311	325	324	325	340	309	327	332	352	332	348	336	350	311	347	342	337	330	331	313	320	345	351	378	350	332	314	381	358	347	333	352	304	307	349	343	341	321	321	333	344	347	352	334	337	340	316	329	310	311	315	348	327	344	310	321	320	354	324	313	329	339	347	312	373	341	338	349	326	325	359	334	316	354	350	325	325	322	333	370	317	342	336	336	331	326	344	358	328	327	346	316	324	351	363	349	353	329	327	328	343	344	339	304	328	338	344	330	358	331	348	339	310	336	305	306	350	356	313	295	357	331	327	317	326	334	353	342	327	342	312	325	322	323	329	355	316	330	346	355	370	357	322	365	357	340	366	343	313	329	352	359	318	342	300	312	380	341	382	334	333	354	369	336	338	363	347	347	359	312	340	344	361	306	345	339	329	345	340	311	337	316	329	312	367	353	318	356	361	346	331	311	354	372	319	340	331	330	315	329	344	322	287	314	341	327	347	361	320	350	298	337	324	362	346	347	347	355	350	344	342	382	340	342	352	360	329	350	306	314	347	326	337	362	364	312	352	354	354	345	341	339	345	333	334	330	348	342	359	327	390	295	334	325	305	330	331	326	346	323	362	324	344	326	331	323	359	354	342	332	344	335	363	331	356	368	341	369	343	343	346	318	322	313	324	342	348	365	309	333	344	312	336	358	346	364	358	346	334	346	329	337	327	302	324	314	327	343	328	341	324	348	339	324	329	322	347	311	353	366	361	336	340	334	365	328	337	330	303	311	349	295	327	309	310	340	343	300	321	346	340	336	350	363	325	340	350	355	342	299	291	295	349	335	315	318	340	324	352	348	332	309	313	368	354	350	348	357	332	333	328	338	319	308	359	313	321	338	324	304	308	337	343	342	338	325	324	306	343	339	335	319	304	321	363	305	356	340	342	325	333	294	354	311	332	337	333	347	322	327	351	294	340	306	311	330	335	338	343	335	349	334	310	341	301	362	368	316	322	339	320	346	315	317	331	324	331	352	356	351	334	305	323	346	316	344	318	359	369	378	350	375	314	341	348	334	318	346	313	322	345	359	343	341	337	337	354	363	343	318	340	339	341	335	367	330	326	361	350	322	389	329	355	320	335	312	303	340	285	330	343	336	326	345	303	356	323	351	339	295	326	338	346	335	400	349	340	343	331	384	334	331	364	384	297	367	355	356	320	339	321	310	315	314	306	340	353	363	325	335	316	334	355	345	330	368	296	355	314	350	338	354	317	319	322	361	356	343	352	337	304	306	320	305	330	329	334	316	329	322	340	365	284	319	327	337	344	341	326	331	322	344	320	335	355	344	323	356	339	299	305	329	309	335	333	349	328	334	337	372	319	325	325	344	345	327	351	326	324	331	360	297	312	337	377	311	335	351	349	326	364	311	311	340	357	312	363	338	338	357	354	344	353	320	323	319	313	333	327	326	351	331	349	324	345	332	370	368	355	330	326	333	333	354	342	321	334	350	327	324	380	349	310	323	361	332	346	306	341	332	329	366	310	368	329	337	356	348	327	316	335	385	346	355	292	367	294	341	320	316	339	347	353	356	328	313	353	345	340	322	320	358	329	343	343	341	323	331	332	284	351	333	337	338	339	330	292	344	344	348	329	305	319	312	366	344	315	369	317	317	360	330	300	306	354	352	333	332	335	335	351	359	367	312	351	334	333	316	332	341	343	339	341	333	342	342	326	341	324	326	337	327	352	339	313	347	340	329	333	325	342	319	364	335	346	310	375	335	336	337	307	379	326	339	327	353	312	354	331	322	334	323	364	334	343	295	324	312	343	341	333	326	340	339	344	300	303	330	337	337	318	317	344	329	301	339	337	324	325	352	334	348	355	390	350	353	308	338	323	351	341	305	344	287	337	325	346	316	333	314	340	304	339	322	339	370	340	321	331	346	360	332	345	325	356	339	362	305	356	319	326	334	319	305	331	350	337	323	321	347	323	307	318	348	337	312	342	318	340	377	313	344	340	330	358	358	296	311	315	324	317	340	344	315	311	372	332	323	363	338	374	325	356	354	352	331	354	328	348	334	331	353	331	380	347	350	313	358	333	344	338	381	320	336	304	345	359	334	307	337	320	303	336	333	312	307	312	362	379	323	373	310	375	326	301	318	307	317	322	358	334	343	343	330	343	325	353	352	336	310	355	358	331	345	356	357	337	331	309	331	314	356	329	315	298	313	344	311	323	347	352	324	377	347	334	314	335	340	351	351	352	319	348	336	303	337	316	312	315	347	387	349	312	341	330	316	345	328	327	342	357	357	308	341	320	328	365	299	329	339	363	345	321	295	356	330	350	343	333	298	345	350	352	318	322	330	339	344	353	349	326	340	327	300	361	322	345	338	335	336	362	325	334	362	358	361	345	295	351	348	320	330	341	360	321	343	336	349	344	301	306	306	318	356	291	328	362	327	328	345	370	343	337	366	337	349	339	338	321	331	335	336	353	344	355	308	359	310	340	337	344	317	343	333	330	335	319	331	339	335	321	335	301	344	323	319	373	340	348	321	328	336	345	358	340	348	347	332	342	319	284	340	349	367	318	351	315	327	321	335	343	360	349	308	322	326	359	376	310	343	341	322	346	331	335	338	354	292	335	327	342	289	342	352	356	322	336	307	355	313	301	362	323	340	350	326	354	346	331	324	336	346	351	336	323	342	351	353	325	346	351	320	335	328	327	300	326	324	336	331	324
13858	1066	879	759	540	379	376	306	306	262	263	249	256	230	233	257	222	240	224	212	241	216	234	203	227	221	200	226	200	218	202	185	218	223	219	235	239	230	248	214	201	214	209	219	218	224	239	218	237	225	217	214	218	250	210	222	219	235	198	185	238	206	227	209	256	178	213	212	208	242	221	199	199	216	212	212	209	215	216	223	196	229	229	204	212	236	235	225	213	202	212	249	189	217	208	251	185	203	218	205	204	200	188	219	219	235	223	216	213	199	220	209	227	222	219	212	210	209	220	217	200	212	222	215	188	220	199	217	200	219	201	215	217	224	220	207	221	228	244	234	207	212	232	211	232	222	241	229	204	203	218	232	225	217	191	213	232	211	199	198	205	213	228	211	177	194	220	203	240	173	192	211	189	186	215	217	214	241	204	226	212	215	195	226	182	195	230	240	237	198	206	193	186	215	219	197	213	223	210	219	209	198	204	222	187	217	212	222	206	190	205	221	225	215	209	201	196	221	181	231	210	209	219	191	216	224	240	197	212	222	199	228	237	193	199	198	193	201	219	229	207	215	234	219	208	213	187	241	261	222	209	230	217	199	228	204	197	218	194	202	217	209	230	203	192	217	230	215	174	208	234	235	215	208	221	215	208	204	211	237	181	207	205	228	234	218	215	199	193	209	240	203	209	251	207	224	201	233	218	211	208	197	212	200	251	224	229	205	203	211	203	221	212	253	216	203	226	209	218	213	185	202	242	232	214	225	198	216	233	218	180	208	205	227	216	224	210	244	228	211	224	207	202	199	211	208	199	226	219	200	196	176	204	224	204	230	235	218	201	217	213	230	204	202	260	196	191	219	197	230	206	221	215	234	216	221	218	190	214	230	212	219	189	221	252	203	223	233	192	223	188	185	207	216	210	203	228	194	193	216	224	183	223	223	188	212	205	216	223	221	176	243	208	182	219	180	221	219	184	203	213	222	232	211	212	229	216	205	212	205	198	206	241	213	193	204	216	219	225	221	228	215	212	240	227	181	196	210	244	223	233	205	211	234	200	181	197	182	240	195	218	215	220	227	208	228	190	195	196	222	232	205	216	213	214	196	197	203	190	235	226	199	216	229	210	218	202	218	209	201	212	207	203	187	203	220	199	213	200	222	208	213	194	224	207	205	202	219	198	214	203	208	215	187	209	222	191	232	227	219	203	230	218	215	227	217	228	213	198	250	217	172	200	243	209	215	210	216	198	221	200	229	199	190	192	213	208	209	217	209	224	242	228	225	221	200	227	209	190	223	218	205	244	204	220	220	223	201	225	216	228	215	221	216	183	222	245	219	203	195	222	211	200	214	217	210	208	210	208	232	218	234	210	217	196	228	201	208	205	213	227	217	211	215	208	225	214	195	214	221	220	217	190	206	233	216	213	212	217	211	198	206	235	227	181	230	193	230	223	220	194	239	218	211	199	228	204	221	176	216	212	209	216	235	212	208	203	209	198	201	265	221	227	211	202	218	208	215	200	221	221	216	229	238	255	200	211	239	230	221	213	217	218	229	228	219	226	225	217	219	234	228	208	212	237	245	242	222	193	217	249	217	216	220	211	200	213	218	225	197	199	224	198	198	224	195	222	211	213	199	196	228	204	237	223	208	244	194	235	222	204	197	217	198	235	217	193	192	198	216	218	233	192	203	237	196	206	208	235	220	227	239	208	217	201	254	207	196	227	223	218	228	213	227	187	205	249	198	206	200	224	200	210	196	215	230	229	206	202	212	241	195	201	196	218	199	200	222	183	223	215	203	229	237	227	217	212	223	212	214	185	211	224	225	215	220	221	229	214	200	216	215	209	238	226	226	204	190	217	217	226	188	194	224	243	212	221	226	196	213	205	211	208	229	201	214	206	210	232	223	227	215	194	219	234	229	195	225	218	196	196	235	199	237	203	233	230	246	209	202	206	220	218	208	226	273	213	211	226	215	231	230	215	215	199	196	199	198	248	219	202	205	212	212	213	227	245	188	227	207	226	204	209	205	206	203	212	237	211	191	207	235	209	215	197	213	203	208	214	213	186	189	235	199	197	224	232	178	205	236	219	209	203	214	181	203	220	222	193	211	201	194	215	216	204	204	211	217	198	212	202	204	228	219	237	230	190	212	213	191	211	195	204	206	227	219	198	212	227	225	222	194	245	195	234	230	209	225	211	197	211	227	222	221	235	197	211	248	203	188	237	204	220	245	210	202	197	204	235	230	237	224	211	232	200	225	230	218	204	205	214	214	206	184	208	205	218	189	199	213	205	246	214	167	219	204	196	211	204	232	215	195	218	210	217	190	225	206	204	249	207	238	178	226	202	189	190	212	236	210	232	228	216	254	213	185	209	241	222	206	190	222	227	225	221	233	221	217	218	232	233	220	226	234	227	206	202	218	215	220	238	229	229	209	197	225	228	206	198	214	219	224	198	221	199	195	206	211	211	223	228	217	211	219	208	181	189	222	193	244	181	215	217	222	239	197	237	218	219	204	221	223	213	234	238	220	210	202	191	225	203	192	218	214	207	256	208	193	220	211	212	195	197	215	238	226	249	220	214	207	214	211	188	247	226	242	190	198	198	223	217	191	228	200	207	227	232	219	214	228	207	238	220	187	221	217	205	224	219	210	215	191	236	220	218	253	221	215	198	223	221	196	225	214	232	231	204	247	188	194	232	237	233	212	224	205	213	209	224	197	235	227	226	231	210	198	174	197	245	218	233	200	227	208	219	219	214	209	203	204	208	222	230	202	194	226	208	215	242	212	211	238	226	236	224	204	221	208	222	208	201	223	212	232	222	239	201	196	212	228	231	179	212	206	217	246	218	168	202	220	242	213	187	210	195	226	241	202	223	192	192	203	205	194	188	209	219	220	206	207	201	203	220	219	211	222	184	237	215	221	208	230	192	189	219	210	237	190	227	244	213	220	221	206	191	217	210	208	199	201	275	224	218	221	232	230	202	218	228	207	227	240	243	207	210	212	224	212	217	216	215	235	199	200	209	205	220	227	224	200	208	201	192	237	216	233	212	200	224	233	204	216	227	231	221	240	221	186	198	211	172	217	204	245	199	234	245	229	220	198	231	180	200	226	213	182	174	204	218	217	195	214	226	216	181	195	221	220	218	213	236	205	183	202	187	211	231	192	237	199	195	199	206	192	227	226	183	196	202	213	213	220	194	193	177	225	224	215	192	218	204	218	217	209	216	225	251	242	216	211	200	224	221	227	224	220	217	206	212	225	201	208	215	237	203	207	197	241	214	212	218	205	220	222	193	188	218	223	214	216	219	193	191	218	227	201	202	204	231	224	220	206	205	222	226	209	205	183	206	216	209	204	228	217	205	206	196	214	230	184	224	173	207	228	197	211	211	234	203	215	201	210	190	210	230	202	200	229	210	218	228	218	204	209	206	209	219	205	213	242	237	233	179	204	205	197	220	205	185	189	202	215	219	214	193	218	229	196	229	205	216	238	199	229	239	202
8075	1057	1812	2141	1850	1508	1243	1122	1019	932	856	833	789	713	640	681	664	623	645	602	596	622	633	605	608	565	555	617	618	585	604	553	565	552	590	544	532	577	546	519	570	560	574	515	553	558	567	583	564	493	550	534	500	566	564	548	508	590	550	525	579	540	531	521	514	522	527	531	581	569	549	548	554	559	541	567	531	543	526	552	558	560	552	533	567	560	535	543	550	551	527	526	520	531	526	523	547	544	532	536	515	549	550	539	537	529	533	555	519	463	507	510	557	559	516	544	556	568	533	504	524	538	542	533	523	512	528	524	521	540	464	510	511	568	498	559	549	553	587	545	530	520	491	520	530	511	544	540	518	550	516	533	558	533	558	543	560	509	536	540	556	549	570	524	509	499	522	510	491	563	517	559	566	516	549	542	541	552	533	549	511	541	526	508	554	523	527	574	535	503	514	514	535	498	504	528	560	524	500	518	542	542	517	533	550	526	516	501	560	542	558	530	548	519	516	518	570	563	521	534	548	546	514	517	523	485	559	539	588	529	530	509	592	523	562	580	524	527	514	535	541	524	510	506	541	533	526	556	553	512	534	543	531	544	514	517	529	534	493	538	523	523	523	516	541	540	529	523	545	534	561	532	558	501	543	544	518	522	483	532	501	551	533	523	527	505	538	517	586	539	523	528	535	525	528	511	534	564	483	535	526	532	517	551	540	546	529	546	531	534	550	548	557	550	554	527	546	552	553	513	525	563	518	559	524	540	497	551	567	497	527	486	536	541	490	529	573	519	564	515	540	557	571	512	511	565	515	557	531	555	548	512	564	539	500	518	559	535	528	521	551	547	511	533	508	545	548	536	555	499	557	531	536	570	539	504	506	527	574	552	527	496	507	527	532	487	532	570	498	508	522	530	533	549	549	554	513	513	516	526	544	524	537	501	506	513	546	546	526	523	519	518	535	525	489	522	549	556	509	532	546	531	548	519	521	536	505	516	524	590	547	542	561	542	539	489	513	544	578	496	486	531	497	519	546	548	511	548	522	516	560	536	518	532	483	477	535	487	589	550	511	493	524	588	518	514	509	543	568	514	535	546	562	551	512	525	511	532	501	515	529	522	536	512	540	527	519	536	532	549	529	538	525	520	540	520	497	511	553	518	530	496	518	528	534	548	571	536	526	534	531	562	567	537	535	475	497	548	519	564	547	506	558	563	556	510	564	533	547	518	524	524	534	507	497	532	493	525	554	475	554	576	498	512	527	524	553	547	537	484	500	542	518	583	545	518	480	498	525	517	568	560	516	524	546	507	564	541	519	531	524	518	523	528	499	544	544	548	519	516	567	536	503	528	535	541	545	481	529	565	529	514	544	514	595	535	531	573	492	517	553	504	525	513	550	558	503	546	522	517	516	583	507	537	535	504	565	538	509	542	557	547	507	572	572	538	512	553	544	512	529	535	521	479	516	530	520	524	521	529	547	538	513	535	534	510	524	512	523	553	501	490	496	545	515	487	547	528	512	532	478	478	501	526	508	515	543	550	518	499	571	517	565	514	571	510	496	519	496	531	560	570	554	515	514	517	554	515	494	545	545	562	547	514	576	514	495	578	536	548	522	504	488	551	532	510	535	571	535	530	538	525	525	556	492	527	540	510	507	557	513	517	515	518	489	540	548	525	498	539	525	567	502	547	516	490	548	514	542	516	524	577	528	586	530	522	555	486	535	526	509	518	547	525	554	513	519	490	540	514	550	556	542	528	507	538	532	497	559	517	527	502	547	532	467	548	541	552	581	576	506	517	512	565	549	523	503	524	529	502	515	513	504	505	488	514	518	509	518	517	539	529	502	539	536	560	556	498	529	500	526	536	523	497	568	517	518	515	526	525	544	563	520	525	554	516	517	566	506	533	505	505	579	510	506	565	551	517	559	509	556	539	501	559	509	565	572	492	518	508	489	565	575	530	520	537	547	538	530	498	517	555	506	530	561	545	519	519	543	549	501	501	589	535	539	526	550	513	542	484	542	521	538	534	586	526	514	531	539	554	521	532	528	520	536	535	514	528	499	567	528	558	539	531	531	529	550	516	544	546	558	531	531	555	525	565	523	548	496	525	511	495	535	527	558	477	544	529	520	585	523	519	506	541	523	549	550	533	572	556	546	520	577	525	557	531	514	515	534	529	529	554	499	537	555	550	552	537	517	559	557	542	550	538	533	523	530	506	524	517	494	532	536	529	535	514	530	550	530	551	565	570	520	545	534	521	508	498	554	520	525	516	556	536	516	547	569	558	525	543	498	574	543	515	554	539	525	563	554	503	523	541	524	548	527	562	541	551	542	518	521	528	523	509	548	550	487	520	532	503	526	550	527	505	557	518	535	555	507	543	562	558	547	532	512	547	544	518	511	508	519	535	542	491	568	516	533	520	517	499	515	513	566	557	555	564	544	540	476	548	516	510	529	519	547	492	543	536	520	517	524	512	567	518	531	520	550	536	495	558	537	528	540	534	525	547	511	509	558	534	563	560	552	559	563	528	492	501	551	518	532	532	563	538	546	521	546	542	543	527	552	523	522	494	529	558	568	524	521	525	558	573	504	562	541	504	516	576	528	512	526	561	559	598	566	529	484	538	520	529	532	542	520	537	496	518	515	525	518	513	496	570	535	484	531	556	535	576	549	522	575	552	571	524	563	545	554	467	570	525	544	522	556	570	553	559	512	554	526	563	528	556	538	527	492	531	467	523	537	526	538	560	560	541	519	499	537	544	543	549	555	527	561	536	485	561	537	541	546	546	582	532	542	563	549	557	553	534	536	492	501	547	587	538	532	526	547	550	530	531	566	537	522	479	514	573	522	517	527	507	500	537	529	545	513	554	537	485	586	482	545	559	518	547	509	514	557	577	543	510	488	503	533	518	519	537	539	546	513	560	527	565	558	493	526	534	498	561	547	534	500	535	531	489	523	536	536	541	528	532	516	530	481	536	523	536	524	533	545	492	548	533	541	529	565	526	514	516	507	533	556	511	566	520	541	537	530	579	519	527	559	568	573	487	518	544	553	534	572	492	586	556	533	555	527	500	562	558	532	538	524	527	553	543	545	537	556	524	526	533	520	540	524	536	548	543	546	528	518	537	538	525	560	507	560	537	547	561	511	532	569	556	509	519	552	552	507	571	552	524	494	534	541	485	552	540	553	537	556	529	543	522	527	486	529	544	525	515	504	525	558	516	534	548	535	564	564	503	538	528	517	505	530	539	541	525	538	549	485	550	576	560	523	512	532	542	533	546	516	490	549	534	545	536	522	488	526	523	521	549	487	516	550	542	539	550	540	545	502	542	507	540	555	537	549	533	560	535	509	503	490	492	530	506	512	500	570	554	529	518	501	491	533	482	548	505	506	536	501	532	522	554	555	501	560	555	544	520	522	510	549	537	585	493	557	559	530	514	568	505	494	553	559	527	546	488	562	490	507	541	563	536	518	524	517	571	536	475	572	527	512	566	516	533	512	518
1603	287	282	272	285	267	274	286	269	310	291	299	261	244	279	271	265	347	285	287	278	268	245	296	282	296	259	242	276	275	258	270	256	328	248	264	248	289	289	274	284	274	297	264	278	287	317	248	275	290	261	284	276	267	270	286	301	286	279	270	273	280	292	280	288	283	287	287	272	297	285	287	271	284	279	300	301	276	282	250	258	253	250	241	284	259	278	263	284	256	263	298	272	294	295	269	281	287	317	260	281	262	291	277	279	257	255	246	259	275	268	283	270	285	262	263	278	243	293	264	304	253	234	267	282	290	290	281	267	257	297	285	242	254	284	272	256	282	288	287	291	243	259	296	270	250	266	306	281	272	286	273	297	296	284	275	259	304	293	267	292	278	252	273	303	284	293	266	284	272	272	274	308	273	293	278	273	277	294	274	260	300	259	280	277	270	259	255	280	219	257	278	285	270	289	305	258	271	309	283	256	256	251	277	287	264	256	255	270	323	285	274	292	259	270	288	295	264	270	289	266	265	273	272	317	274	262	300	281	279	278	301	272	263	264	273	284	264	283	277	258	272	294	278	273	287	271	303	265	253	280	251	288	278	302	260	273	259	274	275	261	274	273	272	277	255	240	278	282	300	315	290	278	283	284	262	277	264	280	293	246	286	271	286	276	233	290	242	259	279	292	283	268	275	281	285	278	265	270	241	305	264	260	287	274	290	292	259	311	280	305	308	256	261	264	263	283	274	279	263	230	284	268	275	293	293	283	300	269	274	256	251	281	275	282	259	288	283	276	291	268	300	262	263	278	297	307	282	256	285	266	266	246	297	271	275	287	297	273	274	290	289	237	265	281	281	266	245	236	256	267	294	305	270	284	298	266	277	277	284	268	299	257	286	311	298	272	282	278	293	258	272	303	296	306	271	277	280	298	270	261	287	279	266	278	286	287	288	237	262	240	257	303	264	294	273	261	294	295	296	249	263	303	263	257	272	266	278	281	267	279	256	281	273	275	284	295	281	237	273	304	287	263	251	285	269	273	283	261	259	277	280	301	298	274	251	279	272	266	288	295	263	305	268	252	247	275	277	270	310	294	228	289	330	293	291	245	288	285	273	264	283	262	289	279	253	277	256	294	263	270	290	319	279	233	275	301	282	273	300	293	281	263	304	243	244	282	275	267	271	268	286	252	298	260	315	256	262	256	306	271	283	272	279	295	294	292	293	275	268	252	298	271	279	284	263	271	255	293	269	258	279	288	281	271	300	258	259	282	270	282	257	257	267	277	280	244	286	279	300	271	257	253	267	289	286	252	288	287	303	250	284	284	323	341	278	256	240	292	288	282	284	261	299	275	319	274	273	263	279	299	292	300	273	265	275	289	273	283	291	287	297	284	276	250	322	260	299	265	263	303	313	290	263	264	279	264	278	244	278	283	280	254	268	266	256	288	285	270	275	278	261	288	259	276	285	281	289	279	311	266	263	274	261	283	260	273	301	267	300	299	272	283	287	276	261	246	284	285	297	277	256	279	291	287	299	280	290	284	268	275	285	295	263	253	280	266	277	241	278	252	252	261	288	291	246	300	280	294	282	251	268	302	269	312	274	270	272	259	259	279	293	279	260	262	313	283	262	280	288	294	270	273	309	269	257	298	274	274	286	271	284	292	275	264	291	257	300	270	224	283	287	267	267	295	252	308	264	278	277	256	302	265	297	254	296	227	288	273	252	289	262	265	322	267	300	302	288	276	271	282	301	286	288	281	323	262	262	265	274	322	259	289	240	256	302	255	267	261	247	304	284	296	288	273	286	275	286	263	280	272	261	302	287	271	293	288	245	260	276	301	276	281	267	278	279	284	279	282	289	273	287	296	304	287	275	257	278	310	314	265	270	265	299	285	297	255	307	289	276	275	289	276	258	273	292	249	266	276	264	284	241	298	262	294	261	282	259	327	278	257	259	321	316	277	271	311	295	235	275	273	308	279	274	305	269	266	262	266	286	285	292	262	252	274	265	265	301	300	278	293	274	265	306	250	263	282	246	245	267	294	295	259	260	262	264	277	260	292	262	272	263	267	271	284	283	303	262	291	288	279	277	268	286	274	267	270	290	286	283	287	300	297	243	243	286	272	288	291	265	267	297	275	276	284	253	262	264	314	268	286	274	292	314	292	267	299	237	258	269	269	241	294	263	283	265	317	300	282	270	279	260	254	280	272	311	251	271	291	273	265	274	260	280	276	284	260	295	279	285	305	258	279	288	267	306	293	261	293	274	264	270	242	281	264	269	266	274	272	271	259	286	276	276	287	298	249	271	278	260	296	262	291	294	283	298	277	269	265	250	276	258	273	249	288	282	256	292	296	305	261	283	255	272	248	286	264	277	264	280	257	289	282	296	279	265	293	271	295	281	256	249	250	299	281	278	265	259	265	267	275	270	322	271	299	281	275	281	285	242	283	226	265	291	271	265	266	291	287	282	282	293	313	272	267	309	286	262	234	297	281	266	270	280	231	269	269	281	273	289	301	279	268	255	270	279	276	283	268	272	272	266	278	235	261	249	278	247	283	293	292	282	296	280	246	300	287	283	296	289	251	260	246	257	271	316	288	272	278	293	279	259	262	284	276	279	258	299	271	279	254	258	276	299	315	269	285	266	271	267	278	294	262	287	298	299	299	273	276	247	280	274	259	292	287	289	289	273	263	263	274	275	294	290	293	264	267	250	285	307	247	275	302	255	275	308	257	282	257	311	264	278	274	283	274	263	282	278	287	231	270	264	259	259	280	286	300	252	286	272	288	268	309	244	286	297	280	267	266	286	294	253	289	314	263	274	271	286	282	267	262	279	271	287	277	240	264	319	275	272	272	252	265	272	280	293	281	283	296	251	285	258	289	271	306	271	290	257	271	300	275	281	273	283	294	246	297	273	299	266	268	269	260	263	257	282	272	276	281	300	276	246	244	271	286	277	256	294	306	268	282	298	254	270	286	288	272	287	296	283	249	265	281	282	303	249	273	319	279	273	284	287	281	297	275	310	275	264	277	250	241	277	282	259	304	251	267	281	262	285	297	288	253	280	227	274	276	285	279	299	292	285	277	270	299	309	245	297	257	293	280	296	278	254	310	263	262	270	278	302	239	277	250	285	256	287	272	267	315	262	265	302	278	290	288	281	286	266	268	269	287	274	280	303	276	283	278	261	294	248	278	291	293	268	253	297	267	270	284	290	282	308	307	253	296	289	283	283	267	261	251	276	263	247	252	271	291	262	272	282	266	292	308	278	265	286	290	280	293	275	298	305	282	284	255	270	288	259	268	287	296	273	287	236	269	268	278	294	274	279	302	278	296	284	258	253	291	249	276	273	303	278	281	268	289	262	298	252	306	296	263	305	294	277	226	239	264	267	270	315	290	290	282	245	292	297	294	309	299	317	289	303	291	235	316	277	251	261	299	295	293	252	260	272	273	265	280	273	275	291	269	284	278	280	275	239	269	265	293	310	240	268	280	251	284	259
1825	655	633	671	658	629	661	651	591	626	623	624	611	615	587	619	635	605	604	618	606	621	646	627	622	648	607	590	621	671	600	635	628	648	585	614	663	653	686	618	590	625	598	620	603	576	616	651	654	606	641	643	626	619	608	570	619	657	624	612	636	673	630	602	653	587	625	574	646	587	645	629	636	605	580	626	626	617	622	617	631	632	650	648	645	610	629	595	620	644	576	590	638	637	659	642	621	646	595	640	619	605	626	661	629	612	631	624	579	626	606	631	622	626	655	625	645	625	633	617	668	655	648	632	646	633	628	613	610	633	666	620	659	671	611	662	622	665	628	615	631	623	583	601	622	600	652	570	622	603	615	614	638	615	688	626	610	613	626	608	649	616	585	541	614	632	628	577	630	611	630	611	642	613	667	613	629	595	615	621	630	601	620	576	624	599	598	592	659	606	644	602	628	626	630	639	640	617	618	636	604	628	621	678	606	601	590	606	615	604	591	639	642	628	645	659	614	614	568	681	583	602	638	648	643	624	609	627	617	620	642	578	604	582	627	644	615	612	620	641	648	642	615	604	613	584	625	631	595	606	672	630	626	597	603	667	628	641	679	609	654	624	644	644	635	610	603	644	617	632	641	577	616	622	600	638	639	598	609	652	667	586	624	600	664	607	620	620	663	626	612	626	629	625	584	645	625	662	652	632	656	641	667	602	596	588	635	628	643	580	588	601	619	657	620	566	641	643	609	662	628	647	614	618	644	568	603	625	616	630	637	612	648	576	622	653	585	641	663	618	645	615	620	636	637	608	588	564	591	611	579	596	624	666	619	598	611	668	613	645	642	613	631	600	603	618	626	606	620	654	606	642	634	615	633	626	598	640	588	606	633	637	660	631	667	614	602	603	636	592	629	587	619	621	676	621	585	640	575	617	611	634	603	611	617	658	597	597	587	650	577	613	646	674	603	577	656	633	630	622	597	633	611	608	592	582	611	628	621	639	602	645	638	632	626	571	616	620	583	604	668	643	635	604	650	650	605	591	591	636	673	616	668	621	609	613	625	594	614	640	633	581	605	616	620	627	645	643	576	652	623	651	622	622	652	612	659	623	664	628	580	602	636	642	620	627	606	644	649	607	618	664	621	630	656	650	643	613	611	680	599	645	638	645	599	648	631	648	601	600	621	626	606	662	616	609	596	620	624	611	561	602	642	618	632	607	662	601	614	642	616	649	636	585	663	593	623	611	634	632	627	587	623	655	612	655	644	659	632	574	633	654	642	613	623	639	644	652	624	622	613	638	637	617	630	634	641	632	637	615	624	619	606	583	640	629	666	601	585	662	590	595	641	642	658	626	574	617	589	625	617	640	584	643	626	655	594	622	629	584	632	635	604	638	630	627	654	629	625	616	605	644	612	668	666	621	621	617	614	629	585	567	613	628	574	626	647	602	631	620	641	602	607	651	629	604	614	625	623	615	597	646	632	624	641	626	663	662	592	589	638	612	589	628	598	639	574	613	649	606	608	622	624	650	640	612	637	624	613	622	631	608	642	676	615	655	634	617	630	665	642	622	630	601	622	617	615	625	598	646	645	610	582	654	632	626	623	627	568	621	642	627	632	630	607	658	659	609	655	604	629	625	603	619	588	637	672	592	585	573	617	634	608	643	626	652	644	626	626	613	642	631	612	702	635	613	626	637	685	587	615	604	599	575	593	620	632	632	621	628	646	654	616	617	626	611	619	626	619	630	655	609	563	591	609	596	637	666	622	631	624	587	634	630	670	614	649	597	630	641	614	596	630	637	621	608	618	636	604	621	624	557	637	603	645	616	604	647	623	602	584	623	636	567	639	605	631	576	654	639	673	685	632	590	644	559	653	606	626	640	634	591	676	642	633	611	591	550	609	654	622	642	644	635	616	618	607	626	605	602	650	632	633	631	602	640	619	628	620	618	657	644	644	626	613	617	621	598	637	659	646	633	619	634	598	604	603	618	614	610	618	589	594	599	614	619	604	633	589	596	618	634	598	599	627	613	622	672	625	629	616	596	574	608	597	614	642	590	622	587	616	654	582	599	636	632	646	587	635	619	628	667	624	601	614	602	593	590	602	683	622	634	642	610	646	646	621	650	614	652	602	604	604	609	643	643	621	606	641	602	604	597	602	637	641	595	667	645	594	595	634	642	604	622	611	604	664	635	669	616	621	648	648	613	636	585	658	602	603	645	583	612	604	665	592	635	647	627	639	634	598	590	618	621	628	642	613	628	643	617	621	600	640	642	662	599	617	638	591	595	658	617	598	613	637	690	617	659	619	635	609	609	618	616	631	660	605	625	605	619	605	588	659	601	606	597	652	620	617	608	659	624	600	645	714	641	665	683	602	631	615	645	596	600	628	588	615	647	612	614	626	680	621	620	604	623	652	654	657	592	627	584	660	586	678	601	611	618	582	613	641	613	597	617	578	638	632	688	606	627	627	605	636	604	626	597	642	608	609	636	593	596	635	581	625	648	647	633	650	591	619	641	639	618	653	664	622	637	655	603	595	666	630	570	642	586	589	632	625	604	626	663	603	585	640	592	607	613	657	628	631	663	611	640	624	609	662	609	640	605	641	598	552	660	631	632	605	641	602	643	595	613	587	588	649	634	654	606	601	629	586	615	617	626	654	598	614	623	642	621	597	626	627	626	637	583	586	620	592	664	604	621	628	626	638	623	583	611	644	613	620	609	591	594	653	629	599	610	639	597	594	638	631	607	657	591	592	634	626	629	567	606	597	628	676	610	601	613	636	597	619	639	636	573	662	604	608	630	652	598	645	668	643	606	605	611	629	620	615	622	646	674	608	613	602	625	582	589	660	615	580	608	613	645	638	634	609	650	619	601	621	626	612	640	658	606	656	658	636	592	627	628	596	644	638	658	640	633	636	662	658	581	607	601	642	641	646	651	655	661	637	623	597	648	614	592	669	599	651	619	646	620	618	593	620	624	667	617	675	601	657	616	575	571	612	638	615	630	623	606	624	586	611	664	614	688	647	636	602	625	637	634	642	582	652	636	650	625	590	645	598	629	627	642	665	612	636	589	643	620	607	628	587	684	597	627	649	615	596	636	615	585	631	666	595	599	621	620	609	657	609	609	613	568	639	599	649	612	661	651	608	629	613	612	633	613	662	609	616	642	619	627	615	609	612	588	640	609	611	603	635	623	651	591	573	605	630	575	607	648	639	669	643	626	621	628	604	626	623	664	668	590	602	562	631	589	666	619	622	677	635	602	617	673	584	632	600	626	616	598	616	605	661	572	610	654	630	659	631	621	600	678	605	641	612	616	612	610	588	622	612	604	623	583	592	599	655	590	660	617	633	648	655	683	607	651	624	684	622	643	607	622	641	635	614	629	614	636	631	623	588	639	619	624	690	611	581	638	635	698	631	665	643	631	624	685	605	650	600	617	590	639	572	601	636	613	631	611	637	637	599	644	602	665	669	614	621	612	597	658	608	648	653	643	663	576
7436	418	416	348	297	210	186	180	153	142	144	143	141	133	140	127	164	122	117	132	128	107	135	108	111	139	139	147	140	102	127	144	119	139	131	128	134	122	133	107	130	115	119	122	119	125	142	104	127	148	136	172	128	125	125	120	108	138	149	120	133	131	126	118	111	133	130	136	118	123	120	122	113	132	135	132	113	110	155	128	125	134	108	132	117	105	137	143	140	119	142	114	129	95	135	138	139	125	94	120	113	151	133	105	105	123	152	125	125	129	133	127	156	134	119	129	128	127	118	106	133	145	108	129	146	124	131	125	99	128	140	120	127	116	103	131	119	132	137	135	114	144	143	136	137	111	130	150	136	137	130	124	131	131	136	131	128	112	152	120	123	124	115	112	107	128	110	123	137	137	129	135	117	117	131	116	105	129	113	107	126	119	123	122	117	116	114	104	109	118	130	122	150	124	141	132	124	137	129	117	115	126	131	122	108	126	117	119	132	117	125	123	148	117	113	130	117	121	124	114	124	129	137	140	125	116	145	130	108	112	142	117	115	118	121	122	130	118	116	134	107	126	130	122	126	119	118	103	136	130	124	138	144	123	122	128	141	117	118	132	138	133	111	127	120	133	120	125	126	114	134	125	145	129	114	115	127	124	131	129	115	155	129	135	121	118	136	128	141	139	117	124	118	134	128	135	139	141	129	132	117	121	105	145	132	136	159	120	114	132	108	114	150	136	126	125	126	109	128	125	107	128	121	120	131	121	152	133	121	104	123	136	122	112	129	96	147	112	112	137	112	118	127	129	123	135	131	137	127	112	126	112	120	105	127	104	122	106	129	135	128	133	116	110	110	139	148	126	111	127	126	133	140	121	112	121	146	107	120	138	117	119	127	131	127	125	129	126	137	126	115	131	134	117	153	136	142	123	128	150	118	120	128	124	138	126	114	116	135	108	125	123	122	132	118	112	120	143	128	133	126	129	133	112	139	124	125	112	106	138	134	122	127	136	123	134	131	133	125	123	116	136	125	114	121	108	100	132	119	128	131	126	128	124	145	110	120	133	130	112	140	133	111	119	116	125	106	134	119	126	128	123	130	116	158	137	120	113	138	119	127	126	124	111	129	135	136	142	122	104	113	127	144	122	140	100	121	138	109	133	132	105	119	111	116	128	107	116	107	92	111	132	107	142	124	112	101	107	139	125	141	111	132	125	117	114	128	133	139	125	130	109	96	123	117	134	133	117	109	134	120	137	154	130	139	109	109	118	133	142	130	135	119	106	103	147	111	119	148	149	132	122	121	132	120	113	119	110	134	122	124	109	140	111	125	110	121	131	134	134	140	132	132	112	107	133	130	111	130	111	111	117	117	122	149	140	114	126	113	129	126	132	130	129	147	145	115	127	139	116	117	140	118	123	133	135	119	123	122	138	124	127	137	154	128	135	123	123	117	112	129	101	143	126	117	119	114	131	123	135	126	133	120	132	132	136	106	127	116	144	107	130	115	122	137	147	125	106	137	137	126	102	148	147	127	101	125	105	122	140	118	128	128	126	129	123	125	131	110	124	115	121	140	107	135	117	110	132	142	118	116	103	97	120	126	108	126	126	145	136	114	122	146	135	126	99	130	109	119	111	120	118	136	104	107	131	133	138	125	105	133	133	140	131	125	130	129	108	117	110	130	114	151	137	138	137	120	105	107	119	148	106	99	133	121	116	120	127	125	145	134	126	136	138	124	136	132	109	116	123	128	129	144	132	125	110	112	152	127	158	112	128	119	119	135	119	111	139	131	135	115	115	140	122	123	137	125	123	137	127	127	139	105	119	122	118	128	126	125	108	134	135	108	136	128	118	120	129	120	135	126	138	136	130	120	127	132	121	109	126	107	130	121	112	112	128	133	124	139	153	136	116	109	139	145	116	133	110	119	120	123	119	124	136	140	134	117	122	122	102	125	101	122	104	127	133	104	134	123	107	122	141	116	151	130	143	124	112	116	109	122	120	113	129	122	138	134	92	116	117	126	134	120	132	125	132	139	118	115	113	117	104	131	130	125	115	134	121	129	128	132	111	123	138	118	126	127	111	116	128	113	118	138	116	132	124	132	131	132	126	114	124	102	117	111	112	141	127	138	115	118	122	138	116	118	117	101	132	123	140	103	143	133	115	122	146	149	138	126	141	125	127	124	118	123	127	131	135	103	122	120	122	141	125	120	143	134	121	131	117	126	112	109	117	122	126	118	131	117	125	123	132	141	125	116	131	105	139	132	138	139	131	144	140	135	153	119	152	138	125	100	120	138	122	132	104	135	106	102	123	139	143	134	101	135	96	136	116	135	136	116	149	133	149	134	145	128	145	135	122	126	121	149	152	132	92	112	109	126	129	120	126	139	125	136	112	113	119	138	117	128	123	118	117	128	118	130	118	137	118	115	121	110	130	110	118	143	123	117	139	134	139	117	126	109	111	130	117	133	144	130	134	136	137	111	132	115	115	132	109	126	128	106	122	134	141	122	131	125	132	110	118	122	122	130	132	136	148	127	134	111	133	147	145	138	139	117	132	113	126	117	138	133	117	102	138	113	138	93	108	145	133	135	129	140	139	125	127	141	153	129	119	124	123	134	134	139	103	111	131	118	110	126	118	122	110	142	131	156	136	134	132	126	110	129	118	124	115	114	120	127	116	130	128	123	119	138	122	126	123	117	107	113	112	134	115	156	122	121	118	129	98	116	154	135	147	129	134	144	108	132	118	113	127	126	95	137	108	110	112	152	118	107	101	135	117	112	125	125	114	125	132	102	142	132	138	116	113	119	121	130	124	119	137	113	128	131	134	87	125	115	131	118	125	147	125	120	152	114	132	120	123	147	114	135	130	142	139	127	116	117	125	132	122	140	140	126	117	135	146	146	122	139	127	143	138	132	136	104	128	133	132	113	125	103	133	154	113	113	143	150	102	110	109	122	130	121	104	111	106	125	129	127	126	109	138	122	117	127	129	129	123	137	117	124	123	116	125	134	127	120	125	112	128	145	128	141	127	130	125	116	130	139	104	121	118	104	150	155	101	115	108	130	102	131	123	116	117	131	129	106	114	110	135	105	134	113	126	128	118	118	136	126	120	112	135	112	133	131	147	141	129	111	132	125	138	139	135	135	133	138	122	122	140	115	128	107	138	123	140	140	123	137	128	138	106	140	148	107	120	132	127	124	131	136	121	122	128	115	102	139	130	144	137	123	138	114	101	110	130	114	121	124	118	129	130	113	114	115	120	122	124	102	119	145	128	122	140	135	128	135	135	132	129	128	143	111	115	112	138	132	136	128	141	128	118	112	118	146	135	127	113	133	129	112	101	98	134	117	113	138	108	114	118	124	126	134	121	123	127	140	112	141	138	141	86	121	147	110	123	109	116	131	137	123	125	112	118	126	113	120	147	127	119	104	137	144	124	111	118	130	129	162	126	152	126	120	117	123	123	101	136	105	108	117	131	128	125	120	110	100	138	128	140	140	124
5968	597	934	1204	1035	827	729	653	588	503	512	483	434	440	427	375	399	392	371	393	354	375	368	402	363	352	361	339	400	353	336	382	363	383	322	311	342	338	379	361	329	335	341	323	348	304	340	372	349	368	314	370	332	317	302	322	352	322	316	359	343	338	311	344	320	357	346	327	311	342	348	310	334	324	312	323	333	317	299	335	357	325	323	310	350	371	325	314	381	362	327	319	324	369	354	336	338	350	315	341	365	335	326	348	323	324	338	347	351	351	328	350	327	297	347	339	306	330	326	336	325	366	339	339	357	320	335	328	341	345	307	314	323	319	308	344	303	347	339	318	369	356	334	328	342	317	352	347	335	343	331	345	339	327	346	338	338	350	302	335	347	268	310	335	349	371	293	351	318	344	344	324	342	332	348	326	349	343	301	343	311	313	304	325	350	333	364	367	289	360	283	352	337	340	339	333	332	332	343	332	325	347	320	380	377	275	322	338	327	325	324	328	356	350	367	312	354	325	351	332	332	351	310	322	333	321	347	316	354	330	344	332	315	327	362	329	333	324	378	334	337	307	358	356	333	336	350	320	329	313	322	336	309	329	327	325	365	323	347	343	333	309	321	340	329	328	337	343	329	314	347	334	355	365	339	310	305	297	330	335	319	361	347	339	347	330	360	337	317	346	323	309	339	365	304	315	315	323	360	343	315	324	321	363	378	342	343	328	367	348	352	332	357	345	318	363	331	368	367	334	336	326	336	314	336	304	347	324	321	338	320	348	342	319	329	337	321	360	351	363	342	308	356	377	321	349	379	378	300	332	354	338	320	331	354	334	340	350	348	355	316	351	355	337	350	346	328	304	322	318	342	341	318	345	340	317	344	324	334	346	340	368	346	354	333	324	325	342	317	311	330	328	356	341	328	363	380	326	329	356	318	352	335	348	324	343	347	325	346	356	318	357	308	334	351	338	313	345	349	342	320	335	346	362	325	302	337	334	367	320	316	381	314	338	320	325	349	309	332	307	344	347	356	319	330	299	365	313	310	331	335	342	324	311	336	342	337	368	360	318	314	326	352	304	366	352	304	356	293	353	343	347	344	322	290	342	351	325	326	334	334	330	361	321	326	334	325	311	330	368	374	324	343	312	286	342	328	355	336	325	378	370	361	330	350	367	335	326	317	356	350	352	349	365	314	372	334	348	337	367	340	324	328	349	297	306	325	349	350	364	325	320	358	349	345	342	340	326	315	335	322	302	327	338	330	313	281	345	363	320	293	346	333	341	331	324	312	315	313	323	330	337	323	355	361	330	339	340	382	308	323	328	351	330	351	332	337	305	332	346	376	342	284	359	358	359	353	341	354	360	332	342	332	306	359	330	340	338	329	343	311	340	367	349	316	333	344	323	324	323	349	369	350	347	302	339	368	325	346	330	336	346	366	313	329	341	336	320	295	352	316	307	373	353	348	311	309	325	347	313	347	337	319	354	310	316	352	364	319	324	331	308	340	309	366	338	294	311	327	331	302	329	350	318	350	341	324	319	337	287	307	304	327	327	299	315	330	330	355	336	317	370	342	338	332	324	331	316	305	327	334	323	355	336	332	337	352	343	351	319	337	310	325	358	307	300	321	325	329	322	351	355	340	330	334	345	321	352	331	333	334	341	361	330	352	339	342	316	342	362	349	339	331	358	312	364	354	323	336	379	328	324	353	316	322	320	339	364	311	318	366	321	347	344	315	323	336	352	339	341	328	341	335	326	347	332	331	351	329	336	356	333	322	331	292	353	337	351	318	328	375	340	337	312	323	313	317	332	340	346	335	315	315	346	361	367	353	340	323	351	344	321	327	325	357	313	317	329	300	333	343	350	328	360	332	349	342	326	323	295	333	358	346	308	345	360	340	311	348	347	334	340	332	368	331	317	343	335	360	338	332	355	334	347	355	336	345	330	327	348	319	319	373	347	338	343	323	319	319	318	305	328	362	340	329	342	333	351	337	310	324	354	335	353	360	336	329	344	340	301	353	327	341	302	333	357	315	296	328	327	329	311	343	332	331	333	344	340	347	334	346	353	318	326	325	316	331	296	314	329	354	336	333	317	335	331	359	311	323	357	343	332	331	328	352	338	325	321	331	330	302	334	341	351	317	323	345	343	370	320	340	348	365	318	323	346	324	342	297	351	310	371	343	336	359	323	351	307	384	349	328	379	324	333	336	323	326	334	345	337	331	335	322	319	357	321	346	350	327	349	359	332	333	362	347	307	317	356	374	337	308	330	333	348	353	338	325	330	312	349	346	364	342	343	334	339	306	316	329	372	328	314	313	316	319	335	364	317	336	341	339	341	309	320	330	342	333	319	353	334	365	346	334	333	326	377	336	348	359	294	338	323	318	321	328	341	314	303	335	357	328	342	342	351	330	346	354	338	335	350	356	327	322	291	358	310	334	322	329	341	318	342	316	346	355	387	313	342	309	308	347	326	315	340	347	347	344	343	357	312	331	364	317	323	310	326	329	352	349	339	309	328	352	305	341	323	351	337	305	343	322	325	331	362	354	332	339	309	322	307	339	347	317	320	332	335	310	324	338	341	373	356	332	328	346	330	300	322	328	341	372	327	342	357	317	343	363	320	336	310	339	331	322	349	320	347	341	346	338	350	333	337	330	318	333	366	367	351	367	330	334	351	333	340	336	314	334	324	349	322	325	356	325	337	316	322	336	335	321	308	329	327	371	356	349	358	325	343	361	330	358	344	354	349	329	324	296	354	346	307	330	351	314	334	370	312	318	327	311	326	311	335	323	349	357	311	371	317	327	336	323	353	336	320	311	318	291	335	314	368	326	333	314	362	336	332	326	327	325	336	296	315	327	311	325	321	332	346	347	332	360	356	364	326	351	365	354	343	370	335	336	335	315	302	316	359	331	341	321	343	333	356	362	332	312	321	344	323	330	335	330	313	349	299	349	329	371	327	347	339	341	336	320	333	342	322	303	332	349	352	329	338	348	351	326	335	323	340	314	307	314	345	338	343	291	318	324	331	323	340	347	347	331	338	346	338	350	344	348	318	349	325	358	335	286	322	299	352	349	337	359	334	326	310	358	346	332	348	303	341	346	342	311	343	324	332	339	318	340	302	350	345	382	345	341	353	343	333	344	368	371	303	343	341	343	352	333	341	348	318	345	338	317	324	331	340	345	306	336	313	332	352	348	330	342	300	308	323	347	342	336	350	318	348	363	319	369	332	330	330	325	342	314	330	315	331	312	333	344	328	340	332	357	329	337	346	341	301	373	334	314	330	349	348	355	342	313	321	303	341	352	315	325	337	344	313	329	299	343	308	380	303	353	329	339	316	352	334	349	332	318	343	317	337	328	355	358	309	359	311	347	339	353	364	360	320	336	307	337	278	362	353	320	326	355	362	329	343	303	317	333	337	332	359	359	315	308	353	352	336	332	335	327	328	351	343	336	324	275	335	352	297	332	299	357	289	350	344	344	304	315	309	351	349	345	340
13936	1105	924	694	518	365	340	304	311	304	267	261	234	249	225	229	206	216	203	226	209	221	213	219	210	212	238	205	207	227	251	236	201	189	238	211	201	205	232	221	173	224	212	225	199	222	192	214	217	213	205	222	220	194	206	232	210	218	211	196	202	235	231	195	180	236	226	206	222	208	229	235	208	209	222	200	211	207	201	209	216	209	237	222	221	214	221	224	232	211	219	245	213	197	185	198	218	213	219	207	221	224	250	238	226	236	202	227	201	225	242	255	197	258	210	211	198	195	215	195	213	242	186	211	211	209	223	221	233	198	200	204	243	216	219	209	228	199	217	196	219	212	214	229	211	227	203	214	240	230	196	197	172	214	186	197	213	207	225	235	224	218	210	179	213	230	222	215	201	212	216	239	197	200	241	213	228	245	231	232	203	232	213	211	202	218	218	220	223	203	237	198	232	233	230	207	248	239	227	212	210	208	213	231	198	182	233	205	201	208	207	233	219	237	230	223	228	216	231	204	229	222	205	193	216	203	205	221	230	218	243	191	222	228	226	213	213	211	214	216	207	201	221	195	218	220	200	202	228	208	237	203	250	199	229	200	207	195	215	228	226	221	204	211	176	193	203	193	210	251	197	216	220	207	206	205	242	187	223	208	233	198	229	230	174	200	231	197	235	215	201	211	235	234	220	197	206	199	232	217	217	214	206	223	215	218	245	231	223	181	194	198	227	222	200	217	198	182	229	220	216	193	208	210	220	225	225	265	241	201	214	214	220	218	212	206	188	208	237	228	220	227	199	246	236	243	203	184	187	239	217	212	197	209	191	192	200	211	201	227	193	242	227	211	217	182	211	208	222	199	249	195	208	205	226	206	229	202	211	234	208	223	209	184	214	194	225	219	200	235	215	178	214	211	212	219	198	227	215	205	205	190	211	206	188	235	214	203	214	227	197	188	188	224	178	216	224	207	220	209	224	229	203	244	235	222	212	223	194	199	196	221	219	225	210	217	222	193	199	225	224	227	232	219	216	219	188	208	216	232	201	210	230	232	242	238	240	218	226	198	227	225	229	221	211	208	223	191	244	210	232	227	199	232	198	230	194	204	220	199	198	219	220	222	194	211	207	228	227	237	209	188	192	207	210	199	193	203	214	181	200	239	206	221	218	198	205	192	227	228	193	217	200	189	219	198	211	234	206	205	182	210	209	204	208	188	216	204	185	206	219	216	208	193	234	221	195	210	214	241	195	210	224	226	218	208	224	206	240	219	198	207	219	188	216	214	196	197	184	209	202	209	223	246	194	192	200	215	210	204	189	213	220	209	218	242	195	217	214	254	205	216	248	213	227	230	214	215	204	204	203	223	216	249	210	231	229	216	218	216	222	186	206	208	193	229	221	223	222	221	192	211	197	215	237	202	200	198	205	226	207	218	184	192	193	235	231	230	218	228	195	200	207	235	199	232	219	216	201	216	200	224	212	207	206	239	234	224	232	226	229	223	207	228	201	192	211	202	211	224	224	208	203	233	196	237	246	219	235	215	217	202	223	198	209	196	215	188	194	212	217	222	200	233	213	221	224	222	201	200	214	214	213	225	189	205	220	205	199	224	217	220	206	206	222	220	208	183	234	230	225	202	230	229	199	228	222	196	224	229	218	196	195	201	186	229	240	225	225	205	222	211	229	240	202	208	219	235	223	199	182	199	203	213	225	199	220	210	224	215	232	205	215	232	197	233	215	201	208	202	218	210	231	219	211	223	197	203	206	201	223	199	220	217	206	228	222	200	218	234	216	205	223	224	236	229	211	215	231	201	206	253	213	234	225	218	186	225	235	228	188	220	193	203	200	197	195	194	236	215	212	186	230	241	207	205	217	221	196	211	234	191	195	213	201	193	196	256	217	217	233	224	208	195	225	235	175	188	204	209	244	202	170	216	210	233	227	178	217	229	228	214	226	209	223	232	205	211	229	222	203	234	226	214	231	197	207	223	216	202	223	214	178	220	177	233	207	247	232	207	230	216	211	202	217	224	210	237	193	194	196	222	203	171	217	232	203	232	224	214	249	216	206	194	191	230	224	201	209	200	209	230	202	229	201	241	211	239	220	213	194	186	216	249	243	193	207	238	218	218	195	235	220	235	240	236	221	196	220	195	193	190	222	197	246	181	203	240	246	223	225	220	212	236	231	219	188	231	218	186	195	205	206	196	197	230	233	207	203	211	234	226	216	217	188	205	186	192	236	186	235	209	187	187	186	240	220	205	203	218	202	186	194	209	185	200	195	217	194	233	254	243	242	221	233	198	209	220	202	201	209	176	204	214	223	201	213	198	216	205	196	202	194	198	205	206	210	216	215	215	216	204	235	209	196	215	219	216	214	213	223	212	234	215	230	253	203	214	205	233	229	198	217	212	224	220	223	226	196	194	208	208	213	204	214	213	207	238	208	225	204	203	217	181	187	211	199	219	230	238	176	235	226	193	184	204	240	244	218	224	225	228	209	219	229	201	235	223	236	174	201	224	233	223	192	183	174	222	235	215	204	217	225	187	200	209	206	217	216	218	192	215	229	229	234	197	232	236	236	231	199	243	198	199	204	209	214	209	221	213	213	235	216	230	216	213	216	209	197	214	220	209	214	203	200	220	210	217	249	213	228	201	183	220	215	211	189	221	209	242	210	193	199	210	224	200	196	215	240	199	196	211	225	205	214	246	241	226	212	183	213	227	190	206	217	204	209	198	210	207	228	209	224	236	247	208	213	215	236	225	203	184	207	207	183	238	209	240	217	210	235	198	232	204	192	217	197	203	177	189	199	204	195	226	198	232	216	213	228	199	214	235	202	223	194	200	187	210	207	220	227	220	233	203	210	212	207	208	199	221	192	190	206	220	248	207	210	215	215	233	220	198	200	187	211	216	207	207	208	213	197	215	226	209	222	199	232	189	212	223	220	205	244	216	220	189	217	213	218	202	228	180	209	213	214	192	201	214	222	194	243	225	222	233	198	234	217	203	218	199	202	210	214	204	231	238	201	199	230	223	209	200	227	198	195	207	233	240	196	227	216	215	216	247	223	205	211	221	224	219	230	221	229	191	209	230	193	178	206	215	242	212	220	235	200	229	225	230	205	211	239	218	204	181	213	216	251	210	203	220	208	212	202	205	197	213	199	224	220	236	240	241	215	245	217	205	202	215	225	221	228	202	226	202	220	200	211	197	237	199	207	224	227	215	191	230	205	232	212	184	192	249	220	204	199	253	225	205	206	224	216	235	222	194	206	197	218	233	209	224	210	220	224	212	194	210	206	216	188	223	228	235	229	219	223	209	227	246	201	187	234	203	198	254	217	199	172	211	230	195	206	231	228	218	278	196	208	204	207	215	219	222	228	234	218	211	200	196	203	225	239	241	229	210	222	221	204	216	244	225	200	200	203	239	231	209	206	232	224	212	200	240	224	215	211	182	198	188	204	233	246	205	162	204	219	227	222	199	222	233	226	189	184	231	191	234
7944	1029	1875	2123	1871	1509	1284	1102	965	905	872	787	757	726	683	715	663	664	641	623	585	588	620	585	577	560	589	589	552	552	559	620	574	577	579	541	521	563	587	538	587	523	581	524	563	570	555	558	548	527	518	534	543	546	554	559	530	537	573	535	527	515	515	501	524	572	564	586	535	502	524	531	584	517	546	507	509	559	527	523	527	543	539	598	526	556	514	524	578	554	551	546	576	536	552	543	537	532	555	479	571	510	565	522	516	552	525	507	539	531	535	585	528	578	533	524	570	533	507	547	525	537	575	558	520	528	525	589	523	548	566	523	503	486	522	526	549	532	509	518	538	500	549	521	531	553	518	480	504	527	525	508	535	557	522	505	531	540	543	553	521	548	517	561	531	519	514	560	512	560	535	505	539	541	518	470	515	561	499	522	547	539	531	521	535	518	535	540	527	548	545	513	540	515	512	528	519	547	530	551	549	518	547	507	530	572	519	516	523	522	518	524	506	554	540	552	575	532	530	500	549	527	521	502	565	531	557	494	540	559	538	527	497	568	523	538	549	508	533	535	513	583	540	527	520	512	544	527	531	516	553	550	517	565	569	540	531	576	529	539	538	560	506	570	531	557	481	516	528	554	543	542	548	511	516	588	514	535	544	516	540	534	540	567	552	518	513	518	499	545	541	499	533	532	542	528	549	556	536	518	584	516	494	552	519	534	527	512	522	562	543	478	526	506	541	523	532	516	508	549	512	531	517	534	580	549	509	536	555	519	503	516	543	529	540	555	572	576	538	532	533	520	517	503	555	515	547	575	592	557	497	511	490	534	533	500	603	534	547	557	536	568	536	515	530	532	535	530	554	518	524	515	575	540	515	495	530	507	546	550	545	533	475	513	507	529	503	514	559	524	566	533	508	545	526	494	531	562	518	559	555	532	506	539	517	559	557	566	540	536	532	512	542	527	530	532	572	560	543	542	546	505	567	548	535	548	571	502	553	567	570	545	552	496	515	578	528	543	533	520	525	492	560	528	543	513	550	563	550	491	524	562	569	522	496	563	484	521	545	559	525	544	536	516	506	523	526	535	537	576	554	518	525	525	541	532	491	543	562	529	512	495	515	561	536	551	534	533	519	512	515	509	526	509	571	507	528	561	540	514	550	543	547	524	555	497	507	534	533	589	540	552	560	550	517	533	561	538	562	512	556	542	537	535	533	509	572	558	514	525	526	534	534	546	544	535	579	535	525	537	574	536	529	500	528	554	481	550	504	542	577	561	558	532	517	536	544	575	498	543	553	518	484	544	550	511	500	511	535	570	521	591	502	542	528	556	499	526	517	544	538	521	525	501	544	519	545	495	534	550	526	478	505	499	498	591	548	502	500	505	514	560	553	517	527	532	555	554	550	553	524	519	542	527	568	524	512	545	527	561	535	549	494	537	524	551	503	548	501	519	498	561	561	536	523	537	534	518	550	536	512	553	553	516	506	536	559	549	529	545	546	522	531	527	510	544	516	539	522	502	522	520	535	554	520	544	516	564	516	525	525	563	532	495	547	520	503	556	542	527	587	515	516	529	532	522	499	497	516	554	526	550	543	515	513	527	514	550	558	530	516	529	566	526	556	560	511	529	507	526	492	528	536	549	542	527	565	549	522	535	519	523	529	587	503	544	550	549	534	538	538	539	521	524	535	551	543	530	545	567	539	506	505	545	555	542	540	531	564	522	505	552	534	553	560	547	543	508	531	541	580	572	554	511	514	535	557	527	566	514	538	518	542	571	535	508	558	498	544	541	525	548	532	552	527	526	543	566	572	533	525	535	542	521	585	507	524	572	518	523	527	521	547	528	489	544	531	520	562	556	540	560	545	548	581	494	470	537	524	540	534	487	552	555	487	550	527	576	471	608	484	541	527	563	534	506	548	544	555	543	521	553	563	502	517	521	538	503	507	509	536	523	567	557	551	514	548	552	559	533	536	559	539	576	544	547	544	559	497	527	538	531	504	500	548	583	518	490	498	555	537	548	529	531	516	533	542	539	559	515	520	578	543	555	515	540	537	535	541	537	550	557	534	530	531	529	505	518	546	552	514	505	518	500	511	530	561	537	570	532	502	551	523	541	533	548	531	509	521	520	514	548	527	506	564	552	532	500	550	521	536	541	584	522	549	585	527	492	487	501	527	552	463	533	513	533	545	552	529	544	504	520	573	522	515	508	570	562	558	592	495	518	520	489	555	549	523	543	535	545	536	510	543	549	512	520	514	554	501	510	533	559	515	569	505	525	523	582	526	516	511	506	550	560	536	520	500	540	547	549	531	503	534	519	577	506	513	541	549	534	527	531	543	524	573	504	518	567	539	562	566	562	578	531	501	537	490	496	555	499	551	509	528	593	514	540	549	500	533	538	534	479	544	524	509	542	540	508	546	542	507	527	517	542	557	537	546	509	537	516	565	517	557	570	528	516	533	546	553	543	558	517	510	553	545	532	520	516	559	536	559	542	551	571	529	545	557	538	512	531	531	542	572	539	532	518	551	499	517	490	479	584	550	527	548	537	573	516	557	497	563	532	540	536	519	532	535	504	530	547	489	526	569	529	555	580	529	548	526	545	549	577	530	489	528	565	548	537	539	567	521	566	578	501	517	520	536	501	482	548	566	552	515	536	520	532	531	558	554	493	550	543	544	556	541	539	509	508	521	519	537	507	544	535	533	527	502	514	562	530	513	519	546	532	513	481	526	555	526	497	530	551	528	545	523	534	519	561	537	529	556	569	543	535	574	505	535	540	543	517	531	520	558	555	512	523	516	519	538	553	505	551	559	538	529	535	531	544	542	559	528	506	562	571	561	527	550	534	546	520	541	561	513	556	559	520	510	468	499	528	526	532	544	540	536	512	501	565	567	527	522	552	538	517	530	556	517	544	529	580	522	584	507	559	509	530	554	514	582	553	560	549	529	547	545	525	545	529	540	537	535	556	520	521	575	522	564	535	549	516	502	566	566	588	484	552	547	517	501	495	556	535	495	500	543	525	534	509	533	538	550	535	536	541	523	526	542	543	508	514	557	526	520	480	533	527	490	506	528	528	548	586	540	530	501	548	528	550	555	531	543	557	485	549	558	531	504	526	517	586	531	516	555	531	549	552	557	527	541	529	584	557	521	587	530	556	514	544	523	540	536	521	507	550	471	551	581	509	561	555	538	578	553	536	532	548	532	511	541	555	504	520	531	575	525	566	557	541	561	487	551	506	500	524	510	587	533	559	522	585	536	520	523	544	543	523	524	526	575	521	517	504	550	563	523	510	560	506	531	541	532	523	571	541	521	541	515	526	538	547	509	499	560	545	529	537	523	553	546	563	555	521	536	508	530	574	526	550	545	578	508	553	506	564	553	576	549	539	526	536	507	535	524	549	585	556	546	531	545	526	502	553	533	512	477	515	556	513	532	514	565	566	547	539	548	515	557	541	539	569	516	534	545	558	512	490	495	503	532	529	549	528	528	544	512	565
1497	276	286	284	264	280	293	276	266	254	274	281	250	274	263	292	271	251	272	258	270	269	273	265	281	306	301	296	293	275	259	266	266	283	276	324	282	288	318	253	257	277	269	307	259	300	265	266	289	294	264	289	280	291	273	254	259	290	268	263	298	304	274	294	238	284	276	279	285	272	271	266	255	269	256	304	293	283	299	287	271	299	307	281	321	289	271	264	273	270	258	262	271	260	270	294	286	311	301	293	290	305	288	265	259	271	292	265	282	293	322	291	295	288	261	282	267	282	291	256	292	292	276	285	276	277	258	244	299	282	278	294	258	302	266	269	269	282	271	272	310	270	279	303	281	325	273	288	265	269	317	265	304	284	286	290	305	286	252	275	247	255	310	273	259	283	262	266	281	261	285	258	269	274	275	290	274	276	263	250	290	285	307	320	283	292	277	266	284	260	253	283	250	265	270	250	262	256	284	265	276	278	276	257	264	247	273	260	284	293	309	264	263	282	281	271	265	284	261	257	286	286	271	279	293	264	272	296	311	251	266	286	289	283	269	305	249	290	267	282	272	263	261	303	323	267	243	257	264	261	271	289	283	265	253	315	294	282	275	287	290	287	309	265	259	264	272	341	277	298	268	312	269	260	274	301	249	271	281	246	258	260	285	271	280	256	262	256	247	295	258	241	274	299	250	251	278	277	283	264	273	283	261	260	279	262	306	287	284	289	290	278	294	293	315	276	290	261	258	258	270	283	259	297	295	293	291	300	255	272	263	289	276	262	252	280	300	252	293	276	302	264	300	280	287	280	287	239	276	285	261	272	263	269	284	254	289	270	293	290	321	276	270	235	289	293	277	293	274	270	250	288	263	254	259	279	267	280	269	267	254	276	293	246	278	295	286	272	259	304	289	280	276	288	295	284	290	290	264	269	287	282	284	271	274	301	261	257	290	291	269	238	258	270	270	249	278	246	259	278	275	254	275	268	256	243	263	268	296	243	295	262	235	244	258	275	281	261	280	298	255	267	271	265	271	254	245	222	268	259	254	309	271	275	292	254	301	253	268	293	288	282	283	269	282	284	283	258	325	310	236	252	281	271	274	270	301	278	278	307	281	266	262	282	300	283	281	228	271	330	305	294	265	279	247	280	280	302	291	237	250	301	298	263	299	284	264	282	296	268	269	259	291	315	288	300	278	289	294	290	272	266	254	252	243	300	308	273	229	263	257	266	293	276	286	243	256	272	292	275	282	267	271	264	311	277	255	258	275	235	246	294	314	286	307	280	280	295	234	313	267	282	271	244	282	278	268	288	287	274	262	276	304	274	300	264	270	289	246	302	278	281	300	277	239	290	289	283	273	304	300	273	281	307	271	302	269	302	291	268	286	282	292	297	302	274	284	273	319	283	267	277	312	262	293	248	278	269	245	307	296	284	324	273	303	282	267	265	297	268	267	258	281	277	266	277	258	301	278	274	277	271	287	244	283	265	299	256	255	252	328	262	256	287	229	289	264	288	281	281	299	280	298	276	270	270	272	287	280	282	293	264	278	263	271	296	321	255	268	268	294	285	268	269	276	297	232	252	271	249	275	289	292	269	258	297	293	294	256	253	282	301	283	277	281	277	272	232	281	302	293	255	309	259	276	263	276	249	288	268	293	287	262	283	287	270	264	268	251	244	283	293	255	266	246	272	253	255	279	271	281	252	303	272	282	280	304	324	280	262	279	255	286	269	282	297	285	316	278	245	247	268	284	244	251	269	292	304	275	296	246	281	305	278	268	273	243	238	272	283	284	278	257	283	283	281	272	290	284	277	276	238	264	270	300	296	268	266	270	271	291	290	282	257	262	308	260	281	299	266	303	275	257	273	243	294	263	278	257	241	239	239	273	270	287	297	268	281	313	264	277	305	320	264	269	278	230	252	278	281	265	279	283	278	295	308	265	276	260	245	294	280	282	296	260	281	262	266	290	266	297	292	254	284	288	279	292	266	264	262	272	273	283	301	269	292	269	294	253	266	311	216	272	262	276	316	291	274	261	273	268	277	249	281	266	290	289	291	296	265	286	281	245	271	276	286	278	243	267	264	234	245	297	274	252	287	274	273	290	259	296	271	265	276	260	271	267	275	279	277	290	295	291	292	286	300	294	308	278	250	289	273	261	269	305	279	296	277	270	298	243	277	247	244	280	267	272	258	251	271	290	284	266	273	276	297	268	266	269	250	254	285	275	259	268	303	290	269	257	284	282	250	263	265	273	283	274	304	286	279	274	275	272	289	275	303	267	252	287	278	318	238	300	285	296	287	227	277	315	286	260	298	280	281	272	277	280	268	307	281	287	273	278	241	293	274	243	243	275	258	284	308	256	267	275	278	292	271	278	248	237	283	274	315	255	279	293	292	311	266	290	286	280	260	299	275	273	272	271	278	253	275	245	288	276	278	276	306	266	250	276	257	305	267	256	282	275	259	253	290	270	268	272	290	268	295	246	289	263	299	287	282	303	266	263	292	291	272	273	295	260	301	266	249	265	272	263	269	280	234	306	273	272	314	265	258	275	290	291	287	320	287	299	296	291	291	263	308	274	273	268	284	255	269	234	249	295	264	272	250	289	281	275	296	285	268	271	276	258	311	295	287	296	276	278	242	289	260	254	284	290	250	275	263	257	289	260	282	285	246	309	266	268	281	295	313	263	267	280	269	264	290	277	243	267	277	264	291	265	273	279	292	249	282	272	296	290	278	271	285	250	267	276	271	257	288	278	300	282	280	277	264	278	268	257	268	255	293	278	247	255	303	287	260	273	310	285	276	254	254	280	282	249	295	289	244	276	286	305	252	280	276	274	265	247	271	264	251	297	280	241	275	267	253	269	290	281	293	283	276	289	285	295	311	259	266	308	251	270	320	282	266	264	247	255	288	280	275	275	295	268	248	304	280	283	287	261	259	278	282	287	240	273	314	294	293	270	306	275	280	286	296	281	277	258	281	308	280	252	294	277	307	289	277	276	280	263	291	297	271	304	283	308	289	255	255	271	261	249	266	287	277	280	281	266	294	249	271	298	294	313	260	272	273	274	273	278	256	294	311	306	260	281	261	258	283	255	290	269	282	276	282	278	263	258	283	271	309	249	269	257	284	284	252	297	287	275	294	268	262	279	283	242	290	264	294	302	251	289	275	296	264	256	243	275	269	271	284	260	306	284	251	292	270	282	290	234	264	256	266	271	302	275	286	245	270	322	300	316	270	265	252	274	260	282	272	259	282	259	279	266	281	274	273	264	275	275	290	248	294	242	267	270	262	270	288	249	277	282	279	282	282	256	281	283	301	273	291	268	271	277	274	292	275	283	279	294	253	267	268	279	308	290	282	272	252	264	284	273	264	291	291	226	270	267	328	286	264	288	273	299	289	239	277	276	311	297	268	294	270	252	278	245	249	307	281	269	268	284	259	267	275	260	254	275	270	273	271	253	230	277	294	241	255	253	272	249	274	296	300	284	253	267	294	284	279
1769	646	628	651	645	629	611	608	652	627	603	596	594	613	610	594	598	651	668	625	650	629	623	619	617	647	590	669	632	623	631	603	602	660	632	652	625	659	631	597	647	619	651	619	621	599	639	638	581	636	607	578	619	609	601	616	608	661	592	627	606	629	599	604	624	599	612	604	610	617	638	579	595	587	604	621	597	598	599	622	635	643	653	624	621	652	653	635	678	619	614	600	644	654	597	597	633	599	611	670	641	627	586	616	625	636	618	641	635	611	665	667	611	612	627	586	615	644	645	648	626	556	639	637	614	611	582	571	627	669	601	603	674	617	657	650	573	600	603	601	575	599	644	662	586	650	606	610	603	627	706	610	605	608	581	620	587	641	611	637	627	631	623	625	605	611	602	595	613	636	627	593	648	636	629	606	582	579	615	597	644	624	630	582	585	616	586	644	657	649	619	596	591	651	661	661	636	638	636	567	630	646	674	606	620	619	613	603	657	642	692	651	562	639	644	666	679	627	605	603	617	584	612	607	633	634	672	603	609	607	598	621	671	625	584	615	597	604	645	613	609	600	615	631	667	574	591	652	641	593	658	572	615	656	601	615	581	611	598	613	626	610	647	634	611	631	648	615	601	611	656	593	613	594	646	676	651	628	605	660	654	592	597	645	655	589	606	642	625	602	651	638	633	607	587	634	638	623	649	659	600	621	633	607	635	622	601	631	639	601	643	583	609	636	611	625	597	575	637	599	649	627	626	625	580	614	609	597	622	623	587	608	618	609	613	632	573	594	571	651	623	573	666	630	599	634	576	599	600	614	604	615	634	619	655	671	594	623	633	622	613	636	605	601	583	633	657	625	594	637	625	641	564	618	625	602	604	595	613	624	616	648	648	629	615	647	596	621	622	600	671	610	647	665	631	587	629	587	590	623	646	635	593	594	627	646	634	641	580	609	639	641	644	646	617	615	649	641	615	690	605	640	621	636	649	594	611	597	589	638	575	628	599	587	593	607	636	629	580	629	637	594	614	627	617	595	635	630	672	605	612	617	608	568	631	588	588	621	623	662	634	631	648	590	656	598	597	602	669	590	642	572	593	615	609	654	634	617	618	606	606	659	635	625	635	626	622	597	614	635	618	599	581	639	643	640	613	623	637	565	576	614	587	630	593	568	628	653	679	621	647	584	610	628	623	594	633	565	630	595	632	629	614	617	597	643	647	638	663	617	604	636	615	635	632	597	602	650	629	586	597	635	605	613	672	607	627	588	572	639	620	615	623	589	619	623	650	628	627	604	558	629	592	644	638	593	541	569	635	630	610	617	604	609	624	616	615	649	623	625	633	641	575	639	588	650	650	632	590	595	660	684	611	637	626	628	623	649	607	591	615	578	631	623	609	634	626	625	648	625	631	628	616	669	657	653	608	592	617	658	640	633	669	645	644	621	616	608	607	627	601	639	665	604	592	606	618	632	608	636	653	617	594	620	604	602	601	609	625	615	637	626	609	580	609	665	574	635	643	611	617	659	632	636	608	620	568	617	635	630	644	602	620	636	625	648	641	625	657	657	595	627	672	643	641	619	613	655	610	665	623	602	611	648	626	631	540	645	625	612	605	634	609	646	617	637	636	595	627	654	603	670	601	613	654	643	630	637	562	649	607	665	605	624	642	619	637	612	622	619	637	658	604	623	670	669	622	645	646	603	595	584	614	593	617	634	554	590	679	649	626	640	572	639	618	641	623	624	587	614	631	642	599	609	645	644	614	583	639	609	627	620	626	667	598	608	602	667	577	609	649	584	652	582	620	617	637	660	581	624	657	633	621	587	578	608	595	631	608	581	650	636	595	597	628	616	590	591	644	618	545	632	597	642	583	627	586	622	611	620	616	623	651	612	646	620	650	635	584	560	608	588	670	600	632	635	646	657	632	613	652	578	602	652	619	597	656	608	623	614	660	590	627	597	604	602	647	655	639	607	617	655	617	614	628	624	562	591	590	603	627	620	642	621	636	612	598	607	601	612	608	619	618	656	622	592	678	614	583	636	634	631	669	642	613	633	652	629	644	558	672	616	653	617	629	608	669	625	615	596	668	627	657	638	606	601	611	610	594	663	618	623	641	615	599	586	609	625	630	623	657	666	623	615	654	651	625	645	640	639	651	615	613	614	598	628	618	614	618	599	561	614	644	611	555	652	616	619	609	628	614	633	636	593	607	595	637	632	627	615	606	610	581	665	595	609	628	641	640	624	595	614	668	627	638	625	605	609	584	608	614	636	647	664	625	569	607	656	599	640	607	592	640	614	617	616	620	587	648	596	619	584	633	620	648	638	609	624	606	627	651	630	682	599	633	617	579	633	625	592	626	663	585	629	599	655	611	660	667	662	595	627	604	618	633	621	638	642	637	669	649	641	621	597	628	586	602	592	643	599	601	639	675	636	574	662	602	585	590	633	611	636	651	658	617	579	670	594	644	594	580	591	618	634	636	592	619	629	620	593	637	595	631	603	625	601	590	643	604	660	585	664	560	631	644	595	645	596	636	622	625	621	611	622	610	629	601	597	568	600	621	608	643	612	582	618	597	639	701	599	611	595	639	651	634	604	610	638	653	674	611	590	638	594	624	649	609	626	602	631	663	622	607	574	595	648	632	630	634	626	587	596	628	651	624	628	605	590	617	613	638	620	654	609	605	604	620	619	668	597	641	654	644	611	615	605	659	613	586	584	606	598	665	674	610	618	622	625	608	609	614	634	613	631	601	588	648	578	626	611	624	630	620	651	582	628	624	627	631	567	634	594	616	652	664	638	647	646	602	571	621	589	604	647	612	571	623	604	583	624	608	608	614	605	669	590	650	586	618	596	633	658	654	615	624	593	635	620	612	650	566	608	647	651	622	577	588	597	649	636	608	618	588	601	634	625	620	630	639	611	608	640	639	654	667	621	636	637	677	648	634	641	591	642	623	658	628	608	551	626	668	572	612	616	605	589	645	641	596	637	589	639	586	629	632	610	595	631	666	662	655	599	623	598	615	619	622	610	679	611	609	618	598	614	588	641	604	595	633	592	580	603	659	574	577	597	633	605	589	587	583	599	607	593	651	634	658	645	597	614	604	575	646	624	593	644	569	590	660	586	616	614	611	608	641	637	639	562	626	603	600	622	612	659	642	576	629	609	611	619	594	658	628	645	593	635	598	619	662	616	611	621	634	594	619	618	584	586	630	599	638	633	635	649	648	599	656	611	596	620	628	668	624	643	599	620	576	609	624	626	595	641	587	639	640	663	634	622	644	625	602	551	622	627	594	623	632	575	555	637	623	634	604	658	638	585	644	645	646	590	635	633	631	619	670	626	639	587	620	631	623	637	623	592	588	631	646	614	651	628	638	596	631	595	587	655	623	649	594	648	637	603	638	557	632	579	637	639	640	668	634	608	622	622	608	621	593	574	615	659	594	585	580	622	638	646	561	640	600	598	609	592	642	578	601	592	590	633	593	595	624	659	602	659	607	646
7802	440	463	376	255	228	192	182	169	142	149	147	158	160	138	117	133	118	138	119	150	135	139	139	136	130	123	134	133	120	140	138	139	145	122	113	141	119	128	137	136	136	144	160	131	122	125	156	135	105	124	150	100	118	103	136	110	129	112	125	121	135	128	119	139	111	128	115	123	142	150	129	120	123	115	116	123	147	114	110	131	129	114	121	139	119	130	119	110	126	135	128	125	132	122	122	154	110	127	106	118	130	142	127	138	129	146	111	140	140	110	119	127	124	130	117	107	131	120	134	120	142	134	118	121	113	135	110	114	126	121	130	137	169	139	134	128	122	149	132	138	137	131	107	133	137	135	155	114	119	116	132	123	113	139	95	139	125	141	118	127	123	117	116	138	122	100	143	116	132	121	115	111	138	141	132	126	153	125	134	119	112	138	110	122	128	116	132	131	124	128	140	143	127	112	130	140	117	144	135	142	125	115	142	136	156	135	118	129	153	128	116	114	121	123	109	141	130	135	130	114	131	122	114	143	116	112	117	135	139	129	139	132	122	118	124	121	104	131	152	118	101	130	119	96	111	123	118	127	139	130	132	112	151	133	123	148	121	135	134	131	117	140	101	120	146	143	124	117	135	127	122	132	124	115	121	123	146	122	105	109	136	124	131	136	110	130	118	126	111	137	127	137	136	141	148	133	117	132	122	129	142	126	146	116	140	138	142	123	126	130	118	119	121	138	135	124	114	111	135	133	138	139	131	113	132	124	127	134	127	131	130	124	131	117	137	126	126	105	149	132	135	104	162	140	122	125	145	138	120	121	118	129	119	119	132	125	119	146	142	136	127	134	118	125	129	129	112	126	130	137	122	125	144	153	132	147	138	143	118	136	107	139	132	148	121	122	109	140	134	114	124	134	123	143	142	127	131	119	132	122	107	134	127	123	125	136	133	126	137	136	110	132	132	140	130	122	111	128	134	139	146	123	149	130	101	121	136	148	124	126	110	127	125	132	95	136	113	106	141	125	136	122	132	132	132	108	126	129	128	113	122	117	121	129	137	160	145	146	147	149	138	123	139	123	138	163	144	127	114	138	140	123	119	146	117	123	116	138	104	126	119	134	131	128	114	122	137	125	125	131	126	115	119	128	126	149	122	140	132	142	110	117	120	129	116	130	115	115	135	142	118	115	129	134	145	133	129	138	121	126	106	133	125	152	141	124	130	115	111	136	141	121	133	137	134	138	139	125	134	139	131	116	116	121	115	126	128	136	128	143	119	109	107	128	131	120	130	136	136	118	153	144	134	123	139	129	133	122	117	127	118	119	118	130	115	117	126	126	137	134	134	147	126	133	124	126	141	116	114	125	120	108	127	113	123	114	132	120	117	128	107	114	138	131	132	133	121	131	150	120	116	100	126	128	143	109	130	120	125	124	128	129	166	127	122	105	148	135	123	113	107	148	119	120	132	126	139	116	113	130	127	149	139	114	130	121	128	119	126	103	123	130	104	108	119	107	112	136	120	112	121	115	135	111	135	146	123	129	117	126	125	115	133	129	114	112	109	144	117	100	141	109	128	136	142	94	141	119	138	121	120	109	103	137	145	127	116	125	100	155	136	131	141	138	117	113	110	130	119	125	104	139	161	131	125	129	132	127	117	126	135	132	126	142	111	140	135	102	141	106	124	136	124	110	145	124	105	134	124	114	131	142	107	109	127	133	110	137	114	116	113	123	130	133	138	118	122	136	131	126	110	119	123	105	132	132	106	122	119	110	107	133	150	143	111	150	125	114	116	131	136	135	130	124	108	132	137	117	141	147	107	107	116	129	123	117	130	115	128	127	145	128	137	108	116	121	115	149	138	103	117	109	131	145	120	138	122	113	110	124	122	136	118	132	110	117	131	126	129	140	123	134	133	114	130	132	122	154	118	133	109	134	127	143	127	124	134	126	145	135	116	109	146	129	125	143	143	119	130	117	117	114	140	111	124	121	108	132	123	123	129	137	125	135	131	126	134	118	119	136	130	130	118	120	126	140	125	139	122	110	105	118	123	153	129	110	122	127	134	121	103	117	117	125	138	126	130	134	117	113	122	124	115	140	149	126	135	133	133	129	116	120	113	138	124	123	120	115	128	122	134	127	143	135	124	138	116	117	143	107	141	115	101	113	133	133	120	120	116	110	152	137	127	115	129	116	136	110	156	135	131	100	119	136	146	122	115	131	124	120	114	138	135	123	123	118	120	136	120	134	137	132	151	135	146	133	123	134	138	129	151	151	141	118	148	147	111	141	154	104	140	133	136	129	119	127	146	147	133	110	137	114	119	126	134	143	135	129	119	115	133	125	142	110	124	134	125	122	137	137	133	131	123	110	139	142	113	99	124	124	125	110	137	104	151	122	154	117	136	140	136	131	135	135	121	115	139	132	114	149	109	125	107	136	123	132	128	135	116	119	125	141	135	119	116	126	140	134	151	146	127	103	135	129	138	128	119	120	118	143	146	138	130	127	139	133	128	129	128	92	129	128	112	123	137	133	133	157	143	127	130	124	123	131	158	138	139	139	105	128	131	120	118	142	119	123	112	110	118	117	124	124	137	140	119	131	118	110	133	126	118	119	120	123	148	113	125	116	138	131	123	144	120	111	130	140	100	115	109	113	135	133	122	135	124	122	136	124	137	139	127	136	126	123	142	112	128	122	152	128	110	112	106	114	146	123	147	138	108	136	130	120	142	123	103	141	120	132	125	125	128	129	120	117	133	141	136	98	136	127	120	126	133	139	133	99	122	122	112	145	135	119	115	133	128	127	126	120	131	160	124	129	133	111	124	142	136	134	108	119	128	135	133	112	105	144	131	133	139	120	123	144	99	112	124	131	136	125	123	125	118	150	133	128	144	120	119	142	128	144	127	103	119	148	140	120	137	122	121	113	124	135	139	124	115	118	149	114	132	120	114	117	129	130	124	142	107	135	116	114	135	133	154	131	134	120	123	134	119	126	108	127	160	131	139	132	125	131	136	117	144	118	128	128	138	131	116	129	111	145	140	145	114	108	138	118	123	125	138	138	119	135	121	126	142	149	144	131	138	122	120	135	115	121	115	141	132	101	129	105	141	149	135	140	130	121	131	122	112	139	150	139	125	110	105	135	119	136	128	130	146	120	129	119	135	123	138	122	148	136	112	129	123	135	107	115	154	117	135	122	117	107	133	113	150	119	132	116	152	126	152	125	127	121	137	132	131	137	123	109	119	136	129	119	147	124	119	135	124	131	111	136	127	117	126	136	129	121	106	109	124	170	152	123	127	124	120	134	120	135	116	137	120	150	126	119	113	104	165	162	132	116	148	114	117	136	140	114	135	127	117	124	112	118	145	138	123	123	127	142	115	142	125	138	145	123	130	126	155	123	128	117	109	153	147	146	148	123	127	123	124	116	125	120	134	119	126	147	123	119	144	121	121	128	106	131	138	123	110	137	137	134	162	131	136	114	104	124	119	122	119	124	121	113	127
6343	583	994	1154	1057	862	735	580	567	515	508	454	468	411	405	440	411	377	405	413	354	373	391	394	395	350	343	332	371	355	360	352	353	360	310	329	357	356	341	336	342	351	380	331	358	344	357	350	322	321	342	333	353	348	356	343	345	310	341	349	357	366	327	328	359	353	336	337	325	323	345	366	319	338	333	325	322	347	308	344	360	344	330	328	352	332	346	345	305	338	373	337	302	371	330	346	350	330	316	350	296	339	371	348	329	345	341	344	367	360	290	348	350	327	312	340	351	335	359	320	362	377	369	335	372	330	305	347	350	318	322	343	351	320	313	317	335	340	356	336	307	330	329	346	338	358	361	335	348	358	383	326	344	338	337	317	365	391	355	347	333	345	345	368	310	346	339	313	338	316	338	322	328	295	330	331	344	328	319	319	352	351	331	345	372	316	324	315	334	340	339	335	310	369	340	323	314	340	318	366	312	375	349	336	292	345	355	338	349	359	339	323	314	328	314	345	337	329	349	329	336	314	338	320	364	351	352	348	343	356	316	354	328	316	345	329	325	367	318	333	318	334	371	349	315	341	345	362	327	303	341	338	333	313	354	333	330	350	365	366	328	349	313	359	307	297	376	333	323	331	318	316	330	327	318	333	356	359	317	348	332	331	356	356	330	354	344	317	327	369	345	334	328	324	315	337	329	344	290	345	333	325	329	348	338	341	328	319	353	356	344	353	341	354	377	354	369	341	396	337	340	329	371	328	341	353	343	333	345	348	339	323	321	328	308	319	335	371	309	312	323	368	367	331	334	315	340	349	342	334	318	346	350	315	353	328	329	351	308	333	359	318	340	293	308	350	306	347	369	339	346	335	323	350	334	341	339	326	380	320	364	347	332	358	318	313	337	309	328	355	337	342	357	321	364	308	314	347	345	313	295	340	343	320	350	289	337	314	362	321	362	331	346	334	310	402	317	331	319	338	349	315	334	355	347	340	368	364	332	360	352	326	324	365	370	328	351	332	332	369	325	335	343	304	309	326	341	360	322	321	300	324	317	310	331	352	362	343	313	364	330	306	323	348	339	333	345	344	359	354	361	339	320	368	331	336	320	347	337	295	341	356	358	342	306	331	330	334	341	320	332	362	349	331	318	356	346	338	364	319	359	321	348	351	346	369	323	343	323	313	340	330	328	352	358	364	334	354	328	389	363	342	336	360	323	321	343	347	315	334	326	293	333	307	328	325	340	341	340	342	332	346	360	310	311	318	336	321	341	319	372	308	343	306	324	319	337	302	318	339	330	353	360	323	319	311	316	342	357	330	352	322	312	313	342	356	351	344	325	328	311	347	357	349	348	344	340	333	315	337	346	327	341	326	359	331	323	333	344	356	345	337	303	374	343	354	308	350	327	324	341	320	348	322	298	325	348	347	357	368	334	328	328	354	357	315	325	297	341	317	307	309	333	365	350	346	331	355	338	336	326	348	380	324	347	335	346	314	354	337	340	308	341	324	309	337	344	335	334	348	358	312	324	339	340	345	355	326	329	343	336	316	336	299	338	348	350	317	339	320	324	339	346	351	332	326	347	332	315	353	346	352	331	332	331	319	338	367	342	320	346	337	347	338	366	334	284	333	369	339	353	317	323	332	369	351	309	345	330	332	332	356	358	326	370	315	344	349	330	324	346	331	362	354	329	326	328	332	342	374	320	329	346	323	316	328	312	343	332	335	343	363	341	356	337	321	345	317	315	338	349	358	310	301	332	319	310	334	342	318	357	353	332	332	338	350	312	324	307	336	339	363	350	350	320	331	292	326	345	365	298	377	334	337	329	344	335	379	326	300	345	365	314	337	330	303	333	314	340	333	340	343	390	348	339	307	318	335	345	351	324	320	327	357	332	385	318	307	352	326	361	333	322	353	330	337	365	345	311	348	334	309	307	360	333	342	318	331	350	311	320	356	337	302	316	351	288	321	358	326	341	339	345	360	329	319	371	332	334	323	315	340	347	336	318	322	350	329	332	302	325	324	363	332	356	359	318	340	354	337	340	352	314	344	330	381	346	309	312	367	354	332	337	345	314	323	345	337	370	309	377	312	330	322	337	300	338	341	324	335	385	334	340	315	340	311	356	328	340	344	317	365	336	353	371	313	338	338	355	374	347	318	343	340	338	344	332	336	351	333	345	334	333	351	308	346	367	347	357	301	343	335	336	339	331	305	325	355	356	320	323	333	332	361	335	323	300	311	350	324	357	352	341	335	316	357	341	313	339	319	361	365	337	349	325	362	364	361	329	336	358	354	309	361	334	333	339	347	311	347	381	340	336	347	309	369	324	330	318	354	348	310	367	318	337	331	335	352	334	334	375	312	340	371	316	387	345	353	321	334	320	334	352	316	327	302	329	361	340	341	342	329	325	376	331	301	322	325	336	328	383	337	360	343	320	367	365	312	356	344	359	322	323	346	354	313	343	307	327	338	328	312	355	372	337	360	347	357	341	343	355	327	342	360	338	349	333	335	345	347	376	345	323	341	324	347	353	335	354	348	379	324	341	352	355	345	361	340	333	332	334	347	354	319	314	312	343	315	343	340	302	363	328	359	362	329	341	306	352	323	343	341	363	334	315	316	339	329	309	337	325	321	303	325	312	326	328	350	320	356	347	314	314	354	328	338	327	330	318	326	337	332	310	338	314	331	374	325	324	351	316	334	326	350	299	336	337	343	341	305	345	336	318	356	338	369	324	335	370	330	344	317	346	320	314	356	328	354	358	344	337	314	338	352	335	370	364	337	330	309	350	361	293	339	333	339	358	345	315	334	367	332	326	388	343	317	337	349	331	339	312	346	342	346	330	338	346	324	340	365	352	332	336	358	318	349	335	326	339	339	309	322	339	333	342	331	337	347	350	350	335	356	349	337	322	311	363	366	322	330	349	346	327	313	324	355	355	325	347	329	359	344	317	328	329	348	354	327	346	320	335	310	354	366	315	364	312	339	325	365	338	325	339	342	358	337	374	357	370	328	359	361	317	345	371	335	358	344	298	359	339	350	334	304	317	345	326	331	316	351	335	325	346	353	312	315	345	353	350	354	325	331	311	329	362	354	344	355	344	365	308	355	311	355	364	343	338	339	320	342	341	328	333	323	334	301	360	335	351	326	339	353	316	319	375	340	330	337	342	340	319	324	328	351	309	317	326	349	312	346	354	367	333	361	345	359	345	330	336	346	354	369	329	326	339	324	305	329	339	373	373	351	313	329	342	319	350	343	342	350	348	328	351	338	309	348	320	304	355	321	343	314	340	325	355	344	330	319	334	350	347	326	333	342	334	323	332	332	342	342	330	333	330	334	331	331	358	330	314	344	363	318	317	332	332	338	333	334	351	334	340	331	350	362	334	360	363	352	328	326	336	341	325	353	313	319	309	348	333	338	365	327	338	289	326	367	328	346	332	343	338	337	339	328	337	313	326	321	307	322	335	336	367	325	329	311	354	325	303	375	343	334	299	332	347	354
15214	1129	850	707	543	432	378	319	340	274	299	290	238	247	250	226	242	259	217	222	216	226	236	229	196	259	267	240	216	194	231	213	219	250	229	230	224	195	212	216	228	207	224	221	242	211	205	210	206	239	222	207	238	223	221	228	229	239	205	203	179	199	227	221	239	235	177	244	226	218	221	227	246	216	235	231	203	234	237	237	226	248	233	263	238	237	202	206	222	209	196	220	212	218	208	186	210	233	213	232	226	212	225	203	216	194	216	238	217	231	233	254	211	222	199	223	201	216	195	229	207	223	242	220	231	221	197	203	224	243	233	227	234	214	183	214	205	236	242	227	220	223	226	241	234	202	212	233	213	236	218	203	208	225	238	190	214	228	230	254	205	217	199	222	217	223	204	220	204	260	210	231	217	171	235	223	212	248	230	225	188	244	213	227	217	208	203	232	230	231	204	258	218	201	194	202	222	187	199	226	237	243	201	208	229	212	224	170	225	220	224	192	231	212	212	212	222	200	227	202	247	219	229	222	210	209	238	247	226	195	183	225	215	246	234	220	200	217	217	203	201	218	205	199	186	209	238	217	196	232	219	224	214	247	241	223	225	229	202	203	235	241	197	223	207	184	207	199	214	225	211	223	218	199	238	223	220	193	210	235	236	232	195	229	220	213	213	215	211	203	227	213	187	219	218	234	235	207	212	211	223	195	219	249	198	198	224	210	225	229	206	230	195	199	231	207	209	217	230	225	226	203	220	224	220	209	237	249	233	204	206	245	233	202	187	257	241	217	232	223	218	236	227	228	227	230	207	203	251	202	215	219	204	199	221	222	228	176	236	197	211	203	258	242	222	211	207	216	191	229	232	235	191	211	205	212	210	239	219	190	196	206	237	219	228	213	191	197	227	230	241	208	202	231	237	232	212	176	204	248	210	220	192	215	211	231	208	212	203	223	216	218	187	222	219	231	215	239	238	244	224	221	218	220	221	198	212	205	191	209	226	213	210	206	209	231	212	209	210	220	221	236	219	207	223	212	235	216	232	209	206	208	224	224	228	219	225	223	212	207	226	231	214	225	227	233	227	204	205	206	218	223	182	198	220	210	196	236	217	236	212	202	233	222	205	214	226	210	195	229	207	208	234	209	204	214	212	231	237	239	223	211	212	211	213	196	214	219	199	200	206	230	216	214	210	191	226	200	205	181	207	224	218	208	223	182	219	254	241	226	242	203	224	228	220	207	196	218	221	177	213	221	230	242	199	227	225	235	200	215	219	237	205	227	197	207	206	211	222	214	197	208	190	244	191	216	213	222	186	219	202	227	201	228	227	215	197	221	225	202	213	213	225	234	198	193	212	217	198	214	232	227	236	208	200	260	226	209	218	200	207	248	221	250	239	214	210	219	200	208	215	216	209	198	205	234	211	197	209	205	244	191	214	210	205	199	195	203	202	178	212	225	209	234	205	221	208	204	226	214	230	224	207	207	240	227	231	233	222	201	224	222	244	195	235	218	210	201	215	190	218	211	195	206	192	220	213	229	199	198	200	210	234	203	227	199	213	237	205	214	187	238	217	220	197	199	246	232	234	217	211	231	232	216	219	229	207	224	224	222	212	238	212	240	222	216	217	221	203	214	227	210	191	200	219	236	192	210	239	214	220	230	200	218	191	223	213	245	242	224	249	226	191	219	241	248	226	232	236	225	222	246	228	248	207	203	226	198	222	233	201	197	226	200	245	219	210	211	213	219	198	199	243	202	224	199	210	215	225	211	202	202	213	220	204	242	229	221	178	216	202	209	229	245	232	207	190	229	216	221	218	205	198	220	229	219	211	241	217	237	220	228	224	211	225	224	215	219	225	229	223	239	199	195	197	229	221	237	210	204	214	225	224	204	224	215	196	206	209	227	207	214	229	218	227	233	211	193	234	233	241	215	200	242	225	233	226	231	221	243	196	220	193	230	218	201	238	204	218	205	231	238	203	232	201	256	216	235	220	246	211	197	200	196	194	177	229	188	210	230	239	174	235	243	232	233	217	216	219	223	203	202	218	198	201	227	205	225	229	204	201	200	221	218	219	220	227	224	210	213	216	198	209	210	210	243	224	210	222	222	204	220	220	201	198	217	238	206	216	243	191	234	208	195	191	254	217	214	214	212	222	213	227	197	222	222	200	205	227	225	230	174	212	197	236	230	256	205	223	214	214	246	197	218	198	222	183	207	220	190	227	200	233	221	208	239	227	238	208	222	196	218	240	203	177	235	205	214	220	215	225	230	204	229	212	218	234	209	214	213	225	220	213	217	235	220	211	196	207	202	207	226	210	224	224	209	224	225	223	251	221	202	215	225	234	207	186	191	223	207	244	215	214	201	237	187	192	215	226	214	204	198	224	199	205	209	223	194	219	215	228	196	212	221	252	226	213	201	208	234	189	230	222	238	207	222	236	208	212	207	226	208	207	234	219	232	226	227	231	208	203	212	248	200	235	221	219	226	214	212	223	219	215	224	187	198	204	208	215	212	214	220	210	212	235	216	235	223	217	199	220	207	205	228	219	213	211	222	242	211	214	228	254	206	218	206	228	231	223	229	244	224	208	187	231	201	230	222	230	198	233	223	185	205	231	220	213	206	241	225	236	191	190	211	194	227	222	210	182	192	185	216	230	224	207	188	202	211	234	189	206	210	254	218	223	207	236	196	219	216	215	214	195	216	223	217	180	208	208	214	217	208	236	210	200	221	235	222	221	208	199	222	215	222	226	186	211	204	218	259	201	181	207	207	209	224	208	215	237	208	221	238	199	218	199	196	189	219	244	219	212	238	211	225	221	231	222	187	215	216	196	214	195	222	238	247	229	217	222	212	200	225	227	220	215	214	176	225	231	206	195	207	204	207	228	212	206	226	198	199	215	216	203	231	201	199	230	253	208	203	248	235	199	229	208	222	220	187	213	233	230	221	211	215	205	211	195	211	213	210	193	204	190	223	216	218	207	218	203	214	208	217	214	225	208	243	227	217	220	221	221	205	237	211	224	239	233	191	212	241	198	206	221	198	226	219	222	222	205	215	188	249	233	227	238	228	219	189	219	196	195	225	225	213	257	192	221	222	237	231	218	207	235	206	210	209	230	204	223	198	221	216	221	209	226	172	240	212	241	191	226	201	209	208	206	211	225	196	232	211	217	216	216	193	221	242	227	203	211	175	203	230	217	202	206	198	197	196	230	203	206	232	211	226	218	215	205	219	209	237	233	225	203	225	226	210	200	224	220	193	188	198	211	216	197	220	209	231	202	223	228	217	220	202	233	242	204	206	199	217	199	212	220	224	217	195	210	238	198	200	220	189	216	202	209	189	227	212	227	226	253	239	229	224	210	224	239	216	217	226	227	213	216	243	207	226	239	222	242	223	199	199	209	200	196	225	221	184	185	201	253	189	209	181	225	220	225	231	235	236	207	218	217	232	210	223	240	232	221	223	236	211	206	249	218	181	191	243	243	210	207	224	221	232	227	243
8489	1078	1818	2087	1803	1521	1277	1141	1001	881	850	742	723	678	691	679	648	642	645	639	573	612	647	618	601	626	551	583	590	561	585	506	571	572	561	586	584	598	557	560	561	571	539	551	587	552	525	548	566	532	579	526	555	550	544	571	559	533	520	570	484	583	500	560	562	538	539	580	519	556	549	526	548	588	545	574	508	555	539	563	535	529	550	539	536	515	522	580	543	579	526	542	538	507	575	529	544	521	556	526	587	547	577	535	517	563	482	528	549	540	557	552	535	533	595	536	541	527	572	543	550	526	547	520	544	533	547	560	512	610	545	580	557	542	525	499	553	536	541	523	533	501	550	510	512	564	563	523	523	494	532	574	507	555	474	560	536	517	522	529	523	552	551	544	540	532	548	530	577	555	502	562	542	562	554	509	541	531	557	554	526	551	524	513	533	547	544	555	549	514	601	543	573	558	518	531	551	511	513	502	533	524	535	512	580	539	587	528	578	522	545	538	540	486	553	551	539	512	565	517	528	521	624	534	563	578	545	547	531	559	526	502	543	517	529	545	508	560	528	532	517	534	589	486	534	547	544	563	529	535	543	535	564	538	537	517	524	546	527	548	572	551	565	542	514	524	569	521	526	546	524	538	556	561	565	549	543	583	533	534	565	510	551	538	600	524	541	540	518	573	586	526	538	499	499	530	509	519	560	518	525	523	532	546	523	553	551	495	546	510	525	517	524	551	491	550	555	536	513	527	549	547	548	555	573	555	523	461	542	539	550	528	537	569	528	532	548	534	580	521	531	492	533	506	564	523	574	537	555	538	546	551	491	517	560	569	538	539	502	506	541	539	534	512	521	583	533	580	584	497	489	569	500	526	555	536	573	550	513	541	527	551	578	509	572	525	547	527	530	544	570	564	532	523	494	534	530	549	577	558	527	506	512	529	584	546	529	521	527	565	541	544	518	578	534	517	524	524	505	559	532	533	519	535	552	540	573	513	530	516	520	534	552	548	557	589	543	463	533	520	493	532	527	565	554	561	592	501	552	565	587	505	486	544	527	529	485	550	488	533	520	544	577	512	509	514	531	537	555	584	502	501	509	569	573	550	545	504	527	532	539	538	552	508	509	497	564	502	539	562	526	536	534	549	554	494	557	497	517	546	524	554	538	533	526	577	558	538	534	522	537	539	557	535	572	521	509	555	526	498	565	536	529	521	560	535	550	556	571	541	520	517	542	519	527	509	509	533	530	489	548	527	537	551	520	560	573	556	556	565	528	540	511	554	538	522	555	580	510	558	549	538	570	518	527	538	521	536	547	570	524	589	567	546	505	481	522	548	553	545	542	578	535	507	564	512	558	521	524	524	525	540	516	526	572	548	556	560	512	545	505	520	564	520	496	566	503	576	518	555	517	579	557	532	517	540	550	541	512	521	534	524	539	570	509	541	521	544	566	549	529	587	551	542	556	505	518	545	577	579	564	549	512	530	580	538	508	519	516	529	529	576	545	550	557	560	502	567	524	571	509	502	557	541	502	519	502	532	544	588	560	561	525	535	540	578	537	542	503	511	517	545	599	548	556	556	503	536	544	518	540	552	577	564	542	530	521	546	520	512	556	543	554	514	541	535	515	521	550	534	563	529	492	538	552	550	552	526	572	540	522	544	547	542	516	551	495	545	547	552	479	560	541	556	537	525	533	525	537	528	550	528	508	525	532	532	546	524	506	518	519	556	570	578	568	533	565	544	542	537	548	533	527	525	517	552	581	520	483	559	554	528	550	539	548	538	557	564	523	532	516	519	560	518	502	550	508	534	552	533	561	557	563	496	559	551	577	546	550	538	577	520	552	538	580	545	528	522	552	557	550	520	525	554	523	555	552	525	541	567	554	576	537	536	517	522	554	525	531	533	533	531	549	560	525	504	519	519	546	545	525	552	586	520	512	562	528	537	556	505	528	542	520	520	531	493	526	529	538	543	499	564	535	528	530	551	540	557	522	489	572	539	519	521	464	533	511	520	550	578	508	540	523	551	549	534	526	538	560	533	541	601	544	507	550	519	534	527	562	543	531	516	563	548	538	522	569	555	543	524	523	565	550	562	532	551	531	539	550	570	521	563	549	568	541	585	551	557	535	524	539	542	521	518	527	532	493	543	562	523	561	571	510	543	525	484	531	538	515	505	566	536	571	542	518	522	542	538	556	533	535	551	522	505	542	570	504	512	543	532	531	533	552	553	527	574	544	534	521	557	538	538	558	547	538	572	515	533	587	555	520	557	573	521	580	501	533	533	555	564	540	558	548	537	531	640	508	520	544	577	516	530	554	527	519	529	535	553	568	526	582	540	522	537	522	543	505	557	548	563	505	576	564	517	529	525	539	525	513	538	543	551	565	578	532	540	536	541	547	484	558	551	525	543	537	494	560	547	544	545	582	569	560	555	561	564	560	545	530	551	522	512	561	551	545	534	542	556	547	482	542	560	541	531	527	553	558	539	541	538	493	551	507	529	529	519	545	530	559	563	556	521	565	539	512	577	516	547	538	530	534	544	539	523	542	542	539	540	531	521	519	509	589	521	514	535	539	536	584	526	545	544	559	519	507	561	501	541	559	524	552	539	513	616	531	508	532	528	549	529	501	539	556	574	551	506	520	497	543	516	567	535	544	519	548	568	517	559	512	519	490	540	591	518	556	543	557	508	563	553	565	536	548	538	555	583	541	514	541	489	487	513	559	485	557	529	547	533	536	545	524	531	556	553	540	548	534	495	474	532	525	535	519	552	493	561	518	561	548	588	564	517	532	546	554	560	559	546	525	512	535	510	526	534	548	544	515	565	530	551	570	577	513	577	513	538	520	551	532	504	577	536	522	527	536	519	551	531	559	542	541	568	543	538	538	521	534	543	533	545	518	557	510	550	554	549	524	583	502	551	489	532	501	532	540	523	553	532	529	549	536	568	554	503	559	493	562	518	565	533	517	563	521	530	560	550	506	545	519	533	544	523	501	523	533	482	566	516	520	527	554	526	525	576	509	498	528	520	537	554	545	523	575	523	534	536	491	558	501	558	519	522	534	534	536	520	555	578	510	506	512	510	554	546	542	533	529	527	522	573	558	510	528	524	532	554	548	496	531	540	595	503	538	556	522	510	534	553	530	544	538	538	568	542	511	533	558	517	580	546	569	574	547	532	518	560	570	538	530	524	535	533	601	548	582	517	515	539	522	532	509	525	559	556	539	548	531	559	533	547	568	529	536	520	540	525	529	577	549	550	551	554	491	529	525	526	521	516	477	578	554	553	504	521	551	524	560	528	534	510	538	553	586	561	511	544	547	529	521	563	539	515	549	543	546	532	539	515	539	544	548	505	516	510	503	540	551	543	514	542	553	533	544	536	585	520	558	562	503	536	552	521	530	610	548	587	531	567	505	562	530	570	558	532	554	539	559	572	531	472	567	528	535	525	547	558	557	546	584	582	506	509	542	551	561	562	541	548	530	495	512	525	516	523	509	525
1970	280	308	303	297	319	292	306	272	281	274	306	275	267	286	265	298	279	292	264	286	287	316	248	260	310	278	301	277	250	267	302	297	270	248	276	281	271	298	305	318	295	257	294	276	275	258	274	281	275	312	263	290	287	290	263	239	288	310	253	266	270	282	289	289	242	303	283	265	233	270	250	303	284	290	281	307	290	297	266	255	283	291	284	286	256	263	272	301	313	294	262	293	276	292	287	281	255	277	256	250	268	271	295	287	290	294	269	310	260	270	270	292	292	282	320	278	268	281	301	262	279	295	281	258	258	296	268	282	303	275	310	295	315	248	290	279	296	299	243	262	311	254	286	325	307	320	255	308	281	294	285	298	290	267	258	301	294	295	272	294	304	314	261	294	243	261	295	280	275	278	298	273	290	292	276	276	284	252	291	294	272	291	287	293	303	248	258	275	260	264	306	283	314	250	263	292	296	278	282	267	253	306	285	286	284	261	260	269	296	227	277	292	255	298	259	273	286	290	272	231	285	256	285	260	261	276	284	293	253	283	249	286	281	297	273	307	275	285	298	270	271	257	274	252	280	299	271	288	262	337	290	266	291	276	257	288	290	261	251	281	272	292	277	289	288	266	289	266	297	264	265	297	275	258	276	281	259	270	268	286	305	281	292	306	257	252	276	277	269	274	289	254	272	280	284	291	287	314	284	275	315	284	277	267	268	271	269	285	270	270	283	286	277	276	284	269	284	279	270	274	277	287	299	258	272	263	282	304	285	297	283	265	313	291	277	305	280	288	298	286	271	303	272	296	254	274	255	288	297	302	266	287	290	268	293	299	302	239	286	282	284	272	273	291	269	288	279	282	285	319	246	273	304	251	265	313	303	298	305	290	293	244	227	267	268	286	287	277	252	259	294	277	276	271	263	261	281	282	280	264	289	291	299	274	274	319	280	279	267	284	297	266	254	282	292	301	277	276	274	274	293	294	270	292	284	228	253	255	290	290	252	274	280	265	279	301	247	239	276	337	277	256	276	284	291	295	255	275	283	265	283	257	291	288	268	265	298	297	306	286	287	267	266	293	237	254	272	290	291	275	255	275	278	272	259	273	271	293	275	255	318	290	292	293	288	298	276	296	272	289	302	275	258	287	308	288	300	267	312	301	247	299	297	276	311	265	280	281	276	266	294	282	288	286	327	262	307	288	290	272	273	273	277	303	279	301	301	284	262	281	254	314	281	294	273	287	270	286	279	299	285	282	265	265	245	279	262	270	281	264	281	293	260	263	294	288	284	278	280	296	311	288	274	268	287	253	310	304	272	265	330	248	276	256	279	288	284	302	271	291	292	274	309	289	274	249	282	278	303	285	273	276	278	250	270	272	241	272	273	300	302	271	294	293	270	289	262	259	263	298	275	260	279	267	267	261	264	277	286	278	268	271	259	255	235	282	308	316	280	287	278	257	248	264	286	273	268	262	299	278	229	275	274	242	288	295	256	294	311	267	298	285	260	268	288	311	260	281	293	248	232	284	284	293	272	266	292	256	264	297	287	298	294	284	276	313	317	285	305	279	275	245	280	267	295	287	288	290	249	297	271	295	296	266	301	262	284	299	302	297	275	244	278	280	281	294	295	250	275	288	291	262	264	257	293	254	287	269	240	275	262	254	287	269	242	259	267	296	264	292	282	298	262	255	260	290	288	275	251	260	279	274	260	265	270	271	273	275	261	268	294	283	267	286	295	316	292	280	278	258	283	250	276	287	306	298	278	326	271	296	286	285	270	293	267	281	283	281	287	287	286	330	257	263	280	276	273	291	290	242	291	270	288	310	267	288	286	311	291	294	320	294	295	268	265	273	277	298	282	253	262	286	296	302	305	273	256	272	300	291	300	251	292	318	251	277	278	289	261	294	266	272	251	277	288	289	272	285	278	292	223	277	261	312	252	289	308	270	253	280	284	310	282	280	290	273	273	255	321	291	278	284	260	294	280	277	298	275	277	231	271	286	276	273	271	284	277	282	265	253	271	284	242	273	259	291	283	271	289	311	251	270	307	297	259	247	278	274	270	305	281	282	288	283	274	294	318	299	245	273	246	294	275	292	310	272	280	277	337	292	290	262	299	264	324	274	288	276	310	276	285	273	274	308	256	274	263	263	255	277	324	282	286	292	251	316	309	277	263	271	286	275	270	291	311	268	274	266	276	295	251	269	266	319	251	278	268	273	256	285	307	291	263	255	270	295	275	266	258	257	289	297	267	263	290	275	273	298	280	285	265	274	286	283	289	280	287	274	232	282	276	268	285	279	274	269	288	278	277	276	270	262	267	278	289	282	266	291	254	265	270	296	268	299	267	277	266	289	281	247	255	265	273	272	257	295	291	272	303	289	288	295	254	266	299	256	280	291	269	277	280	261	268	290	256	268	253	288	279	274	306	294	316	303	290	282	258	243	271	299	251	281	281	244	289	287	321	255	288	275	242	292	212	271	280	242	288	254	278	304	278	264	283	257	285	284	274	267	285	299	273	296	269	290	325	282	315	268	281	270	311	317	277	265	286	277	314	272	252	281	273	280	248	260	270	258	259	285	308	283	270	285	307	295	268	269	288	279	261	287	285	271	277	280	268	266	281	308	293	256	272	272	257	300	330	292	285	248	296	279	274	240	314	284	284	291	260	275	274	277	285	301	282	268	282	304	304	295	280	275	259	245	274	286	271	246	256	302	286	302	267	279	248	271	283	288	268	257	256	257	278	302	296	288	244	300	268	240	269	287	266	291	293	288	292	290	281	271	282	268	317	319	304	290	283	330	284	267	286	278	307	274	252	278	251	279	313	250	247	252	285	291	245	291	273	287	313	289	259	275	256	293	295	284	305	274	281	287	290	288	282	257	267	241	266	280	277	294	257	264	250	285	298	225	259	257	277	291	273	290	274	236	282	243	293	235	294	290	328	277	259	280	292	297	284	317	245	294	266	298	267	284	269	287	265	317	290	259	289	278	244	268	305	259	278	308	238	294	289	248	272	278	262	277	303	263	300	266	268	251	325	279	261	274	283	293	316	283	283	295	273	267	269	287	287	286	289	262	288	296	291	275	276	271	289	265	284	248	308	274	273	246	265	294	298	279	274	290	268	277	285	307	273	270	275	295	272	277	278	275	299	289	269	305	263	309	292	261	275	272	243	259	249	293	284	279	304	283	297	261	311	264	260	280	288	286	276	274	296	276	330	277	266	282	279	283	272	292	243	269	270	270	268	326	271	291	266	274	266	296	296	299	259	271	290	285	293	285	301	286	262	302	267	277	276	296	280	298	295	294	299	291	290	308	288	269	285	269	299	282	270	255	265	261	299	245	303	260	274	302	296	268	296	302	281	292	278	282	286	278	292	268	283	249	293	283	269	282	317	261	278	263	287	258	260	304	275	300	272	282	268	286	295	270	277	287	271	312	263	309	264	255	266	252	283	322	272	253	269	299	285	296	286	304	295	278	250	288	255	286	313	287	258	316	301
2037	649	721	617	664	631	606	645	667	687	638	656	641	634	605	631	654	625	600	611	638	636	614	626	628	649	629	640	604	621	606	643	653	625	622	652	710	570	643	619	643	647	673	654	589	680	641	615	616	659	652	562	647	640	636	642	693	624	634	629	621	611	611	627	654	653	613	656	595	652	601	631	650	613	652	654	647	616	597	571	653	601	641	665	649	605	610	631	616	667	628	622	623	676	628	624	653	673	612	629	581	647	594	598	627	608	600	592	638	631	647	580	648	624	561	652	629	624	621	649	677	581	643	638	645	644	672	617	618	604	628	612	649	593	608	601	629	624	636	589	648	594	607	598	626	579	587	647	639	635	643	600	590	628	621	639	653	590	620	597	617	649	622	635	677	587	629	594	605	624	591	660	622	613	631	640	651	598	654	632	630	677	587	668	603	622	662	653	571	615	646	624	637	605	609	623	607	672	609	577	600	585	617	619	662	582	607	623	625	653	596	667	647	654	662	579	618	640	617	641	610	650	630	629	639	605	634	616	612	634	579	663	623	589	620	645	611	596	615	611	612	639	627	566	619	626	646	614	634	667	630	605	607	651	611	585	605	625	613	592	634	644	639	645	628	592	592	614	637	640	641	629	589	637	673	654	601	656	627	633	605	584	590	612	622	601	681	638	646	610	617	635	662	677	616	653	637	648	590	641	635	600	633	650	616	615	599	626	590	644	593	618	630	638	609	595	659	641	628	635	602	558	650	596	597	630	631	609	605	630	624	604	634	587	649	582	646	645	666	597	656	615	625	646	573	627	634	643	629	676	604	625	610	647	615	612	588	618	638	599	604	609	616	639	627	612	607	653	634	593	600	614	641	623	674	645	643	610	662	666	631	609	622	618	632	663	630	614	573	621	640	642	640	608	631	649	594	646	637	695	627	631	588	643	602	619	663	588	656	626	612	589	612	647	611	584	650	613	628	634	593	628	607	640	630	631	649	662	595	615	631	600	604	630	634	608	646	669	629	632	593	640	619	563	603	647	641	620	613	640	658	595	663	585	633	629	612	609	620	649	568	640	655	571	654	591	620	619	618	624	633	647	630	618	648	599	631	645	642	628	604	662	643	652	653	607	641	598	622	655	622	597	670	648	657	621	613	610	639	571	630	601	637	624	645	612	652	622	640	648	615	637	608	587	653	611	574	618	617	611	593	622	619	620	623	610	643	622	628	609	642	629	619	636	622	661	629	663	590	611	588	578	624	672	646	657	658	629	635	629	596	631	646	649	573	590	593	612	653	614	629	607	675	632	630	628	634	615	638	624	644	633	622	619	606	587	592	578	656	593	644	600	663	658	637	595	616	637	631	631	647	640	648	638	636	604	636	639	630	623	637	682	614	635	650	615	617	615	640	615	634	600	622	663	627	574	606	650	646	636	658	672	665	663	601	621	667	637	646	612	614	664	681	621	662	629	621	620	590	636	658	601	587	611	642	626	633	601	644	658	648	619	617	632	580	598	635	635	598	621	623	628	642	640	595	625	619	615	628	607	637	623	619	614	617	614	637	586	637	645	614	618	595	644	611	619	673	642	600	612	616	594	643	608	633	619	657	610	653	618	644	628	608	607	608	613	633	622	609	618	593	654	606	585	650	638	584	661	622	660	591	626	633	628	608	664	629	589	606	630	632	622	618	634	626	649	585	619	606	642	617	632	657	664	652	657	605	622	617	638	648	618	603	602	650	602	609	629	669	639	662	582	647	579	626	602	618	623	632	588	647	641	630	640	681	600	603	645	619	599	638	637	654	622	599	636	598	629	622	611	621	626	605	614	617	641	628	654	594	653	593	669	618	639	624	643	626	605	648	640	630	656	563	595	580	625	633	672	630	614	640	651	587	614	599	654	614	633	648	597	602	642	613	657	641	602	610	679	672	585	625	650	645	631	571	598	605	619	633	628	672	606	583	642	652	616	604	638	619	626	657	583	604	620	638	606	577	620	622	596	600	602	631	623	627	598	644	628	648	636	604	611	618	623	676	596	594	625	630	637	668	630	637	610	628	613	587	627	641	618	613	608	638	657	623	665	640	629	598	601	594	620	622	644	644	612	592	589	624	645	648	638	586	622	631	623	586	652	635	598	654	639	631	627	626	609	665	677	679	652	656	652	597	602	598	607	635	655	606	628	651	637	631	579	686	630	580	661	611	613	656	639	621	603	591	600	584	666	650	554	636	630	645	643	660	663	619	615	602	626	603	592	622	669	619	614	594	634	561	639	620	605	629	623	619	616	646	651	588	611	607	597	670	616	596	631	641	618	617	636	608	617	587	658	639	637	617	644	629	623	645	645	617	627	634	611	665	665	612	631	593	630	601	608	621	616	640	615	620	660	571	626	636	616	617	633	624	618	616	598	637	607	625	633	638	580	607	595	624	678	625	591	617	603	603	617	648	610	598	586	606	645	647	603	622	637	618	621	616	593	605	659	641	613	639	595	634	638	648	648	637	655	642	606	584	613	609	616	654	632	621	581	600	622	628	580	601	657	586	607	607	618	617	628	650	591	650	621	654	625	661	616	609	618	631	692	619	670	599	610	614	625	668	656	623	613	629	627	657	629	628	644	624	647	651	643	598	589	606	608	583	608	602	597	588	621	652	608	625	615	636	653	611	591	654	650	637	631	667	621	640	595	655	638	654	629	627	644	658	639	682	617	654	562	647	639	598	622	655	644	653	636	624	641	669	628	598	587	590	648	663	579	632	606	615	643	629	630	662	622	598	595	588	616	643	608	624	623	592	585	568	653	620	621	617	681	573	622	588	653	667	635	665	628	607	616	630	580	625	606	604	662	643	610	627	607	612	616	633	661	580	610	590	598	627	683	584	656	687	579	628	639	625	648	629	603	625	586	658	635	618	636	645	611	609	612	595	650	624	625	597	622	665	655	589	594	605	676	609	651	606	641	628	592	616	635	658	629	650	645	613	594	609	651	606	591	646	642	640	664	616	627	631	664	654	631	656	673	648	620	640	601	609	629	649	619	638	608	639	638	631	638	596	615	627	624	624	672	588	623	696	645	604	594	646	641	621	632	620	561	644	636	633	641	593	630	634	591	639	620	637	591	615	620	590	649	620	654	630	608	616	639	584	635	621	639	618	669	623	652	627	615	653	661	623	613	615	643	609	657	632	635	653	637	618	638	630	619	604	644	599	635	619	605	640	599	605	602	627	618	622	618	621	635	589	611	609	609	640	604	653	630	642	611	618	602	621	623	602	641	627	680	636	630	632	586	635	632	606	648	622	670	596	611	633	615	623	617	669	562	665	640	619	601	621	654	646	654	624	664	656	602	644	661	638	593	596	631	605	627	594	608	624	635	625	603	617	631	642	624	573	605	626	585	632	598	614	624	616	616	623	647	644	620	609	618	634	632	667	586	600	643	624	631	694	642	581	607	627	649	631	634	622	637	621	634	622	597	640	640	655	644	648	588	603	644	614	607	585	659	619	635	642	613	625	603
8072	421	490	363	283	245	195	191	180	164	172	134	144	151	132	142	129	144	124	133	161	149	124	139	130	122	136	145	134	143	144	100	126	137	135	125	129	132	133	127	121	121	118	118	124	145	102	134	133	137	130	118	139	149	159	112	118	137	116	125	125	128	140	128	116	106	134	129	135	136	133	132	96	128	131	125	123	109	125	125	144	139	139	124	154	123	135	129	115	127	139	124	128	115	127	133	124	106	125	127	115	111	112	145	130	111	131	113	113	163	121	123	132	134	121	129	131	136	131	125	139	118	131	128	127	146	108	118	135	110	119	132	153	145	130	134	128	112	126	142	121	113	121	134	129	117	126	113	150	120	139	122	123	124	117	120	132	125	126	129	124	119	119	132	141	122	122	112	140	115	108	125	135	118	128	125	131	131	128	105	119	126	129	121	123	110	111	131	132	141	112	126	117	115	123	128	142	150	130	123	126	114	109	127	120	141	123	116	123	117	138	121	104	108	127	120	122	137	113	120	152	131	141	128	127	121	115	136	127	126	125	143	116	120	124	112	136	121	129	129	111	148	120	115	129	114	122	124	127	118	133	131	115	151	130	119	140	119	108	107	142	132	125	137	137	130	104	117	94	122	130	127	112	130	119	146	120	139	139	146	99	117	143	120	119	137	122	120	140	142	144	109	123	129	121	124	143	126	122	120	134	113	121	116	134	135	137	125	122	132	112	113	125	119	135	129	123	144	124	144	123	133	103	119	128	105	129	116	118	137	113	110	120	120	123	129	135	135	135	129	150	120	147	126	119	133	138	138	125	135	138	123	127	115	124	147	123	108	120	137	147	106	113	135	121	127	112	147	128	124	105	121	126	115	98	144	148	132	138	110	122	113	126	124	116	121	105	130	137	140	151	143	133	125	140	103	153	135	125	130	136	138	127	136	128	132	122	127	134	147	130	107	127	135	117	121	124	114	132	125	124	122	139	128	113	121	132	139	142	127	126	116	107	129	120	121	141	133	118	120	104	133	137	140	121	148	135	114	143	140	128	123	126	103	129	127	111	121	138	118	112	128	134	127	141	139	140	108	139	137	115	138	128	132	127	128	134	134	114	139	125	111	157	122	111	113	147	121	105	132	129	141	115	157	143	137	122	149	109	114	128	125	129	106	120	146	108	114	132	133	118	126	131	107	113	137	114	120	146	127	112	131	116	137	125	114	109	123	117	140	118	151	109	115	124	104	120	140	128	127	132	111	141	130	145	122	117	111	125	140	137	121	146	139	120	139	119	123	124	131	137	147	131	125	115	142	134	149	125	127	117	117	140	128	124	143	122	131	133	118	108	143	121	119	128	125	119	122	138	121	129	142	155	128	105	108	141	128	121	125	113	113	134	119	121	138	147	131	115	121	120	104	130	115	124	98	109	121	145	124	123	142	120	137	121	120	140	142	105	132	136	130	115	123	141	135	138	130	129	123	120	125	112	134	139	128	126	106	141	113	124	147	115	131	122	149	121	153	137	124	136	124	143	99	136	117	116	117	126	132	113	128	122	138	157	132	162	127	123	129	118	136	123	131	130	145	115	129	144	144	128	140	141	133	134	132	142	137	124	130	126	139	126	118	111	121	148	120	130	136	119	163	127	132	120	138	134	125	147	143	131	123	116	121	125	123	155	126	140	145	129	146	135	124	143	126	131	155	121	129	132	137	121	108	145	127	106	128	119	123	135	148	125	140	136	134	111	108	129	114	134	109	148	129	134	121	121	140	143	132	107	156	128	124	118	114	129	124	134	133	133	130	140	138	125	132	141	134	140	119	134	128	127	116	138	126	113	125	127	145	122	130	116	144	137	114	115	120	144	137	125	147	137	133	117	112	149	131	139	138	117	130	130	127	151	137	133	132	122	127	135	121	113	132	120	121	136	130	136	136	92	142	98	133	101	136	117	124	114	116	114	123	125	150	126	127	113	118	131	146	125	138	139	118	149	139	123	128	120	132	135	128	107	142	117	132	138	143	121	132	132	119	121	142	134	134	126	123	120	124	155	114	116	133	134	128	138	135	133	129	133	119	118	145	124	145	134	108	127	127	118	123	146	140	114	138	118	142	122	116	117	128	121	133	120	144	119	148	118	123	150	118	124	128	110	108	119	130	102	128	118	128	119	124	157	122	129	154	138	137	142	128	118	140	108	125	134	146	126	156	134	130	118	121	120	126	130	104	130	108	103	148	134	132	114	113	139	113	124	129	122	131	134	141	121	136	124	128	150	107	124	123	126	149	129	120	139	132	122	127	121	126	123	120	138	111	131	121	119	123	134	132	127	128	107	116	137	137	137	133	132	135	126	107	144	134	93	129	117	127	127	132	96	137	116	130	114	116	121	138	146	136	124	120	133	121	114	139	130	140	126	141	123	149	121	139	118	132	136	119	141	120	116	118	119	134	131	130	110	133	133	132	132	124	120	99	123	135	125	125	133	127	136	129	120	130	125	159	122	90	120	134	144	145	122	120	133	142	109	138	133	105	128	128	148	125	146	127	115	129	124	149	123	122	128	137	141	119	136	123	115	128	136	125	147	113	117	134	105	145	111	133	140	138	133	123	120	134	133	133	127	109	124	130	128	125	134	116	118	146	114	139	130	139	122	121	128	123	134	119	135	134	131	97	122	124	125	130	143	149	126	111	121	119	124	115	108	111	144	124	115	125	140	116	121	132	133	137	131	117	127	127	127	147	126	123	143	146	125	139	120	112	125	139	129	124	115	117	129	124	128	144	125	102	133	104	148	141	131	128	131	122	110	125	130	132	123	135	127	124	116	152	142	119	116	127	138	151	121	126	115	134	146	123	126	121	129	118	117	123	115	142	127	129	141	140	120	135	118	128	144	144	141	128	123	131	149	131	142	128	130	118	117	128	144	145	127	120	147	120	142	133	142	119	116	121	126	121	141	118	118	130	150	138	124	112	111	146	153	144	127	111	139	134	119	123	132	127	140	118	132	107	124	91	114	124	124	145	133	125	123	121	134	143	117	144	126	121	135	123	131	125	131	153	112	123	146	122	115	133	136	145	109	123	122	131	106	116	140	127	147	144	130	147	145	139	139	129	105	127	124	112	121	137	131	130	141	122	114	125	121	116	133	124	132	128	117	150	135	129	117	121	126	140	138	112	116	119	133	109	122	131	127	135	122	124	115	109	139	156	117	168	135	118	129	112	120	136	125	133	155	119	129	129	151	141	147	113	139	123	124	126	130	111	117	142	121	148	142	148	146	147	128	122	119	119	131	117	137	129	124	125	127	136	119	124	120	128	124	136	141	110	135	118	106	137	103	114	126	131	112	118	114	128	118	124	125	110	128	132	117	129	128	138	132	161	118	126	108	135	139	117	124	119	124	117	141	131	148	118	119	133	140	122	122	109	140	141	113	132	128	138	120	148	113	137	153	126	128	100	118	125	120	112	132	155	130	133	145	109	119	133	136	126	111	128	128	155	126	122	110	122	131	134	131	119
6287	573	1021	1139	973	842	736	676	586	548	462	473	435	434	434	445	405	392	410	369	373	358	375	373	354	379	359	342	349	356	354	338	418	361	363	405	342	335	364	362	368	355	372	329	318	335	380	343	334	353	354	345	343	369	351	342	362	340	338	324	382	357	353	321	339	359	331	361	364	329	346	364	386	342	362	401	338	340	357	345	317	345	346	360	332	296	342	323	351	353	317	346	367	337	338	366	332	329	367	357	341	354	353	321	332	339	341	345	340	384	353	364	315	342	344	328	330	338	318	333	347	372	338	381	316	356	326	352	308	342	331	360	342	321	383	368	346	332	342	332	378	369	340	334	319	311	333	349	361	323	363	319	348	363	345	321	335	333	337	361	333	327	361	335	339	351	335	344	349	332	315	319	324	333	302	332	370	329	341	326	341	342	362	344	335	323	336	339	324	336	344	340	350	349	340	337	339	361	341	350	339	342	352	336	315	350	336	329	311	342	329	364	352	335	325	357	323	341	356	340	346	338	332	321	326	338	333	311	362	378	339	346	323	321	348	368	341	329	307	348	344	323	340	346	349	368	361	336	355	336	350	342	333	335	346	351	321	354	394	345	303	334	316	342	347	330	354	338	343	323	333	349	344	313	309	337	346	352	328	335	346	366	322	328	335	359	307	325	377	340	331	350	354	316	343	364	326	345	334	353	338	339	354	345	319	360	312	356	347	348	354	342	342	373	319	346	346	362	336	347	350	329	310	328	341	304	338	326	322	320	350	375	327	331	345	349	324	355	322	312	344	340	348	351	322	342	356	343	304	347	334	350	354	360	343	352	319	332	336	352	343	316	348	334	339	349	343	355	344	323	342	340	351	323	374	306	339	344	321	345	333	327	331	323	323	326	324	338	317	320	313	304	303	312	341	325	331	330	359	343	365	357	309	332	323	327	333	319	344	328	326	344	334	342	328	353	367	304	313	305	350	332	330	328	339	337	337	341	327	341	321	320	330	365	339	335	324	321	332	332	322	321	353	345	343	356	344	339	328	346	331	332	379	348	339	361	320	329	310	354	290	359	363	344	338	391	375	360	361	371	325	352	356	343	345	353	340	344	342	337	335	356	343	329	330	338	323	330	328	381	313	321	333	321	328	357	341	340	305	326	344	335	316	325	335	363	398	348	369	322	327	379	369	340	354	327	342	356	337	340	333	382	331	350	328	331	330	319	332	326	322	351	318	332	357	336	339	353	376	334	316	349	323	321	323	345	342	345	361	327	321	336	333	353	342	330	366	327	333	330	333	353	340	323	351	352	335	342	327	333	322	327	351	347	344	337	344	337	349	337	363	327	389	322	330	370	367	369	324	333	348	372	361	342	312	355	287	325	348	332	308	333	346	342	367	382	366	307	343	341	350	327	329	354	355	360	332	342	293	342	321	328	315	344	310	337	279	339	325	327	341	351	339	335	332	321	346	313	346	323	332	330	334	364	355	351	362	329	334	322	294	309	319	372	335	345	332	330	346	336	346	320	341	328	354	330	352	348	337	331	340	323	350	338	330	321	336	349	350	377	360	357	344	345	326	336	317	349	324	336	317	314	355	333	315	334	356	335	338	326	371	364	342	351	339	336	310	318	359	334	336	375	337	340	326	371	335	343	336	345	319	323	353	304	372	322	331	325	333	353	343	358	376	335	334	365	330	334	330	331	332	325	366	341	337	317	307	330	331	342	332	341	346	374	363	311	375	342	372	364	379	363	307	342	319	340	350	323	313	345	320	336	342	372	335	364	305	351	323	333	347	299	305	311	334	337	356	353	358	355	361	348	329	360	358	321	320	355	349	370	308	344	366	362	345	338	327	324	331	352	365	370	316	351	327	341	348	364	361	340	311	335	337	318	378	353	317	340	345	309	350	375	342	322	357	340	351	339	354	327	347	343	369	322	376	385	314	348	334	326	330	343	358	329	334	311	333	367	308	344	314	308	299	324	353	338	309	345	351	375	323	310	317	372	323	329	327	363	337	351	364	337	340	375	335	339	341	339	339	308	327	357	320	336	325	317	332	339	351	325	351	343	372	370	340	352	330	360	332	332	349	341	339	332	360	377	315	335	359	349	354	313	322	334	334	324	298	345	332	337	340	358	310	328	320	347	339	327	348	352	310	329	340	377	308	337	319	333	360	346	337	365	322	333	326	357	346	340	300	317	323	361	325	358	344	338	323	302	311	371	317	334	348	329	333	325	337	349	370	337	350	327	342	319	318	320	350	345	305	377	378	386	340	310	313	325	334	358	356	360	329	334	350	325	363	355	342	330	358	350	366	321	329	348	357	334	322	353	380	333	341	378	346	330	338	348	353	316	311	314	330	333	330	345	356	338	346	342	314	339	358	316	350	312	309	326	319	322	325	342	322	350	299	316	350	334	363	320	335	328	314	369	349	347	369	349	339	346	356	319	381	336	334	348	368	352	331	317	351	339	338	367	331	343	304	361	352	346	368	330	349	296	341	338	338	317	338	330	338	380	343	366	346	355	371	349	354	360	328	348	340	355	354	325	349	344	331	337	349	331	379	360	354	324	352	314	362	299	338	363	384	343	366	315	318	308	356	352	317	330	347	336	327	334	356	371	341	280	314	312	328	325	331	314	339	302	326	334	326	333	330	319	342	321	323	310	361	362	351	315	352	328	344	361	336	336	348	368	345	329	314	332	344	329	334	359	344	337	354	360	338	375	334	332	329	330	339	342	340	322	327	353	322	326	344	352	335	340	338	354	307	331	334	376	342	375	338	335	331	318	340	335	365	357	333	347	359	330	321	315	304	346	341	338	343	341	335	399	334	330	356	335	289	318	371	338	357	349	342	321	351	323	333	364	322	317	326	363	356	360	332	330	370	352	343	331	355	328	348	356	348	336	347	378	341	384	340	352	377	330	345	316	337	353	319	341	325	341	295	348	321	343	343	349	354	357	342	315	331	336	341	332	327	355	331	302	352	338	311	322	308	369	327	335	325	331	336	334	310	333	311	358	349	353	362	350	364	332	346	342	333	347	365	330	346	355	323	346	339	324	347	350	321	295	338	330	308	356	372	356	333	342	320	363	318	325	335	334	351	333	346	348	336	351	357	345	323	333	358	310	336	316	337	323	335	332	328	299	356	325	342	356	320	348	346	378	361	327	347	301	344	342	311	376	341	324	326	321	337	332	348	309	334	346	343	341	319	324	361	323	326	311	318	334	349	329	365	327	354	327	338	342	357	378	355	350	335	350	335	342	303	368	349	326	327	341	383	352	296	316	329	356	299	310	304	336	288	295	319	336	315	341	342	318	351	355	356	338	339	333	334	365	342	310	346	314	347	354	321	339	355	309	346	344	345	346	320	382	336	334	361	311	279	311	349	357	330	363	320	349	349	340	340	337	356	340	341	353	334	387	328	332	342	337	345	335	338	333	342	321	335	311	351	341	345	320	337	356	341	344	318	384	336	357	313	356	343	298	335	324	326	325	367	325	331	341
14701	1132	848	663	502	402	341	323	293	254	261	232	289	260	246	255	244	268	240	224	224	226	212	227	229	209	211	194	217	217	224	238	210	244	235	232	217	231	238	218	203	233	215	205	211	226	199	232	215	236	231	245	202	241	201	205	183	247	234	223	205	230	205	201	222	192	238	214	220	220	208	228	228	234	221	191	225	192	241	209	247	216	219	238	223	233	203	232	230	215	199	225	232	206	221	213	226	230	216	227	236	223	218	223	200	194	176	198	210	213	226	228	208	217	213	220	213	217	224	219	212	208	243	233	228	222	179	214	196	219	221	203	243	195	222	188	207	229	216	216	200	222	201	211	187	234	210	208	195	199	234	235	232	216	221	222	213	230	220	215	230	226	206	201	221	226	197	244	212	224	210	224	244	230	198	220	215	210	239	225	188	216	204	209	224	203	218	227	224	209	225	221	222	217	184	225	229	198	234	245	230	228	246	200	220	193	230	216	231	195	224	196	169	243	200	227	225	222	202	225	217	234	225	239	216	196	211	223	234	216	211	240	219	230	220	231	238	204	237	222	202	224	230	215	198	212	226	240	190	221	217	215	213	233	182	229	235	201	219	216	185	252	206	235	217	215	233	214	225	205	211	206	212	194	203	210	215	239	236	226	212	222	228	220	235	238	202	212	207	227	200	198	203	203	224	210	216	224	216	247	206	214	204	223	248	211	216	237	182	198	211	233	194	223	224	198	208	214	217	217	233	205	210	210	195	212	216	207	225	220	202	215	232	217	211	204	179	201	207	230	198	222	223	201	212	231	227	243	228	210	208	220	211	216	248	232	209	227	213	213	227	214	216	203	191	207	207	212	201	229	200	207	206	205	220	204	224	264	201	182	210	231	214	199	216	199	213	213	201	218	238	216	230	224	221	199	238	243	171	216	247	217	202	192	225	201	187	182	231	224	211	235	241	225	195	202	214	216	230	246	203	222	255	199	231	226	211	205	219	260	244	227	240	227	222	198	219	206	191	169	227	229	228	214	203	218	229	241	235	220	221	216	198	222	247	240	220	203	221	239	218	220	210	227	224	220	216	220	203	218	206	254	208	239	195	216	220	212	211	221	238	222	212	222	212	224	202	199	227	235	224	178	228	219	223	211	202	199	193	217	210	196	227	224	192	215	231	212	229	209	224	208	237	238	212	211	199	232	250	212	244	218	214	214	197	202	227	223	221	237	216	226	205	231	213	197	229	227	213	229	203	208	217	228	223	222	222	208	231	188	190	237	188	216	228	234	243	195	195	239	238	202	226	232	194	210	245	219	231	235	225	198	217	215	192	215	229	205	216	235	240	215	212	205	215	220	220	236	250	209	197	204	220	203	204	203	212	206	196	207	198	212	197	228	227	219	239	205	223	206	233	225	202	204	237	227	220	207	226	232	239	242	196	198	209	215	203	207	197	239	218	191	193	208	208	229	224	202	224	197	225	213	214	218	211	216	229	225	222	247	210	223	226	212	192	224	241	222	219	222	180	207	214	202	209	201	196	204	205	213	227	231	194	237	230	214	237	200	194	193	252	204	227	195	212	215	193	207	215	231	180	189	218	242	223	236	234	220	194	252	211	191	246	205	233	236	220	253	222	263	197	206	196	228	204	186	230	224	196	208	214	224	211	215	221	218	205	230	220	228	217	206	206	219	228	206	228	222	220	212	213	190	232	234	211	207	208	216	221	203	219	210	223	206	190	218	227	208	222	212	230	219	196	227	196	224	217	212	209	223	219	228	215	201	220	244	217	214	211	206	226	204	205	236	234	202	222	201	234	216	213	218	226	230	239	184	219	202	239	198	220	210	238	209	219	227	216	213	224	233	229	260	221	218	238	199	174	203	220	217	228	194	184	240	215	222	209	252	209	211	221	226	235	201	191	222	219	233	242	209	188	230	209	227	178	189	206	233	183	208	194	215	200	170	172	198	215	207	211	223	217	217	236	232	207	248	211	220	230	203	242	231	219	228	213	194	201	234	211	217	204	202	217	190	197	242	223	209	217	235	248	233	236	240	244	220	228	216	234	212	237	223	211	243	225	228	242	230	210	245	221	273	238	232	231	204	205	214	231	227	195	240	230	211	227	205	224	212	230	219	210	247	242	222	207	175	225	205	210	203	193	223	214	209	218	196	238	229	230	193	199	213	205	231	236	211	221	211	234	209	223	237	194	230	216	242	229	204	220	223	235	235	227	226	211	188	265	215	239	215	224	231	207	210	233	237	214	211	215	220	203	222	214	216	229	208	227	229	201	247	213	229	229	227	212	197	243	190	190	234	247	212	183	205	177	198	247	186	203	243	207	205	203	228	208	200	252	234	208	208	220	221	220	216	206	204	226	179	216	229	238	212	252	234	203	186	209	218	231	237	215	201	212	228	229	218	237	247	244	218	231	235	205	255	216	206	207	213	240	205	216	218	209	231	196	191	219	246	186	198	230	207	200	208	219	223	245	210	200	255	212	245	228	219	224	185	214	219	214	212	242	211	206	205	235	221	210	200	225	196	222	220	214	232	204	225	224	220	192	214	216	209	192	214	233	224	235	225	215	184	199	240	211	225	182	218	193	215	226	240	224	205	202	203	226	216	237	219	185	216	209	228	196	254	221	193	240	233	181	209	233	249	208	211	231	217	190	199	249	205	211	206	212	202	241	216	206	213	239	237	218	238	212	206	244	226	225	215	208	197	240	218	221	199	226	226	202	201	192	224	244	203	224	221	193	184	204	175	223	219	218	209	239	220	229	193	217	228	205	256	251	219	242	197	230	219	253	229	245	212	192	214	235	221	245	225	198	241	239	203	240	231	216	235	237	215	204	252	213	213	221	211	221	214	228	189	215	255	247	200	250	202	203	215	209	248	214	192	233	210	225	228	205	183	202	235	216	253	199	196	182	203	200	207	215	205	230	183	240	238	219	183	227	221	215	225	202	244	219	266	222	229	231	234	217	197	215	218	170	210	229	255	213	211	214	216	185	242	220	204	199	233	217	215	212	205	216	210	227	208	223	238	212	244	227	196	214	203	241	234	216	229	217	222	203	235	222	254	230	215	229	226	201	215	207	189	211	238	192	242	189	215	199	223	235	204	253	223	208	224	203	210	229	221	234	211	201	213	193	200	205	197	216	203	183	228	238	229	239	199	208	196	201	206	235	201	205	205	189	197	216	212	224	239	215	214	196	215	209	229	236	215	220	193	214	239	217	202	229	203	217	221	200	211	211	205	242	223	215	208	250	227	236	205	231	202	211	205	197	207	230	203	210	179	206	201	225	218	221	224	232	214	245	210	223	210	218	219	221	214	204	226	208	189	224	236	230	232	212	239	217	240	241	203	232	233	187	222	192	201	258	208	216	198	213	206	208	203	215	221	185	207	197	220	214	211	172	242	216	194	210	224	219	201	198	213	177	222	218	213	194	209	222	226	212	238	225	209	224	221	253	231	226	206	228	243	250	220	218	214	221	235	199	243	238	192
8322	946	1828	2156	1845	1518	1260	1122	1057	918	876	767	757	734	702	689	659	678	631	646	595	614	628	609	620	607	582	584	575	618	593	550	534	576	604	509	575	551	555	599	562	570	540	555	536	559	561	549	573	576	534	490	552	537	614	521	590	561	540	516	560	566	528	627	499	525	595	540	532	532	549	527	529	547	542	539	527	539	582	542	501	512	541	525	537	526	515	533	526	523	513	495	522	542	584	521	540	530	545	533	541	522	558	527	576	593	555	515	496	573	542	530	551	536	536	556	584	551	529	567	527	552	564	532	525	500	532	528	564	545	497	517	525	531	553	551	540	522	532	534	588	550	521	538	521	545	537	535	542	497	526	569	534	527	520	539	526	509	534	523	568	544	516	575	533	522	504	544	549	533	506	555	549	538	544	514	534	530	510	490	518	524	542	553	525	513	593	499	477	560	535	540	549	530	562	493	537	517	508	538	560	544	529	531	540	529	547	522	532	553	562	570	531	535	551	586	545	520	558	535	537	554	512	544	569	489	582	534	522	543	555	543	559	577	512	559	532	527	529	558	586	522	487	562	575	525	500	525	567	546	537	570	546	551	551	556	527	561	524	545	546	548	538	541	554	521	596	563	543	543	575	528	529	547	550	512	540	541	527	531	534	535	535	535	518	533	525	522	571	582	511	543	520	536	512	499	582	569	518	534	535	530	520	562	523	573	533	507	560	619	542	555	556	551	504	562	558	512	560	545	528	541	524	516	559	514	525	554	542	513	578	497	548	530	531	543	514	560	561	522	554	537	507	530	527	546	512	535	550	538	563	532	554	591	533	563	542	527	535	562	491	509	553	536	560	524	552	516	581	571	572	538	521	560	539	516	545	493	512	550	556	545	567	554	535	552	543	554	582	554	516	553	467	556	553	524	579	546	530	559	559	550	530	558	525	556	507	526	538	553	542	577	565	557	535	473	586	560	573	553	525	594	508	565	537	540	519	507	523	566	574	549	583	504	605	520	542	520	549	545	515	571	534	492	545	539	534	539	534	550	529	549	540	570	502	520	570	565	574	547	525	570	532	500	548	495	536	542	534	526	557	527	521	565	596	546	520	559	534	545	512	540	556	516	602	503	521	525	542	528	590	534	516	572	550	504	523	566	577	540	570	539	575	502	532	547	552	512	551	551	544	504	507	535	547	531	553	525	564	519	494	571	551	538	518	554	562	535	546	573	560	551	524	513	559	570	537	540	535	523	498	509	529	537	544	501	568	565	519	555	557	545	531	553	492	561	546	552	564	554	555	514	532	529	559	555	535	524	542	504	515	592	537	575	529	516	519	560	556	592	557	557	491	577	546	541	531	533	552	520	544	572	558	518	558	541	501	521	559	534	554	516	515	503	528	541	497	522	531	524	568	536	495	526	535	501	508	530	572	572	521	528	495	520	543	550	552	558	583	527	544	530	518	522	544	538	562	557	523	501	545	571	540	518	555	541	537	542	515	520	535	549	525	594	583	567	550	562	537	543	508	526	540	602	524	581	562	552	549	539	560	584	522	540	546	512	529	555	561	559	550	577	509	564	548	558	534	536	530	503	558	512	516	517	533	563	534	536	531	556	479	549	535	509	573	533	538	547	528	585	551	561	544	528	548	519	576	563	535	537	550	532	507	550	556	535	564	557	589	571	472	551	539	515	509	511	552	543	554	572	550	542	525	506	536	522	532	567	531	555	512	566	562	537	555	544	499	554	502	534	520	521	567	541	570	544	548	554	487	555	521	570	507	492	589	534	510	555	550	510	551	572	545	547	564	539	533	590	556	533	506	565	539	542	558	558	509	520	500	528	563	591	585	550	544	526	614	550	553	558	546	525	534	561	574	558	540	494	544	555	503	542	533	569	569	578	524	506	557	575	527	560	550	538	495	527	518	565	554	541	513	529	533	490	546	572	522	525	568	549	542	533	523	491	550	549	544	513	541	512	523	554	538	555	551	541	528	567	521	519	543	523	567	561	533	498	489	574	513	521	512	538	540	550	566	542	536	543	533	498	547	533	544	556	511	544	562	495	571	539	546	504	554	527	518	538	509	500	544	560	506	522	532	557	568	528	520	566	529	545	534	573	517	557	562	572	521	567	537	556	538	513	511	484	539	558	537	587	525	489	529	539	559	545	538	578	549	551	514	525	554	535	524	563	487	558	528	543	539	561	543	538	526	536	518	553	535	507	532	526	520	523	574	509	491	540	554	571	522	526	531	520	515	520	561	552	549	508	539	552	537	543	508	559	507	528	560	533	538	528	532	572	535	541	526	539	551	501	547	500	533	567	572	551	531	501	544	516	532	538	534	568	579	518	527	532	541	521	517	520	529	559	526	556	536	529	548	594	562	534	534	575	542	510	557	546	529	536	517	571	519	531	554	524	534	572	532	503	509	536	543	515	519	553	547	538	529	527	572	603	526	530	590	553	576	574	557	575	520	552	551	543	492	564	545	538	576	574	546	524	562	541	546	520	596	548	541	528	533	546	490	538	547	519	557	579	558	513	509	503	528	544	550	533	582	558	523	503	528	558	525	554	503	563	532	514	573	504	547	532	525	518	504	545	544	565	542	535	476	537	568	532	504	525	562	550	553	564	529	561	557	553	583	573	531	539	555	542	520	519	497	519	505	540	522	524	550	560	476	566	515	535	533	558	521	529	562	540	524	553	563	533	517	512	527	535	570	527	532	514	515	561	546	566	578	539	507	543	593	549	543	552	550	547	555	575	547	606	495	575	493	557	529	550	571	534	540	570	485	555	548	526	525	575	511	528	579	570	558	527	534	539	525	519	545	551	532	534	520	542	546	559	555	495	541	548	592	507	565	545	550	555	567	515	531	548	494	537	494	567	531	560	522	552	543	536	526	496	521	557	547	528	573	560	501	542	539	556	555	569	599	568	560	507	549	556	545	581	525	497	552	553	574	548	551	529	549	538	595	519	565	514	533	519	554	535	561	545	507	575	544	554	506	535	519	539	553	535	555	554	529	537	540	559	528	505	543	547	524	508	517	536	590	517	587	516	510	567	525	518	554	542	583	570	532	569	576	533	519	555	517	532	503	520	538	566	530	537	528	557	590	538	502	571	554	555	526	514	524	528	496	575	566	531	537	552	570	533	564	523	535	569	560	581	558	550	498	526	513	515	530	532	521	535	530	577	517	551	505	558	515	559	561	560	511	529	568	536	548	531	527	531	533	574	573	524	560	519	523	567	496	559	588	555	520	528	556	526	567	536	535	562	548	513	520	541	528	552	494	542	574	532	562	552	554	553	545	483	496	549	542	586	512	565	536	564	554	553	523	514	538	569	538	530	530	505	543	551	566	582	545	531	552	564	558	535	527	567	574	560	565	567	520	570	570	515	533	515	585	512	553	598	540	505	553	579	503	515	571	584	544	549	542	514	512	547	490	508	551	530	539	513	540	535	540	522	555	549	555	526	547	518	520	564	561	531	561	563	562	547	597	519	519	514	541	546
2349	371	300	282	308	308	239	281	276	266	261	302	306	250	270	252	281	255	256	280	287	295	279	300	271	289	261	259	294	307	284	298	280	260	317	277	278	273	307	274	313	278	294	280	269	245	288	272	288	271	277	287	266	270	274	308	279	284	260	289	274	273	281	283	284	259	290	271	296	251	277	269	263	304	280	284	272	277	307	274	285	295	270	256	256	291	293	295	269	288	266	278	285	296	329	261	286	277	283	252	302	263	302	301	261	263	280	313	293	287	304	320	281	309	233	278	280	262	304	304	305	292	274	297	286	259	284	316	268	256	246	263	284	270	298	246	258	270	287	271	261	258	286	276	294	264	298	281	314	283	279	296	280	313	291	284	250	240	268	291	292	252	298	245	278	302	237	269	316	301	288	279	268	278	270	293	270	283	279	274	253	310	289	242	276	286	274	251	286	294	298	282	253	255	284	299	253	285	252	264	270	239	267	274	278	299	271	271	271	307	258	309	252	271	307	282	278	322	253	286	281	267	261	240	288	279	301	252	274	279	266	297	312	274	262	314	268	307	257	277	304	277	257	249	279	292	261	260	275	274	276	280	274	278	283	250	264	260	286	306	266	287	314	318	253	274	271	276	288	265	262	280	290	299	266	296	274	317	289	290	283	291	288	284	287	282	320	282	284	279	279	257	279	261	282	286	284	257	285	291	275	278	289	271	299	303	294	258	290	281	278	288	265	302	298	268	255	290	289	300	277	262	258	275	262	259	239	283	261	288	284	297	291	285	309	296	286	279	291	280	241	245	287	251	267	263	282	297	309	305	286	293	254	288	294	250	259	288	267	257	271	280	213	304	289	258	261	283	285	281	258	265	258	282	281	290	269	288	265	327	294	273	245	293	288	309	303	253	284	299	252	247	259	271	313	263	292	264	278	287	267	266	267	273	266	294	286	292	288	260	300	275	280	302	280	259	300	306	238	271	269	283	284	293	281	289	279	275	294	297	250	265	263	265	262	256	310	314	273	288	259	274	260	290	291	293	283	258	269	262	295	275	291	279	317	278	284	277	275	255	267	275	268	287	259	302	265	303	286	269	290	262	270	271	270	321	285	299	293	288	278	266	279	301	291	291	293	303	269	263	274	242	268	277	274	278	275	308	308	258	264	281	258	289	257	261	274	284	269	260	297	267	254	266	253	322	318	245	273	321	295	266	239	284	272	270	290	268	286	263	263	264	262	296	285	289	308	296	246	273	287	293	296	269	286	276	288	311	300	289	285	297	276	308	276	268	254	251	279	282	291	282	276	279	296	302	271	269	294	288	290	287	280	266	271	293	322	305	281	286	279	271	264	259	269	267	249	259	298	258	298	292	283	296	291	276	312	256	317	279	290	269	314	281	306	275	270	296	285	292	305	302	263	252	263	269	284	270	269	254	259	307	279	288	267	277	311	303	295	284	298	282	303	285	276	284	282	232	276	286	285	275	303	272	252	247	272	280	306	247	272	258	283	305	304	291	242	289	301	294	267	259	252	293	254	292	257	250	262	265	280	312	274	292	284	275	251	280	290	264	308	269	262	296	276	261	272	276	269	273	266	265	275	271	285	281	301	277	319	271	277	299	265	264	306	271	247	268	282	282	257	294	294	240	286	303	259	291	281	275	334	250	294	288	297	264	271	246	280	311	269	293	288	280	286	227	259	288	291	269	298	301	267	276	252	279	258	285	282	270	251	305	289	278	270	301	267	273	255	264	305	292	283	274	298	253	296	262	291	281	314	295	273	267	291	266	276	274	278	287	285	302	283	256	267	248	249	290	273	260	289	280	286	250	268	291	268	330	241	279	294	291	262	281	267	282	297	263	300	269	256	278	280	285	256	248	254	286	266	270	279	270	288	300	318	269	283	280	279	291	267	298	259	252	269	251	254	280	270	284	260	261	282	292	272	284	256	280	270	304	268	293	280	260	264	293	262	284	280	317	262	272	273	245	282	259	272	269	267	289	291	294	264	270	280	271	275	249	281	262	254	263	250	296	251	280	253	278	271	272	270	303	305	291	283	263	305	251	309	254	293	290	249	270	270	287	279	293	279	256	273	276	299	281	291	271	264	269	265	264	257	310	285	258	311	268	263	263	285	291	282	285	274	285	277	265	299	292	288	269	282	276	294	279	298	261	257	259	265	272	289	247	254	268	263	287	271	318	293	267	244	284	293	236	239	260	263	240	289	283	273	261	255	301	279	256	305	264	285	263	275	254	289	282	273	250	253	297	241	275	265	290	276	278	273	285	270	277	256	263	259	291	290	291	254	253	279	310	284	309	280	273	302	282	292	284	285	297	282	288	240	262	280	274	287	278	260	294	268	293	273	309	262	273	289	283	300	280	280	291	279	261	245	295	285	262	260	308	296	278	270	281	253	257	261	261	288	297	307	272	275	305	298	292	276	258	277	291	267	278	263	305	273	262	296	280	274	243	283	294	268	275	249	270	260	285	275	295	264	262	273	257	285	249	268	288	302	291	277	253	282	256	273	247	268	280	249	281	265	291	295	264	279	277	284	263	295	276	306	277	235	280	282	285	267	267	261	260	301	278	295	250	278	310	258	283	290	257	305	287	296	327	272	250	243	284	274	269	273	255	294	331	278	276	292	289	308	288	275	281	307	282	266	302	263	289	272	297	293	280	262	281	300	294	284	328	272	262	280	248	289	273	267	264	304	278	265	309	266	257	267	275	249	252	241	293	299	250	270	288	250	251	313	264	269	278	282	269	285	273	293	259	273	301	274	307	292	289	276	249	293	256	269	256	284	278	268	268	300	293	258	263	270	289	257	262	252	272	242	258	315	306	273	263	270	281	283	276	281	294	265	277	285	232	278	278	278	259	283	312	277	287	284	295	315	266	285	269	313	265	271	287	263	271	259	297	282	305	263	284	257	272	280	299	312	272	277	281	228	240	248	280	291	248	252	323	304	294	249	276	283	266	280	263	335	294	296	268	298	297	301	295	261	237	299	303	297	267	290	262	288	292	267	285	282	267	260	296	285	265	307	231	269	289	287	264	305	298	305	288	289	266	243	265	286	288	265	238	258	300	325	269	290	281	279	308	283	298	265	271	262	300	274	309	305	297	266	266	241	292	277	278	262	289	305	303	268	284	295	270	285	288	271	255	269	259	267	296	302	261	260	265	268	292	218	300	288	303	288	265	308	277	277	271	288	277	267	284	257	269	312	307	264	282	254	255	292	297	265	248	280	289	270	292	292	273	272	273	296	289	318	269	264	253	317	260	260	273	255	288	279	309	260	295	282	278	272	270	272	295	282	283	264	287	274	265	283	276	285	285	265	278	271	270	287	326	240	272	267	264	281	250	265	282	265	263	255	271	246	287	294	299	274	283	298	291	266	267	299	263	276	289	289	303	275	286	313	277	275	266	264	300	257	288	314	266	268	286	298	312	251	273	298	248	283	281	277	276	257	264	296	329	266	284	311	291	258	241	300	277	278	300	273	303	263	250
2171	589	679	662	666	641	658	656	681	623	663	648	642	603	582	609	632	691	660	673	624	644	577	664	638	597	647	625	628	610	630	616	632	603	639	569	635	677	677	595	630	608	657	650	654	600	635	647	593	653	671	656	608	592	610	654	633	634	589	651	642	613	587	636	672	636	643	583	612	625	666	642	609	622	612	647	676	601	692	617	654	600	633	649	648	635	646	613	628	608	631	634	644	618	611	605	610	619	596	674	641	604	655	615	632	684	676	610	633	637	579	651	633	621	599	640	610	614	639	607	622	624	576	614	649	604	610	600	631	596	624	671	632	643	623	637	635	678	625	620	652	587	632	607	650	598	571	651	584	627	627	609	617	614	582	625	647	644	639	569	606	602	650	606	602	604	648	647	606	646	575	653	609	622	593	637	651	601	612	620	637	619	585	659	643	599	648	625	637	643	622	659	626	622	615	613	664	666	621	642	636	659	648	612	661	667	652	669	630	632	611	613	591	644	601	632	670	581	632	645	625	628	670	649	598	677	566	607	591	598	611	664	625	615	590	612	589	608	610	621	581	610	627	603	627	657	619	617	635	621	616	651	683	651	615	641	637	615	643	623	634	640	632	618	647	599	583	618	581	617	656	604	647	670	613	680	615	641	614	592	684	609	666	628	592	618	622	634	652	605	627	679	622	632	611	654	658	644	619	588	629	640	671	604	622	658	654	625	641	599	629	651	685	661	677	640	639	589	612	586	664	615	719	640	606	674	624	620	622	676	620	602	569	633	624	584	620	621	616	649	618	644	610	599	646	595	607	602	607	630	624	616	651	621	627	620	600	619	623	574	677	622	601	600	675	637	696	657	615	607	649	650	628	590	664	598	612	623	646	588	595	650	647	626	627	629	647	679	623	630	653	577	664	626	658	586	636	599	654	589	680	642	623	652	627	694	637	617	605	642	599	615	623	649	614	633	663	658	582	654	594	622	679	593	619	645	601	658	616	651	624	595	618	638	600	609	672	651	651	627	646	662	613	640	584	636	630	628	645	638	641	613	612	640	621	611	604	659	578	622	643	624	572	627	638	643	655	624	608	631	643	637	615	624	605	604	595	625	630	616	591	665	617	606	588	600	570	659	637	618	609	660	668	643	629	632	619	610	648	604	604	657	641	622	647	613	619	636	637	629	617	651	637	631	651	586	627	637	642	635	619	612	659	625	619	648	644	643	637	612	595	611	631	607	605	631	610	629	646	610	646	604	578	675	638	660	645	626	647	643	600	641	653	685	644	603	657	652	589	604	619	633	616	612	604	601	618	655	610	634	557	636	627	642	659	639	644	604	640	645	607	591	629	640	621	622	624	620	631	592	629	645	622	632	632	645	609	606	635	587	634	671	627	613	654	628	636	630	659	643	625	628	582	637	608	642	606	629	642	627	669	602	632	660	646	612	594	627	595	624	573	614	596	637	624	674	616	646	621	676	645	596	656	633	635	618	634	629	606	656	652	649	624	634	632	662	537	638	569	656	645	579	639	597	618	581	614	631	616	575	627	641	599	611	633	577	603	619	627	659	646	592	665	588	614	655	639	648	606	643	643	621	628	599	618	595	608	615	630	601	625	631	639	652	621	634	624	650	609	660	601	678	615	674	657	609	619	625	665	607	648	632	621	595	619	654	609	637	649	619	613	638	590	613	651	638	616	587	634	638	668	630	644	642	639	626	619	607	632	623	577	639	643	595	641	607	680	664	623	601	634	608	596	642	665	634	642	616	604	634	657	653	644	587	633	619	630	638	612	610	553	596	660	658	637	576	630	610	621	655	586	606	604	646	630	636	612	607	618	623	646	676	660	618	640	618	630	648	598	629	631	628	635	572	599	646	563	630	649	625	633	629	574	598	658	587	629	631	630	615	647	617	656	654	637	626	655	613	664	679	675	611	623	662	654	616	624	658	605	618	645	637	600	667	652	620	633	612	671	602	641	614	590	621	620	592	608	595	591	658	643	629	598	653	628	648	617	624	642	618	632	625	634	630	593	675	633	596	628	622	648	715	584	641	580	605	624	625	622	600	666	642	631	625	620	599	606	660	636	650	656	604	643	628	642	685	588	603	644	608	665	634	626	616	630	623	629	591	582	629	601	628	646	668	644	635	585	607	669	605	637	626	604	669	636	584	616	606	611	620	662	621	584	637	636	602	691	651	673	641	614	639	626	605	601	650	618	593	613	625	653	651	618	608	587	607	627	598	651	588	629	604	615	606	618	648	604	658	606	610	650	618	586	587	619	608	627	614	658	622	620	639	659	645	650	615	644	597	647	625	600	647	618	649	619	651	644	613	653	611	629	645	679	647	629	591	601	655	643	615	599	606	635	622	621	654	634	620	618	609	641	640	640	655	590	609	628	662	599	638	602	585	605	671	614	625	640	624	575	612	598	640	640	632	627	632	657	631	631	663	662	621	633	658	593	641	614	661	618	634	617	588	646	610	627	631	609	644	641	654	680	572	615	651	607	633	657	637	668	634	645	611	638	636	636	638	620	628	671	624	610	654	638	671	660	595	626	619	663	638	617	642	617	609	621	659	614	582	592	654	632	659	625	600	637	680	601	636	608	646	649	636	607	637	645	610	660	581	616	599	604	643	558	607	617	621	673	611	608	587	643	629	611	635	649	657	623	609	642	614	626	618	628	616	625	618	647	562	611	578	625	626	619	657	652	632	614	626	627	656	613	623	605	630	626	631	642	597	642	582	640	645	637	634	618	618	650	656	644	637	641	614	586	599	605	596	617	605	623	609	611	667	643	654	662	615	631	613	595	622	615	641	624	639	628	609	651	672	619	593	640	649	614	651	612	663	644	608	610	626	589	618	635	615	589	631	609	636	651	649	617	631	642	635	597	601	617	639	640	607	628	619	646	642	600	611	638	597	611	610	581	591	669	619	612	642	607	605	624	617	626	598	582	628	631	623	653	628	634	610	631	667	639	639	658	632	619	612	626	664	669	613	612	662	569	619	643	623	660	624	652	591	636	610	646	598	611	645	601	628	657	609	599	619	646	626	616	611	613	593	629	608	601	631	580	615	621	642	636	655	628	597	654	629	603	639	600	601	626	630	602	643	652	635	619	670	650	655	630	603	561	634	656	640	618	607	637	652	616	578	644	597	609	636	633	583	591	674	646	614	548	635	605	629	609	634	632	595	604	666	610	618	621	648	626	630	667	635	645	618	648	622	649	629	627	633	622	571	616	586	635	647	621	619	650	642	613	626	624	616	616	637	560	583	649	613	612	585	653	651	642	597	652	616	641	619	616	670	633	616	606	605	649	652	685	660	642	629	641	600	627	619	646	624	602	588	628	599	639	550	599	625	624	579	606	606	632	641	653	659	664	630	593	655	599	622	613	633	663	594	615	630	633	622	643	594	653	620	649	594	609	615	634	613	595	583	677	612	599	651	646	629	613	632	575	651	642	574	615	577	618	666	626	650	604	591	635	633	643	591	625	614	616	651	634	667
8899	452	430	349	283	215	205	209	160	171	138	164	175	146	134	151	137	123	157	138	124	138	125	135	127	152	150	124	136	128	134	127	111	116	131	133	126	133	135	121	146	130	138	138	135	132	124	137	136	121	122	143	124	129	137	131	134	134	147	132	136	129	119	152	137	136	119	130	140	132	141	137	130	118	116	136	127	143	144	119	124	116	129	126	133	128	118	121	139	128	123	108	123	144	138	143	148	122	137	126	130	118	118	138	141	122	141	124	113	138	129	138	116	124	121	133	129	120	138	107	122	142	124	126	119	131	125	137	147	141	128	142	114	111	135	135	142	119	127	115	133	141	121	124	125	137	135	158	122	114	144	131	123	142	114	123	143	139	126	140	131	115	138	116	135	138	115	117	114	113	111	105	144	122	125	122	114	135	133	118	144	131	163	122	136	106	129	127	97	129	133	138	134	135	119	134	127	118	135	137	123	140	113	140	148	145	131	150	134	119	139	128	110	114	131	166	114	116	124	128	136	128	147	143	129	118	142	117	105	129	133	112	115	128	116	110	122	159	134	142	130	126	127	124	120	134	143	155	138	140	98	133	136	139	124	130	111	139	136	140	148	127	123	134	132	127	130	128	156	138	128	129	107	142	149	135	139	136	133	115	143	108	145	119	134	132	127	144	123	148	140	130	123	129	154	133	124	113	139	102	127	120	123	150	139	129	120	112	124	146	108	144	113	133	117	123	125	120	136	122	114	111	144	129	134	130	152	128	157	130	141	116	159	150	132	132	129	131	145	109	138	159	148	136	135	110	107	133	141	130	142	136	109	111	144	140	108	130	136	128	118	145	137	121	122	141	145	119	121	143	130	141	118	133	128	106	129	134	126	150	131	111	124	122	117	133	112	107	105	128	137	125	152	130	135	110	125	135	111	131	129	117	117	143	137	131	125	116	124	115	127	142	114	127	154	116	111	129	129	123	135	122	129	122	116	133	121	124	125	120	151	131	131	143	152	131	118	128	152	129	141	159	147	126	145	132	162	111	105	146	110	131	133	148	119	119	101	126	121	122	137	145	140	131	112	138	132	114	132	151	136	121	118	128	123	124	132	139	115	152	138	126	103	136	130	136	125	149	124	118	139	137	124	123	113	143	139	153	146	138	121	126	128	137	133	130	156	114	147	119	127	124	134	125	135	128	140	127	142	156	122	116	108	150	135	134	140	117	110	140	140	113	163	128	128	113	128	129	125	123	152	158	117	122	138	143	128	124	130	125	137	134	132	128	134	132	142	120	129	135	134	141	120	135	112	118	128	132	118	127	132	149	122	125	129	141	151	129	142	125	128	119	143	148	123	115	90	113	119	147	137	123	132	124	125	120	125	129	121	139	142	126	120	112	155	141	143	138	145	130	150	114	132	111	138	132	111	126	132	136	117	137	111	126	135	125	146	128	128	114	119	112	163	136	128	119	125	130	143	136	147	119	122	124	143	133	148	128	128	149	138	116	127	132	124	120	133	119	138	129	141	129	135	141	140	116	135	106	127	127	157	137	129	113	137	162	131	143	126	122	128	128	129	115	127	131	131	133	136	100	119	156	117	145	138	122	120	127	104	141	134	106	99	129	113	124	149	131	126	110	136	117	108	141	139	130	165	128	125	111	137	131	160	113	126	146	137	135	132	135	140	123	133	132	113	153	123	104	136	121	132	117	156	141	149	116	140	118	145	129	146	117	142	107	114	116	139	123	124	119	124	137	126	126	149	131	142	142	134	101	124	128	127	132	104	132	148	131	136	140	153	135	130	142	132	119	138	111	134	107	116	127	140	125	120	135	145	114	136	130	138	133	129	117	129	146	126	113	130	129	121	125	142	148	136	128	133	124	132	125	136	131	124	132	123	124	153	133	131	114	137	112	107	131	125	132	123	132	124	134	135	118	128	142	112	113	127	142	106	121	123	144	138	148	127	125	105	107	107	115	121	123	122	98	123	118	138	110	130	110	139	128	150	113	108	129	138	133	135	134	151	124	138	139	136	114	122	135	125	124	119	141	117	128	142	147	118	128	131	122	129	143	154	126	144	129	128	126	128	119	132	135	132	132	116	162	137	107	112	136	127	146	136	142	138	103	137	124	120	110	134	128	148	135	140	137	122	123	129	131	116	125	141	133	131	128	123	135	146	116	118	146	134	110	127	140	123	132	113	136	146	120	139	140	133	100	129	131	132	108	124	132	126	124	108	118	118	128	127	113	110	131	153	139	103	115	131	132	115	137	135	122	125	140	101	126	126	106	137	115	127	120	112	120	137	120	126	128	131	130	144	109	113	117	145	130	130	124	156	149	128	143	112	121	147	120	148	110	161	135	139	121	137	119	140	122	143	126	131	98	125	132	153	109	136	139	115	143	138	136	138	133	126	116	118	120	123	150	122	111	151	116	154	124	156	114	119	136	124	137	128	137	123	144	133	133	144	125	122	135	127	141	120	145	126	145	125	138	120	140	146	146	122	123	132	138	130	129	159	145	130	112	143	112	114	130	111	145	122	117	126	140	130	123	116	138	120	136	116	142	141	125	123	140	139	134	130	139	143	104	123	146	117	137	129	150	116	136	137	103	132	126	104	118	122	120	133	138	138	90	114	157	144	145	125	118	106	142	111	138	141	134	136	138	141	150	112	111	166	146	111	161	120	121	123	121	140	141	139	137	140	139	143	121	129	113	142	129	131	133	124	127	129	133	139	91	131	118	136	135	126	125	124	143	128	108	131	118	124	122	165	118	114	124	130	152	133	116	119	157	118	135	111	140	120	114	125	138	137	120	125	125	124	133	139	119	135	130	129	130	140	127	126	133	124	108	153	145	119	114	124	126	126	100	102	138	129	136	121	125	140	168	106	99	139	134	106	115	117	160	131	155	128	143	134	133	120	121	130	136	138	102	130	123	130	124	127	115	128	138	133	122	116	147	129	142	105	123	125	131	150	120	153	115	143	133	135	121	124	143	133	124	127	143	126	134	125	111	142	144	125	116	127	134	118	131	114	110	105	123	123	130	137	105	135	139	127	118	106	127	144	143	111	146	133	119	126	146	151	137	123	143	131	133	125	101	114	145	133	152	146	124	132	138	112	117	123	142	121	132	125	131	144	133	127	110	115	154	139	125	141	119	146	141	115	152	116	119	139	114	130	118	137	122	168	126	133	136	137	120	146	129	133	116	125	135	136	128	138	138	144	135	102	96	118	141	111	146	148	146	140	128	137	121	106	124	109	141	119	108	112	134	135	134	123	130	120	129	138	126	124	132	152	107	126	127	119	115	121	127	114	106	137	116	123	137	141	110	132	128	111	141	143	131	142	122	127	115	143	146	127	111	127	119	133	129	137	122	126	135	135	133	118	114	140	125	133	116	102	150	136	120	139	123	138	141	131	122	130	132	137	122	114	114	132	114	120	135	141	124	109	155	129	145	132	140	128	138	129	120	142	116	125	129	142	116	133	150	117	164	162	125	105	119	139	129
6557	617	1011	1114	1042	834	656	645	580	531	512	445	460	407	440	413	399	366	380	398	354	414	352	342	378	377	352	363	380	344	351	345	324	361	329	364	336	358	394	341	380	355	339	358	347	337	355	390	354	363	352	387	332	326	367	331	381	355	327	351	338	398	344	308	336	328	369	339	378	342	333	327	311	340	343	326	351	357	314	382	351	335	362	314	351	317	319	374	346	343	363	357	348	356	354	374	360	331	329	348	373	340	313	321	344	331	301	372	354	328	331	354	357	328	341	327	353	341	339	331	344	361	345	324	339	330	361	340	367	345	343	346	349	347	361	323	367	343	349	344	342	342	355	332	329	363	318	319	310	327	333	378	352	323	372	348	354	334	287	321	339	343	333	344	356	321	336	332	314	313	336	331	338	321	350	328	356	349	349	338	342	340	352	323	380	362	322	322	325	339	342	318	353	347	312	348	310	312	303	377	332	308	344	332	328	362	346	328	322	335	345	351	353	333	337	359	355	338	332	344	341	379	340	317	349	329	346	359	314	357	321	370	375	318	354	358	337	366	358	337	378	343	338	334	358	355	343	378	377	335	321	323	349	335	363	341	356	358	353	364	356	341	318	356	325	350	341	348	325	323	356	339	361	351	352	361	336	356	319	344	353	342	360	335	305	380	348	327	331	337	338	345	316	339	365	367	366	333	351	351	358	326	317	324	343	369	310	326	363	336	351	378	355	351	344	366	352	339	332	328	381	329	363	351	377	331	314	325	367	362	338	355	333	355	380	324	400	346	374	333	350	364	344	310	322	351	326	348	310	322	339	350	325	345	309	329	315	338	338	354	335	350	352	344	346	319	371	318	333	348	354	365	367	348	316	339	303	401	317	320	341	366	348	383	329	323	372	336	360	343	342	356	333	320	351	348	325	353	386	381	326	339	326	346	338	347	328	335	333	317	329	356	359	369	332	339	332	327	355	356	357	344	358	338	334	334	329	318	350	354	360	332	373	348	359	310	345	326	344	353	366	384	341	320	356	353	359	344	367	373	335	362	349	326	367	357	337	357	344	358	339	317	341	368	339	335	341	348	337	361	356	329	325	353	334	332	321	334	357	353	347	331	346	337	341	350	365	357	335	326	354	304	354	336	318	372	335	340	373	344	373	351	311	329	341	320	334	328	332	342	349	357	358	343	372	309	328	325	333	376	352	325	333	352	327	360	348	347	341	302	345	326	353	326	336	328	329	315	321	330	333	320	347	320	349	343	312	353	356	357	305	325	354	342	311	354	355	317	334	326	339	328	375	361	349	359	325	329	349	359	376	339	331	374	340	320	339	356	338	315	340	345	338	307	376	316	317	346	368	359	334	352	328	347	328	352	373	332	368	355	343	334	351	344	356	336	335	360	348	323	373	327	362	328	352	349	340	339	334	314	327	317	355	338	317	344	347	328	368	330	348	334	337	351	359	332	384	361	360	339	345	355	326	348	347	336	311	308	353	329	333	343	367	329	351	312	350	346	297	345	340	338	351	312	353	366	351	352	315	337	320	340	313	356	361	326	370	350	311	374	330	337	351	384	326	357	360	338	325	326	319	325	336	342	331	402	336	324	327	349	327	337	354	334	344	318	327	327	350	381	336	336	320	313	350	357	352	331	345	343	343	336	342	363	341	355	358	360	334	327	342	326	313	366	352	372	326	378	358	339	377	356	375	340	312	319	349	353	322	340	336	324	340	346	349	335	352	338	345	337	316	336	344	342	346	328	315	383	358	347	316	366	359	337	339	353	301	300	323	346	358	353	370	325	363	368	349	334	325	392	341	344	328	346	356	317	342	318	326	372	328	354	356	323	312	333	320	335	314	334	285	334	306	350	299	358	347	309	332	375	354	338	357	323	329	330	360	316	345	358	337	340	313	299	349	335	358	325	327	298	291	319	333	301	340	328	308	329	344	330	345	383	326	333	336	318	345	309	337	313	325	319	359	347	362	347	317	318	347	343	341	354	336	369	346	327	341	359	348	351	357	341	308	338	346	359	353	313	364	305	329	330	352	351	334	345	334	358	311	355	328	345	343	356	329	336	352	346	357	327	345	341	374	328	359	352	346	338	330	331	333	329	344	358	344	314	361	334	339	355	328	319	331	363	332	331	364	307	318	350	338	356	334	329	313	357	354	333	322	359	365	350	326	330	333	366	331	329	307	349	343	330	310	346	347	363	311	325	357	354	344	359	335	360	351	357	343	331	354	308	339	325	332	353	353	382	349	325	367	329	329	334	339	329	332	361	346	338	364	330	335	337	352	332	344	325	329	381	314	352	356	304	348	345	386	311	354	372	342	341	327	307	334	356	354	371	313	324	351	359	387	337	371	324	361	360	375	346	361	319	358	314	361	321	328	358	326	354	355	364	348	345	361	347	347	340	362	339	333	346	352	346	327	364	349	332	370	326	365	333	340	338	326	358	371	353	312	353	338	326	322	350	331	336	367	314	327	321	357	356	341	347	356	344	326	325	341	349	341	348	353	305	349	339	342	339	324	348	350	328	361	333	349	336	331	342	333	360	332	331	329	342	343	347	356	353	328	326	343	356	380	333	349	389	359	325	329	330	354	348	342	355	358	316	376	344	341	348	314	361	348	330	351	324	325	360	352	353	316	350	295	354	330	342	341	350	367	305	340	329	344	304	378	353	346	334	326	313	333	330	373	325	331	347	346	362	341	326	358	356	356	335	319	349	334	371	355	333	348	337	327	347	336	308	346	335	337	341	355	323	343	349	333	333	332	338	362	359	328	358	342	319	346	318	325	326	346	324	372	355	337	361	353	345	295	341	366	336	352	359	327	355	329	326	325	292	336	364	377	363	356	346	330	336	351	340	364	345	362	351	355	348	336	319	368	358	346	354	328	334	379	296	343	341	332	316	372	331	347	355	363	361	362	341	354	345	323	338	339	344	317	343	368	336	341	337	329	335	337	340	366	283	348	349	371	312	326	317	308	357	348	347	343	358	317	373	319	372	341	335	325	372	354	331	342	340	346	357	323	326	319	313	333	364	362	322	341	340	348	347	338	332	306	319	375	360	357	367	330	338	344	360	354	349	346	321	315	357	337	331	313	336	323	324	340	340	350	332	327	315	354	332	351	323	338	333	307	324	343	330	358	345	355	368	361	296	336	335	327	330	346	345	349	334	356	344	343	361	342	363	337	328	381	338	344	344	397	324	352	388	362	357	346	329	365	337	369	368	340	343	370	360	357	320	341	346	343	329	334	361	350	357	349	329	344	336	325	343	348	336	344	337	344	344	340	343	285	339	310	331	372	326	347	374	349	322	322	327	331	336	326	374	319	332	336	407	362	353	370	353	353	328	350	397	350	359	352	353	325	346	370	380	379	319	364	373	352	333	342	357	369	353	359	357	361	371	332	309	323	335	344	356	345	336	350	368	316	349	358	355	330	357	357	351	339	329	340	340	340	337	353	335	371	352	393	353	346	346	338	342	342	293	349	348	381	370
16191	1286	920	674	562	466	406	329	299	274	288	283	251	234	245	230	256	235	210	214	232	257	217	247	213	233	193	250	214	241	233	226	219	235	220	203	236	228	193	206	215	225	233	214	223	244	230	236	211	216	219	199	219	212	205	209	224	198	250	202	217	222	222	217	209	219	209	220	202	196	230	216	220	215	202	227	200	234	201	195	193	215	210	228	236	226	212	217	204	230	207	214	229	238	216	250	215	232	211	215	231	224	205	234	213	232	199	210	183	251	242	188	230	168	197	237	251	219	230	218	260	256	214	237	207	255	227	211	191	218	191	227	213	252	235	213	216	227	220	207	212	231	222	224	231	208	201	258	230	234	220	213	256	238	256	244	207	213	224	208	258	238	244	235	205	192	220	177	218	221	224	206	204	220	196	194	209	221	236	236	216	220	213	227	220	206	239	207	213	223	198	193	207	207	254	221	226	188	214	204	216	227	216	257	242	198	244	230	246	229	191	226	200	211	223	216	219	214	243	204	240	235	214	222	239	208	221	230	215	244	244	222	223	208	219	196	222	217	261	219	204	197	201	233	183	199	245	238	196	235	214	223	200	233	202	208	207	236	228	227	217	204	226	200	195	223	210	248	221	227	203	202	210	254	225	196	218	220	201	211	224	191	213	232	206	233	254	234	205	212	241	237	238	225	210	209	208	222	222	232	239	214	233	273	221	222	227	251	203	223	224	251	206	214	186	213	254	226	239	201	225	207	214	227	224	228	192	221	219	201	240	209	208	212	241	215	191	227	229	242	201	230	215	198	255	232	208	218	228	231	221	222	227	233	227	221	223	197	218	236	232	217	191	195	255	240	221	203	208	204	242	207	206	207	214	219	220	243	231	196	250	213	247	205	202	237	215	231	245	237	247	240	207	242	180	223	247	195	241	217	234	191	196	211	195	217	249	231	252	220	204	199	217	227	228	210	225	201	209	259	235	230	225	241	210	226	240	215	214	219	221	198	211	218	196	249	235	215	185	189	220	209	216	216	206	226	225	210	210	224	236	254	221	218	209	216	233	223	231	223	198	219	248	198	199	211	199	229	215	263	226	220	213	243	225	211	247	217	216	216	198	242	235	212	225	250	202	224	204	246	191	231	210	243	257	207	204	191	208	215	212	212	201	197	214	198	216	252	189	206	241	213	232	191	218	232	214	210	195	226	215	217	209	216	213	222	170	203	234	199	224	202	233	191	219	238	194	254	213	210	245	204	201	222	229	218	205	241	227	207	213	247	205	243	239	225	222	229	199	165	223	210	207	210	207	219	218	220	202	213	210	205	212	187	210	205	250	203	228	210	196	212	220	244	221	197	223	223	219	229	226	205	215	216	221	227	219	233	203	220	222	242	238	240	220	230	229	228	233	232	232	219	220	213	210	190	214	218	234	207	195	226	199	199	232	220	236	234	209	201	198	177	226	240	232	234	207	248	246	238	235	237	203	198	205	231	208	206	196	206	199	204	207	243	225	233	248	212	237	215	240	216	208	233	214	214	226	228	231	242	230	206	207	215	208	213	241	251	244	201	196	222	209	213	223	242	201	222	215	210	237	207	215	222	203	227	233	188	231	220	219	217	197	234	201	225	216	232	225	232	226	235	219	235	205	198	208	217	223	216	225	218	206	238	220	222	203	220	224	212	224	235	195	211	223	219	214	242	232	219	211	207	215	202	217	222	233	216	215	221	217	230	204	205	210	223	273	210	226	209	220	216	209	234	177	210	222	255	219	225	219	229	219	201	186	203	188	208	215	250	222	226	229	241	196	207	231	208	230	227	229	221	223	212	218	235	241	214	227	218	257	187	216	210	224	217	225	231	222	219	218	220	242	221	225	205	241	213	226	238	220	194	198	214	203	208	229	224	217	176	221	223	224	224	175	240	215	180	226	244	218	172	207	206	228	197	186	206	232	196	223	220	212	205	219	192	222	205	221	226	222	236	221	237	236	218	217	227	238	238	211	224	211	253	204	215	220	215	227	236	242	231	199	236	213	209	237	217	224	225	235	221	212	214	214	227	214	198	224	215	214	220	226	225	239	210	212	228	243	256	204	219	241	233	245	235	228	262	236	203	220	231	206	205	221	216	215	230	234	221	225	225	210	231	234	225	192	219	224	236	198	223	218	237	218	184	234	209	222	201	198	246	214	218	211	197	248	217	209	234	209	227	217	207	230	212	206	212	214	220	214	230	221	235	212	202	229	220	182	213	244	214	211	231	229	201	216	225	240	228	219	221	224	244	224	220	213	195	223	227	258	225	242	238	256	211	197	204	225	227	215	203	229	229	186	205	231	221	212	223	202	204	213	227	238	211	216	216	240	212	229	234	224	217	187	232	215	235	223	205	224	212	191	226	213	218	209	203	231	240	212	217	223	231	253	216	243	228	209	244	245	225	236	232	244	210	189	213	226	217	200	223	256	196	194	226	218	212	215	222	220	226	220	202	228	237	225	227	229	215	217	227	192	217	237	208	198	241	213	214	242	233	217	235	240	236	250	241	207	210	206	209	221	230	217	234	238	221	236	232	231	210	215	235	221	245	229	242	239	230	244	217	209	226	236	208	221	244	232	223	199	212	209	215	217	215	254	203	219	219	220	224	235	226	199	206	243	207	193	227	224	230	210	233	202	221	213	205	198	215	200	230	202	231	217	249	201	213	188	188	205	206	197	217	202	221	227	239	226	214	222	216	235	241	244	241	236	202	213	182	213	249	214	217	213	187	225	212	216	199	235	210	215	236	224	238	243	204	220	253	252	214	220	231	238	230	238	258	204	236	213	239	238	231	216	198	225	206	247	205	234	220	232	208	211	206	245	203	220	213	212	233	193	202	232	221	212	232	226	217	248	226	219	269	219	221	220	216	223	248	234	228	196	227	247	218	209	218	209	226	245	194	220	206	222	197	259	202	226	214	248	218	227	201	223	220	208	206	230	218	181	215	220	197	181	220	235	212	224	207	205	245	242	245	225	238	208	250	223	218	201	244	220	209	236	204	202	218	186	228	261	233	209	231	181	226	219	199	224	208	230	238	218	219	199	192	204	214	221	229	241	240	239	219	215	196	218	236	256	213	183	191	195	205	217	220	211	214	228	229	250	220	216	212	233	222	224	229	209	204	230	262	219	221	201	208	233	205	223	212	192	244	233	236	208	257	220	243	234	221	237	206	225	209	212	228	229	246	243	201	233	245	184	185	224	237	237	250	184	211	219	221	206	183	203	213	224	221	260	213	200	236	222	215	230	193	200	252	245	206	224	212	213	191	249	227	218	207	233	252	238	234	173	223	197	205	227	220	210	243	216	243	222	204	207	207	230	222	199	225	217	207	206	251	223	222	198	254	211	203	193	192	227	228	227	218	247	202	224	231	219	224	229	194	225	231	237	193	218	243	221	214	228	224	244	216	245	242	220	218	212	216	200	210	247	215	230	218	211	224	245	244	236	203	229	236	229	228	214	225	242	248	238	207	237	233
9008	1018	1794	2056	1806	1553	1247	1132	1029	915	847	803	752	738	690	663	686	689	642	651	655	623	611	602	620	678	613	597	610	572	584	583	607	603	571	620	608	566	610	548	605	576	555	565	542	538	558	534	539	537	565	575	519	556	600	520	538	546	534	569	515	572	552	569	517	556	548	588	565	515	583	525	560	559	539	573	556	514	563	546	568	570	562	558	539	581	589	546	520	579	520	567	565	560	604	561	564	566	560	516	549	571	559	559	521	489	538	510	561	550	566	557	559	559	578	577	519	571	566	537	552	564	520	516	552	538	559	505	552	540	578	565	518	544	546	537	551	553	521	541	531	505	559	547	539	544	552	530	544	509	556	545	565	531	510	572	538	550	504	528	558	544	558	564	575	574	528	532	580	551	515	506	539	561	538	532	509	516	578	513	547	534	538	523	557	605	537	536	517	528	515	518	522	530	552	520	564	564	562	502	541	614	521	531	526	544	556	510	554	542	521	546	576	547	570	528	556	568	520	525	530	544	543	574	528	551	545	507	531	522	520	523	551	519	584	533	500	575	526	560	536	564	587	559	542	498	530	589	526	552	544	602	508	522	521	564	535	509	563	557	590	552	540	533	575	528	544	526	557	524	540	519	575	537	502	539	530	537	510	550	544	515	529	557	545	558	506	551	522	561	555	539	553	540	559	554	510	509	535	538	512	507	546	565	530	556	526	547	528	580	528	582	547	549	556	531	550	500	551	538	522	544	553	501	549	560	556	571	562	524	564	529	575	523	516	509	523	598	523	545	544	512	563	553	552	616	573	522	578	587	578	554	525	539	582	551	544	549	547	535	526	549	570	524	552	538	575	533	544	519	577	529	548	502	537	568	541	502	609	550	556	563	558	556	565	522	523	510	523	554	543	575	505	569	527	527	530	589	543	550	550	550	573	578	531	559	526	536	542	540	555	519	559	565	559	537	512	546	565	533	583	570	563	558	609	526	574	511	535	479	555	563	559	558	528	549	540	583	586	532	554	548	554	546	531	528	530	560	548	551	518	537	519	509	557	525	519	574	506	561	557	555	560	512	552	512	534	529	517	567	523	519	521	529	554	565	498	509	551	545	554	556	542	548	533	504	558	537	555	544	530	584	521	561	543	527	532	551	539	559	554	529	540	530	575	523	540	570	558	592	531	575	542	518	518	534	596	560	539	537	560	559	534	508	592	529	541	556	590	521	559	567	541	517	583	542	557	520	577	582	516	542	530	572	521	535	547	554	567	554	522	529	545	532	513	540	555	566	569	537	546	552	569	541	548	526	535	522	548	556	565	539	518	535	585	559	518	525	523	580	566	527	543	575	489	517	492	539	564	549	573	566	572	542	509	544	570	539	523	561	530	511	533	518	530	532	548	529	573	523	549	564	558	584	529	564	571	581	529	558	565	532	554	616	548	577	575	526	549	512	536	571	542	527	536	520	559	568	534	529	545	487	550	554	527	543	525	517	525	520	590	542	505	533	548	587	557	541	516	539	549	538	547	571	501	538	568	563	497	560	581	577	535	596	563	524	524	532	560	533	560	536	536	563	549	536	550	531	573	581	574	552	517	549	539	534	555	554	497	562	515	536	570	561	514	556	513	541	530	513	578	588	546	554	525	519	535	571	576	542	521	568	529	578	551	526	559	546	579	559	577	530	544	503	540	574	505	540	553	534	509	580	557	573	559	549	557	540	501	533	542	585	557	580	526	590	593	555	574	515	596	551	531	577	522	538	547	552	558	564	584	563	540	543	554	545	560	524	543	540	538	524	563	551	569	548	539	574	517	528	500	544	632	516	548	529	577	548	565	537	528	603	566	534	567	495	514	517	547	562	558	562	555	577	521	527	563	523	549	537	572	546	534	555	572	557	550	550	536	542	544	537	521	562	531	547	548	511	567	595	563	543	569	509	516	552	533	545	529	566	557	549	528	484	536	521	526	574	513	542	596	556	575	550	531	539	507	540	552	535	550	553	562	559	604	550	560	527	546	607	525	566	508	513	593	550	591	541	507	554	530	555	560	559	539	563	537	557	559	571	559	581	543	530	527	559	536	550	546	559	565	543	588	538	528	477	581	565	517	532	514	521	474	524	503	540	530	608	580	542	525	521	589	570	595	574	512	538	595	533	541	557	572	508	563	562	547	570	573	542	531	567	553	514	592	555	524	513	528	535	592	532	539	541	582	562	547	544	552	528	527	518	562	524	549	544	538	538	594	540	496	556	514	559	523	529	533	570	580	558	549	507	567	533	542	530	535	539	569	547	512	561	507	576	583	537	536	563	548	523	612	587	511	588	536	543	537	496	534	559	531	532	520	525	546	503	538	544	548	509	551	546	571	540	563	549	501	526	570	557	552	564	548	550	570	536	569	572	542	570	526	584	532	527	531	533	521	565	551	534	525	516	517	562	519	533	542	530	547	525	538	530	593	519	553	525	531	537	495	585	548	524	560	581	520	560	514	526	527	571	549	524	525	548	562	555	527	530	553	542	524	577	549	537	536	544	585	548	564	560	578	549	581	542	536	516	527	545	571	566	572	531	552	532	549	512	620	534	530	539	544	542	554	561	517	534	539	508	569	514	566	555	549	559	520	543	540	571	517	585	494	579	547	529	549	588	565	568	545	528	530	549	531	522	556	536	571	603	545	570	516	531	519	493	571	562	518	528	549	554	539	558	523	572	509	511	578	546	568	506	567	550	571	547	531	504	556	509	537	509	549	562	584	549	524	532	581	542	560	562	571	556	547	560	519	533	520	545	547	540	508	553	546	526	549	503	597	509	531	525	529	585	564	533	585	567	502	535	544	527	588	524	548	533	586	566	515	522	579	554	564	554	525	553	533	551	551	569	525	542	544	584	538	545	586	610	519	516	551	524	532	576	593	537	523	513	587	539	546	546	543	508	547	560	555	544	521	566	509	550	528	569	541	504	548	540	513	512	535	578	529	513	513	556	528	518	538	535	511	538	587	573	548	546	543	542	551	517	554	544	559	534	556	533	558	512	567	544	565	567	559	570	573	581	581	555	487	541	571	552	553	570	551	533	557	532	539	523	491	509	501	567	521	497	514	538	535	548	511	546	567	551	529	568	519	562	572	564	546	471	511	514	520	524	568	576	553	517	563	564	534	586	569	591	596	532	575	511	535	536	543	542	561	523	523	566	554	530	544	569	543	529	550	574	541	555	588	527	532	557	565	535	531	520	518	538	555	528	559	553	523	551	569	590	550	555	519	540	551	544	548	544	589	561	510	603	510	597	531	562	534	574	509	552	526	558	500	523	532	590	533	567	547	559	580	527	518	537	536	553	579	559	506	588	539	552	546	536	540	559	583	559	565	538	544	558	559	520	548	568	547	558	555	552	546	524	547	565	517	559	579	569	526	501	543	549	546	541	547	578	535	587	537	491	577	557	540	537	561	553	521	555	537	546	544	573	573	516	528	531	560	586	557	552	585	527	544	555	501	562	535	518	566	474	552	521
3234	325	309	299	284	280	293	252	260	285	276	283	291	283	289	269	304	273	314	276	262	286	281	270	243	308	322	292	262	297	291	291	267	267	295	253	261	280	279	304	325	298	291	295	283	293	296	296	283	263	286	296	252	266	289	271	266	327	289	296	296	294	282	292	289	268	289	296	294	268	300	285	297	294	270	262	278	303	250	267	282	280	296	282	285	295	286	263	279	302	270	280	313	286	295	271	274	293	305	278	280	236	293	266	275	289	286	281	258	304	259	281	298	255	295	253	298	263	293	300	304	286	282	270	286	299	275	272	257	273	284	316	277	282	317	315	280	271	308	255	261	277	306	266	287	280	274	304	286	270	258	277	332	293	286	256	289	281	268	267	286	273	288	288	317	270	296	306	297	276	296	279	265	291	268	260	302	291	275	257	256	321	293	307	278	299	282	302	280	258	274	322	316	275	273	307	306	282	254	289	276	261	265	270	278	307	281	252	284	278	259	271	268	279	300	281	307	255	286	316	272	261	273	292	296	274	273	268	285	246	275	273	298	284	296	277	302	277	306	301	284	276	295	265	269	283	321	305	292	288	283	272	268	280	278	260	268	334	277	253	289	301	302	306	253	275	250	275	251	258	265	268	274	293	241	265	290	263	281	263	306	284	308	272	313	263	261	282	262	287	287	296	301	308	288	288	307	279	331	269	282	284	299	263	273	271	243	313	291	259	272	274	315	289	293	286	271	289	285	260	287	271	268	287	290	259	302	272	262	307	263	279	282	290	263	271	296	283	276	264	274	276	286	309	297	306	265	281	319	281	242	275	293	298	290	263	302	278	273	268	264	268	285	273	291	290	314	309	284	275	276	293	274	327	292	281	269	273	267	285	305	272	276	255	305	283	279	250	279	294	280	316	289	299	284	283	309	264	269	259	257	281	289	281	287	282	301	267	282	300	288	271	280	281	258	276	266	300	289	291	289	286	298	272	293	286	290	279	281	262	305	275	286	291	308	273	301	282	275	320	263	278	298	294	301	284	263	317	324	265	249	299	263	304	297	263	254	272	299	258	284	266	301	258	276	316	285	288	292	292	289	267	294	270	272	292	255	251	282	260	289	288	280	299	259	301	279	311	302	291	319	267	297	244	306	269	284	259	269	265	264	299	267	279	253	266	291	278	267	326	265	319	272	262	287	250	304	305	254	261	273	247	295	275	279	287	256	263	273	325	273	272	288	295	273	340	261	295	281	307	284	277	286	270	278	270	278	306	304	272	262	288	288	264	298	290	289	296	266	281	281	301	281	279	268	274	256	267	260	287	264	292	264	270	259	275	271	278	270	294	239	283	253	276	274	288	282	267	276	284	267	283	299	253	269	281	245	251	287	302	285	270	285	320	289	272	277	243	281	265	265	274	280	267	286	310	281	262	318	275	290	301	273	269	311	285	276	254	288	277	308	309	334	287	271	321	279	263	281	302	278	262	295	277	261	272	261	259	274	275	286	310	308	255	261	296	299	270	272	277	273	290	290	263	260	289	290	269	286	313	271	270	257	280	270	317	291	307	278	290	249	291	280	294	286	275	254	306	328	297	289	280	297	288	292	264	286	306	260	264	274	279	309	283	275	268	286	295	269	268	287	284	288	266	261	256	319	286	272	272	276	277	285	264	264	268	268	282	292	301	281	290	268	319	282	266	299	270	279	289	270	268	261	271	286	263	262	298	287	283	284	319	307	301	289	270	293	259	257	284	309	295	292	298	286	275	273	288	278	278	292	275	288	290	276	303	298	313	261	283	282	305	241	260	291	255	273	286	295	291	277	289	277	254	313	247	271	252	278	302	289	269	292	295	277	295	321	268	294	281	295	323	279	290	282	274	270	292	279	293	309	294	258	317	286	278	298	249	303	277	275	275	288	297	255	279	277	322	289	319	274	310	278	321	286	308	270	276	289	249	260	243	283	295	249	290	268	273	321	333	317	279	273	276	274	313	284	285	300	269	275	259	295	287	271	285	277	266	298	330	294	267	281	277	279	276	277	275	296	277	264	283	284	277	307	264	280	303	281	293	255	260	293	238	316	266	258	285	288	266	249	250	273	248	297	258	283	271	287	256	292	305	270	301	304	278	282	305	299	265	287	292	283	276	295	258	298	301	282	273	285	290	257	261	283	297	302	275	284	297	257	278	323	299	331	270	279	303	274	303	326	270	323	277	280	277	278	270	309	260	279	235	270	310	249	285	284	291	279	275	264	288	305	288	269	280	290	306	274	285	308	277	289	296	276	292	277	285	326	272	290	284	259	304	298	284	316	267	276	284	300	253	245	265	327	272	280	305	288	303	284	307	292	253	291	284	305	263	269	290	280	274	263	303	292	287	323	311	291	310	293	288	306	287	280	290	274	293	251	247	270	272	259	287	336	270	299	282	294	282	262	296	270	256	284	291	295	297	262	302	296	264	272	318	259	288	301	290	301	279	291	303	261	280	271	298	288	284	276	273	292	275	300	297	269	295	291	279	283	299	268	299	288	303	272	292	248	276	296	326	293	283	296	241	282	283	284	244	269	250	307	311	300	293	300	270	304	279	303	288	280	248	281	264	293	281	266	280	271	291	311	282	261	249	276	306	286	309	249	272	294	296	275	274	306	289	258	258	265	243	258	290	290	317	274	299	265	275	273	287	271	269	276	262	238	257	266	258	277	300	284	321	284	288	268	286	278	275	274	291	283	265	274	274	291	284	337	285	300	301	289	282	297	284	318	269	299	282	259	299	291	300	276	284	311	272	285	311	276	274	288	281	264	287	298	291	307	258	274	279	276	268	274	288	315	260	288	289	281	278	252	329	264	284	278	265	291	303	251	284	272	306	296	274	268	278	287	268	281	294	284	276	298	257	310	292	268	305	300	275	312	288	275	276	270	310	278	266	267	263	280	343	300	279	300	319	295	272	286	294	286	288	304	271	290	299	275	269	334	331	261	268	266	286	270	286	264	281	305	269	286	298	256	274	285	280	296	329	300	329	299	266	301	256	291	292	262	297	312	279	286	288	295	301	293	273	282	288	294	282	297	249	287	292	264	300	302	259	271	283	267	302	258	302	272	272	291	313	304	296	263	243	316	256	279	274	290	292	304	288	251	263	296	278	302	297	291	291	298	290	239	285	262	275	256	315	277	269	306	277	279	280	305	280	259	267	297	301	285	296	295	264	299	278	292	269	277	310	297	311	249	275	291	309	284	252	286	253	250	303	280	279	314	265	252	286	310	281	269	300	308	284	250	280	284	286	289	292	301	273	295	250	261	298	275	264	272	282	256	271	286	289	294	295	309	308	282	293	267	261	295	296	271	265	288	281	273	267	305	249	300	287	289	274	265	278	274	316	260	297	304	254	272	295	257	271	276	281	286	279	298	284	294	269	272	280	285	273	281	260	266	288	288	307	299	291	277	308	267	280	306	281	270	273	290	284	265	323	295	279	309	277	270	288	286	314	318	303	230	286	310	285	293	273	263	252
2543	668	687	671	659	609	667	656	607	625	660	628	611	646	615	656	650	627	613	657	684	678	619	625	636	604	631	610	631	631	629	599	603	658	635	650	644	631	678	617	601	620	600	610	590	654	586	603	626	637	634	638	620	653	636	656	613	661	632	623	628	615	600	664	593	649	618	586	586	663	644	631	604	634	624	642	636	667	677	624	632	617	640	605	616	609	639	707	682	610	651	630	698	608	624	620	614	606	641	641	614	646	626	643	625	666	656	642	653	631	644	635	667	622	659	629	614	589	649	627	631	640	638	610	631	572	599	591	637	680	679	622	606	665	653	652	603	614	650	588	641	636	600	635	607	665	626	649	658	656	676	627	636	633	603	635	600	657	600	668	633	654	674	633	659	640	690	577	617	618	647	644	646	611	687	629	644	655	625	635	620	629	624	637	622	620	618	604	608	617	655	653	656	637	659	640	634	607	703	633	646	616	602	616	658	665	609	645	641	655	665	638	632	639	575	621	600	653	604	657	653	653	640	615	669	639	620	646	667	645	702	623	641	662	663	612	596	696	639	616	632	630	645	637	632	646	591	612	647	629	642	666	644	617	616	595	619	656	624	608	630	631	611	614	638	635	671	615	632	630	592	661	665	664	656	630	586	647	663	596	609	601	626	655	637	579	620	655	603	611	632	652	653	664	618	649	626	591	648	605	637	627	621	608	636	635	657	652	623	604	644	678	647	610	613	624	633	633	607	614	691	630	630	618	589	640	627	587	654	595	623	648	661	645	645	590	633	659	656	628	593	656	678	659	606	639	640	608	619	603	590	628	615	625	631	584	626	639	647	620	615	613	627	633	602	654	653	641	619	634	604	609	653	620	618	660	637	635	639	644	634	603	635	613	677	649	621	636	613	637	620	623	631	594	652	652	639	642	637	628	622	661	621	632	657	659	611	602	647	631	633	640	669	678	643	677	619	652	609	618	628	622	655	657	631	627	651	676	615	631	619	629	631	629	656	569	647	641	636	610	619	639	644	590	673	614	653	610	621	606	621	691	619	619	667	596	636	648	649	636	616	666	632	603	673	656	663	655	588	651	644	639	633	676	612	625	653	646	628	673	622	600	659	665	647	630	607	625	637	638	642	650	624	635	605	614	606	620	631	613	645	617	626	594	670	629	614	620	609	619	641	627	642	598	655	636	613	691	619	633	656	646	641	663	649	623	626	679	585	615	618	612	606	639	628	619	630	674	640	606	658	605	673	600	670	636	600	629	651	647	622	605	629	643	605	620	599	620	674	634	644	625	644	644	615	628	640	663	665	624	631	615	667	610	632	628	676	663	636	656	598	618	629	664	622	597	620	630	653	683	625	608	635	625	639	674	655	611	631	642	616	646	649	662	650	642	661	587	634	640	646	627	618	601	645	659	629	624	666	629	642	673	635	617	623	659	621	655	669	663	664	653	670	649	582	653	611	619	663	655	622	609	658	642	647	643	629	637	615	591	637	599	611	611	604	631	649	653	594	597	660	634	620	668	639	639	597	660	645	672	653	640	595	615	639	624	602	634	611	576	626	626	572	640	624	611	645	659	612	594	617	646	646	627	613	593	629	652	587	714	664	628	636	593	598	639	650	663	597	635	670	622	638	634	605	651	605	669	591	643	645	674	658	636	645	688	580	649	627	695	622	626	629	640	595	671	643	687	651	621	672	611	651	601	653	604	648	628	630	657	651	613	623	633	662	608	621	629	610	596	635	655	645	662	655	646	650	643	604	632	606	601	610	618	578	606	649	612	695	659	637	653	647	677	631	622	669	686	666	659	637	610	599	671	643	635	622	625	675	657	606	622	650	608	650	648	648	604	654	650	622	666	696	649	681	624	665	634	677	640	613	618	631	676	653	659	629	599	598	647	643	562	595	623	616	606	593	626	581	598	626	630	645	668	662	631	653	590	646	615	638	617	698	593	627	630	613	667	665	599	600	661	596	630	624	654	626	617	659	662	614	655	661	648	655	623	617	599	630	639	653	631	648	623	621	696	602	631	624	679	673	615	662	665	667	601	668	612	654	592	602	639	629	633	648	641	668	657	603	633	657	646	649	627	622	650	616	577	640	657	628	626	645	650	610	602	657	697	659	616	624	603	614	646	647	642	657	605	663	627	602	642	646	605	612	639	591	645	617	653	635	624	628	627	609	628	629	595	657	605	634	637	677	656	652	630	670	616	677	668	619	688	665	653	646	639	604	599	659	618	658	634	630	704	625	619	641	634	632	627	648	629	632	610	629	624	610	652	672	583	592	620	636	647	649	643	660	625	611	621	631	627	618	651	640	660	676	666	664	621	654	634	659	639	627	632	621	637	692	605	597	604	670	628	643	658	629	616	650	611	602	657	615	610	643	591	588	638	621	648	646	649	609	628	676	659	643	661	654	661	548	640	647	649	637	666	671	619	663	658	610	625	632	597	613	628	633	633	621	660	641	630	630	681	658	633	611	683	656	650	633	653	653	618	654	592	586	637	627	653	608	659	643	658	630	620	617	667	666	658	644	665	574	639	631	626	653	659	657	680	657	630	694	657	620	667	624	678	618	621	624	617	635	630	649	638	659	631	630	688	631	616	642	673	645	618	632	646	596	679	630	604	587	599	635	625	610	603	620	595	645	628	613	636	626	602	612	642	637	657	585	654	653	618	651	665	612	654	640	672	609	616	663	627	627	656	618	583	667	690	630	638	642	577	612	600	618	678	586	680	611	637	675	672	663	607	641	617	661	609	649	637	622	625	592	641	647	654	617	591	665	665	618	635	647	675	643	638	624	610	679	599	612	612	620	589	638	643	663	645	614	626	643	621	656	678	634	636	604	621	629	653	640	624	632	631	644	647	627	596	609	606	630	652	633	654	617	649	660	661	603	637	626	680	641	667	693	627	630	686	616	649	636	598	637	670	623	613	646	658	629	645	666	612	598	610	621	644	652	662	646	613	624	633	616	590	645	642	606	648	619	641	627	643	644	641	669	585	623	615	625	690	639	621	662	619	606	611	648	593	601	667	599	646	635	624	648	650	618	687	661	635	647	627	643	651	648	646	633	632	630	656	651	640	655	638	643	642	613	648	655	614	646	638	608	610	629	669	613	648	611	647	612	611	635	627	628	630	596	638	636	642	629	625	643	642	628	617	660	669	645	644	604	600	672	667	575	635	649	601	606	643	622	660	600	633	652	650	634	661	609	604	617	609	621	591	622	639	597	631	628	665	610	626	660	643	592	646	677	578	673	614	647	629	633	592	654	655	623	606	632	661	670	603	640	603	626	635	630	619	681	680	626	674	657	598	588	584	640	633	636	632	677	638	624	621	612	645	676	624	632	583	598	634	666	627	639	668	635	612	622	632	623	659	653	610	664	620	665	656	631	637	654	601	645	658	629	620	612	646	622	584	616	598	614	655	621	606	657	629	634	617	657	650	619	610	613	625	664	640	674	623	634	632	598	623	605	657	588	635	697	613	649	649	578	675
8947	531	448	380	281	232	186	183	151	144	154	141	145	146	161	121	142	131	125	106	124	121	147	141	129	153	136	99	105	99	124	162	137	120	129	138	134	139	131	117	124	133	117	132	146	132	124	124	125	130	114	129	121	143	130	122	121	109	121	124	138	126	110	111	136	118	123	124	131	144	115	137	140	112	108	148	132	129	135	159	141	126	142	143	131	131	140	135	151	143	131	137	137	165	147	117	125	136	130	144	148	131	109	120	149	134	131	129	110	110	126	127	139	122	137	133	136	125	133	137	145	137	130	129	117	145	127	160	123	141	131	128	120	143	142	122	135	119	101	150	140	126	131	138	148	131	134	114	118	123	142	131	141	145	135	133	137	149	140	143	144	117	121	135	124	135	127	112	128	144	145	130	122	134	103	127	139	121	113	119	131	134	124	124	136	124	129	131	140	121	107	139	123	130	161	133	117	145	132	140	122	127	122	114	111	117	135	136	138	130	106	122	119	111	149	149	114	117	126	120	125	129	145	132	133	133	125	125	115	118	143	105	137	134	129	162	132	145	122	131	133	127	111	166	126	159	130	154	145	126	128	136	129	144	119	119	125	125	117	114	153	110	124	123	146	139	134	138	134	112	112	123	139	125	147	138	136	129	132	141	110	137	131	143	134	111	140	117	149	118	119	125	113	133	103	109	140	134	154	150	121	135	123	139	121	109	117	114	148	122	144	110	119	108	93	121	113	128	121	130	124	124	114	101	107	131	142	131	126	128	142	109	146	133	136	152	127	143	132	139	151	143	115	121	131	124	138	154	123	143	130	143	137	131	123	133	143	150	123	137	121	134	115	136	133	123	128	121	126	145	115	101	115	123	119	119	128	124	140	129	122	128	131	142	116	114	133	147	116	139	113	116	117	152	135	154	125	118	133	136	139	124	147	122	136	130	114	107	123	125	145	137	141	114	138	133	124	126	135	148	128	145	131	127	103	124	129	108	149	151	106	119	123	137	112	114	122	142	117	133	99	124	124	116	104	147	129	152	151	109	131	109	111	123	140	122	123	119	123	134	137	123	149	158	138	138	142	127	103	122	100	138	126	121	106	147	126	138	126	115	151	120	156	139	139	143	155	144	129	146	137	141	130	110	124	126	122	129	122	137	137	118	133	125	122	127	131	143	144	122	114	124	137	151	141	129	114	146	121	131	128	116	115	120	106	150	107	125	133	105	111	142	151	121	148	142	109	135	124	115	120	124	145	125	138	148	102	137	111	153	139	122	148	135	126	127	126	133	125	139	134	119	129	137	135	135	112	120	127	141	137	130	106	147	150	120	125	113	157	148	115	139	139	142	117	130	132	130	130	141	121	136	127	107	147	132	119	115	109	122	149	112	109	129	128	95	121	128	144	144	136	121	140	121	134	142	126	130	121	135	129	134	135	139	126	129	128	112	144	130	121	127	119	147	133	125	156	133	119	111	126	123	129	136	142	117	122	116	141	122	140	131	128	147	129	145	140	132	136	158	131	139	105	125	161	120	154	146	120	103	123	121	125	131	137	121	109	146	125	107	127	140	120	129	131	126	110	122	153	120	138	143	119	123	108	117	132	126	151	140	155	120	130	114	117	118	125	122	125	140	119	142	123	123	128	121	131	131	128	135	132	154	133	136	145	139	119	108	127	138	146	138	128	132	145	132	157	124	137	149	135	138	116	134	135	136	119	118	133	121	130	161	132	133	118	126	119	122	150	134	143	118	146	139	123	104	112	124	159	138	123	107	133	120	111	152	122	148	142	138	132	157	130	111	134	126	132	124	139	147	139	144	118	127	146	131	140	124	138	147	142	125	115	137	146	125	137	91	135	129	128	109	135	130	132	128	130	132	122	127	116	119	126	136	138	153	134	124	122	146	168	133	123	139	106	123	153	116	117	135	113	118	131	131	160	135	122	113	121	123	135	121	163	122	141	147	120	116	126	137	129	132	140	118	129	117	135	130	127	142	138	108	126	122	151	146	158	104	133	114	120	111	100	152	147	111	148	146	122	129	121	143	152	130	117	134	143	121	154	136	126	147	132	123	125	126	148	140	116	111	128	114	145	126	117	121	135	132	116	132	133	139	132	158	113	119	134	146	125	121	111	118	125	130	142	126	172	128	119	133	138	116	133	138	109	114	138	109	168	125	138	133	117	127	129	119	109	136	115	134	151	136	117	133	112	121	115	126	134	99	131	140	112	153	122	121	139	120	125	130	105	114	130	153	115	123	131	139	121	129	115	124	134	144	116	135	109	132	128	124	131	140	114	140	126	140	109	144	146	129	125	117	123	139	136	100	138	132	124	123	127	142	135	133	122	126	144	128	113	121	125	132	157	129	110	116	128	129	127	118	128	117	121	120	134	132	143	130	115	119	123	119	121	131	123	125	150	129	118	160	110	137	133	126	117	127	135	128	129	144	144	121	123	117	143	107	137	120	133	115	137	151	131	117	125	117	142	111	105	133	136	123	136	139	138	140	125	129	132	112	120	109	105	120	108	126	123	136	136	116	128	144	150	133	119	119	110	141	134	144	125	115	111	132	134	144	145	121	140	146	124	137	131	133	128	113	125	148	128	135	128	126	113	113	138	124	133	116	122	114	131	134	127	117	130	118	159	125	123	129	118	132	123	134	113	113	121	106	134	146	127	119	125	119	143	117	146	133	115	131	133	129	148	120	140	135	140	122	128	116	135	115	133	138	142	118	128	129	113	137	131	121	107	147	125	122	124	142	102	176	111	144	133	119	123	130	100	140	130	146	115	143	126	137	120	131	137	131	145	135	129	151	144	109	112	113	120	132	129	123	123	114	126	128	113	128	120	131	102	150	146	146	126	129	105	127	130	149	138	126	115	114	118	135	140	124	110	137	131	109	111	120	129	110	124	118	146	139	127	141	135	121	128	115	127	150	137	126	127	126	119	114	146	129	149	137	112	139	126	119	129	106	103	120	125	128	126	118	121	118	139	131	131	142	120	120	124	114	119	130	123	134	119	138	122	122	128	120	127	136	120	110	138	128	124	117	141	139	143	128	116	136	143	144	150	125	136	132	123	124	117	129	138	170	137	116	111	122	122	151	130	124	119	129	143	136	150	135	154	107	146	136	134	134	144	158	133	129	124	126	134	131	125	118	120	133	135	141	114	131	135	123	125	117	117	133	165	139	127	123	115	115	125	114	131	110	116	106	131	118	105	127	144	130	133	134	136	148	144	131	133	129	124	139	112	140	133	128	120	128	128	154	140	115	131	109	128	133	132	107	122	135	125	137	148	127	135	138	112	112	140	110	125	129	137	121	143	117	167	140	152	162	126	148	129	126	148	142	127	123	115	114	128	121	130	150	133	126	134	127	123	120	133	120	121	100	109	141	153	127	137	160	128	148	120	129	125	135	108	100	134	134	110	129	150	131	140	120	112	132	117	124	148	145	149	157	146	128	137	114	136	117	141	123	132	114	131	117	130	122	137	131	130	135	124	123
6756	623	992	1086	1015	857	748	658	583	524	523	460	487	473	425	442	406	409	390	394	393	394	420	370	392	359	371	412	414	378	360	405	357	390	374	391	383	340	331	340	333	370	339	367	380	328	374	363	376	337	356	364	342	351	356	384	344	381	353	348	345	332	368	375	357	337	325	350	348	336	389	381	338	328	366	347	352	328	346	313	314	346	349	354	360	342	362	367	324	340	385	349	322	326	365	359	374	355	362	354	347	369	342	339	364	336	311	386	354	346	361	349	322	383	336	292	309	388	339	352	349	316	338	343	320	368	342	315	337	351	358	319	335	330	330	347	349	350	340	338	361	331	364	349	337	342	340	366	374	305	331	368	350	367	340	361	334	380	344	350	340	338	364	361	388	372	330	335	340	365	350	323	347	342	323	339	355	355	325	338	351	368	342	327	335	333	360	356	361	361	340	337	336	365	371	348	356	331	373	330	302	345	358	359	345	352	318	324	360	336	329	339	347	355	358	337	383	343	345	373	334	323	302	335	378	330	368	354	341	385	333	359	339	366	377	343	337	365	323	306	379	336	352	320	345	364	353	367	323	324	372	339	372	336	316	364	361	350	379	332	320	315	339	366	338	352	334	318	355	357	371	351	357	323	330	340	346	354	341	368	382	337	304	352	388	332	355	367	305	343	334	368	350	353	372	338	333	347	363	363	349	355	351	311	347	319	360	353	346	364	356	332	364	355	345	324	339	341	373	327	378	362	316	322	313	361	349	352	340	318	365	348	359	340	343	358	363	332	333	358	356	349	321	348	345	313	341	293	361	331	327	356	319	374	340	348	360	335	353	365	349	321	352	335	356	357	309	352	354	317	305	397	343	341	341	373	339	344	350	343	331	346	336	352	337	364	353	324	327	348	366	333	365	345	337	333	330	362	318	311	343	355	343	375	350	304	352	368	324	340	331	342	327	322	327	349	360	318	334	329	337	360	386	345	323	334	371	341	360	321	369	343	329	362	313	390	309	354	372	314	341	329	372	355	328	346	355	341	352	356	391	359	338	339	365	337	328	344	357	365	393	361	359	343	341	366	312	325	350	357	352	333	338	364	350	363	336	345	331	337	341	325	358	358	327	344	353	357	332	363	388	316	332	361	317	316	339	346	367	327	335	340	315	350	358	354	395	320	339	344	323	332	326	352	332	341	355	329	363	321	328	361	386	347	333	356	337	342	396	342	346	359	356	366	351	354	332	335	352	348	351	340	368	363	327	372	382	336	336	339	386	346	339	346	336	316	334	357	366	352	325	351	337	328	330	350	333	328	338	334	340	353	399	328	355	331	335	348	349	357	349	358	370	323	347	348	321	332	355	352	354	341	349	318	340	320	362	355	335	383	341	341	385	353	330	360	346	373	348	356	379	337	296	323	346	318	349	348	316	345	360	384	341	355	333	353	377	321	323	337	352	368	391	345	333	325	356	329	362	354	349	394	356	339	339	335	333	367	346	343	351	339	356	314	315	377	327	376	331	338	334	346	320	342	361	359	336	328	353	317	331	349	320	330	350	351	335	361	362	312	354	351	355	335	319	362	311	323	325	354	321	383	347	348	323	356	317	333	330	298	348	346	336	374	329	377	376	351	370	371	369	341	323	369	370	325	370	339	345	317	337	385	362	344	360	349	334	334	369	373	343	306	341	312	320	328	367	356	326	331	324	324	321	375	363	335	343	361	336	367	338	316	301	361	344	343	369	350	330	349	346	340	384	356	345	355	316	322	346	325	318	349	373	352	340	382	311	321	358	359	332	333	366	350	372	362	332	291	340	363	306	367	319	330	324	351	322	354	318	364	331	345	363	350	336	370	374	354	361	318	357	371	321	352	379	333	362	340	350	355	355	349	327	345	349	328	346	351	349	346	325	351	343	351	363	357	360	341	327	328	347	343	368	348	357	320	318	327	353	337	346	340	319	371	341	359	374	366	354	317	361	348	334	366	363	360	353	317	331	341	357	350	280	376	358	352	351	335	334	370	340	341	367	338	300	355	323	305	322	358	354	365	369	327	351	312	325	349	330	340	345	332	343	320	342	288	387	338	325	359	331	311	336	386	333	369	325	338	339	356	334	337	331	356	337	333	356	303	347	336	350	357	349	310	348	326	352	310	324	366	357	325	313	330	343	360	332	326	340	338	357	363	360	355	360	366	329	328	360	320	331	337	351	342	335	349	356	332	316	355	351	345	338	315	348	361	363	328	336	348	330	372	333	376	346	341	337	362	369	351	383	321	296	330	380	329	335	372	380	348	353	348	327	335	360	329	358	354	332	310	345	328	373	363	360	360	382	344	345	347	340	363	307	387	304	348	318	305	390	371	347	331	351	377	337	331	343	343	316	322	336	334	362	336	355	372	310	340	364	342	395	354	324	332	362	341	356	339	322	303	336	367	338	350	368	353	362	372	331	346	309	322	377	320	293	345	309	378	385	385	358	352	353	369	331	361	319	345	337	331	366	389	320	376	334	373	322	363	328	313	303	383	356	344	348	324	338	345	378	353	329	319	322	341	345	344	302	341	338	321	333	370	333	352	334	334	325	387	342	336	329	321	359	349	351	361	368	354	345	346	360	357	357	345	347	329	323	318	349	318	304	358	300	387	330	307	356	345	367	346	354	342	390	343	381	342	351	332	344	349	315	324	366	337	326	365	340	337	309	365	334	333	318	329	377	341	383	352	333	329	365	358	335	338	352	387	355	322	331	352	370	346	322	316	359	345	364	343	312	332	355	334	363	333	356	347	331	328	320	369	358	330	338	326	337	348	330	370	346	315	338	333	339	345	329	336	318	352	342	318	369	345	352	348	314	359	355	349	336	338	370	368	333	311	357	302	339	307	369	357	378	360	356	360	347	360	344	325	334	356	345	347	369	335	357	324	351	336	340	350	335	314	341	332	321	324	379	306	354	359	356	359	342	377	345	315	363	309	358	310	360	339	345	363	351	342	369	320	340	369	363	383	338	322	328	334	382	341	362	364	337	372	363	360	350	359	345	362	336	311	361	329	389	351	341	342	330	365	336	338	340	318	315	335	306	326	352	321	362	331	322	323	351	325	334	319	350	372	324	340	343	337	318	339	353	335	332	364	356	356	336	320	342	338	354	347	352	357	330	310	351	311	351	331	314	368	364	348	364	341	370	358	354	348	360	333	351	328	363	352	357	355	357	385	333	393	306	337	343	347	340	349	384	347	346	346	368	336	348	359	303	328	320	344	322	355	337	347	317	389	358	350	330	351	334	357	329	317	361	318	333	351	336	333	338	327	355	335	350	351	332	361	348	358	316	333	350	366	349	363	342	354	341	385	326	373	329	367	320	353	352	315	332	337	320	337	336	344	333	378	343	325	309	369	366	317	348	355	350	358	368	369	349	328	350	346	341	363	371	327	331	365	343	378	332	344	344	358	323	377	362	330	343	361	333	329	330	358	342	384	361	339	351	338	311	345	368	343	325	358	340	349	319	318	343	322
14638	1163	866	708	508	436	356	339	317	301	261	263	285	254	254	248	248	230	235	230	251	213	226	227	215	211	215	226	223	201	201	223	229	213	201	225	221	233	196	216	227	201	225	203	230	241	217	203	197	238	220	194	221	230	227	227	205	216	214	211	205	237	242	218	193	220	214	257	233	216	208	205	226	230	216	231	251	214	231	211	220	229	220	227	227	243	252	232	229	237	193	215	198	221	236	238	224	221	219	215	188	231	216	220	217	227	200	224	203	215	204	202	213	229	190	227	219	201	204	229	221	213	210	214	184	204	203	194	242	242	218	203	227	240	220	231	186	189	204	232	201	209	243	238	225	214	216	240	208	195	249	242	213	207	220	213	211	208	242	226	184	221	231	216	210	208	208	188	217	235	206	197	232	181	197	230	218	188	216	223	234	215	233	218	219	245	241	220	206	210	237	209	204	235	191	182	219	219	217	214	214	231	224	210	206	216	227	210	232	223	187	226	210	202	210	233	235	215	210	215	175	192	226	233	206	204	203	193	218	233	200	225	183	193	240	201	197	230	199	227	232	208	214	199	215	209	220	219	225	224	209	259	242	199	219	222	195	217	206	205	204	193	229	226	223	215	231	209	226	214	241	195	219	224	172	205	217	208	232	217	205	232	200	229	199	211	206	226	222	205	233	251	200	192	227	233	208	212	183	197	229	207	205	234	251	215	228	230	200	212	206	209	209	218	241	195	224	234	222	235	247	227	204	221	217	176	202	202	212	214	252	226	226	239	226	202	201	230	188	219	230	217	206	227	226	251	208	201	252	194	229	191	194	220	209	221	208	217	213	205	226	221	230	221	212	214	224	231	200	220	233	230	226	205	214	203	180	199	254	248	237	217	233	223	260	226	223	193	232	236	218	223	209	222	214	243	232	196	216	205	196	201	216	207	247	230	202	231	212	225	227	209	232	218	206	231	205	217	217	247	215	232	210	222	234	216	216	195	218	220	199	205	245	223	218	207	216	222	187	204	234	236	209	199	233	201	231	220	244	220	181	233	220	221	230	222	215	223	225	240	193	236	220	193	209	203	211	218	220	238	244	243	198	243	222	202	229	235	228	214	232	245	238	224	204	215	209	228	229	211	216	235	217	235	194	219	199	246	214	244	238	223	223	219	226	218	225	258	217	216	225	236	218	206	206	205	196	233	210	218	214	217	239	215	231	231	208	228	212	215	224	226	251	247	207	240	192	168	236	224	231	219	235	232	195	228	237	190	182	232	184	208	224	198	229	190	215	209	246	240	220	222	184	237	200	246	216	216	214	230	208	199	204	234	219	233	222	216	224	225	227	208	202	233	215	223	205	246	227	223	220	201	223	210	216	230	230	210	240	206	197	195	215	206	254	209	219	231	204	226	187	222	219	241	218	221	211	219	214	204	205	236	219	207	223	222	226	206	217	187	227	221	217	210	197	190	192	219	208	201	229	233	213	236	218	214	224	226	214	209	205	195	217	216	229	241	233	234	227	208	223	195	199	230	209	217	207	242	225	234	178	222	200	216	192	220	236	195	208	195	221	212	238	208	227	206	220	213	245	213	212	220	233	223	231	224	209	203	241	208	187	205	221	211	214	207	210	197	205	233	210	198	225	229	217	233	213	209	228	212	253	240	204	220	243	204	200	207	195	208	227	229	212	218	243	207	219	207	200	212	213	246	205	218	234	195	223	205	214	209	224	203	199	245	218	217	203	216	223	224	244	208	231	229	203	196	201	222	191	211	234	220	211	199	242	221	209	228	199	204	219	179	221	201	216	230	205	250	217	210	212	206	221	211	223	195	214	205	233	216	180	214	237	231	194	210	221	227	233	233	237	217	201	230	217	250	248	200	217	233	229	258	246	241	206	221	206	232	209	211	216	216	237	227	211	207	224	213	230	216	211	208	213	231	232	234	219	200	184	242	202	191	194	210	230	239	232	238	217	237	237	217	229	202	223	198	219	214	184	198	248	191	218	224	217	167	195	202	208	230	246	242	237	219	219	223	228	221	229	226	207	216	224	219	248	219	232	205	241	232	223	216	247	194	197	203	220	209	226	210	202	194	219	221	195	220	230	200	220	232	217	206	247	211	198	222	253	245	220	210	222	179	210	257	206	221	224	255	211	228	238	234	206	237	239	211	225	206	218	188	196	220	226	198	214	223	213	223	212	205	228	227	192	208	221	210	218	210	251	230	224	216	214	223	210	221	218	214	236	201	175	183	202	243	220	193	227	234	217	206	210	222	213	222	207	198	225	230	219	181	227	202	206	204	218	229	243	204	232	213	223	227	238	243	237	232	211	214	206	219	218	229	221	224	246	232	220	210	226	231	205	215	213	198	203	200	217	216	226	213	201	223	226	195	250	223	203	212	191	218	223	222	228	203	239	229	226	254	239	232	212	184	257	217	200	170	214	223	216	223	203	217	212	224	231	188	209	215	207	234	198	209	224	226	192	235	203	213	224	232	206	183	201	227	231	211	233	184	200	226	210	209	218	209	222	257	245	212	218	236	190	206	240	187	215	236	229	238	202	211	222	231	258	226	221	217	234	211	229	216	232	205	210	236	203	226	201	261	196	232	242	244	234	183	246	202	215	227	206	213	237	217	207	194	249	217	235	197	183	216	205	231	221	209	240	196	218	208	197	221	228	212	238	233	247	236	215	230	206	215	210	228	202	224	223	211	234	216	233	216	228	245	207	208	195	222	252	209	234	225	205	212	208	201	250	218	228	206	220	214	201	233	229	188	215	213	199	215	212	245	212	226	254	216	214	238	232	231	256	241	199	207	216	219	236	197	216	202	211	224	204	208	204	232	208	200	231	205	237	229	192	200	227	223	213	233	220	232	219	218	221	221	212	215	241	211	229	232	211	241	213	260	195	226	247	246	192	234	217	228	220	215	239	220	212	228	207	232	216	208	228	249	221	215	237	225	188	209	205	211	242	211	213	221	231	242	245	201	216	222	224	233	250	225	217	208	238	233	209	216	207	217	226	236	225	222	228	214	211	238	275	184	236	193	204	205	211	186	227	226	215	233	240	207	215	186	235	188	214	203	225	248	245	230	216	232	209	232	228	207	229	237	231	232	194	250	228	217	202	231	223	202	204	188	216	230	224	232	223	233	226	207	201	231	229	193	205	234	227	214	224	196	228	225	209	200	221	216	212	242	223	209	207	233	246	252	212	221	230	209	193	205	209	186	217	239	231	207	226	251	219	220	226	224	234	250	225	226	202	225	231	213	232	230	235	247	213	226	210	218	220	207	190	236	197	216	207	228	233	239	236	201	217	223	233	223	245	201	237	221	210	234	215	234	228	232	231	209	228	187	188	214	217	200	193	213	209	224	226	229	225	214	237	229	180	215	245	203	217	228	223	211	243	279	242	220	219	220	205	219	224	208	243	247	218	193	217	208	232	235	218	211	222	227	206	204	207	215	231	204	199	222	222	221	221	227	215	193	221	227	218	229	234	192	214	220
8533	1123	1751	2167	1797	1498	1277	1056	1037	944	842	776	753	678	671	666	702	678	635	627	627	599	592	594	614	615	600	599	549	597	554	595	551	599	563	587	555	570	560	610	569	609	561	571	587	538	557	506	579	552	558	542	553	538	546	539	561	549	524	529	553	598	545	514	545	538	521	521	548	549	560	541	552	537	543	539	567	550	552	545	528	513	530	604	544	584	533	571	539	526	525	570	547	527	558	567	567	555	567	561	561	534	578	520	528	591	593	561	525	537	553	514	547	550	532	554	552	545	543	545	575	546	527	550	551	523	537	540	538	525	532	592	525	560	557	578	523	589	539	580	536	538	553	547	558	529	573	510	538	550	594	548	539	537	580	554	516	551	506	560	599	541	574	529	549	562	536	576	537	521	512	552	577	560	556	555	543	533	549	550	577	519	509	558	558	595	546	534	535	532	532	532	559	515	543	535	536	529	577	554	555	502	578	531	513	553	532	591	520	558	606	532	576	532	525	528	531	561	560	531	555	589	536	540	581	543	583	564	528	551	529	548	547	544	560	528	550	567	531	510	528	537	560	534	542	536	515	538	478	551	542	552	513	526	547	517	565	597	588	551	548	516	522	532	536	529	579	524	546	570	558	545	504	572	502	533	523	529	557	550	552	564	541	552	536	552	552	543	522	543	538	525	569	581	558	577	552	535	535	525	587	552	516	567	528	567	602	567	553	539	543	541	509	580	528	525	552	514	546	574	555	572	520	538	529	580	571	541	573	547	525	554	574	570	532	575	572	538	554	558	535	518	503	563	518	568	560	549	545	565	510	520	539	509	540	570	561	540	575	551	550	553	537	527	529	562	561	580	562	507	537	524	568	559	547	537	520	538	580	531	537	502	553	554	510	534	574	552	560	543	547	548	572	551	540	554	530	511	581	560	530	534	522	578	571	568	534	546	539	544	535	580	542	539	531	562	552	537	562	502	551	548	535	529	579	526	559	507	559	553	583	549	535	538	574	523	520	540	547	534	524	545	569	501	544	546	560	524	512	581	567	535	531	554	526	552	533	541	556	497	531	551	562	499	537	563	565	573	555	536	542	566	511	574	530	549	556	481	525	538	518	515	535	545	562	552	537	530	538	569	535	533	518	555	551	524	539	520	512	510	561	576	551	517	560	529	610	559	532	569	523	548	584	526	525	564	529	540	531	513	542	555	504	580	554	549	538	543	501	527	534	515	546	497	513	566	546	511	550	521	603	537	502	590	533	544	574	543	491	536	538	560	543	537	531	567	548	535	557	542	570	517	582	575	575	548	544	504	509	549	562	552	574	531	537	527	559	526	556	530	516	528	553	543	579	581	521	562	510	508	494	562	565	548	537	539	558	518	574	561	525	496	547	546	528	532	554	588	557	535	554	492	530	549	527	572	540	512	562	540	541	534	574	575	528	515	534	528	523	538	565	519	546	507	549	534	549	553	545	557	545	558	586	565	519	567	590	521	541	563	557	518	520	543	544	570	517	515	528	508	559	542	530	535	548	505	542	539	551	561	550	541	505	563	545	590	553	555	540	522	502	556	519	524	536	558	551	556	556	563	554	572	522	597	538	524	544	524	528	537	543	528	550	553	541	554	534	535	576	567	557	578	535	515	522	563	549	528	567	548	551	523	537	495	559	552	518	544	577	522	524	542	528	540	544	542	551	547	484	565	536	553	549	527	520	565	531	527	570	516	557	518	521	555	535	574	571	545	508	530	538	530	515	570	520	519	551	545	519	536	557	538	562	543	520	541	529	530	566	595	550	550	520	565	568	527	565	561	518	554	579	536	577	558	570	553	549	527	567	513	520	572	535	538	584	565	550	539	538	548	530	557	518	596	529	521	552	553	524	541	549	541	526	507	550	555	542	563	547	550	577	548	546	536	524	545	548	518	554	587	547	528	554	562	552	528	489	535	545	551	534	538	573	529	545	573	548	519	522	554	548	526	550	533	530	534	516	537	516	586	550	534	519	528	506	535	526	597	564	586	539	559	572	531	535	535	549	544	586	568	550	555	569	536	553	556	537	558	550	547	562	511	537	532	532	509	539	546	572	533	524	515	534	536	532	541	525	504	575	559	512	587	533	567	542	575	540	558	549	563	593	516	554	518	588	534	574	543	543	570	552	547	578	575	524	570	564	557	519	536	537	573	574	531	539	543	530	524	551	595	569	577	588	523	502	536	560	565	581	521	522	582	552	505	525	539	563	546	521	566	562	565	557	533	536	539	503	538	556	544	510	529	559	535	521	580	568	515	586	530	567	584	532	517	525	542	592	540	552	561	541	572	531	572	505	539	549	555	568	529	563	531	594	569	509	544	572	561	537	564	555	564	571	508	553	574	569	532	524	566	545	528	540	554	515	556	530	556	568	533	543	515	529	547	572	598	533	541	556	565	540	578	538	567	580	549	550	508	574	571	505	565	555	529	531	524	588	531	566	516	535	558	589	555	483	561	534	550	470	555	554	554	548	559	562	518	557	539	573	526	513	547	516	535	535	522	560	519	532	544	542	543	546	532	542	528	594	516	539	567	550	531	538	520	520	522	530	584	530	585	579	520	558	566	571	540	510	565	524	559	580	557	523	539	561	552	538	542	531	537	529	540	582	573	562	549	507	542	524	575	600	562	565	530	591	515	563	588	525	546	555	525	542	543	552	552	557	578	519	519	547	507	544	535	523	565	569	548	567	539	575	561	557	566	561	538	570	501	560	531	515	545	571	580	564	549	541	561	524	498	549	568	562	512	540	519	526	524	538	475	540	550	527	568	530	572	562	566	500	536	557	522	539	578	532	566	521	554	541	574	502	568	560	545	521	558	559	545	545	558	519	522	527	551	575	535	528	546	524	500	536	566	563	565	558	544	514	544	531	562	559	544	562	530	575	551	521	567	511	543	525	533	577	543	503	551	573	551	559	516	542	559	503	558	533	524	569	560	537	523	549	530	566	531	544	626	580	589	521	524	515	557	573	548	526	556	526	581	532	533	517	554	504	534	546	533	557	553	554	521	516	568	575	562	527	550	561	529	530	563	605	572	515	517	550	526	497	540	575	529	483	499	499	516	512	523	580	576	557	569	521	517	560	541	506	554	547	573	530	517	529	567	562	550	549	551	511	520	540	545	575	562	502	569	522	591	503	570	516	536	569	534	541	566	556	537	490	526	530	574	525	527	512	534	572	553	536	548	538	531	560	505	572	541	512	534	550	533	543	518	547	546	531	540	529	526	528	511	482	605	544	558	554	540	535	567	482	541	552	559	545	572	533	568	503	565	581	531	545	561	543	557	511	535	576	525	599	536	569	537	576	497	492	551	516	501	516	545	559	530	555	554	542	542	559	588	507	546	595	556	533	507	569	515	540	547	558	548	540	573	548	554	565	608	522	527	557	577	542	528	539	551	564	517	512	527	533	554	549	531	539	526	571	580	542	533	563	544	534	515	550	512	557	563	535	499	557	529	534	537	513	536	530	536	550	546
1809	319	301	297	286	241	276	324	291	253	294	259	298	262	276	267	275	286	273	255	255	255	315	239	250	239	277	260	300	267	291	260	276	283	295	276	290	281	299	262	271	262	252	298	269	305	269	295	319	303	306	299	282	270	275	275	309	318	295	271	284	293	329	279	276	292	277	290	264	261	264	296	302	294	284	261	274	282	264	277	313	304	253	261	272	260	295	294	282	289	252	278	275	291	300	311	241	290	306	298	313	270	258	289	260	275	319	261	289	250	282	309	277	259	302	254	303	286	310	299	307	283	282	301	316	280	306	312	322	265	312	274	296	277	274	270	283	272	252	303	241	279	269	249	247	263	278	277	279	251	284	285	283	304	305	302	294	283	262	278	295	292	278	294	273	290	247	291	307	283	295	283	296	247	280	264	301	260	278	244	261	269	292	301	278	269	261	252	269	258	269	264	290	268	323	293	245	250	227	263	253	272	271	283	270	283	243	258	284	291	264	273	250	291	292	313	274	302	298	274	281	276	261	271	298	269	277	285	290	286	295	260	297	245	301	263	311	277	246	277	318	312	288	251	292	300	247	263	313	259	290	265	280	314	293	307	292	274	305	230	298	272	242	284	250	279	266	295	267	285	263	284	279	300	274	291	287	284	286	277	285	279	276	281	319	293	271	301	294	272	281	259	250	267	283	298	285	285	300	277	289	241	274	303	282	266	248	298	267	298	268	299	266	266	274	277	240	289	252	277	267	277	293	278	285	290	274	287	260	287	273	326	266	266	263	267	304	269	268	274	317	268	298	282	310	294	313	304	269	273	264	251	272	291	268	259	264	272	295	245	293	291	260	313	294	264	276	261	262	267	294	281	276	262	268	299	272	282	280	265	316	265	272	301	273	265	278	265	314	267	286	277	259	260	269	263	265	288	290	280	279	265	295	264	293	285	310	308	292	262	277	249	249	260	294	272	293	281	304	264	267	310	305	292	291	274	268	285	266	260	265	306	276	267	280	306	293	287	247	271	294	304	280	295	281	259	269	303	299	283	253	277	256	281	280	287	270	275	270	310	283	273	270	256	294	248	264	289	286	286	262	299	298	266	296	304	288	274	266	296	273	269	266	287	294	293	268	279	271	284	279	289	276	283	260	305	264	263	279	254	296	267	307	262	285	309	275	260	292	260	272	246	289	291	266	280	284	297	283	289	282	279	278	302	267	270	290	274	302	284	271	275	285	281	279	307	263	335	321	310	276	286	276	274	258	272	281	268	279	288	238	259	297	289	275	290	276	278	260	253	313	290	282	298	272	295	280	276	290	272	295	276	262	277	303	266	279	280	300	244	279	301	273	267	286	288	303	259	284	276	263	289	271	264	267	253	268	279	292	267	276	280	298	283	281	288	292	262	297	271	286	306	253	257	255	234	278	309	277	291	251	277	295	303	282	269	262	282	274	261	280	270	258	280	310	285	267	297	264	246	317	266	304	294	279	291	281	280	269	277	271	257	258	262	252	286	297	274	254	283	269	308	276	287	263	249	285	284	268	299	247	262	286	299	296	253	293	240	289	301	267	274	280	250	280	308	272	282	278	261	288	293	274	245	258	245	266	320	264	272	300	283	266	307	265	253	260	273	302	289	237	269	299	274	276	281	277	312	240	295	292	269	267	270	295	278	271	287	269	289	251	262	279	286	281	280	286	281	299	270	256	307	287	265	269	278	285	265	279	292	285	273	271	272	259	259	265	299	291	261	266	280	263	292	291	290	289	287	241	287	289	268	283	277	295	276	264	294	280	275	244	282	277	322	262	233	267	279	309	253	262	295	284	261	288	295	284	275	266	291	262	301	270	290	287	236	252	261	300	282	294	295	272	254	280	241	258	258	297	280	314	278	257	281	290	254	265	308	260	293	250	258	308	279	302	283	300	289	262	270	251	245	256	274	276	289	275	271	241	301	263	292	268	306	275	257	280	275	250	297	282	272	277	278	257	294	295	251	274	299	278	278	301	255	273	271	265	260	256	271	297	298	258	273	283	290	258	304	262	253	292	310	284	277	299	278	271	248	274	264	304	258	251	246	282	266	240	265	258	285	293	255	271	323	266	266	284	287	278	291	284	269	288	294	262	264	302	292	290	248	279	305	275	282	288	286	279	265	285	278	263	273	270	291	309	259	267	299	245	283	285	320	295	272	263	299	258	285	276	293	316	268	273	286	284	289	263	262	258	258	272	255	294	287	283	277	293	306	270	292	264	336	284	295	264	266	308	273	305	303	250	297	284	281	292	267	278	315	293	278	291	259	306	275	286	292	294	258	270	300	244	281	284	279	276	273	266	284	255	256	305	248	303	260	295	259	287	269	294	240	283	264	252	302	272	267	270	275	324	290	285	299	305	273	303	239	283	299	284	277	279	281	280	284	291	271	272	261	262	279	266	289	299	263	291	278	292	256	277	268	292	323	313	278	247	265	265	272	259	292	240	249	256	272	286	283	297	300	265	301	232	292	298	268	274	277	265	287	271	256	268	287	263	269	270	261	276	265	243	294	289	262	278	275	279	296	263	248	250	297	247	266	265	299	297	306	252	293	262	275	266	291	268	320	262	270	295	258	306	279	270	287	277	292	295	273	278	284	280	251	295	270	273	285	274	243	265	278	265	275	283	272	287	288	293	276	268	277	266	273	301	274	268	293	258	272	291	281	253	271	259	294	285	292	298	261	274	312	276	269	255	268	262	258	271	276	310	267	265	286	280	258	264	280	274	278	290	297	260	285	272	248	268	246	298	259	262	253	270	280	258	260	301	255	288	270	240	269	273	256	295	289	276	269	288	288	286	271	311	264	282	280	302	253	271	256	267	289	270	265	283	273	269	291	264	280	270	270	275	298	257	294	264	257	279	271	284	296	283	297	272	286	274	234	277	241	263	277	273	294	285	290	285	253	277	261	279	271	246	245	284	279	292	285	292	287	280	283	276	280	279	279	282	273	281	292	283	262	264	294	288	294	268	260	261	283	266	241	274	260	235	297	299	319	275	299	297	280	307	277	268	295	279	275	261	288	285	249	239	242	290	283	256	294	289	283	314	253	311	280	303	293	261	274	267	274	280	273	284	284	314	284	295	285	313	274	277	300	277	299	307	270	278	322	266	289	273	282	272	287	271	258	271	329	245	299	258	272	272	300	259	293	294	251	247	252	279	295	286	274	301	291	290	304	332	286	261	283	264	258	278	271	301	261	289	266	297	285	293	259	238	282	275	262	263	312	263	264	261	294	278	283	280	301	278	279	297	287	271	250	272	254	275	267	256	277	285	293	286	308	250	260	277	282	300	298	300	290	313	280	259	293	275	258	293	277	297	294	288	258	284	290	291	307	262	284	241	292	261	278	281	254	276	278	271	294	265	274	272	273	284	296	299	259	283	277	287	287	286	274	300	271	290	305	287	298	282	255	289	290	270	267	271	277	279	303	246	277	239	294	291	284	286	268	284	272	287	275	279	263	287	286	290	297	301	280
1991	655	673	680	602	630	637	630	665	635	620	651	628	667	631	589	626	601	629	627	640	630	599	612	657	614	653	639	613	606	604	616	591	664	596	629	621	610	687	624	588	646	603	623	611	610	623	646	647	615	587	622	663	587	647	627	627	631	625	609	643	617	577	570	589	605	646	636	640	626	605	620	595	672	657	657	626	666	672	606	608	621	623	649	598	629	672	622	617	616	653	659	650	579	614	586	630	573	621	650	645	621	631	645	608	660	647	644	627	622	635	648	632	622	616	645	598	657	616	612	625	607	643	657	638	633	654	622	623	653	641	638	606	634	636	625	651	617	633	612	624	622	596	613	644	628	614	641	613	631	687	650	572	646	592	635	629	641	609	644	629	587	656	612	618	628	623	600	636	640	661	604	605	644	587	543	647	577	602	638	594	637	615	627	621	644	623	643	640	668	594	626	606	619	582	607	649	689	676	658	612	596	654	631	621	634	599	634	623	609	640	606	631	633	604	602	661	639	657	615	613	628	592	613	635	638	598	657	633	612	642	594	597	609	611	622	635	646	591	625	593	591	608	667	593	606	620	641	586	677	583	606	606	600	636	605	596	659	598	619	583	654	660	592	624	648	650	618	599	616	610	658	667	655	620	639	627	600	624	601	647	599	590	665	666	618	605	666	613	665	623	621	661	629	633	622	677	639	618	629	626	618	639	595	661	614	657	652	607	585	612	619	607	600	594	605	653	611	608	650	573	694	628	601	583	600	588	662	616	600	584	655	570	596	617	569	617	627	610	667	591	641	600	644	606	647	639	611	663	632	594	551	602	621	623	653	637	623	647	650	604	615	607	641	662	555	613	661	608	645	603	624	593	626	621	611	581	651	651	614	643	598	623	654	622	635	606	633	624	635	682	619	654	622	655	635	619	627	607	639	616	629	664	642	619	649	650	638	602	625	635	614	639	618	614	617	652	609	650	591	648	675	598	612	631	615	643	634	570	617	603	601	576	619	644	637	632	665	608	627	614	663	631	680	608	629	613	602	598	581	602	599	580	615	612	580	644	675	615	615	670	604	595	633	618	665	647	629	611	628	650	652	639	625	621	610	650	662	675	554	633	623	575	622	590	627	660	640	657	617	618	641	593	618	647	660	575	664	620	597	696	606	630	643	609	629	607	603	615	636	667	619	670	657	596	599	654	619	650	632	612	626	637	605	699	610	643	597	629	639	594	677	631	587	565	656	596	648	629	629	579	657	646	591	612	626	598	653	661	602	603	619	620	645	612	634	635	648	628	639	625	639	630	599	626	611	610	592	612	617	587	642	608	633	595	636	579	653	619	614	641	652	642	610	628	664	595	625	618	613	600	603	623	619	615	631	613	631	599	627	609	622	570	637	642	642	574	583	650	600	601	666	622	632	652	630	655	626	639	659	609	624	566	623	616	594	641	591	640	583	633	650	659	629	584	619	611	646	574	594	625	587	632	593	623	604	660	618	630	651	610	649	636	643	624	600	626	642	660	612	619	583	611	619	565	607	613	613	615	589	623	588	626	636	639	660	618	641	641	668	630	625	661	631	599	637	638	640	565	644	587	614	612	650	586	618	643	602	589	638	556	605	641	638	624	606	639	601	628	621	613	612	644	639	628	665	640	664	634	672	671	605	641	638	609	654	633	625	643	614	603	605	620	628	660	599	629	652	639	660	644	640	616	637	586	638	584	611	659	639	620	595	619	596	656	658	653	642	645	630	578	595	686	665	630	593	633	665	630	672	627	624	667	644	595	623	605	617	656	659	638	627	616	612	598	634	664	621	630	655	633	612	613	640	608	616	614	602	618	618	642	589	620	613	585	602	637	616	670	640	649	644	698	618	628	639	616	648	588	590	586	635	656	647	596	625	609	661	590	625	662	648	637	626	626	621	621	623	624	681	601	611	642	682	650	643	615	600	613	624	610	636	643	610	677	628	617	654	581	626	674	609	591	643	638	647	628	671	640	573	651	650	623	619	686	597	648	627	636	620	656	608	614	623	587	636	637	632	632	603	608	616	585	631	630	577	593	608	652	602	638	635	589	607	613	607	594	652	673	649	611	655	609	613	633	655	638	623	633	642	632	652	643	628	639	613	597	625	616	606	653	635	605	655	610	647	595	645	631	645	668	620	617	626	597	613	609	636	640	628	607	628	650	601	636	646	633	672	617	618	641	673	644	636	586	612	645	630	639	568	582	648	625	661	617	613	625	639	610	684	644	584	674	615	632	624	616	619	619	641	620	645	608	592	599	656	653	600	632	619	626	591	660	594	613	646	629	613	567	579	610	631	612	671	622	650	597	634	614	635	635	655	568	616	627	643	644	592	650	643	596	623	638	654	613	642	637	593	637	627	654	620	661	628	625	663	585	617	612	613	601	584	627	622	612	612	649	605	577	612	577	606	651	633	610	622	596	590	616	600	616	592	620	632	647	640	657	593	623	616	620	672	606	652	660	615	592	621	606	657	637	616	627	601	572	619	635	655	638	646	593	622	634	617	667	611	657	643	618	625	587	649	631	642	648	649	622	627	667	630	598	629	603	613	632	570	634	625	625	672	668	634	652	622	598	616	599	670	620	644	574	637	652	660	631	679	652	648	643	603	598	634	657	614	625	608	617	592	610	626	675	634	605	618	606	654	646	633	605	642	655	601	571	632	613	641	650	668	596	621	572	638	636	656	606	621	645	635	632	643	645	608	625	597	604	650	627	644	646	622	629	583	625	610	637	643	661	634	630	623	583	613	646	590	581	623	602	606	579	606	622	631	612	636	675	589	633	585	627	648	633	644	602	612	640	651	616	612	615	692	657	626	667	644	636	615	688	587	619	604	615	595	627	654	633	638	617	646	609	617	588	586	648	639	556	622	689	681	620	594	647	593	647	643	629	612	647	618	653	608	625	624	634	635	663	613	637	630	616	644	609	592	646	588	629	569	648	628	592	654	612	653	572	583	629	665	607	630	657	625	638	654	651	618	663	614	668	636	582	595	619	621	652	612	639	628	625	591	654	645	604	592	616	635	590	613	621	642	635	618	591	645	609	625	642	658	582	575	635	628	662	650	615	642	596	611	617	614	612	646	610	609	673	630	597	670	610	644	588	618	659	616	625	625	584	616	604	654	618	571	589	637	638	605	596	642	611	632	635	633	626	617	606	653	607	618	642	559	613	629	627	626	639	640	593	632	665	585	641	675	618	610	631	617	606	610	614	607	576	626	623	580	632	591	623	579	631	643	608	634	637	612	648	616	649	608	640	590	623	612	615	662	612	632	622	640	646	633	682	682	637	578	658	611	632	616	646	631	592	613	626	601	610	634	658	656	671	665	643	611	619	594	636	650	632	657	616	664	647	624	609	630	619	621	646	641	586	617	621	668	627	600	604	600	611	652	617	691	622	601	629	648	642	633	650	656	645	628	633	592	620	618	650	664	641	614	664	643	649	645	587	671	599	665	644	682	619	630	582	641	583	604	661	633	633	604
7665	492	479	403	303	224	214	182	183	159	145	142	142	160	155	158	136	143	136	131	148	133	135	147	138	134	120	133	119	139	142	135	115	146	111	149	141	140	131	113	149	130	118	133	121	125	106	147	146	114	145	132	129	141	149	136	171	114	123	140	125	135	127	120	110	117	137	136	124	120	126	125	128	129	135	145	120	123	126	136	154	135	131	114	115	135	135	142	138	118	101	148	145	127	144	120	123	128	133	133	148	116	127	141	138	125	143	119	121	115	107	126	127	132	130	105	94	121	130	130	158	123	138	129	125	100	126	130	141	126	130	120	125	131	115	121	110	124	122	133	118	122	131	124	131	112	148	129	153	113	132	140	118	133	127	150	116	137	131	116	120	123	119	134	135	113	128	136	123	144	114	135	123	144	133	137	109	124	128	129	128	130	133	149	137	122	135	120	161	158	120	127	129	125	124	135	124	123	122	131	125	129	121	129	121	129	125	126	124	127	118	136	120	109	144	114	122	124	122	141	112	143	104	129	143	119	115	108	137	125	112	142	152	125	127	120	136	132	150	141	111	125	126	98	133	116	121	135	123	138	152	131	103	140	134	124	132	136	155	122	134	132	133	135	126	135	112	129	112	131	118	112	116	141	133	101	136	118	140	145	135	122	148	120	129	130	130	119	104	116	131	145	148	142	110	142	110	116	114	104	132	141	109	152	129	142	119	126	121	121	152	144	129	130	137	157	134	141	123	139	123	140	115	116	139	115	147	144	134	145	134	128	131	105	121	130	118	121	109	127	161	123	120	130	132	113	126	125	141	159	120	119	138	121	123	133	137	122	121	125	137	118	113	124	131	133	147	131	121	125	140	131	138	131	139	120	138	116	113	107	126	134	125	131	141	121	122	123	118	129	134	136	133	135	116	148	132	110	117	130	122	122	128	126	122	116	114	127	121	133	132	124	120	125	116	142	149	121	147	126	133	128	107	128	124	140	140	116	113	152	114	128	132	101	130	123	123	134	140	112	132	121	143	154	149	117	122	103	125	137	125	125	123	110	111	140	123	116	132	145	115	124	117	138	141	132	132	121	130	128	123	113	136	115	139	133	134	126	150	126	110	122	112	128	134	126	127	118	112	112	123	124	119	121	154	127	131	119	144	133	95	148	139	128	141	111	116	134	128	124	133	125	137	117	122	113	132	102	126	113	138	128	115	124	123	135	114	112	144	131	149	116	128	118	140	138	112	119	139	129	140	127	136	118	128	118	123	141	145	115	132	115	131	119	130	130	124	147	119	117	150	97	107	134	135	129	113	140	142	148	132	119	125	137	123	144	126	126	115	131	138	104	116	131	108	123	140	135	117	132	145	124	130	111	131	162	143	138	119	103	138	113	125	125	137	127	132	131	112	128	136	119	137	140	120	144	122	128	144	153	120	138	134	109	130	135	149	112	133	118	142	135	136	110	126	121	133	118	130	132	116	112	130	138	139	133	115	117	130	142	149	134	122	145	131	141	116	130	143	142	134	124	124	147	120	128	148	138	119	147	133	110	134	119	134	116	114	148	125	144	139	129	123	132	123	122	129	139	122	145	116	146	148	142	133	123	129	141	130	125	132	134	129	126	129	122	136	147	133	129	125	132	117	158	128	116	126	114	101	121	129	143	132	125	136	114	156	133	143	123	134	124	132	127	133	131	112	139	147	151	124	118	122	117	146	126	136	121	137	138	134	123	142	119	145	115	130	131	137	131	126	123	139	98	134	116	118	112	138	134	133	129	105	129	131	138	107	125	133	129	131	111	128	153	150	140	126	122	138	136	116	130	140	137	142	128	148	148	132	121	121	129	104	127	137	127	120	151	140	115	119	113	122	140	146	109	130	143	133	113	143	121	115	129	96	136	125	150	101	133	136	118	135	130	140	155	119	132	118	129	123	134	111	105	132	131	133	131	141	124	137	145	147	131	121	122	139	129	139	137	121	129	141	126	117	137	112	130	125	128	125	128	112	114	120	139	138	130	124	143	98	120	126	139	115	176	112	120	130	129	120	130	130	138	124	96	138	140	122	124	114	133	108	105	129	112	118	115	107	136	132	105	157	115	135	136	120	130	144	123	153	131	129	145	116	140	128	126	108	132	138	136	118	125	118	114	124	135	138	145	131	121	120	167	130	153	125	134	136	111	124	122	144	129	132	135	122	118	138	172	138	126	120	116	123	119	116	139	155	119	110	136	145	129	131	123	131	148	136	112	133	123	117	138	147	120	134	111	136	137	112	130	120	119	134	149	122	122	134	141	143	129	129	114	143	137	130	125	140	130	133	117	132	131	119	107	109	124	125	104	128	124	124	137	127	143	133	114	122	135	115	120	130	114	111	151	134	136	132	142	133	109	114	123	127	146	131	126	135	143	128	138	134	132	145	136	128	136	130	134	138	115	139	127	114	131	125	131	117	133	127	133	133	134	127	126	116	129	127	148	125	125	129	109	144	112	130	118	135	152	124	130	136	159	120	134	120	124	120	135	139	130	140	110	140	141	132	112	121	152	141	110	135	120	125	119	98	119	138	128	110	128	125	137	100	110	147	143	98	150	96	119	136	123	136	123	124	133	118	126	146	128	150	127	150	119	137	149	139	122	123	138	146	137	160	137	157	141	140	111	128	107	114	131	131	127	111	111	134	122	120	133	143	124	125	110	128	115	126	122	117	150	121	115	117	135	137	127	143	153	125	116	123	108	139	115	143	126	143	158	141	126	137	141	139	114	137	116	149	121	131	108	145	119	124	110	142	123	136	133	122	126	136	107	124	129	118	139	128	137	112	128	117	132	143	152	133	120	130	122	120	130	113	142	122	127	130	123	140	131	142	136	140	148	130	146	146	133	129	142	131	114	132	129	117	112	136	145	120	116	130	127	134	136	113	125	129	130	139	128	143	119	111	117	107	133	136	102	126	143	132	124	110	140	129	145	140	140	139	129	107	112	118	144	136	112	142	119	112	118	123	126	125	130	119	121	154	119	129	138	144	127	155	140	136	159	115	128	140	139	117	118	138	120	114	129	128	147	141	132	130	122	136	153	115	150	131	125	125	119	118	128	129	126	140	114	119	134	128	116	117	140	143	127	142	137	121	148	117	125	119	133	113	129	143	132	117	147	137	129	127	134	124	126	135	110	134	146	148	140	133	131	143	129	119	139	134	145	121	120	149	139	119	128	137	129	113	123	136	122	122	115	116	134	135	129	113	130	124	135	131	136	139	119	159	126	142	125	106	136	167	130	128	136	132	151	134	140	125	146	128	139	142	119	114	144	135	117	129	133	131	134	119	117	135	97	134	125	140	125	122	123	134	132	97	102	122	134	116	141	133	113	126	104	113	140	143	129	128	123	158	123	129	117	117	147	128	122	121	109	137	95	132	98	131	164	128	130	126	158	136	126	132	119	112	138	114	125	109	128	111	104	122	122	128	121	124	122	106	120	126	131	157	135	135	133	116	132	130	145	123	134	130	127	120	136
6155	590	969	1232	991	818	752	648	590	548	513	461	445	429	405	408	383	389	400	425	401	387	383	377	387	397	351	406	372	360	343	324	339	356	358	363	340	342	352	358	324	331	325	373	397	341	349	350	320	318	349	350	355	355	342	336	324	340	318	322	351	353	365	336	367	338	364	344	343	376	324	347	357	321	342	370	328	363	340	341	361	357	357	335	350	373	364	336	349	373	344	338	346	338	350	347	342	346	364	312	340	348	309	336	365	349	342	352	326	314	316	317	315	367	330	373	333	363	346	338	321	346	330	340	344	337	329	362	348	356	347	361	354	339	348	317	359	353	333	332	331	360	362	331	362	365	316	351	343	356	335	330	356	379	315	324	336	339	356	339	363	332	362	329	329	338	360	338	309	360	344	361	344	364	326	350	317	344	296	348	342	309	341	354	334	364	361	359	328	323	343	356	363	343	329	339	308	349	345	331	349	345	312	337	319	365	331	339	336	376	321	349	329	343	325	367	338	331	321	335	314	364	339	318	359	317	322	339	351	348	354	313	333	354	342	355	347	347	331	323	332	333	345	322	326	361	336	362	341	324	336	352	371	336	323	363	341	352	358	326	327	340	342	347	324	356	352	353	330	339	365	357	376	318	386	332	326	387	335	309	325	344	346	340	357	366	341	350	356	326	321	347	341	342	344	333	329	368	358	329	355	330	330	344	330	337	330	336	326	376	336	354	341	361	297	336	320	310	349	368	368	327	341	362	322	314	331	296	320	338	349	334	332	336	339	343	349	333	326	360	348	339	351	344	343	346	338	352	330	324	376	370	317	348	372	350	324	309	321	346	369	304	326	327	393	340	328	354	338	346	335	356	358	331	315	332	339	349	347	334	341	338	350	360	343	362	349	333	333	356	310	329	346	325	324	324	334	374	317	309	329	345	352	350	329	334	360	326	318	344	345	344	318	346	347	353	344	333	324	325	332	356	317	333	304	337	343	388	344	379	330	359	346	362	331	344	332	346	356	330	340	365	349	308	359	324	324	330	349	351	326	328	373	348	321	292	360	326	309	374	352	311	331	338	334	320	319	339	325	318	344	371	341	337	324	332	350	333	345	334	317	354	339	333	351	317	336	317	358	339	337	322	363	338	333	354	309	316	330	355	383	332	355	337	338	327	337	331	354	309	336	352	314	335	332	338	346	338	336	328	348	350	328	323	313	331	379	343	349	312	343	338	341	351	319	352	357	328	307	334	353	321	352	343	347	361	366	353	342	324	346	359	361	357	356	316	333	321	344	338	342	364	366	355	338	362	361	332	283	344	330	351	346	360	337	349	324	309	353	317	304	331	345	335	356	348	315	368	369	339	319	318	333	368	337	310	306	345	342	359	293	331	357	340	355	339	366	309	337	336	339	336	351	336	324	378	355	313	345	322	316	320	350	343	347	357	353	355	339	330	358	321	344	321	336	349	360	333	341	354	342	338	322	326	363	357	325	346	336	346	344	342	328	346	340	351	346	325	334	326	354	361	319	315	360	301	352	331	329	337	316	348	348	334	389	327	344	382	345	374	335	333	359	344	345	315	311	347	329	317	336	352	338	366	333	354	353	343	323	373	326	283	365	332	344	366	315	310	313	367	338	324	336	357	334	334	292	291	358	352	327	371	354	348	355	333	381	345	331	362	351	317	339	329	353	360	322	303	318	335	357	369	324	316	336	364	299	314	312	348	340	344	365	351	373	283	322	293	347	389	330	306	380	359	304	358	303	363	345	318	341	350	344	322	333	336	318	373	346	330	332	356	374	330	342	362	305	351	364	340	352	332	316	319	362	328	319	318	384	357	395	326	308	335	335	345	360	341	335	334	323	302	329	388	346	347	325	307	341	351	344	331	284	344	362	357	323	354	349	319	335	353	318	342	329	352	350	340	347	371	340	362	368	343	311	345	311	344	322	345	370	318	333	324	323	348	338	316	307	326	354	289	341	332	361	330	332	332	342	346	286	345	321	310	349	362	351	330	321	366	338	333	334	333	350	347	326	359	310	356	345	334	337	321	353	329	347	330	358	332	344	333	333	344	370	310	360	320	377	307	342	358	316	375	320	333	342	325	344	308	345	305	352	334	301	331	331	343	378	370	323	351	339	315	330	331	334	358	370	362	337	355	359	353	308	351	342	349	337	319	325	361	321	338	379	319	358	323	318	348	322	346	364	316	364	328	320	299	362	329	353	314	314	361	321	374	333	343	319	347	324	369	330	309	338	355	325	322	332	334	322	362	352	337	380	342	325	330	333	350	348	330	339	354	364	357	353	341	351	325	329	334	340	347	326	375	344	331	358	346	330	309	350	360	344	323	361	352	332	308	336	364	348	329	309	388	325	356	332	349	331	325	326	332	327	327	290	328	323	354	327	333	403	326	318	374	321	311	387	340	346	327	310	338	360	308	342	339	358	308	367	337	349	347	318	345	318	328	323	338	335	331	336	331	359	329	326	340	339	310	349	340	326	323	367	327	338	344	320	329	381	316	326	324	337	322	331	349	343	305	341	344	345	344	354	328	363	348	367	344	317	357	323	327	351	357	344	331	343	339	326	318	326	351	355	364	347	328	351	332	343	358	338	347	331	348	353	331	354	311	329	304	311	354	380	354	363	343	372	349	344	315	353	334	374	328	355	332	321	370	346	323	342	322	349	346	354	337	308	302	341	344	312	337	316	348	338	318	374	340	389	333	363	304	341	346	372	352	333	336	340	316	331	325	358	344	352	337	336	304	363	358	349	341	330	361	342	349	302	338	359	358	347	339	341	305	350	332	355	315	318	339	302	328	367	314	355	360	340	329	361	329	318	339	321	351	362	319	345	329	339	334	368	349	346	331	336	333	375	329	321	361	322	322	341	312	352	344	340	322	315	323	356	336	337	311	331	322	337	321	345	340	332	369	327	330	333	321	333	365	343	343	340	352	380	321	317	337	318	316	348	364	354	356	356	344	343	349	316	329	331	348	347	341	353	341	350	371	353	346	362	339	314	340	344	316	352	327	324	357	336	337	338	324	350	316	353	306	336	348	343	303	335	347	356	356	353	330	335	304	330	322	357	341	342	349	335	314	352	327	348	328	327	348	358	317	355	355	337	334	320	329	313	333	321	327	342	340	337	334	346	303	341	332	334	324	311	348	319	355	327	334	369	322	368	351	358	305	352	327	330	356	344	348	361	377	365	331	372	349	308	376	327	320	366	326	305	389	350	319	357	320	308	360	349	350	386	373	318	358	327	324	322	312	325	393	311	362	312	355	341	313	362	329	378	370	352	352	341	341	345	321	328	344	352	333	356	347	327	351	342	345	328	335	331	329	373	332	323	342	307	348	339	331	336	301	366	374	327	320	314	349	335	368	345	352	360	346	333	325	350	342	320	354	319	359	344	344	352	356	360	321	344	344	311	340	285	322	316	311	323	367	327	327	337	348	335	347	312	332	342	350	325	341	352	312	331	343	340	360	316	369	368	352	352	338
14264	1171	844	746	550	464	353	342	318	292	274	270	250	251	241	242	227	242	227	249	225	230	203	207	186	227	232	221	222	224	199	198	209	213	226	201	222	219	221	196	248	230	257	216	223	226	235	211	208	213	242	213	225	217	250	200	208	208	219	197	251	208	222	249	226	195	220	200	228	222	251	209	237	210	234	215	204	258	240	207	223	214	231	226	220	238	216	239	225	237	209	244	238	236	196	237	209	233	225	210	220	214	225	246	220	226	258	239	236	238	226	215	220	243	210	222	224	209	226	205	222	203	215	211	210	245	260	224	213	229	211	201	238	232	213	218	223	205	210	205	225	209	214	222	225	206	183	221	209	248	220	194	214	199	214	235	234	231	206	210	255	211	232	215	242	207	197	207	201	233	218	207	201	209	211	232	221	215	207	212	196	223	201	198	233	239	226	213	234	231	215	217	235	237	221	220	191	212	213	204	206	189	202	238	229	222	215	210	245	206	237	232	246	234	229	201	226	191	210	221	216	209	219	203	209	218	225	224	207	218	187	240	202	232	248	219	202	247	215	220	201	234	212	191	220	239	223	234	206	214	216	228	229	235	241	232	233	227	202	216	225	222	218	217	264	195	225	215	215	238	224	190	208	216	228	217	217	222	202	209	222	219	228	207	210	192	216	240	212	193	225	224	231	214	236	215	217	216	230	223	220	200	206	233	240	235	227	218	203	216	231	215	240	240	220	233	234	202	239	229	232	221	216	229	211	225	217	217	230	207	212	225	196	219	207	259	215	249	218	234	220	215	231	218	213	210	235	216	219	243	232	191	261	180	222	218	219	188	231	228	243	197	217	229	247	220	200	213	211	202	223	206	240	218	233	194	232	211	214	219	235	215	202	235	244	206	245	212	213	205	229	228	230	201	217	249	231	209	235	225	221	225	220	244	243	217	248	208	198	219	233	223	225	234	208	232	239	208	216	201	208	198	199	197	222	230	205	223	233	238	217	234	204	187	223	212	219	215	187	193	224	239	207	174	217	203	207	220	229	217	240	231	229	230	243	237	205	235	227	219	227	224	244	229	210	229	204	227	219	181	208	206	231	259	204	218	217	199	218	223	210	222	229	179	252	211	219	222	239	229	226	225	204	222	228	221	205	182	219	205	216	224	227	203	223	208	201	235	216	207	228	237	219	219	225	200	237	217	219	223	196	243	251	202	239	207	234	206	225	175	203	228	220	211	235	218	199	243	212	226	236	222	234	204	193	231	225	207	218	225	230	213	237	230	196	218	205	226	206	240	240	218	233	193	210	189	226	232	231	195	223	218	230	185	238	216	238	239	227	212	231	218	229	213	201	177	211	231	228	216	185	216	193	203	232	232	214	234	185	231	211	205	217	225	197	215	214	211	208	202	212	216	223	206	232	245	197	209	227	227	231	228	234	212	215	203	240	219	220	212	236	211	219	207	237	213	236	229	231	225	205	193	236	212	225	232	231	263	221	207	194	225	238	236	247	229	228	208	238	202	206	193	237	215	240	243	208	235	198	235	237	211	194	212	200	224	218	189	211	255	221	213	200	207	227	253	230	235	249	247	223	236	211	220	233	181	237	212	227	193	223	208	210	184	209	248	226	200	240	226	224	221	217	192	221	251	207	219	237	225	233	246	207	210	201	229	198	215	214	235	225	210	179	210	232	213	222	222	190	241	201	223	219	227	206	208	204	234	222	200	233	223	199	241	214	214	220	224	217	201	200	244	213	211	235	232	204	209	196	222	219	226	251	219	272	236	218	211	234	236	234	216	253	203	235	232	219	209	226	187	196	232	226	220	207	215	197	201	241	222	207	225	197	221	225	218	210	253	218	234	213	224	240	223	217	207	210	211	183	201	228	247	225	220	237	208	230	198	238	196	219	218	219	207	219	237	216	194	213	221	225	199	232	236	207	211	234	221	213	177	199	211	228	222	197	204	228	231	217	223	213	207	205	244	223	209	210	221	200	223	210	206	212	189	232	206	222	214	204	226	216	218	229	203	239	238	183	241	238	224	199	222	214	188	225	205	241	249	189	226	228	208	221	197	203	226	236	216	221	212	221	244	239	215	223	241	198	222	220	232	231	228	220	200	211	263	207	188	211	237	178	253	223	223	223	214	205	210	205	204	212	217	211	215	251	229	211	217	215	230	235	243	214	243	223	247	221	203	236	211	203	208	230	226	233	200	220	200	231	204	179	214	240	228	219	247	231	232	225	225	192	232	229	227	212	229	221	243	196	202	215	216	211	204	219	245	213	221	211	227	226	202	242	221	214	234	223	220	218	229	208	211	210	215	224	228	203	235	234	200	219	221	207	216	209	226	201	219	215	218	216	213	249	211	206	219	198	236	210	233	198	216	201	233	217	217	251	243	209	207	220	250	197	229	226	251	214	219	195	216	219	237	209	204	217	223	184	226	221	219	234	215	224	217	238	247	203	227	240	219	218	196	218	216	227	202	207	225	208	225	218	228	260	221	217	227	240	232	204	240	202	224	194	189	195	210	216	196	212	223	206	229	218	205	223	223	210	203	236	204	200	195	205	249	211	229	227	248	235	199	239	205	217	264	220	246	242	226	214	230	249	221	205	211	239	216	202	233	208	190	220	229	203	254	221	208	220	259	209	195	229	212	214	193	210	235	209	214	213	203	239	240	247	213	247	221	215	213	230	227	222	208	184	235	195	233	210	221	228	203	242	226	231	213	171	203	218	216	207	193	240	271	226	235	220	213	246	204	220	241	210	202	199	195	199	224	200	232	232	242	206	222	190	248	230	245	213	213	213	205	246	227	228	215	212	195	231	241	207	251	213	221	231	234	222	205	196	189	220	209	224	210	213	267	239	222	221	220	234	212	210	212	232	202	206	232	214	194	219	225	212	223	240	225	200	212	231	208	188	182	229	200	211	229	223	220	197	216	197	220	231	237	222	217	211	219	203	193	227	222	203	219	211	212	215	234	238	235	227	188	236	226	221	214	226	226	214	221	199	228	182	223	240	243	212	224	225	209	224	252	234	201	219	226	225	209	218	237	225	225	205	194	222	199	215	203	206	198	211	202	217	234	222	237	203	208	193	235	248	197	214	195	216	207	191	247	216	183	212	176	216	235	211	216	196	212	202	228	236	200	236	222	194	230	220	210	189	198	219	264	226	243	218	209	219	218	199	221	220	234	227	202	250	207	221	217	216	224	219	219	220	237	198	221	236	213	205	219	219	208	242	235	247	207	235	221	210	224	228	220	222	245	212	212	209	223	226	232	248	220	236	225	256	214	228	225	198	250	239	243	200	205	211	204	218	206	229	203	217	208	211	244	192	235	216	241	231	203	218	228	221	225	234	227	202	217	210	196	235	213	227	241	233	262	224	244	239	208	208	230	216	224	198	215	232	202	198	228	218	215	218	248	190	227	214	231	200	226	213	187	223	216	217	233	194	233	198	221	252	226	235	251	241	226	199	242	245	201	203	246	202	240	194	237	237	238
8208	1128	1875	2132	1755	1526	1303	1162	1026	890	847	768	760	700	732	716	665	638	689	676	632	623	652	609	641	552	553	566	578	585	529	551	595	548	588	590	532	584	589	518	550	599	554	589	557	524	559	552	513	519	581	546	551	582	604	543	532	591	540	548	549	540	544	533	560	548	520	534	558	568	562	501	582	566	556	554	541	549	525	528	534	551	547	527	559	544	580	582	620	540	540	517	536	536	602	540	539	541	572	523	533	545	516	561	547	541	552	518	581	547	572	565	545	543	562	525	486	568	499	555	546	546	556	536	488	555	515	533	531	521	532	558	570	523	517	508	513	521	537	542	562	566	527	536	573	564	575	538	591	522	485	574	550	524	527	567	550	520	533	575	584	537	487	551	549	561	499	535	573	530	554	564	519	578	554	528	576	556	552	501	580	528	514	569	521	554	575	549	544	550	580	533	550	567	553	519	577	505	533	533	526	582	546	509	544	503	528	554	525	595	570	525	507	541	570	562	518	558	559	550	565	523	561	542	545	559	556	584	538	521	541	548	513	579	508	499	541	575	587	543	530	562	543	548	546	530	510	524	510	555	592	555	569	578	543	515	541	546	566	532	530	542	542	540	520	530	582	533	511	502	501	531	536	553	559	524	528	542	504	577	515	541	530	591	524	586	495	515	514	576	531	538	508	519	569	559	540	528	533	543	527	524	545	518	520	551	515	563	550	608	591	535	514	531	563	549	523	531	551	548	562	523	566	549	529	566	581	516	547	585	553	503	534	557	553	529	519	523	530	535	485	550	509	558	528	523	582	601	556	564	539	526	528	491	565	520	569	550	537	556	574	579	545	543	567	560	560	540	556	553	546	532	531	548	590	522	541	565	589	530	549	544	546	533	602	528	543	532	592	525	542	557	568	575	552	545	552	557	529	583	524	549	568	515	543	542	534	569	554	534	563	584	567	562	582	538	524	537	567	546	569	587	503	532	575	540	553	515	544	561	577	569	575	518	553	561	520	578	537	531	548	549	522	535	573	525	523	527	549	578	532	512	504	543	535	549	526	522	531	562	516	531	569	543	531	569	502	522	504	509	545	570	541	527	615	560	548	561	571	588	530	559	529	579	541	530	563	546	570	580	547	588	541	510	533	528	546	527	535	530	527	546	522	558	540	534	574	562	512	536	508	526	548	529	571	544	524	506	511	526	535	541	541	589	509	503	532	536	540	501	544	561	518	539	532	595	509	556	520	554	568	536	537	548	525	513	536	567	547	503	566	534	526	573	540	550	526	540	511	531	534	538	572	525	546	547	531	546	548	512	507	550	558	528	525	546	479	496	536	516	545	573	528	514	559	580	568	552	564	545	534	550	546	547	548	580	570	563	532	530	533	572	548	508	537	521	535	547	528	583	549	535	548	525	553	543	533	545	584	531	498	568	554	565	519	548	495	536	577	509	549	537	566	545	543	546	576	551	531	540	549	548	575	537	543	505	522	534	537	560	531	558	518	521	547	536	566	552	545	534	567	515	545	545	556	524	551	561	559	521	511	532	549	544	515	509	520	535	560	537	614	554	520	531	547	545	541	555	521	543	534	540	568	564	551	574	574	524	548	517	560	516	528	524	532	531	542	524	546	570	565	581	557	501	575	594	515	533	492	546	544	577	549	546	539	509	515	551	563	529	498	560	570	558	527	555	552	541	519	548	510	560	546	613	590	566	522	516	538	532	536	526	522	543	530	576	555	553	502	538	541	528	549	513	525	555	515	588	547	488	506	565	522	522	586	565	562	558	560	530	523	590	541	548	534	553	576	527	539	549	558	565	534	538	543	478	523	544	534	572	530	513	544	519	539	554	543	537	516	516	514	550	537	602	552	533	559	486	514	559	541	558	565	560	582	557	534	533	575	533	549	566	547	530	511	569	555	576	568	541	514	543	480	520	534	529	503	544	555	553	506	580	550	502	573	587	520	530	575	565	556	583	521	546	539	549	564	564	551	556	547	524	562	532	555	513	536	579	490	555	562	545	512	529	568	534	547	556	519	531	510	580	523	534	528	556	541	563	544	556	527	558	591	512	528	538	567	551	554	519	555	546	528	559	581	532	534	547	531	532	522	550	555	560	551	582	524	571	549	553	536	545	564	530	526	524	563	549	566	567	503	506	567	528	503	540	557	543	559	573	522	552	526	529	574	546	547	562	564	543	551	566	530	525	566	525	480	575	527	530	557	544	516	544	545	551	558	563	556	554	532	563	525	522	514	559	535	528	517	547	518	598	502	586	508	496	545	554	538	540	534	545	526	560	532	575	574	525	536	536	527	514	526	575	555	497	548	555	538	536	507	574	586	539	539	535	571	556	520	518	540	569	571	548	534	541	520	541	520	558	568	532	499	538	548	545	555	557	555	589	568	495	545	525	570	540	529	563	577	534	569	551	536	550	544	570	513	552	521	568	523	534	555	537	538	564	536	568	529	556	530	554	519	570	537	567	516	515	513	507	530	557	564	502	510	552	516	542	559	568	530	542	538	526	552	540	558	539	549	566	538	536	561	534	492	571	543	516	489	554	614	545	518	546	543	554	556	531	610	504	551	540	536	537	485	546	528	552	532	565	535	556	532	552	532	545	570	572	550	539	557	562	502	570	536	592	515	535	515	574	527	551	551	529	536	543	538	537	520	522	542	551	513	565	528	564	512	530	601	506	483	544	544	551	531	551	515	577	540	520	575	557	528	547	586	544	523	545	543	549	517	517	549	534	568	508	545	511	545	549	525	515	515	517	547	551	550	492	527	535	517	571	565	577	574	511	548	562	489	519	558	489	567	502	574	582	531	536	559	572	561	542	544	518	572	551	579	531	536	552	574	539	539	567	531	575	517	546	551	590	529	523	559	542	579	524	567	574	564	545	556	588	545	551	556	530	506	564	546	540	550	556	533	554	618	552	574	572	559	580	556	551	548	585	561	527	569	553	569	539	530	554	504	527	508	551	559	555	556	537	588	571	562	524	588	556	536	522	522	520	513	560	553	532	572	523	592	550	588	517	532	544	543	512	519	542	543	545	568	545	550	519	521	527	567	567	556	555	566	543	519	513	565	589	548	550	535	506	579	560	534	567	501	527	598	560	530	520	523	529	551	545	590	573	522	535	544	585	555	555	555	554	549	583	522	546	530	499	538	575	569	564	547	561	551	573	539	495	530	558	553	552	535	547	507	567	566	520	601	572	570	595	573	549	538	531	536	508	560	552	542	525	554	587	520	517	520	559	520	560	558	552	561	540	523	534	576	559	524	551	528	514	601	500	544	540	543	527	545	499	574	548	496	501	526	538	552	522	580	557	549	512	529	502	581	531	566	526	534	538	540	569	607	546	541	549	550	534	548	499	506	543	576	522	544	551	536	569	557	553	484	554	550	544	519	538	578	543	533	513	545	547	530	543	541	509	532	568	524	605	530	551	530	531	530	523	565	510	568	520	548	533	604	566	546	502	572	542	552	514	570	524	552	557	563	555
1618	317	322	284	290	249	282	236	297	277	274	298	282	283	273	296	268	297	265	293	323	279	297	298	287	277	271	257	305	277	239	252	254	297	274	296	260	253	304	273	278	252	276	247	289	252	277	284	285	277	255	307	266	296	298	277	245	286	288	269	283	264	281	254	296	303	262	253	278	276	251	291	278	269	258	239	271	300	262	267	275	257	282	298	280	290	303	281	258	268	258	275	245	267	304	272	297	282	273	271	296	286	262	294	297	288	261	249	275	289	292	275	284	246	268	246	279	251	260	291	299	277	289	289	307	311	295	281	273	295	269	257	278	290	271	288	303	258	255	270	282	308	296	265	292	289	282	246	258	296	258	288	251	298	278	272	259	282	288	262	302	258	260	264	273	263	293	280	288	310	262	301	288	290	280	291	292	283	276	279	274	295	274	276	295	278	295	265	272	267	271	262	292	282	268	280	291	289	266	255	284	300	265	315	257	290	280	281	242	265	264	246	278	284	298	272	291	283	283	286	278	287	291	275	285	275	272	270	240	277	284	245	270	277	223	265	298	265	259	301	267	292	265	250	287	277	267	258	273	268	236	281	275	241	279	318	281	309	290	280	245	287	263	290	282	306	278	274	247	296	280	291	302	300	292	306	281	270	266	293	299	287	280	282	299	259	253	289	282	291	289	295	257	257	262	285	281	298	299	281	274	287	258	271	299	287	284	308	267	274	264	257	284	270	283	275	285	283	273	263	284	276	256	296	268	270	284	271	286	244	242	264	275	271	277	265	275	287	286	274	315	294	266	303	302	269	284	297	290	257	288	282	265	303	284	252	285	283	317	274	296	276	291	264	288	261	283	281	231	294	279	233	277	263	273	286	275	253	284	268	275	306	277	311	296	262	282	274	258	258	292	289	291	256	277	270	302	307	296	266	254	275	257	304	287	284	278	295	286	269	302	284	279	281	273	280	288	253	255	268	295	254	303	308	241	281	273	290	265	301	310	286	312	288	303	251	270	297	283	267	293	323	291	306	313	286	320	300	273	267	279	266	277	276	306	260	263	259	284	276	284	261	262	266	267	299	280	306	298	274	262	299	279	271	283	253	262	301	286	265	289	255	267	258	262	263	291	287	262	299	291	294	281	301	266	263	308	314	282	272	281	274	251	296	261	263	286	277	283	261	294	279	274	297	310	288	302	278	249	303	284	271	290	290	285	287	253	291	314	285	302	285	265	307	247	291	299	309	276	280	302	304	257	282	293	282	262	276	279	278	299	260	282	299	295	268	274	268	273	286	248	288	277	260	273	270	285	278	289	269	290	300	278	310	298	244	292	277	271	258	274	267	290	295	245	273	309	305	288	263	322	286	266	298	296	302	287	291	285	257	265	292	267	270	266	257	285	237	290	257	261	285	295	292	250	280	282	288	284	295	264	285	279	303	314	306	273	265	284	333	283	302	262	266	268	293	296	265	256	262	293	285	262	263	311	296	261	283	293	270	276	297	288	265	290	281	297	274	290	292	270	250	320	283	274	282	265	265	279	293	252	278	275	251	319	318	262	285	284	301	293	253	286	304	290	278	281	283	300	303	275	290	270	259	259	288	285	280	282	310	313	298	289	265	286	299	280	290	304	271	282	262	297	270	262	292	292	285	305	256	259	266	267	275	291	236	301	254	249	299	275	265	286	290	282	282	316	298	240	283	306	282	282	277	298	257	254	293	299	270	298	278	260	259	308	289	270	295	294	325	292	256	265	276	272	284	326	307	318	274	294	270	278	285	264	260	277	290	279	274	263	300	273	260	300	294	284	303	264	275	284	309	273	270	281	279	286	286	275	279	290	263	279	274	287	283	255	295	288	255	273	299	282	288	267	275	277	300	286	291	294	290	311	302	256	272	292	304	286	273	294	263	275	284	294	270	262	261	306	306	292	262	278	244	306	311	271	299	240	254	272	284	283	253	265	262	274	251	284	274	274	284	289	278	258	295	303	287	282	279	279	285	285	285	288	271	263	251	286	258	270	284	266	278	288	282	280	302	281	278	268	282	281	281	269	286	303	282	269	267	302	254	306	315	263	294	272	268	280	274	291	281	286	289	285	323	288	299	305	282	284	314	306	286	273	296	254	277	282	279	276	267	285	283	260	274	283	277	287	288	263	297	275	256	256	264	301	297	255	286	307	279	245	262	286	252	256	255	252	292	291	271	257	291	294	287	283	266	274	282	287	275	282	253	264	296	252	304	264	259	267	270	283	289	287	291	269	282	276	264	261	259	277	269	276	269	296	264	267	267	277	312	287	285	254	280	288	294	284	304	273	285	282	272	278	262	261	260	276	255	299	287	297	294	301	291	288	297	313	280	285	277	298	298	267	285	295	276	271	273	289	270	278	275	252	265	272	276	287	310	263	273	302	288	245	273	260	274	288	284	287	274	255	288	276	248	257	259	294	283	285	268	305	259	279	271	275	275	278	286	303	268	257	270	283	271	281	258	289	283	300	297	278	246	285	276	269	263	262	296	264	307	251	230	295	282	264	267	276	259	320	295	269	250	232	296	290	296	277	272	285	306	255	263	295	268	301	291	292	263	238	273	297	276	295	267	256	289	285	307	277	273	264	265	286	272	270	274	287	254	275	301	273	269	252	269	264	273	259	297	253	249	275	277	273	298	290	298	280	307	286	254	292	285	260	288	266	268	259	299	292	300	277	312	286	258	258	323	272	258	268	253	274	262	312	271	291	268	303	314	290	308	289	267	292	300	251	323	291	296	292	274	297	288	284	306	288	274	311	283	266	272	251	294	272	289	234	270	307	267	282	289	278	273	292	233	264	265	263	281	258	272	295	263	308	272	282	289	288	271	290	283	288	300	307	279	277	271	267	278	257	296	266	280	263	318	287	271	320	269	279	301	305	297	271	291	272	309	271	284	262	282	305	285	278	272	260	287	275	260	261	270	270	319	305	290	279	281	300	290	274	282	274	280	246	280	287	272	286	271	268	270	258	250	263	248	266	273	268	266	287	265	289	248	285	282	279	299	276	274	262	280	293	285	251	265	260	237	264	272	294	298	284	247	263	265	300	271	261	271	275	282	290	248	266	252	246	262	301	313	292	289	293	272	264	265	268	308	289	281	287	257	262	282	265	272	263	256	277	281	265	278	278	258	298	252	273	261	258	306	275	246	290	290	283	276	268	284	296	267	294	248	296	284	294	301	311	237	255	289	256	283	276	313	293	267	270	281	300	253	270	253	250	299	270	297	264	261	245	248	244	276	304	302	281	307	269	259	323	319	271	240	303	304	286	292	272	278	314	306	300	297	309	293	280	302	285	291	299	276	262	266	289	294	277	302	268	230	255	297	292	284	279	275	301	278	271	273	258	265	262	290	254	276	300	285	288	248	281	248	256	278	260	272	261	284	255	290	289	301	279	246	265	287	273	290	281	287	284	275	291	266	300	256	285	274	271	283	284	282	276	301	277	275	286	235	275	281	271	312	309	271	271	245	276	287
1915	639	655	639	696	644	619	653	652	652	615	636	668	653	589	606	628	630	650	620	664	582	628	649	678	604	648	624	600	600	627	626	631	685	633	622	644	643	635	645	630	669	626	613	616	576	579	659	647	666	580	605	658	611	621	668	657	631	603	617	636	642	588	656	560	618	668	633	641	634	628	641	582	620	643	585	636	655	656	620	610	627	659	585	621	613	622	623	683	643	583	621	616	664	641	624	659	609	608	619	667	620	605	627	640	678	628	641	671	599	573	680	630	628	593	608	609	672	613	661	580	630	636	650	607	665	604	608	668	676	615	628	654	635	645	595	577	604	622	625	621	622	616	617	649	611	639	602	659	647	611	691	662	604	618	628	619	610	639	575	645	589	624	601	639	662	662	638	653	612	590	624	594	582	597	641	641	645	626	588	647	645	648	659	599	633	607	624	615	630	637	660	617	652	634	621	660	601	655	680	600	581	627	603	617	623	654	611	600	577	626	601	632	618	632	623	688	671	609	641	650	646	679	607	616	689	635	603	637	677	622	611	633	603	652	644	633	668	630	642	631	652	673	576	681	629	624	585	660	619	615	665	623	625	646	576	626	628	627	588	620	633	638	651	638	639	595	642	629	608	609	658	615	676	629	653	611	632	595	576	632	627	580	632	639	618	636	626	607	630	615	628	656	588	634	597	589	676	619	646	619	637	644	554	623	639	615	630	606	663	643	619	657	618	598	643	618	620	647	636	598	616	623	630	618	639	670	598	611	619	655	633	592	604	656	666	620	587	608	592	649	670	656	627	580	623	614	670	588	615	607	638	604	621	625	606	624	628	671	633	642	625	657	639	636	617	625	637	654	620	673	615	658	660	638	650	613	612	621	676	627	623	598	647	649	633	652	656	618	625	627	610	569	615	608	618	649	629	660	659	581	601	638	654	619	619	603	621	640	593	573	617	628	645	621	650	635	590	611	637	642	616	651	564	621	622	630	643	603	615	632	673	634	637	647	631	579	630	650	585	612	630	646	632	616	648	614	619	635	668	653	636	648	608	576	627	577	621	620	653	597	617	667	651	630	634	663	623	624	639	654	621	610	635	584	622	602	640	619	575	613	622	680	633	636	621	608	631	616	634	633	634	669	651	630	621	608	602	614	600	600	622	642	640	619	616	631	627	645	610	638	592	649	601	639	678	609	627	681	635	598	656	619	599	592	639	647	626	637	644	680	620	632	617	631	596	644	640	635	647	623	659	618	619	618	621	610	650	664	628	652	631	660	627	654	579	567	621	601	683	649	638	624	633	650	627	655	623	620	607	646	652	647	589	618	649	629	648	587	675	644	622	614	607	648	627	656	635	616	626	619	635	651	641	650	646	616	619	597	629	634	635	597	672	594	637	641	601	616	615	610	635	621	674	634	635	609	581	639	627	639	630	610	626	643	638	599	616	589	671	630	673	671	614	595	628	601	600	650	620	623	644	627	666	654	571	623	598	636	644	616	604	590	653	602	678	588	609	664	607	625	606	626	606	573	629	569	625	665	653	682	644	651	642	612	611	635	622	653	589	651	585	673	641	672	681	628	644	605	609	665	614	631	638	629	643	683	601	647	676	636	603	619	625	630	614	652	632	611	658	655	611	638	632	599	643	651	669	650	619	683	622	613	644	617	622	668	600	673	586	636	639	615	642	641	613	651	663	642	674	657	590	585	582	661	635	641	597	627	612	629	619	629	622	632	612	636	606	653	639	656	606	627	617	600	624	644	623	618	650	641	621	633	637	617	667	641	650	588	628	680	640	630	654	594	601	592	632	618	619	633	674	658	623	630	621	623	639	616	630	594	637	609	636	627	615	610	647	613	569	620	635	610	642	654	602	622	663	576	622	611	632	626	618	637	601	684	636	630	604	635	614	592	655	634	635	634	622	635	616	616	606	635	600	625	661	626	613	621	650	658	595	629	657	596	627	657	586	625	623	608	637	633	645	649	617	612	588	627	616	672	624	618	632	621	637	588	652	662	647	643	618	580	614	604	625	648	651	617	633	652	582	631	667	584	633	643	668	642	619	609	637	641	609	576	610	632	634	630	611	628	691	650	604	636	646	619	636	602	658	624	667	633	622	634	601	615	619	625	660	662	637	612	598	606	605	600	659	674	585	605	641	580	633	653	632	655	663	651	647	604	648	646	596	620	607	627	622	639	621	632	606	646	616	660	604	568	673	639	598	645	668	576	633	656	592	619	645	599	615	662	657	607	611	654	652	682	656	653	609	616	631	652	639	613	637	629	633	596	559	615	599	600	590	626	613	603	607	607	651	625	644	597	657	641	590	581	638	615	629	611	628	632	669	630	618	661	618	636	606	658	640	641	622	665	589	622	670	656	623	632	664	638	636	624	638	645	595	683	640	615	645	609	642	711	630	626	657	640	659	605	560	614	603	646	605	642	638	632	627	671	576	624	600	643	675	623	613	655	641	565	597	625	619	605	613	644	609	603	606	623	643	618	625	601	606	610	646	602	625	617	671	639	645	597	625	610	646	568	624	632	611	599	590	619	609	629	617	662	638	636	652	624	662	618	602	624	612	592	640	680	623	653	597	631	612	667	643	609	585	589	600	633	647	664	613	641	632	672	594	608	582	639	643	671	581	617	598	600	608	615	676	646	644	639	604	656	628	611	686	633	604	626	672	674	623	634	620	611	613	636	685	632	643	600	608	608	607	624	617	554	612	606	604	635	617	593	591	676	608	628	660	601	652	613	650	626	593	599	677	572	627	608	628	641	647	632	641	622	597	606	635	631	629	614	657	614	633	566	631	631	608	648	660	640	594	626	629	661	605	636	627	627	574	660	657	681	647	667	650	592	688	631	626	635	627	642	641	603	627	627	639	644	631	619	625	657	630	645	664	609	641	664	624	613	645	630	594	666	624	623	658	630	687	627	584	610	624	619	644	626	643	650	655	657	645	587	654	594	582	636	633	603	622	611	617	675	619	614	634	615	604	600	647	628	583	648	623	646	613	623	635	609	637	581	639	636	660	661	649	613	644	621	616	611	639	617	598	641	644	627	608	635	639	596	601	642	624	649	640	578	610	621	581	618	619	607	660	666	629	637	613	612	614	597	652	670	605	639	635	630	675	654	677	657	648	600	612	617	653	582	668	601	632	655	620	601	597	627	644	630	610	645	575	620	610	642	639	602	638	617	624	646	626	631	618	658	624	655	599	613	638	614	655	630	596	587	599	673	643	599	639	635	644	609	629	597	632	637	643	637	623	620	662	624	642	683	655	656	628	669	656	594	613	637	668	588	635	646	658	615	652	613	610	650	669	596	650	616	614	653	602	612	614	683	619	653	625	634	610	629	646	584	658	622	639	607	647	660	612	597	624	622	613	617	647	656	607	684	608	640	626	609	634	633	617	620	645	632	621	626	620	623	600	606	646	629	574	576	630	607	619	616	603	682	647	599	628	654	646	605	592	591	606	607	617	642	658	636	608	598	665	608	618	608	609
7569	436	417	356	318	216	198	207	175	151	163	177	159	144	131	144	146	159	145	129	134	123	114	132	151	136	118	125	130	140	121	97	130	112	127	125	122	131	119	121	138	133	156	117	115	116	135	110	130	133	127	144	140	142	152	145	115	127	128	135	124	130	112	117	126	118	128	129	137	133	144	131	122	107	141	118	149	131	119	120	116	133	116	115	124	149	122	124	134	148	144	134	123	134	129	122	115	111	132	114	114	122	109	106	126	137	136	141	127	134	128	127	104	112	137	131	133	135	120	140	119	105	100	119	105	112	129	131	128	115	135	120	126	134	140	122	142	125	137	124	110	118	114	118	101	129	128	130	132	142	124	113	137	138	131	142	125	141	121	137	116	141	133	126	102	117	127	121	107	117	117	142	110	133	115	123	130	150	134	119	126	139	127	145	136	124	137	136	124	111	117	118	128	135	125	134	141	150	122	119	136	144	123	119	101	112	139	141	136	131	140	105	144	116	129	143	138	136	145	113	143	129	137	149	112	161	117	112	135	143	135	132	112	107	139	114	140	125	101	127	138	129	125	133	113	131	124	129	118	135	130	124	127	118	113	118	141	135	139	122	131	126	130	139	121	118	119	141	114	121	116	118	121	123	143	125	105	124	130	108	128	129	138	130	139	124	114	142	123	109	154	139	103	132	129	118	123	139	118	129	134	135	131	146	127	127	150	120	124	157	117	134	102	126	132	112	117	108	140	141	131	120	126	132	129	151	131	118	118	122	128	115	124	124	168	119	123	145	112	136	130	119	115	116	121	132	130	122	120	125	150	130	157	132	126	128	139	143	125	141	121	127	142	143	126	147	126	131	113	126	122	109	135	159	125	110	116	121	119	106	115	128	138	147	140	117	146	146	147	142	108	147	131	140	143	125	129	148	147	125	153	124	126	136	119	123	123	130	138	141	118	144	129	132	131	129	135	136	132	123	142	113	123	116	130	118	145	102	110	133	133	131	139	103	137	115	123	104	128	146	127	130	131	136	161	132	120	142	103	99	138	116	120	120	124	111	141	118	116	118	140	120	146	133	130	131	126	124	129	149	101	131	113	134	158	125	142	141	129	133	128	109	134	135	113	125	143	129	119	117	123	121	124	146	132	129	135	116	103	147	124	142	149	124	131	136	131	117	115	107	125	135	121	116	133	128	148	127	136	110	134	113	129	146	114	132	120	126	125	151	133	143	129	109	125	151	126	136	126	120	120	130	125	135	138	112	135	138	124	149	118	113	129	116	127	117	113	135	149	130	146	133	136	126	144	121	121	124	142	137	131	139	108	130	109	117	121	150	114	131	128	144	100	141	110	121	118	142	135	125	131	136	118	120	118	127	113	132	133	118	118	113	114	105	119	127	121	115	142	126	105	130	145	130	121	122	130	115	129	120	122	126	131	120	105	107	115	152	127	116	128	132	110	131	126	135	113	114	130	126	114	133	138	128	149	110	142	133	129	142	125	122	105	137	123	108	140	120	137	147	109	122	133	133	136	131	139	132	133	130	111	125	123	143	128	109	119	127	135	123	141	146	134	109	128	107	123	129	128	139	100	138	112	107	110	120	105	123	122	136	139	153	125	136	146	143	140	128	140	143	138	112	139	154	163	134	129	137	99	134	116	131	131	129	142	120	119	125	116	131	104	124	134	119	139	129	111	122	140	134	122	141	126	134	123	138	157	126	130	144	130	95	126	126	127	115	119	134	143	141	110	136	124	135	116	118	147	144	109	157	120	134	130	141	120	154	137	138	141	130	136	118	122	141	123	126	115	126	143	124	120	118	135	123	126	109	128	131	130	117	107	119	134	123	127	116	149	135	114	123	122	151	134	145	124	113	136	122	119	108	134	147	126	137	152	127	118	137	123	135	148	125	116	112	119	122	144	135	140	121	114	131	111	114	155	125	129	114	137	112	98	125	144	129	124	137	142	124	116	111	123	132	138	134	118	150	140	139	125	98	119	118	127	130	136	132	138	130	139	130	125	124	133	139	115	125	118	107	121	141	121	125	114	114	117	140	125	125	121	125	127	129	122	142	122	135	130	136	137	136	107	104	132	122	141	120	142	138	134	124	133	128	144	116	125	128	135	125	122	114	141	123	134	136	103	124	125	123	156	119	115	114	123	135	133	138	127	141	125	108	123	115	137	133	118	126	135	113	127	128	115	136	146	135	114	134	135	122	160	136	128	144	118	118	130	155	142	132	131	134	136	130	125	126	140	126	125	122	137	127	133	132	126	129	119	141	127	136	129	119	124	140	133	129	146	118	127	119	138	134	143	141	131	130	109	130	138	136	146	129	118	124	141	133	132	120	138	127	130	123	119	113	144	111	112	137	126	132	114	110	133	133	139	123	116	144	115	140	139	129	142	148	118	140	158	130	116	141	108	116	131	125	112	128	129	120	117	126	129	129	113	126	132	131	131	130	103	133	132	114	140	129	102	149	140	109	134	134	131	107	124	121	130	150	134	129	117	129	124	109	135	129	124	158	121	142	137	122	116	136	115	127	128	115	127	123	117	127	124	102	140	150	114	122	116	123	128	139	123	139	134	103	128	122	104	113	128	134	128	138	133	100	134	122	151	141	137	123	142	133	122	111	136	146	132	123	130	137	146	125	121	118	136	117	110	141	126	131	122	114	122	132	132	117	132	148	144	112	138	132	133	114	99	128	114	119	139	109	123	121	115	138	146	129	134	135	158	128	128	129	143	118	110	131	126	139	134	114	129	135	130	131	123	134	108	147	135	144	120	139	122	117	130	110	150	132	112	118	124	125	123	120	123	124	131	109	121	148	136	134	115	128	122	129	119	125	131	133	137	149	129	127	115	141	119	125	128	131	110	121	134	132	128	128	122	96	134	124	113	123	113	158	143	137	123	119	120	110	100	110	132	118	117	128	123	109	119	123	124	137	126	112	144	115	136	138	116	143	124	132	120	106	116	144	145	130	106	104	128	116	130	124	130	113	123	113	125	130	129	145	114	127	141	129	118	126	126	128	131	113	138	134	125	132	118	135	138	126	126	158	120	118	133	129	152	122	123	126	108	148	144	116	129	135	152	131	145	111	133	152	116	120	125	128	128	123	108	133	137	132	174	121	130	134	165	119	122	151	128	133	126	119	135	121	118	138	144	130	124	120	127	126	108	132	148	116	125	131	126	102	137	128	132	141	112	121	109	132	132	122	117	130	129	120	115	120	135	132	117	123	122	118	123	112	130	119	131	153	129	144	106	124	120	130	129	141	136	119	120	149	116	137	139	124	115	116	142	117	112	149	162	143	132	133	122	121	113	115	108	129	120	127	111	127	127	129	130	138	136	125	126	138	119	159	133	153	123	129	128	117	149	117	124	124	151	124	125	146	130	124	121	129	118	128	128	116	141	114	140	151	138	137	164	122	114	127	147	141	125	121	123	120	121	150	146	134	128	115	148	121	150	133	131	97	121	136	137	125	120	119	139	134	138	128	152	141
6233	616	1014	1153	1038	891	722	686	589	591	518	458	458	428	428	401	396	368	386	398	368	421	374	373	351	378	338	393	329	369	338	364	349	340	354	387	346	339	337	350	323	341	355	372	343	351	383	372	364	345	365	319	348	325	364	302	321	348	351	342	349	359	327	373	318	304	333	341	323	353	333	374	335	375	339	330	337	323	353	333	347	328	353	356	352	346	317	363	344	381	328	356	353	346	345	359	341	332	340	363	321	342	338	365	362	335	366	369	336	334	340	329	358	332	317	327	385	377	354	336	348	343	349	326	345	336	329	352	316	340	335	325	320	352	334	356	328	316	295	355	335	366	322	357	351	373	338	314	350	326	353	327	313	340	345	341	307	340	332	326	321	356	374	328	334	366	313	357	373	368	379	324	357	329	361	323	310	341	352	343	306	333	331	321	349	322	327	345	328	333	361	351	363	358	338	338	316	335	347	334	349	349	324	347	325	331	333	332	343	336	336	374	348	352	365	298	351	343	374	330	349	364	342	361	345	362	337	324	327	311	362	336	326	345	373	326	331	342	341	308	334	339	325	333	340	332	324	365	348	318	344	299	337	342	354	351	327	363	316	332	331	307	357	368	319	319	334	363	332	326	364	336	366	346	334	378	320	322	311	320	352	325	331	339	309	352	338	324	349	344	341	323	345	363	360	360	351	353	335	338	346	324	337	331	359	317	310	349	346	366	318	360	345	375	314	346	327	328	340	345	338	327	343	373	325	363	333	378	364	345	330	322	328	385	354	334	342	310	339	347	354	339	326	320	368	344	333	327	348	320	365	312	319	337	341	357	351	339	316	331	371	341	335	332	329	374	367	355	367	343	328	334	345	337	342	330	336	340	387	356	352	351	341	335	325	347	367	358	384	354	329	360	378	360	336	329	327	330	296	359	335	351	294	334	322	362	331	340	355	356	342	350	364	316	363	343	351	328	306	339	328	330	368	365	343	360	323	351	338	334	321	353	322	331	320	336	348	297	345	323	342	341	351	314	318	366	335	361	339	338	343	343	388	347	331	351	360	344	330	322	316	317	318	337	329	335	316	341	354	339	372	304	331	383	356	316	386	348	310	353	334	324	310	322	358	339	318	348	370	301	313	327	338	327	326	355	311	352	332	303	336	340	345	325	321	337	387	312	343	354	390	306	344	307	305	388	389	346	364	329	334	346	328	324	334	320	350	379	328	329	323	337	316	358	315	351	354	361	315	331	370	349	351	355	335	320	372	341	311	341	338	324	358	321	310	378	323	349	365	318	323	337	368	352	343	356	330	377	313	361	336	334	347	317	339	344	313	364	319	341	327	324	337	347	363	337	339	343	343	323	321	328	321	322	337	313	339	359	347	326	333	344	322	327	325	331	350	344	351	322	331	349	339	316	383	316	327	335	327	346	310	345	350	353	363	308	318	338	343	357	384	312	359	353	337	303	352	359	358	348	341	332	368	316	368	349	358	317	314	342	345	345	353	344	330	344	327	327	365	390	354	364	308	338	342	324	344	368	360	333	327	341	344	324	345	318	330	351	364	338	373	367	335	355	377	353	341	355	360	320	340	346	361	342	351	327	341	317	351	338	355	352	347	332	313	314	338	340	331	330	325	358	317	349	349	321	305	311	330	334	358	357	381	348	333	382	367	338	351	315	310	351	329	320	348	341	345	345	350	371	371	292	349	379	329	386	351	346	353	371	357	332	345	316	372	374	375	371	323	352	355	346	353	372	300	339	315	359	333	341	321	333	360	390	352	362	361	339	335	325	341	328	351	343	365	334	349	336	350	347	325	369	310	327	341	343	327	367	334	334	344	366	364	335	358	333	347	352	339	339	340	336	339	339	340	341	364	375	356	326	342	347	316	305	340	358	338	348	333	317	337	325	328	360	323	351	315	319	328	318	349	318	327	342	374	364	303	308	332	317	345	365	359	332	340	322	309	326	347	337	344	335	319	360	303	344	340	334	330	341	340	329	335	297	318	322	351	337	324	331	314	312	376	361	338	325	339	358	353	322	368	277	365	352	357	390	339	345	318	327	322	318	302	341	345	343	311	344	359	336	325	348	339	313	348	352	341	340	328	377	309	369	333	341	346	343	346	332	332	365	331	340	314	349	342	331	362	359	344	340	328	308	356	359	338	338	321	373	315	354	353	335	344	342	325	316	307	330	339	354	332	341	362	345	358	326	341	315	339	362	369	323	330	361	357	358	347	350	345	342	336	366	356	324	304	345	330	325	328	332	350	328	351	329	365	369	350	334	314	319	357	339	327	325	348	353	347	338	337	376	322	330	332	322	344	307	363	368	350	344	360	344	337	365	347	302	333	304	333	344	340	341	359	358	332	345	339	359	346	333	360	332	344	360	347	333	342	325	321	339	334	357	337	329	312	361	337	354	330	338	321	336	351	335	336	363	334	375	314	334	347	352	312	361	362	354	334	379	345	332	327	340	350	314	326	381	361	337	363	367	340	336	344	337	344	333	349	335	352	360	368	341	340	361	335	325	353	296	368	354	360	326	347	348	370	370	349	342	365	372	302	309	325	373	333	337	341	365	354	374	309	344	371	327	332	332	341	347	344	365	315	334	315	331	338	337	337	331	348	365	358	339	353	311	328	345	322	334	341	329	354	337	312	336	317	341	356	332	336	305	357	324	370	329	326	370	328	355	370	344	337	346	303	352	348	338	340	347	339	321	362	326	350	336	363	383	353	355	348	336	341	356	371	357	329	322	311	321	373	333	328	349	304	345	316	356	375	372	324	318	308	364	355	350	328	312	342	336	324	324	334	346	318	347	342	332	315	332	342	309	359	319	332	326	340	330	338	310	329	336	361	302	323	343	310	321	317	324	350	358	372	371	349	327	352	336	309	338	327	330	320	336	344	352	362	366	312	345	339	296	331	322	323	383	348	347	301	344	355	341	351	349	360	332	345	361	344	320	338	343	335	325	301	311	328	348	326	364	330	333	314	368	324	338	351	321	328	299	332	358	317	361	294	365	384	358	327	347	335	356	325	336	325	342	313	311	341	357	384	330	368	335	348	346	332	341	338	367	337	332	342	344	343	357	340	342	366	354	328	396	373	317	361	311	366	323	354	367	344	323	330	340	348	371	353	353	357	346	347	366	355	368	334	346	353	325	385	334	332	327	328	319	349	344	319	355	342	333	327	334	367	363	365	333	348	325	336	315	338	343	345	324	346	347	377	337	356	335	342	340	315	354	349	350	332	340	322	338	337	330	337	345	346	321	372	359	333	326	369	355	304	377	319	341	355	386	350	335	354	337	296	355	337	342	319	327	335	337	328	309	351	354	336	341	345	358	334	337	351	318	322	342	324	323	328	360	356	342	334	351	355	337	355	332	331	348	387	342	346	325	323	327	291	355	340	327	352	345	344	323	332	372	352	375	339	323	343	358	327	356	345	325	345	340	330	359	298	389	367	352	333	336	356	347	359	368	318	333	350	319	331	352	354	380	343	321
14241	1135	900	739	532	456	392	321	305	271	268	264	263	263	251	219	209	233	246	247	232	215	251	271	234	214	201	229	226	235	217	224	226	253	249	217	216	213	222	196	229	216	236	240	253	250	241	223	216	223	245	223	227	224	214	227	239	267	243	224	240	226	201	217	216	232	202	190	224	218	230	221	215	220	228	203	241	222	226	229	206	239	234	211	233	219	225	209	233	208	218	223	218	225	214	215	244	256	196	226	223	200	212	265	234	196	212	211	220	254	242	202	205	222	251	201	206	232	210	224	198	235	216	201	214	178	207	187	241	210	229	198	251	235	216	207	215	200	235	209	240	228	220	202	217	221	208	231	232	205	220	217	211	236	219	235	214	235	249	216	183	218	208	198	225	208	222	227	218	202	237	208	213	224	212	200	266	238	231	221	223	204	230	208	215	222	219	207	209	200	244	228	206	211	221	199	200	229	202	219	227	200	217	233	236	207	202	200	245	210	209	201	214	195	190	217	225	234	221	248	217	216	224	220	197	224	201	236	225	225	257	218	204	209	226	221	210	213	218	215	202	211	216	239	246	190	261	232	237	209	215	224	219	204	262	220	185	199	236	213	202	222	229	215	215	229	208	249	209	219	195	195	228	229	198	219	227	252	232	235	216	198	229	215	243	201	206	230	220	231	201	206	250	220	221	189	218	213	250	231	244	233	214	204	226	216	218	227	232	230	202	196	240	213	226	199	213	234	226	237	231	203	218	199	226	229	197	227	249	207	218	219	208	206	211	237	236	243	223	215	245	230	214	226	200	226	214	218	216	219	224	226	221	236	222	185	196	213	200	234	192	198	230	248	230	198	213	200	243	216	222	197	238	202	239	224	255	228	201	216	219	228	202	229	236	243	168	217	215	213	205	230	229	224	214	218	241	216	234	218	233	235	205	185	213	205	246	199	217	216	226	205	211	227	218	222	239	235	223	219	206	235	232	223	217	219	231	214	243	210	190	198	230	225	237	224	213	247	208	214	225	221	241	223	229	236	225	230	234	202	203	203	230	247	215	222	219	231	228	196	208	210	237	235	184	222	212	222	234	222	225	209	201	205	197	191	219	247	213	211	211	220	232	222	212	219	253	228	210	237	228	242	212	223	237	232	225	263	237	229	221	221	235	228	214	209	214	224	263	209	205	228	221	251	242	208	259	203	217	207	238	238	218	211	197	202	213	214	225	216	232	221	231	222	219	205	213	218	208	236	210	210	226	198	204	231	216	244	203	226	224	254	215	216	192	239	232	230	198	270	217	212	252	214	209	203	216	204	193	245	233	235	245	223	224	200	241	230	210	241	203	217	210	240	226	230	232	196	221	225	227	213	210	201	227	229	189	236	218	234	229	210	223	222	217	221	228	231	221	197	207	204	221	204	225	221	222	204	192	212	202	222	219	193	215	216	220	236	225	200	238	236	243	215	224	212	200	230	209	208	207	191	223	219	220	215	195	186	211	214	192	206	217	205	208	238	213	222	220	227	199	185	238	225	214	225	235	193	239	246	210	207	237	257	250	200	198	224	230	196	218	205	224	237	211	211	227	204	208	223	212	225	222	234	213	211	206	223	223	210	209	235	204	226	228	208	221	222	262	225	208	250	238	214	245	234	249	236	231	184	232	243	226	214	236	252	234	239	206	199	200	194	229	247	205	231	217	196	203	233	178	267	225	222	247	236	204	223	233	225	220	219	234	192	201	212	205	243	208	233	226	201	223	241	233	190	225	229	220	214	192	196	200	223	215	227	214	224	230	210	210	240	193	206	256	205	205	206	224	235	241	216	244	222	180	210	224	235	205	251	225	229	203	218	236	228	220	218	204	234	212	231	218	219	222	219	242	206	228	198	210	216	230	223	240	184	202	225	225	236	215	224	217	239	213	249	209	213	202	247	224	214	250	225	226	212	241	193	238	213	244	295	223	200	240	239	177	223	194	219	215	222	220	230	217	225	234	222	215	252	175	221	219	217	222	213	204	213	224	214	204	219	165	220	246	208	218	226	246	206	219	221	214	229	197	209	239	248	217	233	217	230	206	204	195	191	194	217	211	223	175	240	187	232	250	215	226	213	221	218	182	225	223	230	230	209	198	209	236	209	200	222	250	235	214	209	239	219	203	196	222	217	193	243	211	227	206	214	201	256	246	244	217	216	230	229	227	229	220	217	211	218	231	251	215	221	224	206	203	228	227	202	217	205	207	194	206	221	193	210	196	213	219	225	240	207	228	212	238	231	235	247	189	224	206	230	225	204	198	211	205	196	216	185	202	230	187	197	198	240	219	225	203	238	228	235	227	201	227	222	234	228	230	230	233	208	222	260	227	224	207	192	237	223	213	238	206	208	203	196	196	219	205	196	225	201	206	218	185	200	205	251	199	231	213	211	214	224	171	205	222	221	220	214	241	214	204	240	219	202	215	222	242	214	197	224	196	224	205	216	206	239	210	243	239	242	216	243	202	199	218	214	244	206	240	202	204	223	231	240	199	236	211	199	218	227	202	193	186	232	169	212	227	217	198	195	195	241	226	212	216	231	205	236	235	217	237	213	213	204	226	195	211	235	225	242	223	221	206	233	252	205	221	232	221	221	210	228	198	253	226	208	215	219	199	200	231	218	214	215	228	226	214	206	179	204	227	210	207	202	214	195	211	223	225	219	228	252	237	222	208	202	218	219	230	221	234	192	197	222	198	188	225	213	202	223	195	233	224	211	230	209	232	204	207	218	196	202	216	224	218	212	195	235	234	216	234	232	223	218	183	237	219	216	234	254	224	235	210	218	245	218	223	231	210	218	249	232	205	223	221	211	197	187	196	196	214	225	212	198	229	188	214	218	225	232	217	212	221	230	201	237	219	227	230	211	232	218	182	190	218	215	201	202	227	193	223	204	228	218	210	230	223	203	212	174	216	224	223	192	218	224	238	216	233	204	186	201	209	204	209	228	227	231	221	242	208	205	234	234	217	185	241	197	228	236	236	230	203	237	237	245	202	245	202	214	218	206	240	219	215	215	231	220	203	224	208	206	223	222	225	201	224	218	240	239	197	217	221	230	211	211	214	212	217	201	220	195	232	227	207	240	217	196	238	253	190	218	231	238	230	234	255	220	216	191	227	191	251	220	229	251	228	206	192	241	249	217	222	213	245	234	197	219	242	200	215	223	203	231	227	221	190	207	226	203	213	205	191	237	221	232	212	218	221	222	219	222	248	245	189	211	239	201	211	210	245	194	236	184	232	227	219	228	227	217	234	203	201	216	211	215	213	198	186	191	225	224	214	249	221	208	215	200	202	176	240	239	221	169	217	215	206	222	233	214	229	231	207	229	244	221	230	211	218	183	209	245	218	218	215	191	200	201	201	221	195	231	232	212	239	227	214	222	199	203	218	212	213	196	203	206	214	244	216	232	206	199	223	236	246	218	214	222	214	213	218	196	216	201	253	239	226	223	221	243	224	217	198	207	215	197	194	214	188	220
8124	1066	1781	2079	1781	1496	1300	1091	1022	862	859	795	732	744	726	717	740	649	637	682	635	594	661	635	596	595	572	609	565	600	578	615	593	577	549	559	570	541	586	573	583	589	554	549	581	569	565	560	606	574	575	587	583	554	576	562	590	543	554	550	532	574	606	546	543	571	550	559	544	548	554	569	518	562	545	516	562	528	531	507	534	558	571	520	518	550	563	566	559	571	516	568	585	573	544	585	543	541	555	515	529	581	512	533	554	591	549	557	550	541	587	581	567	529	531	534	539	587	512	540	557	503	535	543	533	557	569	597	554	535	518	568	561	568	513	552	529	514	540	568	570	501	548	545	527	534	492	557	497	570	589	523	532	560	536	577	578	561	554	579	605	509	501	561	491	548	513	576	534	534	523	532	541	537	534	570	540	523	550	540	510	562	564	567	531	571	561	581	554	558	586	531	544	561	567	524	565	561	584	563	543	516	549	563	508	510	545	594	563	550	526	553	531	524	545	536	521	559	520	525	528	518	562	565	554	526	531	545	593	540	561	600	520	538	538	542	550	518	552	560	556	543	551	527	558	542	541	553	528	576	566	554	538	579	575	556	547	566	548	579	511	580	533	543	529	536	536	538	576	568	549	518	558	527	519	546	527	533	543	522	516	521	508	516	557	571	536	573	537	567	545	515	578	551	553	565	554	555	553	521	570	560	557	542	538	562	504	538	570	533	516	520	534	541	521	552	502	574	521	572	504	527	522	566	534	542	524	575	534	540	556	564	526	552	534	542	537	513	528	508	556	534	557	559	543	518	534	568	555	527	617	540	518	520	546	569	535	567	556	564	568	551	574	550	548	530	521	515	578	529	513	542	481	575	577	541	556	541	558	521	573	569	557	528	530	553	541	584	505	544	561	532	560	521	524	550	529	506	556	571	560	532	528	514	566	545	569	563	491	563	517	557	532	522	487	531	556	504	551	521	523	528	549	523	525	493	537	550	529	557	542	546	533	549	535	526	518	576	534	552	589	537	529	561	536	558	542	545	546	537	558	545	509	545	567	564	545	522	553	561	538	562	572	534	513	542	513	571	523	536	539	540	537	503	527	589	536	572	568	546	521	565	530	542	503	584	546	539	535	561	531	552	554	581	535	534	556	538	516	544	557	525	552	526	556	542	566	556	544	569	558	541	524	554	578	585	574	574	550	529	541	535	559	523	557	515	533	550	540	531	538	574	533	536	557	553	536	527	574	550	530	556	545	562	554	565	564	542	526	555	578	513	545	549	521	548	561	543	570	533	548	560	510	541	528	535	496	538	538	530	547	570	559	550	570	547	542	567	530	526	588	558	548	572	586	521	535	553	568	533	517	539	563	546	520	503	556	564	547	575	536	554	566	563	555	578	521	531	556	548	557	552	507	525	533	510	535	525	516	539	534	496	545	583	534	585	533	556	536	571	540	552	507	550	532	530	512	560	559	534	526	570	546	573	558	534	548	544	533	563	597	543	507	545	557	544	525	529	544	572	592	534	543	538	537	546	542	573	577	522	552	525	519	557	545	572	546	525	536	568	538	540	568	526	545	540	570	561	525	519	525	537	551	557	557	559	516	518	557	529	512	516	544	545	545	517	549	575	539	509	537	596	555	552	561	579	542	503	560	567	589	556	530	549	545	577	585	548	520	589	543	533	522	545	568	517	564	553	518	541	536	540	597	567	527	531	511	532	565	563	540	544	507	537	567	527	571	582	539	502	559	547	512	484	547	514	479	543	548	577	518	555	576	510	592	565	535	543	587	521	533	567	552	559	547	523	558	551	545	543	513	545	534	573	555	542	509	523	534	550	512	540	570	553	551	595	523	560	542	568	566	562	563	494	537	527	526	517	533	586	536	500	526	577	589	580	553	584	554	534	530	526	564	566	543	509	513	552	521	520	567	532	567	570	591	592	530	577	521	545	500	572	551	530	555	552	535	579	541	569	558	506	549	563	589	535	580	555	567	533	575	525	530	525	553	559	580	550	557	546	538	585	532	537	547	541	577	546	545	550	520	567	575	529	549	530	547	558	532	533	556	569	512	563	551	550	503	565	542	526	526	576	530	540	572	519	525	528	588	538	527	550	544	518	562	516	571	540	564	601	542	575	570	512	574	546	485	514	569	577	603	562	541	570	528	576	528	549	515	543	522	553	544	539	515	544	547	581	558	569	565	550	565	544	561	561	549	515	543	549	484	535	590	573	549	494	531	497	556	528	552	547	527	545	534	552	534	541	527	570	508	506	527	533	536	568	529	542	488	518	543	515	549	540	579	520	538	485	531	532	529	562	521	523	549	527	516	535	564	556	580	567	512	523	547	575	574	535	505	523	548	567	527	519	520	524	515	547	569	526	551	530	573	529	540	564	526	532	560	579	546	528	543	498	557	564	582	567	574	546	500	554	513	542	539	527	572	531	557	562	509	539	526	538	497	525	535	553	509	529	575	546	533	565	567	535	568	597	541	543	575	540	543	561	502	550	513	530	566	554	600	582	527	525	562	530	566	540	577	538	543	540	540	533	549	584	562	527	528	581	605	544	555	513	571	510	541	604	530	567	568	531	547	584	511	545	546	551	534	550	605	548	549	548	538	521	554	566	494	541	528	514	504	557	571	530	536	546	560	579	565	554	522	536	528	537	543	556	545	532	598	559	551	575	560	553	553	545	552	567	542	540	578	526	527	555	535	535	531	533	552	568	564	584	573	573	523	546	561	572	564	552	552	509	567	590	563	553	521	519	536	542	519	581	555	558	549	567	572	560	524	527	585	577	513	529	488	565	510	518	527	554	527	549	521	511	530	570	568	563	552	574	552	574	543	532	579	532	539	559	551	557	530	564	543	555	567	529	537	557	542	545	527	557	549	592	511	550	527	528	517	566	553	544	546	518	540	536	571	555	583	562	564	539	560	530	557	590	554	531	560	546	542	547	541	560	538	548	559	560	587	505	566	569	536	533	587	523	558	547	537	590	507	575	553	520	534	537	534	556	568	550	565	527	531	539	543	566	559	566	563	537	567	551	539	581	547	537	565	537	554	532	540	533	551	544	565	563	514	502	545	531	556	547	542	555	527	546	541	615	551	557	550	524	523	588	567	535	575	518	557	545	550	553	546	586	546	557	542	529	581	540	531	516	550	545	516	592	539	545	565	510	624	592	527	569	573	531	525	575	573	525	543	552	566	551	553	569	573	545	527	577	516	534	547	545	558	579	494	532	526	517	571	502	576	593	581	527	528	553	533	551	480	557	503	571	543	577	563	525	562	562	545	530	540	541	541	521	552	560	504	560	506	544	537	506	556	537	554	544	553	536	519	528	491	592	540	551	548	603	538	556	563	509	552	564	540	534	525	504	567	542	537	536	570	555	532	530	575	572	542	539	535	566	545	540	564	604	544	555	551	519	553	534	528	554	552	577	547	579	544	477	541	527	527	539	543	561	579	543	533	588	535	532	558	533	548	576	571	489	533	517	536	503	514	549
1707	289	249	296	292	271	264	273	273	279	293	217	256	260	295	292	285	303	277	289	270	292	290	268	277	311	308	277	284	266	267	258	273	275	284	279	285	249	277	287	291	256	250	287	276	266	287	271	292	277	260	278	298	324	271	275	295	274	281	283	280	284	289	276	285	279	267	275	269	302	261	296	288	258	257	319	289	284	279	265	266	288	282	271	268	262	272	253	263	273	278	281	285	282	301	292	270	283	278	249	282	251	275	286	268	273	303	264	258	275	313	292	279	309	287	273	281	293	264	255	305	266	264	294	237	286	306	296	242	279	266	271	272	280	301	275	276	288	291	309	247	238	255	255	302	276	298	241	269	257	268	259	267	278	280	276	244	284	285	284	289	299	279	254	271	298	323	263	263	243	266	273	298	262	297	270	284	258	269	281	256	290	279	278	265	254	268	309	282	274	248	266	283	298	277	277	269	294	302	278	287	299	304	343	265	297	273	247	246	255	270	270	286	286	298	258	271	280	278	266	242	260	286	277	272	244	307	260	279	289	254	286	260	280	289	262	290	271	301	298	298	258	258	306	278	257	281	265	260	297	254	258	234	295	272	292	299	283	293	264	267	250	285	308	285	281	271	294	304	298	292	249	266	280	328	315	278	317	290	299	286	261	290	269	261	241	302	298	264	292	292	301	268	238	300	288	290	244	286	281	270	287	291	290	280	311	296	255	289	264	279	342	296	247	284	287	313	311	268	247	285	282	254	292	282	269	275	293	281	314	268	282	228	262	254	280	295	279	309	299	261	257	272	312	263	270	308	260	251	272	288	294	280	280	270	260	280	305	296	283	282	289	313	252	286	277	256	259	283	272	293	289	315	302	276	245	257	307	289	281	284	282	303	278	262	302	293	275	261	274	249	257	295	312	253	290	269	288	320	298	268	273	272	320	268	302	270	279	309	298	274	264	275	277	282	279	234	276	288	285	275	280	270	315	274	308	265	279	228	251	289	277	268	285	281	257	273	316	287	317	294	258	281	303	271	266	259	281	291	259	272	271	274	277	239	274	264	300	276	258	274	299	297	240	293	288	307	283	297	315	296	264	294	252	246	273	276	317	276	290	280	257	278	246	270	280	258	275	297	280	317	284	271	269	272	283	271	270	278	308	291	243	309	286	279	268	275	279	269	323	274	276	305	301	317	260	249	289	268	274	255	315	294	274	287	300	265	274	257	251	281	311	262	258	280	249	282	260	248	296	280	249	281	268	275	263	275	276	294	293	258	278	289	253	298	271	272	295	286	305	272	296	275	275	233	296	286	287	303	286	292	221	240	301	278	252	295	257	272	289	287	289	272	291	294	246	257	245	325	275	284	260	275	266	283	236	294	277	284	270	253	263	251	291	299	280	251	248	250	303	273	293	306	252	262	286	284	268	286	316	263	292	262	251	285	276	271	272	283	301	300	268	267	278	262	262	248	262	270	273	294	279	264	296	274	279	286	290	243	282	259	269	261	284	276	290	268	267	277	293	289	299	299	255	251	311	288	291	271	270	283	271	263	287	297	258	257	270	279	291	266	270	309	249	268	257	272	304	271	270	254	271	278	331	274	281	293	311	281	256	309	289	299	272	290	251	278	311	267	279	278	287	291	274	292	279	284	250	299	255	266	295	265	322	283	303	276	270	298	279	265	307	253	291	311	312	284	243	256	302	255	273	291	305	283	278	276	259	287	278	257	312	271	293	248	256	247	295	275	278	309	266	233	284	294	283	286	246	255	298	319	313	280	275	301	259	284	247	261	267	292	248	272	308	289	289	278	291	282	273	246	245	267	265	282	299	297	277	280	262	251	278	309	288	236	276	306	264	275	275	255	311	274	259	244	267	266	310	273	255	256	248	269	261	311	281	301	293	285	286	282	264	282	256	261	264	272	288	252	254	274	276	240	282	267	276	292	294	289	294	261	238	286	275	253	312	267	267	259	275	306	314	258	284	248	278	277	274	288	265	289	290	279	264	275	280	294	258	254	265	289	280	275	303	282	272	282	285	288	262	261	270	258	257	277	262	291	273	264	256	296	272	302	286	275	295	292	312	256	270	287	297	303	271	296	306	268	263	277	308	299	255	285	292	298	293	263	274	268	276	301	284	281	269	284	300	298	279	289	280	255	292	293	290	297	268	274	264	265	287	312	286	258	279	278	264	287	277	298	281	265	263	278	294	268	273	290	288	293	284	268	261	338	302	287	274	301	283	256	264	284	293	251	305	286	295	273	266	286	288	312	275	283	298	313	300	273	271	300	283	324	275	300	272	258	295	269	261	279	274	261	246	262	280	286	305	306	279	281	278	280	312	273	298	252	280	247	304	255	265	255	267	290	319	286	248	298	256	266	244	291	261	279	282	289	286	247	278	270	257	298	272	284	294	304	282	268	286	268	285	307	277	275	280	285	281	315	256	279	293	268	292	282	280	283	306	246	258	262	271	294	272	242	257	294	257	294	271	279	311	267	256	273	268	262	283	258	302	287	277	279	268	315	300	277	279	282	255	282	272	277	307	286	279	261	276	267	284	251	267	278	288	312	275	280	270	307	297	263	303	269	280	324	309	311	272	274	278	298	275	273	290	272	265	236	308	282	283	274	279	311	251	294	278	277	278	265	259	255	269	281	277	247	288	264	306	269	277	262	276	310	287	283	290	279	279	256	294	291	292	302	297	250	282	311	298	291	273	262	314	325	280	231	285	264	253	283	271	299	293	294	270	257	285	257	300	281	283	277	283	305	305	296	251	271	252	287	282	277	307	285	252	265	289	285	288	267	311	282	304	268	301	280	304	271	278	256	280	296	285	281	255	284	287	256	274	246	284	281	284	244	259	285	290	308	293	290	264	289	284	266	240	258	280	292	283	271	255	307	288	281	272	275	285	263	317	261	266	295	316	284	278	285	247	300	256	294	274	295	282	282	269	286	284	288	286	284	284	310	299	275	267	277	265	270	280	300	267	276	291	282	274	239	301	281	256	276	276	265	297	243	287	277	285	276	251	280	259	268	283	271	300	262	262	274	267	289	269	288	267	280	282	232	288	289	276	251	314	308	285	260	289	262	282	326	235	286	263	235	249	265	311	271	265	285	290	271	274	290	262	247	271	275	279	268	276	264	272	292	281	301	273	282	284	269	286	267	293	295	274	305	287	277	307	289	280	263	280	266	274	275	289	283	297	284	264	285	263	283	267	239	297	286	283	297	268	283	275	257	278	291	287	278	271	275	267	250	284	309	303	253	259	294	285	272	283	288	280	270	282	258	240	260	265	259	264	258	266	291	331	293	287	299	298	267	287	290	275	293	271	285	316	302	276	256	251	252	268	245	276	280	288	290	304	269	306	304	278	298	278	247	269	271	302	272	271	273	284	320	289	234	292	275	294	289	295	269	276	285	284	293	307	295	273	257	255	306	297	295	264	293	303	255	281	273	276	282	266	268	275	282	309	270	273	260	253	284	268	286	273	291	250	300	258	239	263
1949	582	691	634	656	664	619	638	609	660	612	622	639	615	609	613	625	605	631	679	652	658	628	666	633	603	626	591	567	608	625	642	657	637	604	635	655	615	612	634	622	657	604	615	673	632	609	636	601	619	585	625	620	658	667	605	639	630	653	601	600	644	647	633	644	608	621	580	641	613	609	627	643	635	614	613	637	594	630	649	633	637	618	686	644	630	618	631	672	607	645	671	628	627	638	640	638	645	602	617	630	687	623	605	602	653	634	607	646	642	625	636	639	644	607	626	640	626	651	648	632	591	632	630	656	655	585	579	618	627	631	597	626	624	630	696	637	640	632	625	643	588	609	593	671	661	631	631	612	647	638	626	613	646	648	605	635	614	647	639	626	607	622	641	680	635	583	626	635	591	629	635	582	667	661	599	617	653	630	652	617	671	593	665	606	595	608	668	597	646	584	638	564	632	594	608	639	668	660	610	602	617	609	557	620	583	613	657	607	627	636	586	626	661	605	613	632	641	639	641	591	638	684	604	631	612	673	628	608	676	637	631	634	627	637	633	628	606	639	660	610	630	626	601	614	662	623	565	638	619	631	596	593	622	678	636	603	648	653	647	637	632	631	626	638	639	630	668	622	593	615	662	643	622	589	670	644	562	571	658	660	633	679	582	661	615	621	607	630	641	642	625	631	652	628	596	586	616	631	637	652	616	678	647	613	623	691	633	663	606	645	658	610	605	594	553	670	653	621	662	587	633	624	660	605	609	660	624	635	659	639	635	671	575	593	622	620	653	577	640	651	642	633	617	681	618	587	612	610	600	612	660	634	633	634	650	625	627	640	630	594	587	618	645	607	592	627	615	619	655	603	602	622	629	622	597	638	642	632	632	625	642	595	649	630	608	581	632	601	605	604	675	610	646	671	614	665	609	670	645	617	639	658	635	577	623	612	629	589	631	667	628	633	623	669	609	594	640	653	622	598	593	669	616	638	661	599	631	657	603	644	635	611	656	647	612	616	623	700	606	643	604	581	611	617	586	613	573	640	602	625	626	657	604	632	612	633	612	629	639	637	630	631	639	619	639	564	587	622	618	648	648	606	653	625	606	613	601	565	619	642	612	620	648	667	623	616	627	648	602	613	637	614	660	611	668	599	660	654	652	612	626	660	612	642	595	599	611	609	633	631	618	601	630	639	631	652	626	643	639	639	659	593	639	633	597	677	618	646	596	600	654	584	618	621	640	614	627	635	640	591	619	624	641	615	649	573	661	617	652	613	596	588	637	626	608	622	613	629	636	646	614	644	605	648	661	625	638	623	604	623	621	638	579	647	635	600	642	637	650	640	615	631	598	619	627	603	615	643	625	653	645	637	595	650	659	647	612	623	606	614	669	597	629	632	626	571	653	606	680	629	657	619	656	654	607	621	688	612	641	608	650	593	640	683	609	653	600	641	604	635	638	625	629	617	631	672	629	581	620	626	601	603	653	623	584	588	590	597	635	636	661	596	590	602	673	646	603	625	647	617	666	688	607	629	645	637	643	650	663	621	603	624	606	627	633	642	598	647	632	588	634	598	636	620	596	617	620	580	640	628	618	650	675	643	619	634	623	600	648	618	636	652	600	640	654	648	630	619	608	690	686	645	639	653	605	637	630	661	629	618	650	680	599	611	645	656	652	600	635	612	620	611	648	589	644	660	618	605	636	648	626	692	608	655	702	646	603	637	638	639	619	609	616	611	660	667	600	617	641	625	645	615	610	656	601	600	619	638	645	606	632	594	589	594	572	609	595	630	609	635	579	606	610	599	662	649	643	664	642	612	637	610	616	589	643	651	591	643	580	652	632	604	586	614	652	568	621	592	657	633	639	623	644	639	620	609	647	661	633	617	609	592	663	632	600	628	658	638	605	636	602	646	644	602	615	636	666	663	677	627	607	650	662	620	624	611	599	652	635	616	658	595	607	628	624	602	637	596	633	614	618	624	629	607	583	623	658	631	631	609	658	609	608	595	644	615	633	595	658	604	647	595	654	603	582	596	626	618	592	633	617	607	608	647	626	652	631	628	619	613	654	634	627	607	624	612	650	619	586	626	593	638	656	598	642	636	587	650	647	592	632	624	626	627	639	640	600	640	599	650	638	618	602	639	656	627	630	588	598	629	661	612	615	670	661	678	674	645	649	665	562	650	593	626	616	656	622	654	639	620	636	646	642	571	632	630	598	599	634	669	627	646	625	619	644	614	628	656	598	603	604	653	643	602	617	630	638	639	648	617	627	589	594	648	673	637	663	679	653	612	598	619	601	628	585	631	604	628	662	664	643	626	642	613	619	635	625	640	632	625	623	637	588	624	645	616	629	615	630	610	667	619	647	589	626	646	637	635	606	640	616	630	658	607	625	620	624	655	660	645	644	593	608	621	639	622	641	590	687	613	632	607	669	602	625	659	619	612	563	652	599	624	642	644	638	619	631	631	582	621	637	623	631	653	591	678	618	600	610	611	604	585	614	626	656	645	608	618	653	652	606	615	585	604	608	608	638	629	607	601	611	663	606	619	674	629	669	608	573	601	630	606	651	625	659	626	596	608	633	662	644	633	686	626	629	609	626	593	667	606	628	668	578	637	641	631	659	601	612	630	643	636	606	627	614	644	660	619	625	663	660	658	607	624	604	647	669	640	620	632	618	625	631	644	632	667	652	656	608	579	643	622	637	611	631	618	642	591	644	604	613	652	641	710	622	605	602	629	606	675	651	657	609	616	675	613	609	612	670	656	630	627	601	609	606	644	634	662	607	590	605	662	612	625	617	668	617	647	639	651	643	566	606	642	628	616	648	629	636	627	654	629	607	646	610	610	679	633	627	636	614	657	612	658	591	636	604	658	587	624	620	666	637	615	587	646	598	617	647	642	623	626	605	647	586	596	627	590	606	659	653	662	584	672	635	635	650	637	642	602	631	617	599	591	610	633	583	608	624	633	622	617	631	649	661	611	646	637	661	630	606	597	601	622	568	629	641	610	613	660	625	614	581	645	651	618	608	629	675	640	622	625	627	596	653	617	673	614	617	617	598	628	610	610	617	607	650	624	598	615	654	633	597	637	621	625	602	667	569	655	637	622	594	600	615	637	656	631	651	640	585	611	659	660	627	621	587	592	643	607	597	652	642	665	637	609	584	632	634	633	633	588	634	612	616	671	596	616	640	603	591	602	599	627	632	613	643	603	634	618	601	606	634	624	605	611	653	569	594	611	588	605	624	589	650	641	631	580	584	570	607	667	631	613	629	640	604	641	631	609	644	590	618	605	634	609	590	587	625	604	669	614	643	649	635	648	658	648	614	643	620	639	631	620	625	601	614	615	610	604	666	635	636	674	620	609	660	643	605	635	605	622	657	551	645	629	590	577	599	641	637	667	621	597	662	629	664	614	676	612	643	622	689	576	594	637	629	640	639	589	611	651	644	637	599	583	611	637	607	582	633	597	640	631	625	618	643	601	643	618	633	633	625	632	617
7750	425	454	367	286	226	193	205	182	145	138	135	171	130	161	141	126	146	124	111	137	132	112	120	129	136	150	136	114	127	143	130	126	124	139	132	111	117	153	124	146	126	117	150	131	113	137	113	137	131	115	114	124	135	137	143	122	130	111	116	147	147	136	122	130	137	130	128	126	144	113	156	140	133	112	155	121	143	148	119	128	115	125	131	141	130	123	118	119	121	110	128	129	128	146	110	109	167	133	118	130	103	143	126	135	128	134	143	110	133	119	133	130	118	128	135	132	111	106	160	115	117	139	141	121	129	139	108	119	141	139	126	133	125	146	147	142	117	137	127	126	122	137	140	114	122	134	147	136	144	119	113	123	135	119	124	133	134	125	137	144	139	155	128	133	127	123	119	119	121	121	122	118	115	125	127	118	124	134	143	94	121	130	121	121	144	145	120	116	111	150	137	120	108	137	97	110	123	147	134	117	120	136	127	127	108	125	132	156	138	139	145	138	123	134	122	119	127	144	121	125	125	130	131	125	112	130	118	170	127	133	149	148	115	118	149	133	131	122	123	115	123	109	133	122	127	138	132	123	136	119	129	131	118	131	126	117	137	129	151	128	114	121	133	119	125	116	140	121	127	139	117	119	112	115	153	129	125	126	142	124	139	147	131	104	126	110	139	140	140	118	117	138	129	129	136	130	151	119	161	137	126	118	104	133	118	130	124	118	111	110	139	122	111	113	123	114	114	130	136	129	140	137	109	137	115	99	114	133	95	115	143	129	115	112	130	133	131	146	140	113	111	130	140	129	141	137	120	152	115	121	138	136	125	116	123	118	125	136	117	129	128	135	100	117	126	100	135	137	129	108	104	142	116	139	112	116	117	142	131	146	113	139	121	107	126	104	126	125	144	115	120	114	131	147	128	128	132	122	139	139	127	136	118	140	129	117	108	98	119	112	131	127	124	124	140	131	132	119	115	124	120	119	124	142	136	134	130	135	153	123	121	129	125	136	120	155	124	133	117	126	127	132	127	126	120	135	103	134	126	150	103	126	117	137	143	132	106	119	115	125	119	128	154	153	132	110	152	137	132	133	131	134	114	120	124	126	154	122	113	130	131	152	117	148	124	127	130	123	156	126	145	131	128	107	108	125	137	118	118	134	122	104	143	117	134	123	140	132	120	115	121	156	111	108	131	121	117	109	114	125	121	139	117	126	116	126	139	145	126	128	122	127	120	123	151	133	117	134	116	111	126	118	117	114	119	114	135	119	130	137	143	120	137	136	117	140	141	138	135	141	108	132	120	150	122	118	110	127	102	123	123	138	149	124	145	141	137	121	118	121	141	115	113	123	109	128	123	98	137	113	127	113	117	114	118	130	124	120	129	137	113	114	139	130	107	135	129	124	134	137	126	127	121	133	110	118	130	120	126	128	97	117	116	153	126	153	131	122	133	118	136	141	132	132	115	120	122	139	157	131	119	140	109	150	132	130	137	114	122	136	127	136	129	136	120	139	118	115	136	121	116	148	124	116	132	115	115	119	144	135	132	144	118	140	127	133	135	130	110	118	128	140	123	124	122	120	114	112	129	122	112	145	122	134	131	137	145	143	148	143	118	136	124	127	133	134	140	131	113	126	139	120	132	138	130	137	131	134	109	129	130	144	124	107	118	137	141	123	133	127	137	130	106	122	139	126	118	111	145	145	116	117	115	127	119	114	119	131	135	149	129	114	120	101	139	126	135	135	120	138	124	143	140	118	119	120	121	132	122	115	114	130	125	117	124	124	148	119	144	119	110	105	129	133	133	120	143	131	129	107	122	123	116	132	131	132	112	134	156	141	129	148	112	129	137	103	114	142	127	137	136	124	122	146	117	142	94	129	131	124	125	136	127	141	120	144	122	115	105	123	130	109	137	133	119	117	123	130	139	126	113	149	109	103	122	139	134	122	115	115	144	122	123	146	128	110	151	126	132	108	145	129	142	121	106	157	118	157	122	115	121	142	111	114	154	130	153	142	130	132	133	116	108	139	139	140	134	162	133	112	118	147	140	143	140	121	119	119	127	130	133	143	117	132	147	114	140	125	119	121	129	131	123	122	143	149	118	149	119	135	133	116	132	120	114	131	126	141	105	114	124	117	112	128	134	128	118	140	125	128	115	118	143	119	128	140	136	126	139	156	113	113	137	135	127	118	117	138	118	137	163	121	131	137	124	137	122	94	114	150	142	135	122	144	146	122	137	151	136	119	135	125	125	124	136	130	135	97	128	139	143	137	144	143	112	141	125	114	124	99	127	132	144	141	135	132	132	142	115	149	158	143	123	133	125	118	124	114	125	121	150	119	136	139	114	119	142	132	119	145	109	140	140	132	135	113	151	105	110	121	131	132	139	143	143	132	122	123	113	138	145	125	152	120	121	122	114	122	127	151	117	110	127	116	137	120	127	142	146	127	152	120	124	120	130	106	122	134	132	131	117	118	102	110	120	137	113	130	129	128	133	126	110	134	121	135	137	135	128	123	130	116	133	133	122	137	119	131	127	139	128	110	147	124	121	152	134	104	140	141	157	133	143	143	138	142	119	118	105	126	123	124	104	130	135	123	130	109	130	132	107	117	122	124	113	141	147	116	130	132	99	145	132	130	126	123	136	109	128	115	126	154	137	136	116	130	118	141	130	128	113	133	125	125	133	119	158	115	124	115	116	122	108	136	169	131	118	141	130	114	133	122	121	116	146	129	118	136	131	121	134	130	140	119	107	148	111	122	146	126	135	131	149	119	146	153	134	94	144	125	123	134	117	134	118	134	148	148	136	140	133	136	155	111	120	124	136	140	138	116	128	126	118	110	108	118	117	123	108	135	125	119	103	121	119	140	141	139	153	155	122	136	114	110	113	130	132	118	129	132	129	151	127	131	115	120	109	129	109	108	108	108	132	133	131	127	125	123	128	127	112	134	159	157	112	130	134	130	132	143	137	129	137	140	130	138	135	127	124	140	137	125	125	143	128	114	154	147	118	132	133	108	137	143	128	133	130	131	107	127	125	136	120	136	124	112	124	129	130	114	131	114	127	129	124	147	127	126	115	124	107	125	114	122	114	133	137	113	136	134	123	127	119	122	104	127	120	145	129	153	130	150	136	116	120	111	120	145	137	122	160	136	116	112	117	144	145	116	123	150	133	127	99	118	126	131	122	117	133	126	125	115	129	134	137	127	140	121	148	118	98	122	126	158	148	136	139	131	136	134	132	137	165	140	139	141	122	117	149	120	128	112	103	117	119	147	103	129	136	125	119	125	136	129	120	120	109	128	130	124	126	126	123	140	126	123	124	128	110	138	139	132	131	131	142	123	124	140	118	124	137	123	142	139	132	110	118	112	137	126	122	112	144	119	119	144	142	132	141	123	115	126	124	126	117	132	130	147	115	122	136	119	137	132	125	111	129	107	124	151	119	116	159	138	133	124	149	125	133	123	134	120	115	113	144	142	154	114	127	118	121	124	133	118	128
6286	637	1004	1209	982	874	735	617	608	512	494	466	444	472	417	419	412	406	401	344	444	402	350	369	376	372	370	378	375	378	348	355	392	375	358	341	353	383	391	335	363	361	355	356	335	330	309	357	370	336	347	355	380	352	372	351	330	346	331	310	388	351	350	320	355	344	351	328	366	333	369	322	380	315	354	343	362	339	327	353	309	334	332	330	348	332	319	348	342	349	338	336	369	371	337	347	357	362	326	349	350	345	362	365	332	334	340	340	364	366	358	330	319	350	360	330	376	345	352	316	350	331	381	312	350	334	328	338	350	338	346	336	321	317	353	335	353	336	352	356	348	331	319	311	333	339	347	344	326	343	367	360	332	332	368	309	373	341	348	366	346	364	334	318	356	333	357	361	323	287	377	342	333	357	329	350	332	370	311	338	341	327	325	357	308	359	381	317	356	339	341	311	346	343	313	315	376	347	350	344	353	346	338	324	317	363	321	337	350	352	325	336	360	330	330	364	364	356	356	331	328	360	342	365	311	323	382	362	351	346	317	333	325	347	379	343	347	387	345	341	307	360	340	349	369	333	341	358	382	318	357	312	351	344	320	353	360	350	353	371	322	340	338	341	334	347	327	332	295	334	363	360	347	348	353	322	329	328	331	359	343	373	309	335	335	303	363	358	318	359	336	313	329	368	324	350	322	355	341	337	342	333	347	353	334	366	303	354	345	370	324	342	383	336	324	346	325	351	348	337	366	336	328	347	321	342	321	361	366	359	348	333	344	369	334	348	344	309	325	360	344	326	347	311	337	325	320	315	359	326	356	321	356	339	363	316	339	320	320	305	322	351	342	339	345	355	352	345	364	329	345	311	347	363	320	330	323	336	347	319	324	321	324	381	322	341	360	334	337	308	370	352	349	365	306	323	324	358	338	382	337	302	343	383	331	349	318	349	313	324	377	349	361	369	313	349	346	306	348	354	337	378	344	304	353	337	326	353	323	373	319	309	365	337	347	315	367	350	333	348	340	364	355	377	367	351	349	390	343	350	363	358	313	325	320	327	330	353	307	339	348	324	354	307	361	347	351	335	362	355	372	324	340	325	302	360	384	346	308	367	347	354	314	360	358	325	332	325	330	361	359	337	346	339	332	329	346	350	352	365	329	320	347	305	341	342	322	328	340	358	385	334	350	326	360	360	350	330	322	319	336	348	382	323	345	332	322	339	347	354	346	337	329	352	370	332	314	339	323	308	327	315	340	335	334	281	372	340	344	345	332	329	350	348	347	356	355	360	334	364	370	352	360	319	343	351	350	364	337	333	294	321	340	345	373	369	353	362	363	330	334	338	347	344	348	349	353	347	350	339	334	319	331	340	363	370	362	325	358	331	281	370	380	322	339	330	309	361	336	392	356	342	335	342	346	378	371	359	349	365	346	322	388	348	304	329	333	327	349	311	346	304	319	327	339	365	348	318	319	312	334	309	348	348	335	350	325	335	359	359	351	321	357	341	341	360	362	347	385	341	380	332	361	302	364	358	345	334	377	346	371	359	349	316	373	376	347	318	327	346	344	331	368	347	322	341	342	334	349	318	317	332	353	342	348	357	318	337	330	359	341	325	327	337	334	346	335	343	305	325	351	329	358	364	334	323	339	357	355	350	352	373	326	355	355	349	324	321	359	358	358	334	358	349	330	333	330	328	319	319	341	378	304	346	351	360	336	342	329	378	322	354	342	360	322	341	352	311	342	348	323	327	351	334	345	381	357	321	327	367	333	327	329	328	378	333	338	346	352	339	355	320	347	344	377	346	350	337	345	366	346	380	339	380	344	357	341	341	355	335	345	337	333	368	331	320	331	350	359	355	342	356	336	339	325	331	325	358	316	351	343	344	346	349	337	352	356	356	347	327	368	356	340	355	309	344	374	374	356	340	339	312	322	355	335	332	349	333	344	352	326	330	346	305	358	338	340	336	357	321	387	328	332	331	329	369	372	348	303	354	332	331	331	344	370	349	355	311	371	320	330	330	330	333	297	312	333	347	366	364	365	343	356	349	329	330	367	352	340	376	318	331	367	351	320	356	316	313	353	311	319	347	339	351	357	327	328	357	342	318	368	333	347	332	369	355	370	333	341	364	340	380	345	314	341	308	334	339	331	361	325	329	352	333	322	330	330	350	345	362	391	338	344	370	320	317	335	315	354	310	348	343	353	319	329	332	361	363	347	310	329	347	355	324	337	354	348	374	357	337	326	321	350	326	315	319	353	332	342	373	363	361	320	319	322	359	317	348	344	370	342	363	342	345	295	333	323	356	322	347	322	312	304	334	320	323	343	357	322	365	354	342	339	341	337	299	343	327	368	356	326	307	338	330	334	322	322	342	341	353	348	363	362	321	335	341	343	331	320	327	357	347	325	309	345	357	328	335	332	320	354	345	372	320	354	292	323	370	333	350	315	369	327	337	368	362	339	344	325	381	334	371	337	348	357	349	309	345	367	360	346	345	331	340	355	342	354	325	339	334	353	332	321	355	325	362	362	364	338	329	374	343	336	328	362	341	347	354	323	378	289	335	369	364	308	337	359	358	317	349	346	362	354	329	336	323	373	322	361	347	314	320	348	340	323	319	365	336	374	326	353	349	323	378	341	364	305	316	326	319	362	366	341	319	337	322	359	303	358	339	352	343	386	344	301	323	318	379	358	344	350	327	329	323	350	342	343	347	329	356	323	315	336	306	317	377	363	317	356	340	303	344	335	339	356	367	324	346	345	347	364	357	346	362	377	348	344	331	369	353	355	355	309	388	323	338	343	325	320	311	368	333	314	317	315	319	325	343	362	364	360	322	327	357	380	347	311	330	351	334	339	319	338	319	380	326	342	364	377	328	382	379	343	388	341	334	366	328	340	379	346	358	351	337	331	350	317	327	317	320	351	319	344	370	333	344	335	322	353	348	322	354	317	346	364	326	330	357	330	301	335	321	339	343	315	342	351	302	324	362	325	344	316	347	346	343	357	309	321	350	334	310	347	300	340	321	346	341	361	362	339	348	324	351	366	342	324	366	335	352	337	331	315	322	366	378	332	333	335	345	330	327	328	322	366	331	328	324	374	338	355	349	331	290	344	320	330	327	350	346	350	357	321	341	357	341	302	370	337	353	327	361	323	306	350	354	318	347	329	329	343	367	362	344	358	330	355	348	315	340	343	336	335	335	353	335	370	362	310	325	373	361	352	357	328	324	344	334	335	334	337	362	327	363	318	343	360	329	346	342	340	334	362	357	351	352	351	347	373	337	371	347	374	345	352	299	328	332	366	359	318	330	370	355	359	341	343	351	339	330	338	324	324	357	353	359	299	362	352	342	325	344	369	339	360	354	340	323	338	369	385	358	333	324	324	337	344	362	300	347	360	362	331	344	376	321	379	319	319	358	345	333	320	354	335	329	366	342	342	338	345	358	357	334	329	368	342	325	340	373	334	337	390	361	354	392	338	345	346	351	324	342	353	314	324	345
14404	1148	851	669	509	429	369	339	291	315	247	229	253	241	247	234	270	214	250	217	192	226	231	247	258	231	204	221	266	221	252	225	218	235	234	242	224	228	231	211	230	220	226	219	226	219	228	228	206	213	249	214	207	236	230	239	238	211	207	215	218	219	230	217	256	252	216	210	224	216	211	247	254	195	210	217	236	192	218	215	197	216	241	210	210	216	231	219	183	214	222	243	207	218	217	233	222	204	225	238	243	237	240	227	198	230	200	224	228	228	230	218	208	244	258	217	208	217	221	206	202	234	251	230	182	204	221	230	204	245	203	195	245	223	219	268	232	238	180	228	233	232	226	249	217	231	208	218	199	227	211	215	207	248	247	249	203	237	241	202	227	183	223	219	209	210	187	194	214	204	215	216	189	206	244	210	204	188	204	226	234	233	227	246	222	208	179	226	224	223	190	217	219	242	210	226	211	221	185	201	183	219	216	209	212	218	209	228	231	225	211	245	249	220	222	229	207	208	193	210	259	192	232	208	217	217	203	250	225	207	217	224	205	206	228	230	223	230	222	232	218	198	214	208	215	211	209	203	248	235	233	224	201	238	230	233	231	224	221	244	232	218	200	221	216	237	247	248	233	217	243	227	223	204	216	212	249	198	239	227	225	216	225	216	210	222	227	224	197	198	213	212	219	219	221	202	223	227	218	228	240	215	237	231	214	214	212	265	263	203	216	195	228	237	194	216	242	229	231	209	209	202	253	208	191	244	249	212	222	246	237	229	209	184	209	227	251	225	203	230	221	208	209	219	245	229	223	212	213	220	216	220	256	217	207	210	213	214	218	202	221	216	235	225	223	224	224	213	194	225	217	234	227	207	206	192	227	200	208	266	230	212	219	216	245	198	227	215	240	223	218	215	212	202	223	208	201	211	234	198	218	204	217	199	233	194	222	201	198	231	239	212	227	200	224	226	242	226	204	237	233	237	243	227	250	221	220	237	235	227	229	188	235	210	236	217	228	204	226	240	229	215	242	199	238	202	228	209	242	228	242	198	201	225	221	184	208	244	214	233	202	190	226	210	220	234	221	232	194	200	217	216	217	209	235	214	243	214	199	217	208	209	219	234	200	226	227	237	219	229	206	199	206	195	241	198	198	201	225	225	228	206	250	202	226	226	190	217	229	215	220	249	224	228	265	221	197	252	214	232	239	214	244	227	207	221	238	226	250	197	237	198	210	266	218	213	212	221	213	193	246	223	208	215	225	217	211	211	192	221	182	215	203	215	212	219	231	242	215	242	222	219	236	229	233	231	232	205	202	229	195	218	222	217	219	207	224	199	243	202	210	190	239	230	209	206	205	216	198	212	228	230	203	219	230	242	224	234	217	204	240	236	221	216	226	214	242	201	236	219	203	196	217	238	228	229	213	245	238	220	204	235	226	211	230	234	196	218	220	196	194	239	220	211	190	240	220	236	202	225	239	248	217	198	225	211	227	234	200	222	187	214	201	225	213	227	240	203	210	238	216	230	210	203	244	200	230	237	216	210	207	202	232	213	209	207	219	195	214	234	206	219	203	228	215	202	200	212	214	220	219	222	211	223	212	240	226	239	222	215	202	207	211	219	211	211	228	229	211	232	242	241	232	194	231	230	175	224	219	179	221	211	201	189	226	203	216	221	234	246	211	234	216	228	218	206	184	215	229	243	213	219	228	207	212	239	212	211	228	225	241	219	220	213	212	199	218	248	246	231	223	245	220	211	217	228	243	244	228	223	231	235	204	231	227	212	231	201	203	219	213	204	250	239	228	223	248	210	238	214	227	217	218	195	211	231	204	229	245	217	245	239	236	184	222	197	213	204	207	220	204	235	228	212	208	195	225	226	206	210	223	193	214	217	224	242	247	226	201	232	229	200	220	247	227	223	208	226	209	221	203	224	188	206	224	200	219	223	236	218	207	218	212	225	217	238	232	239	228	250	218	194	218	209	205	206	238	184	225	210	199	209	233	218	189	192	214	225	224	229	188	240	215	209	172	204	210	201	212	210	200	214	216	215	245	210	189	229	242	203	220	217	206	218	228	227	213	236	223	236	218	217	215	233	245	233	216	225	241	220	204	225	202	234	226	228	226	225	199	217	228	208	212	219	195	248	204	204	220	241	207	224	215	246	219	206	201	210	208	187	207	208	233	218	234	199	240	210	215	228	225	197	215	245	197	206	239	214	218	212	213	200	210	227	243	201	211	217	210	205	213	222	212	204	241	215	223	203	201	198	225	227	229	228	216	233	268	244	221	221	223	206	198	227	207	263	220	219	209	210	244	218	237	223	217	198	208	224	230	217	201	209	244	194	203	232	232	206	198	202	216	214	223	196	226	232	243	192	241	212	208	216	206	222	243	191	228	214	195	224	232	229	201	223	260	224	223	234	182	212	195	223	189	236	208	191	198	217	243	220	204	180	226	239	230	197	231	201	209	222	229	225	226	220	231	231	264	254	224	195	228	214	209	222	213	223	216	206	212	217	208	217	225	216	229	236	225	235	232	177	212	231	221	231	226	229	201	194	237	207	213	211	200	241	197	221	241	205	231	231	205	236	228	209	240	213	224	221	211	234	218	196	226	233	231	224	214	235	217	201	225	206	231	221	223	196	203	224	221	217	224	212	203	208	253	205	223	233	221	224	216	220	220	238	219	214	233	214	201	228	214	255	214	222	202	216	216	225	208	209	212	226	199	219	232	231	217	181	197	204	248	197	227	218	234	235	212	196	220	204	209	212	232	222	220	221	230	203	201	205	186	240	225	199	221	197	211	227	204	195	244	222	204	217	243	218	237	217	217	213	206	235	261	198	226	220	203	235	240	198	232	204	204	219	184	266	201	220	225	216	199	223	229	223	217	223	198	217	243	216	234	187	218	214	245	217	219	242	225	210	207	206	211	245	211	212	211	210	235	202	229	236	209	241	204	210	220	205	229	213	227	218	232	208	225	236	212	174	231	232	183	207	242	228	203	236	221	211	201	216	225	265	220	242	220	196	217	236	206	196	215	255	196	220	204	191	221	198	239	232	233	237	235	210	242	209	227	212	217	223	207	222	211	233	232	251	231	226	202	238	226	224	227	220	192	234	242	221	193	211	213	219	215	207	223	226	233	254	217	212	228	231	224	214	230	198	202	204	223	221	196	235	229	198	227	210	193	225	250	196	234	219	227	190	231	220	194	221	224	207	210	222	211	203	241	234	242	206	206	211	219	209	211	210	207	209	205	199	228	217	217	220	216	186	203	228	228	224	228	232	216	226	194	219	245	211	200	224	229	222	223	239	240	219	244	189	225	199	213	207	213	178	203	220	216	226	215	272	200	229	221	231	208	220	245	195	195	216	189	230	217	222	225	209	222	204	208	214	202	229	186	204	218	210	190	207	217	283	225	222	230	216	210	217	226	237	196	211	216	214	212	212	233	205	201	190	217	208	245	221	223	216	215	220	240	219	232	199	233	243	206	227	202	217	217	234
8292	1055	1788	2155	1869	1488	1294	1119	1036	857	926	793	796	733	758	674	693	653	677	624	612	624	647	630	589	605	583	568	574	628	582	593	581	560	560	565	549	600	607	555	550	605	592	626	551	517	568	526	574	563	590	574	543	553	587	587	528	590	590	497	538	523	538	566	581	554	547	545	535	579	560	531	569	533	590	520	521	547	581	537	530	546	550	583	543	573	565	565	533	521	584	567	572	545	533	522	542	521	573	571	556	537	534	513	558	568	552	557	538	521	527	583	582	576	520	534	583	525	569	537	564	580	539	507	555	568	584	556	570	580	546	566	526	530	521	582	543	528	568	556	512	546	577	598	520	520	534	586	569	504	544	549	540	549	557	516	580	590	566	530	592	529	571	579	521	563	562	573	512	605	557	540	544	551	542	552	539	554	520	537	551	557	540	519	524	524	527	532	526	519	557	548	512	539	524	550	541	542	502	595	578	553	594	547	509	575	549	567	616	582	555	541	568	538	546	532	551	570	547	538	581	483	589	535	563	507	582	543	550	567	500	500	543	545	532	545	563	540	569	553	546	548	564	557	556	519	569	544	542	529	529	536	556	511	503	519	537	527	576	543	558	542	556	562	564	545	570	549	540	538	566	570	510	555	542	530	545	555	561	553	560	567	563	551	587	523	549	558	517	585	519	531	552	516	606	571	521	503	518	527	537	578	524	579	521	557	571	533	560	583	553	520	547	496	566	530	553	545	517	513	556	561	545	543	552	540	557	561	570	560	524	576	567	551	557	536	519	515	583	567	542	531	549	534	527	522	532	512	489	543	534	530	509	545	518	528	522	543	584	564	578	571	498	566	585	543	553	558	546	498	554	548	565	564	541	536	551	553	557	562	547	518	509	539	541	560	569	563	526	560	555	520	554	561	559	552	509	543	471	544	530	523	547	565	553	551	522	523	560	564	557	506	538	550	555	540	574	550	512	573	547	531	566	557	517	502	509	521	556	569	576	516	518	547	529	504	572	545	546	538	536	563	545	487	498	547	545	557	501	563	551	567	546	548	525	523	557	569	512	593	541	586	600	534	542	540	587	520	502	567	511	564	548	540	519	545	543	571	546	506	577	589	571	530	520	576	548	552	554	569	555	548	591	525	526	551	554	532	556	546	545	546	540	563	496	508	558	563	549	560	561	546	530	553	578	558	553	531	537	525	569	551	516	514	592	566	498	536	532	533	558	534	539	536	573	563	529	576	535	580	559	532	515	509	544	525	554	532	547	584	552	533	528	556	587	522	558	534	548	575	598	549	525	552	556	539	567	540	547	553	558	535	530	546	539	533	536	538	536	533	596	544	578	524	520	600	537	572	534	542	511	524	526	558	531	559	575	546	562	558	513	550	581	532	524	532	515	543	545	528	563	515	521	601	519	541	529	570	547	550	552	543	520	558	542	559	528	535	543	578	578	592	551	517	551	545	598	569	554	519	562	551	578	544	574	525	531	576	542	527	571	539	574	552	599	550	571	561	580	579	577	557	532	524	504	573	578	524	510	537	583	528	519	572	577	572	537	508	541	580	543	533	598	510	580	539	510	597	526	540	544	556	566	564	517	546	528	563	539	552	519	525	580	512	547	548	535	583	528	561	499	563	599	523	540	534	514	564	496	476	521	545	542	587	558	612	553	570	527	544	546	563	531	542	526	504	554	528	508	535	534	511	529	537	547	558	535	581	599	542	540	559	547	602	560	549	538	554	541	524	545	522	511	560	539	579	512	540	573	532	538	511	553	535	525	535	530	536	539	552	562	551	556	591	541	578	546	565	533	576	556	570	563	550	570	552	529	557	540	535	566	522	538	557	574	551	538	551	538	548	555	516	560	586	566	526	547	514	560	520	518	537	552	527	508	542	557	549	544	556	597	531	554	528	543	538	577	561	544	562	588	497	539	509	579	568	494	537	582	542	550	554	545	542	552	525	543	554	562	542	565	542	518	565	532	542	550	554	579	575	541	560	570	559	581	583	541	559	560	566	487	510	584	527	531	563	563	547	547	574	594	545	552	530	528	514	532	529	521	545	549	537	553	518	580	537	532	552	581	494	515	532	565	511	598	535	536	548	548	524	555	579	557	519	514	562	538	502	573	587	581	549	578	527	555	554	537	526	562	572	520	534	508	560	566	538	569	565	565	525	523	553	523	536	515	528	548	593	512	596	580	583	532	495	544	534	540	532	528	538	523	556	544	546	529	528	575	507	553	549	513	576	522	520	551	509	601	508	580	519	557	562	546	550	542	539	566	585	521	555	528	532	536	507	515	527	548	523	533	553	549	554	529	543	523	523	541	567	559	555	555	516	554	548	570	526	552	552	566	534	541	508	536	544	572	568	533	575	524	547	542	526	557	528	573	569	555	503	570	542	495	540	554	537	515	512	537	543	590	549	517	601	537	556	554	535	537	527	548	568	515	532	524	526	538	535	537	539	540	512	592	509	555	565	544	520	575	516	557	590	548	488	562	610	526	534	567	507	553	543	575	504	525	494	538	562	548	524	542	574	570	524	492	555	550	550	540	543	538	560	564	515	504	546	559	538	543	520	512	586	511	521	581	554	563	549	511	539	543	549	537	529	571	555	569	564	529	585	572	551	541	554	559	580	580	559	528	547	574	562	515	563	517	522	552	510	523	503	533	587	569	575	548	519	572	532	522	558	555	548	547	559	562	577	542	524	540	546	534	530	548	524	575	547	551	538	514	560	545	564	552	546	538	568	535	559	540	533	542	553	502	535	533	571	568	487	561	554	541	523	596	531	590	541	533	525	532	553	578	591	521	508	549	549	564	547	518	529	537	557	545	553	531	510	562	553	546	535	554	572	537	553	550	571	551	506	547	535	541	552	543	529	539	529	542	558	520	545	567	558	556	511	543	526	564	519	514	562	577	547	519	524	557	559	563	567	541	535	524	536	555	558	544	552	527	527	553	576	534	569	568	553	567	523	552	552	580	543	562	517	551	550	551	555	565	543	546	595	613	548	560	537	559	527	563	493	550	529	547	530	569	568	582	528	542	553	521	555	552	562	507	570	561	532	545	587	532	567	536	533	592	557	584	549	557	519	594	533	526	552	519	559	558	551	520	557	519	503	600	562	570	546	526	543	558	521	541	591	548	557	547	525	533	521	559	523	551	586	488	526	506	573	515	576	559	528	528	516	548	555	553	506	531	582	577	532	576	530	542	539	543	568	524	519	567	535	568	494	554	574	527	574	543	579	548	607	551	539	536	513	553	517	561	532	544	558	560	545	549	550	572	551	561	503	516	550	532	564	559	553	526	557	535	583	511	524	538	549	576	560	538	568	522	523	510	521	574	532	526	578	572	549	560	565	564	495	533	546	576	570	561	542	545	558	574	530	543	525	511	536	560	553	523	536	535	566	580	549	567	566	576	565	519	569	535	529	486	565	538	501	532	535	539	529	567	552	522	529	523	525	526	498	529	531	542	552	549	561	561	547	527	500	583	552	570	601
2135	279	273	261	313	299	309	293	264	303	277	271	306	296	302	252	261	286	266	268	286	290	285	281	295	250	290	297	242	299	279	274	261	290	303	260	292	275	279	266	265	257	284	276	265	263	275	293	277	318	263	287	275	248	290	322	300	295	235	268	274	283	264	315	263	257	276	248	269	288	282	291	302	281	292	284	249	308	261	288	244	275	277	266	279	279	295	245	277	278	284	266	280	299	294	316	288	278	281	275	302	295	274	286	260	271	235	274	287	269	261	289	258	275	294	247	289	282	266	276	263	296	277	295	251	276	270	303	319	279	278	287	285	285	295	284	249	314	308	268	292	283	288	272	267	271	231	291	293	249	285	275	270	293	288	298	252	285	258	312	311	293	283	287	255	303	297	310	261	282	248	307	272	296	310	238	311	330	274	276	260	283	284	288	310	285	300	260	291	264	278	341	282	274	255	282	274	300	303	273	242	244	278	268	279	275	289	303	286	273	271	300	283	279	312	280	291	291	297	289	274	285	263	277	263	302	242	276	290	290	325	266	277	289	322	269	282	292	252	271	279	296	264	289	269	300	308	259	319	274	296	256	284	284	333	291	278	266	274	258	260	295	253	291	266	286	289	315	286	296	261	289	316	276	268	265	298	272	279	293	280	295	297	319	283	281	291	276	267	276	285	261	276	258	291	264	269	297	306	294	260	276	288	271	275	255	279	241	303	278	265	275	282	270	269	295	285	298	309	270	285	300	262	259	287	254	298	306	279	302	251	255	290	286	288	287	268	302	253	289	259	254	316	276	290	321	270	265	284	244	288	294	269	301	262	269	261	310	270	246	296	275	275	282	312	305	256	275	256	244	274	264	282	283	280	246	240	277	273	276	271	272	288	279	273	286	271	266	264	260	307	304	256	294	246	284	241	267	262	299	261	280	312	289	256	250	296	308	305	255	263	263	305	224	271	275	280	276	246	286	265	288	288	256	263	281	290	283	277	284	266	272	261	292	282	283	266	292	275	316	267	282	275	283	274	293	302	266	294	293	272	302	274	277	263	293	309	287	258	282	315	283	251	266	253	298	331	286	288	273	289	277	270	255	277	305	265	286	303	263	292	274	293	288	301	253	262	256	276	295	267	256	296	305	258	280	259	284	284	290	274	300	298	245	297	302	290	298	278	258	271	283	279	299	255	314	280	287	261	264	260	271	295	316	315	304	296	276	282	273	296	272	260	267	272	277	279	280	292	298	270	295	289	283	286	314	256	295	301	278	268	291	274	273	296	281	315	276	270	265	284	273	307	277	258	276	280	268	278	235	300	283	269	278	260	265	270	317	283	279	295	264	288	267	263	283	302	294	306	275	282	290	293	299	302	299	281	315	316	291	265	251	283	285	263	274	293	283	289	307	275	279	290	258	317	296	257	265	290	250	271	254	299	234	309	277	293	290	287	294	281	261	287	274	291	275	275	277	289	304	256	296	353	260	246	257	299	267	304	292	273	255	273	271	283	271	270	261	285	282	292	273	260	254	276	256	263	294	287	333	272	302	265	270	261	295	313	276	293	252	253	264	280	287	292	282	310	270	270	253	252	297	278	269	294	303	311	290	285	277	279	245	293	256	259	294	298	263	248	284	293	274	291	290	265	272	284	292	278	272	241	280	269	279	291	304	290	276	292	271	272	301	277	259	285	306	280	276	257	274	259	282	297	262	327	262	293	280	299	283	263	294	277	275	253	286	241	285	278	274	262	287	273	247	294	254	274	291	263	279	280	280	302	280	276	286	288	277	282	266	286	260	277	299	285	277	286	285	272	299	283	287	277	300	332	289	313	292	262	288	281	290	281	298	289	270	291	268	278	260	287	266	246	279	271	302	301	268	296	302	278	287	285	292	267	283	259	298	264	266	273	265	296	258	247	299	263	308	278	257	258	271	270	279	297	244	232	253	290	272	274	286	283	292	282	259	287	292	312	264	298	284	312	286	284	309	284	271	271	319	283	293	293	243	310	285	260	289	285	263	276	288	269	238	296	260	261	248	274	273	300	309	273	284	275	279	272	307	274	272	271	273	261	265	293	259	268	277	307	287	276	266	285	284	275	238	256	268	296	258	251	270	253	262	271	292	277	292	289	242	276	273	275	283	261	273	316	265	291	290	258	267	255	274	271	246	259	265	275	276	254	283	293	285	291	291	254	281	277	282	285	270	285	301	262	289	286	280	254	290	302	276	317	311	292	282	261	291	270	293	295	258	293	258	265	289	267	255	313	276	262	307	304	292	270	295	252	280	282	299	305	294	280	322	262	286	268	278	274	305	271	270	290	298	271	284	262	269	281	299	252	280	292	253	295	307	277	260	272	255	285	262	309	268	274	280	252	292	257	286	258	276	318	267	274	310	286	279	313	309	247	285	274	255	285	279	247	279	277	303	273	297	278	280	287	293	283	298	274	256	295	282	274	280	273	274	271	242	259	310	285	302	279	292	274	311	268	295	251	294	274	286	273	258	280	258	277	272	292	280	323	282	289	286	319	280	266	279	314	262	263	295	277	279	269	296	281	281	260	264	252	251	279	235	310	312	279	267	283	282	283	266	291	257	279	303	299	264	296	299	272	261	284	287	270	274	276	296	290	280	259	290	272	306	297	276	302	251	265	293	276	286	268	267	304	268	301	239	258	263	299	234	277	264	292	281	265	284	287	288	279	245	295	269	274	286	284	285	270	287	283	321	256	267	318	273	283	255	275	275	266	244	286	294	283	284	276	271	254	275	265	303	285	252	291	317	284	294	285	287	277	246	305	302	288	285	251	250	285	295	281	268	284	263	300	281	257	303	298	283	301	272	288	310	267	271	273	259	288	309	290	273	296	271	290	287	270	291	291	255	281	272	271	266	274	281	273	289	308	245	277	269	296	295	310	266	260	270	284	289	279	289	287	288	270	296	260	271	293	324	290	291	292	280	282	309	287	281	304	285	258	290	264	272	307	316	263	272	307	270	312	276	250	275	270	270	240	283	285	296	284	286	290	271	234	285	316	304	282	304	300	269	289	286	274	299	298	307	310	292	270	269	290	320	277	293	271	292	273	244	296	271	264	267	242	291	305	301	277	271	246	246	269	305	309	280	280	318	268	299	279	264	260	286	287	265	250	299	278	269	281	273	269	284	269	294	260	309	260	297	294	319	280	266	297	268	257	284	271	259	282	286	287	250	266	279	275	298	265	299	270	289	257	273	259	281	276	323	297	276	236	289	311	284	303	239	263	276	292	307	279	268	265	304	297	283	262	283	307	252	255	274	301	278	279	281	276	283	321	266	264	261	284	295	283	274	237	287	283	315	272	283	286	269	334	287	281	290	275	295	275	253	260	264	301	314	258	245	269	291	281	279	292	273	272	290	278	281	236	271	290	286	290	312	312	294	300	275	279	259	283	263	283	324	279	273	279	297	246	280	296	255	310	267	319	282	291	264	283	259	309	274	296	252	291	267	259	283	297	323	275	268	260	293	262	280
2007	623	671	703	669	652	699	654	620	648	637	611	650	645	636	655	638	622	663	683	654	595	627	661	621	632	634	642	597	602	624	614	618	602	624	641	635	632	641	617	635	605	671	643	627	587	665	655	643	664	591	630	668	639	623	619	648	592	616	639	572	632	650	647	649	613	634	635	623	638	612	606	628	625	602	649	644	596	644	613	614	662	646	645	623	614	635	677	637	623	609	645	602	631	668	601	621	621	641	619	617	675	591	629	687	650	678	634	654	646	669	625	626	620	657	684	652	643	615	658	648	606	647	649	606	613	611	612	646	633	657	615	625	577	644	611	584	644	696	636	636	638	614	627	662	655	611	610	635	626	630	621	617	642	596	637	646	683	640	632	663	650	642	689	693	559	682	610	656	633	617	609	587	616	632	615	586	626	590	673	633	637	616	610	595	582	669	636	636	615	596	597	606	689	560	610	590	618	636	643	625	681	631	612	625	667	646	629	650	667	631	652	647	622	609	628	630	644	685	640	627	607	646	639	640	596	656	587	687	624	644	606	622	595	638	623	639	649	669	612	662	644	623	603	625	627	633	627	607	655	627	625	584	664	638	610	583	648	638	632	621	639	602	627	565	678	643	666	587	620	654	675	637	604	618	603	672	619	621	636	616	642	618	602	647	623	683	586	588	628	620	641	631	653	641	648	662	628	693	653	651	635	590	596	615	620	620	604	611	641	634	677	635	645	595	591	631	630	604	630	633	627	631	604	617	619	619	635	681	661	616	630	648	607	557	637	589	615	639	647	657	661	633	687	641	608	621	629	605	618	612	612	650	667	629	631	607	644	630	637	624	671	652	660	658	624	624	587	595	605	613	644	608	611	646	675	626	594	686	695	588	632	592	652	670	631	624	646	642	659	617	586	609	628	641	655	639	629	650	621	606	626	625	610	643	644	627	676	680	652	593	605	612	675	665	597	626	617	660	606	659	649	594	655	649	650	672	626	619	649	633	613	565	606	594	649	647	583	603	651	609	604	654	621	623	660	625	614	637	637	671	613	637	619	646	620	622	622	640	603	634	581	655	605	604	647	666	604	634	641	632	619	602	602	655	603	634	600	610	654	679	617	610	659	617	619	615	627	578	612	641	622	609	657	589	627	615	651	654	613	656	597	584	640	622	583	648	576	589	628	664	633	635	619	612	674	628	621	667	597	648	652	589	646	621	630	609	628	652	634	638	609	597	677	663	598	649	626	622	614	631	623	627	631	614	634	622	623	596	622	641	630	619	678	620	605	566	664	639	640	632	586	609	652	624	607	620	618	645	639	660	608	599	613	690	610	607	576	610	595	639	630	634	595	627	675	618	658	679	661	632	671	651	641	619	634	646	614	619	627	642	621	611	638	638	624	612	631	675	598	662	616	661	627	636	621	625	607	617	638	696	603	591	623	610	653	660	623	647	691	621	640	639	611	614	575	632	628	662	607	627	630	598	638	668	623	615	598	588	636	619	662	640	611	634	618	640	614	595	616	651	632	677	600	648	605	633	607	655	624	600	618	659	664	668	621	599	621	599	589	627	610	642	624	634	630	638	618	613	662	677	641	633	614	593	595	641	617	622	641	594	638	630	609	653	620	616	608	656	656	639	607	587	637	611	633	674	685	640	613	601	639	609	645	660	620	578	600	647	595	645	600	609	607	608	578	645	626	607	634	621	608	595	643	629	624	616	649	595	599	642	689	658	647	596	634	609	597	601	635	647	599	619	590	655	605	613	614	628	583	642	638	655	611	622	657	621	632	618	628	648	628	626	686	626	625	676	621	588	649	627	624	646	655	630	623	608	588	600	632	647	636	617	629	638	644	630	647	642	623	643	636	644	651	643	580	629	622	621	614	650	619	653	663	625	652	622	630	655	665	621	684	644	616	664	660	671	606	662	614	645	613	637	664	616	609	621	611	615	604	650	597	609	621	653	635	686	620	625	656	573	584	629	637	586	627	605	623	601	641	634	606	621	641	657	642	689	598	624	609	621	653	640	626	603	650	647	602	570	646	594	626	642	553	609	636	614	620	674	641	644	629	647	640	590	621	586	651	616	624	613	608	643	631	594	625	672	616	626	637	629	618	607	605	634	658	615	646	624	648	628	636	683	657	639	632	592	641	600	622	621	602	671	635	620	620	641	613	675	597	635	651	632	591	654	674	588	656	651	625	645	658	674	617	645	593	648	667	640	620	622	684	637	652	664	601	647	647	609	656	638	655	644	635	606	643	679	618	635	623	671	690	662	629	607	684	617	633	624	608	636	671	632	640	627	600	621	638	590	622	680	597	641	614	643	668	637	628	663	654	650	618	637	629	608	644	664	643	610	603	618	591	613	644	634	626	571	594	635	631	661	595	650	656	594	655	625	639	619	604	608	593	648	654	633	638	619	615	609	642	635	603	604	660	617	640	590	610	615	581	639	640	614	641	661	646	622	625	638	619	648	622	633	593	667	613	600	642	641	626	631	652	611	627	655	617	633	689	619	698	599	631	650	623	653	692	637	678	656	625	583	627	641	627	634	613	569	624	622	631	612	605	607	591	617	610	613	576	635	629	655	643	636	623	626	653	579	631	668	640	653	609	606	638	581	619	622	598	641	629	630	602	610	603	632	622	649	630	619	625	661	637	591	646	616	596	659	648	632	671	615	580	653	617	604	644	633	698	670	639	645	605	651	611	631	648	690	644	617	668	628	613	643	655	587	660	666	625	640	611	651	595	590	607	580	607	633	612	610	620	628	649	623	629	647	627	592	610	611	593	605	653	603	568	618	601	635	624	639	613	674	600	626	710	614	657	633	627	623	634	586	595	631	634	628	614	626	638	631	637	634	612	605	651	655	604	611	653	655	604	607	626	655	580	693	608	582	637	610	633	613	638	648	632	662	651	609	583	589	654	634	599	636	585	636	617	664	641	667	646	613	620	613	623	662	611	632	609	621	638	660	662	668	597	641	635	676	649	668	658	644	661	685	585	571	599	645	636	606	646	588	648	640	645	662	648	617	598	635	645	629	623	646	597	648	648	622	651	636	607	611	582	593	655	577	638	650	597	656	605	620	618	661	616	603	592	651	661	667	687	616	610	690	624	643	650	602	652	633	655	628	644	624	638	613	652	624	589	626	630	623	631	650	635	660	624	642	637	625	685	632	649	653	629	631	574	609	669	660	602	651	598	638	660	593	619	696	632	630	630	653	589	638	639	643	620	633	622	596	598	602	645	591	662	619	641	719	683	651	623	650	646	604	665	632	611	603	652	607	603	583	600	620	644	593	664	638	606	652	612	645	632	609	578	653	611	609	656	655	638	634	611	614	617	631	632	647	614	617	626	633	580	624	628	618	629	684	638	616	624	647	679	622	591	616	637	572	620	622	642	600	652	653	642	663	623	605	619	613	637	642	638	636	639	624	625	660	602	644	625	590	650	600	632	653	631	611	637	609	637	638	619	617	681	593	646	593	635	633	652	665	614	639	633	662	652
8066	423	441	358	275	241	194	155	149	145	167	139	150	161	150	128	136	153	125	125	129	143	137	142	135	123	147	135	134	116	115	147	154	127	149	146	140	160	122	148	138	137	126	162	125	117	126	136	106	137	129	123	119	132	149	124	126	125	137	128	126	116	121	121	116	142	117	99	127	140	150	141	129	147	117	125	105	141	126	109	132	109	120	119	119	146	136	135	108	121	118	142	125	143	126	122	120	114	123	143	134	137	116	114	134	124	124	124	120	112	126	146	139	140	139	130	134	115	152	135	131	123	158	127	120	148	127	135	119	129	141	137	144	135	104	128	113	139	134	133	132	132	140	141	138	107	163	138	121	132	126	137	129	129	123	129	131	120	124	132	130	130	126	125	127	125	132	117	133	138	139	141	121	125	124	137	153	124	115	144	125	115	115	128	125	135	140	149	118	124	111	126	124	141	143	126	142	151	120	120	144	151	136	133	122	122	127	130	135	116	122	120	132	120	128	144	160	154	151	149	133	134	160	136	139	115	140	128	120	123	128	111	114	153	132	138	134	103	118	119	123	125	146	157	130	120	128	144	148	108	128	115	151	126	124	113	128	150	114	122	154	156	148	133	123	132	120	117	125	137	139	141	114	133	128	121	112	163	125	125	136	132	129	151	130	126	136	140	133	137	141	145	148	123	136	134	119	123	134	140	129	124	139	109	128	120	146	104	114	125	132	127	109	119	133	126	123	143	120	124	134	145	135	145	123	142	110	134	130	146	141	113	135	150	114	109	124	100	110	148	104	141	128	129	130	113	127	132	123	133	124	138	109	132	143	109	138	125	149	125	107	145	114	146	119	129	139	121	135	122	125	123	131	119	146	124	138	147	112	135	141	152	119	101	130	123	104	142	123	118	130	129	141	122	123	114	133	133	146	110	130	117	133	127	153	143	100	162	131	122	125	109	134	121	129	128	142	132	126	132	125	124	137	142	144	128	118	118	116	137	133	121	157	126	132	118	122	150	124	130	145	126	146	131	118	117	147	118	110	119	120	123	105	114	123	144	142	124	114	135	123	120	130	128	125	138	136	145	107	146	123	130	134	143	141	134	143	142	124	112	157	118	133	153	117	106	122	124	140	120	144	128	126	117	130	103	131	139	114	144	117	110	134	137	142	127	105	119	125	113	128	131	132	129	130	118	122	134	132	126	137	121	127	123	123	126	138	115	116	132	130	136	138	123	130	139	136	107	121	139	142	124	109	144	123	125	133	125	122	129	137	132	114	131	106	128	134	141	125	150	111	145	137	131	139	153	134	152	127	122	134	135	126	138	113	148	139	104	146	142	143	141	130	129	115	156	137	128	117	134	111	134	120	126	123	114	158	133	136	118	133	110	118	132	116	121	131	124	127	142	140	146	139	141	136	130	120	111	129	128	124	130	137	138	126	127	141	121	103	137	140	117	120	120	115	139	106	106	109	150	141	152	125	136	109	120	123	124	136	139	139	161	123	144	134	126	127	123	107	122	137	128	126	125	136	125	138	139	139	147	126	157	140	134	124	148	133	111	133	139	131	131	127	125	136	142	115	149	145	131	128	132	134	124	137	125	128	141	134	117	142	120	128	126	135	121	134	133	138	128	135	139	112	143	133	147	126	124	133	103	126	118	139	114	141	131	125	127	117	138	123	133	132	120	99	114	126	119	129	130	107	134	117	127	115	131	134	116	132	125	126	136	128	110	125	113	138	133	132	146	124	118	145	117	153	124	119	122	118	139	125	123	111	130	149	127	116	130	132	106	124	113	147	133	112	122	121	146	154	133	114	117	144	108	124	141	135	127	136	137	123	132	140	133	143	158	117	112	118	123	137	157	119	135	139	146	124	132	113	130	144	136	102	147	123	127	126	120	117	128	138	136	132	134	115	130	124	133	138	119	145	144	133	138	131	123	143	137	133	150	134	123	112	111	109	140	153	117	119	125	140	119	138	121	117	107	112	108	123	130	141	140	127	141	172	144	110	132	120	127	126	128	145	126	132	157	128	129	152	129	94	124	137	141	118	132	111	133	119	144	126	131	171	137	116	117	112	135	121	138	119	110	138	134	136	136	127	114	134	138	129	126	141	108	138	145	142	122	141	125	121	133	124	124	123	150	126	106	122	123	111	106	110	147	137	129	142	132	127	111	120	137	135	164	143	143	132	132	118	133	140	138	142	122	134	128	141	116	130	134	142	149	114	127	123	112	145	135	118	147	127	152	131	114	125	137	132	127	160	141	105	129	125	133	132	142	117	138	138	128	149	130	132	141	129	132	117	123	120	121	121	138	129	124	137	145	124	128	145	120	142	149	138	147	140	126	138	130	128	135	121	149	146	144	141	148	116	135	126	135	127	125	150	123	135	148	138	110	142	135	134	125	153	135	128	138	127	140	149	130	160	133	133	132	160	142	127	107	134	110	111	128	111	136	132	137	148	133	137	150	120	141	129	125	131	153	113	119	108	138	156	116	127	134	119	125	135	134	122	121	129	113	122	136	138	117	121	122	147	132	134	110	134	142	129	113	143	141	118	130	111	120	145	148	114	116	149	125	122	143	131	124	131	127	129	123	107	139	120	131	128	126	131	156	118	136	130	130	131	120	132	135	139	114	145	105	141	130	107	143	138	122	107	135	128	126	120	143	114	128	142	140	134	159	125	118	160	133	132	142	135	124	145	116	135	122	140	117	120	126	132	125	156	127	133	146	126	131	120	124	104	141	130	130	127	133	139	125	105	130	118	132	138	146	121	124	150	134	130	113	109	109	105	114	124	140	128	129	135	150	135	140	124	122	126	134	127	128	145	135	130	144	139	133	119	156	141	146	152	117	160	144	139	130	118	134	138	112	137	131	108	115	130	121	131	113	140	117	121	128	147	137	133	92	138	129	148	105	137	123	140	125	146	132	122	148	121	126	113	113	128	151	137	135	121	128	123	138	149	134	108	137	133	145	143	118	140	125	121	142	121	118	126	109	123	138	149	129	126	137	128	136	120	132	138	144	132	126	136	130	146	137	123	138	125	156	153	120	132	108	133	129	130	139	127	130	115	146	149	115	120	129	141	136	145	121	162	132	134	130	139	138	125	138	140	122	121	130	129	100	128	115	104	142	131	133	130	118	126	145	140	130	125	151	126	124	122	118	130	120	139	121	129	127	138	123	130	126	124	125	126	138	138	135	136	126	117	124	118	132	134	143	113	106	124	152	133	113	104	147	125	125	123	117	129	122	136	140	131	150	136	118	146	117	136	125	120	137	136	114	124	125	132	143	118	123	105	118	119	117	116	156	130	107	132	136	149	129	111	136	129	139	125	131	116	125	142	127	136	113	129	121	120	128	118	143	121	131	129	130	121	133	146	158	120	142	148	124	145	115	126	125	151	123	129	149	139	119	129	138	118	122	147	143	123	123	113	137	136	117	137	125	114	129	136	113	130	135	133	135	137	110	156	125	125	127	149	122	119	136	137	125	119	140	136	130
6411	638	981	1124	1050	897	749	661	616	565	493	494	479	468	451	424	445	392	395	384	381	365	387	401	383	356	378	393	357	351	355	369	332	347	350	330	368	336	343	356	366	337	372	359	356	361	365	368	366	349	363	346	350	349	343	354	375	373	325	333	352	365	369	330	341	370	336	377	359	318	356	358	309	365	363	365	362	324	346	322	320	359	378	319	328	365	380	345	333	364	303	358	346	325	356	342	348	355	373	343	334	328	363	387	349	387	369	339	347	328	337	335	377	387	336	324	309	357	364	358	338	337	344	333	314	362	347	374	332	335	342	338	322	349	317	382	343	317	328	337	333	312	316	366	367	379	356	320	338	370	360	338	368	365	328	333	334	343	336	329	321	357	359	335	309	345	308	365	341	330	350	351	333	349	320	359	314	333	404	329	325	338	339	340	339	386	323	340	338	356	371	338	360	340	327	348	352	321	357	310	358	334	349	357	331	358	360	351	300	348	338	355	330	355	347	370	326	322	344	348	345	344	325	363	361	319	319	350	336	324	312	370	357	349	342	357	368	331	363	376	364	332	354	352	374	334	344	355	314	331	302	350	336	363	327	349	311	359	351	379	325	358	374	349	347	377	330	343	345	354	318	348	342	350	330	379	342	365	362	335	353	342	378	367	320	329	326	332	346	318	350	330	333	329	338	337	378	352	348	342	345	311	355	346	346	314	354	367	350	337	324	366	356	349	381	370	337	350	365	348	343	316	325	340	339	361	327	339	348	343	356	373	369	360	358	363	353	359	353	339	360	344	325	350	334	356	352	340	323	371	341	359	328	330	355	354	371	393	323	310	381	385	309	360	339	326	361	326	327	348	368	373	312	367	350	340	368	324	336	378	341	360	310	350	339	315	320	335	317	342	344	330	356	369	345	337	318	383	321	322	358	308	354	311	340	378	345	345	365	364	322	326	335	370	350	320	335	381	386	347	331	332	339	350	327	338	352	336	334	333	377	349	331	325	356	328	333	301	333	329	349	326	344	360	347	333	345	337	334	350	331	354	338	354	326	357	345	349	322	348	349	337	351	352	354	350	350	326	302	343	319	324	372	370	346	317	345	356	355	358	368	330	351	327	338	298	361	317	353	334	328	331	368	332	333	324	344	327	343	346	332	328	316	347	367	353	360	308	321	351	340	347	329	342	354	334	358	343	361	356	374	339	318	328	316	369	349	357	351	361	317	340	320	332	355	362	360	352	341	350	322	346	329	328	375	372	320	355	352	361	352	327	358	382	312	349	345	372	332	336	353	324	381	345	349	309	322	363	367	355	358	319	351	317	363	351	317	327	345	321	352	376	369	360	380	340	345	364	328	329	350	356	352	322	345	316	361	362	320	347	348	336	344	351	365	311	357	336	363	331	357	314	336	340	348	346	329	323	328	379	345	348	365	348	338	346	334	359	339	330	336	356	315	333	365	380	332	357	336	310	338	336	316	380	342	350	322	359	346	352	353	344	327	358	365	328	315	318	333	351	352	345	360	316	331	380	337	362	337	374	336	337	353	336	337	350	349	307	373	348	351	374	309	334	352	341	347	366	336	358	361	347	356	355	354	330	354	374	313	309	333	358	390	357	335	346	370	354	338	318	380	347	334	313	367	344	360	333	384	345	373	369	348	329	327	347	353	334	341	336	332	373	335	340	340	375	351	328	349	330	339	369	315	367	363	330	329	352	368	322	330	365	339	357	340	334	336	309	334	333	314	327	326	361	335	350	337	326	332	342	358	345	339	351	382	329	360	327	324	325	355	319	343	336	343	348	361	361	317	351	324	331	350	370	347	340	386	349	323	370	375	324	333	304	326	347	370	302	350	336	364	346	361	358	388	343	353	348	380	335	342	318	321	386	358	349	340	376	331	355	362	358	381	347	368	341	327	339	377	348	347	337	351	332	337	325	319	332	337	381	345	328	316	328	344	345	360	346	355	349	340	342	335	360	350	346	323	349	334	372	340	366	326	351	363	331	375	354	355	324	345	346	331	341	350	320	347	347	322	355	350	354	350	355	337	342	333	353	337	341	334	365	372	348	333	360	322	328	351	383	337	381	382	339	325	343	330	338	335	355	363	362	345	342	335	349	340	334	327	333	316	369	365	356	366	333	337	338	318	336	370	333	391	395	306	332	344	348	332	328	367	344	317	382	308	369	335	334	340	324	346	366	347	331	363	369	385	342	351	356	338	347	339	315	331	336	339	323	370	324	321	333	328	368	320	366	365	344	340	331	330	340	340	354	335	301	343	357	317	336	361	331	364	353	396	342	359	349	335	356	332	360	317	366	391	334	334	343	317	322	326	347	360	349	337	356	301	348	339	351	356	345	370	381	352	342	366	343	349	328	354	347	367	303	326	325	365	336	340	318	341	331	359	313	353	378	359	377	341	383	386	363	359	351	336	354	340	347	355	330	320	355	360	355	354	356	353	330	329	339	346	319	308	344	340	354	351	355	340	342	370	338	366	360	382	346	339	295	344	356	349	348	352	354	359	318	346	333	332	376	315	331	360	346	336	337	346	337	336	333	323	321	360	355	386	354	318	317	330	341	317	337	355	376	352	356	367	324	328	346	368	330	365	353	333	298	338	392	331	316	361	348	340	353	359	340	365	368	335	372	367	365	315	330	337	358	376	345	344	342	315	321	380	384	342	328	338	347	330	300	391	382	324	370	345	358	340	349	318	321	353	318	311	336	316	347	343	316	351	346	319	339	359	342	364	351	366	324	336	314	348	378	333	324	379	349	322	338	351	355	339	374	351	361	382	340	356	336	357	352	327	331	329	327	367	353	329	356	348	345	335	335	338	353	304	343	315	330	324	356	337	363	343	333	340	317	355	357	348	350	352	362	370	354	346	398	362	331	311	349	350	327	343	321	371	323	330	357	336	351	359	328	336	337	356	359	345	338	331	351	323	312	303	359	384	362	355	335	335	353	355	320	339	359	340	331	375	360	325	359	362	321	354	358	348	351	362	325	370	341	338	335	372	354	321	328	335	341	348	331	357	351	365	314	345	371	348	355	356	371	357	319	342	339	356	367	366	351	326	331	308	297	322	341	350	351	332	322	347	354	353	335	366	339	336	343	333	323	369	343	318	366	367	356	348	338	339	348	335	326	343	332	325	324	331	319	365	378	304	341	332	338	377	335	305	337	356	308	336	330	323	305	356	358	361	319	367	348	328	364	328	355	332	325	327	342	325	368	347	331	346	356	319	359	353	342	341	312	355	332	334	366	347	376	345	346	360	315	317	344	360	335	362	342	363	362	340	371	338	340	341	345	329	363	358	349	370	350	353	375	321	350	409	367	379	305	352	337	373	345	351	366	361	363	339	305	316	331	360	334	362	339	323	332	321	331	333	353	324	333	372	333	341	351	336	369	314	382	343	364	376	343	367	339	367	380	316	322	326	365	333	339	356	325	299	342	315	333	331	330	342	341	342	352	336	344	345	323	322	340	363	338	350	353	350	299
15060	1181	932	695	556	408	391	341	325	273	277	273	272	255	245	289	257	230	266	228	215	242	240	233	222	267	263	230	226	235	240	225	227	234	252	224	241	211	229	218	222	235	205	208	223	208	263	234	214	217	210	210	240	230	231	254	233	241	206	211	227	264	246	213	234	211	213	222	240	247	244	211	233	217	199	213	247	187	253	213	228	222	211	234	203	232	199	216	209	185	247	214	232	252	209	222	212	220	222	186	192	208	233	219	243	240	217	203	210	230	222	225	215	203	237	270	228	225	218	232	223	238	235	211	221	231	217	179	230	244	220	217	214	211	230	233	215	234	202	190	218	241	215	210	214	234	245	213	208	247	219	190	226	237	228	205	242	217	240	247	241	212	235	217	227	229	218	231	194	236	231	214	220	199	245	250	202	233	199	213	225	235	212	239	240	268	216	224	221	221	244	203	223	222	232	220	218	207	221	212	243	219	219	196	208	202	238	217	234	219	221	237	216	236	212	232	222	237	210	208	231	203	211	230	234	209	221	240	213	219	214	205	226	234	225	214	202	225	236	254	231	207	200	213	196	201	211	210	223	232	216	200	212	216	253	205	206	216	243	249	239	210	217	231	237	236	221	237	249	215	221	248	230	244	206	195	205	239	245	221	218	226	259	263	251	214	209	236	252	227	239	205	252	206	232	217	249	242	225	214	191	233	224	239	209	204	223	207	193	218	208	230	225	251	228	194	219	213	229	245	213	196	245	198	210	227	218	198	221	235	210	234	200	216	230	200	236	221	217	222	210	238	206	223	240	232	238	225	207	208	243	209	210	216	215	213	233	246	231	205	260	232	226	242	232	211	258	226	219	221	238	218	213	232	232	215	232	221	203	252	215	208	214	217	226	218	239	202	237	214	190	245	191	263	232	233	245	214	229	233	235	189	234	196	204	201	232	214	238	194	186	234	232	217	260	217	210	247	187	232	209	183	217	204	220	208	228	211	196	198	211	202	221	227	224	227	212	193	224	200	267	211	226	234	246	216	202	218	230	206	223	217	248	213	230	238	227	191	208	228	194	230	239	196	207	201	215	199	220	227	224	211	249	232	248	226	224	233	265	256	224	252	189	197	224	225	198	241	224	255	224	211	204	192	214	203	214	234	238	221	185	213	229	229	220	224	217	228	218	219	215	214	206	216	232	221	201	217	220	222	207	208	220	222	232	211	217	257	241	229	237	226	214	185	227	229	236	205	215	195	237	208	227	217	237	236	248	192	205	210	212	217	217	249	188	241	219	263	249	216	240	247	214	224	216	226	229	202	229	216	232	211	223	226	214	243	236	236	228	211	236	226	255	227	246	202	222	208	229	259	196	237	219	238	215	217	242	224	217	230	227	209	247	217	215	209	233	217	235	233	234	240	249	229	198	241	238	212	245	223	223	204	211	243	219	232	236	197	208	184	244	245	242	265	231	230	226	219	217	216	199	203	211	184	195	188	213	206	254	209	241	222	252	197	213	246	216	213	239	208	233	255	246	214	205	243	219	185	195	237	277	223	231	203	234	234	229	216	233	208	249	196	229	216	199	210	236	212	213	218	244	224	244	224	220	229	230	221	228	219	199	206	243	194	225	241	225	223	217	212	207	223	200	217	219	196	198	232	233	217	228	204	206	230	220	214	220	240	222	218	213	215	222	201	251	253	227	189	235	224	215	221	204	214	212	224	210	215	232	204	195	237	202	208	208	236	244	234	218	266	246	207	220	229	233	206	189	220	223	219	210	221	238	259	227	231	209	214	210	205	225	226	227	236	209	219	188	214	230	228	245	248	224	204	226	249	234	213	269	227	241	218	225	221	214	222	219	205	235	217	241	256	231	223	227	207	245	216	211	223	219	199	173	243	184	215	233	205	201	211	230	231	232	220	228	206	230	197	205	214	217	249	225	236	198	197	191	251	226	241	215	210	213	242	219	211	230	240	215	256	221	224	229	205	198	211	219	236	204	215	239	201	205	181	220	232	243	228	234	231	229	231	219	211	234	214	210	220	229	223	206	221	232	231	219	203	189	252	216	201	237	210	240	207	205	200	223	240	199	237	246	239	222	244	211	219	237	215	210	222	214	215	229	246	221	206	219	244	211	214	246	208	225	214	235	207	241	205	225	208	199	219	229	243	231	235	226	227	216	236	238	253	234	246	236	209	225	254	240	239	222	211	233	233	234	227	233	241	214	202	206	196	219	236	218	216	233	190	207	204	203	217	213	244	218	224	242	230	226	221	239	188	227	222	232	243	239	222	201	237	217	236	231	202	239	226	226	210	199	214	201	220	203	206	210	213	265	238	218	225	248	224	261	214	224	222	218	220	221	235	228	205	212	233	236	227	213	226	197	225	207	213	226	209	210	246	216	229	233	222	209	209	236	201	235	232	219	204	250	223	179	209	211	193	209	216	244	216	216	219	207	214	226	208	225	231	238	248	221	251	236	216	189	244	210	232	202	239	221	209	211	227	216	226	235	229	239	234	224	202	247	207	215	216	214	189	230	234	200	210	210	213	231	200	246	271	241	222	242	222	220	222	199	235	219	218	212	243	213	217	222	237	201	227	242	231	209	224	244	215	223	234	202	233	241	217	184	227	222	189	213	231	211	232	181	226	252	249	250	235	264	224	192	203	244	221	226	205	223	245	214	218	195	209	245	209	219	235	216	254	230	212	221	222	234	232	217	225	250	241	227	248	234	232	214	194	226	237	200	205	209	218	207	212	237	221	211	213	228	204	206	228	237	247	224	253	222	240	206	218	209	226	225	230	245	219	219	248	210	233	236	234	195	234	237	210	235	254	190	199	202	192	229	216	215	242	230	187	183	196	196	207	201	191	203	189	229	216	210	236	213	212	224	233	252	210	207	230	199	210	215	235	207	240	213	255	210	221	215	218	237	219	201	235	224	211	241	214	232	200	228	206	235	202	206	236	224	224	212	237	208	203	180	222	219	224	222	232	241	232	227	222	199	240	219	259	221	215	235	250	241	229	213	216	269	256	212	245	197	190	252	218	244	207	206	209	219	202	199	247	226	269	199	232	213	199	194	203	234	234	207	226	239	194	209	221	234	220	255	201	244	230	213	223	242	234	239	217	213	220	252	213	226	235	237	213	181	212	218	224	216	210	222	213	181	218	226	223	200	231	210	221	219	238	245	257	215	228	256	223	223	204	227	218	226	247	252	198	221	203	210	221	229	240	222	224	234	223	222	254	219	209	235	244	194	219	227	210	233	234	235	233	217	241	213	213	211	221	244	229	204	212	222	220	215	231	224	240	205	209	202	243	241	239	238	206	262	222	235	231	211	195	231	249	219	214	228	193	191	196	202	209	232	235	236	225	220	210	221	243	235	229	221	219	238	221	210	223	243	220	230	211	204	181	211	244	232	215	224	264	226	257	226	211	248	206	216	213	216	226	209	219	197	196	219	251	205	245	215	184	228	201	222	215	202	199	212	218	229	214	223	213	224	211	190	224
8480	1074	1910	2222	1806	1471	1252	1131	1041	900	868	800	793	749	661	718	710	666	637	662	633	636	651	654	622	592	600	571	620	589	643	616	614	589	545	546	568	568	566	579	606	545	563	575	572	557	563	559	550	574	575	568	559	557	552	550	591	544	531	601	532	520	526	530	565	549	553	518	570	503	557	543	568	538	605	578	586	529	555	573	613	548	579	573	531	566	532	545	572	584	522	556	560	606	569	559	541	539	551	551	552	521	512	518	583	543	556	542	532	534	575	551	501	522	562	557	532	533	560	568	547	515	588	570	550	578	586	571	587	525	552	584	531	545	563	582	522	560	556	531	585	551	537	537	546	525	561	531	555	556	516	587	587	552	585	543	539	507	555	531	569	551	549	536	548	549	537	530	581	571	618	538	542	535	554	530	569	557	577	559	578	564	530	554	555	548	553	524	578	532	534	582	560	551	551	538	553	578	542	537	588	547	546	536	546	532	546	551	535	550	556	525	565	493	571	521	518	548	518	553	572	566	557	577	581	539	532	531	556	562	576	569	533	598	542	548	539	556	556	607	525	548	534	547	556	554	539	547	576	504	550	576	574	557	536	590	558	569	564	556	543	571	548	573	548	512	570	586	542	540	552	526	512	498	559	553	564	526	560	626	535	566	564	519	529	547	545	527	538	521	559	528	572	540	544	530	572	532	567	526	549	535	557	565	518	572	539	545	535	535	542	538	568	521	535	530	547	536	575	549	578	524	535	565	547	566	535	599	536	535	536	517	543	554	507	544	537	553	518	533	541	563	604	563	510	554	562	588	539	538	545	581	466	538	541	528	562	560	587	562	571	506	553	537	523	561	567	521	522	593	572	532	538	541	570	592	539	512	524	496	579	576	539	490	511	540	577	564	533	543	515	558	510	562	522	546	539	552	511	554	548	516	554	551	522	488	550	520	560	504	515	557	534	556	572	554	565	529	581	540	547	543	526	562	555	564	515	541	534	497	522	538	553	587	579	503	501	550	538	551	515	542	604	525	517	515	584	544	528	569	570	536	568	558	565	513	549	544	550	553	518	551	520	554	553	593	555	598	542	571	563	565	524	562	549	529	520	572	565	564	564	547	554	532	544	521	538	468	563	555	506	588	511	588	537	554	528	588	567	554	562	560	527	508	573	562	535	587	549	517	540	576	582	562	562	553	539	528	545	552	515	543	545	483	556	574	570	544	530	541	601	544	566	555	550	542	507	526	565	582	592	587	536	539	582	599	591	562	535	520	584	545	517	577	525	587	529	551	554	552	592	554	564	594	521	570	616	553	567	584	511	511	513	556	555	545	540	521	591	559	565	555	561	585	588	501	566	553	555	531	560	544	533	549	534	564	542	518	548	565	504	549	544	553	536	552	565	516	555	516	534	541	559	561	524	512	551	536	570	535	519	538	503	558	572	492	540	542	522	557	551	588	562	546	541	511	525	482	579	531	553	549	542	570	550	551	517	592	542	532	529	560	529	511	541	588	575	526	555	568	582	504	558	595	532	584	544	565	541	552	552	544	571	547	553	539	533	548	554	560	575	569	574	565	516	532	562	504	524	529	534	518	592	575	553	572	573	528	543	592	530	587	523	586	562	544	522	534	567	571	575	529	576	552	532	498	579	489	532	515	555	562	568	555	565	601	512	550	598	535	540	541	564	539	526	548	518	558	515	547	567	526	527	525	542	564	548	544	543	567	536	536	529	534	559	531	565	561	539	533	583	554	566	596	544	498	534	564	537	498	543	530	525	570	550	556	526	565	573	557	530	549	563	573	577	547	506	530	548	506	567	533	503	547	520	546	510	536	530	537	580	567	530	556	555	515	540	482	572	568	567	517	549	581	565	562	538	512	522	541	514	541	557	590	552	576	549	519	588	567	558	538	537	586	540	522	547	550	540	499	548	560	542	547	529	550	521	581	524	586	571	557	535	605	547	534	575	553	554	543	558	568	573	571	535	571	566	541	568	539	567	588	555	537	510	566	534	563	549	544	576	572	539	522	593	548	534	504	558	538	581	562	527	551	552	533	553	538	558	529	551	584	565	524	529	534	513	613	511	597	537	546	582	570	566	560	553	527	567	563	540	576	555	561	556	548	524	532	575	593	553	530	572	517	557	518	560	595	566	499	577	551	522	601	523	537	542	599	505	615	518	573	557	512	542	545	557	543	518	544	570	520	559	595	581	531	542	519	547	571	574	536	517	571	546	542	602	565	526	497	552	552	579	541	553	567	546	540	550	569	569	572	547	546	555	546	523	548	525	537	578	555	560	549	525	525	619	559	565	546	589	569	541	529	541	559	563	568	540	535	539	558	550	560	587	547	546	544	547	535	530	531	535	532	522	524	541	538	552	550	568	550	557	557	582	554	535	545	546	541	559	565	571	475	556	532	541	503	565	553	591	577	543	559	545	555	545	571	568	554	554	575	531	549	519	531	576	515	557	563	510	526	567	560	553	593	488	529	558	551	553	531	494	534	494	591	562	569	569	599	523	539	534	554	563	556	564	543	549	526	583	518	539	561	567	624	531	546	547	544	575	551	536	563	553	593	602	508	556	588	546	540	517	544	543	571	543	523	520	541	527	536	541	526	556	559	530	519	494	529	492	571	539	538	572	519	525	577	600	527	547	510	597	547	597	566	557	575	609	550	538	585	535	493	524	574	551	566	541	573	581	557	563	535	532	570	515	594	567	561	561	547	511	537	576	541	566	530	553	564	581	537	559	560	551	557	543	541	521	527	576	568	595	589	542	545	542	538	554	559	547	533	590	548	553	539	574	568	579	549	523	555	587	530	542	507	552	547	559	558	560	557	538	521	572	533	525	596	545	569	508	536	531	534	541	582	552	546	546	553	512	544	568	576	570	570	506	557	545	578	551	549	586	562	539	549	544	552	507	544	536	547	573	541	584	538	567	568	521	518	601	540	561	558	580	534	520	513	514	586	552	578	510	557	510	561	576	559	528	558	507	577	600	612	566	528	528	548	513	549	529	556	572	608	566	550	547	527	510	505	503	546	537	572	533	556	554	582	552	573	510	530	562	580	571	540	534	544	548	560	547	520	534	561	548	516	561	557	565	515	539	541	544	517	562	552	556	547	568	555	554	551	562	566	558	549	524	556	568	549	560	531	539	549	520	565	559	541	571	483	546	584	559	526	549	564	550	552	556	577	569	562	551	484	549	541	556	513	538	575	526	568	570	597	521	585	527	536	530	574	523	531	568	497	520	552	556	544	541	544	547	571	528	529	503	544	573	563	579	567	535	544	523	587	561	550	535	554	569	555	531	517	524	512	521	537	555	555	515	560	540	535	603	526	549	551	534	562	574	558	552	559	560	579	557	559	518	593	546	597	528	539	570	543	568	541	516	524	554	613	577	611	537	574	520	577	531	541	533	529	579	540	554	546	544	617	557	538	519	561	560	550	543	542	568	581	523	514	516	570	559	551	532	603	561	572	552	526	540	562	542	502	598	516	546	532
2074	308	308	293	279	296	311	241	291	268	277	303	296	247	261	275	281	286	302	285	301	273	281	290	264	258	262	272	290	285	311	284	293	286	267	313	298	260	296	270	290	278	274	301	291	311	276	302	271	282	295	281	256	249	312	287	275	272	291	277	300	270	272	262	253	284	270	285	273	276	278	263	267	292	272	280	269	286	301	283	237	269	287	287	303	278	262	297	288	244	274	300	283	267	270	282	270	283	254	275	271	251	261	256	263	267	301	305	278	290	277	261	290	282	281	285	275	265	275	273	277	270	290	274	262	277	296	258	290	271	300	301	289	302	297	265	273	284	274	284	268	276	259	312	289	272	293	293	315	283	275	287	279	325	279	292	257	313	287	260	297	266	255	290	292	295	282	258	252	288	307	278	265	247	270	284	273	282	305	265	263	307	292	309	290	289	310	291	293	265	293	244	303	287	278	270	281	261	304	285	275	273	283	318	266	262	294	291	271	282	300	283	271	276	272	261	280	291	295	268	274	275	271	270	255	244	294	271	289	297	261	272	269	265	307	298	265	288	269	272	270	281	290	276	229	280	288	302	274	272	274	280	299	275	294	290	304	286	240	278	278	260	285	303	278	275	284	259	289	272	251	259	283	267	285	282	280	287	285	276	304	284	282	278	273	279	290	269	275	261	277	322	295	323	304	263	262	286	277	253	234	291	279	264	274	276	295	280	263	303	290	275	265	260	288	262	264	302	316	278	281	291	321	312	260	276	267	267	245	269	253	285	268	309	279	280	294	254	292	291	294	290	268	278	310	264	287	255	250	287	294	308	282	303	280	254	306	288	264	278	275	288	288	306	303	256	302	320	271	266	285	260	282	238	283	271	314	259	275	272	257	301	267	289	290	307	250	292	282	258	281	268	278	320	273	274	282	265	292	269	286	307	276	300	287	281	272	279	273	267	266	288	309	279	248	291	267	280	261	283	289	308	284	326	290	275	289	308	302	280	253	273	307	276	260	288	265	261	295	291	296	272	284	274	298	303	307	295	287	275	275	295	258	274	305	283	284	268	296	309	295	268	281	274	277	265	299	269	286	268	297	291	283	290	297	343	285	281	265	290	291	311	269	263	286	268	282	286	300	279	278	294	278	312	267	307	295	241	267	283	253	262	283	270	257	303	287	303	259	273	283	287	306	259	276	287	252	282	282	297	275	305	284	254	264	295	271	271	290	283	320	271	289	285	298	283	278	271	317	299	317	294	299	269	284	277	273	287	287	314	259	270	277	293	268	260	271	275	274	280	291	284	303	256	281	297	281	280	344	303	295	285	285	244	304	299	265	260	265	311	258	253	283	272	276	267	295	288	286	298	272	310	264	276	277	267	278	259	273	262	283	252	289	291	286	264	299	262	282	278	284	304	313	304	279	295	272	272	244	286	263	272	278	280	282	247	288	286	285	288	256	289	289	256	257	302	275	254	291	310	278	272	303	305	283	263	276	301	303	295	301	280	284	264	282	274	293	306	260	272	260	285	283	269	279	271	272	270	255	274	284	240	265	310	255	313	292	258	250	292	274	279	259	276	287	256	299	297	258	274	292	286	292	284	286	286	255	281	273	298	275	275	289	268	271	322	257	297	264	281	258	254	274	282	279	255	271	280	298	300	262	303	287	275	248	254	237	270	277	300	270	305	330	316	270	259	275	300	308	299	283	255	306	277	247	265	257	287	282	266	299	260	273	284	267	302	283	279	288	258	276	301	284	306	282	296	277	285	291	301	261	265	251	308	263	280	305	275	300	309	273	284	288	296	260	249	240	282	268	297	279	296	286	286	267	254	269	292	282	262	264	274	258	296	294	328	280	285	273	328	297	293	249	302	274	289	282	259	280	277	287	297	285	280	271	266	265	333	301	273	283	299	282	288	292	288	299	287	268	265	257	261	273	297	318	274	296	280	258	269	298	302	258	252	245	234	255	276	284	307	280	278	259	289	318	301	286	294	292	271	267	288	246	280	275	312	296	287	314	279	314	330	305	295	291	301	263	282	264	265	242	291	278	287	254	288	273	273	292	273	278	274	292	246	280	278	255	279	284	284	250	297	253	284	298	274	283	267	278	263	305	265	288	288	274	268	292	303	289	273	275	305	269	266	277	271	291	270	286	294	276	246	291	269	285	296	260	241	260	302	283	274	239	305	295	262	274	285	294	295	294	272	275	298	251	238	264	298	279	260	274	266	276	295	300	297	314	298	300	299	290	257	262	278	287	266	277	251	301	280	309	288	297	290	301	296	301	259	265	286	298	298	265	283	284	296	251	255	251	271	300	264	300	276	284	276	275	280	283	245	292	274	293	262	257	280	259	284	283	272	281	249	238	261	292	274	277	263	253	295	300	260	284	282	269	249	287	265	285	289	282	272	302	267	338	309	318	287	275	288	288	262	284	243	317	273	298	279	296	260	261	262	286	298	265	268	273	252	271	303	313	281	292	288	269	254	276	264	246	287	257	280	284	309	301	293	289	283	278	302	260	300	259	331	290	272	275	284	286	291	262	274	294	280	298	279	298	310	260	258	299	260	287	296	266	283	294	276	276	277	266	292	315	247	307	304	271	282	307	262	258	304	282	287	249	274	284	298	273	289	257	284	308	286	284	255	304	293	235	300	275	292	272	286	269	250	281	293	264	264	277	259	320	294	290	285	294	296	232	267	289	305	332	256	291	309	280	282	300	307	269	268	276	259	298	294	293	295	277	264	278	266	261	312	288	301	230	283	250	233	283	253	261	280	308	272	325	303	258	256	239	271	277	292	283	272	279	262	245	284	278	301	288	310	270	264	279	270	270	308	260	267	308	287	325	268	305	293	274	295	287	282	268	280	253	298	284	275	280	303	292	264	243	296	305	246	319	279	250	291	280	290	284	284	276	287	282	261	267	293	294	275	260	264	269	270	279	285	296	297	289	254	280	290	255	304	256	259	300	306	266	274	260	263	268	298	267	293	292	235	279	292	272	284	281	273	250	286	271	246	261	291	244	280	295	281	281	279	302	288	278	314	277	277	268	248	278	282	292	278	284	309	304	271	319	307	277	325	314	273	251	266	275	283	261	299	284	297	281	286	313	270	271	326	316	290	290	288	303	266	286	291	275	304	297	294	276	296	270	269	271	257	258	278	234	243	232	264	276	291	308	273	280	278	286	296	270	285	273	278	264	294	289	274	287	277	275	253	276	290	271	298	242	300	312	281	281	291	284	290	290	252	294	258	274	277	267	278	303	246	289	305	267	312	290	282	300	250	259	313	293	263	280	297	282	305	262	286	294	267	275	280	278	267	309	263	311	279	312	315	271	278	301	271	297	304	266	258	266	269	283	275	307	298	245	258	248	247	265	285	278	283	298	296	281	282	272	286	272	234	269	280	262	285	278	300	298	280	272	255	270	304	293	295	266	274	272	272	265	283	298	298	262	273	250	255	271	289	293	267	238	281	310	286	313	288	265	271	261	261	264	266	274	279	304	263
2076	658	672	674	653	733	654	679	609	586	624	721	689	634	594	632	638	633	641	651	651	661	618	624	593	645	676	683	621	662	678	600	602	645	601	674	659	600	611	637	641	650	566	625	689	637	611	618	616	609	667	600	613	637	618	580	642	605	649	600	617	603	602	666	638	613	618	619	646	614	605	602	604	649	647	655	615	624	653	640	617	631	666	640	592	697	607	659	664	611	641	638	699	601	672	606	611	585	674	651	619	591	653	657	597	624	596	625	681	635	614	605	681	672	649	666	609	653	645	622	650	564	637	655	634	576	625	654	596	633	592	621	635	599	630	630	627	627	655	625	667	642	604	643	639	588	616	678	596	655	598	617	626	620	626	623	598	629	627	595	630	622	606	658	628	596	595	625	653	635	602	653	629	590	636	658	646	659	610	655	626	629	627	673	593	614	640	636	663	639	640	636	571	598	652	662	607	649	629	645	628	623	687	633	620	645	625	622	617	635	622	616	589	616	615	667	625	617	601	651	595	644	633	660	642	624	617	654	637	622	662	606	620	657	644	640	648	635	670	637	634	623	629	573	584	676	618	648	609	620	593	574	584	611	563	693	622	613	603	645	629	641	650	644	609	620	614	634	608	648	612	623	630	670	624	655	614	597	586	663	638	667	638	620	580	629	607	609	645	644	602	642	608	646	639	605	613	612	628	623	608	635	633	641	659	640	647	643	628	634	621	593	632	586	631	584	602	590	657	642	613	597	648	619	617	647	607	618	633	639	604	611	613	634	627	618	652	637	689	649	680	639	644	633	653	625	677	631	604	588	628	623	630	612	656	648	584	657	648	657	636	635	636	660	611	635	634	609	612	659	590	609	584	642	617	634	634	602	667	667	639	612	647	630	635	600	663	639	612	539	614	627	676	600	646	625	679	620	596	635	626	651	639	613	648	615	660	653	646	616	627	676	644	633	605	639	625	658	623	658	626	678	619	597	642	644	557	603	636	601	603	603	654	610	658	647	649	620	659	631	638	641	629	622	593	622	631	595	639	645	628	652	618	645	666	676	614	636	582	609	669	653	653	608	618	629	630	653	577	675	662	582	598	608	601	612	608	633	607	636	647	644	609	587	591	619	640	663	625	618	655	601	613	642	655	679	625	614	634	588	608	612	597	613	663	625	628	629	629	604	622	649	678	615	642	642	650	628	645	647	650	611	627	639	630	616	634	652	609	663	650	653	647	621	641	673	645	627	568	598	593	606	659	619	601	692	634	592	661	603	628	660	593	640	657	647	610	689	641	669	618	628	660	597	680	637	651	647	665	592	680	638	623	652	672	546	589	610	644	623	619	615	610	672	672	634	618	641	638	695	612	613	582	626	604	628	614	664	647	616	639	636	646	687	616	616	636	628	657	606	616	624	623	640	627	649	615	632	605	654	629	644	636	663	604	607	627	659	657	644	664	624	626	632	652	606	634	612	616	639	642	603	599	627	654	646	646	606	627	615	626	632	639	659	663	616	617	621	626	625	655	658	654	655	616	626	636	642	619	654	657	660	648	629	623	601	645	630	631	629	636	601	648	618	618	625	623	628	617	631	657	608	602	667	605	651	614	612	618	646	623	607	620	654	568	655	618	640	650	681	621	617	655	613	654	554	640	645	636	638	653	592	594	627	631	637	633	667	648	576	661	631	648	666	586	622	663	636	616	613	628	633	626	644	595	634	598	612	632	631	632	612	608	655	636	624	662	673	628	660	677	655	593	639	600	625	630	617	617	606	624	629	641	661	669	626	634	610	648	673	597	653	623	676	636	627	665	627	639	641	650	651	621	622	612	667	622	646	634	593	578	669	676	636	572	631	637	626	659	618	612	647	635	681	632	592	661	614	624	690	646	659	629	660	648	600	631	683	626	654	663	591	637	622	627	629	613	637	599	619	624	630	619	706	676	615	652	635	610	648	631	620	638	661	641	611	655	679	668	639	642	639	600	635	647	604	590	595	631	628	620	643	628	626	636	641	669	599	611	632	618	618	644	651	601	597	554	633	630	630	662	631	607	643	588	659	624	647	594	683	640	665	629	623	638	593	612	628	627	657	620	604	651	610	638	636	662	663	596	612	649	610	641	599	603	652	619	634	612	667	660	631	623	676	653	661	692	619	690	617	631	660	666	625	630	647	623	619	621	579	601	601	635	623	622	622	609	666	633	586	623	691	605	636	615	634	635	650	647	660	627	674	678	637	604	594	656	645	597	637	637	645	638	627	606	627	671	662	662	622	631	632	643	643	677	591	642	625	579	598	626	647	628	598	594	662	628	627	627	619	634	620	654	617	621	629	633	615	578	632	650	673	600	645	588	602	595	629	670	670	622	630	673	623	630	625	622	606	643	628	647	676	644	645	624	611	635	631	597	614	630	600	608	618	634	630	638	643	604	613	639	595	650	636	668	630	637	648	643	660	637	644	596	593	635	653	605	601	647	628	616	631	623	641	586	610	675	615	649	641	613	614	630	659	623	648	673	621	605	621	605	658	587	646	673	596	623	626	605	636	657	648	642	659	682	575	646	619	598	639	610	639	656	650	655	631	638	663	606	619	591	670	636	590	693	655	602	604	655	636	606	591	594	639	668	625	651	652	602	657	612	644	651	628	599	651	670	594	640	595	679	647	634	642	627	661	661	648	588	622	621	603	609	641	654	630	650	593	655	651	645	662	598	618	600	629	596	593	684	617	626	659	688	670	633	620	646	641	587	639	611	639	605	616	634	630	630	609	650	678	647	651	566	596	650	668	631	637	606	636	573	639	609	647	611	628	667	677	627	671	628	637	600	635	630	654	605	643	616	597	602	648	592	654	640	673	669	617	615	667	612	681	622	584	619	623	626	650	631	620	646	627	644	599	639	657	644	655	614	603	585	601	619	661	622	677	662	641	642	623	607	595	613	675	664	650	627	701	607	585	604	608	603	599	633	598	586	661	666	629	630	600	670	604	658	615	639	635	586	633	646	627	592	657	638	611	640	667	639	647	648	638	651	630	662	630	603	605	611	666	601	601	620	666	604	608	620	629	621	637	606	685	655	620	624	640	579	640	653	639	666	646	628	583	598	636	605	608	622	631	623	622	620	597	659	672	662	592	622	581	650	636	646	584	585	590	675	584	667	603	607	609	638	670	625	637	628	612	637	610	645	647	633	689	614	620	682	650	649	608	655	647	615	644	615	579	616	652	640	610	658	574	675	624	604	621	640	617	684	646	602	647	648	609	609	615	635	640	600	640	589	614	636	601	606	651	581	603	634	611	603	604	626	680	637	624	628	635	633	678	648	629	602	611	651	624	650	641	621	621	662	667	631	663	630	600	673	612	608	603	619	566	597	620	634	672	603	647	605	624	652	656	674	651	621	646	651	638	598	698	615	608	618	666	639	678	622	650	668	673	629	619	652	639	638	626	616	610	620	583	592	632	655	618	632	621	625	649	668	594	681	614	659	581	646	643	644	634	650	662	651	628	595	629	600	622
8164	457	456	355	271	219	217	179	179	187	153	152	142	147	174	135	132	119	130	138	121	113	158	142	150	138	138	132	114	119	134	121	168	136	136	146	150	132	135	134	142	135	128	112	131	149	128	135	138	109	137	138	153	148	134	141	125	145	152	116	129	128	136	120	130	134	135	138	135	144	133	138	159	134	146	122	150	119	130	128	139	132	138	130	129	129	119	127	130	156	118	121	109	123	130	133	143	141	156	133	157	130	139	125	120	140	118	124	131	125	122	158	132	125	125	139	139	122	128	130	129	143	112	129	133	123	146	136	122	123	122	139	134	140	126	130	127	132	115	122	140	129	122	129	123	130	145	130	129	143	136	119	117	120	136	118	141	116	142	156	143	127	142	112	152	136	120	123	122	110	116	145	139	126	153	131	143	116	129	128	124	137	123	134	134	113	166	142	132	112	136	111	125	134	148	125	137	112	136	152	132	158	117	141	162	146	126	145	126	138	144	122	128	140	116	119	136	140	123	133	128	149	145	143	105	126	131	121	147	133	142	137	147	117	130	122	153	143	125	132	125	130	121	124	133	117	148	149	132	126	147	130	138	134	105	135	137	122	114	111	123	133	127	137	145	123	148	146	137	119	132	131	108	115	125	145	137	115	133	142	109	134	157	112	155	145	145	147	136	138	132	122	113	156	128	118	112	144	148	122	131	143	122	130	132	149	134	138	112	146	125	130	121	138	122	128	143	131	121	143	142	127	127	136	144	153	109	128	123	132	145	129	138	139	128	121	121	136	120	138	122	130	108	136	135	157	133	130	145	149	128	104	129	96	124	150	139	122	120	126	116	105	133	133	128	116	130	138	137	135	132	118	119	129	122	129	147	136	115	147	122	121	116	130	110	125	132	109	135	139	122	133	111	130	146	131	134	116	146	139	121	144	126	138	111	129	143	152	137	146	133	124	136	113	106	119	111	134	166	116	122	141	134	154	121	129	119	136	122	141	122	145	119	124	136	134	133	125	130	130	141	127	123	108	138	110	134	123	138	128	147	119	131	152	110	124	134	118	147	127	136	117	116	122	160	148	127	138	123	115	152	129	138	132	100	125	130	140	129	136	133	145	131	141	116	138	126	120	118	137	132	138	123	146	131	131	122	122	136	126	134	105	133	139	95	128	131	151	162	129	144	111	135	128	121	122	119	142	141	144	140	122	100	146	132	122	133	131	139	124	137	135	125	159	136	123	130	122	123	106	140	122	140	112	132	156	123	104	112	106	129	132	124	141	162	128	113	129	125	119	124	120	128	125	143	124	108	115	132	120	121	152	140	124	108	140	130	128	131	118	140	128	127	126	133	122	141	134	135	136	133	139	122	128	145	139	134	117	117	143	112	153	109	127	123	119	111	114	137	120	129	117	135	142	114	141	122	127	114	147	127	130	145	114	130	120	116	146	136	137	133	138	135	129	138	134	132	125	103	123	143	132	125	125	129	113	113	129	136	115	131	140	141	141	140	132	142	124	136	131	112	129	125	147	118	140	130	149	133	100	115	116	132	136	143	158	105	130	127	141	143	139	137	131	127	134	122	130	120	152	139	132	138	128	119	146	127	135	110	124	131	129	122	114	114	114	131	115	143	157	143	148	146	130	121	119	123	130	123	118	113	138	121	141	122	121	115	130	133	144	154	127	130	131	131	121	131	117	149	148	128	130	126	135	143	148	122	127	102	127	149	122	130	116	125	151	122	132	121	104	128	142	147	108	147	123	132	113	113	118	116	127	153	140	118	143	138	127	124	134	159	143	136	134	124	121	130	110	114	134	127	126	141	148	123	89	126	114	119	135	124	128	129	123	124	141	131	148	128	115	123	126	123	152	108	130	127	119	121	153	105	117	131	135	130	137	143	160	128	124	110	122	120	130	124	130	140	127	127	128	128	130	125	119	159	134	128	122	142	120	121	116	135	137	126	117	138	169	119	157	135	147	123	140	154	109	124	125	118	141	127	117	143	120	123	126	129	112	154	133	138	133	117	124	141	130	144	140	139	126	131	134	128	132	131	128	126	145	136	143	138	134	138	121	142	123	112	139	137	138	142	121	127	128	144	126	133	137	124	130	106	164	117	117	138	132	114	119	130	130	110	144	120	126	157	131	133	130	145	150	144	132	137	121	140	133	144	116	140	134	132	107	137	130	137	162	149	137	161	148	141	139	95	116	112	115	112	138	142	140	119	134	126	125	112	130	132	155	119	136	130	127	118	114	116	123	130	141	129	133	118	109	142	119	106	127	125	133	126	128	135	129	119	114	125	132	134	126	135	125	156	126	134	133	145	147	123	158	135	98	115	154	152	120	136	132	118	120	125	126	141	132	120	108	141	117	129	118	148	141	109	144	128	123	155	150	142	140	122	110	141	130	120	129	139	147	111	129	132	120	108	122	146	111	115	135	134	121	143	124	125	119	120	122	142	144	141	141	113	136	141	138	131	124	131	137	131	142	131	110	131	119	120	123	132	138	133	144	115	144	141	151	138	106	127	146	158	122	141	144	136	128	125	130	140	113	117	135	116	128	128	134	138	137	132	129	133	127	127	125	146	133	119	112	114	139	143	126	135	140	128	138	127	122	123	147	98	135	124	137	114	117	144	138	135	107	129	123	133	104	123	130	127	131	138	138	130	118	136	125	130	134	122	105	132	140	147	124	130	138	138	120	110	137	124	133	135	136	115	129	118	119	138	138	131	132	127	130	150	112	128	152	129	124	121	100	122	134	127	125	128	136	147	140	107	113	144	123	132	127	128	118	129	131	145	138	132	123	134	131	136	143	128	130	128	103	117	123	132	136	158	134	115	144	125	132	132	124	115	123	139	114	145	114	122	129	138	125	138	137	144	124	121	121	154	124	120	113	117	123	122	147	119	141	158	113	115	118	117	127	118	132	134	155	122	126	121	132	136	143	120	124	111	119	125	160	133	135	131	128	129	128	131	112	133	123	114	129	135	127	123	135	116	126	131	142	144	128	136	112	119	143	126	132	149	136	121	124	146	135	129	126	166	156	119	148	131	140	129	132	114	116	138	129	125	121	119	135	130	135	147	121	108	134	153	125	132	125	139	137	132	130	158	142	123	153	129	136	143	124	137	128	140	145	132	136	128	159	132	151	131	113	151	130	140	153	131	133	122	132	115	131	126	132	149	124	140	113	136	173	136	138	151	134	124	150	110	128	154	120	119	146	135	121	129	135	140	129	150	141	136	147	119	111	127	130	123	139	135	122	136	131	133	119	127	139	137	138	129	128	128	132	152	132	138	122	122	131	104	132	141	143	150	140	131	134	126	134	124	110	133	135	151	146	127	121	116	130	143	130	108	138	129	126	142	120	130	127	113	137	120	130	131	137	135	118	128	135	131	134	153	134	126	121	119	132	145	144	113	155	151	132	110	98	131	119	131	138	116	137	157	107	144	148	163	148	134	129	142	136	146	125	139	96	131	143	131	138	154	127	149	122	103	146	124	140
6424	593	1010	1178	1067	835	743	664	574	473	481	486	440	460	410	429	430	425	374	388	377	363	413	366	378	370	383	384	335	376	381	383	383	357	344	398	391	355	351	335	303	363	337	352	338	340	322	340	386	352	397	342	355	343	348	373	334	362	349	366	331	377	349	320	345	319	397	350	335	377	357	387	372	347	342	351	358	344	320	340	321	358	354	343	354	333	356	350	347	332	362	341	357	345	310	340	336	327	343	335	316	331	351	376	338	325	329	344	332	325	336	354	345	361	370	338	337	330	369	362	332	342	358	359	379	333	335	328	346	326	339	346	365	357	362	348	337	324	345	297	364	340	354	355	362	355	340	344	365	346	338	335	348	334	359	363	330	302	332	349	377	323	364	328	351	344	323	355	331	352	332	343	328	338	335	342	380	330	360	375	361	352	344	342	337	315	359	329	346	349	365	378	349	360	368	349	324	347	358	336	331	353	324	380	312	348	324	343	333	385	360	346	357	336	375	316	366	321	321	315	341	326	359	341	356	344	370	334	338	346	351	380	313	359	320	398	332	369	343	336	379	353	377	329	339	388	338	327	355	362	337	315	355	328	307	367	301	320	334	351	349	357	365	364	343	318	357	320	338	368	340	338	365	330	361	333	306	335	339	348	371	394	352	339	336	359	333	350	361	331	334	355	322	360	332	349	365	328	316	325	355	358	348	361	364	330	343	366	356	354	342	351	372	339	349	355	337	341	336	339	366	331	334	326	369	359	350	346	339	333	332	338	367	349	362	359	387	339	358	381	331	343	323	335	332	331	335	342	335	323	353	324	341	345	367	363	321	347	345	325	379	339	336	388	330	342	329	363	314	351	331	306	331	355	329	357	344	368	335	351	330	378	354	352	350	332	327	366	329	330	339	321	324	358	354	347	332	339	341	322	337	367	356	353	329	349	324	346	363	385	365	343	362	345	324	375	346	343	311	351	331	348	335	369	357	362	319	318	343	339	330	314	356	343	340	353	326	337	310	311	333	348	334	355	329	330	329	345	340	336	319	315	326	333	379	366	344	347	349	342	357	332	351	338	355	352	335	355	335	374	336	348	345	343	360	309	367	349	343	351	347	361	355	313	395	328	348	345	320	351	341	366	327	340	345	346	322	307	363	325	329	339	338	340	321	344	341	350	334	335	345	373	349	353	309	319	336	364	315	328	339	343	314	365	328	339	360	346	333	333	334	352	378	325	354	338	325	354	335	359	379	335	375	324	349	359	368	358	341	324	323	327	350	366	342	357	323	351	345	330	361	334	383	353	339	354	344	348	344	357	378	349	338	317	334	363	340	350	387	306	340	316	366	337	339	345	349	350	367	363	371	315	340	340	375	332	352	321	357	349	355	365	362	340	343	351	353	355	338	349	359	330	306	349	348	344	322	336	354	364	339	344	363	339	352	330	320	353	319	361	352	342	385	333	323	331	353	350	337	348	342	330	349	345	365	332	335	339	372	336	339	357	345	359	348	341	339	352	368	333	362	372	359	355	348	362	345	346	329	336	330	306	355	322	328	317	360	319	328	392	346	341	388	328	389	326	323	335	333	357	346	299	352	356	375	315	354	359	352	354	324	337	343	347	337	350	352	332	344	319	319	356	352	377	301	355	331	331	372	344	361	346	347	321	390	352	345	391	317	347	343	327	361	359	366	338	327	332	353	348	335	356	338	367	362	341	331	336	340	338	342	313	360	349	363	371	314	335	323	333	361	350	322	343	353	342	358	343	382	337	354	350	340	351	345	367	361	360	335	305	370	344	345	340	334	341	353	342	356	333	377	335	358	320	361	358	352	317	336	368	331	355	323	312	344	357	363	335	335	390	394	350	360	344	344	332	350	361	370	356	364	304	356	336	351	367	347	342	342	319	330	352	338	364	365	354	368	323	348	372	382	323	339	346	348	369	353	349	319	362	331	355	360	330	378	325	361	374	330	337	336	354	357	369	352	329	316	360	390	346	325	333	349	320	327	349	360	344	316	339	339	361	363	338	355	375	367	348	351	357	354	334	332	341	319	338	341	353	357	320	346	349	305	329	358	375	327	327	339	348	326	355	335	356	325	325	326	335	379	360	315	332	346	327	377	369	386	340	319	365	374	347	350	339	371	312	336	349	321	332	349	352	368	341	365	372	332	342	335	372	338	334	313	360	328	364	346	358	335	351	309	321	366	357	359	351	345	373	350	359	378	358	351	344	324	332	337	379	329	344	335	344	361	336	339	337	317	372	329	317	336	342	324	334	343	338	333	340	338	321	335	317	343	343	338	351	329	349	339	335	346	359	378	364	330	353	330	309	317	350	321	356	343	358	338	342	334	342	380	345	334	382	379	339	345	318	341	390	355	308	365	324	383	360	299	365	339	352	354	352	346	355	354	377	373	355	342	351	323	341	327	348	382	324	354	327	345	318	341	321	311	331	341	332	362	344	373	338	322	349	354	331	333	329	349	325	346	318	346	336	347	349	309	360	335	353	313	337	306	362	337	340	334	341	342	343	357	328	351	365	328	325	360	320	316	372	331	354	371	349	319	350	330	351	347	346	315	306	349	337	336	338	312	352	309	340	358	336	334	369	348	315	376	354	329	337	337	338	335	332	333	322	364	344	350	322	367	344	330	358	336	348	346	306	346	341	390	360	366	375	340	319	364	342	337	327	368	349	324	372	337	381	330	336	359	343	345	315	349	353	359	338	328	369	357	361	337	332	348	355	351	333	330	340	317	369	362	354	320	323	334	334	351	361	333	344	347	316	332	333	376	350	313	346	327	321	333	360	325	367	336	340	357	352	339	338	367	319	350	363	333	376	355	342	341	323	325	351	347	350	316	316	361	348	358	334	351	380	352	347	334	349	346	360	337	353	336	355	370	318	335	342	306	359	321	342	340	326	327	376	346	328	366	341	329	341	360	334	323	331	360	336	328	337	368	329	330	368	330	377	353	325	346	366	345	342	300	366	323	326	335	348	324	323	363	384	346	338	367	348	347	350	340	339	353	342	376	371	357	376	373	352	344	338	313	333	342	330	340	351	342	369	329	335	361	359	345	357	351	330	363	360	327	353	376	385	353	320	315	359	370	366	335	321	360	343	314	361	336	362	342	332	362	363	358	355	353	363	334	381	338	338	345	341	352	365	355	334	350	329	322	332	337	363	363	319	364	355	345	353	370	359	362	350	343	351	320	335	355	360	345	365	366	332	346	333	350	363	349	318	347	311	324	360	346	384	370	356	358	356	324	349	354	334	351	352	350	354	332	341	366	353	357	337	316	352	340	348	365	350	353	316	326	314	348	378	346	374	318	375	323	392	361	351	353	336	359	344	323	348	329	349	353	352	358	352	362	375	337	326	354	381	332	330	357	350	345	301	335	320	336	329	330	332	324	330	332	389	334	342	319	329	361	367	339	347	349	345	357	343	335	336	346	339	317	342	387	343	346	345	351	334	385	335	370	385	325	352	349	357	335	353	345	356	349	347
15327	1207	871	704	490	429	338	337	262	267	294	271	261	232	243	248	239	251	247	234	250	238	225	225	232	217	191	233	233	228	218	227	227	236	212	284	237	255	241	244	221	240	194	220	216	215	248	236	231	222	222	252	220	239	224	213	223	253	227	235	244	209	243	218	249	220	206	220	233	256	201	222	228	248	227	230	213	249	209	248	198	224	258	199	220	236	204	227	222	238	255	213	223	224	240	220	253	210	250	238	210	214	241	209	227	210	224	221	224	227	215	231	208	209	238	212	220	221	228	219	223	239	223	219	239	208	199	212	226	226	192	225	244	241	238	217	194	238	232	215	241	227	243	222	260	226	243	235	216	234	223	224	218	217	252	217	239	238	221	216	228	218	213	204	259	227	231	204	211	216	218	219	214	242	214	237	211	216	242	226	240	203	239	227	200	221	226	213	205	230	250	234	222	217	221	221	217	211	226	214	213	232	228	215	215	244	230	228	243	224	230	221	258	243	230	225	210	216	230	242	215	225	207	232	237	210	219	223	235	224	222	226	224	244	209	228	224	233	231	239	233	216	191	221	250	176	214	226	219	227	218	212	221	226	236	241	217	265	216	219	248	219	221	224	232	229	211	210	218	238	215	214	242	220	226	257	228	210	223	226	247	233	217	209	231	211	214	204	208	227	206	222	216	249	210	226	253	195	234	196	202	200	197	229	210	235	238	206	216	227	218	209	222	212	213	231	229	236	222	236	216	213	210	220	239	230	208	218	228	222	223	268	209	199	211	225	227	213	231	236	187	240	246	219	196	199	234	208	228	239	242	198	206	222	188	216	207	236	242	212	213	200	212	204	221	227	197	222	192	256	214	229	243	249	202	198	223	243	237	234	212	221	223	210	237	220	221	211	234	233	228	215	212	219	221	219	236	212	225	206	212	265	245	228	211	241	215	249	211	237	234	230	227	229	215	210	219	209	222	218	195	233	232	198	256	248	206	253	248	179	239	221	234	216	202	245	230	241	236	213	204	207	190	222	231	230	227	202	221	239	224	208	221	220	250	190	227	211	208	234	228	212	232	202	210	260	227	205	222	238	186	215	211	190	219	223	215	231	247	230	215	216	220	209	235	204	202	205	244	210	237	235	221	209	206	227	221	211	225	209	260	227	229	209	260	231	209	217	222	239	192	191	195	253	256	238	202	247	220	202	215	187	221	239	217	200	232	236	231	211	221	203	212	220	213	213	224	270	244	212	247	233	212	217	218	233	233	258	214	201	218	229	246	195	218	204	241	236	220	227	227	234	248	280	216	218	219	222	210	211	215	221	221	228	207	213	243	215	230	214	227	237	238	241	225	229	221	236	222	239	239	243	233	228	206	231	226	225	223	212	201	195	219	246	240	226	239	231	209	230	229	217	193	205	213	230	228	195	201	246	234	215	215	212	222	221	223	228	241	202	214	232	188	195	225	241	228	223	248	214	198	222	225	207	217	217	231	238	210	204	202	226	190	231	209	192	246	225	211	210	246	228	239	251	241	224	216	181	230	209	243	245	222	209	228	217	219	211	213	206	239	243	204	215	233	236	227	240	194	251	225	212	228	214	247	197	217	252	202	219	244	210	254	209	194	228	254	257	222	240	205	202	197	196	230	195	243	246	213	223	226	207	220	195	213	237	242	220	224	221	214	209	218	222	237	230	208	199	244	224	203	233	210	202	262	240	220	194	230	235	228	242	226	234	203	217	239	228	209	208	224	196	203	215	226	238	235	241	234	263	203	233	203	206	192	233	217	234	224	204	231	223	222	191	243	225	205	218	206	233	198	253	227	209	197	192	222	266	216	187	233	229	242	223	223	211	222	237	229	217	219	237	237	225	240	229	229	221	220	212	218	228	213	231	213	228	197	232	219	237	224	230	197	211	214	218	243	229	222	225	232	235	221	210	232	228	235	225	203	220	224	207	220	228	217	236	229	242	211	204	239	234	249	247	223	213	223	212	228	216	229	232	228	218	260	243	203	235	217	228	224	226	216	198	214	251	209	210	221	206	198	228	263	242	219	202	221	204	230	219	228	209	230	193	209	240	214	238	225	221	214	214	244	214	214	238	236	216	213	229	237	241	207	219	213	215	197	217	238	227	221	234	187	251	221	205	204	207	259	239	203	214	198	225	210	197	244	250	228	227	216	214	207	210	209	238	223	229	237	226	220	209	248	242	237	243	247	215	238	225	232	229	210	215	229	241	216	210	246	201	217	206	199	211	226	190	209	239	207	232	243	219	224	228	217	213	257	233	233	220	235	206	216	258	221	217	216	198	186	234	235	236	254	217	218	232	226	201	186	233	234	225	220	204	224	235	225	214	272	214	217	238	224	227	231	241	210	221	213	203	223	208	230	222	244	250	203	204	234	225	215	194	229	212	207	236	222	215	225	201	212	205	221	197	205	209	229	219	269	239	203	223	222	223	223	196	231	225	227	235	224	204	223	217	216	207	224	226	189	217	209	255	235	239	217	212	204	213	221	243	218	214	198	214	261	238	243	240	209	233	207	269	224	233	217	226	219	206	221	224	182	231	228	239	214	218	211	182	212	224	185	219	223	216	218	213	263	219	219	199	194	230	256	214	217	210	203	220	225	211	211	206	216	231	219	226	197	225	230	246	245	259	220	207	229	195	248	203	190	228	220	236	215	216	209	225	208	225	232	232	214	213	273	230	190	219	221	208	233	216	233	212	193	208	200	206	265	218	216	233	241	222	250	228	196	225	252	199	251	223	228	210	216	217	238	230	231	208	194	239	219	234	228	190	235	253	225	239	214	211	211	229	229	238	227	220	195	248	227	257	227	198	231	220	238	214	245	234	222	250	240	233	233	205	227	231	207	231	230	251	226	197	222	216	213	193	209	232	210	205	213	195	213	195	207	250	253	244	243	231	219	223	223	181	231	238	253	230	188	216	224	220	227	222	211	201	209	235	232	242	222	217	217	192	250	250	229	210	222	190	208	220	245	219	245	206	214	232	224	221	216	216	213	224	215	242	246	227	227	232	211	238	235	221	220	243	215	219	206	233	199	242	228	206	212	223	222	209	219	227	212	205	208	227	201	182	245	252	246	205	211	220	224	231	229	204	210	222	204	195	216	210	262	200	221	253	249	210	211	230	239	227	202	209	241	235	219	202	206	247	207	233	213	205	242	207	230	234	223	205	224	245	229	202	204	214	214	219	246	255	205	224	205	212	212	220	246	230	216	228	251	253	226	227	220	178	246	208	194	227	203	193	247	218	204	241	207	227	228	230	215	230	195	227	221	218	248	241	233	208	211	248	206	201	215	194	212	234	246	205	229	236	229	226	222	211	220	217	235	205	241	238	224	202	207	205	218	233	238	207	208	234	228	221	216	237	234	259	210	236	208	209	250	184	215	204	226	204	229	223	219	252	261	182	245	228	229	231	222	232	241	236	202	254	216	227	234	238	188	189	222	234	222	254	216	242	244	229	263	245	193	225	252	229	227	235
8576	1060	1795	2154	1824	1502	1284	1117	1046	939	862	855	749	696	744	721	697	677	642	610	654	668	659	634	582	609	579	566	596	566	583	592	601	577	585	546	569	565	615	559	563	563	577	573	531	556	546	577	524	519	548	582	555	572	558	564	554	597	552	566	514	555	519	554	539	529	543	575	526	583	517	543	524	543	549	562	526	528	568	587	556	562	600	557	541	534	579	604	574	521	587	547	566	560	545	560	519	537	554	557	583	537	566	586	565	544	557	551	576	572	543	562	536	601	544	548	550	562	563	584	555	521	551	560	587	540	535	570	530	574	516	564	560	530	557	607	587	635	526	568	535	529	534	538	568	562	514	532	590	545	537	566	558	606	528	565	544	578	547	538	538	522	558	560	558	533	558	545	526	581	526	568	540	538	585	523	567	582	557	568	567	529	573	524	531	554	594	560	602	543	575	549	513	523	582	557	552	529	584	581	570	554	515	549	588	563	594	560	585	517	546	546	549	567	578	584	545	547	525	528	540	531	573	567	545	540	555	584	542	507	559	580	531	555	510	522	526	572	557	555	522	545	559	544	517	530	560	556	495	566	617	548	579	543	573	532	563	525	588	531	565	512	546	574	569	555	544	553	568	591	565	556	489	553	533	576	506	502	559	548	562	569	555	571	582	584	570	572	528	541	542	549	536	581	556	567	562	528	570	517	565	528	515	575	558	582	546	531	533	518	565	561	584	563	537	582	541	516	506	523	523	553	560	566	553	471	533	533	526	563	526	563	597	573	558	542	513	541	535	555	541	576	561	548	538	600	573	515	573	549	518	558	563	602	543	565	510	560	545	530	544	583	546	513	577	574	532	549	529	548	567	522	507	533	540	527	546	544	562	526	549	541	574	524	541	542	556	548	560	559	573	542	554	550	560	576	565	560	510	544	524	571	580	544	522	603	505	582	541	529	589	545	507	549	552	501	530	578	568	521	558	586	514	591	578	545	583	539	561	533	577	519	555	499	553	582	519	495	527	554	583	547	543	572	555	576	556	528	582	540	575	542	571	579	545	554	530	567	562	546	542	553	546	546	562	586	531	559	561	540	548	535	572	563	531	544	544	584	550	562	544	540	579	553	610	545	560	508	557	553	597	532	577	557	542	541	562	500	561	577	604	540	562	530	563	518	505	628	601	555	579	552	563	544	598	509	569	564	562	538	485	547	520	530	578	552	575	548	557	588	579	586	550	555	586	579	556	534	530	539	554	542	593	572	555	594	539	568	549	550	553	543	551	569	514	584	551	581	546	557	577	529	574	577	585	551	551	558	568	572	535	567	529	515	532	542	558	523	555	552	569	586	583	535	511	531	524	561	600	594	555	512	558	540	545	561	514	541	524	561	589	528	543	536	556	548	540	558	538	566	556	594	575	558	567	556	579	546	577	539	597	562	555	560	559	543	547	547	525	555	523	553	557	573	585	592	560	582	596	539	544	502	521	491	570	517	576	561	600	542	555	581	542	547	548	570	551	558	548	532	573	554	551	567	566	587	578	584	534	556	594	563	537	555	509	576	590	579	522	577	540	565	569	511	561	513	566	572	561	563	550	562	562	590	529	547	579	529	540	520	553	536	573	571	531	565	511	555	549	554	506	542	544	578	512	561	511	549	514	561	512	539	548	535	513	562	520	514	570	591	595	548	585	577	545	553	560	561	578	582	575	553	526	539	558	558	594	506	578	547	490	581	588	598	547	573	563	558	548	555	517	550	581	567	504	540	569	540	543	531	516	522	494	573	530	571	503	569	536	550	523	565	524	543	517	529	500	577	510	530	588	555	533	579	543	539	556	570	548	562	553	547	499	517	594	526	548	565	564	565	571	553	587	506	520	627	575	587	532	579	553	514	552	590	565	518	554	564	547	534	502	549	537	528	556	536	577	506	574	560	588	567	535	584	529	556	525	523	530	531	509	564	549	583	534	566	502	555	559	559	591	556	561	540	566	555	521	511	554	525	560	567	582	542	545	584	515	546	550	554	583	545	535	557	638	594	545	545	557	541	571	598	552	569	550	563	551	584	570	556	579	561	508	507	548	592	499	537	532	562	511	578	547	582	534	596	564	533	548	541	561	526	562	572	597	574	497	585	610	558	575	503	563	550	561	543	590	563	537	553	552	538	571	568	564	561	592	533	553	523	578	530	565	593	533	532	557	540	537	576	567	555	566	489	514	556	521	549	566	584	572	532	600	519	572	551	574	560	539	535	540	541	580	564	559	574	566	559	540	549	565	542	573	530	540	574	535	566	553	551	552	564	579	553	539	533	545	565	551	537	549	561	548	591	587	537	564	562	560	566	543	524	541	558	530	532	517	591	554	558	568	558	580	537	542	539	567	547	562	552	545	526	556	571	553	552	545	536	543	537	549	578	555	598	533	575	574	568	559	553	569	585	572	575	535	545	518	510	543	546	534	563	524	554	525	549	583	523	533	552	548	546	557	559	527	531	593	543	537	532	547	559	543	526	622	536	546	529	572	551	576	561	582	520	553	577	550	560	548	581	563	570	516	560	559	541	525	560	555	576	517	578	577	548	546	529	530	563	552	578	544	525	566	542	518	518	526	556	511	579	517	559	555	584	545	567	529	592	600	551	556	539	537	549	558	550	537	544	508	554	560	563	554	552	535	566	522	558	566	561	550	574	561	502	567	600	505	560	520	532	554	540	540	583	560	535	585	569	559	553	553	506	589	568	552	535	533	594	558	543	534	549	522	596	591	567	567	518	538	595	576	513	541	562	543	518	553	543	552	539	535	546	538	537	544	549	540	577	514	545	557	552	554	515	551	558	546	590	514	551	591	582	581	535	561	542	573	557	518	549	571	534	571	523	545	576	566	574	541	543	576	550	532	571	579	578	551	546	555	521	528	565	584	575	566	554	534	553	541	523	579	552	565	547	562	526	547	516	517	569	542	510	551	564	547	559	567	572	535	525	550	546	580	556	572	604	570	510	555	582	547	550	545	546	549	575	543	529	573	565	548	575	566	558	517	525	562	594	493	562	586	587	489	559	572	530	587	572	534	574	527	582	569	567	546	585	553	549	529	549	612	546	591	562	567	593	543	570	602	571	542	557	573	556	531	517	535	571	567	510	566	552	554	577	560	570	545	548	539	543	573	508	575	549	539	546	561	532	581	585	582	584	560	546	592	501	539	561	529	536	559	549	584	516	568	577	516	539	549	568	597	545	525	549	564	538	523	575	583	542	578	533	517	548	559	510	543	521	578	551	539	546	465	540	574	597	553	568	587	562	555	530	555	506	522	571	569	557	547	584	558	602	586	555	544	540	571	528	515	569	524	564	548	551	544	548	526	568	574	556	525	582	535	548	614	553	527	543	559	544	547	555	555	499	539	517	545	542	559	556	550	519	523	566	545	546	566	538	566	559	551	509	503	574	553	530	538	553	550	587	582	572	548	564	550	580	565	572	580	561	536	522	539	567	582	562	525	534	555	578	518	578	562	567	581	555
2172	313	294	286	293	268	279	308	285	272	277	274	262	284	310	293	272	290	261	254	275	255	236	260	296	305	245	295	297	280	272	282	274	277	313	308	239	271	251	272	318	271	291	279	238	304	312	295	294	266	276	281	306	298	288	257	285	303	255	277	258	251	287	351	275	273	287	285	283	294	281	308	273	286	258	243	272	273	298	310	282	265	274	283	290	316	258	275	244	286	227	310	281	291	282	257	294	298	267	286	274	262	280	277	280	282	308	287	274	257	267	243	267	275	261	266	303	311	297	232	271	313	313	271	286	324	339	271	283	271	257	296	290	286	288	261	275	303	276	297	294	291	280	287	302	264	285	265	288	255	276	283	267	249	275	256	259	285	240	275	271	293	268	298	260	276	265	289	299	277	295	309	279	276	270	287	313	273	280	270	273	248	261	282	270	282	280	269	292	301	287	280	283	291	276	280	295	274	282	274	271	283	295	286	301	274	274	256	272	270	297	308	299	291	251	277	258	280	278	300	276	261	277	272	260	270	286	287	270	317	279	284	269	242	316	268	241	298	301	293	292	255	260	297	285	299	287	246	267	283	293	241	260	252	282	293	267	300	280	274	281	296	276	283	294	297	323	267	288	298	284	285	295	291	277	286	335	269	245	297	286	291	261	326	292	308	266	272	296	318	289	293	257	260	285	310	283	272	255	285	274	287	248	286	296	262	289	292	276	263	263	286	297	263	297	280	296	244	285	275	257	279	261	259	246	276	274	332	313	298	296	275	247	254	266	278	274	283	311	302	289	274	284	307	298	288	294	276	251	307	307	277	278	286	279	281	297	253	275	273	276	314	275	277	279	273	247	262	287	279	299	296	317	253	278	246	259	299	325	284	284	275	266	286	272	275	281	274	294	274	268	288	277	286	289	321	284	321	301	290	287	245	265	281	280	307	275	283	268	319	319	300	284	310	278	306	276	282	288	308	284	249	292	303	261	279	263	260	255	282	265	291	276	297	267	279	249	282	324	301	304	266	301	270	298	264	279	256	274	277	263	295	270	291	280	280	263	278	271	296	307	266	288	269	270	281	266	265	292	257	281	298	284	268	274	291	310	311	272	311	288	253	258	306	289	294	281	307	296	272	273	309	269	285	262	243	261	270	278	267	276	268	253	286	271	249	313	304	318	262	307	269	322	300	275	312	258	291	251	271	286	250	292	259	285	275	286	278	288	304	251	273	272	285	283	245	272	273	284	263	295	263	268	273	256	277	269	293	247	280	292	287	257	285	302	281	284	269	292	272	282	302	277	253	272	253	262	288	256	285	283	276	277	291	258	286	304	295	277	293	297	298	304	339	270	284	284	285	294	294	270	290	285	293	293	286	300	288	284	257	275	281	279	274	307	268	273	276	307	273	286	275	288	263	298	247	292	259	279	273	285	260	282	288	259	267	301	294	264	299	299	280	285	287	270	302	237	279	285	278	284	289	253	250	278	274	244	278	288	309	273	291	280	287	279	303	261	291	263	286	283	316	276	272	312	286	292	276	270	285	273	272	269	261	233	312	309	292	277	273	306	304	274	278	330	279	272	304	277	309	284	334	279	273	288	274	279	270	296	294	280	287	289	271	284	299	278	264	252	292	282	282	244	301	285	289	274	276	293	263	255	288	283	295	287	300	289	288	273	262	275	269	295	274	270	257	293	314	275	257	273	323	275	285	261	278	270	286	287	298	290	272	299	283	298	281	291	285	255	302	232	300	274	263	274	292	310	286	273	280	290	250	276	278	310	271	289	276	233	283	278	247	248	276	306	261	246	268	307	270	276	294	301	267	287	269	251	268	274	286	288	268	268	265	266	288	302	283	264	307	296	269	305	282	266	269	264	295	251	264	277	286	275	295	291	267	267	322	288	251	293	277	307	261	288	269	286	278	297	298	261	259	285	256	291	269	267	271	298	254	298	283	272	296	281	300	284	271	291	276	285	290	285	291	279	289	286	274	303	307	300	274	275	277	276	279	295	265	309	299	291	259	266	288	270	291	294	290	298	282	248	260	254	272	300	284	285	246	281	292	306	285	251	266	299	270	288	285	284	266	276	268	310	323	245	258	254	266	309	264	291	275	260	286	268	268	305	293	273	282	260	293	259	292	285	259	296	256	298	254	299	276	289	285	252	271	274	224	271	273	277	272	276	254	320	289	299	277	265	273	303	257	285	266	277	269	291	282	245	320	261	301	275	289	303	272	279	268	259	294	303	278	319	272	275	265	278	284	280	278	258	292	274	275	292	292	263	306	261	273	256	274	295	265	269	243	289	272	271	295	296	268	297	281	282	292	265	274	263	297	269	322	275	312	297	288	270	296	276	305	268	271	266	250	275	280	270	300	273	272	264	280	266	296	270	267	296	289	306	287	298	276	296	268	275	285	264	263	295	291	244	260	287	241	265	274	269	288	291	264	275	285	296	261	284	289	291	257	280	298	284	296	297	303	288	296	281	302	271	301	255	296	265	289	306	280	281	268	300	285	290	296	324	282	290	278	264	280	275	259	276	297	262	281	275	275	285	288	309	304	253	279	300	289	279	290	264	258	257	301	292	281	265	305	294	277	297	303	288	272	254	296	285	281	271	304	306	261	297	267	267	254	325	271	283	290	270	254	264	297	260	299	282	249	281	290	267	316	278	265	314	307	255	249	298	270	282	273	289	309	249	278	297	264	282	280	261	316	274	283	305	247	268	276	275	270	271	277	273	291	277	292	283	296	304	301	276	299	260	277	266	252	274	256	282	279	274	279	302	286	254	274	271	278	284	276	277	267	307	258	264	262	291	290	265	306	271	265	296	285	282	298	296	269	288	293	314	286	285	263	244	258	262	281	260	280	242	227	261	283	266	268	279	282	274	264	286	262	274	293	281	251	277	302	261	320	269	233	292	293	297	280	270	294	278	266	306	315	292	253	269	296	290	255	247	279	274	307	305	310	282	276	258	267	250	282	285	274	279	306	297	288	304	280	267	265	264	266	271	278	267	265	282	286	287	280	272	277	269	261	271	285	298	258	284	286	291	230	308	252	275	286	241	285	274	310	270	269	303	289	257	306	284	250	247	234	283	275	295	268	311	298	281	266	279	268	280	284	310	280	284	258	272	296	312	300	286	271	297	260	246	275	285	269	269	257	288	280	298	307	266	298	317	284	277	267	290	287	308	304	304	278	266	311	254	251	286	271	268	281	270	277	267	273	286	269	281	288	277	281	268	298	256	257	238	290	279	267	295	293	272	284	270	263	252	268	282	245	258	326	284	270	276	267	248	287	267	303	285	265	251	297	268	296	277	266	264	290	277	263	256	265	271	285	296	291	272	261	259	254	303	263	255	258	273	284	271	277	273	262	256	258	281	282	302	290	274	292	284	298	264	294	290	284	287	270	307	278	268	254	295	274	306	284	270	267	274	300	269	252	263	250	279	288	260	260	262	278	282	301	310	324	288	260	272	277	276	312	295	311	306	277	274	244	292	267
2183	641	650	670	638	601	697	655	663	662	611	625	645	642	652	645	652	605	665	688	649	699	599	616	641	609	580	646	597	619	645	618	684	618	652	684	626	641	628	620	667	604	593	647	628	625	647	638	697	629	644	634	648	667	607	641	633	608	611	626	617	655	617	642	645	601	634	598	631	660	629	627	636	650	679	644	590	636	652	662	636	608	648	643	661	633	606	638	663	595	661	630	629	666	603	604	672	666	622	643	640	627	622	613	627	626	627	639	635	654	611	633	657	627	669	671	669	629	600	655	637	609	587	606	646	648	653	649	662	641	659	627	638	587	614	627	618	606	640	624	605	602	648	634	639	613	628	591	652	631	636	672	630	610	625	609	641	655	657	630	593	618	634	640	628	641	660	593	647	611	632	595	629	616	603	590	603	633	644	625	649	620	631	623	610	667	641	634	630	615	664	630	658	642	609	626	611	634	651	599	665	604	605	635	641	651	609	598	626	598	608	627	619	676	627	659	622	596	614	615	658	624	593	640	674	654	617	637	645	633	620	609	579	611	623	631	687	665	603	580	625	598	607	606	617	657	623	655	641	635	584	595	648	610	596	640	658	624	601	640	650	609	620	621	594	613	642	645	638	608	695	657	613	628	600	616	566	657	605	642	621	641	639	647	623	676	653	665	619	660	615	661	629	628	625	658	645	614	624	619	650	637	646	628	662	637	614	621	601	642	608	564	621	663	667	617	618	641	611	627	698	651	619	647	687	667	644	642	633	604	625	610	643	647	610	617	636	596	632	652	649	620	660	603	649	659	624	612	629	639	670	680	609	620	637	648	669	625	643	622	580	642	646	639	621	669	602	643	607	619	598	619	635	617	691	670	651	644	616	645	620	616	633	624	593	620	651	644	620	609	622	629	645	640	626	614	619	578	608	616	635	603	578	664	605	607	647	638	628	635	617	648	616	588	629	606	638	641	617	634	621	611	642	651	642	649	621	668	645	633	580	616	690	627	626	631	627	598	676	606	611	637	576	630	594	611	634	632	592	603	638	658	651	670	686	640	663	586	634	626	642	595	642	693	625	650	626	678	598	648	575	630	655	641	635	663	647	663	664	658	633	626	614	636	635	651	623	592	611	632	609	633	603	640	617	647	694	651	618	604	632	647	602	571	637	630	663	639	629	611	639	571	624	680	610	587	593	582	620	648	604	633	574	588	614	643	629	609	685	636	620	628	585	630	696	632	603	626	654	646	621	629	635	629	634	681	647	651	613	637	632	636	676	665	637	615	622	618	625	647	624	609	633	675	598	654	614	643	655	607	631	640	654	639	628	640	590	599	585	598	664	633	651	622	646	632	680	628	622	634	661	650	625	647	637	633	605	704	640	655	653	641	582	662	597	611	636	660	627	616	712	677	642	654	584	624	611	692	622	595	630	688	641	622	639	613	645	606	636	663	635	662	633	665	673	635	594	614	649	606	626	656	637	613	609	623	574	620	618	646	553	647	642	655	642	613	598	629	644	664	630	622	585	650	590	645	633	640	666	642	591	621	566	621	649	647	614	629	632	607	596	617	651	644	647	585	577	623	651	655	617	645	649	649	643	649	623	649	649	650	658	646	653	647	616	643	623	646	630	620	610	633	641	658	620	662	614	632	630	611	645	671	620	618	669	627	615	602	652	635	626	628	631	641	696	598	618	629	623	643	630	589	603	620	611	621	633	609	625	633	624	634	650	644	665	633	599	637	602	655	653	634	649	628	623	572	616	595	636	634	632	619	647	589	630	638	580	640	702	639	633	595	646	619	631	587	593	626	611	609	627	633	621	612	615	620	668	637	614	599	603	646	672	629	626	679	632	607	621	639	613	586	597	633	633	629	643	597	650	645	631	621	625	673	603	587	628	669	660	634	602	637	625	633	627	615	633	637	604	613	678	585	660	675	650	656	647	611	645	620	605	619	580	697	614	642	581	574	619	659	655	619	657	600	618	603	574	650	636	650	675	660	615	574	598	639	626	579	664	603	637	624	617	641	650	632	593	618	624	629	634	610	646	648	634	606	608	655	645	634	619	644	637	665	651	652	659	584	629	589	633	638	594	629	637	616	627	697	647	640	630	656	648	614	616	631	670	679	592	649	639	613	650	643	638	623	638	610	602	605	626	611	637	642	684	665	668	594	646	661	643	646	661	627	688	656	634	631	676	615	668	642	637	634	646	644	624	663	628	603	598	596	628	650	651	608	670	627	669	669	631	634	632	608	607	618	660	643	613	645	616	635	616	568	689	605	656	572	696	647	641	611	600	623	661	657	641	640	644	604	608	598	626	595	593	612	656	619	625	644	600	638	573	599	642	590	664	657	626	632	621	638	626	648	643	635	638	588	653	625	629	599	613	625	634	618	625	622	615	680	615	608	578	648	653	601	610	638	633	558	603	619	603	596	630	613	641	645	599	644	620	635	630	634	651	604	646	656	628	618	626	643	649	645	664	666	637	652	676	643	634	617	648	630	604	635	609	620	659	619	639	600	612	629	689	587	637	550	612	668	624	646	618	626	608	623	614	682	579	617	678	608	658	619	570	605	630	588	651	614	683	609	666	629	670	632	626	684	616	670	624	680	638	653	655	666	637	685	608	676	644	617	651	639	610	663	657	645	593	647	619	630	626	640	632	647	634	612	591	643	606	643	621	651	640	572	620	600	632	635	616	620	640	629	630	595	625	620	654	624	641	604	616	647	646	632	615	599	589	640	608	656	622	667	603	660	661	640	652	683	600	629	631	683	619	657	646	632	651	627	609	631	624	702	617	653	660	657	633	646	598	669	612	672	610	583	636	625	619	634	632	651	606	660	624	666	601	636	653	648	639	633	606	615	633	649	605	652	651	668	655	672	644	627	606	618	615	623	601	639	619	626	604	623	627	592	609	664	617	617	673	660	643	625	633	624	644	594	593	684	633	612	636	575	611	667	649	631	650	618	637	602	691	668	621	654	612	591	630	682	652	582	622	641	647	618	668	623	618	626	655	646	612	669	590	690	644	622	629	653	644	610	623	614	662	620	648	657	610	620	649	647	589	631	664	604	648	617	608	639	609	620	653	588	648	631	612	621	649	614	626	637	615	659	668	637	677	615	671	638	636	637	635	612	630	657	618	669	678	650	640	661	638	643	581	599	605	644	622	628	607	623	612	612	662	648	602	619	629	618	605	649	609	646	671	606	653	624	635	645	614	614	597	631	700	637	625	615	588	586	652	620	602	640	664	640	667	605	619	661	626	619	621	637	639	628	644	610	636	644	609	647	614	598	663	604	588	615	653	612	673	593	679	575	606	619	672	620	651	661	605	631	666	606	658	622	605	633	659	615	708	619	632	636	608	608	621	611	638	646	684	659	617	619	668	628	645	598	622	648	612	587	616	597	610	619	615	608	592	618	653	626	643	644	605	663	629	683	642	612	671	655	618	609	648	644	620	611	641	600	650	627	630	632	642	687	686	644	601	613	659	648	633	599	615	636
8408	511	440	337	284	232	205	195	155	164	146	152	146	166	129	151	124	146	124	138	126	149	134	124	132	139	135	154	126	146	119	145	126	136	127	147	140	136	116	136	136	131	127	129	142	132	149	145	133	119	122	129	142	154	170	118	128	112	107	119	128	143	134	126	128	132	121	132	143	133	126	128	134	147	139	139	124	152	151	127	146	130	119	131	130	146	125	134	142	122	128	123	147	142	134	131	155	118	116	131	109	139	136	127	145	143	127	104	133	127	145	122	141	141	144	118	136	142	102	125	120	126	136	115	130	112	130	127	131	141	128	158	156	147	143	113	136	126	129	129	122	141	135	121	121	113	146	147	130	138	145	141	129	129	146	153	110	117	133	145	113	139	105	114	129	125	137	125	144	133	117	143	120	109	144	116	126	118	133	153	123	134	112	155	118	121	149	124	141	145	128	134	138	143	131	130	152	124	156	152	124	146	146	134	145	108	117	134	130	126	110	142	132	135	130	109	141	145	141	129	133	140	154	109	116	115	116	116	112	126	148	131	138	121	117	128	150	115	141	118	127	136	129	139	144	118	122	113	118	138	115	148	117	130	143	126	128	139	114	141	116	114	111	108	139	118	146	147	119	110	137	159	127	121	128	154	137	140	138	128	121	129	139	116	130	132	139	134	137	133	162	133	127	145	130	152	132	135	118	122	135	129	147	121	131	150	126	121	141	140	113	122	128	138	114	122	113	129	133	132	124	119	134	143	136	111	162	133	132	131	127	129	113	138	148	145	136	149	152	135	108	125	148	142	151	114	130	148	137	126	108	140	148	131	124	139	159	131	133	122	121	118	117	126	119	127	138	149	146	127	131	121	129	135	133	134	143	131	127	131	135	129	134	133	106	142	136	130	121	118	135	115	146	128	125	117	120	123	124	113	111	108	116	126	125	134	134	136	125	111	148	142	161	125	143	130	115	138	111	125	124	119	113	118	142	135	138	136	125	123	131	163	118	113	125	139	158	148	145	136	127	122	128	130	136	157	131	131	133	124	135	126	120	115	121	128	144	120	116	138	100	121	131	129	140	108	140	110	140	140	160	115	141	150	141	111	133	114	141	128	149	125	133	128	122	131	121	139	125	132	135	121	141	136	129	127	144	107	139	124	132	137	137	134	136	127	145	115	147	131	134	167	148	132	137	159	105	134	124	135	137	132	137	138	118	147	141	126	139	131	133	120	122	128	120	110	122	105	134	132	125	134	130	149	146	138	149	107	142	144	154	147	115	114	157	146	133	139	111	113	112	125	138	140	146	139	136	130	129	134	114	141	121	126	131	117	117	146	116	132	123	128	132	147	148	124	124	157	150	127	118	146	133	141	130	126	130	120	162	139	133	127	131	117	103	111	115	136	126	133	134	127	145	137	119	133	120	139	142	145	143	135	125	124	138	149	137	129	136	122	145	139	132	123	144	124	150	120	118	100	138	136	149	136	146	127	137	129	139	143	135	141	139	150	142	148	150	115	121	136	139	105	110	156	130	132	127	147	114	143	112	120	138	125	145	131	123	149	122	139	132	143	130	153	149	143	127	112	126	119	119	132	98	156	153	129	132	139	114	120	129	118	151	136	139	122	114	117	141	107	140	152	111	142	146	131	130	127	144	128	129	109	113	128	111	134	118	140	146	124	141	124	114	120	119	129	131	117	143	115	121	122	140	114	134	114	147	115	117	128	138	130	128	133	140	119	138	148	133	136	132	132	119	119	159	126	135	117	137	103	126	121	117	128	122	107	109	157	131	121	143	137	137	130	115	140	138	128	120	160	125	132	143	142	143	134	152	131	128	146	114	134	114	145	124	150	134	128	110	139	139	128	139	129	130	142	139	129	117	140	111	151	142	140	144	157	120	105	123	145	118	125	122	139	160	139	117	131	165	124	108	129	130	141	106	135	134	131	137	137	125	131	144	140	126	129	131	135	124	134	130	114	141	143	131	146	108	150	120	124	120	118	139	141	125	145	126	122	146	133	132	101	140	117	140	135	142	125	133	143	124	149	120	128	126	129	125	148	140	125	128	132	136	114	147	143	142	118	113	122	127	102	127	107	147	140	139	120	135	134	126	147	157	118	120	114	119	118	146	119	149	132	128	139	133	126	123	128	143	125	146	135	127	139	127	148	118	150	136	157	108	140	134	120	132	123	126	122	139	141	118	136	128	124	132	133	133	139	118	146	153	135	122	122	151	120	137	129	143	130	123	114	136	120	134	129	154	129	129	151	121	124	147	103	153	131	142	118	135	119	134	134	116	142	121	122	140	164	128	106	140	140	128	129	129	135	99	102	126	103	142	108	119	133	145	126	116	125	120	131	150	148	120	127	146	150	149	134	110	115	132	135	137	144	155	121	129	133	136	150	128	150	146	140	131	133	112	119	146	137	121	132	130	108	138	118	132	131	135	121	114	141	145	120	122	134	136	154	129	134	127	122	122	115	151	145	120	129	125	138	125	154	150	126	130	139	130	156	114	131	137	146	115	125	145	128	126	136	108	129	118	127	119	136	123	137	155	133	143	132	138	138	122	123	148	129	119	128	127	145	143	129	131	138	152	130	139	125	137	125	124	138	153	110	140	145	149	135	142	105	137	160	119	129	128	120	131	135	142	128	126	129	140	134	147	119	150	121	137	128	122	112	129	143	133	142	122	145	141	132	132	134	141	147	127	140	134	116	135	157	131	120	123	132	119	131	131	134	124	142	138	115	141	126	137	131	119	113	119	129	138	130	148	121	121	111	129	135	139	164	145	124	109	125	129	136	153	132	140	136	141	130	120	134	126	132	129	122	115	135	135	145	123	150	128	141	131	115	130	122	123	124	134	140	143	118	143	146	138	124	105	127	154	123	147	142	106	130	132	168	146	111	127	144	127	126	130	134	122	132	120	114	140	133	141	134	118	145	115	135	141	123	141	124	121	141	125	139	139	131	159	113	129	146	138	140	126	121	144	121	128	118	137	135	112	118	145	130	127	127	156	145	102	139	121	125	140	131	130	124	110	149	131	125	152	153	133	122	137	156	112	131	126	127	153	128	145	100	151	140	105	148	129	132	134	142	123	127	128	117	112	149	130	121	125	147	144	139	130	150	144	155	112	131	114	163	117	130	152	123	147	137	164	123	114	130	135	123	117	126	115	119	138	120	145	150	131	146	120	150	136	125	110	141	123	153	130	123	128	123	137	128	119	130	154	151	136	126	132	163	141	128	115	143	126	141	131	120	147	144	126	103	114	120	111	125	115	145	147	145	134	137	130	135	106	116	137	139	115	133	112	124	136	116	130	112	108	124	116	119	149	129	134	152	142	124	122	146	150	131	136	127	100	121	123	146	109	124	135	111	124	118	141	163	117	126	125	142	150	129	113	144	130	123	158	124	127	117	138	123	116	109	129	129	129	136	142	143	133	141	136	126	121	154	125	125	127	132	118	123	130	164	129	152	123	131	141	100	133	135	130	118	121	135	106	135
6555	650	1015	1195	1024	913	712	668	557	508	505	517	444	449	454	429	423	404	382	427	385	368	386	427	361	385	340	380	369	395	344	386	357	355	359	371	378	382	362	386	388	331	384	359	367	344	336	358	385	378	345	359	346	359	351	366	329	348	358	362	342	342	395	377	329	341	354	344	326	357	351	333	343	371	278	376	395	356	347	366	339	311	386	331	343	349	393	337	309	365	357	369	319	339	345	337	354	358	343	340	353	376	370	349	363	344	355	322	387	338	355	359	350	382	365	352	390	358	383	361	329	362	323	363	323	394	338	374	366	340	358	339	332	356	357	353	346	334	350	342	331	347	350	337	353	348	388	350	374	363	348	340	352	330	342	362	338	334	322	363	357	397	362	354	353	331	360	355	348	339	326	354	336	368	349	368	362	336	339	368	392	359	374	340	344	334	345	337	359	327	387	318	351	341	352	331	352	354	330	366	361	349	335	334	340	322	339	350	359	359	353	338	335	351	367	326	342	371	347	325	326	359	370	359	367	346	321	333	366	368	353	401	341	329	343	380	340	388	325	347	370	346	367	356	351	368	339	346	358	360	368	350	342	333	347	352	367	351	347	357	333	376	353	338	323	339	350	337	330	381	364	339	351	335	361	349	358	354	343	347	350	310	336	359	381	333	343	370	342	319	353	311	348	374	383	365	347	336	341	332	341	312	348	341	366	376	358	357	381	327	351	344	352	322	341	358	367	339	327	326	349	344	364	349	338	367	302	340	381	372	336	363	350	342	382	333	374	395	341	329	317	316	307	392	359	342	351	362	340	340	355	345	339	364	352	374	365	322	357	344	332	366	367	333	357	367	364	344	357	339	355	343	355	335	320	374	338	346	365	346	321	401	367	339	354	353	385	364	340	372	366	336	310	326	374	360	350	361	354	384	311	354	351	365	352	314	356	342	325	317	360	338	342	347	395	352	356	314	334	376	348	321	372	327	333	342	358	368	341	353	335	340	350	364	322	335	349	304	355	345	352	309	339	321	379	345	360	336	320	298	336	381	352	352	312	352	333	359	327	342	330	368	349	370	344	350	321	356	315	378	357	335	321	329	351	373	366	370	365	337	355	369	325	341	334	339	318	362	335	366	351	319	337	376	326	360	362	347	372	331	341	361	352	377	330	366	346	375	345	314	355	330	379	368	355	373	332	343	340	350	363	350	361	380	330	324	336	347	339	370	343	376	385	338	367	308	377	311	333	349	364	334	337	384	376	356	314	336	313	344	324	387	345	355	352	355	332	321	325	352	351	345	353	371	353	338	348	378	325	355	315	339	348	327	337	349	368	362	369	349	357	346	336	346	329	319	326	356	339	359	347	339	318	355	313	350	353	350	368	354	356	327	351	334	340	336	369	352	363	354	357	358	356	352	345	343	349	346	372	333	348	339	384	359	320	312	345	313	364	347	364	332	352	316	364	339	335	371	370	332	375	310	370	341	348	346	351	348	347	338	352	381	331	366	335	369	345	389	368	336	344	363	359	389	350	335	346	330	338	327	334	362	297	341	339	319	340	367	357	356	353	348	354	317	345	340	357	367	332	333	388	353	349	342	348	372	360	357	338	326	363	354	357	343	355	331	338	340	354	346	359	338	334	380	335	346	385	353	325	315	358	345	339	335	363	338	356	364	367	328	358	340	379	352	332	344	376	364	373	356	365	352	331	350	334	335	361	345	321	354	319	320	315	344	368	347	354	387	348	345	355	358	319	359	358	337	367	361	348	375	351	380	372	355	368	364	361	333	311	341	356	326	331	342	323	361	345	339	354	380	329	294	341	364	376	337	311	358	354	360	347	299	370	336	353	336	334	337	335	357	363	360	361	349	344	331	342	332	331	369	362	314	322	349	341	339	329	321	342	340	343	341	306	336	360	340	357	358	363	330	358	334	350	338	326	368	366	384	370	362	337	367	340	329	341	315	364	346	332	377	345	360	368	344	305	326	353	366	356	307	359	334	343	344	345	346	329	347	375	328	315	328	351	327	345	340	358	351	341	374	372	354	338	325	364	364	355	339	356	368	346	360	323	317	345	368	342	382	351	345	327	313	344	358	359	349	335	377	320	343	357	360	351	353	350	341	330	348	338	362	367	352	348	348	366	346	338	357	325	364	360	338	345	322	354	382	320	327	333	354	352	325	350	325	313	349	340	348	309	363	349	367	359	355	328	338	326	345	352	343	339	333	346	323	319	341	377	351	353	356	325	376	327	372	370	375	334	348	327	389	309	336	324	342	326	369	362	338	339	338	349	330	346	360	358	364	351	313	365	339	339	330	336	341	384	336	334	349	342	362	338	348	355	368	329	346	380	372	344	340	361	334	340	362	321	334	380	339	364	333	375	353	330	336	369	349	366	324	354	333	383	377	347	335	395	345	362	336	360	378	357	338	354	342	292	347	346	341	354	382	351	367	377	374	337	340	322	345	345	338	355	370	345	336	355	335	350	336	347	339	338	340	375	362	372	342	333	337	369	339	337	345	378	330	340	348	343	382	355	327	332	323	365	354	324	351	338	377	341	381	372	339	400	332	348	321	348	326	386	348	358	337	307	357	326	341	351	362	344	319	364	341	343	323	363	374	338	358	352	321	343	345	345	355	361	339	341	321	348	344	320	354	352	352	361	344	327	325	328	372	353	355	332	331	323	366	350	322	348	338	336	349	378	357	379	335	359	349	365	350	377	348	347	375	358	334	360	326	357	365	364	349	325	366	355	349	328	369	383	356	346	333	349	349	355	340	353	339	340	335	334	387	318	320	331	330	358	329	347	365	335	330	349	360	345	345	348	338	350	345	346	344	329	384	325	364	348	364	360	375	343	379	353	366	318	365	358	337	344	362	307	355	339	328	371	355	351	340	346	349	327	344	361	324	348	339	366	347	366	355	316	363	326	360	356	355	341	340	369	338	352	371	332	330	352	382	347	345	329	318	363	360	362	314	346	342	339	370	357	337	314	339	345	313	335	359	366	376	337	351	366	359	345	362	348	331	372	347	336	348	360	333	352	364	350	330	370	365	360	351	367	340	375	321	353	349	351	375	337	347	329	333	341	330	343	363	345	340	344	383	314	368	356	401	330	339	342	342	342	372	340	355	324	328	360	367	345	363	354	378	344	379	392	354	355	333	339	350	379	364	379	355	336	373	328	367	350	344	346	337	345	345	364	351	324	331	389	363	337	378	367	351	384	334	311	349	321	378	349	352	353	353	341	368	330	312	385	342	372	364	360	326	352	367	323	323	333	330	327	347	341	376	354	329	348	346	356	375	369	354	346	336	380	341	345	359	369	318	347	367	330	337	322	340	385	322	324	332	341	374	382	326	354	360	363	349	354	330	336	336	350	327	355	335	349	355	340	352	360	360	370	362	336	371	374	344	340	368	363	369	338	343	355	376	344	352	331	331	357	352	370	351	317	364	347	343	355	370	341	324	333	324	369	326	361	364	335	372	331	348	349	337	339	388	330	326
16151	1368	957	803	544	439	377	339	328	294	283	261	248	231	277	278	228	231	272	259	248	254	256	235	243	234	234	239	204	237	268	226	216	242	259	221	239	230	267	214	228	228	217	223	218	236	214	232	198	213	230	248	235	230	213	229	250	215	206	213	241	210	217	223	204	215	220	224	219	249	198	228	194	247	231	240	236	225	220	246	214	240	221	236	203	247	236	215	226	224	255	202	219	241	212	212	193	218	188	234	229	230	215	220	225	224	208	200	244	218	221	205	218	209	211	258	223	202	221	214	185	253	237	229	207	223	220	243	227	218	234	221	219	232	195	216	223	207	221	229	250	226	221	228	209	253	203	226	230	231	234	242	233	205	211	219	224	226	196	197	238	226	234	244	231	235	227	204	237	215	240	223	242	214	199	229	202	204	231	211	207	257	228	220	220	214	208	252	220	238	201	213	220	236	214	236	235	201	226	232	211	261	215	243	232	234	243	214	210	255	225	210	222	223	226	239	211	228	216	218	225	215	241	206	230	219	233	211	243	263	268	218	224	221	223	231	195	211	235	194	237	222	229	201	231	219	236	251	233	238	217	222	226	213	197	244	250	225	228	221	224	217	243	214	224	219	240	229	253	248	216	237	195	182	231	224	208	235	256	232	224	250	211	219	215	212	230	237	223	225	234	242	236	226	204	252	204	238	230	222	267	229	231	219	215	223	222	231	233	201	220	210	217	223	211	228	199	226	214	224	225	211	228	218	216	212	229	219	216	226	216	213	236	229	193	240	258	223	210	215	232	228	245	230	236	236	227	231	205	247	186	220	229	195	247	200	225	222	222	229	237	236	247	225	243	229	210	231	215	199	229	236	214	220	240	236	217	201	236	217	215	216	249	232	191	225	214	220	201	204	222	233	191	190	241	226	223	211	263	249	242	216	206	242	255	240	252	255	252	212	250	235	234	227	205	241	247	241	229	206	195	234	250	203	190	230	228	227	238	207	180	228	237	236	227	207	222	232	227	206	218	244	224	212	220	244	226	209	211	229	205	236	253	205	201	205	219	219	221	212	229	242	197	243	225	221	248	235	235	224	216	223	231	226	213	228	226	216	229	245	232	219	242	216	207	244	237	236	211	225	226	217	231	213	215	245	256	229	236	210	234	212	215	213	239	197	216	242	218	234	243	218	211	207	259	201	227	208	239	237	218	191	239	249	217	222	192	208	180	212	240	253	218	208	224	220	195	222	221	211	200	168	215	240	244	215	241	218	213	221	266	229	235	247	243	224	231	252	223	234	245	222	204	244	237	239	231	227	224	208	204	234	251	247	233	240	228	210	232	228	235	234	221	245	233	214	206	228	215	226	203	210	233	216	222	231	242	221	191	250	227	259	238	219	229	218	210	212	209	236	248	219	215	242	254	237	215	230	227	211	242	233	239	207	246	213	238	230	233	225	199	211	226	233	224	241	230	224	219	248	221	217	211	227	213	226	194	205	217	255	198	215	194	211	216	232	220	222	213	217	239	232	244	222	222	203	230	246	240	232	221	241	222	212	194	215	233	194	220	245	207	216	238	239	213	209	253	219	236	217	233	220	224	210	232	223	242	213	231	193	218	219	206	239	234	206	199	232	228	208	224	242	208	198	225	227	222	236	230	225	216	211	203	240	221	213	226	235	229	237	212	203	209	239	223	201	235	205	217	214	243	232	227	207	230	210	218	212	215	230	221	216	206	213	228	240	238	222	237	221	225	210	221	252	238	232	222	213	232	237	207	214	226	229	243	246	221	211	247	241	217	234	236	227	262	252	221	204	210	229	235	223	229	245	215	210	225	207	242	235	255	215	210	234	211	225	221	223	201	221	211	209	217	197	213	205	235	225	217	219	211	235	226	217	225	225	189	219	241	246	217	219	229	216	230	234	214	223	238	235	230	228	248	212	195	222	200	230	212	235	217	224	226	183	230	194	247	245	193	229	230	240	243	207	242	219	237	211	218	225	235	242	206	253	249	223	242	187	241	215	259	228	211	223	206	227	209	247	214	211	213	206	210	239	200	214	248	216	207	214	199	207	244	233	228	233	236	218	198	204	207	223	239	227	246	214	221	225	216	225	214	224	214	237	237	219	215	221	211	210	222	239	194	238	220	239	219	217	231	221	219	214	223	233	226	230	222	195	234	259	233	248	216	230	215	213	238	223	215	255	231	246	212	224	194	253	224	213	227	232	215	204	219	222	218	210	237	223	199	231	270	217	209	233	221	215	243	239	205	244	236	202	250	225	233	237	192	234	210	229	241	219	258	202	244	230	210	198	245	259	236	203	232	234	243	214	234	222	223	238	234	256	264	211	212	214	195	239	183	210	193	255	226	233	211	209	235	248	203	212	239	235	239	217	222	204	238	208	215	215	217	220	209	211	207	233	200	211	233	220	216	240	206	212	226	234	259	216	219	227	227	233	225	212	248	198	233	239	228	233	230	221	215	233	215	230	234	229	242	222	217	226	246	213	249	233	223	247	235	223	217	243	227	229	248	236	215	234	213	237	223	210	219	239	248	215	211	243	237	218	234	221	234	212	243	239	239	219	222	234	229	220	215	227	216	257	217	225	240	238	231	234	236	193	228	243	221	223	216	227	238	243	213	228	217	251	252	250	219	236	220	235	222	225	222	235	231	233	220	255	246	225	237	238	236	201	231	281	217	213	223	215	215	214	214	221	244	222	243	211	203	190	223	220	229	216	223	221	212	245	232	218	226	212	201	212	213	237	216	232	232	238	218	207	226	223	204	215	229	252	220	214	228	218	229	224	223	241	205	233	212	229	211	209	240	236	234	233	230	229	204	238	234	252	209	223	208	235	244	211	244	203	216	229	242	239	204	216	237	243	203	235	228	238	241	202	214	230	217	206	217	221	245	252	230	234	220	229	235	253	243	223	244	229	210	218	230	217	210	200	211	203	256	241	223	238	244	202	213	230	244	245	210	196	225	237	236	222	214	230	213	242	225	250	235	215	210	228	225	223	236	236	222	213	212	221	240	219	196	229	223	217	199	242	246	204	193	224	211	209	239	223	224	214	227	222	250	229	196	223	248	229	202	232	225	205	236	229	243	210	204	230	224	232	233	228	230	186	231	227	233	195	230	218	234	217	192	218	222	237	249	242	222	239	247	244	194	202	220	225	233	239	207	249	232	252	252	251	247	238	223	246	229	230	207	236	222	212	215	256	217	213	217	215	223	229	242	232	233	238	225	223	228	202	234	220	227	201	220	216	216	228	224	236	236	228	235	248	212	207	219	258	235	239	234	232	235	221	215	239	227	228	223	210	249	237	235	254	206	219	216	206	198	251	224	200	218	223	204	215	232	217	211	212	207	221	230	228	215	226	222	249	250	225	230	231	228	204	209	250	226	202	241	240	225	247	206	236	234	213	261	232	217	235	205	227	216	258	216	215	209	235	216	238	229	233	206	216	213	240	199	237	234	242	205	244	218	220	231	247	228	188	219	215	206	246
8934	1279	1715	2173	1887	1476	1308	1086	1048	924	881	839	813	765	673	713	688	643	671	643	655	636	639	632	602	584	630	569	643	584	608	567	569	625	608	589	613	606	557	594	527	602	564	597	561	621	580	587	589	555	572	539	554	620	513	543	557	558	546	567	538	563	573	595	566	561	574	570	564	535	543	573	522	546	607	541	576	608	550	557	583	550	602	584	574	497	538	545	547	553	569	550	499	562	562	552	590	582	553	546	529	543	545	556	547	557	565	581	591	521	555	558	594	575	603	572	551	523	552	567	565	531	546	567	569	564	513	565	579	531	569	588	551	556	571	589	551	554	549	506	568	568	545	599	565	612	521	521	543	540	537	534	522	567	551	523	606	569	545	584	588	552	561	590	546	550	603	555	555	552	547	594	605	539	593	599	583	556	518	537	568	556	550	547	539	576	540	587	538	569	579	561	550	548	590	596	545	582	564	532	601	569	556	549	549	543	557	600	534	568	549	538	550	596	547	551	558	532	532	550	531	537	577	567	539	549	542	556	592	564	540	535	579	552	552	563	563	523	565	526	537	557	552	554	566	553	525	577	608	563	577	547	552	595	550	596	570	541	580	535	532	538	556	554	562	533	556	571	546	521	526	567	551	585	558	570	564	586	573	591	539	549	572	591	575	607	591	586	555	561	575	531	532	515	586	568	544	575	549	584	537	591	574	570	521	610	557	552	547	551	563	508	552	559	574	588	547	525	512	550	526	547	559	563	568	524	562	567	534	544	574	572	597	543	595	567	611	566	539	548	566	545	584	538	557	534	575	555	578	552	532	538	537	538	511	565	559	581	587	539	593	548	536	548	553	529	551	543	554	626	564	617	509	581	539	605	558	570	565	570	529	539	588	572	559	548	553	594	560	594	564	545	555	514	570	587	590	563	564	530	590	561	534	537	552	564	542	544	545	574	554	570	538	543	586	591	592	562	521	545	578	600	599	541	553	537	576	552	584	580	578	563	568	538	572	551	529	554	567	539	543	564	587	549	548	535	559	547	609	581	561	549	562	527	538	544	565	580	553	553	583	557	571	591	568	532	547	500	567	584	578	532	574	597	597	590	569	576	540	542	546	553	543	522	550	590	589	550	578	590	598	544	570	582	542	537	559	596	566	558	575	544	556	536	555	548	587	548	562	540	539	577	534	551	543	575	543	547	567	542	548	570	548	535	591	531	530	535	539	524	571	542	572	546	558	559	563	570	529	592	585	606	554	578	537	589	585	582	565	558	553	507	587	598	573	591	562	600	571	558	620	530	567	554	589	542	587	578	520	560	566	547	551	589	571	539	535	514	579	551	542	550	553	553	587	566	585	550	520	597	546	569	555	541	587	547	537	549	583	553	545	543	575	564	588	588	540	513	536	557	569	528	545	590	549	584	532	554	561	515	522	585	505	528	573	570	549	541	599	520	582	563	539	556	544	593	571	550	587	587	578	558	565	563	523	540	533	589	539	564	562	540	560	559	549	547	559	493	567	532	601	584	585	550	559	533	544	517	580	606	524	566	544	522	566	579	550	554	557	564	537	531	564	560	562	546	576	533	530	540	604	549	574	568	564	581	516	556	573	560	557	572	568	545	541	573	559	586	550	572	539	552	556	545	504	532	548	535	564	523	543	550	565	581	536	537	527	569	523	570	534	573	579	565	537	515	593	572	569	553	557	541	602	586	520	608	557	550	598	519	562	567	541	603	524	566	544	576	535	583	515	559	577	548	569	602	558	570	570	575	573	540	541	563	566	570	557	575	563	574	558	515	563	569	589	571	575	601	545	512	573	594	548	605	557	541	566	584	520	544	571	565	548	500	531	582	559	541	564	506	549	565	538	596	536	534	540	552	527	579	569	581	548	566	543	555	568	561	518	564	563	610	541	552	539	579	508	584	515	526	569	582	564	566	532	533	544	582	545	553	560	570	554	555	575	557	556	544	563	560	543	553	559	597	573	552	574	532	550	585	548	566	580	584	591	493	550	565	544	539	539	523	536	542	563	524	533	557	567	562	558	562	561	540	517	562	566	537	541	556	560	535	578	541	571	595	537	537	602	556	545	541	541	594	578	603	549	566	520	541	533	539	555	525	578	545	531	541	590	555	542	569	613	573	541	557	586	554	574	553	573	587	528	564	560	600	529	594	597	580	528	531	558	545	574	538	539	568	548	549	604	572	577	542	580	548	567	542	596	575	593	572	535	568	571	553	529	528	551	527	534	547	566	582	577	571	570	562	576	554	571	555	565	568	516	591	551	613	512	551	565	563	537	568	572	526	560	547	546	540	561	569	575	536	576	530	571	552	603	558	568	538	554	596	587	550	557	527	578	563	555	548	536	565	529	558	562	539	546	570	560	564	565	551	568	569	527	558	546	524	598	581	553	540	587	550	571	562	568	560	559	542	526	528	517	529	577	562	538	596	564	544	532	514	548	582	558	571	528	551	570	605	558	574	577	545	565	542	559	571	581	536	552	576	549	501	583	543	547	531	562	531	552	564	565	541	561	504	577	599	551	560	542	565	596	532	573	551	579	535	555	550	546	550	565	581	551	537	591	528	565	555	562	597	508	546	591	518	550	555	566	554	584	516	544	558	578	546	549	558	549	516	596	588	538	577	500	569	553	574	545	526	499	572	558	589	578	525	559	574	545	569	543	522	586	534	544	560	559	545	534	591	532	575	530	539	544	541	564	583	539	548	582	545	550	564	556	540	517	530	566	528	503	564	548	557	581	565	552	576	563	575	525	553	503	549	598	506	534	590	527	556	565	546	543	500	561	587	544	573	591	530	567	571	536	554	531	538	556	571	518	540	547	559	540	590	580	556	559	571	529	553	573	571	559	567	552	521	559	541	539	540	508	557	526	540	585	570	566	538	570	548	546	585	580	563	557	540	520	534	559	559	573	516	515	547	547	556	582	536	530	577	530	529	574	560	564	551	517	543	538	563	592	583	547	552	575	571	534	576	608	583	575	570	557	543	564	557	517	531	539	551	530	551	537	569	587	551	539	572	549	569	576	601	626	570	554	564	553	528	547	540	552	544	558	598	547	579	572	525	597	521	520	522	567	585	538	565	538	572	571	569	598	518	556	564	539	575	599	554	604	567	559	533	546	538	560	546	557	500	553	565	578	552	559	524	550	533	544	548	581	554	574	537	581	558	566	545	608	544	557	534	527	529	565	496	583	560	560	552	576	601	581	560	578	570	613	526	527	554	541	587	533	554	572	520	536	569	544	578	605	554	620	524	577	547	585	559	586	573	532	598	539	525	530	525	537	555	537	526	549	601	546	572	554	551	610	543	550	577	553	566	574	523	566	551	560	542	561	573	578	569	566	565	592	579	577	549	529	548	546	584	568	561	609	570	606	554	539	533	553	566	547	581	602	535	531	560	540	548	545	541	570	583	520	607	569	510	547	528	589	589	544	541	574	550	567	546	577	568	535	553	555	547	560	562	591	562	557	543	545	585	545	547	529	538
3417	456	317	309	310	297	291	308	265	280	282	299	239	306	288	315	295	258	288	291	254	297	311	284	300	314	271	290	260	261	235	325	271	282	272	299	261	272	327	262	294	278	294	271	278	274	287	285	312	327	294	304	282	297	294	281	274	288	305	295	262	275	280	315	297	262	318	294	265	290	280	325	319	303	258	302	262	277	307	289	283	266	258	277	296	274	283	266	308	317	283	275	314	273	264	284	272	274	288	264	269	314	294	298	278	284	318	259	263	289	277	313	315	277	310	291	303	304	296	287	285	266	307	241	304	265	275	285	298	292	289	299	281	256	265	284	285	282	281	311	299	299	298	257	256	273	269	266	271	275	284	288	298	267	262	274	253	272	295	293	284	299	263	281	311	278	273	274	303	268	319	277	282	264	280	285	282	279	275	271	288	314	302	287	287	299	308	250	279	275	299	283	282	274	280	274	299	293	280	252	304	240	274	256	290	272	284	287	342	321	324	313	276	289	293	257	278	271	300	305	251	268	299	291	260	284	288	299	292	276	286	287	255	315	305	289	272	282	310	282	276	262	293	254	281	290	265	284	315	287	263	274	290	277	274	276	252	267	290	284	293	287	280	282	307	293	292	301	288	270	276	291	303	302	303	280	278	327	285	257	292	296	273	293	274	312	294	241	259	274	302	294	309	273	296	296	287	309	303	278	258	292	307	261	297	285	264	262	317	286	318	289	300	318	287	269	328	288	292	267	297	248	281	300	271	289	288	265	284	272	307	301	300	255	296	296	262	280	268	257	267	296	309	264	285	291	309	265	277	289	273	243	330	258	288	241	283	268	282	274	318	273	302	282	271	284	286	301	300	284	278	294	285	285	267	291	282	277	273	266	276	289	288	280	286	268	267	255	270	292	297	257	290	320	289	297	294	287	290	316	277	279	264	267	264	268	287	288	308	302	269	281	324	275	311	264	286	298	285	238	259	300	296	293	323	298	268	280	270	274	277	274	313	312	295	293	292	297	278	314	286	292	304	292	312	313	299	314	286	285	304	277	305	287	301	265	258	303	297	292	269	296	296	297	297	257	285	288	266	252	307	306	277	285	303	288	283	269	260	325	283	287	288	303	276	287	295	280	284	296	279	284	309	297	290	305	282	283	289	244	297	288	297	308	293	311	295	311	314	280	291	273	270	296	233	282	315	294	301	321	280	280	286	295	291	276	288	298	280	269	298	281	310	281	295	277	271	290	254	303	286	291	303	303	296	276	248	279	282	291	286	301	276	266	268	258	307	319	282	305	242	329	291	286	254	293	269	279	292	313	266	276	294	290	316	256	278	284	278	287	276	299	287	281	277	268	341	285	276	275	282	265	302	287	277	283	272	292	265	315	271	280	288	297	293	280	319	311	294	291	250	276	273	280	277	268	290	288	294	282	285	285	269	296	269	260	282	334	277	289	239	279	268	290	286	309	320	281	293	287	290	288	299	300	292	277	289	284	286	258	275	268	279	316	307	275	288	298	277	273	280	266	276	306	281	300	282	312	258	331	277	269	295	273	271	286	260	288	314	272	299	276	293	299	292	288	298	281	263	305	271	285	303	246	278	275	270	277	281	250	310	307	277	299	280	268	249	281	276	300	302	252	284	287	314	279	302	260	286	246	265	308	257	258	295	301	287	295	250	276	282	282	290	281	296	279	311	320	335	287	283	280	307	308	294	285	298	265	289	290	310	281	300	260	273	272	274	336	301	291	278	263	283	291	301	293	306	308	293	285	334	266	296	320	287	301	322	289	346	283	306	286	318	316	258	273	273	298	246	293	294	292	302	287	270	266	252	291	279	271	244	321	249	295	288	248	298	314	302	311	293	285	265	271	301	311	287	268	297	287	323	293	297	310	286	276	286	300	295	311	331	283	255	308	311	287	292	269	294	285	292	273	313	289	298	296	302	287	296	305	262	305	305	260	298	284	283	280	305	297	274	230	285	301	284	271	277	287	245	280	292	296	296	268	271	292	254	272	282	274	298	277	273	265	287	309	277	277	277	291	293	262	254	264	284	309	276	278	297	314	262	273	283	282	308	283	295	301	288	280	317	303	301	268	297	274	266	289	293	270	282	302	277	275	265	299	292	272	285	310	281	237	282	249	289	305	306	295	259	305	296	290	319	286	253	291	306	263	273	293	278	304	291	292	254	263	286	271	236	294	278	285	267	263	289	290	277	316	312	265	291	282	261	317	277	297	283	263	305	268	248	299	299	262	284	287	259	282	280	273	279	265	284	288	315	325	294	267	298	286	318	277	293	263	282	297	277	280	287	252	287	284	288	308	306	287	268	286	275	274	289	299	304	296	290	341	275	266	325	288	275	282	331	275	287	275	267	295	296	321	282	267	317	290	267	317	278	282	259	281	265	271	297	273	284	297	274	298	296	292	295	311	283	289	278	271	312	279	309	273	273	272	294	303	285	289	307	292	285	329	293	292	274	333	305	270	286	284	289	237	300	306	319	264	270	278	281	297	274	275	307	291	333	299	286	280	307	324	288	285	299	313	276	267	265	301	296	319	275	265	284	315	289	294	259	272	269	293	312	273	301	295	288	269	313	305	327	285	290	304	289	285	290	299	286	257	273	287	287	281	299	281	300	299	336	261	285	269	299	239	287	276	283	303	278	301	283	318	294	297	266	281	275	260	266	261	310	258	274	301	265	282	293	276	302	280	296	294	269	295	287	276	300	268	270	279	280	264	280	285	284	277	284	260	261	282	301	283	295	312	293	266	289	319	269	324	286	299	309	263	271	284	278	265	273	303	319	282	273	274	289	272	274	285	284	288	292	271	309	287	286	295	263	276	316	291	296	279	283	299	240	272	287	317	268	304	281	247	275	303	276	323	311	288	285	251	280	286	336	285	268	314	286	304	315	275	273	291	271	267	303	307	265	308	279	311	301	296	279	268	328	304	276	292	309	300	264	288	249	294	282	267	299	265	298	287	296	317	282	264	303	293	290	276	281	311	260	297	313	295	277	256	282	278	290	276	280	289	291	265	262	302	309	273	314	281	291	290	280	299	282	272	304	280	304	297	308	267	263	303	298	267	303	293	296	308	270	276	245	289	306	323	285	292	300	247	306	306	297	269	246	296	310	267	305	323	283	282	299	285	284	301	305	251	285	273	288	268	323	320	314	271	276	288	256	266	288	299	296	303	291	291	286	298	244	230	308	300	273	259	267	268	314	292	311	267	285	283	263	312	294	306	283	276	265	311	287	299	292	313	312	280	303	299	302	284	295	317	285	297	297	310	308	302	273	298	327	279	271	259	277	304	278	266	303	302	316	297	272	311	271	271	257	281	257	292	293	325	279	277	252	257	262	282	295	290	280	296	324	254	297	278	285	273	312	314	282	309	304	283	291	268	292	295	301	334	318	261	282	282	289	280	280	311	290	271	269	255	278	270	278	291	294	313	288	317	273	297	285	297	291	316	257	293	266	313	281	318	325	295	280	288	273	290	312	297
2606	854	689	662	645	680	667	654	660	694	713	632	660	647	624	677	678	664	686	702	647	641	672	597	720	658	614	667	667	625	684	688	622	582	616	641	628	648	638	625	644	669	678	590	661	636	616	571	713	657	637	651	589	678	601	645	609	601	660	679	622	678	635	651	631	616	639	627	662	626	676	645	636	641	669	656	654	630	661	674	628	624	637	648	618	651	668	651	619	606	662	655	667	638	696	645	637	630	647	651	682	655	631	593	627	647	645	629	653	613	646	655	636	637	642	655	628	583	657	674	626	619	654	609	628	635	651	657	648	675	612	598	665	657	620	638	646	650	653	658	636	646	680	589	650	603	631	671	653	654	633	631	685	642	694	645	669	666	684	677	628	642	640	590	647	667	609	657	633	658	649	640	628	665	657	669	681	664	635	645	622	611	674	664	644	698	642	628	640	625	630	625	651	683	656	631	641	621	590	702	634	682	692	638	627	622	650	639	650	655	640	611	652	614	612	644	667	662	666	647	682	632	666	636	642	660	634	661	635	680	664	701	639	650	595	642	645	665	662	626	629	642	600	661	603	657	641	645	703	663	621	677	644	640	668	630	605	676	606	636	667	691	658	638	649	704	638	667	643	614	629	639	641	637	626	647	621	622	610	625	655	672	667	676	628	660	675	626	665	632	662	664	640	637	660	635	614	646	612	603	691	651	644	662	675	631	652	639	642	648	669	613	682	632	642	662	646	601	681	674	623	630	643	692	654	668	632	671	645	624	639	688	641	616	649	648	721	624	665	656	631	636	622	664	641	638	638	658	637	660	644	633	634	661	607	649	615	615	633	655	666	688	592	691	650	635	659	630	689	663	638	691	643	694	663	646	626	631	660	636	685	605	634	681	608	615	672	657	600	636	619	600	648	644	673	637	613	661	642	640	679	622	684	652	698	627	613	615	631	586	693	623	671	616	656	651	663	648	621	635	644	656	603	618	651	660	664	663	686	681	670	657	647	615	642	653	636	665	678	673	665	656	646	639	677	592	624	662	658	647	617	633	606	658	637	698	622	604	629	641	617	673	663	624	630	654	652	673	593	635	604	640	646	657	685	594	652	637	618	671	651	702	639	666	658	649	598	676	646	606	632	666	647	661	619	666	618	687	673	634	618	653	632	624	622	645	661	632	652	621	675	611	614	651	671	634	649	645	665	627	610	610	668	636	699	620	652	624	643	591	617	658	629	659	681	694	671	674	630	653	636	677	645	657	593	623	648	639	624	669	596	624	628	605	649	631	653	626	630	644	626	614	651	658	620	622	655	656	678	683	690	675	687	658	652	643	652	647	611	664	617	626	628	635	700	615	640	641	607	633	662	634	637	629	610	676	663	619	637	667	689	618	631	626	662	682	613	633	653	608	622	661	678	624	614	642	686	641	639	649	679	653	677	635	649	645	648	648	630	643	665	636	650	632	674	655	650	590	682	630	643	641	672	645	611	616	643	642	654	668	693	640	627	602	653	682	659	620	619	621	636	647	657	650	609	652	637	669	653	680	647	657	585	648	645	637	604	614	706	681	598	668	677	615	611	651	627	607	629	630	625	674	628	650	643	622	672	648	676	631	656	629	658	681	629	659	627	670	637	659	687	704	608	635	664	648	637	668	603	634	654	665	619	662	611	672	672	633	677	623	625	611	656	671	603	614	650	658	668	615	636	697	708	630	646	624	645	687	663	632	639	669	666	661	611	610	611	639	660	617	630	654	668	681	707	677	657	676	595	640	632	623	629	605	666	655	643	646	656	660	642	631	663	637	670	657	651	678	662	684	664	648	661	678	652	659	623	651	626	638	610	655	679	623	651	690	631	682	621	646	633	697	614	680	664	621	639	643	644	690	654	666	659	667	673	641	660	628	606	676	596	635	578	633	658	676	651	636	677	633	612	656	663	626	647	671	647	644	672	646	666	626	612	639	650	641	665	648	694	667	648	622	635	643	594	590	643	652	656	633	611	640	602	670	609	622	659	651	612	580	678	688	644	640	609	615	651	623	644	616	676	668	600	624	633	631	647	654	618	671	633	605	639	637	623	656	632	663	623	653	655	699	688	648	672	671	669	651	643	608	629	657	672	693	642	643	690	686	660	685	656	624	644	638	645	662	608	631	681	639	654	655	647	568	627	662	611	675	675	645	654	666	667	670	644	636	660	679	641	650	659	626	724	684	630	655	645	619	661	592	686	677	660	597	632	680	616	641	628	635	640	635	625	660	648	675	663	634	696	663	672	631	648	610	615	658	657	651	665	619	664	658	632	669	678	638	625	653	674	632	616	650	658	665	666	670	647	648	626	601	630	637	639	667	571	646	643	679	650	673	635	627	690	704	671	623	636	644	607	659	653	707	636	627	659	622	641	638	619	632	662	666	625	644	629	683	600	636	638	620	614	661	649	586	652	635	637	659	673	605	656	645	659	678	656	676	630	645	632	592	657	660	639	676	652	662	641	684	636	619	614	671	658	691	603	701	633	618	668	609	643	629	677	662	674	644	593	641	652	617	661	680	657	628	628	660	616	603	647	627	643	611	651	632	611	649	653	636	649	595	643	648	646	614	673	640	648	656	629	676	629	641	603	694	654	646	672	669	661	601	637	618	660	637	651	639	628	629	627	637	635	635	675	674	632	626	664	692	679	684	631	650	631	625	663	657	642	681	637	644	680	656	637	673	627	679	657	617	655	639	632	646	666	665	605	651	683	644	643	627	601	644	649	660	662	663	695	680	628	663	654	652	658	651	673	633	619	675	604	678	692	667	683	622	674	631	651	648	678	629	598	655	619	647	626	672	647	644	655	688	667	658	656	584	651	616	679	670	634	674	628	627	633	594	607	658	649	628	609	649	598	641	672	627	656	642	666	610	642	619	620	637	642	675	607	644	650	618	622	632	641	649	624	642	606	635	624	668	660	666	662	611	611	651	643	645	653	646	645	662	634	677	622	605	674	640	628	650	663	678	656	614	641	686	673	641	643	647	652	663	645	643	595	622	633	613	686	675	618	701	676	654	647	660	632	641	698	657	636	645	674	638	634	664	637	663	648	654	629	634	669	636	623	611	595	632	696	664	638	640	656	634	682	600	665	676	643	663	661	673	651	605	623	660	600	654	615	694	659	632	647	663	637	615	604	661	655	649	626	639	624	646	663	626	636	656	685	698	669	661	706	642	612	657	639	677	627	626	611	681	720	686	562	635	643	651	638	622	654	647	603	708	652	721	686	692	633	642	628	641	698	644	610	637	617	635	655	630	658	647	595	648	637	659	656	641	651	673	667	653	667	670	620	598	668	666	609	629	668	612	679	648	669	654	666	651	592	668	634	605	632	641	615	660	622	649	673	662	657	630	672	661	643	680	651	626	639	637	652	659	600	695	633	625	660	692	628	618	655	633	643	667	680	653	658	672	623	632	674	629	676	645	611	595	619	641	660	669	654	685	656	667	613	680	631	643	634	626	581	675	659	665	677	633	643	637
9665	1019	493	333	258	226	211	178	180	169	156	149	146	141	123	148	158	127	136	149	142	143	146	150	135	122	135	160	140	140	133	130	165	160	135	134	140	157	131	143	136	150	138	115	157	149	150	153	132	118	138	149	136	131	102	115	106	148	125	148	165	120	121	122	129	128	148	158	138	144	131	133	147	141	118	118	123	117	140	137	136	163	157	135	138	117	139	132	131	109	160	142	126	153	138	140	144	149	118	125	139	151	155	134	113	143	125	136	136	120	141	127	119	135	126	153	133	113	136	133	125	132	150	143	160	125	142	130	117	148	141	133	139	126	131	149	123	114	122	130	108	119	128	122	133	131	125	142	127	113	120	145	167	125	128	125	126	153	125	126	145	130	148	134	134	156	127	127	114	156	123	144	131	151	122	142	121	146	155	136	160	121	128	130	125	132	125	136	134	142	123	149	148	152	143	136	142	124	148	146	151	156	139	144	131	123	165	122	136	147	158	121	128	137	119	132	136	115	106	129	158	119	126	137	141	125	129	125	146	145	148	125	146	151	139	138	155	124	170	135	132	130	123	135	157	127	102	117	111	133	127	124	105	112	134	121	140	126	148	135	130	135	132	108	132	140	136	121	142	148	140	145	114	126	129	129	135	144	155	127	138	113	120	125	144	131	162	124	147	155	151	129	116	145	141	135	146	141	126	134	138	149	136	117	144	152	152	144	139	149	132	145	124	105	123	156	129	147	127	129	148	120	151	117	142	137	137	149	104	124	137	151	118	135	144	121	158	148	137	146	142	120	145	122	155	134	157	135	135	163	144	134	150	128	131	130	140	131	155	134	139	139	132	125	125	143	132	135	160	109	138	133	121	134	117	117	121	140	148	130	155	160	122	112	141	138	131	129	110	139	138	153	137	124	148	121	117	109	120	139	129	143	152	154	137	131	139	112	130	115	148	125	125	138	131	131	137	137	144	130	116	139	131	134	130	138	138	127	129	139	131	128	127	125	121	126	110	126	139	137	107	123	138	124	139	130	136	161	122	132	117	125	157	128	125	125	136	124	139	117	152	147	156	147	145	139	143	139	158	142	119	134	135	125	134	125	122	118	148	106	120	136	138	126	123	117	127	142	156	142	151	110	111	117	131	129	145	154	132	138	122	145	162	149	131	124	128	139	133	137	125	142	132	127	120	142	144	143	142	126	133	139	126	136	151	147	136	154	131	133	144	135	127	137	145	141	150	130	137	158	138	135	143	120	168	126	131	146	126	135	142	135	155	149	143	119	124	111	133	137	134	122	143	155	135	115	171	114	156	133	159	135	115	126	140	134	147	124	134	130	154	126	142	114	125	128	105	147	126	126	142	137	120	152	124	143	136	138	143	125	131	154	156	106	147	114	158	124	144	137	143	138	142	120	131	125	126	131	130	133	120	129	123	134	153	138	144	106	154	117	149	138	141	131	147	154	144	122	131	114	136	126	135	148	154	133	134	128	131	146	140	135	144	119	132	136	146	129	138	109	137	146	130	113	138	140	135	127	133	150	128	124	123	135	140	150	154	117	145	147	150	126	126	126	126	103	132	129	126	121	135	132	129	125	136	145	134	115	149	150	125	151	142	131	137	138	145	161	128	118	143	153	124	132	129	126	139	129	125	144	132	140	130	124	142	116	118	165	122	140	137	124	154	131	147	131	139	144	132	150	135	138	128	119	128	135	147	152	127	133	134	128	143	144	139	130	146	130	125	128	99	148	116	110	125	146	132	133	130	121	146	127	136	143	141	165	148	122	133	141	139	128	131	121	115	126	148	132	160	124	144	138	142	137	135	130	135	139	156	132	144	128	120	149	139	126	130	137	151	144	112	141	122	135	116	136	135	122	144	135	141	140	141	134	150	125	134	128	128	141	155	137	133	133	150	139	142	129	147	147	124	152	125	126	122	151	140	135	145	136	126	116	144	141	121	135	145	148	145	145	145	142	139	140	121	174	146	153	140	154	136	166	127	120	129	146	142	140	128	121	114	150	155	127	139	142	128	132	147	124	123	143	148	133	143	140	128	125	128	116	116	132	140	127	116	132	140	133	138	135	138	147	148	124	141	151	137	114	137	125	146	147	135	117	136	154	153	167	140	120	138	150	120	137	163	145	144	129	159	127	153	130	123	128	160	151	120	141	134	135	151	124	150	131	130	142	138	114	145	154	163	124	157	143	122	162	132	121	139	152	120	170	145	131	121	136	131	139	121	118	128	134	154	130	104	150	118	129	124	124	130	150	150	125	145	142	140	144	129	137	138	123	122	122	138	119	138	139	123	134	121	113	148	130	134	130	137	117	131	149	130	126	160	127	129	132	139	109	134	126	131	145	117	141	132	139	143	125	132	124	157	112	133	116	150	133	124	141	140	131	140	110	138	125	126	150	155	146	136	131	127	144	108	119	136	138	155	148	124	127	137	151	154	147	140	121	163	135	132	134	149	149	132	132	140	127	142	125	144	142	128	120	126	112	168	110	145	149	133	145	116	143	124	140	139	154	136	126	127	147	140	123	135	130	119	127	144	108	132	147	131	137	149	166	146	152	168	128	126	138	112	142	144	131	129	132	128	130	113	167	158	101	139	131	131	136	139	142	143	145	112	175	143	137	160	149	126	125	155	145	150	129	146	140	126	124	144	119	131	117	139	116	127	121	126	123	154	116	119	158	157	116	154	142	125	131	141	136	123	137	119	147	136	135	134	110	140	141	121	159	145	138	178	141	128	130	157	132	160	149	154	93	138	139	153	128	129	131	126	138	134	118	131	134	129	125	125	129	127	127	118	119	146	151	140	134	144	122	118	133	137	134	121	132	133	111	151	127	145	141	145	138	136	136	143	131	149	138	129	132	117	103	137	115	121	117	119	143	161	151	137	155	124	119	125	120	140	126	139	136	128	136	115	166	113	107	149	148	157	141	133	142	141	122	131	117	137	137	125	133	143	151	143	149	150	135	124	141	122	137	126	144	127	122	138	141	164	163	165	144	114	153	135	125	117	148	137	132	144	116	134	113	132	143	166	122	130	162	129	128	140	145	160	150	139	150	137	142	146	141	136	146	134	132	121	130	142	150	133	128	123	145	120	134	143	131	125	139	146	141	128	136	121	145	152	152	130	135	118	128	144	152	139	111	157	141	124	138	117	127	154	133	122	140	144	137	135	131	109	130	140	148	130	156	142	124	144	124	149	119	128	146	102	141	123	121	142	129	125	139	128	98	140	139	118	137	136	142	124	135	128	143	149	155	127	143	154	131	141	122	135	161	141	149	133	160	135	118	133	129	126	136	125	153	133	123	123	128	132	113	121	133	148	144	132	134	144	146	143	140	154	139	151	122	132	155	138	122	146	130	113	129	122	140	139	137	170	114	153	142	131	108	110	147	141	141	129	132	144	130	109	134	133	124	121	157	136	132	145	110	124	134	113	122	127	145	130	118	127	137	129	139	142	135	114	142	122	135	129	105	120	147	127	143	113	157
7160	1100	993	1136	1000	841	739	623	657	494	536	446	464	434	429	433	433	411	417	421	403	394	371	430	392	374	385	384	394	387	393	334	349	393	351	390	367	394	361	400	364	345	363	344	365	380	392	386	379	379	354	350	377	364	355	330	365	371	358	356	326	369	414	330	359	347	369	343	315	355	350	352	341	347	357	358	369	378	396	398	407	344	371	351	357	373	334	355	353	395	382	361	358	340	323	333	338	338	367	351	343	366	334	355	356	371	365	366	348	344	335	369	381	368	352	377	367	345	374	349	363	359	350	373	383	351	338	366	391	375	335	360	361	339	380	381	342	370	344	331	362	373	360	327	324	404	371	372	342	369	339	364	363	356	388	356	386	371	349	359	380	359	354	345	365	359	334	365	354	371	345	355	365	387	343	340	335	321	365	360	356	347	384	333	358	396	329	373	344	340	350	365	367	350	337	337	329	354	346	366	340	366	347	339	381	397	365	350	354	349	348	350	365	356	341	411	359	343	345	389	341	348	347	381	345	353	364	385	339	354	325	373	365	382	382	371	355	349	371	335	393	315	386	366	342	351	342	359	382	316	339	350	347	343	333	356	359	349	402	340	351	360	348	349	349	355	353	379	368	377	342	372	331	342	365	339	353	385	355	343	347	356	373	343	331	340	367	365	365	336	335	371	344	353	329	339	360	336	351	374	341	349	385	355	358	371	349	375	328	378	368	371	366	357	346	383	366	380	365	387	310	359	382	361	372	368	342	366	355	354	343	373	308	328	397	373	386	349	358	336	358	374	351	325	354	346	349	336	355	351	337	336	328	345	369	350	370	329	363	366	365	401	351	344	357	353	362	395	382	365	371	371	359	375	352	348	367	356	381	348	350	350	341	355	395	366	364	346	342	317	322	350	346	348	378	362	343	327	356	345	383	358	368	374	350	363	396	359	363	329	375	338	336	365	360	348	362	369	339	361	351	321	351	362	392	365	382	333	375	346	351	383	371	367	350	364	340	336	353	377	335	336	354	358	366	387	401	356	368	324	320	336	348	356	374	369	379	354	353	359	355	330	371	358	317	356	399	341	355	344	335	341	335	372	339	366	381	346	363	373	368	327	405	363	348	341	346	369	362	346	343	384	357	338	358	372	355	370	349	376	350	332	365	345	388	346	347	335	384	362	363	374	342	346	372	357	360	342	365	352	327	360	311	358	329	334	364	358	320	379	345	417	336	350	358	335	367	320	356	404	367	343	347	368	359	363	354	380	354	372	371	358	400	356	340	373	348	355	339	376	369	337	380	326	376	377	398	406	334	341	337	356	339	362	383	309	388	383	321	368	336	378	367	354	336	354	348	374	321	359	370	358	392	373	374	336	353	375	403	364	358	386	378	355	355	387	363	389	362	391	342	344	359	342	387	370	346	334	336	356	354	338	344	372	365	376	368	366	343	363	362	373	380	325	343	370	346	372	379	367	361	382	351	347	344	381	366	336	367	361	387	388	336	356	360	383	328	331	356	352	359	371	355	330	335	358	342	365	364	361	321	362	355	364	361	328	369	356	361	334	349	389	363	379	383	382	368	375	349	352	373	343	396	384	361	374	359	343	343	349	361	353	357	375	358	347	375	336	331	340	398	320	399	358	386	312	367	357	367	370	357	330	377	387	367	359	347	367	357	394	330	315	381	335	339	361	379	357	363	380	376	370	383	327	357	350	353	353	355	347	349	352	358	330	359	339	333	324	356	371	357	355	347	347	361	380	358	346	328	336	358	352	383	348	348	336	357	327	378	333	358	373	353	346	325	338	389	360	386	326	361	404	349	328	347	372	342	352	359	317	339	337	359	412	358	370	367	369	368	377	375	360	355	357	355	308	368	395	345	390	365	349	355	372	354	396	366	377	355	392	356	334	350	358	333	368	378	352	331	384	360	330	369	329	355	367	383	340	344	358	397	363	348	366	332	337	337	358	372	399	350	358	374	396	329	347	384	348	315	374	333	378	357	340	323	351	373	362	369	370	369	331	351	352	343	369	366	362	333	346	395	336	375	354	367	356	347	346	368	344	354	366	373	381	353	381	365	349	365	386	367	395	338	385	390	354	368	372	340	354	367	367	338	321	337	347	323	351	367	378	372	364	360	357	360	364	364	373	380	342	348	355	354	368	385	349	396	341	394	399	364	381	346	351	358	345	364	366	372	342	361	363	359	345	358	378	364	347	334	374	350	361	364	376	364	379	342	332	363	329	335	360	329	365	373	365	333	342	378	371	330	365	372	348	333	342	356	357	379	371	349	366	350	387	363	368	347	349	342	346	343	347	370	334	387	343	372	358	332	353	329	386	386	355	382	356	382	332	334	370	329	379	341	343	362	331	368	366	358	318	399	341	364	354	352	345	338	381	345	332	382	330	338	335	333	325	342	345	357	356	371	358	367	402	359	380	407	385	355	352	375	360	349	386	335	360	348	329	382	375	332	348	343	357	337	341	338	398	374	334	380	331	357	379	383	353	370	376	365	367	356	363	392	345	328	352	376	364	362	370	340	371	359	371	346	350	370	387	362	371	389	375	370	360	343	350	328	363	365	355	392	378	361	399	344	387	347	359	348	392	324	340	334	379	360	326	387	389	374	334	374	390	381	355	345	374	372	387	351	344	325	366	367	383	343	368	340	366	369	373	366	343	367	364	360	367	389	332	353	371	358	364	368	337	377	351	357	362	361	355	341	323	307	358	385	347	350	377	356	388	327	332	371	361	339	349	387	342	349	335	356	346	337	380	322	338	328	351	371	334	360	326	368	351	366	380	370	325	336	358	354	377	372	362	368	369	355	338	358	356	349	360	358	345	353	367	360	367	352	359	357	352	356	330	366	330	380	335	358	377	386	336	348	316	361	350	375	332	420	391	323	341	355	341	356	383	377	378	381	363	362	369	372	408	337	329	357	355	356	355	337	360	328	356	382	313	383	365	347	386	340	364	351	339	361	393	339	360	319	364	361	357	336	364	381	309	367	345	363	356	327	376	349	334	388	371	389	365	348	353	388	367	374	327	352	344	375	350	397	330	335	350	371	371	373	335	332	326	328	350	393	364	321	349	346	330	324	350	342	348	339	364	362	344	357	319	357	400	338	360	333	312	348	341	358	379	360	351	323	332	326	366	350	340	342	378	379	351	368	348	339	365	353	383	336	388	358	382	336	332	376	342	351	347	343	348	356	333	353	358	364	345	374	371	358	363	340	317	368	359	352	389	349	339	360	394	352	373	364	385	374	372	346	342	353	371	348	337	345	329	345	338	370	347	354	354	360	337	350	352	369	384	357	332	355	363	358	345	353	405	382	379	396	319	385	333	353	323	329	350	379	354	336	375	325	354	350	374	366	359	351	361	378	328	350	375	363	380	379	341	371	354	378	335	376	346	324	337	380	349	351	364	368	367	370	361	350	359	360	349	361	351	353	361	324	348	398	366	383	352	384	380	367	378	342	370	329	370	344	360	343	357	321	386	352	336
16123	2030	919	765	507	475	351	327	318	288	274	287	240	257	259	225	236	242	271	231	258	259	240	259	249	239	216	230	215	250	234	264	221	251	244	234	263	236	214	219	244	225	226	223	230	234	237	247	220	224	246	220	237	219	202	233	228	229	241	231	217	246	216	204	207	193	243	249	242	222	237	233	244	240	217	225	217	248	248	210	233	215	248	233	234	249	221	252	249	207	243	225	230	211	233	234	223	254	218	217	220	198	237	235	223	216	249	222	243	234	226	221	251	254	220	216	210	233	210	205	204	198	202	211	227	221	251	257	222	244	235	236	220	238	248	239	237	224	221	202	226	206	214	223	224	219	243	238	240	211	239	219	222	219	225	251	225	229	218	222	216	246	233	220	228	235	225	260	218	240	198	220	247	253	222	256	231	220	223	230	230	209	243	218	228	235	221	234	239	222	225	241	227	209	212	244	253	237	228	239	214	222	241	242	254	207	234	224	283	222	225	215	191	224	235	191	228	243	276	233	207	209	214	210	230	223	208	245	241	209	254	235	254	230	231	238	218	194	247	262	231	194	228	232	233	230	225	220	210	228	253	215	233	213	240	230	243	231	212	266	226	242	224	201	219	226	242	199	223	218	231	198	203	227	229	255	228	191	215	237	229	215	229	228	227	228	197	241	231	221	227	226	224	246	229	199	247	231	222	228	225	189	236	217	225	228	242	208	237	238	212	234	195	232	230	220	260	252	232	243	217	233	214	218	239	235	243	236	235	229	236	228	232	233	224	227	229	204	217	209	232	245	222	248	230	231	214	226	237	236	203	229	238	226	227	214	219	223	239	244	226	218	224	237	236	213	244	231	200	256	225	226	222	214	238	193	232	196	230	230	205	210	219	232	242	229	228	242	236	191	241	224	223	216	221	208	196	223	224	219	209	226	241	238	195	227	217	198	222	210	236	231	225	239	217	215	253	229	236	217	231	239	244	244	251	241	248	225	214	213	237	240	228	242	225	254	237	242	216	213	232	215	226	217	257	222	221	247	223	213	209	246	231	223	231	225	207	224	235	217	211	214	222	222	216	240	226	220	231	217	240	238	231	217	207	207	226	257	194	251	213	202	228	253	232	239	197	238	215	202	216	228	199	216	235	191	226	238	240	231	242	223	229	228	207	239	231	224	212	224	226	198	234	223	233	211	208	225	252	207	204	233	233	227	196	218	222	231	191	222	233	236	188	241	236	253	260	228	232	194	233	244	238	214	245	247	224	210	232	231	242	223	221	218	225	236	218	216	242	235	212	243	228	212	248	231	216	221	237	274	229	257	237	242	244	210	232	248	224	240	227	217	229	240	256	201	218	242	231	202	228	226	243	247	249	233	246	245	235	240	248	248	223	244	235	235	232	228	222	223	232	216	223	203	217	248	220	237	237	212	260	224	231	198	259	200	255	229	220	222	242	219	249	229	210	235	243	215	217	256	227	257	242	206	224	234	246	230	226	203	230	214	216	234	216	242	231	226	223	227	212	233	245	239	244	220	248	205	232	193	232	229	194	224	242	229	192	184	242	219	220	206	223	230	241	217	248	215	238	219	247	259	219	231	263	243	237	224	223	243	230	251	241	247	255	216	229	225	211	201	223	243	224	231	228	233	225	264	247	236	214	227	257	211	242	214	254	207	217	232	223	221	274	242	238	217	216	221	207	218	226	234	261	233	215	237	229	233	236	232	211	227	231	221	230	213	236	205	199	228	246	240	233	212	216	255	231	210	245	199	219	244	236	231	224	245	223	201	229	245	239	258	234	217	208	219	228	212	238	241	213	231	223	233	243	216	230	226	222	224	240	235	232	216	220	221	228	233	213	215	219	217	237	255	237	224	257	241	220	233	219	220	237	210	246	219	199	232	219	221	242	247	237	247	225	232	222	235	234	227	226	202	235	213	213	235	224	232	257	215	257	227	220	244	198	205	243	224	196	237	229	233	236	228	268	248	205	214	258	254	230	252	238	231	252	223	233	228	225	225	239	221	227	258	222	220	221	213	227	239	244	222	222	235	232	228	227	228	225	210	212	243	210	214	235	219	209	221	238	213	237	243	229	228	237	221	227	227	242	248	219	228	246	225	213	197	215	219	215	229	220	230	227	258	250	203	235	221	215	253	225	227	237	263	228	234	244	260	243	213	209	260	226	241	237	221	246	221	250	217	241	252	238	220	238	226	249	239	222	220	217	217	227	239	257	247	206	218	238	234	263	213	248	242	270	193	232	233	226	216	234	239	216	237	192	242	228	261	243	209	245	193	223	216	204	239	241	245	226	244	213	239	241	205	228	235	210	219	201	223	232	204	240	222	238	202	233	215	245	241	226	239	227	266	228	251	237	220	234	250	231	224	216	218	238	245	221	228	225	244	242	241	219	252	221	207	204	221	249	220	190	243	252	239	254	180	210	229	196	209	223	223	232	221	257	214	232	232	217	226	213	218	228	236	222	197	203	226	211	223	205	220	219	259	202	231	218	213	243	215	245	207	207	222	244	228	192	236	237	237	201	244	215	211	230	232	229	228	225	222	220	203	194	250	227	248	244	243	246	231	210	218	232	229	235	247	206	251	219	204	229	243	198	233	230	201	221	232	232	210	234	215	196	238	222	207	239	201	228	247	214	236	246	246	207	218	222	211	226	242	237	238	235	249	262	214	251	228	227	207	200	252	238	243	255	233	240	215	225	205	252	253	242	237	224	202	215	217	208	242	230	236	209	213	227	226	207	217	205	231	227	231	228	220	233	223	231	250	259	218	241	232	244	245	243	210	266	243	223	223	219	231	235	217	229	215	198	220	245	236	251	235	225	232	223	253	248	244	241	246	241	211	252	232	213	230	228	229	210	215	231	226	229	255	230	233	223	218	231	243	215	246	229	197	230	248	237	241	230	254	240	227	253	231	201	232	216	245	240	238	200	217	216	224	249	227	240	268	221	234	200	218	211	204	248	252	236	203	253	229	222	239	220	238	190	224	230	226	236	203	205	238	216	244	226	221	245	249	219	231	237	266	201	267	226	245	242	232	227	252	242	245	242	219	221	211	234	231	222	208	231	246	200	231	237	247	217	221	245	247	221	208	229	222	230	205	243	251	248	231	238	231	221	222	220	194	253	225	232	248	210	238	216	273	199	224	232	240	215	215	220	218	194	201	226	255	217	213	242	248	235	236	246	252	227	221	212	201	204	233	234	201	240	217	231	273	234	228	221	218	224	210	216	232	227	201	233	226	217	215	256	265	251	212	241	220	191	219	257	242	230	221	251	223	219	281	222	234	251	249	239	214	221	213	216	219	250	219	224	258	247	209	236	222	204	226	254	220	233	232	232	231	231	224	230	196	219	233	214	233	231	211	227	225	242	252	258	234	231	217	211	210	243	237	222	224	246	230	211	241	190	214	231	211	239	226	247	212	220	207	251	253	190	232	232	213	223	218	226	211	244	221	234	249	271	222	250	241	206	231	211	217	201	223	210	234
9194	1816	1858	2008	1836	1565	1314	1081	1060	925	883	850	798	778	774	687	655	655	662	641	650	634	625	639	634	599	609	641	565	590	584	595	594	577	586	597	600	563	570	593	551	612	553	539	573	591	597	577	593	566	592	571	618	584	568	538	538	537	551	628	557	585	557	522	612	555	599	600	557	547	577	546	576	573	589	548	557	549	565	546	560	533	562	615	578	579	571	551	573	541	565	572	585	583	536	585	539	567	575	561	528	546	554	554	551	569	595	586	511	545	540	576	533	595	582	588	553	543	598	576	588	544	582	580	566	569	563	601	541	577	594	551	559	557	569	565	581	528	584	575	550	572	549	540	546	550	558	560	585	565	595	550	547	539	581	603	543	579	545	606	552	555	550	562	630	574	572	573	558	559	582	599	563	571	573	554	587	534	577	567	579	567	577	544	535	538	566	547	519	573	559	572	517	571	581	564	596	564	592	552	539	577	578	566	545	568	539	572	558	523	588	541	538	613	543	570	552	580	553	594	571	591	544	550	562	543	497	513	553	580	577	563	569	604	526	563	558	544	633	560	584	567	554	537	593	517	588	612	559	526	595	542	548	592	536	574	556	585	554	529	528	598	549	573	575	570	574	572	559	549	567	544	587	535	543	579	557	583	570	580	578	566	600	580	543	563	592	570	534	579	607	574	528	532	552	592	564	562	565	520	566	565	574	573	568	563	573	575	579	592	567	534	532	560	618	611	561	550	575	529	544	590	587	561	574	561	549	597	587	582	589	568	575	568	597	570	563	592	584	563	558	543	518	569	563	587	548	573	567	557	620	578	628	581	601	555	557	535	531	541	565	602	546	557	547	637	576	542	541	530	567	558	573	563	506	546	522	574	583	552	534	545	552	580	579	594	581	606	556	578	576	596	583	554	564	576	518	551	572	556	548	559	528	596	596	547	558	568	550	566	583	559	561	594	571	569	552	533	575	554	514	608	567	565	549	584	612	574	572	551	574	531	563	537	581	569	555	531	554	545	525	549	548	537	568	582	568	601	569	581	573	573	573	573	576	549	550	588	580	578	590	540	603	587	577	579	539	551	531	558	567	586	545	592	588	556	573	578	550	563	580	612	569	554	565	555	586	585	594	540	608	543	553	572	530	585	579	561	586	553	576	570	555	535	558	557	579	561	517	580	552	572	574	546	541	581	557	552	540	551	539	585	552	572	571	550	588	563	561	565	589	592	585	516	549	589	609	568	567	570	576	590	590	567	587	545	563	582	585	557	545	573	557	570	547	568	568	538	538	581	565	543	606	573	576	563	643	554	581	553	528	542	578	545	535	593	583	639	546	550	558	562	569	539	554	584	515	545	555	622	590	601	565	611	568	596	561	566	580	567	563	581	569	572	562	548	589	558	582	537	596	577	548	539	548	563	550	547	577	542	608	547	564	597	539	586	525	582	548	565	556	561	548	552	532	575	613	572	556	590	607	548	587	541	584	552	621	581	572	575	564	549	544	581	518	576	609	582	533	549	537	551	557	545	545	595	535	580	549	534	549	562	531	573	549	558	567	563	535	571	572	557	572	560	575	559	593	584	575	551	558	579	594	567	545	562	545	539	554	592	604	585	554	501	597	530	547	575	544	548	565	545	542	574	594	549	536	562	543	522	586	565	583	544	561	562	569	579	587	584	614	580	605	534	529	547	534	575	537	547	548	574	609	535	577	550	578	518	530	580	570	567	516	592	582	559	589	578	555	557	570	571	560	565	579	576	553	566	568	532	535	568	536	536	572	595	615	589	564	543	582	569	577	559	528	568	581	602	528	591	552	523	585	595	550	589	581	570	547	562	572	574	563	590	517	551	551	527	543	571	608	522	562	535	572	557	579	593	578	545	515	563	567	590	573	570	551	594	555	540	544	559	568	578	559	593	528	546	584	530	555	530	564	564	534	522	564	531	573	575	550	560	593	590	557	587	544	554	532	580	600	557	552	571	534	584	558	563	564	571	576	585	552	536	549	545	577	585	585	552	543	602	592	583	563	602	567	553	568	622	535	552	571	536	583	520	547	570	551	544	578	588	543	547	570	568	568	534	542	570	608	570	593	594	533	539	539	584	598	574	581	543	582	533	575	585	620	541	575	566	557	576	566	552	571	531	535	542	574	582	558	578	550	550	544	562	611	584	580	572	550	569	533	559	570	531	587	568	566	604	573	549	547	586	557	568	579	595	546	591	578	518	536	589	562	553	544	584	559	575	580	571	525	579	608	568	598	552	594	549	549	548	561	591	554	544	565	561	596	593	605	574	572	617	560	530	570	555	568	563	540	569	553	570	556	564	591	573	528	610	541	588	533	567	537	532	563	587	556	565	563	594	539	557	523	575	597	555	550	552	548	580	565	550	559	558	606	563	596	555	552	570	582	597	547	556	546	522	548	524	550	560	544	563	584	576	570	540	591	556	551	535	535	562	562	576	535	546	572	564	542	540	561	549	582	586	579	549	555	580	566	571	587	557	577	589	542	577	559	561	575	582	555	576	572	539	542	534	630	575	553	563	586	549	566	554	579	603	556	562	540	560	579	549	567	552	550	575	582	533	558	546	540	574	568	599	572	586	540	544	556	568	540	583	556	559	554	562	521	528	568	532	520	624	576	589	557	531	529	600	561	612	551	555	582	552	564	564	578	574	553	533	588	524	536	569	579	629	520	583	500	520	552	549	561	606	548	558	565	576	557	566	539	536	575	533	534	577	620	585	576	546	546	631	578	565	582	613	592	570	567	571	544	568	602	540	559	545	579	560	557	576	562	554	612	573	581	563	532	570	562	559	524	565	572	573	582	560	584	556	599	564	592	573	544	556	601	594	521	565	567	515	563	502	531	576	584	609	637	573	535	570	545	583	593	548	570	559	533	566	545	517	561	575	541	553	581	608	558	537	587	559	597	606	542	567	568	558	571	556	546	598	526	543	565	542	525	573	597	583	496	588	560	601	576	576	499	568	573	476	583	594	581	569	524	527	590	580	584	579	595	570	539	532	567	563	592	547	562	559	576	535	537	575	581	579	572	543	574	564	609	554	559	552	542	559	571	510	555	581	556	564	547	579	580	521	534	559	606	550	564	557	545	575	532	563	551	571	580	548	582	550	595	563	538	545	562	559	548	550	534	519	574	567	564	566	586	578	587	548	558	552	530	575	559	543	557	584	589	542	583	570	572	561	565	577	563	614	517	552	559	560	591	590	552	592	584	618	554	535	603	566	516	578	574	576	546	570	567	544	570	608	525	582	567	598	553	568	542	564	562	568	538	566	531	577	560	573	534	563	562	547	531	566	553	523	529	577	542	587	566	580	547	525	579	559	540	567	575	567	527	566	593	502	530	543	591	575	581	535	529	528	556	586	554	544	596	581	589	573	559	564	575	593	534	602	589	545	559	596	553	553	555	556	600	528	543	568	578	550	565	574	612	558	542	573	539	558	583	546	570	591	569	561	568	573	553	540	538	559	593	570	541	566	530	554
2263	525	326	271	287	301	312	311	269	307	308	295	291	285	291	282	282	297	277	263	279	297	275	274	278	246	305	281	284	302	326	292	271	312	295	341	316	288	307	276	288	312	292	282	290	295	260	294	293	280	295	314	305	271	276	281	271	264	284	300	290	296	277	271	283	309	280	296	296	255	273	285	269	302	289	284	308	304	278	276	272	269	265	325	278	273	291	310	285	279	286	286	283	272	286	295	275	256	286	266	287	287	301	277	273	275	264	276	233	276	278	310	291	260	261	253	276	273	286	272	274	297	308	292	302	265	305	281	262	329	292	260	266	261	267	259	284	305	272	282	260	259	284	296	282	280	316	315	302	306	262	283	292	290	266	272	268	298	294	278	284	272	292	267	286	276	295	277	270	277	289	283	265	274	280	275	296	271	292	276	260	293	290	261	297	277	262	285	305	321	293	320	280	299	313	282	281	297	276	268	289	314	302	317	260	287	328	276	295	267	269	276	256	289	284	281	310	315	284	285	277	288	279	302	266	275	260	246	268	282	268	254	283	288	287	262	286	307	303	318	293	277	259	281	299	279	285	286	295	271	249	282	275	307	286	275	290	263	326	269	313	297	288	306	300	293	286	299	265	252	272	273	316	286	270	265	298	309	265	271	303	253	284	292	281	274	289	303	270	288	303	268	289	258	306	335	281	278	296	277	266	311	304	296	256	312	271	303	298	274	298	275	298	292	266	284	263	291	231	288	287	299	281	299	275	274	294	313	259	251	281	294	263	288	292	252	280	281	295	256	305	274	306	277	273	291	287	287	250	293	275	287	298	278	282	286	268	278	291	248	271	280	278	312	282	271	281	285	256	274	301	286	295	266	263	255	261	280	294	287	286	240	263	283	269	317	296	306	272	284	277	269	269	292	249	284	284	273	257	263	276	235	282	313	297	269	283	270	285	263	299	262	300	242	277	286	266	301	254	270	285	303	293	287	256	270	280	266	318	291	274	277	278	267	300	292	256	279	276	247	272	302	302	292	270	309	293	303	269	286	278	288	271	297	277	324	279	267	280	281	277	290	286	305	271	224	265	270	293	295	256	264	294	286	280	273	294	269	283	292	291	268	261	286	252	294	285	291	288	293	294	278	316	298	264	287	282	288	307	299	296	262	284	264	286	288	271	245	302	301	283	266	296	285	271	288	267	264	280	285	288	267	291	255	303	295	255	288	295	283	302	297	307	278	283	263	280	261	303	276	271	311	263	260	296	305	290	266	318	289	297	319	298	281	279	276	309	297	310	287	290	279	274	281	288	294	293	305	273	272	296	281	289	262	280	285	292	280	283	315	287	276	269	288	298	284	291	304	325	275	292	304	282	296	288	261	288	292	308	280	297	300	271	300	303	267	298	314	274	290	284	290	279	301	284	271	322	274	257	298	281	280	250	298	273	294	294	244	268	291	283	279	306	307	255	284	288	305	280	265	266	265	296	285	268	279	301	292	279	294	260	283	305	249	289	291	298	261	259	276	260	289	300	266	281	323	286	287	290	280	307	291	283	312	280	264	266	322	284	284	323	300	275	284	294	289	275	260	281	277	303	278	281	304	277	285	351	317	283	270	303	265	271	278	284	303	294	309	285	298	296	323	300	269	255	313	290	291	298	253	263	302	329	265	260	279	287	276	296	264	239	290	305	280	303	310	279	288	293	290	259	271	280	288	274	264	249	302	292	285	276	271	285	275	322	286	300	263	261	289	303	292	294	300	272	275	310	250	283	298	290	268	291	282	272	306	281	292	266	287	324	279	276	283	274	248	283	280	287	301	275	282	310	283	276	290	302	276	282	264	266	306	284	248	286	290	312	308	301	287	331	249	301	273	316	315	283	316	276	267	326	284	307	279	280	264	308	307	308	297	309	289	289	272	291	285	285	265	258	309	269	350	265	270	290	311	298	279	284	307	282	296	286	313	281	300	276	265	284	300	298	268	305	265	289	295	280	252	309	278	317	294	282	296	263	268	287	292	318	277	295	287	293	263	283	273	267	281	291	284	285	271	274	280	304	261	289	266	304	258	271	254	296	291	249	277	317	265	259	273	275	297	328	279	272	325	278	283	294	271	292	276	279	282	267	305	286	276	266	287	247	257	285	299	281	289	271	284	262	290	310	256	261	298	293	297	305	311	289	260	268	308	292	306	290	265	274	273	258	272	283	264	285	324	302	349	244	288	293	268	256	276	297	297	264	305	274	263	277	257	275	280	290	296	289	300	277	274	292	272	283	291	312	262	301	268	263	304	268	272	338	252	282	304	281	274	272	270	308	285	266	301	283	281	262	293	278	312	289	293	256	273	301	304	291	302	287	236	270	282	283	245	298	251	270	301	307	289	279	275	299	289	290	253	308	306	285	247	274	276	278	341	306	284	267	257	282	297	277	302	271	309	313	280	310	280	287	304	258	284	304	253	259	277	287	275	295	300	275	248	261	281	299	299	279	271	284	286	277	274	324	310	306	264	250	247	294	275	296	304	254	272	302	297	295	290	267	266	296	248	256	271	320	334	271	287	290	283	278	256	305	280	307	318	305	300	251	301	250	249	275	310	252	251	300	270	299	290	278	290	314	280	297	287	260	293	279	275	264	284	301	282	281	286	252	290	295	298	299	261	280	294	269	331	283	297	305	310	305	278	272	260	317	279	255	290	287	281	275	230	284	281	296	284	263	268	270	282	275	274	306	299	261	290	316	268	304	301	265	270	283	275	279	283	260	318	294	270	278	297	300	254	301	273	297	285	292	301	283	297	274	275	305	309	274	293	303	257	291	294	288	270	269	267	243	275	285	303	258	264	294	263	278	288	273	269	249	271	280	291	296	310	279	319	309	302	308	294	279	256	272	269	290	232	284	314	283	303	297	292	265	288	261	270	286	305	286	283	294	306	291	303	291	250	303	297	280	308	285	268	293	275	301	295	287	295	302	270	275	299	291	278	274	276	316	291	292	299	281	279	320	306	297	278	248	282	256	254	276	273	274	253	275	283	295	306	280	278	268	265	279	291	281	260	273	274	267	292	288	317	318	286	297	262	289	301	280	315	280	280	280	264	276	289	274	302	273	286	295	292	291	267	276	302	263	267	287	277	268	282	292	311	261	272	293	288	282	289	294	272	321	318	254	308	320	314	309	306	290	263	275	271	295	281	326	312	317	299	301	289	267	278	290	277	249	270	281	289	307	294	294	268	294	291	281	289	282	285	290	280	301	327	267	263	263	286	265	299	272	313	270	294	291	262	306	297	299	301	290	286	283	291	264	282	280	280	298	280	301	260	304	295	274	289	276	284	313	289	276	280	256	290	262	265	282	308	283	269	279	278	270	303	287	289	260	290	273	259	313	307	277	295	275	294	295	268	284	291	305	265	262	264	262	303	283	287	279	242	287	307	261	279	269	276	314	283	298	265	268	299	271	271	296	268	261	299	285	245	298	263	300	297	302	290	291	266	294	291	280	293	263	274	290	268	276	285
2311	927	685	640	660	645	718	668	663	638	595	637	670	650	637	622	645	622	646	669	650	610	632	700	657	619	670	668	644	624	656	642	622	658	611	654	654	652	620	632	658	608	602	621	636	616	682	637	692	676	651	617	650	629	633	615	614	636	633	641	578	638	648	617	633	669	644	615	617	598	613	607	636	648	653	623	631	628	646	622	643	621	677	664	634	646	636	658	603	638	615	604	605	657	651	596	637	651	652	680	596	618	660	654	618	643	651	663	604	680	629	623	625	667	603	634	651	642	642	635	646	659	631	625	653	660	567	658	634	590	634	626	630	621	652	668	620	643	619	657	633	681	616	646	630	662	626	683	634	620	656	613	640	623	635	687	693	623	611	650	652	622	647	629	641	670	675	639	628	616	613	655	684	678	648	644	657	677	617	619	670	660	704	628	622	673	679	658	624	635	630	646	655	652	641	627	612	635	621	645	616	639	647	651	643	663	669	611	664	667	620	642	646	627	628	633	634	623	634	622	623	679	668	668	663	618	623	668	680	661	691	676	653	644	680	680	625	633	655	631	640	635	637	600	645	638	668	662	655	681	653	652	629	637	662	610	596	678	635	644	605	624	624	641	606	665	658	660	658	610	630	612	675	606	624	666	663	639	639	636	608	648	615	639	653	698	598	621	629	638	641	646	618	636	625	658	644	661	675	669	631	620	665	614	661	671	641	634	657	642	682	676	614	656	628	666	627	659	654	627	704	643	650	596	688	643	632	621	688	635	610	643	665	671	615	640	682	634	620	647	645	602	633	659	620	644	636	614	617	622	635	627	626	625	643	632	662	656	654	646	687	656	682	584	652	588	611	661	590	668	680	636	605	654	666	656	641	664	605	633	657	618	652	628	584	673	629	673	615	639	662	670	610	594	618	633	663	674	634	626	663	656	600	655	619	601	657	630	615	641	651	625	663	635	613	616	656	597	662	623	630	608	593	627	633	646	646	575	657	668	643	621	649	651	580	641	609	642	644	653	626	638	605	615	642	663	590	689	637	655	661	669	604	616	664	668	634	644	652	638	614	639	682	586	597	641	642	668	626	606	596	626	611	664	648	624	653	623	618	617	664	650	595	674	579	634	614	622	637	636	723	604	648	578	597	626	654	662	637	631	606	647	650	646	674	560	665	651	656	700	625	651	634	685	640	625	641	645	692	646	655	647	661	619	620	641	626	631	627	691	592	610	629	661	673	641	586	632	622	624	650	645	647	646	621	638	586	627	631	671	599	644	644	662	595	649	671	607	636	658	613	636	620	683	614	635	611	653	655	629	646	633	615	640	660	632	634	651	620	663	639	651	608	626	673	634	638	633	655	677	668	641	672	611	629	670	654	611	662	669	661	650	668	613	613	683	669	594	628	632	652	586	685	608	634	643	627	622	670	633	665	627	662	680	661	638	623	634	631	639	649	650	612	670	655	625	593	605	640	637	626	624	642	606	628	662	604	598	649	625	665	642	630	668	629	687	638	662	623	612	617	679	602	619	645	610	606	682	697	638	649	663	631	674	653	661	646	620	651	605	630	672	634	615	659	649	676	641	663	627	629	590	620	646	629	629	645	624	595	672	650	617	661	629	624	666	589	624	639	701	660	635	634	647	601	645	664	628	632	648	629	664	658	669	624	615	614	632	653	643	607	610	629	635	597	606	660	642	641	638	622	646	600	638	677	657	633	669	619	649	683	590	651	663	684	663	602	647	607	627	634	613	657	619	597	628	609	639	627	610	624	650	665	635	671	629	648	646	664	617	608	640	638	634	621	621	663	641	663	645	594	622	589	643	630	648	633	622	632	651	664	691	658	632	609	663	631	646	623	644	643	626	630	648	657	630	649	707	675	597	662	653	668	616	647	619	647	643	649	654	584	612	666	622	611	646	597	663	647	614	651	593	650	619	569	651	578	678	647	643	610	613	636	659	635	683	650	614	654	615	576	580	627	640	651	593	687	580	665	623	626	650	636	626	673	636	676	609	662	672	603	662	621	631	611	651	612	649	648	627	609	643	630	681	622	642	681	623	629	664	675	608	637	631	621	663	638	670	610	607	662	619	661	633	662	655	662	649	686	638	660	666	657	649	640	643	641	615	638	614	690	622	629	631	662	644	654	640	674	627	631	654	592	611	639	601	675	658	667	631	575	616	644	653	639	651	605	651	626	652	687	664	621	632	663	654	606	612	640	651	650	664	643	603	653	674	625	597	677	633	653	642	643	651	615	644	628	683	622	646	612	620	621	621	633	632	627	660	670	605	628	610	688	645	657	651	652	662	642	639	697	646	635	655	631	603	644	595	654	648	630	640	649	641	632	623	680	589	655	647	628	637	643	606	601	633	659	656	601	610	640	636	629	682	639	637	663	620	634	675	644	603	654	665	643	672	604	593	616	616	678	637	649	667	683	616	644	660	610	644	636	603	614	644	658	623	693	624	610	603	636	644	651	624	643	611	650	619	691	596	650	645	677	659	646	612	639	626	571	634	610	643	607	610	643	682	651	662	624	658	637	665	638	655	574	638	653	638	644	659	642	610	661	628	653	627	667	643	626	634	641	646	650	618	658	670	638	669	614	617	640	571	689	637	609	631	635	656	636	661	655	613	648	650	644	639	573	578	635	633	618	659	652	674	682	624	610	604	629	655	679	646	652	591	601	625	630	633	644	639	595	644	628	581	645	640	635	625	635	638	598	657	677	653	621	657	657	642	641	673	630	588	582	582	658	655	637	631	640	632	610	647	663	642	615	617	636	629	595	623	636	636	666	635	624	657	611	709	646	605	640	667	620	624	625	648	652	649	584	670	655	612	642	651	654	646	689	668	622	622	606	644	630	630	703	640	663	657	665	611	602	676	654	666	640	653	620	606	629	617	649	668	599	626	671	605	616	655	642	637	696	621	659	625	617	649	617	626	643	632	641	645	601	630	655	655	664	640	687	641	640	629	674	635	678	642	631	638	633	605	641	673	667	627	629	644	645	626	654	644	645	645	652	624	630	609	653	706	639	623	649	654	605	650	648	671	580	638	633	639	676	629	639	636	621	603	652	669	646	650	633	624	607	603	673	652	630	639	684	621	630	610	651	677	615	651	628	609	653	650	662	641	613	617	629	651	629	639	608	620	631	633	623	618	660	631	625	644	654	649	651	651	627	597	636	651	633	623	676	629	623	656	631	674	630	643	662	608	662	667	651	641	649	672	655	640	664	589	611	624	606	664	655	692	658	637	647	649	614	641	623	601	661	619	653	636	644	688	651	670	633	619	634	629	614	693	675	640	668	628	633	623	685	625	632	640	620	663	639	622	637	687	635	640	652	658	662	609	640	682	658	626	620	663	673	672	647	647	665	648	651	626	636	672	658	638	600	612	604	666	641	612	590	593	632	616	620	602	639	639	637	630	614	606	650	626	598	667	628	647	647	647	644	655	676	650	704	648	659	643	604	610	635	615	661	634	591	642	641	588	607	636	655	626	668	619
8142	952	440	348	305	232	200	199	172	198	145	152	155	148	147	166	141	148	153	138	120	128	114	183	141	143	133	146	152	131	134	145	149	162	150	147	139	127	129	139	131	133	149	130	133	132	136	145	146	154	125	132	116	121	128	128	116	115	136	152	138	124	136	136	132	144	138	119	123	126	141	121	128	127	114	114	147	142	144	112	138	138	135	132	140	122	146	166	136	128	160	134	137	117	173	114	151	130	138	139	159	122	126	150	124	142	134	156	142	117	144	144	126	148	149	144	124	126	115	136	129	132	135	109	128	135	134	142	141	128	124	120	130	110	117	128	129	136	119	125	119	140	139	137	143	131	124	133	142	138	151	130	139	139	115	110	171	106	136	164	136	138	124	144	112	140	141	138	133	116	142	132	146	126	140	120	140	127	129	124	127	147	119	144	126	130	138	122	144	136	128	144	141	137	125	140	147	130	148	137	123	120	128	125	118	147	141	141	145	129	114	130	129	151	154	146	115	153	144	134	141	124	151	131	151	122	118	115	154	104	135	135	135	154	148	133	113	143	129	118	128	121	136	133	139	135	146	154	114	143	122	117	143	142	114	110	135	138	151	132	121	121	133	119	151	151	132	153	126	146	125	150	133	134	141	142	138	161	138	146	132	128	142	124	152	136	124	115	144	133	165	134	150	145	129	122	130	156	138	123	144	128	111	137	149	143	119	117	178	140	143	131	128	133	125	134	112	124	141	116	138	124	131	115	139	119	147	142	110	138	145	141	125	148	127	133	136	127	136	141	132	134	139	155	153	140	116	128	127	140	147	132	139	155	156	135	140	130	137	119	128	111	129	114	119	145	143	144	136	146	134	128	114	126	129	128	142	106	127	154	124	127	125	167	136	138	135	114	120	142	122	138	135	127	116	128	129	142	137	148	141	136	115	151	134	135	133	128	142	133	142	150	135	122	145	127	129	131	141	114	160	125	117	145	164	134	127	153	122	150	152	158	151	135	122	130	131	146	129	129	139	159	117	148	149	140	141	119	120	144	136	145	132	153	133	127	153	137	140	131	151	145	146	129	126	111	139	148	127	138	133	125	139	121	139	135	137	158	129	138	132	106	140	139	136	141	131	133	135	142	116	144	121	146	140	110	135	113	113	138	132	129	118	138	131	147	126	149	147	140	154	141	157	133	125	132	134	115	124	149	138	123	131	138	116	159	115	135	147	120	134	128	134	125	116	147	132	135	116	131	126	102	141	129	155	140	150	156	133	129	140	149	137	127	144	140	165	140	115	140	123	140	133	133	136	150	132	129	145	115	144	117	127	151	145	130	142	124	142	122	123	130	123	156	158	131	130	138	135	132	128	111	116	143	155	142	140	116	124	134	120	142	139	118	112	125	123	119	126	129	144	137	120	141	117	142	155	131	138	147	134	137	129	133	128	126	139	150	124	140	139	108	125	138	140	128	133	150	153	157	132	123	141	127	127	123	126	135	140	155	108	119	135	140	132	134	139	114	138	152	141	139	126	92	152	149	132	138	120	136	111	138	128	155	123	140	130	127	131	120	134	168	145	129	137	149	121	151	128	136	117	125	115	141	117	132	144	127	140	109	130	132	153	129	147	133	120	146	135	130	153	140	129	124	131	125	127	141	114	134	136	136	129	158	124	133	129	114	151	133	121	134	122	140	127	126	139	132	123	128	129	130	158	107	123	144	136	122	139	127	142	126	149	143	118	139	147	130	151	123	118	165	139	133	149	143	144	146	154	150	130	134	136	135	126	121	120	115	144	141	138	134	121	138	115	138	130	153	141	118	131	145	139	147	138	139	134	149	126	130	124	130	136	133	129	136	130	135	147	126	121	126	150	140	137	116	143	139	128	143	147	142	144	120	133	139	135	135	133	141	134	137	156	139	131	133	125	122	127	139	140	144	138	130	125	127	132	134	149	144	122	149	142	131	124	149	121	127	144	144	125	140	136	124	120	140	124	126	143	143	122	135	125	130	133	142	134	131	142	110	124	132	131	134	124	139	122	122	133	134	131	133	126	130	164	129	141	144	138	122	128	118	150	134	123	130	125	113	134	147	146	125	132	125	132	134	116	123	147	131	133	138	136	145	143	133	125	136	136	122	115	136	147	128	146	122	116	156	134	154	153	142	133	121	149	141	110	128	138	134	116	138	156	162	137	110	119	144	146	141	141	124	137	126	143	120	110	106	141	122	119	129	118	133	133	133	141	136	124	143	130	172	143	140	118	125	117	149	124	126	119	131	131	130	138	108	133	134	131	134	120	136	153	136	153	149	118	135	133	131	138	148	135	146	137	158	151	120	132	138	147	128	135	119	134	136	134	125	149	141	143	110	142	144	128	122	147	147	141	111	121	150	131	135	131	134	139	144	130	138	130	140	130	119	132	133	141	139	140	140	125	130	107	146	141	146	120	136	138	135	151	145	138	117	125	131	140	149	121	143	137	143	142	149	119	133	119	143	124	108	134	130	134	105	105	115	124	122	130	163	141	145	123	145	144	163	126	149	134	123	127	130	111	130	141	138	148	143	137	159	158	110	130	132	130	139	141	124	127	158	121	155	133	111	160	138	127	127	125	137	144	121	131	157	102	137	148	124	121	120	143	137	124	137	124	124	134	135	127	126	135	131	138	121	145	160	161	149	126	134	138	146	132	134	142	134	131	121	113	160	136	114	142	156	137	140	145	123	134	126	134	122	121	136	127	126	130	126	123	144	140	143	152	141	119	122	120	139	144	137	122	126	146	133	125	136	136	115	119	120	144	133	150	138	141	140	131	127	125	130	157	160	147	116	122	140	140	127	148	138	140	139	125	140	145	145	146	121	159	136	122	121	145	115	151	122	134	130	130	140	120	137	126	116	128	122	150	106	133	114	133	118	132	136	114	139	132	119	126	135	121	121	132	149	153	132	98	127	128	116	121	142	126	120	144	124	141	140	147	141	158	138	127	132	131	143	138	141	133	134	139	137	128	142	147	150	115	130	139	116	129	126	129	146	143	116	127	141	147	134	146	107	116	107	128	154	139	124	125	132	141	129	127	127	141	132	114	128	150	136	151	125	130	140	144	119	140	125	151	154	120	132	153	144	131	117	126	138	135	125	156	132	155	150	106	122	130	117	157	144	124	144	144	123	134	126	121	132	123	137	141	135	160	136	130	115	135	128	135	136	138	145	150	128	127	103	121	140	153	126	128	142	126	130	134	153	163	135	148	113	95	157	138	131	135	138	130	131	124	131	130	127	142	119	139	118	122	144	147	131	140	139	131	115	133	134	135	154	131	112	157	126	122	115	117	129	130	133	148	155	145	129	137	130	148	138	125	135	146	134	144	115	133	138	153	146	145	129	146	145	159	142	169	120	142	132	125	126	122	133	128	144	153	147	144	120	130	149	123	115	148	121	138	126	130	131	106	153	143	127	141	137	129	149	120	144	132	129	153	124	150	159	128	121	124	135	151	147	105	123	127	128	118	132	148	143
6651	1082	1001	1135	1052	875	748	647	575	565	519	475	496	488	432	449	390	422	424	405	389	388	375	369	369	360	370	412	386	377	357	397	365	389	385	374	359	384	335	376	366	371	376	321	370	387	358	359	355	331	353	341	341	356	352	370	384	374	350	363	370	355	339	384	321	353	333	374	325	336	355	362	346	347	343	337	358	343	342	396	361	335	363	363	354	332	373	343	372	344	362	369	352	342	370	360	346	356	353	330	354	320	359	371	354	372	378	334	345	343	350	324	336	375	355	372	363	356	368	349	362	373	319	373	352	379	358	377	341	356	359	366	374	332	347	358	392	355	364	335	357	355	381	370	371	389	350	329	358	342	351	349	340	390	367	345	346	394	343	331	350	349	369	376	352	351	366	341	352	376	397	356	380	347	363	329	340	349	357	328	361	354	363	351	328	370	355	358	379	353	367	361	406	363	334	351	336	348	404	357	382	333	403	354	337	358	341	370	372	357	367	340	353	336	368	325	319	341	360	367	353	327	351	330	401	353	363	334	338	343	348	365	336	361	347	363	346	366	352	359	341	360	360	339	354	337	357	390	359	368	341	343	353	348	377	349	345	382	322	374	337	356	390	342	361	355	362	338	347	390	401	347	377	381	337	387	308	350	352	345	370	350	342	355	369	340	349	369	346	339	354	357	340	344	324	341	360	363	374	335	333	347	341	338	331	374	347	356	340	384	333	327	365	341	319	329	354	359	347	358	365	372	329	361	343	333	343	338	317	357	349	384	326	368	363	354	340	401	375	401	379	351	352	350	322	361	349	403	312	379	342	355	371	354	393	350	348	374	370	333	373	365	344	341	393	362	371	378	344	334	379	312	362	357	351	350	332	341	375	326	364	340	361	358	363	356	372	351	366	351	343	359	385	332	374	356	399	340	336	380	381	349	325	335	390	372	336	335	367	354	346	368	349	361	339	376	395	369	352	356	395	364	339	369	372	357	325	338	368	371	333	376	341	366	361	380	370	359	355	338	366	353	350	377	383	371	360	376	365	348	385	376	326	349	345	363	351	357	344	368	340	331	330	375	391	348	347	343	362	368	360	351	371	339	388	370	381	355	340	379	349	311	410	354	345	348	335	334	365	351	342	373	373	352	355	377	354	370	342	336	344	359	384	375	345	336	349	347	378	342	342	351	347	342	359	348	353	349	339	377	379	395	349	353	344	369	362	371	352	344	333	362	351	364	390	357	321	351	324	337	351	348	349	357	327	386	338	360	341	359	374	348	362	340	337	353	367	365	323	373	320	320	373	382	345	347	362	369	365	318	368	380	372	384	347	381	319	347	375	354	364	344	330	382	344	316	358	339	365	376	340	354	369	370	330	369	365	329	333	363	315	351	372	370	357	369	364	344	356	373	333	353	364	341	346	375	354	341	360	373	342	356	354	357	349	397	354	349	337	384	311	320	346	373	342	344	352	361	346	367	357	342	320	349	317	367	371	360	352	363	357	385	342	356	371	398	386	332	382	340	345	306	317	332	349	384	356	365	315	351	349	373	360	392	332	397	344	334	351	354	350	365	337	333	346	368	349	342	346	347	366	376	331	366	346	347	381	368	366	357	359	337	357	357	364	371	359	375	341	346	346	356	361	356	358	333	303	348	307	318	360	325	342	314	355	337	367	350	354	347	334	337	345	339	323	341	347	363	358	348	365	341	357	387	331	369	349	342	392	373	366	341	371	340	391	330	330	367	365	349	359	354	385	354	375	371	355	327	334	348	353	365	384	364	360	355	363	355	387	350	347	343	349	346	348	338	365	378	382	345	340	341	320	358	368	347	373	365	334	360	356	362	328	367	342	351	332	317	397	359	335	382	359	339	324	352	355	377	364	405	389	355	345	319	340	375	366	314	349	347	368	362	347	331	358	357	348	322	349	366	348	358	383	343	346	350	378	352	397	397	384	349	350	351	342	351	370	366	341	346	385	360	363	353	371	381	360	365	356	343	357	357	352	342	360	313	363	342	341	350	340	375	321	371	348	355	354	365	325	350	339	327	355	362	351	336	391	349	366	350	329	351	378	344	358	354	338	390	334	352	409	373	335	345	361	363	364	365	378	363	353	405	327	386	332	356	364	351	358	342	358	379	400	323	376	379	352	387	343	337	340	373	345	339	378	358	350	355	393	397	369	381	377	362	378	368	360	368	336	352	348	373	362	365	359	352	337	347	356	299	335	363	333	355	330	354	346	337	361	409	345	372	327	353	343	357	343	330	362	347	369	360	364	340	363	386	386	363	366	339	357	355	329	362	338	360	343	371	362	392	365	320	328	341	351	359	349	336	329	381	349	342	326	345	343	332	328	340	350	332	380	374	371	353	359	343	328	343	387	385	354	364	359	393	378	333	330	344	356	365	342	351	341	335	344	338	333	354	349	336	352	356	362	395	321	348	342	372	361	334	334	371	361	346	319	351	325	378	377	357	403	391	350	375	319	370	348	349	348	377	332	347	323	363	338	378	345	341	374	371	389	350	335	363	357	331	360	332	367	358	344	328	317	353	340	351	387	336	307	371	353	340	349	369	375	332	392	357	371	356	386	350	372	364	380	386	352	371	335	347	359	374	369	345	366	371	346	386	395	390	354	359	341	337	358	364	353	359	349	361	360	331	375	357	314	360	336	363	343	367	331	347	350	380	340	371	345	364	334	365	391	357	352	383	343	344	333	374	354	359	372	345	362	347	355	330	349	347	374	358	381	362	325	335	352	365	335	346	382	348	345	386	365	356	355	324	327	356	353	331	323	374	333	337	362	369	342	350	355	363	330	332	363	356	361	333	370	379	384	332	350	312	357	353	356	348	369	353	377	330	388	337	382	341	359	347	342	392	373	397	374	329	318	363	356	322	362	346	368	340	368	335	358	354	357	357	340	380	360	359	367	326	354	346	373	312	320	367	329	342	402	368	390	359	354	376	373	302	340	330	371	335	372	400	377	357	358	394	381	345	360	366	333	355	374	357	308	352	371	340	355	356	361	338	329	364	346	379	374	366	312	352	325	357	319	356	360	360	325	360	378	369	357	332	349	331	332	345	340	340	382	363	335	364	347	379	332	334	349	340	366	342	366	343	357	349	369	345	361	323	375	373	356	376	363	371	331	373	341	370	358	364	343	339	363	367	387	358	355	344	342	373	310	343	332	371	339	355	328	350	345	353	367	384	340	322	345	335	347	353	389	341	376	370	339	363	381	333	364	358	347	332	366	324	348	334	359	335	345	341	362	367	384	356	368	366	350	357	338	360	366	375	364	331	382	336	355	353	347	349	336	390	358	367	361	366	381	380	354	317	386	398	368	342	341	354	347	373	347	347	346	359	364	354	373	353	358	358	370	347	374	351	357	351	359	366	368	386	342	379	364	379	411	332	346	396	357	368	348	358	324	358	306	352	343	367	357	381	360	338	346	337	330	366	353	347	321	363	367	333	418	365	337	354	409	371	320	323	381	347	364	374	365	389	339	337
15570	2055	963	720	559	441	388	370	294	268	249	271	258	264	265	260	246	274	251	265	255	247	248	246	248	239	218	239	227	232	232	212	237	207	214	273	233	239	204	225	223	215	236	201	239	231	234	251	251	256	242	230	240	249	223	255	214	231	238	247	214	212	212	215	232	209	215	233	234	233	226	220	246	232	211	258	232	215	196	206	229	221	223	256	238	226	231	241	239	218	208	240	223	222	233	241	231	232	241	211	228	243	245	240	240	242	236	240	234	262	229	239	235	225	245	245	231	215	219	209	207	217	216	247	243	232	250	213	225	216	211	226	215	251	248	238	215	221	226	233	222	215	208	240	258	251	250	209	209	226	223	252	224	255	259	257	248	220	243	249	232	232	229	227	223	235	240	228	217	237	240	227	231	217	221	246	257	224	259	252	237	223	230	233	227	239	239	231	243	240	248	205	232	224	215	246	237	230	238	217	243	223	233	282	235	253	223	266	233	231	216	233	212	242	236	242	228	245	204	224	248	219	252	252	245	222	204	214	222	231	241	242	240	219	212	226	243	232	244	233	240	233	237	196	231	217	222	238	201	244	217	238	248	255	252	240	248	248	236	193	229	233	248	220	248	207	247	237	213	243	242	207	227	220	210	232	243	238	234	264	227	231	233	257	239	229	218	233	232	235	255	208	231	227	259	246	197	240	242	248	258	271	227	232	223	235	204	229	237	228	237	208	220	250	246	232	219	211	228	236	222	239	267	248	238	251	212	255	223	225	225	241	191	234	222	223	219	225	208	266	236	257	221	238	234	203	229	222	261	231	195	254	227	251	232	243	215	258	240	200	212	219	228	250	245	240	220	219	227	231	229	248	247	223	236	239	216	218	233	238	195	225	217	201	237	216	236	227	216	245	233	250	245	224	199	250	220	220	215	246	237	228	230	249	223	240	234	236	221	222	202	213	221	244	236	242	212	220	208	241	211	223	219	212	206	235	232	225	266	247	228	224	203	206	212	231	237	238	236	250	238	233	220	217	216	208	218	228	229	219	215	242	214	247	258	236	234	213	216	233	229	228	229	219	217	241	224	201	236	246	236	245	231	237	232	216	212	193	224	225	236	228	220	220	227	219	212	222	246	250	223	244	207	237	245	254	225	239	240	191	217	208	213	218	199	228	247	244	235	231	200	250	241	262	245	224	229	251	235	234	208	234	239	235	219	263	223	226	222	210	240	234	250	244	230	240	237	204	215	227	253	248	233	236	206	215	239	238	219	229	224	215	217	218	232	213	219	249	223	227	232	212	243	243	231	230	221	201	215	227	225	225	236	227	228	264	223	221	223	211	208	254	229	215	229	208	228	233	250	240	235	217	198	207	247	260	229	229	257	213	228	232	247	227	227	237	213	239	242	258	258	229	228	237	235	216	239	219	220	265	238	246	238	213	229	223	211	215	236	227	208	225	224	223	225	238	199	213	233	237	244	222	246	227	234	232	234	230	217	230	216	190	233	231	237	253	264	238	266	229	220	232	200	212	235	208	228	231	240	222	252	232	213	231	235	235	243	228	251	233	239	221	204	243	221	234	199	236	256	240	240	230	220	252	224	224	236	242	207	219	249	228	193	228	235	241	220	229	212	230	209	207	241	241	235	226	199	243	255	239	236	249	246	230	238	261	212	224	224	249	216	224	231	220	212	228	265	194	249	252	212	212	225	222	200	227	250	228	242	215	226	236	245	233	239	250	247	230	231	210	235	251	236	240	255	235	244	233	215	224	241	229	229	229	247	229	214	216	223	223	213	234	236	229	232	262	243	217	244	236	236	289	252	199	219	248	229	237	221	220	227	225	219	216	221	214	238	232	236	228	244	251	229	214	222	234	232	234	216	244	231	228	267	210	226	223	240	212	224	220	219	236	228	228	220	234	261	230	255	226	201	253	231	237	217	218	222	224	227	239	258	256	217	246	219	236	191	242	221	248	226	239	265	210	218	245	211	212	228	236	230	237	230	239	213	237	224	234	218	224	221	207	240	212	231	184	257	257	243	238	227	211	236	244	229	236	268	228	220	233	254	199	208	254	221	224	230	230	221	199	235	237	250	233	231	216	235	233	235	228	207	211	251	228	223	227	238	201	226	202	252	223	224	231	223	256	240	240	226	214	250	234	242	235	206	215	226	237	230	233	219	235	215	221	249	219	233	217	205	267	224	219	229	222	226	222	253	214	268	242	220	241	247	246	255	229	280	206	248	227	265	216	252	253	230	212	252	222	243	218	240	221	221	206	216	198	251	223	243	260	213	243	204	252	224	191	202	236	234	210	250	248	210	230	232	242	249	234	246	240	232	266	243	196	238	235	242	242	195	231	216	247	220	223	232	219	257	224	250	216	217	251	230	204	252	230	240	217	236	239	235	247	244	204	233	234	251	231	229	216	198	218	218	211	238	225	242	237	237	237	220	252	207	233	235	210	239	226	240	220	226	239	261	198	234	236	224	222	236	232	238	244	211	230	243	209	224	226	205	242	233	237	223	236	217	270	227	220	227	202	206	225	228	232	199	214	235	244	233	233	197	230	220	248	231	220	233	234	232	249	215	217	209	241	225	243	225	239	237	219	233	224	236	232	265	275	226	222	228	201	216	224	203	223	232	208	190	262	279	212	212	239	254	231	210	239	238	219	225	224	221	225	211	229	232	232	232	230	232	210	224	225	254	221	240	241	235	220	258	243	227	246	244	250	216	220	201	254	242	241	233	248	196	215	243	243	244	231	248	226	251	229	245	259	204	284	238	206	217	233	226	208	229	195	199	215	235	225	228	240	248	242	237	252	228	213	232	252	219	228	216	221	230	241	241	231	217	243	245	215	229	210	194	237	232	215	216	218	216	237	211	255	228	193	222	241	221	222	226	240	209	232	222	223	204	234	268	242	219	229	218	227	223	232	212	220	228	215	222	256	249	262	230	222	259	219	249	240	225	220	243	221	214	257	207	263	207	243	218	199	227	228	223	222	220	228	264	246	243	242	235	191	236	229	265	246	245	256	234	217	205	243	242	231	254	240	236	221	245	226	243	221	221	250	242	202	223	235	211	210	231	229	214	225	219	212	214	249	234	214	262	214	219	246	237	231	220	245	252	226	242	230	231	233	224	241	246	222	231	224	224	192	239	254	228	232	240	235	197	200	227	226	210	245	226	219	220	215	213	230	224	215	258	232	243	223	224	244	237	226	224	219	203	280	236	240	224	211	231	236	220	211	213	247	213	220	223	229	218	248	207	242	233	213	233	239	192	201	271	234	215	218	227	218	248	241	237	231	210	224	249	219	233	252	226	212	230	219	195	236	214	197	245	264	243	259	193	265	245	223	254	227	241	229	212	231	246	225	244	251	235	248	232	227	223	233	244	211	229	232	211	235	242	239	242	227	247	238	245	247	242	232	224	234	226	245	231	201	223	228	219	212	212	242	251	252	259	208	227	227	243	214	226	177	255	216	218	234	221	188	198	219	205	232	221	212
8747	1951	1801	2201	1845	1540	1310	1148	956	956	880	847	826	712	787	676	673	686	691	669	659	668	609	658	668	622	604	652	604	602	584	627	617	587	614	607	658	621	579	587	631	636	582	550	611	565	594	601	582	554	544	533	588	534	552	559	583	636	586	588	601	560	584	527	581	587	615	563	552	609	567	557	553	564	553	594	594	575	558	540	607	562	597	573	604	590	597	612	557	615	545	539	552	621	577	605	617	560	604	558	517	576	561	570	559	599	568	571	557	592	565	565	590	554	542	610	520	571	554	551	573	574	554	531	564	552	556	549	579	575	579	576	590	547	610	538	614	569	616	582	542	579	539	565	568	595	562	620	550	572	556	561	545	575	583	557	563	529	532	583	586	571	583	550	574	603	567	573	564	571	579	567	588	552	521	572	575	546	554	586	554	557	556	597	550	586	582	538	538	551	562	559	596	565	549	578	542	568	606	586	595	595	571	582	573	562	584	542	582	611	532	571	626	539	615	592	536	546	524	551	562	524	561	553	596	577	547	545	567	547	547	565	597	569	589	571	563	564	539	553	553	527	584	556	599	560	582	567	607	577	574	566	534	598	601	563	579	550	578	556	570	553	563	591	562	525	614	553	542	589	571	586	569	588	566	557	563	567	563	542	585	589	571	577	574	583	587	565	569	569	589	561	544	579	526	530	545	587	552	599	580	569	592	553	566	552	569	561	536	560	552	583	593	549	582	584	601	602	548	586	582	568	582	593	571	557	555	568	526	623	525	529	588	546	526	597	553	548	554	577	544	576	562	557	576	577	587	567	548	577	584	528	568	582	534	569	568	526	583	530	579	599	558	581	568	545	587	611	532	527	577	540	562	578	562	559	563	578	540	563	607	627	559	585	566	584	547	564	565	581	568	545	577	551	555	607	555	555	529	566	552	586	606	580	566	508	512	544	552	551	547	568	567	573	585	552	550	547	542	586	608	560	556	577	569	558	557	612	607	555	530	560	591	532	525	593	559	562	513	552	560	570	553	605	585	577	603	497	549	596	560	542	577	548	551	609	554	578	562	521	570	569	599	580	568	612	571	569	524	590	570	563	548	554	532	571	582	593	539	540	526	604	600	567	585	589	569	571	559	583	545	575	602	566	572	552	549	553	567	557	540	521	517	570	539	566	560	563	625	572	547	563	514	539	548	556	565	573	572	591	539	540	558	584	623	550	595	538	586	550	527	578	592	571	577	547	537	589	537	580	523	570	606	578	576	529	580	565	550	607	620	560	566	609	559	610	581	585	566	540	585	567	554	600	540	587	581	575	519	566	563	607	590	594	577	607	537	535	561	527	534	570	571	549	582	616	560	600	569	529	532	559	589	587	538	575	541	592	550	585	574	545	568	563	563	624	561	561	539	596	548	582	582	602	527	612	568	585	550	577	573	553	598	580	524	598	626	569	588	574	572	556	552	584	603	584	547	553	557	567	574	623	564	556	549	595	541	564	558	550	546	532	559	566	598	572	544	593	555	540	573	591	584	611	547	555	591	603	589	550	554	622	573	560	546	559	576	572	543	541	544	569	519	584	546	514	556	568	588	564	551	538	599	589	517	572	544	532	581	576	551	540	590	589	542	586	581	573	589	517	569	591	539	608	553	556	531	521	543	543	556	571	573	568	603	557	584	574	610	586	567	564	605	555	557	625	573	596	560	549	553	604	592	578	575	541	550	516	595	545	574	565	565	562	556	592	583	536	564	584	525	558	536	582	585	541	573	574	567	544	564	595	575	587	539	553	558	614	591	528	580	566	532	568	585	544	535	540	561	584	509	572	568	544	548	551	531	614	570	564	546	588	585	587	607	562	570	570	567	561	566	547	554	538	543	538	549	575	562	537	574	553	558	549	547	562	545	571	572	604	518	618	589	583	566	538	579	575	546	569	551	596	602	599	542	592	564	556	599	584	571	567	576	570	543	576	592	553	563	563	579	591	592	569	532	561	573	533	538	560	533	541	589	546	568	610	547	549	540	567	592	545	583	563	570	521	522	548	600	595	575	537	563	601	541	593	601	603	555	551	598	556	580	604	542	575	567	577	541	569	550	588	588	585	564	577	567	519	596	528	555	585	576	571	569	557	535	548	519	566	558	561	567	526	569	590	577	577	583	562	581	536	583	574	543	582	519	586	591	556	554	516	534	576	592	591	562	525	611	590	570	589	535	575	583	566	556	555	581	572	541	573	578	573	569	603	564	523	538	570	555	585	582	510	537	555	559	528	544	588	541	579	555	587	606	511	577	536	550	567	574	575	529	584	549	583	531	549	581	584	580	553	538	567	544	569	571	558	593	598	607	594	547	558	559	549	551	558	586	542	572	569	562	570	581	625	578	566	560	575	539	565	592	539	550	529	538	553	585	518	576	580	594	566	591	578	600	563	573	574	548	534	626	551	551	593	584	573	524	550	547	597	557	599	554	577	560	579	584	541	579	554	561	589	564	518	519	560	585	575	567	621	553	558	549	600	563	604	541	558	563	567	533	524	618	598	598	559	572	504	530	554	586	554	554	595	548	573	569	562	591	568	541	528	579	566	561	566	600	567	585	569	552	556	549	562	586	548	579	530	553	542	567	523	589	569	555	569	573	576	519	551	594	592	544	559	520	556	628	586	569	583	560	598	559	523	550	571	560	576	544	565	543	530	570	579	561	582	558	592	541	553	542	525	574	584	559	545	545	571	519	542	535	510	600	558	557	577	567	555	568	606	612	554	584	554	559	566	562	599	576	606	568	545	590	529	560	511	525	616	580	535	546	573	589	575	529	551	553	565	560	561	536	547	573	571	570	537	538	551	539	575	572	568	545	554	591	524	559	575	536	562	579	604	539	571	565	597	554	582	543	538	560	571	574	571	516	566	543	526	588	565	584	595	553	567	539	554	551	526	560	566	548	561	579	606	577	537	593	551	585	560	576	581	564	521	582	597	553	557	551	573	583	614	553	588	548	570	551	563	581	564	583	570	548	564	556	554	565	610	568	592	572	537	570	586	542	515	515	584	562	595	583	563	575	559	542	540	525	545	570	577	564	532	555	611	579	593	556	572	595	560	554	562	536	522	576	567	562	568	594	573	569	550	506	557	551	589	564	523	526	587	555	560	594	593	625	570	562	596	645	524	570	546	554	591	543	586	540	558	532	582	545	560	597	588	583	565	563	542	549	591	602	572	583	552	566	557	574	553	597	593	533	593	563	549	575	501	528	551	591	594	608	581	573	611	563	528	532	552	609	587	523	534	554	559	527	558	551	571	566	580	557	562	540	528	601	572	591	556	549	576	511	547	565	578	568	544	600	562	608	519	590	551	584	543	547	520	548	554	534	580	559	527	545	553	543	564	588	547	554	569	521	572	526	607	555	545	518	558	532	559	576	584	519	541	568	603	583	567	593	582	532	578	566	567	537	553	552	584	572	557	576	548	609	551	509	601	548	587	548	545	589	555	574	552	581	563	591	544	590	558	565	577	565	544
2210	648	308	307	299	315	284	270	302	300	264	279	279	310	261	256	316	275	295	274	311	277	263	306	280	272	304	282	272	284	282	283	323	264	308	321	288	293	260	301	308	299	296	275	336	309	283	312	309	276	291	298	275	315	257	314	310	310	313	286	276	290	256	277	294	299	277	301	259	260	267	259	300	288	281	290	327	294	293	262	297	233	284	308	266	283	288	265	267	241	281	285	270	267	295	303	283	274	323	324	292	281	271	261	312	278	250	272	282	296	287	303	267	274	299	287	278	292	280	290	302	289	268	275	287	273	317	281	269	254	309	316	283	289	286	266	282	281	288	286	293	283	258	302	314	294	276	278	270	289	270	313	295	267	289	291	292	286	261	286	284	281	274	292	280	273	275	311	315	311	279	305	317	308	280	290	270	255	307	295	315	254	301	267	300	259	310	307	289	312	291	289	277	304	289	295	328	302	296	293	253	264	316	261	282	262	293	282	274	291	280	282	259	275	271	243	290	321	282	287	283	283	273	311	294	284	279	278	259	298	281	268	282	277	287	290	285	276	270	270	344	283	281	275	257	295	247	290	279	303	294	285	249	288	286	276	273	308	295	255	273	296	283	304	262	281	316	294	297	263	261	279	307	275	287	300	305	277	289	263	319	257	243	276	271	267	320	261	284	282	269	256	268	265	293	342	264	292	276	298	259	299	303	283	295	303	303	302	303	289	275	294	293	289	294	270	289	258	268	277	283	267	276	295	289	277	273	265	288	295	271	274	282	291	306	268	247	250	305	295	271	271	286	281	282	278	250	315	333	327	271	276	308	269	243	273	285	284	301	288	296	285	267	279	288	316	272	280	296	293	277	283	277	287	279	286	263	268	285	243	300	296	315	242	288	291	278	267	272	300	282	304	284	315	268	262	300	317	320	301	297	281	282	270	279	278	260	343	320	285	313	312	290	276	279	290	275	279	285	323	290	283	293	262	286	290	290	259	295	297	294	301	272	261	284	304	287	291	281	310	270	260	319	267	279	286	292	250	286	288	291	281	276	279	289	309	279	303	269	284	291	294	266	279	281	280	293	293	262	292	252	295	300	292	288	285	289	261	288	243	326	281	296	285	291	256	289	247	283	276	274	299	303	282	297	262	296	300	254	275	245	297	284	322	284	300	294	277	258	258	293	300	295	289	301	289	236	280	276	271	277	283	300	269	297	272	288	304	285	293	329	293	260	286	309	284	260	292	332	310	290	264	294	323	266	301	295	247	259	290	285	271	287	286	299	288	295	295	264	302	276	294	302	287	295	292	263	298	282	302	296	259	284	293	283	326	304	291	320	279	266	275	293	287	300	272	291	299	297	301	309	283	297	296	312	278	267	293	308	298	291	265	288	251	311	325	299	275	290	326	302	286	279	302	286	272	276	289	285	283	285	320	314	272	307	292	293	306	320	260	261	313	272	308	320	310	293	323	265	305	265	326	307	279	289	277	293	273	271	270	314	270	274	240	276	275	298	278	291	278	305	275	300	300	266	307	278	269	274	276	299	288	282	279	254	291	285	311	271	272	258	287	299	295	301	264	255	270	280	315	290	295	309	293	338	269	274	289	279	293	280	305	290	266	283	310	273	292	294	256	282	287	273	309	309	260	268	284	294	266	305	290	292	308	279	304	276	251	285	306	268	293	274	291	269	287	310	258	268	291	265	290	298	297	337	322	285	286	301	278	297	297	293	282	285	300	280	294	284	278	291	290	299	315	270	304	297	276	284	292	304	263	320	269	311	266	252	308	298	240	312	297	255	279	319	277	282	268	259	260	309	309	298	311	288	312	280	307	266	281	303	281	304	303	270	321	292	299	253	274	283	283	298	287	295	309	289	300	273	287	269	278	273	286	283	287	290	337	303	308	312	333	255	296	274	294	269	305	289	289	308	299	290	290	251	296	277	281	270	265	291	318	268	270	263	276	258	273	286	298	289	289	284	250	278	272	300	273	297	290	299	269	297	310	307	262	245	253	262	270	281	296	260	273	274	296	301	256	298	277	280	304	308	260	297	283	305	290	306	304	273	266	277	279	279	271	299	321	294	281	309	277	270	298	273	295	289	294	246	302	269	320	286	268	292	275	287	293	259	264	258	272	302	271	290	262	265	277	283	291	307	277	315	276	281	271	284	305	261	286	300	258	295	252	290	288	316	296	299	310	288	268	307	323	313	285	281	268	262	282	283	275	274	315	337	297	264	270	256	311	261	272	280	271	272	296	273	295	294	293	310	286	308	276	244	312	245	274	283	286	278	264	295	289	262	297	256	276	326	290	279	281	278	296	261	296	321	310	282	296	242	286	268	306	308	302	307	285	274	279	255	306	279	323	277	271	284	293	260	282	306	295	297	301	269	262	279	296	290	279	284	260	305	280	295	295	324	301	310	250	313	255	260	300	301	319	250	279	303	303	259	245	283	292	295	317	290	260	310	271	274	274	287	284	272	287	299	286	289	287	271	285	280	280	278	277	302	262	266	287	252	318	317	301	288	274	279	292	298	303	275	254	284	267	294	296	286	297	314	322	316	310	280	296	272	248	279	260	309	300	287	277	270	274	299	237	308	312	266	280	281	293	264	248	251	253	282	239	306	257	263	292	298	278	312	309	309	264	290	288	268	295	289	277	276	260	269	277	283	266	312	267	297	295	313	275	287	267	280	264	313	296	242	302	280	263	302	288	290	277	284	300	299	313	297	307	284	290	299	279	274	280	293	283	262	300	257	300	320	302	293	274	312	308	275	281	283	301	290	290	318	287	311	287	276	304	256	317	286	300	255	275	298	268	292	310	277	282	290	275	277	308	333	261	318	287	328	273	275	239	290	298	259	300	273	267	284	279	273	259	279	250	293	261	295	241	281	278	300	263	280	255	284	269	265	285	289	257	279	265	281	296	297	294	267	285	289	279	284	294	280	284	278	294	271	335	292	289	272	260	277	271	256	293	294	302	297	314	320	302	298	274	264	302	282	290	266	265	269	256	294	299	267	275	262	269	301	270	274	286	285	284	315	274	281	282	271	297	318	305	281	259	288	295	301	264	288	267	284	294	300	303	280	331	280	271	287	288	284	289	280	285	288	277	315	265	255	299	250	293	284	309	289	268	302	319	288	275	295	302	303	278	290	313	295	282	253	251	275	309	270	296	249	286	262	303	306	288	278	293	285	272	284	308	305	283	292	312	285	317	297	293	311	310	282	307	247	265	271	268	254	287	288	270	286	274	297	281	283	279	260	305	289	309	300	265	283	280	274	298	290	254	289	287	318	333	296	287	277	270	279	267	288	283	296	282	304	290	278	287	261	276	285	296	236	270	301	302	295	304	293	274	300	298	298	285	300	279	292	288	288	310	279	274	309	322	294	297	289	297	304	273	300	302	273	298	275	293	289	304	301	259	271	292	264	280	269	274	286	319	291	272	296	246	313	292	275	237	263	278	264	283	284	268	290	306	271	258	283	249	290	277	301	314	295	269
2315	927	677	627	634	631	680	653	623	648	686	623	680	646	654	696	635	663	605	628	629	673	641	625	699	634	632	645	628	622	641	674	635	713	697	649	632	624	635	639	593	631	629	650	634	645	669	611	604	691	605	655	639	627	648	673	635	698	643	633	674	622	615	651	658	694	616	613	614	636	682	647	644	657	626	634	654	635	604	686	647	662	653	600	651	671	618	609	637	642	637	642	654	615	652	635	630	616	617	651	664	641	669	648	619	618	628	660	646	660	618	633	612	674	624	606	573	712	640	608	621	650	593	588	660	603	632	627	624	655	631	654	613	646	657	658	658	608	615	636	661	676	655	660	664	622	649	603	621	645	641	600	630	644	641	649	679	640	589	631	660	661	632	676	657	668	614	650	648	638	660	612	625	578	645	660	603	641	654	625	610	653	633	638	675	671	598	653	652	636	618	649	625	623	651	642	625	663	632	652	649	640	625	565	650	651	666	625	618	664	647	653	660	625	659	651	638	624	652	623	673	660	638	680	631	624	670	643	637	599	608	667	674	653	645	633	630	613	633	635	659	662	611	624	637	637	644	692	614	616	663	640	605	646	687	670	619	660	642	643	665	641	613	648	591	667	670	654	648	666	674	637	623	660	654	641	619	674	666	702	680	645	636	631	621	615	629	610	610	639	666	604	598	608	671	625	609	626	663	657	646	603	679	658	620	671	650	655	644	593	598	657	640	625	685	618	638	640	659	618	631	628	605	656	592	618	678	641	649	641	629	594	616	654	690	696	627	632	591	661	666	629	668	622	639	644	616	605	628	629	607	609	663	673	635	625	643	642	661	619	625	641	676	620	639	640	623	617	647	597	586	632	635	635	673	668	634	641	633	673	686	663	649	654	641	633	664	623	657	651	726	655	639	663	677	656	631	624	662	605	681	642	604	657	688	623	615	642	681	700	645	689	637	627	667	654	615	637	627	624	656	666	646	668	672	675	654	674	654	698	616	680	680	657	633	608	667	646	647	628	647	641	596	637	613	640	587	619	615	633	663	658	642	629	601	651	651	639	667	594	694	628	634	621	635	628	631	696	620	663	612	648	645	629	600	642	579	630	642	645	616	619	608	635	603	607	611	644	619	653	634	621	656	656	600	618	624	690	629	654	654	594	605	612	714	607	656	621	619	620	625	637	663	629	604	610	668	622	616	611	598	632	632	670	672	643	646	635	618	642	631	685	668	595	659	643	640	592	691	608	680	628	668	672	658	654	602	656	607	658	608	627	649	632	631	630	616	586	698	610	634	599	628	667	645	595	617	680	594	610	619	626	641	677	592	662	626	633	629	627	610	581	630	635	634	629	608	645	627	650	648	639	672	627	629	672	600	612	654	640	654	632	662	607	658	679	648	665	662	674	634	650	628	670	658	618	660	597	629	634	692	646	648	663	617	631	655	596	665	625	672	654	616	634	637	682	659	621	678	603	654	639	606	663	619	631	661	645	656	596	627	658	612	659	633	631	671	667	637	642	690	677	647	627	654	632	615	621	667	637	636	632	694	667	635	648	651	673	606	596	636	647	638	641	594	638	625	639	645	632	621	628	605	674	652	639	607	583	661	665	635	647	634	625	673	634	616	619	602	677	608	682	671	632	641	646	708	643	646	657	684	627	620	668	685	631	662	617	648	620	623	684	623	660	594	618	624	682	630	611	690	627	574	622	653	621	601	664	636	652	648	632	718	622	610	645	592	648	681	660	653	659	583	653	698	669	611	646	646	605	626	653	628	613	621	644	636	657	607	622	664	649	577	640	621	641	663	647	669	625	602	624	644	607	670	639	621	656	651	645	669	650	605	620	641	639	610	629	598	634	646	638	620	657	645	661	630	655	615	656	600	634	680	663	621	652	637	687	694	683	646	634	660	625	638	638	609	635	613	650	618	623	643	595	655	687	627	618	651	626	641	641	643	667	646	627	666	639	623	685	644	670	648	615	635	625	650	613	617	651	626	645	644	666	620	645	691	592	657	594	631	668	584	670	614	650	633	654	614	655	623	615	620	609	659	673	666	626	645	619	636	701	633	690	659	592	602	641	623	638	632	709	618	629	609	642	657	617	638	641	646	664	675	649	652	633	645	636	627	635	626	636	654	658	651	629	633	631	613	644	598	661	660	661	631	626	619	610	623	656	630	616	656	643	654	636	636	628	623	652	602	667	668	622	649	604	656	632	629	633	626	640	647	615	628	642	628	616	605	627	675	659	641	657	655	672	632	598	641	657	664	674	632	626	664	588	617	668	604	674	664	650	670	599	659	606	637	632	647	615	609	626	638	653	620	654	559	633	618	648	624	644	601	641	655	640	698	638	620	670	577	675	658	633	636	598	661	658	679	627	658	649	650	593	660	641	640	614	628	659	641	601	630	640	664	645	667	642	630	646	660	643	595	629	633	627	647	633	631	656	622	648	631	644	661	626	611	626	666	666	625	625	595	634	641	708	620	603	652	660	668	615	617	610	639	627	603	652	647	650	626	644	633	625	682	663	665	594	660	647	602	660	683	602	669	651	695	642	645	622	657	625	659	660	623	614	604	648	624	689	634	607	622	604	643	654	650	663	601	634	686	663	598	644	637	648	639	652	650	662	640	640	615	658	618	655	625	617	680	620	622	620	624	667	640	678	602	622	676	645	672	644	657	635	665	636	642	705	625	617	664	686	613	643	639	655	621	648	625	629	673	667	620	654	592	592	628	654	627	648	683	677	633	604	648	633	684	662	652	609	611	626	624	629	651	643	658	637	652	638	628	677	633	668	633	609	629	594	621	590	647	626	673	601	603	592	600	648	704	595	587	614	662	621	601	639	650	642	658	630	625	596	648	628	672	648	640	617	693	630	647	616	634	635	601	647	616	675	605	603	636	611	619	660	629	597	600	672	677	635	609	625	660	635	680	652	667	680	611	671	654	631	643	642	639	635	611	663	667	658	591	665	637	644	655	610	637	611	639	631	644	664	633	664	599	676	613	629	656	625	618	647	664	647	638	697	625	566	656	652	602	620	620	637	635	673	621	620	607	652	580	660	637	649	634	631	666	622	592	662	649	660	586	636	661	637	632	620	603	686	636	651	668	677	664	662	642	638	642	650	630	624	672	650	624	620	633	616	614	647	639	649	687	649	617	638	644	621	620	630	667	622	674	591	601	681	635	655	620	633	632	605	651	680	666	649	653	648	644	669	665	658	633	636	621	631	623	645	655	654	652	580	599	609	655	615	618	637	633	630	628	680	639	642	617	644	634	629	646	629	663	663	654	622	627	626	626	625	627	647	660	619	615	680	601	699	638	666	626	671	657	674	656	656	657	658	642	631	642	703	612	619	611	639	678	651	669	626	612	609	642	640	628	639	634	637	654	602	671	600	641	634	641	682	611	642	616	638	649	675	606	641	626	645	592	667	609	637	615	657	636	643	681	657	646	675	637	661	721	624	640	645	620	626	635	634	688	619	613	666	647	606	695	667	590	651
8437	1004	440	411	293	231	205	194	156	155	158	160	145	153	166	151	149	132	128	128	142	142	148	151	140	130	128	120	119	146	139	122	139	129	135	144	142	151	149	128	129	162	123	133	143	136	123	126	153	135	144	125	127	153	134	121	118	134	125	126	138	124	126	145	133	148	153	144	114	135	127	146	137	128	129	143	134	119	121	128	147	136	138	156	136	126	132	114	120	143	138	150	137	146	149	143	123	146	129	131	141	144	124	139	137	126	143	131	138	123	147	147	125	124	131	140	147	152	125	140	141	140	119	119	155	142	145	116	134	132	116	128	138	109	143	147	117	123	137	118	148	134	132	138	141	146	139	140	151	150	130	108	137	120	143	126	134	130	128	141	126	105	140	158	117	128	149	146	145	145	142	150	143	138	145	156	132	144	115	129	133	141	141	141	132	136	122	142	122	140	127	123	136	138	135	126	141	142	127	129	150	123	142	135	151	160	128	138	137	117	109	131	143	144	126	125	131	140	140	165	170	144	130	136	138	136	141	134	131	143	145	137	156	151	152	156	112	124	149	124	151	161	128	134	142	140	145	141	135	145	138	119	137	149	122	135	147	121	143	148	146	136	111	133	119	118	146	116	122	133	130	123	125	135	138	158	142	139	150	127	138	123	154	126	154	137	142	122	141	139	115	124	133	154	123	136	148	131	160	143	141	144	133	160	130	145	136	135	125	106	119	112	115	149	150	137	122	131	137	165	188	148	138	159	126	146	145	152	145	110	153	138	123	131	122	118	122	126	113	129	123	156	150	123	132	123	145	137	129	136	115	145	121	124	126	123	127	140	157	149	133	132	109	139	139	139	145	133	114	112	121	115	157	157	118	153	124	141	119	109	134	139	145	148	130	133	118	134	123	142	124	131	129	127	152	133	123	153	133	144	136	123	149	136	144	122	122	126	126	111	129	144	144	149	142	130	139	132	140	161	148	130	132	148	119	119	163	136	117	138	162	147	146	151	127	115	157	138	151	145	145	136	122	134	133	123	124	127	134	141	122	159	120	140	139	137	140	159	162	132	123	130	129	134	160	124	152	144	118	134	137	145	148	140	139	129	144	133	153	125	134	161	136	138	141	107	144	132	156	145	149	139	138	135	138	167	154	123	139	133	139	117	119	117	125	158	142	164	148	162	145	127	145	127	118	112	122	137	141	137	127	138	132	157	146	113	145	158	130	150	111	153	155	120	143	141	134	138	151	125	150	135	117	123	122	120	149	130	128	127	137	127	143	123	139	134	134	166	157	143	142	127	141	162	126	128	142	119	123	156	129	146	160	152	146	130	153	144	139	125	147	142	155	118	144	127	123	137	156	133	134	146	114	138	141	154	162	124	125	139	135	139	153	136	121	145	142	143	139	125	136	133	135	131	137	133	144	119	136	143	145	122	146	132	140	109	143	127	131	146	127	124	132	132	130	125	129	157	146	118	136	149	114	120	138	126	151	155	135	133	127	117	144	123	135	158	144	133	114	118	140	126	131	124	152	137	114	110	135	136	139	138	126	141	120	141	113	138	128	137	128	123	136	135	115	133	148	156	140	138	132	122	125	161	137	119	134	136	128	157	134	139	141	129	113	142	163	138	137	134	121	135	134	124	126	134	136	121	135	144	140	143	144	126	145	146	137	136	132	121	142	120	133	133	133	137	130	141	132	131	158	117	150	150	132	146	140	122	154	131	151	140	145	132	137	140	147	129	131	128	149	140	140	151	123	136	135	149	143	119	139	153	143	128	149	149	138	145	127	107	134	153	124	138	129	145	137	139	127	139	147	148	130	141	130	152	121	133	105	119	149	126	148	128	140	139	142	134	156	144	124	144	115	137	122	154	133	135	128	129	153	124	144	135	116	145	130	126	143	155	108	130	148	127	156	130	109	127	138	132	133	125	114	133	132	105	143	165	132	140	116	121	138	159	155	154	141	126	118	134	137	137	138	127	137	127	130	148	126	137	148	149	133	139	126	137	137	130	124	141	133	129	146	129	151	129	142	164	138	130	145	140	133	146	134	125	143	114	130	129	141	133	146	145	156	155	113	140	107	125	155	134	131	139	139	139	145	132	156	125	145	141	161	135	128	141	161	122	134	118	122	112	140	132	139	158	131	133	138	128	138	143	135	165	143	139	126	121	142	123	159	116	127	127	122	152	142	146	118	147	125	146	128	151	125	150	169	141	124	132	141	126	147	141	124	150	135	124	129	146	147	142	123	134	158	141	123	119	122	120	154	143	148	133	133	112	136	164	124	153	119	148	130	145	167	132	140	144	160	159	127	142	129	136	163	132	133	122	136	149	154	132	126	139	142	147	128	126	141	138	141	141	140	135	133	131	134	142	131	116	135	135	154	141	154	136	140	149	141	138	131	120	133	151	130	156	127	117	131	154	131	127	134	134	140	167	139	141	129	136	119	161	150	144	128	133	131	127	123	133	151	119	132	130	141	136	137	132	113	106	130	133	129	117	124	119	132	135	119	123	148	136	146	143	129	133	123	145	137	138	141	116	122	139	147	137	120	142	129	115	121	158	124	141	135	115	118	148	143	145	143	137	135	147	119	149	148	142	130	115	122	127	129	109	151	131	137	149	126	128	144	144	136	122	161	138	124	142	133	161	123	151	115	155	159	130	140	136	142	142	122	120	141	124	150	158	166	146	127	128	124	142	134	132	127	124	143	120	123	148	127	176	134	142	133	134	157	135	156	153	143	124	140	142	133	147	128	154	121	152	154	131	145	147	161	122	150	129	139	136	152	168	141	141	152	152	134	138	145	144	164	151	131	143	131	136	142	151	135	180	122	152	147	126	126	140	141	139	130	121	126	129	155	132	149	117	127	120	138	126	110	139	131	146	131	124	142	140	129	114	134	134	126	131	110	145	129	131	142	129	130	147	126	137	134	125	129	134	141	128	156	148	147	157	132	135	142	141	126	128	127	136	152	156	139	129	130	130	151	138	126	123	135	146	153	133	138	143	130	152	126	123	134	146	132	168	129	146	125	138	140	139	149	153	114	133	141	113	144	136	140	145	154	156	132	159	136	164	136	102	121	140	127	129	138	133	113	137	140	151	142	143	140	135	136	128	113	139	141	121	108	135	134	130	134	143	144	135	145	138	141	130	143	131	123	121	137	152	123	125	122	145	143	118	129	140	132	164	117	117	127	109	151	140	135	154	126	121	144	141	145	129	143	120	134	121	160	124	143	147	109	126	132	131	125	122	140	131	109	111	141	132	121	147	143	146	132	118	124	136	115	159	146	126	144	121	144	145	141	134	152	144	125	116	109	148	164	133	146	139	160	157	132	129	113	125	127	116	132	133	139	133	133	139	156	124	107	143	136	153	114	103	132	148	120	122	148	128	165	139	139	113	135	149	147	138	119	135	136	126	134	139	138	140	116	129	155	150	139	144	133	120	130	128	133	158	122	137	148	135	130	145	115	156	102	140	127	138	132	154	120	110	134	116	151	151
6706	1126	1034	1152	1036	851	746	661	621	576	530	477	482	445	416	426	409	425	408	402	423	395	394	407	393	350	400	434	361	377	346	380	365	370	366	380	352	333	392	385	356	385	337	390	350	382	331	344	358	358	385	393	376	372	363	349	368	386	341	366	343	358	345	388	359	358	379	333	365	344	349	356	371	381	357	345	378	368	357	402	364	373	411	354	398	348	360	364	344	370	366	396	338	363	348	373	367	413	361	363	365	321	366	355	398	336	329	371	345	371	372	349	357	336	378	391	316	354	346	369	377	393	342	375	392	388	375	351	330	354	348	368	348	375	347	346	377	361	386	340	372	356	367	340	322	357	320	372	389	376	324	343	309	346	345	347	392	367	365	351	371	315	357	374	381	377	335	318	350	369	388	378	354	338	365	334	368	341	343	357	365	329	353	332	359	371	365	378	337	346	356	315	392	342	365	384	352	348	360	401	387	369	319	336	346	373	387	378	387	368	365	363	375	366	353	392	364	400	363	345	374	353	338	341	419	315	315	368	365	351	334	375	346	352	345	359	338	341	340	342	347	369	353	378	340	382	374	359	347	355	380	348	360	331	388	358	335	363	386	354	347	356	359	338	369	340	358	352	349	363	348	380	364	367	354	363	393	354	359	343	385	392	369	366	351	368	367	367	369	358	378	354	382	343	337	373	333	360	370	354	351	362	354	366	327	386	375	369	366	361	345	346	330	358	351	340	367	358	358	353	361	348	372	370	315	361	350	364	354	335	374	365	367	380	383	351	345	401	376	368	361	387	336	344	340	371	389	361	369	363	375	317	355	356	368	354	336	320	353	350	342	356	366	319	352	347	365	398	352	368	363	340	369	357	333	360	396	396	355	351	363	396	321	358	376	340	361	352	371	348	338	339	341	340	389	375	340	355	322	378	315	329	370	359	320	355	344	339	339	366	369	366	355	359	337	354	330	352	327	358	376	353	351	337	340	349	382	380	359	294	375	351	367	369	387	329	370	387	346	325	377	380	363	377	391	318	333	398	388	369	338	361	356	403	336	366	361	373	347	355	325	395	363	367	342	348	373	380	357	350	376	339	375	346	328	356	338	344	378	382	353	362	353	354	352	391	363	370	340	350	384	361	326	346	363	369	334	342	349	365	331	355	354	372	360	349	377	332	351	345	351	351	367	338	350	342	345	378	367	374	365	354	336	357	371	370	378	347	367	343	379	357	331	335	354	371	368	340	330	340	357	345	415	349	367	344	361	343	360	311	324	353	346	336	348	348	355	326	383	365	327	358	361	349	362	357	371	356	383	337	336	343	366	349	339	396	365	384	358	387	336	337	378	360	355	359	358	370	375	330	357	387	366	375	377	336	352	348	370	356	389	375	341	320	362	355	356	347	354	362	389	387	359	336	347	354	351	363	346	386	363	364	347	317	334	350	338	320	367	347	334	356	345	383	370	344	339	373	350	345	378	363	365	341	352	353	381	354	366	362	379	355	357	320	372	357	376	358	349	356	352	379	353	334	366	353	354	360	370	363	380	360	278	374	401	305	348	341	366	381	365	367	334	336	362	366	387	343	367	368	348	346	380	379	341	353	357	374	340	359	340	340	361	382	356	354	324	331	327	351	342	334	384	363	360	405	371	336	347	356	331	396	372	370	321	348	343	377	341	375	343	332	359	364	322	350	363	366	345	361	350	373	359	364	378	383	364	366	387	348	359	358	360	346	372	371	333	339	332	381	354	350	379	364	359	391	372	364	343	338	384	354	368	343	381	326	357	344	381	354	335	334	357	356	317	366	371	370	397	375	357	347	417	342	373	362	383	345	354	365	359	368	341	362	344	386	313	342	376	375	369	359	366	357	347	392	375	348	343	333	362	349	392	395	338	376	372	379	339	333	327	341	355	308	327	389	343	326	363	379	364	352	352	370	353	340	348	360	381	385	345	363	353	314	343	352	359	340	352	361	359	344	387	338	330	336	352	342	332	361	351	356	342	340	368	363	353	361	375	348	354	352	380	349	362	361	375	319	352	372	371	335	355	346	374	391	330	359	326	362	326	355	370	376	331	351	384	362	353	305	335	367	359	330	344	354	371	337	326	356	383	334	369	365	385	354	352	354	365	358	350	372	350	330	347	371	365	351	365	340	358	383	331	346	343	405	376	360	362	345	392	364	354	309	377	365	347	329	358	349	370	374	346	324	338	332	364	352	336	377	365	352	340	330	363	367	320	344	375	353	345	349	348	342	323	361	353	350	350	364	362	351	402	371	332	343	353	323	341	354	382	380	326	356	386	357	320	374	355	387	372	353	336	344	342	382	373	369	340	331	367	359	357	326	345	362	377	372	350	357	368	345	344	368	354	345	362	370	363	340	359	356	358	379	372	336	352	380	356	344	364	347	337	355	340	358	409	354	340	367	331	394	367	364	336	364	363	374	337	368	369	364	360	363	383	328	362	350	344	361	365	380	351	378	360	373	361	385	373	365	326	401	368	339	358	387	324	360	350	357	368	345	361	354	363	364	373	345	343	368	384	331	345	351	310	324	346	368	356	360	392	348	352	345	376	399	348	363	352	371	346	371	353	357	339	352	360	365	377	359	372	340	371	360	360	342	361	408	343	357	394	373	348	324	367	370	382	363	368	327	375	337	341	321	353	363	373	371	354	347	346	362	328	351	361	361	374	355	331	377	369	326	357	352	341	380	376	320	340	373	364	364	374	350	396	364	356	344	393	357	374	364	292	331	369	366	336	367	368	368	385	365	355	361	343	327	316	358	362	351	369	391	364	351	364	336	344	326	328	379	355	388	353	358	343	362	356	386	370	373	344	362	357	353	371	336	390	351	353	365	387	367	395	348	337	350	376	360	364	378	348	386	369	358	325	363	368	382	361	343	389	351	345	337	340	384	340	376	363	371	390	368	363	372	326	383	330	354	362	357	318	353	355	351	346	323	405	365	343	361	368	319	334	364	328	353	373	366	378	353	362	347	384	330	322	364	363	362	325	338	403	391	322	367	357	326	368	351	386	358	337	349	361	331	369	365	417	361	361	367	358	388	366	374	365	367	372	390	325	358	368	324	360	364	334	348	377	350	346	333	338	413	368	336	344	379	360	325	364	348	376	354	342	372	345	380	337	346	369	342	343	344	357	358	329	379	356	339	384	377	344	363	376	355	383	346	342	345	348	348	331	356	338	363	372	356	363	355	338	334	356	357	363	367	363	365	349	367	351	355	363	309	364	394	389	350	361	368	339	341	342	349	363	348	300	350	341	371	347	368	340	348	334	357	357	354	344	370	398	376	358	329	343	363	363	351	359	361	364	349	374	399	347	347	374	376	382	346	338	336	365	376	373	350	341	345	360	384	362	328	353	353	338	336	365	348	358	372	375	349	353	363	339	361	367	355	346	387	329	308	370	354	345	332	361	397	365	344	361	373	362	333	386	356	352	357	382	377	390	372	345	353	366	365	338	360	360	348	351	325	335	364	324	340	361	369
16060	1604	903	710	556	435	360	342	320	274	278	282	282	275	256	285	265	249	250	243	227	227	227	252	226	244	228	232	234	263	218	250	223	221	255	211	235	232	259	237	262	227	252	229	237	206	210	219	193	213	225	210	265	208	207	251	233	228	235	210	211	219	235	214	221	221	217	225	238	207	211	227	223	240	247	214	223	205	292	225	251	217	258	245	207	214	278	242	243	247	246	225	225	234	185	224	229	201	198	222	233	220	235	215	233	274	239	202	248	235	229	224	217	209	206	228	246	249	224	262	227	237	234	224	228	179	204	212	232	213	228	220	246	204	220	242	231	235	228	238	230	238	248	210	209	248	235	242	237	212	192	227	248	213	205	217	227	239	269	226	197	242	247	208	229	259	238	242	228	245	234	226	223	206	246	217	246	226	258	232	213	216	224	211	245	245	260	245	241	238	251	243	253	211	196	222	244	251	216	235	212	246	212	234	238	214	250	235	215	230	228	205	233	231	240	230	206	203	210	244	262	228	215	237	238	230	243	211	215	231	227	235	217	252	221	204	211	210	246	257	243	222	245	214	240	245	215	237	221	261	236	247	215	223	261	257	226	210	232	218	223	235	234	238	194	257	228	223	202	206	230	237	226	201	243	276	208	231	225	198	221	229	188	235	215	231	219	240	213	238	222	247	207	244	235	222	254	241	244	252	201	204	225	242	231	182	242	227	229	220	249	232	226	243	212	226	213	224	227	222	229	219	222	242	239	225	242	223	214	257	225	208	256	197	222	218	222	232	240	201	216	226	246	231	215	260	241	228	221	231	211	252	222	229	250	219	233	213	226	232	219	230	214	226	216	227	224	234	229	234	239	262	213	225	248	236	227	226	259	212	196	215	227	226	224	193	240	254	207	232	219	232	235	202	216	255	232	222	219	202	244	202	233	228	230	242	244	252	233	244	217	194	230	231	237	238	245	236	243	227	219	213	223	260	251	257	215	213	225	196	205	219	250	218	223	237	261	219	245	241	221	207	216	237	245	227	200	230	220	242	253	216	256	242	223	222	232	235	227	228	236	245	218	234	226	227	200	231	204	229	250	220	252	219	222	212	248	230	234	225	233	234	232	254	232	201	225	229	212	227	220	197	233	226	270	240	238	236	230	228	234	265	279	237	235	231	216	231	235	200	210	208	250	241	240	227	200	249	229	241	244	240	210	212	262	242	260	202	202	247	238	206	234	204	220	235	236	242	237	239	224	206	234	217	228	232	219	246	224	207	242	240	199	201	260	193	230	226	223	234	223	212	239	229	209	233	247	233	241	237	215	244	224	237	263	234	231	259	234	249	237	239	198	214	233	213	266	235	241	193	220	244	212	230	231	222	220	215	255	237	265	235	239	220	215	237	242	223	260	210	241	222	231	213	235	238	253	228	259	237	254	243	255	223	205	229	203	227	216	250	238	234	221	235	202	232	217	212	268	233	226	216	204	220	236	213	219	212	225	252	229	223	240	226	236	238	240	218	246	244	241	220	222	230	201	218	222	238	244	211	242	220	231	213	202	219	227	208	240	225	239	246	186	212	238	230	244	234	233	248	197	240	239	219	219	223	229	210	226	257	222	232	226	255	236	237	245	222	241	191	256	221	251	227	244	202	260	243	232	261	212	229	225	210	218	205	211	228	216	224	215	223	202	205	237	245	264	223	237	205	276	246	215	190	248	199	220	235	224	208	211	206	228	231	221	258	241	227	240	221	239	245	247	218	204	231	247	234	228	222	216	237	214	217	235	229	235	220	247	227	212	219	251	235	220	203	203	235	241	267	228	212	195	248	237	220	219	224	232	222	201	242	211	224	218	212	221	193	215	233	222	205	269	234	215	227	220	215	221	234	227	211	224	214	236	246	204	231	257	251	211	236	227	243	262	235	223	227	224	217	226	250	232	208	209	232	251	232	212	213	224	246	222	236	234	195	220	260	263	216	198	228	236	230	236	219	244	238	234	224	230	255	228	213	223	238	221	200	221	239	211	241	244	230	224	224	228	240	235	195	223	219	216	236	211	226	223	232	235	246	192	220	221	210	231	249	255	210	233	235	254	225	207	245	197	232	228	240	240	231	212	223	232	230	228	245	230	254	244	221	222	266	265	240	194	217	209	187	260	248	260	231	223	236	254	257	243	182	220	229	229	229	228	211	224	218	193	259	236	228	216	214	228	222	228	232	234	217	250	238	222	219	217	240	214	236	222	218	232	220	247	244	218	218	252	212	227	207	214	227	203	218	221	246	220	225	239	223	223	229	244	236	233	255	209	252	252	238	220	223	230	225	222	229	210	246	213	215	194	221	215	242	252	213	234	205	218	232	210	227	223	212	222	234	215	214	249	207	238	227	254	252	245	219	227	236	257	239	253	224	222	228	233	240	231	235	240	223	223	244	247	219	195	221	214	233	259	262	221	213	219	201	232	228	241	223	224	244	233	227	225	234	246	205	249	209	190	229	221	230	220	243	253	211	230	248	258	204	262	227	232	249	235	252	223	213	251	235	257	228	233	220	210	234	199	225	255	231	216	220	209	233	226	199	225	238	244	234	221	237	223	239	232	242	243	236	209	238	239	199	244	203	223	200	235	218	256	226	217	234	225	196	242	225	232	218	241	196	248	249	234	248	224	228	236	218	257	244	218	246	231	199	206	218	225	224	223	228	223	272	229	216	232	212	211	237	230	229	208	213	233	233	211	225	208	235	240	258	207	218	204	239	234	244	255	239	229	229	217	233	233	255	211	227	251	210	228	210	228	218	234	243	214	235	256	221	244	234	236	236	213	270	187	234	249	220	215	205	233	188	233	233	254	239	205	253	194	207	205	205	237	233	221	219	219	215	228	240	240	213	240	201	247	225	228	252	213	230	195	248	241	223	232	224	190	224	214	231	262	220	197	222	216	241	224	228	216	210	217	224	225	232	210	244	224	243	215	219	197	238	209	189	229	230	252	212	256	218	218	224	210	249	241	208	227	212	226	204	252	234	250	260	223	225	208	209	250	226	217	250	228	232	224	238	214	218	254	221	207	228	206	222	221	227	243	249	207	207	198	251	230	258	235	233	228	252	253	201	257	222	239	238	242	210	218	217	211	227	262	237	221	234	248	243	263	222	229	233	217	220	247	248	202	240	226	231	255	202	241	220	225	211	247	240	230	224	216	219	237	225	215	226	226	257	256	244	230	224	211	211	231	245	227	209	216	229	252	223	259	228	245	237	220	221	222	230	247	265	246	202	222	229	210	238	215	202	238	242	249	236	242	207	214	222	207	237	247	256	222	226	221	239	213	219	247	218	225	220	209	238	239	254	223	223	251	243	229	225	221	253	232	204	225	234	237	227	233	218	226	226	230	227	227	239	230	253	227	229	238	229	221	240	222	245	226	191	212	230	236	252	237	241	234	209	218	217	221	227	217	252	209	217	267	248	240	263	219	200	265	237	268	213	241	214	229	201	244	257	236	214	224	235	237	240	219	229
9101	1192	1798	2142	1840	1542	1354	1129	970	939	882	795	773	746	678	710	673	678	675	702	662	629	636	613	643	598	625	598	603	626	625	583	600	598	566	589	559	610	570	559	594	547	601	580	558	564	586	600	620	570	600	563	554	575	562	575	565	582	571	604	583	586	569	592	587	563	566	599	570	582	587	549	529	536	609	585	553	587	584	576	548	599	558	591	584	551	578	582	567	592	533	540	599	544	592	556	541	590	606	557	582	567	526	618	564	565	576	577	541	549	598	585	550	551	510	599	588	584	606	541	570	544	563	564	586	570	562	588	568	531	518	605	532	566	578	568	594	575	562	567	543	560	564	580	598	561	540	608	618	540	570	527	536	557	557	567	603	555	620	539	567	597	578	525	568	574	546	558	603	547	548	543	562	552	567	575	555	538	570	588	564	579	545	565	585	585	533	566	540	559	587	556	549	533	562	542	538	627	538	546	569	521	576	534	580	539	567	587	563	557	582	558	562	563	547	584	572	532	549	608	540	546	552	582	503	537	538	584	611	566	583	574	528	581	587	585	578	552	533	588	558	607	620	559	543	567	573	564	578	513	546	544	548	534	530	536	614	548	557	549	574	527	570	583	522	542	520	574	576	597	575	559	558	557	556	567	548	541	551	546	547	589	564	621	567	604	580	570	531	538	547	568	562	539	570	554	537	549	571	559	532	563	548	574	491	583	580	554	553	520	587	585	527	556	532	574	563	528	568	526	625	606	584	567	548	583	555	555	573	540	598	557	550	570	570	569	556	572	537	522	560	607	538	580	568	531	551	535	565	609	555	546	560	562	586	541	567	528	550	565	543	532	520	530	528	604	580	527	584	551	542	566	571	570	599	624	564	575	599	574	589	555	570	555	602	561	543	578	559	560	558	570	576	565	568	587	564	557	551	566	581	592	540	538	529	580	531	562	571	575	544	573	571	590	543	583	574	569	521	554	565	540	560	548	572	555	557	578	571	580	579	561	566	543	562	594	546	574	532	595	580	573	575	548	606	552	567	568	553	545	552	594	621	576	580	501	535	554	642	558	530	532	540	621	592	566	554	551	517	556	544	589	567	592	542	576	535	545	561	568	552	582	520	557	582	519	583	553	551	585	551	600	593	572	581	530	548	532	574	575	551	570	571	568	563	548	562	572	550	544	554	576	547	541	517	555	604	606	529	595	574	575	525	570	536	574	579	560	514	550	591	549	530	572	570	588	547	556	546	562	585	554	595	551	534	567	590	585	554	549	536	532	591	563	595	576	564	589	585	556	579	581	551	574	569	612	555	589	521	561	576	560	541	564	570	585	555	590	569	590	616	590	533	560	602	547	579	580	552	597	552	570	546	496	611	506	555	560	595	534	531	547	587	565	603	557	575	578	537	567	531	555	562	569	579	571	619	582	567	586	555	590	551	570	580	572	562	551	594	569	554	551	526	582	550	559	574	577	554	549	588	542	596	541	561	592	504	560	568	483	603	565	504	565	598	532	572	551	557	584	565	570	571	528	547	571	578	551	605	585	527	603	578	545	563	554	565	537	587	515	544	577	552	535	554	551	614	572	560	539	565	611	525	533	565	566	589	557	577	539	532	577	578	592	589	521	555	543	515	583	549	605	598	576	546	545	525	578	577	508	573	545	615	540	557	541	568	535	568	552	565	537	592	606	586	604	559	564	590	596	618	502	605	570	543	572	561	609	578	562	617	584	567	532	545	544	518	539	557	551	578	527	547	577	546	584	538	557	600	569	538	581	519	565	558	578	555	562	555	572	567	582	598	612	575	549	580	586	522	570	561	544	545	604	560	523	565	569	566	585	555	594	581	537	576	592	558	555	580	601	579	562	580	560	583	522	578	584	608	513	553	575	641	604	567	562	556	573	545	577	598	551	598	544	541	559	522	581	569	533	556	576	602	549	547	639	559	586	583	546	541	579	579	534	536	525	591	545	583	554	627	598	529	533	552	588	531	574	552	586	571	566	550	554	585	540	551	578	544	516	587	544	573	577	550	538	551	554	541	569	560	533	539	564	580	558	556	555	521	572	611	571	579	538	609	565	548	533	559	561	568	585	578	597	581	563	557	555	550	590	569	544	589	514	594	603	567	550	564	605	606	544	557	485	555	580	613	549	553	617	559	553	569	542	565	530	527	530	541	542	568	584	594	599	581	549	579	558	555	531	540	539	563	560	595	612	544	536	571	589	573	544	599	553	555	572	568	544	559	549	570	578	561	588	559	558	545	559	537	542	558	551	586	579	621	578	572	577	568	575	578	561	554	538	576	574	530	590	549	602	596	571	570	551	607	540	593	608	592	540	584	519	583	569	561	525	570	565	558	584	569	536	589	558	552	569	602	585	559	577	585	563	566	561	539	570	593	583	516	552	544	552	558	539	574	597	572	541	533	566	585	539	546	564	521	597	584	550	592	546	586	568	583	563	532	575	572	594	550	549	588	596	546	584	580	567	526	579	561	562	586	549	583	592	543	592	582	549	575	568	573	572	561	574	537	579	546	644	573	576	558	588	569	557	511	552	555	550	552	541	555	552	508	545	589	573	546	552	555	517	529	553	562	553	540	574	563	566	570	518	567	544	583	554	531	561	589	590	559	552	547	536	621	516	517	532	554	570	560	604	586	546	567	534	576	606	537	548	570	560	558	599	539	563	571	573	622	526	545	546	580	557	556	578	584	566	561	550	578	540	550	527	565	561	574	545	612	584	549	575	558	526	603	624	586	545	582	535	546	543	548	535	578	594	574	539	572	618	554	568	567	586	526	597	550	563	520	557	560	538	593	593	521	554	544	569	538	585	581	544	559	568	572	603	544	561	552	581	554	547	576	597	591	571	556	572	576	535	590	565	581	558	566	567	567	566	554	594	530	556	530	580	568	601	583	560	545	580	570	564	542	559	541	525	584	584	578	563	563	501	584	575	570	534	594	523	605	528	613	562	567	560	540	552	530	589	570	554	545	583	580	557	581	550	571	583	563	557	581	581	590	541	565	557	580	522	539	549	556	582	557	580	596	599	520	555	554	570	577	577	539	535	546	585	573	558	573	545	594	571	569	559	573	599	518	574	575	564	576	544	579	573	524	613	540	591	562	549	556	571	519	581	540	567	557	537	581	561	531	563	566	580	597	564	598	564	569	613	635	527	558	559	563	539	584	566	578	570	587	564	566	558	569	587	566	570	551	558	575	590	576	605	592	528	554	574	563	553	573	552	576	580	524	598	521	590	506	585	533	569	570	533	546	538	532	537	541	570	600	545	504	532	555	580	548	562	574	579	544	541	571	617	534	578	562	597	537	577	573	529	533	576	550	539	536	550	569	600	578	579	560	613	546	584	594	584	543	562	590	525	615	596	587	532	574	580	535	590	544	543	554	580	555	534	570	565	562	572	564	569	534	545	575	570	574	535	550	598	553	602	535	563	537	622	568	562	574	603	580	571	581	557	558	567	568	585	576	572	568	559	577	573	599	563	548	545
2048	298	285	282	296	315	275	312	332	266	298	291	272	278	268	326	298	287	287	267	267	274	265	272	300	265	304	293	276	288	276	260	266	311	280	295	295	244	287	303	280	237	277	257	293	287	300	264	278	297	294	280	294	230	292	251	251	303	277	281	283	269	307	263	296	281	281	262	285	302	258	267	290	315	276	291	284	261	297	284	296	294	317	312	281	254	292	314	305	289	294	281	288	254	287	280	262	266	297	272	313	271	275	272	280	288	258	276	236	235	273	301	301	251	290	281	261	270	272	269	246	277	302	248	282	270	249	259	283	303	275	309	272	270	319	254	269	306	269	270	294	293	271	263	263	255	274	297	272	303	304	256	287	277	265	317	316	279	270	267	274	286	285	264	252	279	279	268	308	292	286	277	291	281	295	282	291	296	279	288	292	257	278	299	265	295	314	265	280	276	299	290	273	291	278	282	277	237	307	256	238	263	306	288	270	327	272	282	281	293	283	258	258	273	240	277	280	331	264	296	294	315	285	247	284	294	295	260	281	307	276	272	281	266	274	275	289	309	308	281	255	268	253	259	270	280	295	294	281	285	254	290	257	294	264	245	246	293	284	250	289	286	276	283	282	272	274	317	246	282	241	285	273	292	267	270	248	293	277	274	273	259	251	294	285	275	278	280	282	272	288	260	272	291	279	285	288	274	295	284	296	257	290	255	300	324	292	270	298	273	301	287	237	269	295	255	248	313	272	301	276	268	257	290	256	295	277	295	304	305	286	296	255	290	304	303	293	283	272	288	287	267	297	273	273	296	288	294	273	268	276	287	292	278	276	274	290	282	288	263	260	280	278	266	277	260	322	260	268	261	280	285	261	273	257	294	260	293	297	276	269	290	299	287	282	253	278	290	285	283	291	278	294	279	260	285	270	301	284	254	275	281	276	293	266	304	283	273	253	286	243	274	325	323	299	300	305	288	284	267	302	312	297	260	278	254	280	259	294	284	258	312	327	277	253	264	266	279	281	291	312	304	297	291	322	297	290	270	257	283	272	270	307	293	251	272	279	315	300	285	248	282	269	283	284	256	269	283	258	266	297	235	280	300	282	271	272	295	285	326	278	316	279	303	264	285	308	283	299	295	307	274	275	296	246	282	280	291	269	294	322	310	280	275	291	290	259	276	251	267	270	309	270	303	305	272	291	283	268	301	282	230	287	272	283	292	282	274	291	281	267	267	276	308	299	294	293	256	268	281	262	292	304	292	278	284	333	299	292	308	305	276	287	248	259	296	289	277	317	251	282	276	293	280	278	285	251	297	276	308	300	257	294	299	270	275	278	317	269	279	310	266	299	256	294	265	291	271	252	283	277	270	275	301	302	258	291	271	255	276	295	277	267	270	324	302	300	246	265	297	291	305	267	287	260	287	269	290	282	271	257	271	270	250	291	277	262	277	302	297	297	265	266	304	282	278	300	284	274	281	298	287	262	306	278	249	274	311	255	283	320	293	306	272	280	290	296	306	302	283	281	257	288	281	299	273	282	306	258	260	266	290	276	264	298	300	286	268	283	266	277	274	316	292	296	266	293	269	282	296	262	262	295	287	286	273	265	279	288	308	284	308	303	297	259	258	272	256	254	299	277	276	302	278	247	272	245	271	297	293	285	276	254	239	263	243	267	289	296	287	274	294	290	265	313	328	276	311	265	268	265	307	268	269	236	282	272	272	267	252	303	305	256	292	291	255	282	264	305	253	274	281	271	282	260	288	281	277	267	271	290	281	294	311	287	273	279	303	297	278	291	260	297	274	281	284	234	296	273	288	284	272	307	284	244	243	299	260	304	289	259	256	291	250	279	263	269	302	307	289	271	278	282	268	294	277	260	317	267	284	281	291	228	260	275	284	277	239	285	299	272	271	299	291	277	270	279	253	304	315	285	293	242	288	278	286	256	292	291	299	279	276	290	307	251	281	256	271	281	341	304	272	315	292	309	278	297	271	269	305	274	282	290	256	318	291	264	280	255	289	254	301	282	276	292	262	243	302	289	323	302	276	275	280	280	238	284	282	245	301	295	270	297	300	288	296	282	285	285	262	333	271	276	268	300	278	298	268	311	254	290	280	271	280	253	264	275	265	277	290	334	271	324	278	299	286	287	276	289	279	283	263	277	271	289	273	322	276	264	291	291	298	303	262	289	227	276	340	266	270	306	288	291	302	271	273	271	307	311	269	277	271	299	254	298	248	307	256	300	317	278	297	271	262	257	301	264	257	274	274	293	283	297	268	251	274	285	236	311	274	308	275	283	291	285	302	269	265	290	289	303	264	266	261	297	301	279	293	228	264	253	281	281	289	272	261	268	272	294	297	263	304	292	294	272	257	294	279	300	264	292	249	292	280	278	292	301	295	279	274	296	254	248	290	288	314	306	284	336	288	294	259	267	300	308	291	279	301	278	274	290	254	282	302	265	273	295	297	270	244	277	286	286	273	273	264	256	305	305	277	270	287	255	304	305	295	302	255	288	271	292	313	285	265	293	266	266	282	279	278	271	260	312	273	281	269	284	290	291	273	298	286	314	304	325	295	293	243	243	262	320	283	287	301	252	289	288	295	284	255	250	263	252	274	289	281	296	296	277	314	278	257	277	229	245	290	273	294	287	293	286	294	268	273	289	273	256	283	311	252	291	245	288	272	283	295	288	264	300	260	295	285	265	267	287	285	290	268	259	275	271	277	276	312	301	275	304	297	263	285	326	254	246	271	272	286	281	293	283	311	278	273	293	291	307	280	266	278	236	313	289	294	277	253	244	240	259	256	314	261	276	274	303	260	269	280	260	287	263	262	273	299	269	286	285	282	274	280	304	295	274	280	238	298	306	283	296	275	297	291	262	264	248	259	277	297	280	288	295	288	260	280	278	260	240	250	298	304	309	275	243	279	263	293	304	289	261	301	273	297	265	265	233	274	296	288	303	323	281	283	286	286	258	274	272	255	265	298	289	285	287	267	306	294	301	269	279	255	298	276	273	274	309	288	265	318	295	281	256	257	283	280	300	260	258	276	276	280	317	291	287	294	268	275	277	281	290	280	269	261	287	274	269	271	284	281	311	264	294	282	316	279	261	298	287	278	291	290	291	240	279	296	268	266	285	303	247	242	282	246	271	261	258	300	273	283	285	257	306	270	313	295	266	293	301	289	301	301	289	296	264	299	270	270	280	294	310	287	290	260	313	275	290	277	272	280	311	303	288	295	273	284	278	283	295	281	271	260	245	257	246	279	281	270	296	245	301	279	261	314	288	257	286	272	297	280	282	275	263	263	280	289	280	287	269	272	298	300	277	243	274	292	260	294	274	273	264	306	283	284	297	263	275	270	313	301	262	314	264	269	249	252	282	260	282	291	252	256	278	258	268	292	304	260	271	291	295	266	266	282	268	302	269	291	290	286	301	270	290	265	283	257	300	285	268	278	288	270	270	260	288	304	271	271	280	293	265	276	297	305	270	267	290	295	277	290
2279	693	646	661	663	617	690	669	630	645	635	654	634	595	668	677	622	628	603	632	632	633	630	687	614	650	589	612	600	626	579	632	625	613	635	633	652	667	619	592	608	634	626	650	636	649	617	577	599	651	633	642	647	634	645	599	640	635	645	632	609	629	653	631	607	616	625	659	610	605	661	621	621	611	602	618	602	626	648	609	615	665	625	632	581	624	662	642	663	586	679	624	606	661	633	638	604	662	622	647	635	574	655	634	604	676	640	664	682	609	630	630	662	650	646	629	675	634	649	630	640	634	670	608	620	645	636	648	640	620	628	626	612	575	629	613	610	616	613	616	641	581	663	650	661	650	610	654	655	669	659	616	625	670	638	677	606	687	640	662	670	646	604	611	650	656	596	620	669	652	607	637	645	689	670	629	596	652	610	639	636	628	623	599	602	626	621	607	652	667	636	589	648	628	672	630	639	653	617	616	653	636	620	630	647	667	625	651	627	614	624	603	633	659	628	613	659	590	609	595	664	624	599	597	619	623	644	670	648	646	609	624	681	643	582	621	617	642	664	632	604	656	670	627	597	654	653	617	631	577	663	655	625	630	677	641	664	619	636	691	593	641	649	608	628	644	567	637	669	644	601	644	603	648	635	605	653	569	596	604	635	648	667	643	621	654	629	594	622	655	635	629	645	657	634	630	619	615	631	638	637	638	651	627	618	620	611	630	624	621	599	625	654	647	659	660	676	678	621	632	624	609	653	637	621	602	599	625	659	669	641	653	618	620	634	637	650	670	626	660	622	618	627	656	622	602	607	656	610	667	594	636	628	608	577	620	593	593	641	672	653	618	651	634	645	655	658	642	633	635	630	664	594	576	608	614	638	637	669	655	669	632	625	629	641	613	626	619	605	609	631	640	663	644	637	623	613	603	591	632	571	633	633	630	673	662	664	624	635	641	636	656	635	640	633	600	623	656	598	644	609	618	629	606	642	624	693	639	624	634	602	672	651	647	626	671	585	648	628	627	644	676	662	694	623	601	614	605	663	631	635	602	613	615	642	638	629	659	688	604	651	656	605	678	632	660	627	622	618	659	638	588	613	642	673	662	632	667	653	654	583	686	654	615	654	609	649	635	647	622	554	613	624	583	613	655	650	635	663	660	648	650	642	624	615	665	620	656	648	646	610	597	595	655	657	665	627	585	678	624	586	584	659	622	578	631	634	618	660	599	636	635	630	669	637	651	596	641	602	662	647	617	641	642	649	650	625	633	616	636	651	647	637	659	637	612	612	615	618	667	625	637	625	601	635	607	690	622	634	599	652	607	623	685	610	650	626	606	608	635	622	633	635	595	629	651	610	633	671	597	677	607	626	621	608	638	605	620	676	673	651	652	625	638	664	619	654	687	632	651	582	651	610	618	620	658	635	665	631	625	622	625	614	621	669	674	632	646	653	614	646	660	632	673	604	655	668	634	617	671	640	651	614	641	617	617	627	626	655	615	589	619	664	612	653	631	664	618	604	616	628	671	655	625	598	643	638	633	628	615	629	611	639	668	679	671	652	624	601	620	687	632	598	664	640	665	637	638	626	690	674	633	651	653	627	662	667	612	665	668	638	619	625	607	603	657	629	652	634	663	627	650	597	649	647	635	642	664	625	688	656	646	630	603	588	639	674	648	616	656	663	611	650	620	620	644	629	659	641	633	656	625	619	662	711	673	630	598	675	610	637	584	615	659	633	649	653	700	635	605	614	640	650	671	626	657	607	682	627	643	658	616	639	672	644	638	632	618	663	628	598	595	613	629	706	649	663	622	620	644	643	637	608	646	661	631	629	662	642	596	637	621	638	662	639	630	648	685	599	658	609	667	639	658	628	625	621	629	671	666	610	630	639	593	613	626	655	653	645	573	652	638	581	635	667	614	732	646	632	627	647	618	624	672	676	628	648	628	656	665	638	666	653	629	625	629	652	633	621	635	644	637	633	632	657	637	621	629	587	641	660	621	622	606	626	588	661	632	644	647	613	673	633	709	623	640	651	619	657	632	654	633	610	672	635	632	703	625	611	606	633	589	656	602	622	647	644	617	655	654	644	628	636	639	635	658	615	587	678	623	640	651	628	612	602	645	626	673	633	666	655	620	665	661	646	642	627	628	632	586	648	666	632	655	656	598	652	660	653	644	651	615	662	595	637	673	617	638	647	630	646	652	623	595	626	607	648	598	638	587	616	645	607	604	631	652	630	719	668	609	636	654	632	624	664	616	605	651	666	635	641	644	638	680	641	616	605	689	640	633	609	644	623	598	614	651	682	625	623	650	601	656	628	636	647	655	648	618	665	676	598	619	608	633	618	628	646	627	610	609	651	666	633	618	642	683	649	643	643	658	616	606	615	585	595	648	652	668	614	621	624	587	636	626	628	599	623	645	663	655	680	626	638	656	639	619	698	676	609	662	616	642	632	625	669	669	651	599	608	637	628	617	670	630	649	654	624	636	673	633	596	609	661	592	635	634	654	638	621	644	676	578	690	635	645	624	632	621	625	639	612	634	642	640	629	665	631	601	626	646	610	639	627	612	600	639	599	625	641	603	616	637	654	643	609	652	625	625	625	622	650	590	600	656	623	619	628	661	661	662	653	620	624	664	641	657	628	698	633	633	594	610	656	644	646	620	618	657	627	628	660	617	641	624	628	662	643	616	628	636	610	632	641	625	640	678	639	636	628	652	612	661	611	596	643	625	658	575	615	633	642	663	616	648	649	627	637	583	623	642	621	616	599	666	648	652	578	603	615	595	627	599	648	682	598	636	655	671	653	656	646	642	618	637	641	630	628	583	657	589	636	611	616	645	599	615	605	619	639	656	640	634	629	640	623	629	582	647	623	653	674	634	648	602	617	598	609	559	630	571	634	625	634	653	625	624	655	634	618	620	606	621	626	616	604	670	617	636	647	664	601	660	644	623	670	635	656	629	642	638	637	634	602	629	627	651	634	632	633	595	613	613	620	647	592	615	627	616	631	614	632	603	644	643	649	656	665	627	651	641	666	612	641	605	658	620	655	612	652	654	650	623	622	627	605	645	606	669	641	593	602	644	670	614	645	648	589	610	625	623	664	624	655	635	592	667	658	602	624	677	642	620	631	633	646	615	655	620	631	633	573	664	634	645	655	625	583	619	660	654	654	621	623	631	659	647	596	672	582	658	631	604	645	642	622	663	678	661	624	620	615	636	657	619	629	630	620	654	634	634	610	621	675	614	647	660	656	651	683	629	607	625	633	610	590	627	680	645	622	622	603	664	667	629	608	659	657	639	612	642	672	622	608	646	648	638	620	623	616	601	640	635	654	629	641	652	581	685	651	629	614	658	625	643	654	623	617	581	624	627	689	631	654	635	657	647	631	593	636	646	647	663	641	648	619	691	653	627	643	653	613	637	638	594	598	623	647	659	626	632	635	659	623	635	626	615	622	652	646	610	646	625	631	630	625	626	621	594	639	656	600	659	625	620	654	637
8068	535	437	394	298	241	169	164	161	161	157	164	155	147	153	145	154	146	131	135	124	159	143	123	145	158	135	140	123	147	134	127	121	161	138	122	126	133	115	112	156	136	135	136	159	153	122	135	156	129	164	132	131	128	138	115	145	136	146	153	149	133	150	118	149	134	118	138	131	136	123	114	121	122	112	150	112	127	124	123	130	144	149	140	140	137	139	143	131	150	153	140	133	130	121	133	122	158	134	143	125	137	143	144	125	128	136	140	128	133	115	151	145	114	131	130	138	141	102	133	143	124	141	138	138	128	128	153	132	142	149	114	152	145	143	145	127	143	151	142	111	130	135	118	149	122	141	141	118	113	120	128	128	115	152	140	137	159	127	133	116	128	99	156	137	135	132	145	125	134	121	134	125	147	146	142	124	133	128	114	144	126	135	138	125	143	121	140	134	158	137	127	120	114	129	149	148	144	132	138	128	140	143	143	132	153	143	136	128	146	141	145	122	126	150	130	135	131	138	107	165	131	126	136	119	129	128	139	152	114	140	131	130	129	124	135	144	143	121	119	133	135	140	144	128	171	147	153	108	129	137	142	117	132	119	142	121	132	114	147	135	126	148	124	144	123	134	115	124	137	144	156	145	151	122	126	143	122	135	120	148	123	129	119	141	112	127	118	136	110	133	130	151	118	129	157	138	140	137	125	125	160	135	129	122	131	157	137	147	131	123	148	117	138	143	149	120	118	128	145	119	128	120	134	120	120	125	118	142	127	133	142	124	156	134	131	132	137	137	112	154	124	128	125	123	121	133	155	140	139	126	124	123	132	137	121	123	110	144	120	146	108	120	120	126	140	141	147	142	116	129	128	147	132	145	146	121	151	155	123	129	144	149	138	134	131	119	147	120	138	120	128	121	136	153	121	126	137	153	135	139	142	134	122	144	104	141	120	132	147	127	123	129	106	108	147	111	131	111	138	135	159	148	147	127	120	122	144	145	127	128	128	138	152	124	112	152	125	147	130	134	122	120	110	136	135	119	136	123	125	133	124	148	128	143	148	146	124	128	125	144	123	152	137	122	110	126	117	142	152	135	121	120	124	135	114	115	141	109	153	120	130	139	120	128	113	133	116	124	121	120	139	137	133	143	127	134	146	156	115	140	131	130	141	152	143	128	130	135	142	136	125	146	160	139	120	125	137	127	124	133	133	118	122	136	151	120	129	134	153	145	111	147	136	137	120	131	143	147	138	146	121	116	139	117	141	133	120	108	133	121	129	124	142	134	143	140	149	124	109	133	119	154	131	130	116	130	104	147	121	125	122	122	155	146	135	134	132	136	116	140	134	151	135	153	143	136	125	143	128	113	126	133	142	131	136	149	113	107	118	136	104	134	130	171	149	137	121	133	122	145	123	130	136	143	125	139	142	149	125	145	133	153	124	124	119	125	132	134	124	144	126	130	139	133	131	144	121	111	135	132	116	118	134	147	128	123	123	110	144	130	133	108	119	147	124	101	138	127	108	138	119	125	151	133	116	114	133	127	125	138	139	142	140	134	142	129	116	135	142	124	138	127	124	128	122	154	139	134	124	144	122	129	143	137	142	134	118	126	148	119	153	132	134	138	118	142	131	131	136	118	156	132	131	140	127	127	132	127	141	124	133	134	125	131	126	132	139	126	99	145	111	126	149	119	139	130	134	162	119	143	130	142	126	106	135	126	136	140	122	119	144	129	102	112	106	126	140	119	117	133	162	142	157	133	130	154	150	118	122	136	139	137	127	124	122	113	131	138	145	126	157	137	135	145	121	141	156	139	127	127	125	128	140	124	133	106	131	131	133	127	141	136	118	137	132	154	161	127	131	124	124	131	125	117	116	149	142	118	113	128	117	153	148	154	138	124	131	137	155	145	145	132	148	129	126	139	133	130	166	146	134	143	118	146	139	136	147	150	134	135	127	139	143	136	120	130	120	150	120	142	130	154	133	145	112	125	144	112	131	130	121	128	138	123	150	138	135	125	126	125	150	139	129	130	116	131	141	130	129	139	134	138	112	131	120	114	114	121	149	164	142	128	143	146	146	133	136	140	144	129	108	133	144	113	131	135	142	123	136	125	137	121	125	120	142	145	119	140	126	169	121	113	118	118	132	132	143	132	131	133	128	140	145	130	153	131	126	146	149	117	124	158	114	118	131	138	120	154	135	136	137	136	135	113	127	122	141	137	123	141	143	130	133	132	99	120	117	119	135	149	140	129	112	116	125	114	157	141	129	135	142	121	117	139	117	143	152	130	115	139	125	120	145	152	134	149	106	131	124	130	116	114	136	121	126	117	129	127	146	142	133	141	129	130	160	117	156	117	137	147	128	136	120	144	135	111	126	125	123	154	133	149	122	111	143	114	131	123	127	138	123	134	115	174	117	108	138	132	134	128	141	119	137	129	134	116	119	111	133	149	120	126	129	132	130	145	146	125	115	129	132	116	148	149	133	141	115	120	139	155	145	133	148	131	142	167	139	140	137	156	122	152	138	133	141	133	146	126	140	147	137	120	108	140	125	112	119	140	134	137	113	141	131	134	124	116	130	138	136	150	136	166	121	128	152	140	136	142	137	131	122	163	135	138	135	135	135	131	124	126	118	129	135	131	144	136	136	131	118	143	134	119	124	151	142	133	134	137	131	125	115	141	132	130	108	137	129	136	116	138	161	138	129	137	135	172	129	129	120	140	121	146	131	152	125	127	101	125	118	122	125	113	128	148	147	143	143	141	135	139	137	130	133	121	121	103	141	128	145	148	131	113	112	136	127	133	122	128	142	131	143	134	119	135	149	126	127	129	132	150	140	141	140	141	119	151	144	140	146	138	126	144	121	136	119	139	140	121	118	127	112	141	133	106	109	120	146	135	148	126	137	134	125	127	127	129	137	124	128	143	151	119	129	107	112	99	140	118	113	150	153	138	154	125	125	146	132	112	123	145	138	134	120	119	138	131	119	125	127	124	146	126	124	126	126	131	137	128	107	141	118	124	134	142	131	117	129	134	162	147	132	148	121	142	153	152	139	140	155	139	134	151	130	143	139	128	156	147	141	142	139	108	150	122	126	143	117	117	131	152	139	139	124	118	149	160	137	136	114	142	125	110	110	156	124	124	141	134	127	127	132	128	132	124	146	145	145	130	119	155	128	131	144	139	119	118	131	136	134	140	144	118	120	136	123	142	126	110	121	132	126	146	125	120	131	123	127	124	152	146	165	145	120	135	153	130	149	143	128	139	117	127	140	130	140	132	113	131	136	141	140	126	138	123	128	124	137	142	137	127	137	156	129	141	129	134	138	117	126	153	156	122	141	140	115	134	159	151	153	141	144	135	141	120	110	139	114	122	128	126	130	128	133	139	160	160	128	136	129	144	144	150	136	131	130	133	159	145	137	153	152	126	136	135	124	122	140	125	142	131	133	147	126	120	126	129	121	133	140	146	146	133	160	156	129	110	138	132	118	130	133	147	138	115	123
6545	716	991	1141	1017	844	740	679	601	602	494	443	481	447	420	424	398	400	398	413	415	412	381	383	380	343	367	382	362	355	383	342	374	356	379	375	368	374	347	315	377	371	341	350	359	363	359	395	335	365	361	397	371	342	377	358	396	347	332	354	352	392	356	337	344	310	357	370	329	371	306	359	341	325	348	335	380	349	353	346	341	352	380	335	377	324	338	341	328	348	384	341	336	351	357	349	331	390	353	376	368	370	322	393	350	339	353	358	345	350	355	345	336	343	351	319	386	352	396	337	347	362	350	388	349	358	333	374	360	350	343	335	367	327	334	368	379	333	353	355	326	350	338	383	328	346	332	371	384	347	366	378	337	347	322	374	350	351	340	355	343	363	373	369	371	384	369	374	359	342	358	371	356	343	349	364	354	373	365	340	335	333	352	325	344	320	347	350	361	390	352	331	369	347	349	370	351	335	313	374	364	362	330	366	342	341	344	337	334	367	374	339	357	365	340	351	355	388	351	328	355	361	339	355	398	358	345	357	355	330	340	367	327	353	343	350	334	331	373	329	322	358	347	383	355	365	328	376	342	359	339	357	317	366	339	327	355	343	357	325	355	349	346	348	341	346	350	364	353	347	354	357	369	369	319	356	355	320	360	332	350	371	350	342	316	347	342	356	343	347	354	346	341	375	375	370	356	360	359	336	345	343	356	334	339	355	343	355	367	349	369	356	383	377	349	403	371	326	356	367	364	348	378	359	360	351	351	355	344	328	363	349	342	366	403	334	344	367	332	312	325	344	364	341	323	365	333	358	370	353	338	363	349	332	345	357	359	355	333	328	347	334	341	369	340	357	382	342	336	357	350	369	365	369	334	357	363	343	356	367	332	359	371	373	320	339	344	348	346	337	353	349	356	349	322	347	347	344	354	332	346	336	307	335	331	347	362	354	367	321	354	321	323	334	351	330	366	354	339	306	362	376	328	345	336	327	361	361	356	345	363	387	353	335	334	350	348	390	329	368	350	377	331	335	350	343	367	353	351	352	326	335	337	363	350	335	394	329	333	365	360	346	311	352	356	358	379	352	341	317	336	338	349	362	322	344	320	357	321	341	346	374	334	329	392	319	356	353	370	357	328	366	338	381	361	376	356	366	360	355	353	335	332	339	352	339	355	371	342	340	339	347	369	359	377	347	344	381	348	344	374	330	363	321	343	336	350	353	379	337	326	385	358	320	380	367	332	346	337	338	328	334	366	353	336	347	342	357	358	326	323	342	334	328	351	370	353	331	364	348	363	339	316	373	351	351	335	341	325	342	338	307	363	335	388	355	320	365	319	336	357	346	306	380	331	339	349	342	324	322	357	346	368	354	368	319	353	377	339	380	350	353	358	393	353	347	328	342	375	393	361	361	346	345	338	360	359	343	349	341	370	354	335	323	328	325	392	355	374	368	361	333	375	364	376	352	326	354	313	355	374	344	345	340	352	336	318	370	322	333	334	338	369	335	333	374	327	335	333	367	350	336	348	341	343	365	367	340	340	358	385	365	321	368	347	335	366	317	379	326	351	362	349	301	369	327	359	333	354	354	356	356	311	337	347	363	315	348	317	339	348	360	343	386	363	319	318	348	322	325	333	360	342	337	373	346	357	406	342	340	339	344	359	346	377	346	328	338	354	328	371	345	327	322	358	344	341	340	356	335	377	358	342	319	361	385	398	369	344	392	365	346	346	381	362	372	335	372	356	325	318	342	376	353	336	349	346	352	344	363	367	345	355	338	335	362	343	315	348	375	364	384	341	352	339	379	378	368	364	340	359	329	392	354	343	369	396	349	359	356	330	328	325	326	351	334	346	358	331	321	318	361	359	353	370	337	377	342	343	341	324	376	314	342	359	320	335	334	356	365	370	328	378	373	333	329	370	343	362	348	341	363	351	357	361	343	374	320	350	349	361	357	364	337	342	337	379	375	365	347	374	339	323	382	348	366	366	357	335	320	360	347	356	345	324	336	342	351	334	355	320	338	352	316	357	352	393	332	351	346	370	333	362	327	371	354	345	350	342	339	352	379	349	351	351	348	344	323	379	376	348	361	352	347	354	357	327	339	350	320	344	341	348	341	360	353	349	367	372	361	313	363	362	342	367	360	379	381	368	315	373	398	337	379	354	336	350	348	378	329	350	333	325	349	374	315	361	361	383	326	360	379	360	339	347	350	364	371	341	350	343	357	356	350	331	364	364	343	340	365	358	307	350	343	336	392	371	350	355	358	360	362	348	348	346	346	346	346	379	348	361	359	367	354	369	371	349	344	346	359	309	347	335	341	321	348	336	342	345	360	369	345	325	366	320	339	377	346	359	370	325	339	364	324	337	354	346	355	332	370	347	344	351	352	351	368	333	336	362	354	353	339	326	369	339	359	354	319	357	390	357	374	335	328	359	365	370	371	335	357	340	357	342	378	363	362	349	347	330	348	360	342	358	329	356	350	350	336	341	388	333	326	381	349	325	315	347	357	366	341	366	352	360	380	404	334	375	337	360	358	350	355	373	344	348	344	326	334	356	337	344	340	335	354	355	358	359	358	320	366	373	333	388	360	351	337	355	363	353	321	314	354	318	344	344	380	327	340	376	345	352	334	335	357	386	337	324	343	344	362	362	341	366	390	328	344	348	362	334	349	357	372	353	327	328	355	355	345	333	340	375	391	335	334	381	331	362	395	331	351	340	355	341	361	342	391	330	346	361	332	399	350	416	331	374	347	385	323	378	335	312	332	355	321	355	364	341	366	374	328	386	385	369	311	341	313	328	368	387	367	335	386	330	331	347	344	328	375	390	396	330	356	368	345	329	367	322	341	376	347	347	399	346	365	382	356	355	375	374	375	370	308	349	339	360	394	346	355	361	353	343	344	345	336	331	332	364	358	329	345	348	386	362	345	334	363	379	366	359	356	355	368	348	348	330	334	353	356	359	373	332	394	341	362	359	374	343	391	353	323	316	354	383	337	358	329	359	335	386	358	382	392	332	361	348	337	357	342	344	340	385	337	345	351	355	384	379	306	362	347	358	361	324	378	361	329	356	358	345	330	356	319	364	369	315	359	352	332	339	340	333	350	382	347	355	336	316	340	345	319	326	376	345	357	366	350	323	392	338	353	351	378	372	365	317	332	368	343	349	369	361	389	341	312	389	344	394	321	371	334	355	370	340	340	355	362	317	350	396	363	363	348	342	366	349	361	372	350	339	341	361	395	366	383	359	357	361	345	360	348	354	323	341	347	326	357	334	365	377	361	360	310	355	328	363	333	332	372	342	346	354	381	353	361	366	338	334	357	345	356	338	324	371	361	362	373	372	346	342	367	359	371	331	370	349	365	347	348	325	317	336	319	354	375	347	339	383	345	361	346	345	374	351	382	374	344	356	369	358	330	346	393	371	357	349	350	366	357	362	377	314	351	361	359	345	359	397	358	328	321	335	373	335	330	363	318	372	355	345	353	321	353	364	377	365	343
15098	1253	872	690	492	389	387	329	309	307	242	245	270	293	258	254	230	257	262	245	231	237	240	259	244	240	256	229	215	238	225	210	238	236	246	191	211	246	225	243	243	236	210	233	258	261	223	228	197	203	224	225	212	251	257	242	286	210	205	245	244	203	239	254	219	203	212	207	213	248	193	227	236	226	223	220	243	234	209	195	219	218	260	228	212	206	228	211	216	239	246	222	186	203	223	212	241	243	232	234	213	216	210	222	214	231	216	254	257	244	230	231	245	237	215	220	239	237	259	228	240	274	253	235	229	203	227	232	246	240	246	234	221	207	230	199	215	227	248	237	242	205	223	212	216	248	236	228	267	204	214	222	245	229	240	206	219	240	239	229	243	204	181	225	247	209	228	195	224	216	217	222	229	235	232	250	237	243	242	197	238	245	225	203	229	207	228	232	249	244	230	244	248	257	227	235	215	237	220	238	257	236	232	233	226	238	207	231	227	224	205	210	231	208	224	236	227	238	199	232	208	220	238	204	243	243	248	228	261	236	247	223	245	214	228	233	235	212	219	221	244	212	214	241	206	222	216	220	226	244	238	229	226	236	210	215	219	217	217	240	238	216	233	225	205	252	246	229	225	220	229	211	247	232	222	228	230	227	241	213	219	207	200	246	238	250	191	218	212	228	218	223	238	239	218	204	224	224	223	208	221	220	207	234	232	226	220	249	194	235	228	217	230	212	186	212	201	235	234	231	235	231	195	189	230	218	222	212	222	267	208	250	199	212	226	244	209	223	219	260	219	263	228	205	208	259	238	240	238	212	240	220	208	217	227	239	214	217	232	252	238	264	210	224	227	213	217	240	227	214	233	234	221	196	241	247	255	209	225	233	225	228	231	210	209	237	261	228	204	231	239	241	201	232	241	228	227	230	242	261	213	199	256	235	241	236	226	193	237	220	232	228	249	225	267	239	198	232	216	228	261	242	222	206	245	206	235	255	239	252	263	236	225	229	206	195	193	234	209	195	218	252	221	213	209	228	228	222	229	228	197	204	207	222	257	225	190	221	240	209	205	217	245	245	247	186	212	223	236	226	203	235	207	261	197	249	231	263	221	242	234	237	233	215	240	214	229	241	218	211	215	207	220	252	243	223	221	243	269	237	224	235	235	242	217	248	232	224	246	192	196	248	223	238	224	237	228	260	220	238	238	241	225	213	239	223	246	206	240	240	216	222	266	233	251	224	200	233	210	215	214	242	238	217	245	225	237	245	235	235	227	257	248	253	196	215	231	227	249	225	222	225	232	207	227	224	220	250	248	202	213	232	234	239	232	213	221	206	211	185	243	237	226	252	220	234	217	235	250	210	235	205	212	225	209	247	220	228	241	245	207	268	263	217	241	245	244	231	248	246	256	261	223	254	248	198	213	202	228	216	217	227	246	210	211	250	231	213	209	261	219	230	209	225	231	186	229	223	223	265	246	245	250	224	243	222	216	264	257	248	212	249	235	240	226	221	225	216	237	234	206	221	238	235	244	213	213	207	243	226	215	210	236	213	238	271	233	210	200	222	230	242	231	202	235	212	206	228	235	238	191	205	212	242	232	219	225	207	213	234	248	211	208	265	221	223	232	264	236	237	222	241	218	236	248	225	207	222	218	240	237	227	253	259	193	193	209	191	222	246	255	247	226	214	214	233	218	213	247	222	226	236	244	212	228	243	215	232	241	248	220	213	222	225	247	232	224	217	244	251	250	222	202	244	241	207	216	225	191	195	224	237	227	228	252	221	249	204	225	185	224	218	233	246	255	219	236	224	230	228	229	242	209	215	211	196	229	260	214	246	257	235	199	231	235	213	208	212	233	234	197	232	218	211	233	200	203	209	218	228	226	233	214	227	216	234	216	227	244	214	232	210	223	257	231	236	240	248	213	271	254	214	251	248	227	204	217	214	206	254	218	211	238	223	198	227	215	238	241	220	250	219	261	242	246	207	255	218	217	234	223	236	228	225	221	231	218	255	234	237	233	220	225	230	220	237	238	223	231	252	215	215	224	253	258	206	231	210	251	239	208	224	229	206	195	239	239	202	221	214	238	201	232	247	244	232	230	223	250	231	216	256	221	219	233	234	215	187	222	238	240	220	207	250	224	203	211	220	217	218	242	208	241	224	212	219	241	245	203	216	226	242	253	234	204	227	206	260	217	223	258	244	220	238	219	220	211	213	235	212	239	229	241	247	227	255	249	243	231	238	237	252	236	220	231	222	217	212	225	233	229	248	217	227	220	231	206	221	238	228	220	210	220	251	250	259	234	220	215	201	220	225	231	269	226	220	241	232	245	245	241	224	205	257	214	213	236	230	221	249	219	213	208	249	257	213	234	217	261	202	258	232	227	227	243	241	229	202	218	226	273	227	195	212	186	242	223	235	231	212	196	238	221	193	238	219	250	229	226	235	228	226	233	214	233	210	228	236	216	233	232	214	239	228	250	247	237	226	224	242	193	230	252	256	243	240	200	217	211	218	209	232	224	200	229	234	234	237	240	245	213	224	216	247	228	246	204	242	203	240	216	207	239	238	230	216	262	231	205	232	222	258	220	214	199	234	228	208	222	229	234	236	226	252	243	214	262	244	206	234	223	226	253	245	230	224	213	230	193	244	237	211	224	253	196	252	226	236	212	221	195	242	225	231	227	231	219	243	236	225	226	218	227	221	227	216	219	206	213	218	230	241	200	211	212	239	236	205	194	214	214	215	234	217	256	257	230	209	220	220	224	227	260	228	234	205	238	194	244	222	212	249	225	197	234	259	204	237	245	208	237	207	238	246	234	219	207	242	235	235	221	223	223	205	208	197	216	232	202	236	199	205	211	219	220	253	214	219	216	233	229	225	218	213	233	207	215	226	228	246	231	210	246	254	203	214	216	213	223	250	213	247	227	261	209	192	224	240	204	206	232	239	235	243	242	199	232	236	225	206	210	254	237	198	223	249	218	221	247	217	221	228	236	247	251	226	244	208	220	233	240	209	223	272	205	235	244	247	240	226	251	222	219	240	250	231	218	206	237	247	256	239	219	228	231	223	224	243	248	215	231	230	246	195	197	243	235	230	223	239	253	242	207	237	243	220	197	240	233	239	239	231	233	247	238	224	253	237	220	234	234	194	217	248	230	232	222	236	212	214	213	242	211	236	264	200	227	235	230	247	220	241	188	240	227	234	232	200	202	232	216	242	217	214	228	203	231	212	217	213	225	232	233	241	229	242	218	243	212	215	213	243	241	224	202	250	206	227	234	209	199	229	214	216	199	242	234	239	198	237	222	241	257	215	220	246	220	221	220	243	238	215	228	222	216	207	222	276	225	238	222	218	255	187	233	243	264	231	235	237	241	243	239	270	218	235	210	209	221	237	228	239	222	222	192	221	248	265	226	232	224	254	233	209	228	231	244	233	238	228	203	207	216	226	221	259	195	232	236	222	211	245	202	202	237	243	235	218	231	204	229	242	231	204	210	234
8595	1168	1812	2070	1855	1471	1247	1103	1040	885	905	788	759	791	777	729	714	692	658	639	695	654	585	625	587	604	631	596	656	577	583	602	588	631	578	586	560	587	614	578	580	574	531	569	581	551	591	603	590	530	573	572	586	555	587	540	594	585	567	614	568	570	569	585	581	579	585	594	594	586	582	573	559	607	546	556	601	571	565	582	611	534	550	533	542	606	585	562	548	622	569	563	594	572	562	586	557	577	566	580	537	544	561	571	580	565	528	588	555	542	558	551	537	570	573	638	547	562	558	534	532	537	556	590	588	600	543	570	553	564	546	532	574	551	594	545	564	559	592	578	591	557	535	570	579	573	551	579	546	595	565	551	562	542	575	551	506	572	545	588	547	549	541	559	608	542	561	583	558	585	574	559	560	568	570	597	578	561	522	563	566	608	572	581	563	576	574	589	564	575	613	550	605	530	589	545	530	556	561	550	521	528	593	571	554	523	593	546	533	568	540	588	588	539	531	572	526	597	540	549	547	545	527	582	562	557	531	592	542	543	533	596	554	571	567	572	562	557	544	592	586	605	552	520	593	616	544	591	572	547	569	580	589	557	566	551	594	605	556	530	568	587	568	568	548	601	567	572	569	584	565	539	601	555	553	547	600	575	591	611	592	524	563	588	565	625	538	559	573	563	562	570	532	548	579	565	517	547	579	554	537	541	586	610	548	621	542	581	552	581	540	528	521	571	560	538	614	542	569	578	561	585	544	521	556	553	555	574	557	550	581	561	533	574	531	572	571	562	537	557	588	540	587	597	541	594	605	560	569	566	531	549	588	561	552	584	564	483	584	541	529	550	574	545	593	532	587	557	574	566	575	588	591	539	574	587	592	540	559	540	552	585	565	568	512	565	549	552	591	555	540	552	538	539	573	570	580	583	604	568	600	556	554	531	581	602	565	560	571	507	565	566	566	531	571	578	517	572	589	588	570	550	592	546	519	555	519	584	594	541	585	584	557	584	530	566	566	568	603	553	593	536	547	551	582	552	562	582	542	594	573	545	537	547	565	586	552	588	583	551	554	510	532	577	563	552	553	582	547	579	592	601	554	579	534	575	579	556	603	608	517	568	586	582	576	518	519	611	564	548	542	567	586	549	541	565	555	569	542	581	567	565	541	534	565	539	558	578	558	599	555	519	529	576	611	599	539	528	539	593	531	530	541	584	571	540	582	485	536	561	513	605	584	567	595	570	559	586	568	581	545	549	577	570	556	582	508	571	562	546	577	554	577	570	539	545	541	551	610	611	586	549	574	567	582	580	533	594	637	546	559	576	537	582	598	556	585	537	573	555	566	540	562	606	561	558	607	578	586	563	579	564	555	535	574	566	568	572	563	600	581	589	556	543	582	564	566	536	574	565	529	542	569	559	511	539	562	586	536	583	600	559	606	554	568	591	547	567	540	544	614	592	544	525	546	558	543	532	569	532	572	560	593	571	537	539	537	538	547	589	568	576	565	559	557	545	535	565	582	579	575	533	561	532	574	592	598	549	568	575	580	579	560	555	520	572	556	580	534	551	584	574	584	576	543	579	532	566	565	549	561	558	582	565	586	565	569	534	561	548	564	576	571	554	569	541	590	580	593	553	586	583	575	561	597	550	539	604	566	518	541	609	546	566	581	550	561	533	568	554	558	569	548	538	560	536	558	586	582	576	539	557	593	529	550	575	530	545	544	602	581	546	566	524	558	542	568	559	591	564	564	549	546	542	565	592	578	525	564	546	601	533	527	588	580	529	572	545	558	513	566	604	608	552	545	569	532	528	518	561	539	569	562	575	550	539	589	547	557	576	561	600	570	564	524	529	612	553	607	559	575	593	566	570	575	545	588	544	570	583	568	559	545	523	552	555	562	586	559	556	578	585	571	541	553	544	579	578	586	583	563	586	540	550	546	575	565	559	556	578	594	524	578	558	591	563	552	565	546	565	561	567	590	591	584	582	546	529	520	578	547	534	598	582	567	591	480	569	552	566	558	576	582	531	562	519	572	537	540	555	538	537	580	562	573	571	557	584	628	567	568	562	583	545	573	557	532	587	527	561	550	577	521	577	559	560	572	549	554	566	557	578	549	536	571	590	567	549	558	580	559	536	548	546	608	590	580	556	556	580	553	567	541	574	569	589	554	553	575	542	537	518	556	556	561	564	556	559	512	527	544	561	548	555	585	579	560	559	603	544	579	588	571	557	605	549	584	548	569	577	534	556	543	552	531	562	551	572	533	558	602	521	601	558	562	536	548	583	534	603	595	582	533	564	572	564	559	558	548	544	560	591	535	548	542	556	547	546	534	570	564	578	565	570	559	570	495	572	574	553	579	585	539	531	533	569	550	587	605	567	579	538	593	539	562	568	524	546	573	570	576	553	580	568	533	572	553	560	550	554	534	570	564	574	545	564	547	532	596	538	557	569	559	576	587	543	549	562	513	570	567	583	553	576	559	539	525	582	512	563	565	525	548	566	574	530	555	559	537	561	579	554	560	545	590	555	546	579	582	566	564	571	550	577	564	511	529	561	572	557	541	574	539	547	530	557	563	558	543	626	579	586	548	559	561	600	565	536	572	563	595	595	539	571	551	580	549	544	569	588	531	538	546	559	559	580	559	590	552	551	578	593	583	548	580	549	576	542	504	567	574	548	555	566	570	537	492	542	526	566	571	583	576	560	563	541	591	595	537	559	558	557	517	570	562	553	532	558	575	591	530	582	576	586	538	583	514	559	559	603	568	562	559	575	584	586	588	583	576	546	555	541	561	532	536	557	615	536	542	594	542	577	565	571	527	531	547	574	576	559	561	530	551	605	601	559	563	538	551	547	625	579	566	553	583	542	550	547	531	540	563	558	547	573	615	552	595	570	554	573	551	570	576	514	556	589	555	577	574	536	538	575	567	573	536	559	597	573	546	572	611	549	561	560	559	564	632	573	535	534	567	548	563	558	619	581	596	569	583	570	567	557	580	553	574	553	512	565	579	537	613	571	564	555	551	555	556	596	500	517	538	550	601	585	597	582	602	579	543	592	539	566	568	586	581	569	570	591	570	579	516	538	532	553	576	562	560	598	550	592	572	559	590	612	554	546	580	569	547	608	611	545	548	594	590	566	547	512	533	560	550	561	561	550	591	514	563	589	560	568	569	545	558	551	588	559	595	610	589	583	583	537	575	525	604	595	577	557	551	555	519	591	571	573	552	533	538	538	548	560	572	573	581	539	547	540	620	585	579	530	523	525	614	522	566	537	569	587	608	588	577	586	584	544	569	552	581	555	586	548	562	617	613	530	575	583	563	560	590	579	566	584	568	566	581	617	563	563	571	576	568	536	550	553	540	585	562	552	536	565	555	561	585	565	521	567	563	552	544	564	553	515	596	526	531	606	553	551	581	578	564	596	565	536	577	552	552	543	529	561	550	550	556	575	565	548	563	549	586	559	561	558	582	570	552	548	585	545	566	559	568	551	584	578	592	555
2293	328	317	292	271	260	285	298	265	278	286	292	277	298	301	318	260	245	303	265	251	274	255	280	255	275	287	270	275	298	327	289	273	305	265	297	271	284	294	285	282	263	292	266	303	293	296	269	287	262	296	266	296	251	272	294	297	287	264	297	288	305	277	318	281	258	292	288	306	271	258	274	275	281	291	310	284	270	262	297	286	289	296	298	282	278	265	275	283	305	262	245	268	249	308	307	264	277	298	305	305	243	269	281	305	303	292	280	314	302	277	257	258	275	305	308	262	258	303	315	291	308	317	267	284	281	267	287	334	296	284	271	304	288	264	278	262	306	278	287	267	305	285	249	262	277	260	280	274	277	289	263	281	288	261	286	312	278	268	272	241	321	282	288	281	286	281	253	295	258	304	264	270	255	284	296	290	329	283	271	321	267	300	296	293	306	272	296	292	275	303	299	293	284	297	264	286	318	318	275	273	290	285	272	284	263	296	291	299	291	270	306	314	253	284	245	269	249	261	241	289	262	285	272	289	281	299	266	269	288	327	294	267	263	303	298	261	275	287	263	290	276	275	292	293	256	285	302	291	291	288	313	262	291	266	293	313	260	281	273	286	279	263	278	301	268	315	293	270	303	296	278	287	308	274	282	268	289	282	296	304	272	271	299	308	282	298	297	286	315	273	296	274	309	278	257	262	288	266	266	309	278	283	261	267	287	291	292	290	291	278	286	302	318	267	286	272	274	306	280	267	291	279	288	268	274	269	280	278	287	279	271	259	286	291	271	297	278	286	291	258	298	256	276	275	279	257	264	268	267	269	295	263	303	268	282	288	290	285	295	273	287	246	305	282	290	279	258	285	274	318	277	317	316	290	291	280	307	303	311	299	321	273	288	284	288	281	283	291	300	277	241	284	265	273	275	291	284	281	262	294	300	267	307	298	264	298	271	297	272	283	275	245	233	263	308	293	271	266	275	278	289	298	270	291	264	279	286	288	281	307	271	288	310	283	289	272	263	285	288	284	281	307	286	292	263	288	303	298	294	311	320	274	285	284	276	294	268	281	281	298	273	266	298	274	279	263	273	308	254	283	310	283	298	289	290	303	270	309	255	287	280	279	259	282	297	267	265	258	286	289	237	311	265	290	290	260	258	281	293	283	258	271	320	304	306	301	298	277	269	289	284	272	279	272	286	288	305	290	256	272	252	263	282	266	284	271	289	301	279	291	286	279	267	260	270	314	282	291	282	280	267	268	280	262	298	312	281	286	311	267	285	271	272	283	303	265	287	287	256	275	288	301	311	269	294	303	293	280	281	304	282	254	280	273	252	260	276	254	288	298	242	311	225	267	277	304	309	275	268	297	288	283	295	259	286	290	296	266	257	289	289	270	249	306	274	253	250	302	253	275	287	302	259	250	271	271	272	291	322	300	277	305	277	285	289	283	294	292	293	232	286	293	266	288	278	302	278	281	286	271	296	287	278	258	274	302	268	304	277	270	303	284	254	249	274	286	283	275	295	278	310	277	287	267	270	278	299	281	285	271	268	302	265	290	311	273	251	263	305	269	291	285	293	278	295	265	255	278	274	254	312	313	291	324	308	283	289	264	291	283	292	277	293	317	253	287	298	289	288	284	285	292	289	298	261	284	320	302	287	309	279	244	274	279	303	281	266	287	269	297	302	341	276	274	264	291	289	272	301	306	273	276	273	322	262	264	317	282	245	260	283	260	314	276	278	271	268	288	300	313	289	257	260	279	269	257	290	300	256	269	292	298	273	292	295	287	270	291	298	242	262	269	270	244	301	275	273	305	306	279	280	299	268	259	292	266	275	282	270	283	286	255	287	268	309	265	288	283	288	282	274	304	264	289	279	255	283	304	297	279	283	275	288	281	295	294	297	281	297	277	270	293	248	295	313	304	279	284	294	274	280	295	299	243	305	317	323	278	260	288	286	240	286	297	267	282	278	270	305	267	309	299	301	257	277	282	252	287	311	295	296	273	319	327	298	259	264	294	290	347	286	304	285	282	288	284	275	318	273	290	243	275	288	290	293	272	281	298	284	320	264	293	291	266	286	300	290	284	311	279	268	260	279	287	278	294	293	310	300	329	266	305	275	262	277	278	298	265	242	286	295	280	247	293	285	255	290	283	273	265	279	300	282	255	293	317	290	265	307	275	273	285	276	283	302	270	294	300	298	276	279	274	281	304	263	290	301	282	271	268	278	259	280	279	318	301	250	278	250	316	273	282	256	237	273	290	271	279	257	277	330	258	245	281	267	267	287	275	289	284	295	259	292	277	265	280	274	274	282	267	291	310	282	260	314	270	260	296	249	311	309	281	275	278	280	295	300	296	256	274	268	268	266	257	258	281	294	281	291	269	254	279	278	286	262	267	284	273	280	286	266	276	297	313	318	303	331	269	270	318	330	273	271	242	264	272	264	291	259	281	299	278	248	280	268	264	278	314	255	308	282	293	275	295	231	255	299	262	253	264	270	257	271	306	270	286	273	274	259	291	322	283	247	221	261	276	290	257	293	239	284	295	278	281	290	259	299	279	305	330	304	256	278	295	270	297	301	307	274	273	326	293	286	280	285	278	270	305	296	265	267	305	236	275	274	338	283	261	297	298	278	295	280	286	286	270	278	278	274	262	245	293	291	303	286	280	271	287	299	292	272	256	293	260	291	256	310	301	300	242	279	283	284	264	281	303	273	308	295	319	270	294	284	292	293	279	262	304	295	258	277	265	293	262	289	261	298	281	283	276	280	284	281	262	274	253	287	294	250	273	300	281	274	302	283	269	283	327	281	284	296	270	284	284	295	294	269	293	313	293	273	281	248	290	287	271	301	294	282	292	272	304	277	237	276	253	273	282	283	301	312	303	260	271	276	274	284	294	283	277	267	257	296	289	251	287	285	256	245	273	292	309	287	282	282	294	273	263	281	297	293	325	295	274	279	302	286	263	239	273	297	277	270	293	241	274	291	298	290	280	304	274	261	264	306	288	277	279	290	284	299	300	306	327	263	281	307	295	279	272	276	281	288	279	277	274	261	271	282	296	310	269	265	266	282	303	266	277	283	263	266	266	272	306	273	265	278	278	247	295	284	278	312	294	280	305	325	273	279	287	278	275	283	290	296	285	281	249	302	303	249	298	259	278	307	290	300	270	293	274	292	305	300	256	294	265	255	288	280	267	254	286	248	257	277	282	275	307	271	309	310	248	272	301	294	286	341	295	305	306	318	263	291	261	271	291	268	278	279	280	290	311	258	279	314	306	268	268	286	283	280	261	298	277	267	281	291	304	266	339	276	289	301	305	278	279	276	282	286	262	301	273	332	276	276	274	264	294	250	301	308	296	334	286	274	281	297	247	266	288	284	288	276	280	269	287	262	273	281	314	283	250	243	304	267	303	310	280	304	286	291	296	300	281	265	251	287	260	285	276	267	275	272	299	261	284	286	303	255	293	271	276	279	280	280	312	258	282	284	275	261	294	282	299	274
2342	632	665	679	696	666	679	703	653	621	663	633	678	596	620	643	629	617	639	631	677	624	679	655	617	615	627	642	679	616	614	644	674	647	655	644	639	586	663	656	651	618	638	694	683	585	607	639	667	698	637	644	588	651	662	615	616	597	632	623	659	647	651	609	643	673	638	619	603	677	636	674	626	609	668	621	613	636	648	645	684	660	633	634	642	632	650	659	651	694	628	661	641	663	686	620	633	629	635	609	613	619	662	593	669	650	631	661	653	632	599	658	627	584	611	644	648	637	644	664	652	653	655	702	664	614	672	657	631	646	701	636	629	633	621	628	644	671	647	663	620	667	654	642	636	601	611	640	654	657	603	631	620	641	601	632	677	608	600	683	635	620	631	635	643	643	656	659	668	625	672	658	664	586	634	633	611	625	618	681	620	676	601	654	625	610	610	640	627	622	644	631	631	655	635	648	639	651	648	636	643	624	635	670	619	640	653	663	615	616	648	657	649	599	596	642	615	635	625	619	625	653	649	600	598	629	672	632	637	666	640	648	616	645	622	650	635	644	612	614	657	641	654	631	649	613	662	589	654	636	636	614	645	659	621	636	615	624	608	637	634	667	628	625	645	681	666	630	664	603	604	639	594	636	638	601	603	616	665	623	625	650	629	656	629	623	654	662	639	599	616	624	643	650	623	654	605	648	605	655	652	651	662	631	654	657	629	626	665	653	620	601	628	591	650	640	663	624	618	652	694	593	599	643	622	638	611	652	590	559	648	670	642	603	613	584	603	621	602	653	629	601	624	621	673	677	609	634	646	635	642	633	624	655	633	622	644	621	587	628	625	597	625	688	627	698	648	649	622	646	688	625	682	641	652	630	611	642	686	633	627	642	639	611	652	651	636	633	637	687	657	630	639	642	636	631	628	608	615	655	641	642	623	628	604	618	654	648	648	641	650	614	636	633	619	619	628	621	627	653	642	632	684	674	616	610	598	641	626	607	619	627	611	620	658	645	613	642	605	652	610	590	600	687	639	609	596	623	632	625	608	641	626	620	650	600	587	646	677	623	662	643	646	614	651	615	647	652	622	619	656	665	657	619	654	699	653	620	643	651	622	699	664	618	631	659	653	666	639	627	649	620	648	652	640	626	660	612	664	641	602	673	608	655	664	616	686	629	652	638	646	662	647	637	673	637	630	618	628	675	611	634	698	635	604	654	620	660	618	661	656	668	620	610	627	597	651	626	630	669	604	621	662	670	658	634	639	597	652	664	645	634	681	607	659	636	643	707	659	602	604	637	629	642	661	601	634	657	615	629	624	627	634	658	651	666	609	667	628	622	672	652	617	675	652	616	613	608	653	648	662	621	652	690	655	673	667	630	656	589	614	694	627	616	628	626	629	680	621	665	622	665	617	641	639	632	652	639	641	626	631	673	659	624	601	649	655	634	666	606	613	668	651	606	686	644	677	626	578	631	648	632	641	615	635	651	627	643	621	644	629	600	647	634	620	682	642	659	598	679	588	622	662	662	666	664	599	667	618	666	633	648	622	649	648	641	615	642	660	679	669	680	609	642	641	597	631	640	637	626	622	717	642	610	631	659	664	598	656	633	661	642	648	589	633	647	639	661	649	597	639	631	625	628	611	636	601	654	598	629	624	642	656	614	665	667	650	574	629	632	687	639	622	637	661	633	604	620	628	637	593	670	662	588	616	651	627	604	628	647	613	652	640	641	666	614	585	586	682	636	649	627	633	662	635	685	619	672	627	671	623	631	610	660	599	629	630	654	639	628	653	688	652	613	662	608	625	650	602	613	633	620	630	635	619	616	646	629	650	638	610	625	656	618	642	624	652	645	615	658	607	645	626	654	619	599	656	679	651	629	611	698	645	573	667	645	646	645	621	605	645	631	654	627	616	647	675	619	682	659	676	650	694	628	661	700	622	647	678	648	633	644	633	560	596	647	606	646	625	622	641	622	681	582	574	611	625	596	644	652	624	654	587	613	623	582	581	608	644	626	648	632	658	624	600	616	652	585	615	606	676	625	628	650	658	607	647	592	656	637	643	666	609	651	645	604	599	634	624	637	625	647	641	634	602	669	612	610	609	668	561	618	657	638	634	642	618	619	665	620	627	659	650	644	591	602	677	630	598	668	682	637	659	604	616	624	643	602	632	659	623	647	619	614	628	597	654	635	650	648	643	643	661	612	650	580	626	648	626	633	668	657	629	652	634	596	635	651	584	617	631	635	638	609	642	635	625	602	699	606	612	634	607	612	628	683	587	650	609	615	663	631	682	669	645	633	630	613	654	665	658	638	670	661	633	646	667	589	620	649	636	696	616	653	659	626	671	621	629	553	628	641	633	636	601	646	645	623	624	651	617	683	609	636	616	645	690	598	654	593	627	658	683	631	638	626	618	638	622	635	631	639	646	610	656	608	612	611	644	640	626	658	662	610	609	647	637	659	595	596	568	642	663	639	639	679	624	636	630	624	613	634	658	642	635	657	610	611	639	644	675	655	665	681	685	584	664	629	612	645	659	624	664	677	685	593	628	617	640	618	609	644	659	623	692	659	613	650	610	646	677	649	659	633	698	629	602	627	573	624	679	649	671	642	624	638	617	665	592	667	613	649	654	617	641	677	628	652	653	673	625	635	647	629	618	654	639	631	642	646	643	618	653	618	659	623	601	631	621	665	609	595	609	609	628	570	634	616	651	624	629	626	613	592	631	667	581	618	660	654	684	618	608	611	639	603	633	682	639	630	636	655	627	600	647	657	621	614	646	602	620	631	631	641	599	681	600	629	677	645	619	645	667	645	629	600	608	616	692	674	636	641	648	650	639	630	618	622	664	666	648	613	677	622	642	625	640	626	613	687	663	618	611	689	609	602	655	616	627	606	635	648	666	673	606	624	653	658	590	631	629	598	615	633	610	629	634	665	643	599	635	661	659	626	686	663	628	656	558	638	594	615	647	607	630	629	620	596	643	661	612	663	651	638	638	629	644	651	648	627	623	588	639	622	629	609	610	651	589	641	669	661	668	597	630	663	600	620	660	643	626	690	688	586	598	646	606	626	628	693	650	640	656	606	663	653	632	674	645	645	638	631	680	626	646	681	642	663	639	646	619	623	628	636	637	603	673	685	635	625	655	632	653	646	600	652	658	625	632	629	645	634	634	666	655	605	617	647	657	627	676	662	657	686	652	617	638	666	681	643	625	632	625	636	645	663	702	638	659	610	643	640	615	614	574	653	644	623	615	648	629	623	604	615	621	658	644	620	640	626	628	632	639	644	651	623	639	686	628	675	673	656	618	643	673	636	602	661	651	632	621	638	619	607	696	640	670	622	615	645	633	641	656	600	587	635	627	611	556	628	656	643	643	619	610	641	626	615	603	694	652	641	617	632	630	634	638	604	626	653	693	641	634	615	648	644	643	610	639	619	605	666	639	646	644	664	643	616	631	619	625	656	618	662	631	618	635	624	602	629	647	644	658	633	674	604
8891	487	442	359	287	206	209	183	153	162	150	159	151	177	141	132	148	146	177	147	154	139	142	127	127	148	139	131	138	144	119	137	139	149	161	145	135	147	124	134	154	140	117	137	130	115	106	128	146	138	115	136	141	124	143	121	125	117	146	129	128	121	136	152	128	142	148	146	141	122	145	148	136	141	154	143	141	140	136	147	122	128	138	142	167	118	129	119	134	133	156	138	123	139	137	121	136	124	144	125	143	107	141	142	135	115	144	135	113	150	135	145	139	147	132	117	131	139	143	140	117	121	137	147	141	144	139	110	133	161	135	127	141	132	153	131	135	123	153	142	135	149	148	139	150	144	122	150	131	148	130	139	122	126	122	117	132	119	134	145	121	137	148	118	115	145	130	133	155	145	138	121	135	140	136	132	97	141	124	147	135	146	153	133	118	126	126	135	131	143	129	125	132	137	135	119	128	142	144	146	129	134	122	146	129	134	140	132	139	134	153	127	127	132	134	106	128	128	129	127	104	127	145	128	115	116	125	140	146	127	142	152	146	141	136	130	125	135	140	134	140	156	116	127	135	134	140	127	148	125	119	150	116	123	131	152	113	141	130	163	139	147	135	145	132	148	131	141	138	142	152	150	129	127	123	144	136	150	142	148	136	121	123	122	126	139	130	151	132	120	113	148	129	133	145	137	105	128	136	147	127	182	136	117	117	135	140	133	156	125	128	153	131	128	113	132	133	127	135	138	149	128	114	122	126	128	133	152	148	135	145	124	130	146	132	131	113	124	135	145	135	139	141	143	125	130	128	120	133	134	119	114	131	137	137	124	131	122	146	109	146	142	147	127	139	132	132	134	125	134	131	154	168	124	136	127	119	134	132	124	135	137	147	128	125	122	138	125	131	133	153	150	152	141	127	130	134	138	109	133	114	141	157	148	162	160	158	145	157	132	141	120	141	132	131	139	122	131	142	137	138	135	137	129	153	140	147	138	127	127	147	116	122	148	130	135	119	115	152	110	165	159	123	163	133	136	124	152	159	130	140	142	133	144	128	139	130	137	134	146	133	126	145	142	131	129	161	142	158	162	125	153	123	159	146	132	125	137	143	124	134	126	101	137	129	132	137	155	142	147	139	140	142	129	98	137	126	148	145	155	127	128	141	136	150	131	169	145	131	140	146	158	134	141	128	142	136	147	132	146	123	127	130	132	120	143	148	136	133	165	143	115	148	143	114	104	123	115	135	140	128	147	160	150	131	126	139	125	138	131	99	128	127	134	127	131	137	145	144	133	129	158	150	151	151	143	134	132	126	149	128	142	138	128	132	127	149	123	129	158	113	145	124	115	131	103	154	150	140	137	110	133	132	161	106	125	130	139	129	135	153	109	132	139	133	150	126	126	132	133	139	151	136	150	146	140	151	129	142	137	140	141	149	144	131	141	140	135	156	133	137	145	117	143	150	144	135	147	120	132	137	131	145	134	128	129	144	136	136	142	152	131	135	145	139	126	127	153	128	131	152	148	151	156	121	122	147	123	153	135	150	132	129	133	122	139	161	136	127	153	137	128	128	145	151	140	137	127	129	121	128	153	106	122	128	141	131	125	118	136	116	126	142	115	140	142	112	119	111	134	120	121	119	141	148	122	144	126	152	130	115	130	149	132	127	153	137	121	121	146	117	144	144	166	119	112	145	152	167	135	138	168	129	146	111	140	130	153	166	119	162	119	106	133	150	136	138	149	140	129	131	130	139	109	121	145	132	140	132	149	140	131	146	124	134	104	138	149	154	152	91	154	125	143	153	143	117	169	161	122	120	149	167	127	151	133	134	143	126	157	110	150	154	122	128	124	119	126	137	135	139	145	147	141	129	131	162	164	166	125	148	138	133	127	139	150	123	129	137	116	112	121	129	130	132	130	143	156	136	140	151	144	137	131	121	129	122	118	144	126	126	130	133	129	121	112	113	128	128	148	146	142	156	129	157	126	145	124	130	145	144	162	140	125	158	127	130	146	141	142	118	122	137	157	133	120	164	132	127	150	127	151	157	151	124	120	144	136	132	142	123	150	161	140	160	133	118	119	134	140	118	127	148	137	149	154	125	137	159	115	123	119	155	132	122	155	130	131	153	121	154	127	131	134	124	120	140	133	172	121	152	122	116	129	132	142	145	134	140	154	129	126	126	148	143	132	139	134	116	120	128	131	133	127	122	132	130	133	157	131	124	125	135	134	176	122	118	133	167	100	128	134	139	155	148	155	127	147	130	114	148	134	136	151	144	142	143	158	126	141	141	134	121	142	146	127	141	132	128	134	127	142	119	139	114	140	129	135	143	135	136	123	122	149	137	142	136	120	137	125	161	145	155	117	141	130	135	131	171	134	153	133	131	126	153	161	149	130	116	123	113	134	132	133	143	136	129	137	130	113	112	123	150	139	131	139	132	126	131	118	113	123	157	143	124	160	160	116	141	134	126	143	148	113	127	118	145	135	139	142	132	134	119	113	124	141	143	147	117	126	135	153	131	135	131	146	129	124	144	130	129	130	126	116	138	146	128	148	150	118	127	144	121	134	125	123	123	119	141	127	149	123	142	137	146	135	130	149	123	135	136	139	160	130	115	126	145	141	155	151	120	132	160	121	129	145	134	145	135	145	141	125	116	150	127	125	131	141	162	161	131	133	168	106	159	131	122	136	134	152	144	140	147	135	134	122	126	118	112	105	134	136	127	163	150	109	145	135	147	140	129	130	130	133	133	128	138	136	145	158	132	131	158	145	140	129	133	126	156	143	163	132	137	135	97	151	140	152	150	155	128	143	136	128	111	132	138	139	127	136	126	122	115	151	155	146	138	136	123	144	147	130	132	126	135	158	129	128	125	144	134	139	150	139	113	146	131	134	149	121	128	150	127	154	157	116	140	156	139	142	134	134	131	121	138	139	130	129	128	126	134	121	137	133	145	130	115	132	144	137	145	148	152	135	153	136	112	148	133	140	139	118	123	139	135	148	144	129	141	131	134	150	143	144	139	126	149	130	140	110	138	117	156	126	132	121	130	103	125	145	139	152	124	119	120	135	140	135	139	110	144	152	155	110	144	137	144	123	97	119	127	107	126	136	109	141	144	131	148	148	144	123	133	108	122	142	108	151	149	142	127	129	146	132	145	133	150	136	138	154	148	135	115	127	145	127	120	150	141	134	127	133	145	154	124	146	106	126	131	136	132	128	120	142	136	140	156	115	139	161	130	115	139	133	112	128	136	143	143	137	119	122	166	125	123	141	139	126	126	123	121	145	165	146	122	131	123	146	123	143	155	144	136	126	122	139	143	139	141	137	113	139	125	131	139	126	156	138	148	127	143	145	138	131	135	106	126	157	125	127	113	149	138	134	140	111	134	137	148	143	135	123	142	124	127	121	145	144	159	121	129	126	144	128	124	149	118	131	153	143	120	131	131	131	149	132	146	151	109	138	155	144	154	135	163	153	149	127	136	123	163	125	135	138	126	144
6791	608	1030	1098	964	849	701	667	622	571	510	491	443	464	440	428	429	452	396	406	407	391	380	415	389	374	379	382	378	369	417	387	375	361	383	337	364	359	335	346	389	382	412	380	366	338	384	383	365	371	377	370	331	340	349	371	375	363	387	342	338	346	362	361	366	362	356	366	362	365	348	382	348	370	395	338	385	349	361	377	361	381	354	363	358	353	345	345	379	377	352	382	351	386	359	359	375	371	347	366	363	376	395	361	356	369	334	375	358	359	376	351	312	333	347	379	333	329	373	331	365	356	350	354	363	355	344	334	370	341	364	341	330	381	328	355	377	343	348	385	352	332	365	381	323	348	340	364	404	343	360	357	339	374	355	355	345	384	360	348	333	373	341	365	349	346	373	358	374	339	360	352	345	340	342	348	357	314	359	355	345	351	387	371	349	358	383	372	338	312	363	397	350	348	369	368	338	348	332	351	353	339	366	348	350	368	358	312	347	331	378	361	328	333	353	337	345	359	393	373	375	324	345	372	342	378	359	340	366	371	397	354	377	337	352	320	356	371	378	349	353	361	361	357	339	398	353	334	332	368	367	385	347	359	369	301	359	367	365	373	355	365	383	350	358	335	354	402	360	339	385	350	354	410	375	364	381	376	360	352	373	376	353	333	353	365	361	329	376	358	326	357	367	361	355	378	348	375	384	365	356	377	362	343	357	350	346	328	393	345	353	365	341	360	338	371	353	354	348	342	358	326	325	347	359	342	356	358	321	319	354	356	364	386	326	352	366	338	377	350	339	344	318	344	342	357	369	353	325	344	372	376	382	342	361	329	360	358	346	364	348	363	351	381	362	358	346	414	350	341	391	366	362	365	382	371	367	323	363	371	363	332	373	378	329	367	372	337	370	362	390	348	347	314	384	402	348	363	341	356	331	379	362	383	352	358	361	309	359	345	366	367	336	392	380	376	367	358	380	371	357	355	387	381	365	369	356	364	374	388	323	349	358	392	337	348	323	367	364	365	365	371	347	346	385	376	339	349	388	390	328	359	371	365	347	353	374	386	337	359	389	332	378	319	358	364	331	329	346	350	325	338	373	353	371	328	356	358	361	315	376	390	319	403	387	317	378	333	340	344	349	355	330	359	340	356	349	355	390	342	356	363	355	339	351	357	360	336	328	350	351	329	347	306	361	349	349	365	371	390	380	356	385	363	362	371	369	361	366	364	359	346	360	358	354	360	388	380	373	373	327	365	351	365	353	369	330	360	355	347	385	346	345	369	392	364	323	343	334	343	391	325	364	377	364	387	326	344	335	361	340	368	338	338	360	368	376	355	320	334	356	352	400	359	356	354	378	359	367	367	377	380	351	344	372	347	371	351	370	356	311	377	340	342	360	338	351	375	368	341	378	363	365	335	339	358	354	348	354	367	382	313	320	346	375	364	332	386	323	372	323	328	348	356	375	383	365	331	385	363	366	336	366	378	329	337	344	398	389	353	372	351	351	375	346	338	398	394	331	342	330	346	382	346	357	380	377	362	343	367	340	350	372	363	352	352	340	321	344	343	402	337	337	362	372	339	343	376	351	349	356	347	366	382	322	389	346	336	356	362	379	358	334	332	381	349	306	367	361	383	377	394	364	385	366	388	350	354	364	356	367	351	371	360	389	370	342	353	365	337	365	364	326	315	368	389	356	329	378	341	384	356	337	335	355	349	313	373	347	362	359	347	339	324	340	347	368	378	336	374	350	378	360	373	355	352	345	352	378	353	367	367	315	388	371	352	358	365	341	344	353	321	344	340	375	335	348	308	366	373	352	330	347	353	323	360	336	406	326	324	356	396	320	347	325	371	379	340	355	374	375	355	363	339	351	373	348	347	372	339	322	364	372	374	350	365	344	370	379	341	335	336	317	353	357	361	352	363	343	347	376	359	366	386	373	371	368	399	329	394	362	362	307	344	344	385	355	353	366	351	353	329	332	345	377	345	364	359	365	361	342	400	353	367	405	395	349	374	353	382	347	379	334	358	341	379	329	378	325	348	334	359	349	356	350	346	375	374	371	373	365	342	348	363	359	356	343	372	357	356	341	343	319	332	359	362	332	350	372	381	365	423	351	358	380	380	360	359	413	387	387	375	338	388	356	366	365	365	367	328	364	361	365	334	357	341	319	370	343	339	362	390	307	336	363	359	368	319	346	377	345	375	361	379	359	385	354	333	349	336	354	353	346	360	358	378	368	342	342	387	313	360	338	340	347	347	381	352	305	385	320	359	390	351	367	359	347	379	357	348	337	377	367	336	358	352	348	340	356	401	362	335	344	366	378	352	348	391	373	365	374	345	340	360	351	364	342	359	367	344	360	356	343	347	329	381	363	366	362	365	348	393	352	387	395	361	359	339	367	340	312	331	361	381	343	364	367	369	360	355	356	363	313	390	385	353	370	358	326	369	351	342	336	343	343	326	350	348	363	351	336	364	338	366	351	364	326	377	364	337	352	385	360	365	354	348	385	367	378	358	344	404	339	370	371	349	386	341	358	328	365	398	355	328	354	392	349	352	340	336	357	386	354	351	348	376	330	328	380	384	352	361	337	355	369	330	387	342	338	394	363	321	375	315	341	397	340	348	374	366	351	331	348	374	381	370	349	386	389	351	372	332	357	353	368	366	388	335	362	372	359	362	387	333	378	384	371	331	343	366	364	376	348	323	370	325	367	361	342	342	382	349	354	379	350	331	340	344	315	361	375	319	369	353	353	389	366	315	363	331	380	365	349	345	405	372	360	362	356	338	368	353	369	380	374	392	354	377	331	349	377	366	399	356	359	354	337	384	352	359	347	354	332	341	340	342	391	352	340	365	344	376	352	340	357	391	345	356	346	343	348	334	379	330	347	328	346	367	351	349	360	343	364	365	339	343	339	347	387	348	361	369	348	398	358	355	379	381	354	383	334	365	363	375	394	361	352	380	325	372	387	337	373	376	364	373	365	351	335	355	362	377	361	343	337	340	362	344	353	379	354	368	347	366	386	375	364	324	378	333	394	362	359	370	367	316	362	316	358	374	375	344	349	359	353	345	345	363	394	352	366	326	373	388	372	366	354	354	338	344	351	358	380	347	336	358	370	347	360	360	354	343	335	356	359	371	350	380	354	365	347	342	378	317	367	357	358	357	335	334	403	347	359	389	359	395	349	350	339	351	372	356	357	334	363	373	400	338	371	365	332	338	326	334	346	376	366	341	371	361	346	349	375	374	362	333	369	352	354	359	324	352	353	368	356	331	364	338	358	389	384	374	343	349	389	337	338	373	360	346	386	354	391	346	374	361	344	359	355	354	366	339	333	361	365	388	360	331	388	374	361	333	346	332	380	351	334	355	314	344	321	358	372	349	373	358	358	354	340	370	368	345	341	333	348	349	337	362	376	331	362	350	365	334	373	320	317	356	355	311	362	358	411	361	343	370	341	365	372	347	369	346	363	338	330	344	404	368	354	368	350	342	370	317	328	352
16160	1217	901	750	533	452	414	376	323	309	299	301	257	232	256	253	251	261	260	252	226	233	269	234	233	217	224	241	235	230	232	248	240	249	285	226	234	238	232	209	235	258	295	235	225	263	262	224	257	228	240	216	256	224	200	233	225	237	230	212	233	230	234	248	218	210	200	207	229	220	238	243	231	224	223	209	238	241	234	238	228	243	217	244	208	243	255	226	231	231	223	226	246	241	217	237	229	223	258	213	254	229	253	245	237	204	231	229	263	258	245	256	265	253	228	213	195	198	244	215	238	259	206	226	271	238	233	227	229	218	229	232	230	226	236	253	247	256	262	239	260	218	242	236	233	217	268	248	212	224	235	252	202	229	228	213	259	237	255	214	238	220	239	219	235	243	232	198	211	232	207	237	238	233	196	226	217	234	254	225	225	235	248	222	238	216	235	223	228	241	220	215	218	255	211	270	227	259	207	208	207	240	222	218	258	221	238	208	231	249	225	229	212	227	244	205	233	260	244	230	218	215	207	222	254	230	227	192	266	275	232	209	247	256	241	215	245	242	198	225	234	227	223	243	221	240	210	207	220	230	239	216	233	236	248	221	235	246	277	221	223	222	240	248	231	244	200	238	246	244	246	210	220	245	241	199	246	243	199	224	210	225	223	215	219	246	232	252	241	236	237	211	236	226	226	244	251	266	234	201	234	223	216	242	242	235	221	242	192	236	246	263	244	196	243	258	224	227	201	226	254	237	240	242	219	220	252	250	230	241	238	229	234	203	234	241	230	244	228	215	200	239	191	213	223	219	208	223	228	234	216	246	244	240	239	233	219	219	238	212	205	213	186	231	233	224	224	248	265	226	272	241	227	257	235	271	224	223	210	258	218	225	239	228	239	236	228	262	226	228	244	219	248	225	245	203	269	228	225	210	197	242	247	217	263	199	211	233	238	230	241	222	223	217	249	212	252	246	239	234	207	230	232	233	232	253	215	224	251	228	231	243	229	261	210	229	234	258	237	206	229	225	231	269	228	242	224	251	223	232	216	240	234	227	246	260	232	242	210	236	224	222	232	213	235	265	223	256	229	206	211	231	250	261	262	231	232	247	240	232	204	253	216	232	210	224	232	208	241	236	220	248	240	245	227	230	230	208	240	247	257	220	224	248	222	216	256	215	255	214	226	205	239	223	240	220	219	243	238	232	241	209	238	234	230	211	236	233	222	233	222	203	235	218	236	232	194	220	234	220	236	215	239	254	218	244	249	237	234	231	228	258	224	241	217	204	211	216	241	232	231	223	247	247	245	240	232	211	222	230	234	235	199	215	214	228	261	234	245	236	231	241	242	246	225	245	209	249	228	228	245	244	240	241	239	247	216	222	248	239	233	221	213	239	219	251	227	234	232	215	216	218	231	226	255	258	231	204	214	233	222	195	247	260	221	237	223	239	254	236	242	231	224	250	206	223	236	239	246	230	236	232	243	227	215	239	220	219	230	216	244	242	245	236	255	230	234	211	249	217	226	229	245	230	209	222	243	240	229	217	254	276	228	265	251	224	219	241	255	235	213	242	219	212	208	240	251	209	228	202	226	252	257	255	218	236	227	252	217	221	206	233	237	218	247	240	262	214	230	260	257	247	242	219	227	218	239	223	250	252	216	220	228	214	213	259	244	225	237	225	231	216	219	227	247	256	222	250	232	248	225	249	255	221	270	251	227	226	247	242	206	228	255	221	213	226	221	213	235	222	245	224	236	226	218	205	218	222	216	228	217	234	242	204	223	229	233	219	209	244	241	215	225	192	256	238	229	228	245	263	218	211	238	246	255	258	222	211	224	222	253	240	258	261	194	235	241	226	250	218	244	247	237	207	254	224	245	246	245	236	233	255	234	238	240	219	231	234	245	246	226	271	246	218	244	235	237	222	226	233	249	213	256	232	240	231	242	225	250	208	224	197	250	255	262	246	200	271	240	229	224	236	204	243	251	235	259	219	218	208	227	264	257	207	251	254	218	224	230	247	258	223	226	239	241	250	227	211	236	222	228	256	275	209	262	253	217	220	194	203	230	228	189	218	228	229	235	236	223	242	254	215	194	235	252	252	187	228	188	237	246	223	243	220	238	209	232	231	208	237	247	255	226	219	230	247	211	236	206	217	248	234	236	215	184	226	242	263	234	271	217	215	215	231	219	232	227	253	245	212	235	237	215	208	229	245	234	188	237	234	228	234	230	241	231	227	220	187	238	244	242	233	233	228	217	198	236	235	229	233	236	224	255	242	215	230	216	238	206	217	242	223	214	233	234	231	226	240	254	236	229	255	210	239	231	210	251	216	235	245	236	232	224	237	239	247	252	245	221	230	232	259	220	223	249	216	223	215	223	230	223	200	230	221	240	227	231	245	231	215	244	211	237	232	235	252	230	252	212	210	242	215	237	242	228	223	208	237	224	223	214	221	252	226	211	244	220	273	235	195	203	204	215	256	210	217	255	228	197	215	253	243	250	244	242	232	217	242	211	220	233	246	209	219	207	231	273	225	214	215	226	246	202	226	218	221	245	243	245	233	207	196	269	238	230	247	221	233	254	225	236	255	214	216	246	216	223	232	243	246	243	247	213	233	224	231	250	240	248	231	241	238	241	230	224	244	190	223	218	219	235	231	239	225	232	224	238	215	254	238	264	238	185	227	201	246	250	224	211	232	268	250	238	232	232	250	257	233	238	221	216	234	208	214	252	241	229	264	243	231	249	228	227	241	204	225	223	243	233	225	227	217	245	253	218	269	253	229	256	205	237	238	210	220	270	244	223	234	234	274	249	276	224	241	224	256	220	227	248	251	252	240	231	219	238	212	231	214	227	244	226	240	237	238	209	216	227	223	238	235	219	220	252	208	206	246	233	234	237	231	249	216	220	245	214	245	222	220	244	218	229	208	226	244	234	253	240	232	226	222	214	213	207	196	231	233	225	202	255	267	212	256	246	224	226	238	228	213	227	206	248	240	257	234	237	209	211	231	210	219	223	218	206	210	229	224	243	212	268	209	232	234	239	242	242	233	251	241	227	228	251	232	243	251	208	272	251	226	233	254	242	222	225	210	244	254	214	222	276	233	225	240	233	240	231	231	200	235	267	208	222	209	231	227	225	221	220	205	239	227	230	221	217	221	211	190	230	221	244	228	255	211	236	221	221	224	224	208	228	231	229	239	221	226	221	202	234	249	223	225	244	234	238	244	246	220	257	212	200	200	227	238	212	194	236	229	237	219	216	215	247	234	257	217	222	243	203	248	229	236	233	218	236	230	247	219	241	231	239	232	244	232	216	210	275	260	241	259	255	253	195	216	242	227	255	236	257	201	218	245	276	215	236	260	219	247	227	241	227	240	203	197	200	220	225	217	207	256	217	236	252	221	250	237	224	216	253	267	216	235	232	268	240	227	238	248	205	209	226	240	227	213	225	237	222	265	225	259	211	231	262	225	213	221	232	238	235	261	184	223	223	243	240	225	233	234
9316	1108	1828	2102	1831	1504	1305	1065	1060	974	868	830	748	754	736	725	699	669	650	636	736	626	619	623	648	618	645	664	610	586	609	630	613	589	623	650	580	577	589	612	625	594	580	569	579	585	611	601	590	651	594	572	619	571	597	593	575	568	589	581	606	574	559	562	591	595	595	572	606	623	600	576	555	631	590	560	578	558	586	560	575	562	563	609	563	598	536	566	582	600	572	613	573	564	607	571	592	599	601	604	573	618	575	596	594	585	547	594	558	554	614	582	588	597	566	528	624	578	567	589	568	543	567	545	556	583	539	560	576	585	581	558	558	565	526	561	548	606	582	607	585	541	574	552	586	622	544	599	562	564	526	520	560	578	562	596	587	635	573	547	543	567	536	558	617	565	594	569	570	570	614	568	562	549	583	547	587	559	620	542	566	557	575	581	568	599	538	566	539	572	585	573	579	580	525	571	555	571	586	556	579	554	603	596	573	551	596	588	527	562	549	543	580	585	610	543	545	519	568	566	576	569	601	559	570	563	566	600	549	550	563	570	545	591	566	563	567	537	614	581	552	605	533	595	582	573	534	562	590	585	581	590	579	621	611	559	587	604	567	577	555	584	587	585	570	549	571	588	561	576	581	612	551	586	571	569	578	545	637	572	571	638	612	557	579	548	555	582	595	555	542	616	578	560	567	602	582	557	619	591	580	583	535	611	580	575	564	551	575	565	572	563	559	561	582	532	563	553	568	581	580	550	611	578	582	579	600	612	561	588	584	577	586	565	575	579	577	537	600	554	562	547	567	579	549	565	600	560	528	565	586	581	569	568	571	590	547	582	589	531	592	604	550	529	577	534	552	576	590	562	603	602	568	576	592	575	558	563	558	579	524	555	554	589	565	595	575	566	551	558	585	626	572	527	588	581	576	579	587	595	583	567	560	559	527	564	584	563	579	607	558	551	565	546	611	563	574	594	574	599	577	584	564	591	571	556	575	560	531	594	571	600	562	546	543	581	560	618	572	569	563	531	569	555	515	571	587	606	571	559	561	571	566	581	561	604	615	521	553	568	576	571	556	519	538	557	582	525	583	555	555	569	608	579	560	573	562	554	608	598	569	602	585	606	611	557	556	599	599	546	572	567	557	598	550	599	520	546	581	545	606	546	601	588	564	563	589	560	586	550	600	587	572	591	567	593	592	567	579	553	577	556	586	574	539	568	595	556	561	571	589	564	612	612	554	565	586	623	598	609	568	579	577	580	541	590	559	585	563	544	576	612	581	576	603	558	585	518	571	606	566	641	547	529	524	577	588	586	557	549	571	603	624	583	592	570	564	573	563	584	545	556	590	562	562	570	538	572	555	552	592	565	605	625	582	573	561	608	582	589	580	536	572	589	548	578	558	545	575	585	607	603	539	559	578	569	599	541	549	527	612	533	567	576	595	548	598	538	536	545	548	635	612	568	553	570	533	558	538	574	615	554	584	556	610	548	576	554	549	548	536	606	533	568	524	594	544	558	567	546	567	520	606	598	565	559	574	553	562	531	624	564	563	579	564	555	613	620	598	600	540	564	614	549	536	605	613	609	551	567	541	580	558	610	576	567	541	569	553	586	590	543	585	600	579	594	582	558	555	527	555	599	536	580	565	589	536	611	548	618	555	546	560	549	580	572	505	530	537	580	533	615	579	581	595	589	576	537	598	567	598	575	600	576	547	589	552	525	594	597	557	602	581	553	584	560	538	561	552	588	530	546	597	545	603	600	547	553	599	568	561	605	550	563	584	586	596	548	595	570	601	566	566	570	564	598	546	561	572	546	577	547	572	536	574	572	578	574	548	582	519	605	568	549	613	533	568	553	539	579	575	561	615	593	560	530	625	559	537	575	551	561	573	570	578	589	562	540	551	624	551	547	598	596	551	546	600	550	588	585	526	570	596	550	553	543	558	606	588	569	581	578	547	577	534	596	570	586	570	566	529	588	551	558	558	562	547	567	532	588	564	597	574	551	589	552	529	582	571	509	609	568	616	589	566	556	533	546	620	604	582	551	509	526	542	577	566	518	548	577	513	574	563	542	568	619	530	573	534	535	550	563	553	572	576	617	554	561	560	539	590	592	565	578	558	581	607	590	602	535	600	547	641	561	589	546	596	529	558	511	596	571	555	574	543	583	586	562	591	530	543	576	565	563	583	531	547	565	564	581	554	553	549	569	608	574	579	556	594	523	543	564	558	561	602	592	575	575	549	528	540	565	508	547	534	549	556	575	613	612	563	618	552	549	548	572	606	595	566	547	579	599	575	617	603	581	551	554	552	537	573	594	574	573	591	565	581	571	557	589	606	615	564	553	596	560	611	598	553	554	568	584	555	553	652	590	580	618	590	561	575	571	537	531	619	564	571	548	573	596	577	557	573	584	540	589	599	562	605	542	580	595	527	596	545	625	537	567	593	566	578	599	560	591	564	589	561	544	576	579	600	542	600	553	611	614	586	610	569	542	546	587	549	577	561	554	554	594	564	575	536	573	537	590	615	547	617	551	587	603	580	581	613	570	570	554	563	596	572	556	547	607	559	596	599	554	529	577	570	596	622	586	559	582	605	571	571	576	593	602	570	557	576	516	608	553	607	565	576	606	606	546	597	568	546	547	604	540	582	577	573	579	616	564	603	563	610	583	560	601	564	569	629	578	563	571	590	558	602	541	564	558	583	605	566	563	554	552	569	550	579	597	593	590	597	575	573	568	553	594	570	576	565	603	559	581	565	559	604	563	597	594	556	574	603	559	580	562	554	556	557	563	552	526	593	590	585	582	597	590	588	536	549	524	584	597	551	575	550	590	574	604	579	565	592	574	518	531	563	582	557	592	578	576	584	575	576	566	600	554	565	596	581	566	574	559	546	580	578	541	598	584	570	566	599	562	580	565	577	534	585	560	562	591	599	557	545	625	565	562	545	499	567	561	604	571	571	568	575	594	623	578	565	599	570	595	604	594	589	588	559	553	565	574	519	537	566	599	585	559	583	567	570	544	539	574	552	577	604	577	593	601	612	592	569	608	577	546	540	579	570	582	598	554	547	571	553	591	583	597	548	572	556	595	553	571	574	541	539	618	599	586	542	576	538	595	513	583	576	548	561	574	590	618	604	593	598	537	544	564	527	512	590	552	569	573	573	553	592	581	618	559	598	572	614	588	587	585	540	552	624	493	577	586	591	588	554	558	571	564	552	620	566	600	597	567	591	584	561	590	588	544	580	608	553	581	600	581	575	569	581	497	610	557	615	583	590	551	583	553	541	573	590	554	538	584	566	568	607	549	550	579	562	565	604	542	546	558	605	581	558	540	574	551	551	571	571	531	597	589	591	500	601	577	578	570	593	592	562	575	551	569	620	590	573	542	621	539	521	590	555	568	606	603	548	574	584	540	606	577	566	540	592	565	587	577	567	562	562	590	567	530	567	575	533	569	548	549	536	598	595	560	570	567	543	572	551	580	554	572	556	573	579	531	553	603
3012	309	284	270	283	292	304	302	310	295	271	312	322	283	299	315	304	265	285	324	259	272	254	298	296	269	280	299	272	265	278	272	284	291	306	290	289	293	272	267	268	300	261	298	300	262	279	286	296	302	271	293	290	334	287	269	299	278	308	338	293	313	300	257	282	259	277	293	276	272	262	313	279	274	300	290	296	319	286	292	276	246	296	272	284	279	268	308	287	304	268	289	263	292	298	277	281	263	290	267	296	286	264	299	286	293	261	266	233	281	303	291	330	290	295	266	292	271	293	290	306	304	291	274	300	287	279	302	313	262	294	260	324	313	271	313	287	301	335	309	306	330	285	283	240	300	276	270	309	249	298	288	286	283	281	279	289	295	273	274	299	341	288	293	304	243	305	304	291	311	278	271	310	268	279	273	303	291	280	273	284	289	288	302	272	289	288	281	263	279	297	286	296	262	270	297	308	305	300	291	290	290	295	300	325	297	303	265	291	260	270	292	266	301	298	298	278	274	314	278	301	295	275	260	263	280	270	296	310	330	340	320	276	303	288	281	269	296	302	301	280	299	282	274	270	298	282	299	283	267	292	283	277	272	311	272	292	264	274	309	264	299	276	313	290	287	269	297	286	324	273	281	275	270	282	281	309	326	263	316	262	309	299	288	299	276	293	297	293	262	291	256	298	277	269	290	309	313	274	299	259	290	296	286	264	295	268	253	301	300	294	300	272	291	279	284	301	327	311	275	301	290	267	300	290	285	253	295	268	279	286	276	251	299	280	277	279	290	281	341	289	290	273	279	294	279	308	301	289	274	259	306	290	296	320	270	274	287	279	293	312	293	290	272	283	260	297	292	280	288	307	309	302	288	307	298	275	307	304	281	259	317	303	331	272	311	303	311	298	254	288	301	285	268	292	287	292	248	284	266	307	318	283	288	274	304	278	291	252	285	302	257	296	266	310	295	288	304	317	283	309	301	271	282	273	303	316	294	293	294	317	255	265	306	296	269	269	285	297	269	265	312	279	321	319	270	303	309	317	272	301	285	263	246	271	294	298	307	308	272	296	305	292	290	251	257	289	257	307	301	331	299	302	301	291	273	282	309	299	259	268	271	287	297	295	298	253	315	268	275	312	278	284	290	262	288	269	279	290	283	304	306	289	323	295	326	293	265	269	343	312	319	269	276	290	321	284	260	279	288	300	269	312	294	327	318	311	263	300	287	272	286	271	286	304	308	312	277	258	261	273	294	323	294	264	277	274	279	306	310	279	271	309	279	299	297	285	282	268	301	309	311	277	279	281	320	314	295	264	283	275	283	312	268	281	304	294	288	260	281	272	309	289	262	295	287	293	304	261	281	288	296	271	319	337	286	259	254	251	288	255	265	271	283	290	271	289	297	290	321	274	288	277	304	257	320	281	315	297	303	283	292	279	266	279	290	306	262	251	265	294	302	303	266	289	301	250	294	275	259	293	293	283	300	283	307	286	256	273	270	305	306	264	263	257	306	310	270	300	308	290	293	283	310	291	298	275	308	296	283	329	320	256	281	315	316	270	295	290	303	297	301	279	264	248	278	322	282	267	303	287	320	295	299	264	302	323	278	303	293	286	281	253	291	291	270	301	298	289	276	287	248	300	258	289	297	313	273	265	339	311	306	278	297	300	288	271	262	293	275	279	284	296	287	266	282	301	291	310	298	296	268	310	281	293	293	282	269	311	300	286	302	294	310	279	246	273	274	277	296	269	258	313	297	259	269	309	295	302	289	281	312	288	289	287	297	256	281	287	298	294	307	295	274	323	322	285	300	298	291	292	266	286	289	283	291	280	290	307	293	273	267	289	310	276	301	294	295	297	273	272	297	276	285	306	288	276	291	271	305	267	275	346	254	233	301	280	299	284	314	276	303	254	287	268	276	288	307	316	305	277	274	292	288	283	308	275	328	286	299	294	323	249	287	278	290	300	273	289	283	282	283	303	287	265	288	255	285	269	302	269	281	336	309	309	270	294	276	306	289	313	301	288	298	279	278	298	291	283	313	296	294	256	268	278	301	280	290	289	298	283	318	284	298	283	275	274	297	273	287	274	281	284	297	262	319	308	284	271	311	281	270	321	325	279	304	278	287	288	279	290	276	318	267	293	307	335	296	279	327	279	304	311	270	303	303	306	294	289	307	280	306	291	253	293	265	294	256	284	294	283	303	287	311	308	280	329	291	244	289	301	282	294	288	306	268	297	290	314	301	251	291	265	316	254	307	283	282	311	291	316	306	267	268	281	308	281	249	254	291	276	265	246	271	270	281	260	312	282	313	317	286	320	284	292	295	292	277	298	284	311	302	289	265	270	268	300	272	269	275	307	322	285	276	232	306	292	288	306	299	295	289	297	267	264	323	316	287	321	268	284	292	257	287	301	260	284	290	271	259	315	313	283	269	291	284	296	274	305	295	297	312	295	319	286	302	282	278	280	262	285	301	299	290	281	277	294	255	268	322	289	273	264	325	275	305	291	308	291	284	268	273	286	283	298	297	291	321	288	275	299	284	286	292	273	264	272	265	276	290	275	291	300	283	282	271	300	311	280	288	290	316	293	284	273	262	266	304	284	250	267	288	318	265	310	295	288	269	298	300	301	268	285	253	302	326	321	308	323	311	292	238	325	280	273	300	288	293	276	278	287	303	259	252	265	275	276	301	301	234	306	305	306	291	288	310	294	306	281	318	302	299	300	285	286	270	291	292	308	295	280	299	261	280	280	294	307	272	307	285	294	314	303	314	296	257	299	280	277	263	264	310	297	263	289	329	289	281	320	282	274	304	278	261	333	263	286	292	282	270	277	271	323	323	297	267	280	290	258	299	286	332	286	243	306	304	316	287	272	317	302	281	290	278	263	301	252	265	289	261	274	272	299	304	323	276	310	282	314	295	302	327	290	280	327	327	282	303	256	261	272	245	288	293	297	282	286	296	306	272	292	300	289	321	299	275	283	284	295	286	297	250	297	315	275	305	281	272	357	298	264	297	297	263	287	272	307	303	283	274	308	270	293	306	297	289	294	287	270	276	284	319	295	278	264	336	243	280	314	295	315	309	290	296	294	287	312	280	283	288	292	273	292	281	272	283	311	278	278	323	285	277	267	275	270	301	277	256	305	305	295	270	249	296	293	279	327	289	277	318	293	279	305	281	276	281	293	304	283	291	280	318	301	297	290	274	279	302	290	312	273	275	301	291	263	275	298	292	294	268	280	296	286	284	284	286	284	338	281	288	342	325	285	287	281	284	268	265	307	250	324	280	357	289	275	302	297	316	306	288	308	288	316	292	274	326	274	300	275	280	298	285	271	329	301	271	286	286	282	278	274	291	311	316	287	274	326	286	269	279	279	305	286	263	263	300	252	289	302	278	288	287	259	320	314	311	311	306	295	271	283	274	284	298	286	269	301	287	318	294	282	284	295	282	274	314	286	314	266	271	318	309	277	294	298	272	291	293	310	270	265	298	267	276	277	290
2770	673	665	704	666	632	659	645	663	666	667	684	654	655	648	673	631	603	611	670	662	657	700	622	613	634	663	661	676	652	677	636	642	650	647	627	633	622	651	625	628	605	677	628	658	627	625	653	649	613	656	616	611	649	625	680	671	610	636	615	643	603	635	643	682	640	605	667	644	628	633	663	638	594	700	664	671	626	630	674	673	626	637	681	636	653	677	669	622	676	629	675	659	657	638	639	621	630	647	604	671	636	621	687	667	695	666	630	655	650	660	668	646	652	618	625	633	628	632	609	613	671	664	633	646	622	582	636	628	696	628	620	678	598	652	676	662	701	622	656	691	627	666	619	655	653	674	648	648	678	671	639	648	634	673	660	618	659	621	657	619	673	686	654	627	621	649	650	649	628	628	680	621	624	651	693	619	650	652	652	624	676	674	662	641	628	656	625	624	637	669	640	631	644	663	667	658	649	635	682	641	637	645	626	676	611	703	636	640	640	695	674	638	681	646	634	642	661	638	651	619	644	645	622	667	647	657	626	611	640	673	666	669	621	639	703	616	665	629	624	690	671	680	658	647	663	681	670	629	620	652	632	682	671	625	661	699	629	647	663	591	648	626	639	665	600	631	651	703	644	667	630	676	635	648	652	626	625	643	647	677	672	648	620	629	671	661	636	592	596	615	646	622	658	611	666	654	642	690	656	707	629	650	677	689	648	644	671	582	647	668	660	637	601	650	644	629	618	602	646	619	624	638	618	622	610	690	628	616	646	647	629	610	666	604	667	666	667	675	649	636	633	616	663	667	650	590	655	661	639	653	589	651	646	649	697	630	652	659	670	646	632	628	605	625	671	657	619	683	664	657	646	614	653	653	642	651	678	596	572	582	642	654	662	647	659	672	672	640	624	655	619	641	647	609	674	659	668	644	648	630	655	663	675	638	650	657	613	624	701	681	666	640	623	653	668	657	656	678	648	637	672	674	684	645	586	641	666	637	703	638	635	666	623	636	655	640	663	644	653	645	652	653	635	674	681	670	632	655	664	643	665	658	677	653	638	621	613	667	668	631	628	668	651	667	667	630	639	640	648	664	620	630	649	651	608	651	684	637	627	620	615	647	641	628	655	655	655	616	624	667	659	652	669	612	634	665	665	648	639	607	618	632	669	611	617	676	636	621	680	708	639	647	637	607	644	624	663	640	625	645	666	645	672	649	629	640	689	610	693	647	693	670	673	701	628	630	622	642	637	673	631	646	655	692	594	618	651	626	641	636	613	671	620	680	646	685	697	671	674	640	628	651	663	646	611	633	645	589	626	657	661	666	634	602	621	606	663	659	627	720	630	682	605	688	646	654	653	661	642	605	616	643	667	641	662	663	662	655	637	601	662	619	631	664	644	624	664	648	649	675	638	687	652	590	686	592	654	685	644	674	657	680	665	661	632	643	635	678	672	670	647	661	647	600	678	665	681	694	656	618	629	649	648	642	673	637	641	705	666	625	655	679	611	613	623	643	607	649	602	653	662	608	665	619	582	680	672	642	660	635	693	638	602	611	646	647	623	650	662	633	687	642	713	683	675	647	678	633	663	669	612	670	675	641	632	632	642	626	656	678	693	640	651	695	648	649	639	664	670	621	614	633	648	602	659	652	642	639	638	668	597	667	664	646	645	646	606	631	676	656	639	693	665	652	664	647	708	652	631	663	672	642	676	683	671	635	649	642	669	654	655	650	597	634	615	659	655	646	662	648	689	609	653	700	673	647	666	639	602	642	689	626	634	623	646	645	678	624	686	623	643	661	656	604	598	608	602	636	632	682	656	659	673	667	648	657	681	689	624	645	624	617	603	711	641	627	667	676	656	645	681	683	596	668	683	651	626	680	684	663	652	658	632	651	621	634	670	647	656	624	644	600	714	639	648	680	695	679	665	664	646	666	676	655	642	640	635	661	665	672	642	678	657	617	639	658	661	635	638	621	604	647	662	660	652	615	662	624	664	667	671	636	666	705	650	655	627	646	673	682	635	629	638	614	660	677	654	658	660	633	661	628	661	624	671	656	632	653	616	661	701	641	630	644	626	666	687	633	609	639	661	705	611	656	650	670	608	630	646	636	605	691	690	644	691	687	674	624	636	653	586	667	677	625	627	640	627	605	642	664	652	681	632	623	641	669	659	691	660	646	625	649	603	658	619	636	686	627	603	647	665	654	651	659	639	660	628	639	658	684	639	633	637	658	673	634	677	625	673	652	609	657	643	624	639	627	613	655	601	651	635	623	667	617	618	676	639	645	658	625	607	645	682	674	665	638	628	656	688	649	640	687	660	684	630	603	659	619	628	643	646	624	645	617	639	622	662	644	661	645	635	664	689	650	658	626	649	622	678	667	648	674	667	662	628	651	656	659	650	688	651	625	624	655	641	658	655	665	628	710	669	649	626	614	652	670	649	667	671	632	657	662	643	642	637	649	646	617	654	636	671	658	664	645	663	623	676	680	685	613	635	673	624	633	635	671	614	664	666	615	652	631	601	676	656	593	650	701	655	638	665	649	631	646	666	663	646	620	716	673	705	634	691	620	664	654	643	665	684	641	685	648	652	649	645	607	664	639	656	689	693	615	676	649	649	641	675	619	666	673	656	635	609	650	669	661	649	655	632	616	656	642	656	625	631	620	613	679	649	660	654	669	683	637	651	672	636	647	658	661	673	668	652	668	643	654	643	624	678	621	646	685	657	600	705	658	632	660	623	615	650	704	640	623	638	629	643	602	651	684	621	679	650	625	669	657	619	685	652	665	622	638	695	638	643	640	649	682	652	642	661	656	663	613	612	659	589	638	636	703	665	651	615	601	646	593	668	620	642	636	637	629	642	677	649	667	676	675	679	661	639	628	637	634	636	655	695	653	616	611	695	605	642	640	638	668	603	668	640	645	646	599	611	610	643	689	664	672	681	685	611	604	662	639	651	643	663	645	619	688	660	658	657	628	627	679	625	620	663	650	662	619	686	641	682	637	679	683	654	641	661	644	642	629	652	677	613	588	666	609	648	675	649	667	664	631	614	638	611	640	687	658	672	643	607	660	640	628	608	614	616	632	672	642	632	664	641	645	611	667	674	696	668	640	628	640	676	668	659	649	635	660	654	659	648	644	653	681	674	663	680	664	643	639	630	645	650	655	614	667	701	644	658	695	679	683	675	660	700	633	609	653	628	658	622	591	631	615	662	614	684	643	683	656	689	627	650	682	621	675	670	655	610	662	624	620	697	671	620	648	618	666	667	660	664	656	698	673	719	645	657	663	691	646	673	648	694	654	682	638	598	631	642	656	623	602	657	623	669	674	628	663	667	643	625	697	645	677	670	672	623	693	652	636	672	676	660	640	650	631	672	601	635	659	623	644	633	638	650	637	674	697	651	640	636	661	632	658	617	654	626	597	655	646	645	655	630	686	727	650	594	696	636	684	676	671	612	681	646	686	642	685	687	644	662	640	636	647	648	650	696	689	594	644	631
10667	534	449	362	280	285	191	209	190	173	176	156	159	178	167	175	167	162	154	141	150	125	154	149	144	146	137	159	126	137	144	146	149	148	145	127	118	154	150	141	162	130	137	153	137	153	134	166	143	143	162	134	135	150	135	154	151	137	152	122	142	127	161	163	140	135	128	143	126	151	142	147	129	148	137	154	137	137	158	139	126	146	155	145	140	147	158	161	161	153	156	167	127	153	142	133	119	132	150	141	134	120	130	155	128	152	150	140	133	143	159	137	158	144	139	114	113	130	122	139	164	141	150	150	153	130	135	138	168	142	131	119	126	120	166	167	158	155	148	137	156	138	135	100	163	137	127	147	146	145	116	166	166	142	142	133	141	148	142	130	139	152	135	138	155	113	136	131	148	133	159	138	175	117	142	143	169	159	146	153	143	139	143	172	140	122	155	128	145	164	120	148	162	140	155	144	143	121	160	165	114	158	161	159	138	169	138	141	146	141	141	150	144	146	139	138	153	155	160	140	154	161	157	120	119	170	174	133	165	152	153	143	147	140	145	170	140	135	161	136	117	143	137	120	161	139	139	176	156	151	130	130	129	153	144	154	136	138	138	175	157	143	133	126	124	135	146	150	151	137	131	119	120	168	129	144	138	131	147	152	140	117	142	127	138	142	139	133	135	150	150	137	142	145	129	141	148	166	156	141	141	162	153	163	132	134	142	148	123	145	145	128	150	146	145	125	133	125	126	122	149	153	154	143	127	136	123	104	149	168	135	163	132	147	126	152	145	143	143	146	125	125	114	152	138	155	145	126	147	135	138	149	136	143	158	155	135	143	140	139	144	140	162	130	157	136	142	156	158	136	147	168	147	146	141	129	132	165	133	151	142	181	152	129	153	147	125	149	146	122	138	130	155	140	157	137	152	132	141	134	123	144	161	124	134	157	138	142	136	138	150	157	153	126	138	127	123	159	133	155	138	171	164	142	140	143	157	159	136	140	142	140	148	158	133	137	151	140	145	156	128	138	168	125	137	119	132	156	135	123	112	134	155	147	139	120	122	133	141	139	144	139	123	159	128	133	141	157	130	110	149	142	147	168	147	140	150	149	133	136	140	152	133	135	169	144	132	139	140	142	153	134	167	160	128	145	152	146	147	147	131	138	123	156	169	135	149	144	148	155	131	150	142	169	171	158	148	169	152	134	152	145	150	163	133	150	142	155	144	129	154	152	139	142	144	139	133	128	144	144	158	158	118	143	119	159	149	155	145	141	148	148	145	128	161	139	137	143	134	150	137	146	133	134	141	132	133	148	165	154	148	166	157	144	146	127	127	143	136	152	135	151	143	154	160	150	150	115	143	130	136	166	134	143	146	145	161	144	129	140	122	141	145	136	144	149	147	138	123	157	150	147	127	153	130	138	140	150	152	143	142	140	146	140	140	134	161	134	143	133	137	131	142	170	146	143	146	137	141	134	114	149	147	146	147	127	139	140	157	142	109	133	120	157	152	169	147	144	141	168	122	130	156	128	149	164	151	154	127	146	146	140	163	130	163	160	159	151	128	125	134	130	144	164	158	129	124	138	145	154	139	136	172	138	129	144	173	131	152	136	118	139	130	149	133	143	160	141	128	135	134	149	140	120	132	123	132	138	123	151	136	148	128	152	121	146	125	135	114	148	147	146	129	154	141	123	145	139	162	138	164	132	156	145	129	134	120	133	169	146	132	157	134	145	151	155	135	164	145	146	133	133	130	151	132	157	147	154	157	143	139	150	149	145	131	135	146	137	127	128	169	140	137	142	146	136	147	142	138	137	162	145	140	159	150	151	138	149	139	156	163	145	163	118	126	134	147	149	146	153	155	146	149	137	140	143	152	139	125	155	147	154	122	148	139	123	135	151	131	153	155	112	146	119	129	137	142	163	118	151	163	118	126	130	129	159	144	153	131	150	132	151	156	185	137	128	144	149	146	117	143	157	157	131	148	156	141	140	122	136	147	148	152	146	149	147	137	133	135	140	152	149	123	132	154	149	143	148	137	149	159	139	154	143	142	146	159	129	140	119	130	138	169	142	148	149	121	107	147	117	132	150	132	154	116	147	162	179	118	129	126	129	174	153	145	139	117	140	155	144	134	146	178	150	136	135	142	121	142	128	147	142	142	140	136	153	166	136	134	137	147	149	139	145	138	150	144	139	131	147	148	149	136	124	129	155	132	141	124	120	168	143	173	144	145	147	158	165	143	171	137	148	146	158	167	139	144	134	156	154	160	142	152	154	139	176	127	145	131	121	134	152	158	159	147	170	155	137	137	167	150	125	162	154	113	149	133	125	144	171	144	170	136	135	136	152	148	135	144	132	151	129	148	143	127	159	146	159	135	149	130	130	146	142	177	154	146	128	152	155	145	148	126	116	134	145	137	142	168	146	148	150	157	141	120	140	140	138	157	135	152	118	160	153	143	154	141	143	149	136	144	118	109	128	139	145	152	122	140	152	159	162	150	134	139	145	134	124	143	129	138	122	146	154	119	125	165	149	145	158	138	139	166	141	152	155	154	139	157	141	139	139	141	139	158	149	127	137	140	149	145	126	125	136	118	130	152	141	150	140	128	147	144	140	153	138	148	156	139	154	142	133	152	165	150	164	133	147	153	140	145	158	126	136	132	148	158	142	154	144	152	123	144	162	131	132	142	138	139	134	132	138	140	123	137	141	144	126	159	155	127	136	129	134	145	157	158	127	146	148	146	120	110	137	153	158	141	136	119	158	139	157	154	146	134	148	156	144	121	139	118	150	151	148	119	135	146	150	118	153	136	169	165	157	133	139	157	153	144	132	164	144	150	128	116	159	149	131	130	151	167	123	134	135	150	141	163	140	150	167	149	158	119	141	141	124	150	140	130	138	138	132	139	135	156	136	155	130	153	160	130	141	154	152	136	136	133	156	154	119	135	166	136	168	125	147	130	143	129	128	153	148	149	147	147	129	154	131	156	138	152	152	139	136	140	158	147	146	139	142	146	143	146	135	141	141	140	146	145	151	147	118	136	136	146	143	131	115	115	140	155	170	160	134	130	122	136	131	122	134	127	128	142	131	145	147	141	134	151	140	149	121	120	139	145	157	144	144	141	143	135	142	137	120	154	148	150	155	135	169	139	130	147	144	152	131	130	137	142	142	138	147	155	148	117	136	134	132	127	158	150	143	140	147	144	141	138	146	141	139	151	132	132	154	128	155	154	149	147	133	159	152	158	152	129	126	138	145	159	159	134	138	162	115	138	129	113	142	142	142	125	165	125	112	150	134	126	145	141	165	143	142	131	144	134	166	120	132	135	142	131	138	124	123	126	133	116	159	124	138	117	131	130	124	142	131	141	131	144	138	131	143	148	138	137	131	150	166	140	131	149	157	139	119	139	140	119	149	133	152	130	143	139	129	139	140	180	127	134	125	149	140	135	156	125	139	138	133	146	126	145	135	148	126	157	152	138	134	168	148	127	129	153	139	152	124
7702	656	1006	1179	991	844	746	633	643	526	507	485	473	503	442	467	420	435	412	427	384	396	412	412	417	428	372	387	369	431	402	376	390	410	385	392	378	384	344	362	398	383	376	370	385	337	389	412	384	381	403	380	364	392	364	364	395	390	389	361	376	391	384	350	346	361	350	355	380	354	404	380	391	382	394	349	344	377	382	367	376	359	376	388	352	359	393	338	331	383	355	406	406	370	415	368	385	345	390	362	362	358	339	388	362	363	360	384	378	390	339	344	379	383	380	376	380	392	381	374	402	376	403	360	332	363	392	351	364	386	405	371	355	346	350	375	403	389	364	379	358	376	383	380	377	355	385	375	385	401	368	369	357	399	368	371	340	385	353	386	370	408	360	359	354	363	366	357	376	378	359	364	378	342	375	351	397	444	357	368	387	372	362	350	342	360	339	384	356	409	354	381	361	353	377	341	381	364	396	380	360	414	370	338	376	373	376	381	347	376	377	367	362	358	388	361	420	379	374	381	352	375	366	356	351	386	366	370	364	385	356	379	333	372	365	370	373	375	375	374	368	391	407	401	361	389	369	361	352	366	371	368	333	377	369	352	365	376	378	368	385	376	323	361	368	367	360	389	384	385	389	383	353	356	368	380	362	347	369	407	366	335	375	358	409	388	348	385	367	363	391	357	360	367	391	361	371	346	377	347	419	350	358	358	369	372	391	366	388	398	354	375	369	381	355	378	365	385	366	339	398	374	354	380	372	389	383	385	358	387	337	371	393	341	380	393	345	383	373	352	353	402	393	341	380	381	376	347	356	356	354	379	397	379	382	361	371	364	392	377	369	362	338	358	395	374	389	352	380	372	368	384	390	340	373	385	372	408	370	361	386	395	360	388	355	358	388	379	382	368	373	368	358	351	370	385	364	367	389	411	377	354	360	383	396	391	367	371	379	400	352	354	369	413	388	372	373	372	371	404	398	392	345	353	380	372	365	358	377	380	378	375	419	366	343	379	358	407	354	357	388	346	376	345	330	351	366	417	382	381	372	401	359	357	346	365	415	363	369	395	391	372	362	367	379	373	369	374	365	353	364	361	383	344	362	367	373	378	391	406	377	386	373	372	420	373	358	382	332	383	373	374	393	374	372	362	381	372	359	341	385	386	356	367	363	346	375	370	383	395	382	370	397	350	365	387	355	360	376	389	367	392	362	404	382	367	381	356	353	348	366	360	393	349	357	402	352	378	379	348	370	365	360	393	338	391	355	362	355	398	386	373	362	371	376	342	410	414	369	388	363	386	391	379	389	359	384	385	372	384	350	371	366	346	366	375	384	383	391	352	351	352	378	372	400	373	368	390	394	398	333	366	392	394	356	326	381	361	371	401	353	378	361	366	385	399	382	348	358	347	368	349	388	385	415	373	346	363	378	350	383	326	385	358	382	360	376	367	384	406	387	374	374	374	387	377	365	355	357	383	382	375	366	375	343	372	391	368	375	356	365	382	373	387	342	379	408	408	361	384	375	393	354	386	410	352	357	343	407	333	375	350	362	374	371	408	354	355	358	404	365	362	373	349	355	369	403	359	350	355	390	372	345	341	400	385	378	350	392	367	350	382	367	357	347	344	352	365	332	376	383	381	369	378	341	354	357	357	368	398	383	393	383	349	342	386	381	374	381	370	353	331	373	371	371	369	384	354	395	361	373	374	364	347	395	371	334	366	371	376	367	376	399	383	374	371	370	339	391	344	365	414	375	381	389	379	386	389	350	389	363	353	363	400	333	356	389	371	382	362	377	377	363	350	361	378	395	371	368	368	350	323	355	370	396	364	365	374	366	360	385	381	426	349	390	380	414	340	342	392	339	372	411	361	370	367	361	380	381	340	367	368	376	351	365	373	376	344	335	380	398	359	368	386	329	349	353	374	377	378	350	368	361	367	384	391	370	365	370	377	336	365	349	368	367	369	389	360	369	364	366	395	391	380	393	362	355	361	381	394	374	389	368	402	380	365	389	331	341	390	382	376	395	370	385	397	372	352	376	365	364	360	400	386	350	404	384	400	413	374	368	387	345	351	381	374	370	416	390	350	373	389	391	385	369	372	379	378	370	337	365	312	363	364	370	387	345	389	386	344	386	391	399	363	376	385	360	379	371	361	367	349	361	366	349	417	371	360	370	344	353	377	384	369	365	371	351	373	339	382	391	359	401	386	378	360	381	374	367	381	388	350	381	386	364	370	333	386	352	375	379	359	392	379	373	373	386	389	399	387	399	352	347	381	375	360	361	356	369	366	386	376	380	385	391	371	377	356	382	385	335	404	370	356	355	334	405	374	358	378	409	387	403	375	362	367	378	351	372	382	368	348	362	360	405	363	347	386	365	376	375	342	350	373	405	359	382	335	373	371	383	371	372	362	369	366	388	350	366	379	401	396	373	346	377	364	392	324	377	375	358	389	342	395	359	355	391	357	386	355	356	405	375	403	382	390	381	407	335	348	334	372	398	345	366	383	420	341	363	356	368	369	400	372	380	375	368	390	360	353	361	371	400	368	400	383	353	371	346	367	403	357	374	343	353	367	373	342	375	395	397	361	375	367	381	412	366	365	354	379	349	357	388	386	387	370	340	370	370	367	409	373	349	357	358	386	357	394	382	350	354	367	373	359	377	345	406	387	401	351	430	355	377	351	379	367	354	416	367	381	378	407	366	352	336	378	349	335	396	407	361	373	399	374	373	376	377	369	374	415	371	361	392	377	382	406	392	350	391	355	369	365	356	390	326	363	363	377	370	334	343	350	348	331	352	323	349	378	374	392	391	353	353	366	361	378	341	391	362	346	371	336	354	381	387	351	372	331	361	365	371	379	406	379	370	352	398	364	400	392	373	397	365	363	366	366	358	350	363	357	348	372	342	384	351	380	341	364	371	389	382	391	393	371	366	382	325	340	380	348	388	342	362	374	380	360	376	358	348	381	363	406	381	385	359	368	389	389	403	362	391	385	359	400	372	380	406	400	369	374	347	367	367	332	379	356	384	369	365	364	358	395	378	387	373	386	395	372	374	404	357	358	398	403	391	391	361	371	380	373	357	384	354	368	358	387	378	402	343	345	352	389	390	403	391	365	354	381	366	343	353	376	385	358	343	394	394	358	356	397	378	370	343	355	357	396	368	368	372	376	411	398	356	381	368	373	343	346	374	393	337	327	404	386	368	382	356	395	381	350	369	365	394	349	375	364	391	379	343	382	346	366	372	398	344	341	368	352	347	392	390	376	355	374	372	337	361	397	372	350	348	378	378	386	389	369	351	395	400	351	326	397	401	382	397	343	348	432	371	394	350	384	414	385	396	355	378	385	401	373	379	384	392	349	383	411	369	357	383	359	354	353	393	367	364	386	370	391	385	400	398	377	412	354	359	368	348	363	365	356	381	396	412	378	373	371	404	388	336	384	353	361	374	371	340	374	366	369	363	336	387	360	376	366	354	355	347	378	361	354	357	417	367	365	362	364
18864	1349	913	716	557	415	393	343	304	313	273	294	254	262	279	265	261	250	258	255	232	234	258	253	253	264	259	235	240	231	255	239	244	266	235	222	269	241	210	250	232	247	243	239	257	260	234	273	240	241	269	267	229	234	256	265	242	240	266	249	228	241	235	241	203	229	220	241	237	268	224	251	218	274	265	284	221	251	251	249	262	232	218	242	276	221	239	255	233	233	244	226	221	224	265	227	252	238	264	238	274	238	245	228	262	265	263	238	223	254	268	257	239	245	240	234	228	266	214	247	220	242	261	262	239	227	230	249	253	249	232	244	264	273	233	236	260	229	212	248	257	257	212	235	236	237	261	272	252	247	232	237	254	226	200	240	211	246	230	220	226	264	257	244	245	249	267	227	247	244	234	258	225	244	271	248	238	259	248	222	249	248	238	211	212	262	230	250	236	228	231	251	231	233	239	228	265	238	248	223	216	241	243	240	240	237	228	252	235	231	245	224	248	227	255	260	239	227	223	247	247	254	242	248	215	245	250	245	234	210	249	233	231	229	264	246	250	289	243	223	241	253	213	234	245	250	260	221	266	257	235	238	246	256	243	229	236	275	257	206	223	245	232	268	234	214	245	217	244	220	242	244	269	233	247	215	225	234	274	223	216	205	235	252	239	253	255	260	239	261	244	257	248	288	263	244	253	229	256	274	225	254	202	257	233	219	265	258	227	243	231	243	249	248	217	254	256	236	218	239	241	246	225	223	218	242	225	257	248	222	241	240	227	251	262	214	210	249	226	240	262	245	210	209	221	253	225	256	259	243	243	228	226	252	245	225	248	250	265	222	221	232	224	216	224	260	262	244	226	289	281	268	246	238	221	241	239	220	213	213	205	263	218	219	252	242	218	238	259	227	243	248	222	261	232	216	262	228	240	255	269	248	246	223	265	268	238	240	245	239	270	214	205	259	252	216	224	236	243	238	211	266	239	205	250	250	219	254	218	248	252	253	245	248	211	234	251	243	239	238	281	252	241	217	240	226	240	250	209	223	230	247	252	270	247	264	238	258	236	250	241	232	265	272	260	242	222	250	228	242	270	247	233	234	255	242	233	250	236	243	232	227	261	244	260	233	198	245	213	236	253	250	248	227	234	227	279	240	230	246	230	225	201	267	244	263	252	255	239	236	241	231	240	225	262	256	244	233	225	238	232	235	237	239	270	244	242	251	241	237	254	249	232	249	239	232	230	233	239	262	254	249	264	207	250	231	191	257	227	245	236	246	261	251	244	258	234	242	251	217	242	261	200	248	267	235	242	227	231	234	192	240	253	254	234	260	264	224	246	230	240	247	211	265	239	217	260	253	245	243	251	245	241	252	257	212	226	263	245	256	235	225	223	245	244	252	259	220	238	238	281	223	227	225	279	246	247	268	225	265	246	210	208	246	260	208	249	221	229	239	233	234	217	236	244	251	248	250	266	228	273	258	259	246	216	211	254	242	256	220	230	227	232	248	274	267	247	255	245	240	240	271	215	237	245	225	199	255	251	253	219	232	245	222	214	252	263	237	264	216	245	226	220	240	235	263	210	232	257	250	207	232	248	269	258	218	253	232	246	243	257	261	260	228	249	232	236	225	235	249	243	234	242	225	213	214	256	228	268	233	244	222	251	220	235	235	253	243	246	242	255	219	216	228	231	255	207	244	225	236	243	237	267	210	250	238	229	221	259	235	258	236	216	238	235	256	223	234	240	243	258	215	231	258	239	267	262	234	260	248	247	227	236	248	228	259	254	243	253	232	231	247	261	258	246	269	256	213	239	244	262	232	244	212	248	196	233	221	246	245	263	248	267	249	267	251	217	252	262	221	241	244	220	254	253	263	236	244	220	249	234	235	254	259	243	231	257	241	247	251	256	237	217	215	231	254	269	268	245	235	219	229	244	238	232	219	250	242	242	240	247	263	229	213	235	277	232	248	245	244	229	247	213	267	216	216	235	248	223	246	233	247	233	249	240	240	247	255	212	235	254	285	236	217	248	270	255	233	233	255	252	238	241	218	263	223	242	269	278	247	247	260	248	217	257	258	248	212	256	219	251	229	272	254	256	242	239	227	217	225	239	242	226	201	239	257	249	231	256	222	208	255	220	257	249	266	249	229	253	246	235	220	247	270	223	241	261	213	247	242	273	212	203	248	238	218	228	189	256	222	244	237	246	236	243	255	226	247	235	247	222	244	277	246	234	247	244	232	270	223	242	239	228	233	257	232	237	231	235	240	246	238	242	240	261	240	255	272	249	256	211	251	260	224	269	228	236	244	261	245	242	257	216	256	233	246	246	254	228	232	211	252	217	242	261	235	256	214	229	232	218	227	224	268	215	248	231	263	248	229	243	235	218	268	250	238	221	260	267	257	235	241	238	204	221	243	248	242	232	219	267	219	242	203	231	206	268	247	249	220	236	275	226	268	243	209	249	251	221	270	249	232	259	240	261	222	250	260	220	217	257	240	248	205	240	228	226	230	212	232	251	222	249	265	223	227	244	256	267	250	244	255	226	249	241	258	270	253	253	244	264	242	258	232	239	228	244	251	252	265	246	248	225	242	248	213	231	228	243	271	185	252	234	217	203	229	222	258	254	243	199	256	257	240	246	219	242	263	209	250	250	245	264	219	253	268	246	264	226	230	260	224	228	245	228	242	225	219	235	246	259	251	257	269	232	252	218	268	236	245	242	225	268	251	227	257	262	236	206	219	254	237	265	240	247	268	245	219	257	224	249	271	228	241	236	257	227	248	258	256	221	242	232	259	233	254	228	256	245	231	209	261	237	248	247	252	209	244	251	248	264	213	208	251	235	253	232	232	214	242	227	267	246	222	255	238	263	256	246	219	251	251	234	253	268	280	267	233	257	236	237	275	239	240	196	208	211	239	229	248	229	216	251	230	230	257	233	224	267	223	230	230	232	195	231	223	244	278	237	263	270	218	243	225	256	242	231	238	228	232	217	252	230	223	272	285	215	224	240	274	213	272	256	248	230	238	252	218	231	239	214	256	238	215	282	236	205	222	245	250	251	236	220	250	233	221	256	234	257	255	226	253	255	238	223	242	210	213	241	237	232	225	247	196	241	255	259	251	229	244	252	254	263	239	246	242	248	214	238	229	258	260	263	243	206	228	245	246	217	243	230	208	271	265	237	215	258	243	243	253	230	230	246	258	225	244	248	239	219	269	242	253	240	253	241	251	231	245	290	249	253	219	231	232	244	270	235	227	258	235	244	252	237	256	237	261	230	248	248	230	238	244	244	267	232	234	246	234	241	239	218	259	230	234	263	230	236	244	244	209	252	233	235	229	246	249	228	248	272	232	267	238	241	231	243	212	247	222	240	248	237	227	232	268	238	245	245	234	224	244	264	232	223	241	260	246	238	240	252	268	244	217	234	250	258	229	242	252	234	234	247	211	238	236	256	239	235	239	233	222	232	247	245	242	232	260	251	254	229	248	220	221	233	203	242	240
10544	1199	1809	2067	1830	1486	1258	1151	1015	1012	855	846	826	799	791	701	742	736	712	681	666	714	701	636	643	682	603	630	649	591	619	634	645	633	641	595	634	578	624	634	609	639	595	635	589	563	627	609	618	631	661	595	611	608	562	574	601	635	616	554	619	646	579	577	649	603	576	603	567	604	598	591	644	588	603	614	574	592	606	653	621	611	582	557	585	588	574	630	573	585	637	608	601	583	647	605	631	591	593	584	568	572	623	600	559	612	626	566	626	609	560	569	608	617	594	573	562	573	584	585	617	595	638	578	646	592	617	528	561	590	581	600	635	586	559	569	570	630	578	592	594	554	631	593	579	558	614	574	594	608	591	577	602	579	582	597	569	592	599	607	639	596	620	565	601	594	608	596	592	610	635	566	630	604	574	576	525	587	561	582	600	627	637	596	576	624	601	617	634	585	579	614	603	582	610	571	616	572	621	604	572	574	591	600	592	618	629	598	586	567	595	619	588	579	573	554	589	577	601	581	571	567	600	615	591	599	590	612	568	586	544	592	612	632	582	585	564	631	571	581	601	540	638	587	592	572	600	570	602	600	589	596	510	570	553	585	652	577	571	581	580	617	613	583	584	596	611	539	581	560	551	603	594	611	631	592	569	566	682	576	586	562	591	565	561	605	593	592	598	570	586	602	593	603	535	595	590	576	639	613	570	585	631	610	596	568	616	549	606	617	563	567	595	626	636	604	631	626	600	574	616	598	569	599	625	579	605	603	642	601	613	604	582	611	579	627	587	588	593	599	560	601	540	592	578	625	610	579	632	628	572	610	604	625	590	586	595	575	623	591	565	556	565	583	587	586	619	599	612	592	622	562	636	557	578	614	576	625	606	598	599	582	556	597	611	587	555	616	599	594	658	607	604	571	576	533	619	578	593	559	575	554	631	574	609	626	594	556	606	614	614	605	558	633	589	558	609	572	567	588	561	602	573	574	629	582	620	590	571	530	586	558	609	595	582	599	596	597	548	577	566	624	628	566	580	594	598	576	596	568	631	627	606	582	588	609	535	562	563	606	527	577	621	572	618	580	577	594	597	628	603	585	562	548	617	566	610	574	616	592	587	569	605	620	575	608	583	593	624	592	557	617	572	563	616	522	581	584	555	573	585	561	575	591	580	560	603	632	595	614	578	617	620	588	587	575	606	606	595	614	561	574	599	565	556	614	575	601	581	596	591	623	562	554	584	573	588	604	616	613	580	652	628	567	581	629	600	615	606	602	573	592	566	570	586	583	570	544	607	604	612	583	589	607	607	606	567	560	615	540	571	598	603	566	611	589	620	600	582	627	583	577	575	593	640	590	595	582	552	581	598	543	592	592	563	563	559	582	594	596	582	598	598	578	612	623	605	587	618	617	649	620	555	564	638	588	633	595	621	582	634	606	587	582	589	576	529	611	583	621	613	608	639	583	559	627	631	569	594	554	607	553	586	637	616	544	602	574	546	618	594	589	590	570	589	609	591	563	601	575	580	612	575	576	596	601	634	592	624	571	613	610	613	576	603	585	567	586	591	545	591	624	591	593	611	604	603	562	569	576	612	572	605	578	626	620	559	564	611	631	656	588	542	563	589	618	592	621	590	580	552	591	589	585	561	615	621	579	590	621	574	617	589	620	594	574	587	602	596	615	589	583	592	608	599	607	561	580	611	616	600	566	561	608	614	634	588	607	618	594	565	629	553	571	602	578	596	588	592	623	597	558	569	629	616	606	600	651	596	599	555	583	590	619	616	568	589	598	563	568	613	590	555	559	592	637	546	584	621	621	598	603	650	556	596	562	558	580	586	570	549	601	638	614	587	617	599	580	609	591	589	595	559	546	589	618	611	554	577	585	537	554	669	583	570	613	598	608	615	586	672	609	608	579	555	586	572	574	612	594	593	578	557	563	596	662	599	606	613	572	608	577	570	619	596	584	587	623	597	560	593	608	603	591	591	569	590	619	625	572	570	626	541	557	551	563	597	544	604	594	598	631	610	582	573	605	563	574	571	605	593	584	582	568	591	572	593	607	617	596	588	585	600	580	622	585	573	622	593	583	552	584	565	557	556	590	566	571	574	608	569	596	608	590	595	638	614	641	582	588	585	597	573	575	563	582	586	597	579	607	567	612	637	601	619	574	578	637	578	591	596	608	584	625	592	573	585	616	567	577	585	537	611	575	578	638	569	581	594	580	612	594	534	561	570	561	598	610	581	621	590	590	591	595	564	614	586	585	641	582	644	546	584	586	587	615	556	606	589	619	621	600	580	576	607	560	590	637	588	611	556	629	535	604	635	542	563	580	523	570	599	574	606	585	604	616	583	589	570	575	625	584	618	590	622	580	594	604	595	589	601	626	580	622	606	551	546	608	559	605	600	615	614	583	615	604	618	564	570	548	591	592	601	609	600	553	626	648	603	589	548	632	585	589	605	557	603	577	612	564	615	583	608	581	618	588	612	600	625	613	592	567	602	623	586	626	609	619	635	563	565	581	603	608	607	561	582	631	620	597	624	585	592	561	581	552	598	571	588	611	592	583	555	604	608	621	588	603	587	579	607	570	584	545	576	579	585	542	555	578	610	602	569	594	624	535	620	636	563	586	578	547	565	590	629	593	586	631	578	617	591	548	618	580	590	586	578	603	593	609	598	583	596	563	585	616	617	600	588	583	552	567	555	578	627	580	578	630	592	595	608	580	652	633	570	589	612	614	591	582	581	564	614	601	607	576	572	588	565	596	584	550	579	570	628	569	588	581	588	615	569	581	615	611	555	552	601	550	561	596	597	568	600	584	607	620	594	535	566	548	607	643	579	620	613	584	560	575	573	592	617	613	622	605	604	595	618	582	571	617	578	597	574	582	612	578	590	556	641	562	598	582	566	623	587	549	551	577	620	635	592	588	548	579	588	614	600	544	618	601	639	618	577	571	603	583	616	580	601	608	603	611	608	621	585	590	574	535	597	649	595	612	581	581	570	564	570	574	617	595	531	588	624	608	602	577	568	648	610	577	584	606	571	571	574	597	565	581	602	599	611	551	560	596	616	590	586	595	643	539	536	597	601	619	630	627	567	589	579	655	604	567	541	576	594	594	601	587	598	598	616	580	610	635	637	584	599	642	578	555	579	559	588	586	624	558	578	568	578	561	560	592	575	583	596	641	555	521	639	586	565	603	596	607	579	606	560	583	608	584	582	619	582	607	565	616	616	596	574	593	633	616	602	589	628	586	604	586	577	607	594	612	581	564	557	569	627	599	584	629	580	531	600	560	629	600	590	587	590	564	630	587	647	632	577	625	568	626	591	579	585	608	579	556	586	589	645	618	586	607	572	576	591	606	605	584	586	604	569	609	596	579	564	559	597	601	574	566	611	632	610	570	585	560	569	565	599	573	572	593	581	626	601	552	613	576	598	606	599	583	641	598	565	579	603	574	592	572	559	595	595	578	595	606	606	602	628	590	616	610	563	601	627	577	585	600
4227	337	312	300	275	304	287	294	281	303	317	304	286	278	288	285	282	278	313	263	279	311	306	285	305	283	274	312	290	285	316	289	292	266	331	239	327	306	315	317	293	290	265	258	282	279	250	301	300	286	297	270	293	305	284	268	309	316	313	341	308	288	281	315	301	290	321	322	290	297	300	305	305	289	309	333	320	301	253	272	328	292	286	300	291	302	325	299	311	296	317	306	280	261	314	300	302	316	302	317	284	299	266	272	292	323	304	268	307	312	293	286	284	295	303	313	313	298	324	302	324	339	324	291	291	315	289	253	298	274	276	297	292	313	288	295	301	280	302	280	287	325	281	282	299	273	317	336	306	320	295	292	272	289	291	301	326	293	281	311	284	328	316	294	281	316	307	309	271	325	296	255	268	289	297	293	303	295	305	279	314	325	276	264	296	310	304	293	289	306	288	305	284	282	301	289	354	304	302	285	320	280	276	302	286	285	273	298	294	312	304	276	270	318	302	294	294	331	304	327	266	321	304	318	286	306	290	307	259	341	329	331	299	322	294	279	297	281	265	285	298	309	308	314	286	320	288	309	317	334	268	318	294	275	289	269	293	300	290	278	324	279	310	292	314	289	296	281	290	321	337	270	289	282	330	282	280	295	289	287	279	316	290	308	317	267	314	271	292	309	278	309	280	270	279	280	292	267	303	269	290	304	306	283	286	289	291	267	288	287	291	312	300	301	284	287	307	318	260	286	323	307	284	299	275	272	301	296	277	311	296	284	295	282	337	304	253	292	279	316	312	310	277	314	281	277	261	276	277	283	280	254	284	255	307	285	270	323	273	293	262	268	270	301	332	277	264	274	280	257	276	269	289	258	290	264	303	275	298	264	272	305	289	325	294	310	261	292	331	269	299	279	315	270	263	323	312	307	317	315	285	296	261	281	306	283	266	296	277	269	304	264	279	319	320	336	300	329	293	289	306	275	296	292	320	303	284	266	252	296	289	307	321	292	298	292	295	300	279	272	308	248	270	309	301	280	279	308	283	272	313	316	304	279	308	276	287	301	301	256	290	301	303	292	290	310	296	263	285	300	305	253	260	296	294	305	305	265	300	306	294	293	292	267	290	300	314	279	308	309	288	305	281	285	276	306	317	306	318	316	282	308	281	275	297	329	282	283	318	304	262	307	290	281	294	268	301	326	312	295	287	276	325	281	267	272	266	294	294	322	301	280	305	300	272	323	305	267	288	295	296	290	278	296	312	318	320	285	309	263	290	296	279	262	316	312	319	266	271	332	307	282	251	296	321	307	303	253	302	321	270	301	291	296	331	313	312	284	303	258	333	273	301	301	297	297	289	288	289	312	274	310	300	298	292	245	285	302	287	291	284	289	295	338	307	318	335	332	282	284	298	331	334	337	304	288	299	293	320	282	299	316	302	292	315	301	319	306	293	280	304	268	271	288	303	295	327	274	263	329	279	285	289	304	328	288	287	293	298	315	298	313	307	286	311	284	274	318	308	326	282	306	288	303	314	259	256	297	254	305	309	299	280	284	315	283	312	301	298	281	311	293	284	298	289	304	293	295	297	330	262	273	310	275	301	325	286	255	313	298	288	285	285	304	286	275	330	310	281	287	327	300	280	299	282	272	289	288	293	336	301	329	323	285	286	287	274	284	281	273	297	328	303	318	280	279	305	282	265	284	271	333	285	253	295	294	289	273	285	337	328	296	295	301	291	275	287	298	294	298	285	305	297	321	345	319	308	303	274	304	300	278	279	290	272	272	331	307	301	271	296	269	281	306	283	311	308	279	287	293	286	315	344	277	294	345	341	272	288	320	289	273	303	304	286	292	300	317	282	301	307	326	301	308	317	323	312	312	281	303	270	318	334	312	280	287	270	284	295	287	338	306	316	300	291	322	252	301	283	295	311	283	282	310	286	305	295	277	274	287	330	301	269	278	306	294	266	293	329	279	291	293	274	289	286	296	274	289	302	295	299	262	294	285	287	302	285	255	307	314	281	272	302	310	322	283	310	274	314	289	276	285	342	314	292	283	295	304	321	295	306	254	302	300	288	288	256	301	303	297	289	270	306	305	302	294	286	282	293	335	272	286	280	321	291	314	274	289	286	289	271	266	309	313	309	296	298	281	270	288	278	306	295	307	287	295	314	295	286	303	289	306	305	299	308	282	297	297	264	310	273	277	320	285	307	293	270	270	286	293	309	277	290	319	269	306	305	306	290	317	305	273	365	274	297	270	301	293	309	310	275	290	264	303	267	306	289	312	275	268	296	256	317	293	289	286	268	299	301	288	302	255	294	312	298	278	290	331	299	262	285	272	259	309	306	304	333	290	305	300	283	283	287	321	321	301	290	284	304	284	272	324	295	285	277	294	257	296	250	294	309	312	299	315	325	284	305	290	308	298	291	310	284	293	292	323	293	263	327	311	312	312	276	280	272	261	283	312	282	294	312	305	303	305	275	295	303	266	291	330	310	298	312	300	298	290	283	304	292	313	269	302	282	271	323	283	324	297	296	321	286	290	289	305	273	283	317	311	303	293	273	309	292	273	297	281	276	276	302	284	307	265	305	273	332	312	298	304	292	329	284	281	289	277	280	282	315	325	276	336	324	293	296	300	313	280	287	298	307	280	278	296	289	316	305	255	287	314	294	269	273	320	310	318	291	296	315	277	286	312	310	288	257	273	282	283	279	301	347	352	260	292	292	286	308	301	316	307	312	293	314	292	311	322	285	341	259	325	321	281	278	294	273	297	298	297	305	313	304	315	284	277	268	284	245	264	288	310	308	303	293	340	290	283	324	301	303	264	267	296	306	288	297	332	302	281	296	309	300	314	269	292	252	297	283	255	287	309	294	273	310	266	300	297	330	316	273	271	307	286	286	308	286	309	324	276	266	284	279	301	292	298	272	289	334	272	302	266	278	282	320	259	285	277	324	312	313	305	312	289	284	295	318	295	280	286	268	307	305	266	286	279	260	296	319	266	282	255	297	282	309	281	334	264	320	306	263	336	309	285	290	263	273	273	277	292	294	307	309	272	297	275	277	310	305	320	281	328	285	296	309	270	285	312	302	291	323	288	326	278	294	330	362	309	273	304	309	273	332	276	296	292	270	294	272	315	306	298	295	264	289	342	326	309	294	303	303	271	306	273	298	278	295	294	276	311	292	279	278	249	267	297	310	289	305	308	300	300	303	283	277	295	301	349	303	310	296	313	305	296	285	291	297	289	274	301	322	286	323	303	306	300	285	275	255	309	296	313	271	293	302	286	296	258	294	301	292	293	247	298	269	296	320	315	281	271	276	304	296	301	288	295	323	302	265	297	282	317	265	290	300	266	306	290	291	294	292	319	294	278	306	299	308	308	284	295	315	272	307	288	297	297	302	280	279	295	281	265	293	289	285	267	296	271	303	306	290	317	292	292	300	264	302	294	302	296	285	306	295	288	274	298	287	338	320	281	300	340	333	288	301	276	284	295	300	291
3499	656	660	783	706	701	665	647	624	670	655	685	676	667	662	695	699	662	628	636	645	633	668	650	635	637	693	654	679	666	680	644	679	668	648	679	658	658	662	681	655	656	641	614	665	676	678	639	650	653	671	666	676	687	676	646	693	674	704	676	639	703	642	687	660	681	649	697	669	689	653	723	671	625	677	636	671	662	641	672	636	686	616	694	685	692	677	643	679	649	662	684	638	647	677	610	672	697	647	617	672	654	671	657	610	624	664	679	688	695	643	657	691	729	663	672	699	658	628	626	663	662	674	638	659	648	668	658	707	675	643	661	701	652	614	684	689	647	663	666	707	640	679	641	672	640	634	661	653	700	665	638	647	643	668	707	679	639	594	663	672	652	651	645	660	644	648	673	657	667	672	711	669	666	692	641	648	627	691	659	635	671	684	687	644	666	667	689	674	648	651	608	687	650	615	656	654	653	696	663	633	612	667	627	595	669	683	717	681	659	619	698	647	636	675	666	642	684	651	638	675	686	642	678	673	684	634	679	626	681	678	652	640	671	646	639	667	712	632	672	683	656	689	659	668	652	716	636	661	698	676	642	678	659	594	671	628	622	696	641	648	698	682	650	689	666	631	685	621	670	628	644	691	654	641	623	619	688	651	651	694	672	626	713	697	655	687	651	642	618	646	637	625	690	645	627	646	654	674	654	641	677	678	669	649	638	674	680	645	638	653	685	634	650	662	645	637	689	657	610	625	642	633	654	609	650	666	620	704	701	617	654	669	711	647	661	661	652	690	662	620	706	669	687	706	661	617	666	672	664	639	642	679	635	676	640	655	691	722	616	652	668	639	643	616	671	647	665	637	649	639	694	661	725	678	645	653	630	669	653	639	633	654	680	634	669	691	685	651	681	675	701	667	647	641	688	655	636	647	631	696	630	652	663	653	689	686	646	685	652	667	642	642	585	642	679	641	666	645	690	664	659	644	633	646	655	673	651	658	674	697	609	665	702	650	641	668	642	696	659	675	654	709	629	611	651	671	684	683	671	639	685	655	680	637	655	648	704	691	658	688	657	680	659	639	666	714	607	682	592	694	685	667	660	679	656	653	671	673	632	655	639	672	635	700	652	632	677	669	674	647	694	658	706	644	655	687	695	659	578	671	652	671	645	630	663	647	622	612	661	651	674	651	663	694	637	643	570	699	650	618	699	632	600	648	611	651	658	640	629	710	666	660	669	677	680	641	669	650	674	653	668	620	652	679	671	654	663	638	657	613	670	663	669	639	640	682	641	654	679	676	629	691	636	669	663	658	584	635	666	657	638	677	688	655	713	646	668	678	714	611	675	683	648	648	673	674	695	684	666	683	669	660	629	654	654	651	676	662	645	651	665	644	694	677	673	628	652	647	690	641	693	655	711	699	608	663	655	647	672	686	641	666	652	696	641	651	656	692	689	616	693	652	671	658	686	660	625	675	671	661	654	678	626	683	665	647	625	680	686	657	605	669	647	669	627	692	618	645	654	671	672	682	653	648	671	673	609	671	691	659	717	681	656	639	623	672	648	702	641	683	626	695	678	646	672	654	675	636	691	667	672	640	679	656	660	606	679	649	645	643	651	639	669	701	677	662	724	718	675	622	628	695	681	675	641	666	628	673	621	684	657	663	644	622	671	651	631	705	626	663	673	709	636	672	629	723	663	658	642	644	652	628	632	642	657	648	673	698	621	684	624	662	646	658	665	628	668	673	649	669	653	636	690	669	648	627	663	667	676	623	709	676	688	647	649	676	650	639	679	662	617	691	672	619	680	651	639	667	670	627	651	646	627	673	658	667	634	670	603	678	643	676	638	617	670	661	630	669	683	699	704	639	682	648	677	647	692	674	633	662	641	641	697	648	705	689	623	635	627	692	651	665	704	701	694	655	660	673	664	666	652	653	660	678	700	667	691	622	669	663	654	672	656	712	648	661	686	659	705	703	718	673	661	693	676	644	664	659	621	648	643	673	656	627	715	703	711	662	656	646	656	707	665	656	685	701	648	669	671	657	665	663	654	617	621	679	645	706	626	662	669	654	609	656	648	660	674	646	674	643	636	630	675	640	689	695	704	649	654	648	663	682	669	648	641	681	663	701	688	682	613	663	655	659	630	639	593	673	626	646	631	653	649	687	611	699	676	615	692	665	674	611	664	648	661	641	620	660	655	651	652	659	632	601	661	678	652	650	651	654	662	650	650	640	684	649	666	661	666	669	631	693	649	692	659	644	607	654	688	661	657	652	657	646	645	642	689	667	627	679	686	629	705	639	658	707	676	636	696	683	686	691	664	713	655	670	675	657	652	685	655	670	629	660	687	671	630	654	702	606	653	620	650	688	668	679	708	650	707	681	636	618	660	652	636	661	633	649	636	709	666	607	649	622	651	645	657	616	669	658	661	663	647	709	694	672	665	657	659	638	681	668	701	651	700	658	737	641	651	625	683	636	688	688	742	704	651	680	643	661	680	669	679	644	607	684	660	682	676	684	657	615	725	701	670	681	664	723	658	591	650	678	650	661	660	682	674	648	644	650	660	655	683	669	657	648	704	655	644	644	622	662	662	630	669	648	675	632	657	671	636	620	615	662	666	648	672	678	666	670	668	653	675	623	678	674	636	676	695	654	648	669	655	652	632	657	708	645	637	682	678	673	653	652	674	632	679	635	639	635	652	653	668	628	649	658	629	724	698	640	708	641	632	687	637	646	667	675	702	651	651	680	613	677	668	673	640	627	678	677	685	749	690	649	711	677	684	635	630	647	654	681	656	664	703	643	645	684	671	643	684	640	677	684	650	676	683	651	666	656	705	646	698	614	666	707	696	669	681	593	658	664	665	641	615	688	650	693	619	649	664	615	629	641	665	618	677	608	670	658	636	705	658	680	676	664	683	639	635	655	675	683	663	653	649	698	628	676	671	671	649	609	692	647	613	683	641	621	723	664	646	733	643	625	645	689	668	696	651	668	619	649	674	675	614	634	662	646	675	657	680	687	712	669	666	635	712	658	657	688	659	698	661	685	661	655	678	662	685	621	679	674	645	627	612	675	685	660	663	699	710	670	630	692	670	661	662	660	658	668	629	690	683	648	651	668	676	633	641	675	647	676	627	683	623	672	649	609	616	689	660	684	630	686	679	684	656	667	609	640	682	675	690	661	689	705	668	616	683	691	697	642	633	671	669	639	641	654	667	691	673	644	637	669	630	648	625	643	628	688	708	686	693	649	654	658	642	618	645	668	651	621	675	619	640	637	703	639	658	676	660	626	639	630	672	642	669	609	667	671	651	655	631	679	639	658	659	699	728	671	668	650	684	621	632	608	676	645	714	679	624	648	658	640	691	639	671	649	640	641	627	660	692	680	690	666	630	639	670	656	666	640	687	641	655	656	643	618	626	650	668	652	669	690	649	686	681	701	632	650	681	650	699	638	667	642	706	709	723	689	673	661	610	680	686	659	608	671	651	677	654	636	621	635	645
11310	582	434	349	271	240	228	175	186	167	164	173	164	165	167	176	168	139	162	140	154	148	151	162	158	146	146	162	163	153	142	140	165	133	151	139	135	142	156	157	134	148	170	148	137	154	130	163	164	133	138	151	168	151	137	141	144	157	155	141	165	165	155	149	155	146	155	166	145	150	158	151	153	147	150	154	149	148	156	144	147	163	141	143	173	127	136	145	158	149	147	153	139	160	143	122	132	153	157	150	134	140	161	134	159	143	165	145	114	159	127	162	146	128	136	118	137	150	143	162	161	139	129	154	146	130	127	134	160	146	131	126	131	136	158	148	126	157	135	158	126	135	131	151	143	154	124	123	157	140	154	131	132	139	146	158	147	126	155	149	140	134	131	165	150	134	158	138	137	157	134	150	154	134	128	147	127	139	143	134	142	134	161	138	156	129	168	165	149	138	151	156	150	128	144	133	139	153	137	161	157	149	134	169	152	152	151	163	162	119	139	131	151	159	150	138	153	142	166	166	126	152	148	153	159	144	163	154	142	170	131	141	156	137	159	143	131	134	146	152	146	134	123	125	148	134	144	149	163	141	161	131	147	127	161	132	141	155	130	121	137	143	156	137	147	138	110	160	147	133	120	150	139	122	148	156	129	148	159	132	159	138	120	144	165	134	159	146	133	138	128	144	140	137	162	128	146	149	133	135	146	139	159	118	143	138	121	130	142	162	143	133	136	163	143	145	149	142	126	135	165	140	157	146	172	149	158	147	148	146	139	164	136	142	130	155	128	148	145	156	184	146	133	139	145	141	141	134	151	144	152	142	123	149	141	148	160	134	146	152	158	124	119	122	155	128	130	154	137	149	140	167	123	141	155	132	130	132	125	144	133	141	137	126	159	174	165	144	131	153	139	145	155	131	157	133	148	177	128	148	142	129	148	168	160	156	155	141	122	132	140	141	148	148	138	134	157	149	163	177	152	120	149	151	150	131	152	167	138	160	167	138	137	166	163	129	154	128	147	144	152	148	157	140	152	139	126	157	131	118	133	147	148	141	141	134	132	150	152	149	141	155	135	171	151	172	153	135	148	130	152	148	164	138	153	144	150	126	138	146	139	168	166	142	131	150	177	139	134	163	141	137	138	152	150	145	134	127	134	135	141	137	161	150	180	146	138	128	152	143	139	158	141	131	128	139	152	131	134	130	161	139	126	122	147	165	156	137	140	114	129	150	121	145	119	136	168	152	148	152	155	166	120	137	140	134	144	148	171	153	141	156	159	137	163	140	143	140	144	144	150	140	148	136	133	141	143	164	151	162	167	126	150	158	136	154	148	160	165	154	128	135	135	150	149	157	117	138	144	151	149	151	156	150	144	139	136	142	136	152	138	135	150	174	165	157	152	146	144	132	155	153	137	155	142	148	144	126	144	134	141	158	147	131	140	149	133	157	141	141	129	150	137	138	135	125	154	149	145	143	138	146	166	156	152	174	163	149	167	158	138	129	160	150	157	151	139	159	138	127	152	148	134	127	137	131	129	139	116	155	163	146	163	128	164	154	150	166	128	130	157	169	149	141	141	143	164	168	143	165	138	147	123	150	125	158	124	144	152	159	154	153	122	145	137	145	168	146	157	133	142	152	143	149	150	137	128	137	163	169	137	137	122	143	151	117	118	152	154	142	146	142	152	139	146	159	144	140	140	151	140	157	146	147	160	129	158	165	140	143	137	146	150	146	158	177	157	143	130	141	150	149	137	150	141	131	133	151	163	168	140	153	142	157	160	141	158	146	158	145	143	124	130	146	138	121	165	137	156	135	148	152	160	153	154	154	149	165	144	150	129	128	135	157	133	122	156	155	145	173	127	149	165	134	133	125	128	134	127	169	157	134	109	161	119	170	168	134	168	157	133	142	136	143	151	125	171	141	164	128	127	159	129	140	156	142	140	156	131	132	158	155	166	154	163	125	147	130	127	155	166	149	142	160	152	138	148	129	142	128	149	142	149	125	145	149	140	145	140	145	110	153	111	144	159	141	155	141	160	136	126	151	140	141	132	145	152	154	139	152	149	127	151	148	138	148	127	152	158	149	153	147	163	114	179	132	150	144	156	159	141	133	150	150	154	144	146	160	136	110	142	150	163	139	121	132	139	146	139	125	145	148	141	127	152	121	145	175	127	153	129	143	133	164	148	126	136	131	118	155	138	174	161	142	136	132	137	147	153	157	139	146	156	154	134	137	133	170	128	158	139	118	156	145	149	156	173	163	153	156	115	135	124	151	154	155	162	133	163	157	141	139	135	135	164	147	164	151	164	119	141	153	147	146	166	144	150	150	149	132	135	166	137	132	138	134	151	130	158	158	141	130	145	134	170	139	164	146	152	150	156	133	165	156	151	153	147	153	140	138	133	167	129	137	152	165	136	121	149	171	155	164	161	152	168	143	125	148	117	149	116	134	142	133	130	150	137	154	156	133	138	129	145	177	142	142	158	147	144	140	120	133	166	166	156	118	152	147	127	166	134	123	133	130	135	145	126	149	142	146	141	159	154	150	155	127	115	148	148	136	150	129	150	154	161	148	156	142	148	147	143	132	145	165	159	139	110	139	164	145	141	137	128	145	152	145	134	161	138	141	175	139	166	140	137	150	134	145	130	151	155	137	130	133	130	146	160	130	148	131	140	121	170	142	136	146	147	133	154	153	161	172	143	147	156	145	154	146	134	143	146	162	131	145	158	141	140	142	139	137	145	171	174	127	143	153	149	159	126	143	152	130	143	152	128	165	144	148	142	147	149	140	132	151	139	133	124	144	133	142	112	149	131	134	141	145	159	148	142	151	141	138	148	142	161	159	155	159	138	125	155	142	144	155	155	137	148	133	151	110	125	160	132	149	112	140	151	177	124	125	146	123	147	154	151	162	154	129	132	146	141	134	133	146	147	158	149	135	130	141	123	128	121	124	135	107	147	141	136	132	154	174	132	151	131	148	146	157	169	146	158	134	115	135	155	133	136	142	119	157	139	125	161	129	149	139	133	128	157	129	139	154	153	153	157	141	103	123	129	129	146	140	148	150	137	152	150	155	146	161	154	127	137	130	130	143	144	149	175	158	125	142	126	118	144	133	133	128	146	146	149	138	143	152	148	148	160	133	155	145	168	138	137	135	167	139	118	144	155	140	141	125	140	177	140	136	137	146	149	147	143	142	147	163	150	152	155	122	137	146	144	175	137	150	158	150	145	124	128	153	135	148	127	146	144	138	166	137	146	155	135	122	140	151	142	150	164	169	146	136	147	133	139	130	140	153	139	164	148	160	144	159	141	157	173	160	138	154	141	150	152	137	170	140	150	138	134	135	145	162	155	125	155	143	149	157	153	161	135	145	159	155	152	153	147	137	185	147	135	129	143	167	143	177	167	179	179	144	171	153	136	150	148	128	128	152	151	148	117	143	141	155	151	167	127	129	154	155	142	140	144	161	127	164	132	138	170	133	152	148	149	158	146	146	137	169
8123	676	1003	1204	957	879	743	687	609	573	529	546	507	455	469	470	465	397	407	435	465	376	407	423	407	392	435	379	447	384	381	379	392	416	412	371	397	405	388	378	413	423	393	374	401	377	421	419	404	362	365	379	370	403	393	357	388	369	387	381	374	381	387	400	411	387	392	373	401	404	371	378	407	384	359	373	419	363	382	360	356	397	393	379	377	393	373	373	377	416	370	381	379	409	382	376	356	376	386	354	378	358	381	356	364	327	359	374	391	397	378	399	407	347	374	396	396	401	358	383	385	390	360	401	397	397	382	380	367	385	401	378	388	369	386	386	401	377	339	368	406	337	408	385	363	404	356	403	362	352	358	393	377	390	389	387	390	362	362	361	369	404	362	385	346	365	347	390	401	399	364	410	386	379	374	393	408	390	373	361	360	382	365	389	389	415	388	395	353	385	348	387	374	382	323	379	408	363	389	356	413	375	380	367	400	391	425	363	396	382	366	383	354	375	369	395	344	368	380	399	371	409	373	378	369	346	389	368	372	402	347	368	347	353	337	357	395	356	366	380	368	397	373	350	380	395	364	326	370	390	361	383	381	351	412	370	397	393	386	391	390	362	390	381	401	379	347	353	395	398	425	423	370	391	369	366	395	400	425	361	373	378	414	375	373	391	350	366	336	368	381	393	381	374	409	372	404	400	380	368	382	415	408	373	385	384	351	357	373	401	393	380	330	394	382	401	393	363	392	412	371	381	391	375	349	382	374	372	344	393	399	321	356	350	359	347	331	361	397	375	364	407	393	415	335	348	397	388	400	371	369	363	359	408	362	371	370	393	354	378	425	380	396	376	367	365	349	381	352	367	358	387	376	359	387	388	390	406	363	351	342	413	360	343	364	377	368	395	369	355	350	388	363	369	396	386	355	349	386	378	387	376	380	377	381	374	386	384	357	366	348	410	378	375	384	366	368	359	361	374	372	348	379	381	419	400	363	363	373	380	398	408	379	385	383	374	381	407	370	382	359	371	333	361	361	375	418	369	377	385	329	394	360	380	366	379	391	364	370	381	378	392	376	362	395	369	386	395	377	371	376	348	374	367	383	374	392	370	393	380	371	334	363	353	420	398	398	373	392	405	375	413	365	388	354	386	355	393	385	393	389	351	400	370	367	377	395	366	379	372	380	361	396	369	351	375	391	372	391	356	407	357	403	368	341	411	390	377	385	362	365	374	354	403	417	381	360	371	392	400	358	358	385	353	418	384	372	399	386	361	395	377	343	396	376	383	405	388	384	374	384	405	388	377	420	355	375	345	382	347	359	367	389	349	389	370	419	357	375	399	393	371	355	373	348	331	379	360	394	383	394	386	371	383	385	354	384	391	358	393	399	395	349	367	338	385	368	381	394	389	384	355	373	365	398	405	368	361	378	378	358	396	363	413	367	372	377	361	349	319	406	419	369	350	406	398	369	373	380	391	362	351	385	393	382	380	365	386	375	362	399	350	366	380	380	381	353	426	396	364	391	409	412	360	396	396	347	378	352	353	409	420	368	332	371	361	367	379	356	396	389	419	363	392	374	398	357	395	359	369	387	339	346	420	320	402	409	357	360	346	369	402	379	361	408	369	392	351	377	381	384	402	361	378	395	377	379	376	398	375	388	337	394	350	380	400	375	375	352	401	388	386	401	369	375	376	393	413	335	398	390	345	379	395	363	373	403	342	415	369	385	330	365	379	375	379	402	379	393	382	390	373	390	363	384	414	384	395	368	371	395	369	372	371	367	365	391	368	372	356	409	387	386	362	367	357	388	384	367	432	403	377	370	407	342	347	372	376	371	355	370	423	369	390	428	387	404	359	407	410	403	349	409	345	348	376	380	367	359	391	375	372	402	373	400	336	365	396	395	382	367	392	369	388	356	372	366	396	389	368	359	398	374	370	435	363	377	325	366	363	394	418	364	345	402	385	370	368	374	363	346	345	379	384	350	377	382	341	360	405	339	359	388	371	410	392	309	379	391	388	363	395	399	403	426	390	355	363	372	400	351	397	381	365	404	355	373	385	382	374	370	352	352	366	373	420	387	364	380	396	377	379	402	365	352	381	374	391	387	372	374	346	395	382	397	401	357	397	384	374	367	377	371	389	355	345	367	350	384	402	417	348	365	379	384	375	381	389	368	335	355	360	342	356	398	382	354	326	389	380	353	355	384	382	364	371	404	377	366	373	408	398	399	382	376	349	370	372	348	368	392	379	410	383	390	375	394	393	417	370	386	411	364	375	348	383	419	361	392	373	363	432	382	374	376	374	393	331	391	371	398	379	378	342	355	394	359	352	397	376	368	318	357	403	347	387	377	392	332	371	376	372	380	399	359	376	388	419	386	380	374	398	394	377	379	376	333	380	375	362	386	384	373	395	398	365	362	390	410	417	406	403	380	386	409	375	389	358	384	369	399	384	371	355	382	352	404	415	403	357	386	401	366	365	373	334	361	351	386	378	381	376	355	353	386	335	439	366	428	390	403	374	377	374	387	353	352	363	362	402	383	387	368	374	365	366	364	382	391	395	417	402	352	399	394	398	382	371	410	381	391	399	365	360	409	397	401	367	402	345	363	383	375	373	385	350	367	372	388	375	370	390	379	359	402	343	380	382	369	357	385	409	432	350	391	382	351	384	369	358	372	388	370	364	371	381	366	417	346	345	346	388	372	388	366	394	374	369	388	342	400	400	356	352	327	333	376	392	384	386	396	397	348	386	353	406	345	381	400	363	348	398	342	362	401	379	349	374	397	398	389	365	377	377	365	336	402	379	400	380	370	393	382	425	413	417	400	364	366	364	377	387	371	377	353	372	387	362	338	344	399	353	344	363	359	390	373	336	354	369	418	374	347	357	377	422	358	354	357	378	386	368	367	343	361	357	393	387	389	374	368	379	374	376	383	375	364	363	379	378	384	374	342	405	383	374	381	361	375	400	371	411	342	377	406	409	376	371	390	390	411	342	403	327	399	379	415	413	355	401	391	365	397	370	380	382	388	371	378	369	376	407	355	386	370	369	385	363	369	378	346	388	365	386	409	378	360	372	357	365	366	368	356	373	377	392	370	409	388	386	383	365	406	399	366	388	383	390	322	378	370	395	371	383	346	410	375	377	410	403	351	370	371	355	367	398	367	377	385	391	374	374	359	392	396	337	392	401	379	360	374	356	365	373	369	327	381	355	370	363	361	413	383	398	434	375	395	392	376	386	383	374	379	381	366	389	367	401	380	380	387	384	366	366	346	354	364	362	388	402	335	392	341	410	347	355	373	355	384	374	370	379	356	404	393	380	371	361	350	411	356	395	384	363	395	399	362	386	378	380	387	414	396	358	365	343	372	362	384	364	374	367	402	396	432	361	401	382	349	379	406	384	351	388	437	401	390	362	374	378	371	429	402	383	377	399	389	377	364	378	366	366	386	360	357	349	364	386	371	401	411	408	414	393	394	389	383	358	367	356	381	393	379	352	392	368
18663	1257	821	697	515	430	380	334	334	306	297	302	256	263	241	286	242	251	240	282	253	279	237	264	258	284	273	244	254	278	259	264	252	241	232	242	266	256	231	258	223	238	249	272	254	235	249	240	265	275	246	253	238	251	255	222	239	245	267	243	254	223	230	219	214	245	233	252	222	232	255	287	227	250	269	238	266	237	213	239	228	271	253	234	245	222	221	274	211	237	226	213	266	236	202	258	264	228	242	248	238	221	261	253	266	236	253	258	232	231	238	232	221	225	250	212	240	223	238	243	239	248	259	243	244	258	259	245	269	224	231	254	236	222	253	212	255	271	255	234	238	249	224	255	237	237	219	205	231	241	257	265	251	212	242	252	262	233	225	225	210	215	218	251	244	249	239	243	229	239	236	250	235	229	251	263	224	249	235	226	234	239	243	219	220	207	250	248	232	224	244	250	259	230	245	206	249	250	234	253	244	208	220	264	228	258	233	248	254	217	256	224	234	229	241	221	237	293	252	250	207	229	252	254	248	262	230	265	217	264	266	226	248	219	273	248	245	232	230	243	240	260	251	226	231	236	255	230	254	251	250	244	230	235	238	248	251	276	242	269	216	243	261	246	238	267	238	234	226	224	227	239	264	246	243	245	228	255	219	248	240	251	264	254	226	254	259	221	231	278	262	242	238	226	234	220	248	245	237	288	243	228	239	270	242	255	225	235	242	242	250	246	254	254	198	248	236	260	248	250	241	220	251	249	247	221	229	243	214	260	213	262	235	283	254	264	259	254	244	261	261	243	215	276	258	219	233	227	231	258	241	227	240	228	241	251	232	260	255	255	244	248	223	252	243	254	207	243	235	252	283	230	216	234	247	241	218	220	240	211	265	265	244	242	253	234	256	269	206	252	261	241	240	255	237	269	243	270	263	265	253	241	225	232	274	256	245	237	241	249	240	236	225	223	250	239	222	237	216	249	252	210	244	221	250	214	261	252	235	240	260	223	242	244	283	249	253	220	244	233	250	241	258	253	232	241	257	227	248	228	230	251	206	242	257	249	253	240	222	257	263	259	258	231	257	254	252	251	221	208	236	233	239	232	221	223	263	259	258	248	217	195	240	219	234	233	219	256	236	218	254	267	237	243	287	262	257	223	253	230	259	227	260	199	237	259	265	237	239	240	258	246	226	258	230	258	225	225	236	226	272	231	248	259	244	258	251	218	238	262	258	215	266	254	271	254	240	236	261	237	255	230	218	217	254	226	218	266	212	221	252	240	226	235	274	225	243	270	267	239	237	226	245	240	243	259	258	242	227	244	255	249	238	236	245	239	232	224	258	244	248	240	238	244	240	240	241	248	247	254	233	219	263	240	258	240	243	252	235	270	263	236	232	258	283	231	245	251	203	258	236	250	225	243	236	252	223	269	254	205	219	244	265	231	228	245	234	263	218	264	255	229	251	214	222	259	232	247	218	222	240	265	235	260	230	255	265	219	238	247	244	242	265	237	271	249	261	240	240	218	261	251	238	235	235	236	241	238	254	220	246	264	241	236	265	276	222	230	245	246	258	246	256	252	259	251	236	254	233	249	227	277	248	252	211	231	230	246	235	229	224	232	272	237	263	224	254	247	240	262	254	226	228	211	229	274	280	249	245	251	232	228	278	229	227	271	229	250	239	258	265	218	298	239	244	242	236	262	244	247	262	249	251	227	218	250	246	234	257	228	243	258	258	249	251	261	265	253	221	260	217	230	262	256	253	248	243	241	216	265	219	244	249	251	278	219	248	236	246	247	234	269	235	235	243	237	229	259	271	254	239	218	217	221	260	268	266	261	225	223	238	256	266	235	218	250	228	232	279	251	224	260	229	237	251	224	211	241	242	245	212	222	246	236	252	267	230	246	274	242	219	209	265	232	252	264	246	227	259	250	233	246	219	256	209	246	242	229	255	267	214	272	270	243	243	219	262	231	222	232	263	252	251	234	242	253	258	248	238	241	248	230	262	252	241	233	228	246	224	268	239	252	270	223	211	256	237	255	264	244	231	242	247	249	242	244	251	231	240	276	260	240	224	260	216	223	231	259	222	222	260	267	199	241	260	238	228	233	250	255	264	247	248	224	239	277	250	257	234	236	209	225	258	213	244	230	254	246	213	223	284	268	253	253	262	242	222	225	237	240	252	228	267	235	234	231	223	210	238	268	272	239	232	255	226	232	248	255	228	236	273	240	275	264	220	245	237	250	244	289	259	213	252	254	258	258	245	247	250	259	261	247	254	227	234	230	235	242	262	252	252	215	248	228	289	237	254	256	245	260	248	244	282	247	254	220	249	248	242	250	248	229	244	227	244	257	223	260	237	258	228	222	262	230	268	228	251	252	238	252	267	241	250	244	230	245	264	217	219	257	226	240	232	252	261	250	221	228	237	267	253	259	240	239	265	248	236	243	232	255	246	245	230	276	264	263	239	227	234	252	266	235	261	218	237	205	228	231	249	223	214	240	264	245	229	212	198	200	236	258	234	259	244	243	247	234	266	235	247	243	235	237	251	236	250	223	254	255	228	237	257	251	225	236	266	256	230	265	236	245	240	256	238	249	235	254	252	252	235	231	223	259	241	239	267	263	249	271	259	239	240	230	259	225	262	261	272	233	222	218	209	256	238	245	238	219	249	231	268	237	264	285	261	256	261	231	227	216	240	218	237	249	235	258	226	241	245	233	258	235	250	250	251	223	236	233	236	271	220	235	227	238	244	260	258	261	251	224	211	230	273	223	249	232	242	242	250	250	275	258	229	249	214	232	250	226	223	223	227	241	254	221	217	252	226	216	218	225	235	262	231	245	248	264	224	220	220	207	272	223	245	233	264	235	249	239	241	220	263	250	237	235	248	249	265	253	265	242	243	251	240	233	250	244	238	221	244	245	244	252	250	255	202	286	239	239	253	228	266	252	238	221	238	222	268	226	236	249	222	279	230	236	236	235	262	253	225	272	261	261	270	235	280	197	233	252	229	230	247	264	234	234	238	246	235	246	234	231	250	235	230	212	268	240	249	247	243	221	221	239	207	204	238	218	212	225	255	243	220	262	240	269	240	255	224	211	227	231	260	235	236	250	264	263	240	277	272	249	234	217	237	233	253	226	234	255	218	250	251	221	268	248	232	239	259	247	243	249	231	249	222	239	235	249	238	242	240	271	246	269	238	268	236	233	241	248	260	247	251	249	248	237	239	221	229	247	241	271	241	249	241	228	232	251	224	247	259	265	231	234	234	233	270	240	216	251	239	263	254	232	247	230	221	216	240	223	233	230	234	239	241	252	252	266	240	241	263	230	247	232	256	253	224	272	247	255	218	248	257	234	248	252	250	219	240	270	297	240	251	232	275	264	248	227	240	227	255	222	252	242	252	228	212	251	273	240	242	254	241	258	234	257	269	278	251	250	235	254	238	257	227	249	230	240	261	291	248	242	246	255	239	238	248	238	219	240	231	259	281	251	266	286	229	263	233	235
10520	1138	1852	2062	1879	1501	1292	1141	1031	935	864	803	798	775	761	754	717	718	695	680	692	655	667	660	620	611	600	666	636	604	644	615	637	573	649	653	633	646	621	608	650	635	587	631	633	618	625	630	634	590	602	635	603	639	590	596	597	537	601	622	601	600	608	626	598	590	600	600	600	590	620	588	632	626	599	547	578	618	588	596	596	573	570	617	624	579	563	583	576	575	618	574	603	570	584	608	612	626	560	644	570	608	562	600	558	561	613	633	588	605	545	575	563	640	608	634	595	615	582	586	566	552	644	601	567	603	580	607	619	610	659	609	618	629	606	594	577	589	595	601	602	569	568	588	646	627	618	606	587	553	593	569	593	626	631	585	594	571	613	548	597	603	611	597	616	610	617	598	622	642	613	594	600	582	601	582	623	609	540	602	577	613	582	586	549	551	574	622	608	561	562	569	573	610	566	600	641	602	586	585	560	602	631	582	584	609	593	596	601	600	568	591	573	569	601	604	623	569	581	545	569	597	587	592	615	598	631	587	576	570	588	577	585	595	625	618	582	616	566	542	594	570	557	616	576	586	572	575	554	611	635	552	616	555	563	590	575	570	608	560	536	593	614	594	608	653	555	551	600	594	609	581	620	599	625	575	596	622	599	597	607	586	594	579	627	581	594	576	588	591	605	595	568	589	649	589	618	586	602	602	578	559	613	599	629	579	621	601	615	585	641	601	568	589	649	557	603	559	616	600	606	593	555	605	548	636	579	592	610	582	601	555	552	600	623	628	586	573	570	572	617	613	629	588	563	614	585	561	607	596	598	567	569	620	603	624	544	606	606	598	564	603	560	638	569	622	592	609	601	612	606	577	608	608	601	624	581	581	545	569	593	581	605	569	585	580	615	597	600	590	624	593	614	584	607	525	591	602	612	621	619	583	613	599	592	582	615	581	567	605	588	584	597	579	647	604	558	639	548	581	589	626	628	623	573	622	580	584	619	590	589	585	606	574	624	567	639	593	585	589	581	589	579	613	591	586	565	583	560	605	604	607	594	617	597	582	617	584	588	601	561	593	601	621	582	582	586	601	617	618	600	559	548	567	612	572	572	577	595	613	615	579	583	624	584	601	559	628	593	605	652	580	588	595	587	558	610	555	628	590	603	550	608	574	559	601	584	599	567	560	610	653	600	599	590	572	640	613	603	589	643	619	591	583	619	602	604	586	555	588	562	627	579	625	597	565	595	576	628	558	550	599	577	593	613	580	581	603	590	603	601	592	619	618	576	575	551	624	615	585	616	625	579	603	571	599	639	638	580	604	583	591	567	619	607	594	591	598	597	635	628	545	587	591	586	561	576	588	558	597	633	583	589	597	571	592	595	623	619	591	611	596	605	564	623	591	595	598	585	603	582	625	604	595	581	576	602	624	588	613	573	597	587	633	579	596	557	554	611	588	646	580	620	550	594	557	552	613	573	632	608	600	611	590	589	574	584	581	606	616	585	574	564	596	626	561	576	565	619	574	586	547	569	607	593	556	603	563	566	594	547	595	652	587	612	618	596	559	613	635	651	616	571	571	567	582	598	615	570	598	574	579	596	601	613	572	609	576	627	580	617	612	605	590	633	546	595	593	591	566	619	596	610	625	602	606	568	588	622	612	559	603	587	640	610	529	600	585	558	513	604	597	598	598	571	600	609	590	596	608	627	567	596	573	581	635	595	557	648	597	621	595	585	604	601	599	614	587	601	597	587	584	586	612	586	614	557	607	550	552	628	596	587	611	604	634	585	540	578	616	615	577	599	643	577	610	578	591	570	594	618	574	609	575	593	593	560	551	581	612	577	574	578	572	575	607	539	601	619	575	596	605	592	594	543	596	612	617	633	618	581	620	602	596	624	641	614	587	598	604	600	591	618	601	572	599	624	618	580	623	614	592	571	614	607	571	561	557	585	605	561	603	605	601	613	641	565	626	616	565	604	643	620	577	591	619	571	553	624	591	602	589	655	601	595	612	622	581	665	583	562	582	594	588	549	598	605	581	561	611	595	590	559	575	609	592	633	607	605	579	570	587	586	589	628	575	599	543	634	608	600	590	575	630	556	649	592	580	584	605	593	603	564	590	600	586	597	608	622	547	601	638	606	587	581	636	625	588	578	612	612	604	582	567	597	622	608	546	629	547	662	602	601	579	611	571	599	643	570	617	629	583	585	582	583	559	623	589	559	655	579	578	611	624	612	584	559	591	585	559	602	568	606	620	605	553	541	601	610	595	599	594	560	576	625	625	592	611	589	618	636	586	592	616	619	579	644	566	628	618	573	594	590	592	561	609	609	580	627	544	621	630	590	571	586	634	612	587	556	584	602	616	631	624	590	610	602	567	569	592	602	633	618	600	563	630	599	558	568	578	592	613	577	626	609	584	605	622	595	587	612	560	577	596	623	601	534	590	605	522	573	574	612	582	547	565	598	633	575	612	611	606	609	560	604	600	603	604	577	551	572	601	621	602	554	630	577	615	603	605	564	582	607	606	621	586	622	583	608	616	566	606	574	615	622	595	561	582	566	578	590	600	605	600	572	571	589	619	597	580	629	578	605	570	603	608	629	608	590	624	611	572	572	637	581	627	595	585	607	611	568	559	571	601	620	609	602	596	598	600	597	594	617	606	562	590	586	605	598	603	655	626	601	566	621	638	572	598	611	575	588	568	552	580	550	617	607	579	614	588	589	610	619	565	629	563	620	614	597	567	613	581	581	597	601	615	587	592	593	617	597	599	627	628	600	592	623	571	580	602	608	587	592	597	564	587	582	607	602	590	582	616	623	599	581	621	612	566	559	570	573	587	604	604	618	587	623	609	601	566	545	593	605	614	627	573	567	600	603	638	594	656	613	599	617	599	601	596	584	555	549	575	621	607	611	593	609	596	569	562	573	542	627	583	558	580	608	631	608	598	596	562	618	582	599	577	629	603	589	591	622	574	585	568	584	588	575	627	604	578	592	620	605	603	559	597	578	608	566	585	607	607	631	594	611	593	629	588	592	595	581	569	595	595	594	568	590	608	560	587	625	596	627	545	578	563	628	611	587	619	601	601	591	628	638	589	588	570	632	555	589	579	579	590	616	608	568	614	597	643	567	609	573	582	555	605	580	649	617	569	586	580	613	621	609	564	585	608	602	550	596	589	638	556	576	572	622	582	573	588	605	574	582	564	621	631	607	581	579	584	605	574	584	622	610	597	579	593	596	609	593	623	573	582	576	627	552	607	586	634	560	614	577	610	587	646	622	610	624	636	585	586	592	600	596	659	575	606	603	591	583	577	564	605	554	607	613	614	566	608	592	576	566	609	619	580	546	618	613	639	591	536	594	617	592	579	592	606	619	598	594	577	607	545	576	617	627	620	557	601	618	566	592	582	628	596	605	612	643	573	595	609	579	606	575	573	605	583	589	656	625	578	578	576	607	631	597	555	608	570	604	610	600	559	603	582	582	617	614	591	592	595	625	621	615	584
3977	340	307	321	265	334	292	295	311	308	285	296	334	325	304	283	295	253	303	315	265	312	260	290	281	291	292	312	320	291	293	328	282	285	328	306	295	267	283	290	274	295	325	320	268	303	306	344	274	329	326	284	327	297	279	293	328	283	298	278	287	263	296	284	282	304	311	274	304	276	278	299	288	266	296	285	293	278	303	302	284	286	272	266	271	294	332	281	300	276	339	299	305	294	291	314	316	323	270	319	300	271	316	279	281	294	268	314	284	313	288	306	295	318	293	268	284	265	294	289	293	298	284	306	339	276	288	285	281	315	307	290	296	306	266	263	303	286	295	304	298	299	279	319	307	256	287	301	296	299	299	289	310	288	289	312	299	286	320	276	260	287	303	304	284	290	289	299	320	287	282	274	325	287	290	287	303	277	310	303	293	299	309	311	324	295	329	281	324	271	305	325	303	290	291	281	296	277	297	280	264	279	299	293	276	321	300	295	277	308	340	308	290	311	269	291	282	296	309	274	301	316	305	264	321	280	259	277	288	299	295	303	305	290	292	275	309	303	290	303	297	325	285	298	291	291	311	299	309	300	305	291	302	288	285	282	318	285	283	284	299	272	291	306	330	283	243	309	275	293	260	284	278	277	245	278	281	294	291	321	261	266	297	297	304	298	270	266	292	308	274	272	280	272	326	269	285	327	282	307	301	277	283	302	303	319	314	272	274	276	333	282	312	300	270	289	303	268	296	327	286	307	310	330	304	276	284	285	288	302	292	298	304	290	313	303	264	287	295	272	274	311	265	325	297	295	289	280	318	269	322	289	292	332	284	274	284	302	308	257	306	278	265	283	325	294	329	256	325	292	317	292	304	245	292	302	313	306	301	304	300	307	296	277	288	293	312	299	266	290	265	282	304	287	306	274	275	309	273	321	293	301	278	323	289	265	310	276	311	280	300	299	278	306	289	276	292	306	311	301	306	284	299	281	283	314	301	299	286	308	276	313	298	272	269	280	330	284	278	317	297	292	315	320	322	305	299	298	285	283	307	281	280	332	287	277	320	293	299	290	269	269	287	284	337	287	323	282	309	301	286	301	265	300	293	323	312	291	356	280	283	293	289	281	278	286	291	271	299	297	300	331	264	331	330	280	304	285	273	295	307	293	310	309	310	289	300	313	330	306	271	285	283	270	295	303	257	301	300	284	277	318	290	273	332	306	291	291	297	291	284	271	279	286	292	300	293	279	297	288	299	307	295	254	307	284	290	311	269	293	299	255	309	317	272	273	279	298	302	311	282	279	291	279	278	299	320	303	271	279	285	267	309	300	252	314	273	301	235	282	292	280	318	278	286	315	279	271	269	292	295	315	307	278	322	279	265	284	315	312	324	301	284	273	273	310	276	295	274	261	286	312	283	271	276	290	270	303	289	300	280	307	302	291	309	273	301	297	312	335	303	291	273	274	319	320	307	286	283	321	310	304	293	297	310	286	323	298	312	245	286	325	298	281	277	297	289	284	283	300	283	278	311	312	318	286	313	328	306	293	296	269	300	291	319	293	282	286	278	321	319	294	301	308	304	309	313	282	275	310	283	290	290	312	295	361	300	314	277	343	303	304	295	321	256	305	272	304	282	325	318	288	282	317	299	279	309	319	282	293	302	313	293	252	272	303	300	300	303	313	283	257	328	320	319	268	290	276	317	286	297	287	272	303	271	294	293	307	309	300	266	309	295	318	283	267	286	297	266	318	285	333	284	323	254	280	275	266	313	297	310	302	280	274	280	322	280	285	306	288	277	285	281	300	302	306	283	305	293	312	302	307	304	273	275	307	286	310	300	284	324	291	276	257	313	293	318	306	271	283	285	304	270	294	260	314	273	295	294	317	300	319	323	312	312	290	311	250	284	323	279	326	279	299	305	319	324	301	306	280	290	310	301	261	305	296	312	312	304	307	313	279	306	283	278	330	299	304	281	265	291	299	298	303	287	292	274	311	274	268	300	291	286	308	298	272	295	316	310	271	306	274	256	271	297	297	292	322	311	275	326	268	300	281	284	308	308	272	310	297	297	277	275	288	353	315	314	278	322	309	285	274	304	307	307	315	300	283	293	281	316	293	273	296	281	322	311	288	272	319	326	275	283	268	302	290	289	301	293	307	291	282	305	301	308	320	304	282	294	283	283	264	280	289	296	273	272	297	315	286	314	290	281	324	265	260	295	300	279	256	310	321	323	292	298	312	283	286	281	321	302	272	284	294	306	313	309	305	286	315	318	300	270	307	286	296	312	297	277	315	293	329	289	288	292	301	281	291	322	276	290	278	322	323	292	319	304	297	288	292	286	284	305	272	305	304	280	310	297	271	308	275	248	316	303	301	282	314	314	302	277	286	306	303	309	311	305	298	277	287	306	310	294	285	304	285	308	284	283	273	307	261	302	296	298	272	308	317	322	309	299	280	290	306	259	275	295	295	299	290	293	291	294	301	305	321	282	298	282	278	277	283	286	304	279	299	315	330	291	267	313	300	295	312	335	322	311	291	275	307	311	303	283	324	328	284	302	293	253	324	299	280	337	283	294	317	275	319	304	313	292	291	265	246	327	304	281	336	276	303	305	308	298	279	283	281	297	287	259	286	282	314	290	298	274	297	340	291	300	276	266	293	264	333	297	296	278	305	336	273	300	328	284	286	312	299	307	303	261	292	313	292	294	281	304	294	293	337	310	292	307	293	297	309	327	306	288	285	292	325	292	300	283	267	329	301	310	307	299	290	267	300	286	310	294	289	307	288	299	317	300	298	301	282	306	296	330	295	299	276	252	289	297	276	324	320	248	295	280	334	289	280	278	319	296	283	310	287	286	308	321	268	299	278	335	274	324	295	308	294	253	254	288	301	289	293	282	294	300	293	326	276	278	302	316	302	292	285	312	286	304	311	289	298	274	273	311	295	311	276	300	328	331	316	287	287	302	300	296	309	295	321	283	292	303	266	286	320	293	281	296	305	307	329	305	312	291	274	315	292	280	281	294	297	299	298	309	297	270	340	274	316	293	303	289	266	274	295	312	305	279	280	269	272	318	295	282	265	315	251	290	261	275	278	277	290	299	281	258	311	301	300	276	292	285	278	315	299	295	301	290	324	309	308	292	317	298	264	307	276	296	291	288	276	272	256	287	288	282	298	320	308	321	285	306	303	317	296	303	319	302	266	274	296	287	294	298	290	298	289	273	289	312	294	276	325	295	343	269	271	298	280	327	288	291	275	330	298	325	253	319	296	301	321	302	285	281	289	302	314	335	287	278	292	298	251	295	310	320	289	282	270	315	313	266	306	311	266	299	332	290	292	315	282	277	314	294	291	310	325	309	293	277	298	282	285	290	295	281	273	296	282	293	291	304	313	285	278	313	274	287	331	329	305	309	280	323	298	295	290	313	275	282	281	268	277	254	334	288	313	302	318	313	278	283	314	309	291	286	322	302	282	313	303	277	317	318	301	299	311	286	300	289	281	289	295
3466	690	672	699	657	628	683	727	702	728	687	671	671	683	683	707	637	643	643	645	682	656	687	660	666	640	653	658	624	574	665	642	666	628	682	688	641	656	649	684	673	678	660	677	678	671	693	683	618	651	636	686	644	637	702	645	664	639	666	658	694	668	664	639	642	655	655	616	659	711	693	680	682	699	658	650	658	639	645	604	683	696	676	671	649	693	652	678	617	616	638	677	723	708	653	674	638	634	640	678	691	678	662	722	640	644	659	697	670	658	658	647	631	665	611	688	696	675	662	670	647	664	701	668	705	631	687	636	647	635	637	677	638	668	676	656	649	657	667	653	653	671	694	650	696	688	660	626	658	630	653	672	670	648	657	650	700	681	665	663	648	638	677	629	653	682	629	685	617	633	628	633	610	653	649	653	636	681	640	667	666	622	683	647	718	646	671	675	660	607	676	698	653	674	643	651	639	688	679	698	653	706	665	683	619	691	596	645	662	634	689	677	672	650	651	638	684	651	684	646	698	643	632	601	692	664	676	668	673	640	634	680	657	694	677	687	649	660	682	655	669	634	687	635	653	678	686	634	672	689	681	695	643	654	690	683	706	637	637	624	648	663	654	662	675	683	627	657	683	676	685	655	686	679	692	633	682	645	647	640	665	653	681	673	675	694	606	673	628	655	613	647	717	657	689	681	660	628	659	666	639	675	663	703	651	628	666	614	632	673	683	650	695	660	642	638	676	652	650	663	667	687	657	704	677	669	689	671	695	665	660	693	633	646	658	645	664	646	654	684	635	663	638	675	644	661	673	672	624	665	676	648	641	650	658	658	636	651	659	646	656	661	676	661	723	670	670	661	639	704	643	629	674	691	677	685	658	650	638	655	691	621	648	642	695	643	644	679	671	684	653	711	692	667	675	676	653	664	630	647	650	667	676	661	700	682	694	685	720	625	673	645	679	638	665	685	679	662	649	634	634	636	659	662	615	698	643	646	672	658	675	659	673	636	652	686	614	645	726	680	648	652	631	686	678	688	640	652	731	652	685	684	732	613	652	655	635	707	655	694	674	633	636	721	710	623	649	638	666	645	673	680	674	635	642	662	671	646	711	700	647	685	632	692	646	689	680	706	596	648	641	637	697	673	687	662	678	647	678	664	629	645	682	672	644	616	703	679	672	668	668	638	645	699	631	662	653	662	635	672	639	704	639	715	691	663	618	645	654	635	623	674	665	716	673	648	693	660	657	673	691	641	612	711	661	643	664	688	639	650	639	671	655	657	648	667	696	667	628	654	683	686	678	679	669	632	687	659	710	691	623	606	667	649	694	630	691	682	670	700	618	642	649	680	663	681	663	718	651	650	663	714	674	658	670	660	656	666	668	639	681	714	695	671	695	702	662	663	653	622	673	674	688	635	656	697	658	697	661	682	703	649	666	648	683	631	669	635	640	609	652	635	697	673	673	673	657	727	658	678	634	608	681	670	667	672	624	677	653	693	597	651	656	667	643	675	672	710	686	631	660	603	702	670	696	652	628	627	693	656	701	675	689	655	667	665	662	663	648	692	663	645	680	667	654	657	658	638	685	678	634	676	673	638	656	661	638	666	697	689	674	647	677	662	652	651	675	636	656	631	687	657	637	633	649	654	613	619	711	657	702	647	671	663	641	669	675	667	603	675	657	659	629	684	691	676	682	697	667	656	672	661	645	713	681	606	675	660	685	715	661	615	643	681	671	631	711	609	691	631	598	666	679	672	687	643	660	652	652	639	653	633	682	653	677	684	699	652	661	697	688	653	627	718	681	657	624	735	652	655	636	623	670	642	671	627	679	656	627	663	651	647	678	684	676	637	690	625	683	636	681	626	661	613	650	655	724	650	663	624	652	650	658	669	649	678	677	684	653	672	698	665	672	652	612	698	654	672	657	685	673	619	661	651	673	663	650	630	673	678	614	671	666	681	643	657	662	663	698	668	623	652	675	638	705	682	651	672	647	639	610	677	700	695	629	637	651	670	669	667	675	689	683	654	641	618	638	627	653	697	664	665	675	675	727	633	663	655	643	647	698	653	657	618	743	664	647	648	637	713	617	694	682	668	691	671	655	680	642	656	670	660	635	670	667	691	666	632	722	670	665	659	664	630	666	671	633	694	647	677	703	655	651	632	645	678	642	703	647	687	629	687	661	663	714	675	656	648	671	651	632	649	645	641	631	691	674	668	665	666	604	659	676	646	662	642	686	654	688	680	689	649	693	645	666	612	638	676	639	679	614	661	628	674	672	650	667	583	674	658	688	673	621	654	672	653	646	687	686	674	680	675	667	650	675	687	620	700	653	678	662	664	642	670	669	646	624	653	657	661	683	652	645	689	657	656	632	679	668	654	642	643	649	654	714	652	674	654	674	669	660	685	676	615	694	651	637	654	626	677	675	644	649	684	621	605	638	630	641	635	650	711	604	661	642	686	679	657	651	653	700	631	631	695	646	667	644	624	699	619	642	705	588	648	686	638	670	675	667	666	644	660	656	680	633	661	637	656	681	647	663	648	636	693	668	658	613	659	662	642	682	684	700	648	696	633	668	675	636	637	655	707	673	626	692	679	624	620	646	646	665	676	686	671	691	626	668	671	661	658	671	638	625	672	656	684	663	637	690	674	639	688	638	651	678	626	655	665	696	650	634	662	696	735	693	670	630	679	676	667	677	629	649	694	663	646	696	648	647	665	645	594	613	639	648	663	691	664	632	632	682	674	646	631	640	685	676	683	670	637	584	657	647	649	667	664	649	691	660	656	661	693	707	656	695	682	699	661	645	687	646	652	674	677	662	622	627	662	661	699	692	671	662	686	622	641	648	625	683	663	673	681	662	649	642	674	661	697	668	659	651	671	648	602	689	678	697	640	704	588	671	616	658	674	708	709	669	688	660	647	629	655	646	650	649	693	675	721	639	648	664	724	654	644	656	634	650	668	656	658	662	685	639	628	653	663	656	676	657	675	695	669	644	648	627	648	656	726	619	696	710	641	712	678	691	676	640	614	689	678	675	633	659	674	666	683	677	658	648	686	632	676	688	653	650	687	661	706	632	640	637	692	686	685	689	683	688	656	643	717	675	622	674	689	673	674	657	600	702	635	636	642	648	664	701	670	646	667	643	718	668	628	689	623	644	703	657	595	651	696	621	708	632	674	669	647	659	638	690	647	633	643	704	690	677	658	640	656	629	647	672	617	689	616	679	609	642	643	651	652	686	657	653	678	668	616	657	680	622	665	664	670	663	653	626	667	694	651	690	643	635	657	646	682	707	664	590	634	681	658	645	654	697	668	622	677	629	610	651	648	684	607	663	674	662	698	640	680	672	630	652	639	649	678	682	665	630	661	650	646	630	642	669	658	667	646	621	645	648	650	647	704	662	637	638	696	668	629	683	652	641	638	717	693	652	671	704	624	619	687	662	634	652	653	649	658	649	645	643	656	680	602	656	647	675	624	663	619	665	670	652	629	699	669	672	643
10539	507	423	377	292	253	215	211	180	172	158	178	144	178	179	138	149	142	138	191	141	155	152	128	155	140	158	146	143	168	142	178	148	146	129	127	146	132	133	143	161	148	154	154	156	132	173	149	132	141	122	151	132	138	130	170	132	159	135	135	141	164	161	154	152	173	133	138	137	138	135	173	166	137	124	120	162	115	123	164	127	125	159	149	156	167	148	173	145	162	136	164	150	141	150	134	131	126	152	136	138	142	126	134	140	140	161	114	158	172	142	140	132	140	137	129	151	133	139	125	146	125	134	152	130	139	141	142	134	124	141	156	148	150	140	140	147	150	154	118	137	150	177	146	138	139	173	126	144	140	151	132	169	140	136	150	143	149	171	143	142	133	165	154	164	164	140	141	131	174	146	153	177	149	149	146	180	157	165	129	154	165	124	143	124	148	164	162	143	125	141	133	154	147	158	142	155	138	160	130	129	128	134	151	138	121	143	150	132	122	139	160	150	145	116	134	174	125	121	128	135	128	137	162	143	131	147	160	129	133	147	180	161	144	146	137	156	146	133	144	152	166	170	138	147	139	142	140	144	134	165	163	153	135	166	140	155	155	156	156	121	157	134	167	139	175	145	152	167	149	139	113	134	153	149	160	150	141	146	148	124	139	168	140	146	140	153	152	161	176	169	131	133	148	134	120	144	150	169	151	130	166	128	144	164	159	138	144	148	147	163	127	138	146	148	132	154	161	142	128	138	159	150	128	158	137	180	146	151	121	143	141	166	151	174	142	140	140	145	138	150	169	166	153	139	141	161	130	125	134	143	152	128	146	149	148	118	130	153	154	133	156	137	131	150	150	131	153	153	141	131	158	139	154	138	152	156	141	145	123	141	127	141	142	158	128	136	141	136	138	143	142	134	122	123	155	124	136	144	146	144	134	133	148	150	147	147	135	134	142	141	152	140	147	145	146	130	130	150	148	123	153	135	122	148	144	150	156	157	127	137	143	142	142	135	137	160	136	157	138	132	157	122	147	158	127	134	134	152	137	130	162	142	135	141	134	140	136	139	139	120	160	143	159	166	128	147	158	120	126	141	148	152	138	148	137	155	137	150	130	138	164	142	156	131	136	138	156	148	125	143	140	155	156	136	137	146	148	148	141	136	140	144	135	154	140	116	144	137	169	137	122	153	143	132	134	162	157	152	151	159	147	161	129	151	141	170	126	143	144	126	139	114	146	133	130	158	138	151	134	159	121	118	144	153	156	152	146	147	166	173	141	153	130	156	140	161	149	130	152	145	135	139	157	153	141	126	140	134	127	124	152	147	151	140	130	164	134	139	159	148	147	143	143	144	137	152	147	117	141	127	129	140	132	161	154	143	164	123	144	123	144	145	143	137	135	140	159	160	151	153	146	149	140	144	126	144	152	140	137	152	136	163	157	130	143	134	138	143	158	124	148	138	129	122	123	152	154	149	129	132	145	152	143	132	139	142	137	134	138	148	147	123	141	138	176	131	176	136	127	136	144	160	155	153	131	144	159	161	180	157	144	146	145	148	150	139	147	161	144	168	138	151	149	126	132	141	146	154	160	143	138	138	126	157	142	129	149	161	140	150	132	140	144	145	128	151	132	140	139	162	149	146	143	135	129	157	136	129	126	163	127	126	133	140	117	157	136	153	133	139	127	166	117	164	146	141	149	128	122	117	157	151	139	145	115	135	121	153	154	134	140	139	144	139	140	131	139	159	149	144	141	128	174	140	167	144	130	150	151	151	132	144	139	139	124	166	170	148	140	121	148	136	136	155	130	140	150	135	138	144	142	146	137	132	139	129	137	155	129	143	148	146	133	139	140	144	129	155	179	126	130	129	145	143	124	152	132	138	133	154	159	151	163	147	134	116	152	178	151	154	134	147	129	139	147	156	145	138	125	135	145	148	159	158	156	152	158	153	126	155	165	135	136	144	146	153	129	127	160	150	166	138	143	158	121	139	159	153	160	166	151	164	136	125	126	154	155	129	141	143	139	150	131	136	141	134	129	159	166	143	142	178	162	140	151	145	142	138	160	147	168	155	141	145	146	143	136	154	143	145	105	168	145	147	171	151	152	147	135	135	159	148	163	150	135	130	124	149	142	149	113	147	143	155	130	125	120	148	138	135	130	157	165	145	138	141	152	120	159	133	154	127	169	156	132	147	139	141	136	154	133	131	143	138	150	134	139	164	166	148	128	157	125	139	158	153	163	166	134	162	165	134	122	170	144	149	152	126	139	128	132	145	152	134	134	126	160	159	150	179	141	126	123	152	170	127	156	152	155	136	140	141	126	145	131	136	141	160	138	176	163	134	165	135	165	163	160	142	146	145	144	135	160	134	147	122	159	133	131	144	152	138	135	143	140	155	155	149	161	132	157	131	130	126	147	145	134	156	144	113	132	152	131	141	143	120	145	132	146	162	161	126	147	139	162	147	130	160	116	143	150	151	145	144	143	155	160	135	148	129	156	148	158	146	149	160	147	155	148	133	128	133	143	140	144	141	133	147	138	173	160	143	144	138	146	142	121	161	147	133	129	136	151	145	135	138	127	159	131	150	134	130	140	129	140	144	138	167	150	140	124	130	158	139	148	157	155	189	143	128	144	163	154	169	135	183	167	151	132	163	164	137	140	150	159	153	136	131	137	126	151	153	163	147	146	164	130	153	141	140	159	138	169	124	128	130	126	124	144	156	139	160	141	141	133	146	131	163	138	166	129	142	149	137	147	142	138	137	156	141	129	137	127	139	125	148	136	152	148	133	143	140	149	169	160	147	157	144	138	125	143	142	155	146	139	159	136	142	149	129	126	145	133	137	157	140	132	155	135	148	141	140	153	133	156	156	170	143	165	147	139	146	145	164	154	141	145	146	125	151	162	132	138	133	131	148	148	149	142	152	133	167	138	119	152	132	160	128	138	142	137	141	134	144	157	151	137	157	155	154	146	133	134	152	164	126	134	131	153	157	153	142	143	158	146	159	127	156	140	144	148	130	135	151	153	135	161	127	146	148	138	141	184	153	134	124	182	137	134	132	139	118	158	162	138	164	150	152	127	155	153	147	139	159	171	140	149	179	129	148	149	133	132	134	142	146	167	149	129	129	173	154	149	143	143	152	135	167	135	142	137	143	147	134	143	143	158	171	166	138	136	133	133	142	148	146	142	136	141	133	136	138	169	148	133	151	147	122	127	145	112	148	140	153	147	154	185	134	135	137	161	142	140	153	151	145	132	172	142	118	120	134	144	132	167	135	132	112	131	125	147	156	150	147	157	154	158	139	123	140	134	154	133	129	151	156	157	145	150	134	124	151	122	174	126	139	139	149	157	135	146	161	151	150	121	158	139	150	142	141	134	136	143	143	131	129	147	140	163	149	141	139	155	140	153	141	133	146	135	154	144	162	145	150	143	132	152	139	159	161	151	152	148	143	155	150	159	157	146	126	150	124	141	135	158	142	130	178	125	129	165	151	144	143	143
7779	646	1043	1127	998	854	706	672	568	554	537	526	504	450	491	408	409	422	431	426	432	422	414	401	414	412	401	436	436	395	412	379	415	420	387	411	384	386	367	348	373	393	363	393	358	371	367	416	354	390	373	376	361	389	397	402	390	379	391	388	403	376	357	392	363	387	356	403	401	376	350	375	384	384	401	387	355	378	392	383	353	379	377	362	381	389	403	386	373	359	394	436	406	379	369	391	386	392	374	414	400	366	391	323	392	375	421	397	372	365	409	387	377	389	409	374	394	372	392	354	409	357	384	406	356	348	426	336	375	388	368	375	412	401	405	378	370	403	420	410	379	363	357	382	404	380	376	348	401	429	375	402	348	363	360	375	372	386	341	339	393	395	409	370	385	382	354	342	362	394	360	365	382	369	375	402	378	395	385	376	368	365	372	383	403	397	386	359	400	357	372	381	396	379	369	349	350	369	406	350	392	366	394	370	382	394	396	383	389	385	364	366	382	394	415	379	383	381	390	384	386	363	385	380	360	377	411	392	349	357	379	357	373	381	402	353	384	382	383	380	378	373	349	375	403	412	378	367	369	351	382	376	375	363	366	392	356	399	378	362	339	378	381	365	364	360	388	386	376	384	377	388	392	349	396	359	404	395	403	383	390	337	352	357	399	365	384	371	359	365	371	368	377	421	364	383	391	370	407	395	357	373	372	376	365	356	348	383	357	372	375	382	384	377	364	387	406	387	385	382	352	395	369	387	405	378	387	403	398	410	383	385	349	348	361	376	343	385	378	350	372	354	394	325	381	363	372	378	369	390	363	379	380	357	374	369	392	427	419	375	373	379	388	349	384	384	397	394	357	385	350	368	361	381	377	368	355	368	395	390	376	365	400	357	339	393	381	404	371	401	392	346	370	365	394	349	371	335	366	359	412	380	346	354	376	367	329	340	380	375	372	356	353	371	407	362	383	352	394	364	389	400	386	376	334	362	383	362	372	361	389	442	376	378	389	356	355	366	392	394	372	336	362	411	388	384	376	400	399	376	414	377	348	393	387	378	390	402	364	416	368	403	373	380	358	366	380	352	392	362	383	374	362	381	328	383	373	384	432	377	381	428	360	368	377	386	357	369	391	391	381	361	420	413	417	410	369	395	395	376	407	386	376	354	392	417	391	358	375	331	358	356	373	410	363	391	377	369	381	370	424	384	402	347	384	390	395	400	357	423	358	377	380	395	396	367	371	405	408	386	397	356	365	396	355	393	401	380	349	362	379	392	402	380	379	396	386	388	387	360	388	413	379	383	400	372	365	357	379	413	344	352	395	372	365	392	358	373	424	406	403	364	399	368	362	351	383	361	361	402	378	376	375	387	381	356	375	370	379	414	356	387	362	334	355	396	354	399	397	351	369	390	370	334	353	410	368	377	333	381	395	368	381	340	353	385	380	389	408	370	367	372	376	371	353	346	400	377	351	384	393	336	336	377	372	341	356	380	385	370	353	363	374	355	363	388	362	390	392	360	360	401	360	373	359	375	383	363	376	353	375	390	357	376	352	356	361	395	370	407	425	386	347	386	405	371	384	378	368	389	348	376	366	399	370	386	391	370	366	392	344	359	391	387	379	370	372	357	354	376	357	392	371	366	410	418	383	376	401	393	349	364	344	375	344	364	371	387	366	353	411	355	379	371	370	393	386	371	373	388	376	391	379	358	377	354	382	410	390	389	348	361	405	373	362	352	403	362	364	369	409	356	361	344	398	368	376	409	351	371	380	351	375	389	361	371	361	359	349	408	382	354	367	389	361	387	384	395	393	379	397	370	354	382	348	366	404	395	402	376	399	366	363	398	373	418	390	361	381	357	381	382	378	394	333	364	367	379	373	371	364	351	376	368	368	389	386	387	434	378	380	407	386	380	407	391	392	356	382	349	396	355	370	359	350	393	389	388	396	334	387	389	363	390	369	332	402	402	345	399	368	392	404	401	372	362	404	375	378	358	406	368	391	373	375	361	385	380	368	346	342	389	361	363	367	377	412	369	342	388	385	337	381	347	385	395	378	359	378	388	370	344	381	385	354	366	347	374	337	365	374	404	381	347	377	400	375	349	353	343	374	370	365	389	369	363	380	384	367	353	367	343	383	419	407	395	383	370	374	368	365	382	356	374	372	378	377	397	370	364	367	394	400	390	386	374	364	390	382	361	386	395	384	400	377	378	381	381	401	400	364	387	380	387	360	380	376	350	388	369	340	362	357	388	358	398	340	384	349	401	352	377	413	365	376	350	395	359	385	379	344	361	339	407	391	382	397	379	387	346	368	367	363	359	382	346	364	416	427	379	418	392	367	380	377	387	372	395	405	386	369	369	399	406	364	387	387	415	377	372	392	363	391	353	352	395	397	398	353	385	360	397	362	327	371	356	362	388	394	381	383	350	375	370	388	359	368	357	382	378	368	429	370	353	346	363	374	374	370	374	363	370	359	351	369	383	380	367	350	369	375	384	380	385	427	371	414	365	351	368	358	341	390	379	378	362	403	370	384	402	368	384	385	374	368	390	381	372	379	376	375	369	399	391	338	403	384	375	393	404	364	371	382	380	389	376	430	332	361	389	378	336	396	402	363	360	377	396	390	352	375	378	381	366	368	396	399	339	395	394	348	373	367	356	392	385	361	368	388	394	371	373	394	394	396	355	355	355	383	363	371	361	364	376	400	345	353	383	360	418	366	362	365	365	368	357	401	375	406	392	375	384	385	374	399	381	377	382	359	390	380	375	343	408	368	371	389	385	390	378	393	394	404	381	370	383	360	370	346	382	413	408	382	407	374	383	388	366	371	364	385	355	380	419	367	380	382	371	365	376	413	395	374	414	390	406	385	396	389	369	356	366	347	371	338	367	390	405	348	393	390	341	382	395	403	402	364	398	390	347	366	375	377	380	391	365	353	370	394	388	359	358	358	359	396	336	355	390	365	370	404	357	361	379	404	380	382	371	399	374	368	359	374	384	365	340	348	380	380	382	386	394	397	390	381	393	372	362	397	358	352	374	376	363	367	417	360	405	404	349	348	359	409	342	361	378	386	379	369	349	377	347	358	334	402	396	381	386	410	384	396	389	389	403	368	354	387	383	387	381	380	377	388	411	381	385	388	356	366	380	355	388	364	380	430	356	360	348	388	370	391	378	405	358	434	389	360	365	402	375	389	354	345	355	400	369	339	376	346	367	373	382	386	367	404	376	345	401	415	371	435	401	358	375	368	351	373	415	398	374	365	373	396	384	385	369	406	363	368	348	360	350	400	386	362	350	387	373	371	355	363	350	386	421	401	363	381	404	369	354	357	377	383	368	374	388	386	426	395	372	377	382	402	397	388	369	367	400	397	402	371	382	362	368	400	349	351	388	376	364	386	412	403	391	360	356	379	362	395	367	385	395	397	406	386	374	364	389	385	348	346	375	340	405	400	374	410	385	366	326	369	400	339	367	417	349	407	355	406	351	348	372	366	409	367	386
19026	1247	878	695	565	447	385	348	300	328	333	330	274	292	261	305	269	216	272	251	215	262	237	256	223	242	282	271	239	253	262	252	251	253	260	265	236	225	237	246	263	302	222	246	251	207	233	220	245	243	250	226	235	257	245	261	251	236	230	248	224	241	232	258	275	255	225	263	240	251	267	252	268	246	220	234	262	246	234	283	241	233	232	262	225	245	271	240	265	279	249	224	238	240	216	232	244	237	246	207	251	212	266	239	261	239	251	242	252	227	241	250	238	233	258	262	218	229	231	227	240	253	248	287	262	245	232	264	247	232	215	244	208	253	254	233	249	251	239	273	244	229	251	276	243	245	261	246	242	224	217	249	224	233	257	244	230	234	237	248	261	249	246	245	274	214	260	233	226	267	221	244	225	247	275	265	270	212	283	247	265	251	249	257	258	235	250	240	230	243	240	254	252	263	268	283	217	250	252	235	243	230	261	233	254	256	234	222	272	250	212	265	242	239	236	236	240	265	269	246	223	273	236	238	231	235	242	265	245	243	227	252	226	226	230	261	229	269	238	253	278	244	261	252	243	252	256	254	265	253	257	247	258	250	245	263	261	269	273	262	277	235	235	293	216	236	268	241	246	253	255	270	237	223	234	264	241	260	259	276	225	241	220	267	280	253	254	246	221	230	260	237	254	244	234	255	246	231	228	244	221	290	249	244	249	240	237	229	243	236	265	227	245	236	255	235	234	259	231	241	237	224	247	221	272	248	214	254	241	262	258	246	268	229	238	235	252	267	272	238	213	271	238	259	262	237	236	276	234	244	234	249	227	253	256	213	239	254	254	234	241	230	261	237	222	234	261	263	261	233	256	244	246	258	245	229	197	240	222	249	264	257	242	248	231	245	291	221	235	240	230	249	241	251	275	260	254	247	248	260	276	274	242	238	219	252	220	234	224	196	245	228	268	236	227	266	237	232	211	259	238	221	230	270	250	224	227	250	233	233	224	229	235	236	244	254	218	250	235	254	238	222	258	237	258	265	219	240	234	223	209	234	260	251	257	248	229	245	216	224	244	259	241	236	232	234	263	259	241	249	255	236	230	240	246	222	276	225	237	249	225	242	257	234	241	240	248	228	268	250	224	285	257	242	257	224	214	223	259	253	263	266	231	257	212	269	224	245	254	248	239	231	249	278	234	215	239	229	226	226	219	219	245	253	258	242	252	245	226	229	254	207	243	237	244	253	213	239	261	236	247	216	243	241	244	249	244	243	237	240	215	239	272	254	233	253	250	224	215	237	251	231	229	260	271	270	237	269	242	266	259	239	231	231	228	236	260	239	244	222	234	252	233	224	244	233	235	276	259	284	234	213	220	236	225	269	260	221	219	256	225	254	235	244	238	229	251	245	267	247	242	239	242	242	241	247	219	252	268	258	228	242	250	241	254	232	275	275	226	247	270	205	269	244	258	228	245	233	257	268	252	258	264	250	246	247	230	253	241	238	212	251	251	262	238	271	237	237	269	227	253	220	212	216	235	249	270	240	240	220	239	280	249	276	231	236	227	250	241	221	241	239	234	241	247	248	254	231	265	233	232	253	235	259	249	257	266	228	239	237	226	253	249	237	229	221	209	235	225	265	249	243	247	260	251	245	234	228	236	245	261	253	229	227	264	236	247	240	254	248	248	268	243	235	252	207	239	235	257	256	273	242	257	244	242	228	250	220	264	244	267	235	256	250	234	243	259	247	241	237	247	248	244	218	242	260	253	244	259	239	228	255	253	266	231	248	236	273	267	246	248	245	253	254	237	232	224	237	229	220	262	236	276	259	243	248	224	245	258	220	249	238	243	247	223	274	235	250	230	263	246	229	226	224	253	252	222	252	253	243	259	214	253	221	241	259	239	260	219	238	251	255	236	227	247	264	256	253	234	249	245	257	263	242	246	250	232	232	248	276	262	243	223	225	255	246	255	246	242	218	248	243	274	255	228	241	255	232	295	250	243	230	264	240	262	239	214	230	274	229	215	233	256	227	240	223	242	235	207	241	237	240	233	265	226	273	247	267	244	243	238	242	263	239	231	275	253	217	209	251	220	237	243	254	251	299	256	254	256	248	258	234	249	223	230	287	229	258	252	247	252	253	262	259	240	245	258	244	245	272	252	244	232	245	252	219	229	230	220	243	244	255	254	212	232	238	248	228	243	239	231	245	243	262	217	236	264	217	234	219	228	245	225	231	212	271	221	257	234	252	251	237	226	274	237	246	254	227	240	206	260	244	230	262	294	242	215	251	238	243	237	237	224	241	244	219	248	242	218	255	246	283	224	261	253	278	278	298	237	243	258	229	238	232	221	227	239	228	254	253	275	231	233	248	236	274	264	254	245	246	257	249	253	216	267	260	264	231	231	243	244	258	255	213	237	241	223	243	230	247	237	238	224	231	227	268	232	248	234	234	243	249	231	244	245	243	226	275	243	227	236	246	228	269	230	221	272	271	261	235	250	257	241	258	252	227	248	209	241	253	234	233	231	241	253	264	259	247	247	256	215	246	245	251	257	231	239	267	248	224	256	251	258	249	238	227	263	270	236	229	272	267	256	240	242	247	226	254	248	274	244	211	244	228	257	275	243	253	205	241	217	236	237	232	226	250	223	241	221	260	258	255	232	240	248	241	258	215	248	265	221	239	247	235	220	258	227	243	253	256	240	240	211	247	249	263	235	225	222	258	226	263	262	249	250	252	229	221	230	277	225	225	221	251	239	233	232	256	204	245	242	237	244	247	223	267	249	223	241	231	217	243	233	233	251	250	226	224	250	242	238	258	243	241	242	229	240	214	271	261	258	247	260	230	255	251	237	238	263	260	248	220	258	233	235	219	210	235	231	285	266	264	232	249	286	204	259	232	261	244	252	232	225	237	255	248	233	253	234	225	215	226	229	211	223	248	273	254	228	229	234	242	231	235	232	247	235	238	267	258	250	236	282	246	260	224	238	234	276	244	259	215	248	258	238	217	222	232	259	232	253	254	234	265	252	229	258	231	245	255	229	240	246	232	247	239	261	258	253	233	281	219	255	237	281	204	249	226	223	228	221	263	239	231	265	224	236	236	258	246	253	253	258	216	263	263	207	240	244	220	236	266	239	263	227	242	243	242	217	239	230	245	275	231	247	261	222	248	252	245	264	242	242	251	234	250	247	255	237	238	253	248	272	259	244	271	219	263	247	258	210	244	251	248	226	233	213	251	265	259	293	249	272	252	247	233	266	253	279	229	235	261	253	248	223	254	262	233	259	251	230	213	240	226	233	231	263	238	266	258	261	251	259	231	248	254	202	243	240	245	240	255	270	241	246	220	250	255	258	262	256	246	264	259	243	244	248	254	260	246	253	273	232	239	208	240	234	242	267	242	269	252	241	237	276	253	231	253	274	238	221	230	250	222	275	228	233	229	253	233	252	212	257	254	223	251	294	246	262	219	265	254	223	252	244	248	231	255	235	235	237	270	257	226	224	249
10548	1072	1849	2150	1804	1564	1335	1104	959	991	880	824	834	795	725	763	686	682	670	681	658	690	661	648	684	617	672	663	669	602	629	665	681	623	629	654	589	577	623	634	599	624	627	619	604	634	603	598	615	612	601	598	587	595	571	638	572	614	577	605	615	589	612	618	549	602	635	579	613	601	539	589	590	615	582	615	594	630	559	591	577	573	573	615	616	564	569	614	631	612	613	636	620	614	579	654	587	586	568	605	643	601	609	578	586	617	608	594	615	609	601	608	602	622	602	621	573	569	579	588	656	599	585	592	614	574	628	585	636	553	582	608	619	586	601	611	625	603	616	595	582	595	596	598	603	578	570	602	603	578	594	623	648	589	631	617	628	577	642	598	637	626	606	565	611	620	601	595	605	668	616	604	625	641	608	645	550	576	586	611	602	623	563	634	618	616	591	566	602	602	585	563	603	596	578	597	591	593	610	608	632	565	614	593	607	636	600	556	590	610	578	615	613	558	636	577	577	651	602	588	614	612	605	566	597	569	579	624	598	614	577	626	596	604	609	575	553	634	608	588	589	549	590	642	616	620	618	609	565	577	585	630	588	652	596	589	591	560	607	595	646	602	610	586	602	656	596	588	596	629	544	573	587	598	600	596	561	579	617	546	628	643	594	550	550	551	645	587	595	610	586	587	597	614	596	612	599	597	596	631	597	605	568	579	568	564	620	600	608	566	639	604	593	606	596	582	576	570	612	606	587	533	615	560	590	604	578	565	625	591	582	612	594	625	584	577	629	611	561	633	629	573	616	600	588	626	614	580	592	535	614	585	572	606	593	592	617	593	576	623	570	561	607	597	621	619	559	555	607	600	586	627	660	617	595	602	626	623	582	555	581	589	528	595	585	626	595	564	577	621	615	658	596	596	647	597	619	565	643	602	582	585	585	607	641	600	594	586	637	600	606	607	612	571	604	629	589	602	632	636	612	627	613	620	578	547	621	616	591	599	611	587	624	638	577	556	571	622	607	611	632	605	606	608	547	604	564	564	595	594	587	615	613	626	615	594	612	628	585	595	583	626	619	596	585	642	598	629	584	572	604	634	587	596	594	562	574	574	594	593	627	587	575	572	601	593	598	604	624	613	595	616	622	604	598	629	578	575	599	577	560	564	617	600	632	583	594	599	608	620	594	642	570	613	617	607	642	565	612	593	585	603	613	589	602	587	569	579	591	616	610	637	628	636	605	634	588	570	575	598	631	607	565	561	606	595	593	566	634	555	589	587	632	597	642	632	591	613	597	589	597	598	595	627	613	578	542	576	583	582	605	617	616	577	575	601	640	614	597	603	563	581	640	631	581	571	610	597	581	612	647	605	579	599	623	587	601	593	595	622	555	617	587	596	563	583	584	592	596	579	631	616	629	611	579	580	562	594	582	584	582	611	635	569	595	607	644	589	602	576	616	583	620	601	603	599	681	618	628	600	591	588	624	612	593	625	612	618	601	608	576	633	610	646	598	606	577	611	607	568	640	623	604	582	591	600	570	606	586	590	610	605	607	594	607	596	588	615	639	591	610	551	560	596	574	652	605	530	636	536	593	628	601	599	593	611	595	598	632	594	623	587	605	610	603	598	595	582	575	587	578	589	633	574	614	608	609	619	589	572	587	598	633	585	614	569	614	599	623	598	598	589	589	563	581	585	599	610	611	634	617	565	591	596	615	579	594	583	572	602	605	574	602	596	576	628	633	584	573	573	601	574	588	639	582	602	584	632	587	612	565	586	582	596	580	551	593	612	612	575	607	586	565	581	606	589	572	599	571	582	567	560	602	613	644	605	595	579	622	606	574	619	596	592	558	564	568	621	584	587	612	594	612	601	619	578	567	599	554	633	599	585	634	557	595	606	594	607	590	624	649	632	625	628	564	626	612	595	582	597	563	615	596	562	558	615	552	611	581	583	610	569	646	602	547	617	575	595	618	574	597	580	563	592	616	597	606	623	607	601	617	598	612	628	595	629	587	584	617	588	586	606	538	561	611	609	603	574	626	565	648	584	604	553	591	601	621	586	629	597	590	563	579	569	585	567	594	581	573	592	597	578	591	627	613	537	599	650	554	635	609	601	616	600	633	640	600	582	578	647	620	576	619	561	628	570	598	613	591	616	655	593	618	597	634	616	561	612	613	649	568	601	574	561	584	590	564	621	625	654	589	572	586	609	579	574	633	609	605	574	590	586	625	586	567	560	617	579	591	597	596	593	600	551	591	604	603	585	595	633	610	555	634	584	631	601	623	607	627	598	604	602	566	597	599	611	580	607	574	601	618	604	583	586	577	616	567	563	586	616	640	608	610	584	596	652	563	620	601	597	562	601	636	546	567	585	581	556	586	600	522	590	586	585	575	584	595	598	613	601	606	612	584	592	603	577	650	614	587	590	567	645	591	621	647	574	571	549	586	602	584	601	557	624	531	593	593	590	604	607	586	575	584	588	648	583	578	630	591	599	545	634	558	567	580	592	574	616	623	614	619	592	588	625	637	662	623	623	609	627	584	585	618	623	588	588	578	572	623	611	621	587	611	609	628	600	596	646	605	585	597	585	598	606	603	551	602	576	592	592	616	589	634	617	599	587	579	591	574	569	569	636	548	609	598	610	656	602	627	604	578	610	608	562	559	582	629	624	669	606	623	568	627	562	589	554	583	605	571	657	612	625	623	609	642	614	633	578	655	596	621	617	587	581	608	614	537	600	601	637	628	579	571	626	571	597	604	625	584	557	596	637	590	610	579	622	653	590	629	645	647	607	563	621	623	580	559	616	572	613	594	574	583	605	593	623	574	608	598	600	591	587	609	609	604	599	628	607	604	590	614	601	598	588	562	601	575	597	589	608	615	634	585	613	599	624	618	546	572	578	595	582	598	617	608	657	596	614	608	584	568	589	585	647	568	605	628	597	597	627	598	625	606	595	599	569	563	613	606	628	577	597	570	602	602	574	606	556	597	623	607	597	594	642	595	595	573	579	561	603	581	576	581	608	602	611	577	613	571	578	640	558	615	568	600	563	601	585	611	585	586	623	620	636	581	619	600	599	589	580	560	568	609	608	605	613	624	583	611	548	611	616	561	643	587	593	597	598	588	591	597	600	591	619	583	614	592	577	605	605	615	573	607	620	559	607	591	613	637	608	600	603	650	601	620	631	624	604	563	608	591	613	588	605	594	586	579	597	548	599	559	645	621	609	593	607	568	563	647	561	621	603	604	620	618	557	599	589	607	609	600	581	586	628	565	603	615	601	588	623	630	579	531	603	596	599	604	564	607	578	627	632	606	580	578	581	561	611	604	635	573	617	604	594	645	570	597	611	597	572	588	574	578	601	608	614	617	630	624	618	592	525	597	564	587	569	572	606	589	608	628	618	608	611	611	580	583	582	618	610	595	566	590	594	637	602	614	608	581	597	606	632	606	584	579	612	617	644	644	589	594	564	574	596	582	621	570	605	610	595	633	588	605	637	589	617
4912	367	320	304	324	291	311	302	276	305	329	315	311	296	309	308	290	306	287	272	318	314	306	302	327	318	322	329	308	327	301	286	299	286	294	294	284	296	329	292	252	305	276	247	279	315	303	284	303	317	288	336	274	313	310	288	307	282	299	306	283	279	330	282	309	286	266	295	267	310	301	305	314	268	281	307	282	278	295	276	295	316	315	299	294	295	293	306	276	293	271	304	321	294	305	295	292	286	302	296	318	307	318	325	280	297	333	284	306	308	296	300	314	263	283	272	298	278	296	315	294	317	305	286	291	277	295	257	285	288	319	286	311	304	285	308	310	304	303	318	295	298	293	279	264	279	291	281	296	280	285	318	298	296	261	281	294	299	305	292	287	300	324	313	296	306	270	317	297	316	303	330	308	282	291	314	280	343	298	298	282	282	308	274	283	323	291	334	293	306	283	296	285	302	269	270	328	304	307	294	281	299	282	304	310	315	311	315	292	325	306	318	318	299	303	305	294	301	312	308	295	292	283	311	315	306	298	292	296	308	310	300	319	264	275	280	280	308	331	303	268	309	270	270	287	307	308	284	300	316	303	288	290	321	299	299	338	314	276	266	301	311	331	298	284	285	299	264	295	294	312	293	329	288	292	327	320	289	323	312	302	343	284	317	291	289	293	294	312	284	304	288	276	323	306	300	291	288	289	259	325	323	279	279	297	320	296	303	326	288	305	299	311	331	317	302	280	294	299	296	328	331	302	304	301	332	292	306	270	277	342	332	314	271	284	314	320	262	317	300	292	289	264	306	321	292	300	287	279	292	321	308	314	288	298	280	293	325	332	293	324	295	302	336	340	254	293	330	241	314	313	318	296	331	312	280	313	286	292	290	281	345	297	296	323	331	284	310	321	281	343	276	289	298	314	317	289	302	295	326	319	274	296	281	309	300	297	326	314	291	289	295	305	258	286	296	310	298	285	313	295	337	274	258	271	262	303	299	270	295	296	300	295	315	290	258	300	331	270	292	299	291	312	287	295	329	310	280	294	275	315	314	326	281	311	274	307	308	317	314	306	327	301	304	313	296	301	303	282	313	282	288	279	295	314	280	302	295	255	299	293	273	326	266	299	268	300	260	290	279	340	322	274	304	294	313	267	319	315	312	287	299	255	297	308	286	312	301	333	297	315	286	267	299	278	288	309	275	281	290	277	265	317	257	331	327	285	290	294	311	307	333	274	311	292	247	289	293	295	292	324	297	325	267	304	280	279	314	293	313	262	281	293	306	309	298	296	278	297	282	291	286	274	304	306	305	325	298	309	306	274	305	284	293	300	325	290	308	285	281	300	284	296	324	303	285	267	311	287	311	286	299	302	298	285	317	310	272	292	283	303	288	267	296	292	266	330	285	267	305	307	273	282	303	310	334	320	289	313	308	291	301	280	324	286	309	344	313	283	320	309	282	248	333	328	325	306	307	334	308	270	304	293	299	303	277	307	288	292	276	319	296	288	275	298	316	309	279	264	264	313	275	305	282	314	287	289	306	285	302	307	290	305	279	269	316	328	274	268	276	325	303	279	315	283	277	308	298	310	278	328	319	335	291	297	294	281	344	325	334	296	276	325	279	304	309	282	305	286	311	341	315	326	328	291	288	314	293	315	257	272	287	308	317	277	308	273	317	263	319	307	285	311	289	306	286	317	282	286	278	294	303	267	329	284	309	293	284	302	285	285	293	288	279	308	354	301	365	282	293	316	312	317	288	307	309	307	294	299	314	296	310	326	283	280	299	339	286	287	297	274	297	276	291	297	294	298	258	325	318	295	278	285	309	293	270	318	286	279	311	291	263	312	268	277	307	291	299	308	300	315	271	312	312	307	317	295	325	291	331	344	303	292	308	290	273	308	292	305	289	296	317	273	331	296	298	295	307	325	334	322	310	284	296	312	295	297	290	316	266	321	300	306	262	276	302	313	292	294	328	292	299	288	304	285	275	321	299	303	286	304	309	310	263	320	267	289	261	253	314	321	305	284	305	301	326	302	321	301	313	295	309	290	298	290	299	321	304	275	329	265	312	277	254	311	289	320	303	278	277	302	295	291	276	290	315	283	325	326	302	319	301	279	293	261	303	302	315	300	325	332	297	284	277	281	285	304	308	261	310	288	328	331	331	275	321	303	332	320	299	293	272	293	296	284	275	309	340	277	308	286	305	322	289	307	316	287	236	328	296	282	290	315	281	292	303	305	352	277	308	311	315	300	349	319	281	298	297	279	276	333	295	315	290	311	281	319	302	307	285	291	301	310	299	293	317	311	290	301	304	276	276	317	314	314	295	291	308	281	285	300	294	298	319	327	273	279	333	311	298	253	294	322	320	309	300	286	327	316	291	289	285	260	297	308	303	266	302	299	267	275	302	294	273	286	322	308	304	313	291	299	239	320	318	322	300	311	281	316	317	276	352	304	348	336	298	288	346	306	283	310	233	315	272	272	302	326	285	307	287	297	324	269	294	290	315	284	308	296	288	268	302	316	287	335	334	306	265	306	312	292	294	277	310	314	296	291	315	310	318	303	288	258	307	265	305	307	264	287	312	302	303	295	291	310	318	314	310	312	282	310	295	281	305	310	302	266	299	299	276	322	270	293	304	290	270	303	295	320	300	298	285	321	330	311	304	281	302	295	310	332	328	295	303	242	291	296	284	305	289	319	271	312	292	310	288	297	315	280	312	290	303	298	321	307	309	316	275	278	304	296	291	319	296	275	290	279	292	301	298	299	297	329	331	332	282	310	302	276	283	305	317	300	341	282	270	308	292	302	300	295	292	296	298	308	289	304	279	298	302	302	304	296	304	334	291	301	271	304	308	319	287	307	291	278	313	305	290	269	310	279	306	270	323	277	273	317	325	309	286	294	306	320	302	296	305	285	267	283	298	309	352	294	277	265	294	303	283	306	275	327	302	283	299	317	292	282	308	310	311	301	280	285	306	289	268	296	317	293	297	298	285	287	310	277	280	308	319	285	315	312	292	276	301	304	295	293	279	291	321	295	279	279	312	282	276	305	319	286	297	274	279	297	277	345	304	319	314	298	319	284	307	286	324	302	300	290	267	272	293	297	309	294	313	308	284	326	317	295	269	299	318	286	315	296	324	297	290	285	288	281	301	313	306	279	303	288	296	284	275	258	333	288	287	329	307	278	304	319	314	305	302	300	314	301	271	304	272	299	285	273	309	323	269	319	345	309	303	327	303	280	262	287	278	294	309	307	301	313	317	281	271	320	272	303	298	343	293	281	315	292	265	300	297	301	295	281	322	273	314	279	329	299	304	326	272	286	286	319	275	339	266	323	292	280	321	339	266	304	270	285	312	310	336	309	284	290	270	290	318	312	300	289	336	294	286	293	282	336	288	302	307	304	311	312	290	315	309	310	300	289	294	302	296	278	270	303	274	316	303	294	289	301	290	309	310	308	296	289	275	329	325	295	286	293	307	283	279	288	297	324	292	288	315	306	291
3905	702	710	690	697	751	722	696	671	648	687	666	685	698	653	624	716	667	665	691	657	717	705	692	679	658	683	692	636	624	662	716	691	704	663	681	708	712	695	672	646	699	698	673	728	694	752	692	682	676	662	662	683	696	664	659	626	707	659	690	633	655	657	677	698	650	648	665	633	637	650	637	652	669	684	683	700	697	666	663	660	662	663	695	664	676	679	671	672	670	672	696	668	660	642	703	669	653	695	672	704	710	680	669	651	651	706	644	703	701	641	672	658	666	647	730	680	664	715	668	628	674	638	662	637	656	688	696	713	700	654	677	732	679	694	708	687	666	684	739	657	666	727	662	682	655	696	648	681	686	707	694	658	711	681	693	689	685	659	679	660	721	632	683	662	687	692	684	661	705	657	672	700	634	660	675	696	653	675	623	660	641	675	672	653	671	647	679	652	689	688	664	660	691	694	688	674	679	697	657	701	710	718	685	644	653	646	679	681	671	724	672	649	698	663	661	619	655	678	665	714	667	650	660	637	644	688	703	691	637	663	682	637	664	672	680	692	693	650	669	672	675	700	650	650	666	656	688	708	672	691	672	668	656	715	661	661	668	675	687	671	699	671	670	662	675	664	656	641	607	661	667	636	695	631	660	713	657	679	677	632	650	720	708	692	655	672	675	658	653	678	662	676	678	671	661	657	663	704	704	658	694	692	642	677	688	706	704	680	695	670	686	617	689	644	683	678	666	649	664	687	689	672	656	710	682	673	669	653	665	668	669	670	712	713	651	628	710	676	679	701	674	620	709	677	718	662	700	695	649	683	650	683	689	724	724	675	681	651	684	687	664	601	665	647	643	667	649	663	650	649	690	650	657	667	633	632	641	686	676	646	632	665	703	656	722	679	701	688	654	697	658	698	680	661	661	640	711	713	643	691	644	700	678	688	686	693	654	678	662	631	666	644	626	696	667	666	641	659	659	684	692	689	624	678	667	604	696	643	650	716	661	652	683	670	675	687	679	675	683	689	692	704	672	668	669	676	672	672	655	663	643	661	673	679	673	684	654	670	722	667	712	673	688	707	658	711	622	666	636	696	697	637	697	644	641	651	694	660	647	631	720	754	708	677	662	674	685	712	676	628	672	683	685	680	701	664	700	656	671	678	672	676	671	660	655	668	677	662	656	624	664	642	698	656	674	690	669	676	666	612	661	665	658	668	683	657	685	667	671	676	652	632	668	659	729	714	613	686	670	689	677	666	667	696	680	668	685	605	643	720	724	661	631	701	703	664	696	680	649	651	700	704	630	643	671	662	686	655	660	693	672	631	682	712	636	660	670	687	658	663	676	660	676	696	720	678	677	666	702	679	647	649	675	638	682	662	679	636	659	662	690	624	721	723	656	658	675	673	685	668	654	653	666	641	671	672	672	634	711	679	678	682	615	660	668	671	707	653	650	647	624	709	691	643	689	689	652	655	719	678	653	698	668	662	663	649	704	679	642	685	704	657	653	703	682	655	618	630	719	669	677	704	661	694	682	678	693	638	701	698	602	694	651	661	696	686	681	650	670	642	673	671	697	673	717	633	671	654	737	712	618	672	644	604	655	645	663	710	669	666	651	683	669	677	688	705	640	702	660	666	732	709	664	670	713	685	676	699	669	682	665	658	673	669	669	649	685	664	659	635	722	671	674	655	672	663	695	684	664	687	718	651	700	678	686	652	698	709	657	685	669	629	687	665	696	695	674	720	656	641	636	651	642	683	675	653	685	694	647	649	665	673	661	666	668	707	648	661	673	696	705	694	643	676	666	657	644	657	658	661	665	705	692	616	680	666	678	695	695	720	631	641	691	682	697	655	673	688	693	730	643	717	616	678	644	690	597	667	682	701	643	698	695	683	693	660	702	655	673	648	671	676	671	652	670	671	704	639	704	701	688	656	708	674	655	657	693	637	677	683	691	697	653	685	691	651	677	693	642	671	661	649	674	644	691	687	666	643	708	687	654	656	629	677	593	740	647	694	703	653	640	694	584	644	656	651	665	700	640	663	689	653	685	650	714	671	682	643	602	697	632	638	679	674	678	713	658	679	621	666	656	640	659	686	674	633	712	636	697	704	689	637	714	661	671	721	694	734	619	677	651	674	675	668	651	676	669	652	718	674	639	676	673	687	646	657	693	695	685	680	678	663	706	725	681	709	680	686	700	656	668	713	710	662	661	688	675	697	636	688	679	671	703	686	657	656	643	645	691	631	657	664	678	655	590	595	621	714	744	656	669	633	648	642	685	671	649	668	658	652	658	637	651	658	648	696	738	657	690	686	667	712	688	711	673	676	698	647	690	630	675	658	685	685	658	672	662	635	672	675	708	676	624	616	653	683	610	735	656	689	673	684	655	701	702	668	640	669	748	673	671	638	652	663	699	664	650	688	676	664	654	675	687	657	668	663	679	632	659	662	654	646	683	659	635	660	682	674	714	665	663	644	676	705	668	684	681	643	666	700	685	705	713	636	686	694	689	662	667	680	718	679	683	605	640	679	633	676	671	671	665	654	672	677	668	688	703	664	676	708	744	705	696	674	668	708	662	652	636	652	706	650	733	674	672	650	642	673	693	683	666	697	700	627	696	628	683	690	681	670	724	695	689	700	686	701	674	684	674	657	691	712	649	699	703	679	696	696	672	689	696	650	680	698	664	689	644	669	654	668	650	684	686	641	668	670	668	686	663	643	692	677	673	698	638	709	624	698	711	649	671	619	693	625	626	693	707	678	677	663	670	709	700	611	690	661	682	627	682	666	654	629	679	615	661	624	692	690	695	690	620	660	673	660	638	671	702	659	693	703	656	709	618	632	651	633	710	703	656	683	612	700	648	624	678	681	667	728	656	690	707	660	695	733	677	671	641	664	669	718	662	720	700	702	730	652	698	723	639	667	646	688	680	691	688	639	680	694	632	645	666	626	632	679	691	656	690	657	651	677	618	681	640	643	675	670	711	646	678	700	711	655	727	672	678	683	652	671	664	681	673	655	664	660	672	688	630	675	654	697	710	669	725	692	641	666	653	671	681	680	700	694	654	638	675	640	658	705	678	636	698	661	675	673	654	652	692	661	715	724	656	677	602	704	683	671	684	664	669	676	694	714	671	695	696	695	679	647	686	692	687	666	695	678	662	658	666	668	646	691	660	690	641	658	683	728	668	701	651	688	640	657	669	685	674	674	670	646	636	662	665	661	649	642	628	668	694	671	654	667	719	681	682	673	666	670	657	686	678	652	654	679	659	671	662	682	687	680	695	714	642	671	700	708	678	687	690	668	669	699	644	665	665	722	687	683	666	663	655	658	636	648	692	623	673	702	688	678	676	672	683	694	697	665	677	671	677	695	702	652	651	689	710	683	666	652	643	660	687	693	682	709	685	695	668	613	679	662	619	675	691	697	659	712	650	654	713	639	646	635	651	729	648	660	657	646	665	682	668	678	680	628	723	623	660	689	674	731	664	664	671	637	668	702	693
12807	623	437	365	299	267	206	202	160	175	153	202	160	161	147	167	155	177	147	165	164	152	156	153	147	150	148	154	158	135	155	169	135	124	148	152	153	171	147	167	141	162	154	149	177	177	148	151	165	166	140	168	141	177	146	145	161	158	145	150	154	140	139	143	132	154	143	143	147	154	131	146	143	115	148	138	137	139	144	130	187	145	149	124	145	155	153	157	144	133	146	172	144	146	168	176	154	169	182	144	140	149	129	149	155	161	138	141	142	167	123	173	158	126	143	146	147	136	140	152	128	150	132	143	142	164	166	129	138	168	146	146	130	165	148	147	152	144	147	147	140	172	143	124	130	131	178	154	150	168	168	145	145	159	138	139	137	162	156	126	174	162	154	158	167	162	156	186	157	155	154	168	162	159	152	121	133	135	140	169	139	157	186	143	142	162	138	171	147	121	165	161	140	168	161	143	141	156	150	155	167	169	149	172	136	153	132	167	146	153	155	149	137	133	117	169	154	140	129	139	138	153	139	142	146	139	154	137	163	145	146	141	141	136	125	161	155	146	156	153	122	149	162	142	148	159	142	174	163	132	152	138	147	159	170	143	141	152	150	168	134	150	135	134	135	144	160	131	172	150	142	141	127	131	149	152	153	161	126	161	161	143	132	152	164	146	155	194	140	156	198	142	180	132	164	136	152	135	154	146	140	154	137	156	128	140	169	147	151	159	151	154	175	153	136	138	144	178	158	169	157	131	139	164	135	139	132	166	145	141	136	155	146	147	173	141	145	169	139	158	151	155	158	152	151	146	166	147	151	176	139	141	139	147	157	139	154	170	169	133	147	142	171	129	159	165	155	163	153	120	145	146	150	143	148	143	122	166	157	147	175	134	148	153	144	171	136	153	153	177	152	140	147	130	157	131	139	144	150	149	142	165	137	161	173	148	173	146	140	137	127	159	152	168	179	152	144	131	147	148	154	137	167	152	160	143	168	144	176	184	139	139	131	160	146	163	140	146	152	170	169	169	149	182	152	142	153	170	138	134	143	146	167	122	142	156	149	162	155	143	152	149	149	144	151	161	154	137	139	172	134	158	147	147	149	178	154	151	149	153	136	134	138	154	154	146	154	151	154	140	143	142	139	167	149	158	167	160	179	125	128	124	110	140	144	139	172	154	161	144	162	139	144	145	172	150	141	153	162	135	142	154	158	147	161	153	146	133	131	159	150	147	138	174	141	159	140	147	125	140	153	117	148	138	142	126	163	153	153	148	141	146	158	158	137	139	149	141	150	161	160	139	134	156	148	157	150	144	150	155	149	162	158	168	151	131	141	141	161	140	174	154	149	161	149	150	148	147	144	154	157	141	157	124	146	155	133	160	131	144	170	149	158	140	166	141	153	192	151	154	151	142	151	142	149	157	139	141	147	154	145	154	154	155	144	152	134	130	154	157	168	159	164	159	145	156	142	145	145	128	127	124	144	161	138	151	157	145	129	149	130	135	152	147	161	161	137	159	158	138	158	155	168	150	143	138	150	149	130	166	131	147	148	178	148	157	131	152	145	135	156	153	143	162	152	123	162	126	157	142	154	154	143	137	154	147	143	166	125	151	147	180	159	149	132	142	147	126	163	140	141	140	156	135	136	158	162	123	146	147	161	133	136	137	152	177	131	141	155	140	155	165	152	159	159	147	130	174	152	146	142	141	163	162	138	152	133	126	144	160	161	139	155	133	153	178	146	155	162	146	142	168	161	174	162	108	157	146	170	136	144	137	152	140	135	143	135	143	147	147	154	140	161	136	138	124	137	160	136	142	153	141	149	150	144	137	164	165	161	134	131	161	152	149	150	125	136	140	185	155	133	159	151	144	164	160	137	153	141	156	163	160	132	147	150	138	134	167	144	140	138	152	150	140	145	141	148	143	143	126	136	151	142	176	154	151	153	156	149	149	142	131	180	181	154	158	137	148	144	152	156	122	156	157	152	167	152	157	142	135	132	164	146	162	154	161	149	120	148	144	132	153	148	131	164	142	160	148	130	154	163	151	148	166	142	135	150	162	139	176	155	168	141	144	141	157	136	150	167	155	143	129	143	150	142	136	123	165	163	181	144	152	154	145	158	154	163	140	123	153	146	135	183	156	176	161	151	144	150	143	171	148	127	127	143	149	149	144	155	139	156	138	140	158	129	136	141	137	135	144	141	153	171	132	147	139	147	128	182	134	150	136	153	153	174	158	153	141	135	142	145	162	147	157	158	156	159	145	121	144	169	143	145	162	165	163	132	141	144	157	135	168	140	141	144	141	146	131	155	156	170	162	159	160	143	153	139	152	137	174	140	130	137	141	132	153	167	132	172	187	156	131	135	162	145	162	146	155	162	154	158	138	158	150	137	135	138	147	162	138	181	161	143	145	150	145	147	159	158	181	166	178	152	147	150	174	160	144	140	159	153	152	154	128	163	180	143	150	145	154	156	152	112	148	148	165	147	160	142	142	124	147	151	158	127	155	137	148	134	128	141	155	164	151	163	146	162	133	156	145	166	130	160	144	155	130	143	158	144	143	121	164	151	133	169	162	145	145	151	165	156	133	142	155	161	139	159	141	142	160	143	164	161	152	169	147	131	152	140	141	141	154	155	136	146	129	195	138	164	144	151	138	138	142	151	143	155	163	136	143	148	137	129	138	144	163	150	138	151	123	140	179	150	120	159	145	154	169	158	150	134	154	141	151	151	136	152	170	129	174	156	150	178	137	141	161	146	153	159	148	150	141	145	149	154	130	137	131	132	177	146	152	147	167	139	141	158	148	154	129	160	166	168	131	162	154	162	136	134	147	156	168	155	162	162	134	159	159	182	157	162	155	131	120	142	155	149	139	123	125	155	139	153	154	159	142	162	169	161	142	145	151	183	135	145	131	144	148	171	151	150	143	132	138	133	127	160	157	149	141	133	129	142	156	130	162	146	174	150	147	136	120	148	152	176	146	152	168	149	160	145	167	152	150	148	154	148	171	139	152	145	161	164	137	136	138	156	142	135	134	141	144	151	146	143	159	168	130	156	159	135	129	162	171	127	152	137	150	160	158	154	125	153	144	161	141	149	153	138	129	175	148	154	130	143	133	119	171	131	137	165	151	145	144	167	132	150	128	153	159	159	160	147	151	153	165	134	161	138	157	154	142	145	149	149	157	145	167	170	144	157	184	155	142	166	154	129	121	158	159	145	137	135	165	145	121	147	147	162	139	155	159	150	162	154	142	156	150	152	142	160	161	150	168	156	172	142	149	170	175	164	156	153	151	158	141	154	154	155	138	146	134	161	150	153	138	171	148	150	136	140	136	152	144	156	164	170	180	138	171	145	146	158	137	161	156	138	168	146	123	159	153	146	141	118	160	167	139	147	151	186	138	137	152	160	134	137	149	143	159	129	155	157	151	176	162	138	149	138	129	151	153	141	148	173	151	157	185	168	157	156	136	124	118	152	165	135	143	136	159	157	149	150	130	134	156
8894	593	1000	1155	977	836	767	647	630	587	569	525	496	469	470	472	426	461	406	460	422	437	431	373	421	418	420	393	375	402	439	430	397	399	420	407	388	366	373	379	400	421	368	417	382	389	419	399	422	408	396	412	444	372	392	425	394	405	397	406	396	408	384	375	403	413	360	402	364	382	408	390	398	423	388	427	436	366	401	406	354	428	392	379	415	411	402	446	415	386	412	396	355	353	410	375	399	417	394	352	394	388	380	376	373	387	391	357	355	397	389	377	402	391	384	396	402	362	374	422	372	408	367	418	403	414	401	406	405	358	364	425	354	410	427	399	380	417	401	407	369	378	408	427	411	356	385	412	380	429	387	354	395	359	402	368	396	410	364	404	385	407	424	371	373	397	424	383	445	366	365	379	391	338	389	408	411	368	387	422	405	387	415	372	371	406	410	445	370	413	406	395	402	422	414	375	367	399	391	386	411	423	390	401	409	423	395	381	404	368	407	389	337	370	381	373	405	370	375	418	357	417	386	380	393	396	397	367	371	418	413	380	368	401	356	344	379	376	388	423	408	389	393	391	397	378	377	408	394	403	385	404	390	362	398	393	393	410	368	402	358	393	395	373	386	399	414	380	413	405	369	401	408	401	340	392	393	354	390	418	406	356	427	393	456	348	398	391	384	423	416	386	414	388	414	392	407	372	378	386	398	414	372	382	409	390	412	393	379	389	380	368	377	415	375	397	413	379	405	414	401	393	397	375	416	361	423	382	409	395	408	394	383	371	374	408	402	382	372	391	360	365	423	384	419	362	410	412	410	396	406	391	395	375	420	414	352	395	410	386	403	387	436	392	381	372	402	411	379	352	361	400	401	349	377	363	400	359	382	362	402	454	386	375	376	382	415	369	368	400	438	388	396	366	374	393	416	363	335	414	407	396	405	357	395	358	375	419	418	415	393	367	413	415	395	391	397	404	367	435	382	403	395	373	366	380	429	380	361	417	375	372	404	385	376	378	416	400	399	410	415	375	409	393	393	377	378	387	417	424	372	342	420	358	346	366	374	430	391	367	415	400	385	347	374	375	381	391	388	409	410	379	411	392	413	389	388	382	402	408	385	435	372	406	379	380	402	384	373	395	383	387	389	377	418	401	417	403	407	381	387	368	423	386	355	419	421	405	375	409	405	373	403	415	395	412	375	400	404	372	376	412	365	421	386	395	402	429	396	381	380	382	436	403	392	391	412	422	381	359	375	374	383	390	423	408	368	396	365	391	419	400	399	409	388	415	394	400	397	414	396	417	406	377	383	372	378	383	360	362	400	378	406	406	409	407	386	389	353	365	394	351	392	396	382	402	373	385	380	402	433	361	381	402	386	427	386	383	380	373	379	368	353	401	390	394	395	373	394	379	352	383	407	402	354	366	411	353	395	367	395	369	409	419	377	379	391	375	386	427	382	378	401	442	387	405	384	387	364	371	374	413	419	413	375	414	399	366	383	403	385	360	436	420	381	387	412	391	381	393	384	379	380	425	443	386	387	391	392	393	391	396	400	358	434	379	386	405	410	392	387	398	401	393	403	402	411	385	383	416	397	398	410	414	375	385	378	415	401	389	408	392	397	398	364	411	382	352	402	377	413	395	416	420	401	389	394	370	418	393	430	386	384	413	390	403	383	353	411	379	383	394	382	415	402	392	396	413	363	404	380	365	376	402	385	357	363	375	386	408	374	374	433	410	370	381	368	384	370	381	379	382	391	368	400	404	374	383	380	352	391	402	380	407	428	395	400	363	384	408	366	412	352	407	385	411	395	412	372	396	404	403	356	395	386	406	402	413	369	400	421	426	399	386	413	391	394	433	377	379	390	406	391	379	389	373	330	405	406	410	357	388	407	399	370	391	387	432	368	358	376	360	455	404	362	412	413	397	391	408	383	395	374	418	410	400	388	401	415	427	417	375	385	417	397	382	413	384	397	397	410	376	399	381	407	383	442	358	408	363	392	337	370	407	398	397	384	394	398	398	395	371	378	415	409	399	431	361	366	407	406	379	411	385	424	401	377	373	395	391	393	400	371	397	381	410	405	392	374	433	388	367	387	409	362	389	400	390	389	440	399	387	384	432	372	407	402	409	396	393	396	356	420	376	389	394	401	366	381	393	416	345	398	427	389	401	388	380	401	378	378	377	383	352	410	362	369	408	377	389	383	404	416	392	386	359	364	368	375	377	409	394	380	380	431	398	423	408	378	392	375	415	407	385	398	377	432	372	400	411	405	404	388	376	402	400	361	396	345	352	421	421	358	389	383	432	434	391	379	442	433	367	400	423	377	419	394	359	349	376	353	410	393	374	384	397	397	437	413	406	410	354	405	350	374	355	427	375	394	389	369	436	371	398	388	383	381	382	383	384	381	362	384	391	400	385	392	434	357	374	398	397	389	393	409	382	426	401	410	383	386	376	430	383	410	381	382	370	420	354	376	410	388	420	389	385	378	395	402	383	392	387	392	362	365	449	382	400	393	359	370	374	388	396	409	367	394	389	431	367	407	383	402	356	420	418	405	403	419	394	376	399	434	383	384	378	383	384	370	381	370	385	377	411	386	382	421	379	382	375	400	387	373	408	399	364	408	380	420	354	413	357	365	373	354	434	384	374	416	404	364	371	368	398	375	365	419	358	416	393	395	380	398	399	433	373	429	409	444	370	403	390	356	405	364	419	401	406	370	430	355	390	415	425	386	409	373	375	392	345	352	404	396	406	379	369	395	373	405	373	361	377	391	412	360	398	374	400	335	408	365	410	420	369	414	353	426	384	391	362	378	364	394	428	392	376	379	386	388	362	390	435	364	385	388	366	390	386	389	390	403	397	377	415	394	376	384	395	405	377	436	410	403	427	390	379	350	379	410	414	383	425	398	388	358	393	391	409	356	357	380	362	366	382	422	398	395	376	383	383	386	421	384	395	381	375	364	405	414	385	417	418	387	395	379	360	378	383	394	353	385	390	395	384	362	368	360	390	391	394	386	420	379	383	398	380	370	413	423	382	410	387	391	384	381	375	423	392	391	415	416	425	380	360	398	386	375	380	375	416	388	399	382	382	413	396	419	368	385	416	405	422	419	374	382	376	395	389	430	399	419	397	373	396	396	412	385	418	395	372	396	360	371	389	385	401	383	421	380	414	407	402	415	429	346	380	361	375	404	402	386	434	369	386	406	375	390	395	369	384	386	398	407	389	395	411	377	365	404	433	393	346	395	404	380	390	397	351	377	373	366	400	381	382	422	380	375	428	383	378	416	411	400	392	379	408	391	385	374	370	431	378	418	398	349	381	398	393	389	386	377	406	412	382	399	374	381	364	384	400	380	383	368	381	393	371	382	436	383	368	371	360	457	394	413	359	384	390	372	389	382	392	380	417	403	407	379	370	398	356	428	410	364	392	395	374	371	438	367	383	388	373	381	376	391	400	395	365	389	389	368	408	372	398	395	397	367	410	381	397	440	419	372	371	399	349
19071	1245	872	690	522	439	395	344	309	302	284	271	271	270	281	278	267	275	279	290	247	277	253	260	245	269	255	223	253	218	267	230	224	259	252	231	265	250	271	233	259	220	251	255	238	250	222	255	244	243	262	266	207	225	242	280	232	235	241	237	254	234	270	245	264	234	216	222	237	224	211	254	233	244	237	232	237	275	249	224	254	224	233	281	267	234	239	230	262	244	252	261	259	247	226	253	247	255	227	240	216	257	264	220	287	298	252	256	259	249	251	235	266	233	252	251	246	247	260	277	232	237	266	220	243	238	208	275	254	256	219	240	243	241	255	234	245	292	258	234	244	238	257	271	233	268	232	258	240	245	264	234	233	259	270	249	227	243	218	245	250	226	240	228	252	237	244	235	230	245	232	262	254	248	259	267	227	258	233	230	278	284	257	241	257	250	231	243	229	264	256	236	250	226	220	222	251	264	256	263	252	249	215	230	240	248	223	245	218	237	246	268	241	238	223	239	256	256	248	253	252	260	245	232	250	227	235	244	227	227	269	229	232	239	258	222	237	209	231	246	248	261	243	261	230	246	263	287	243	235	255	235	271	237	244	215	231	251	230	261	232	234	269	251	235	291	265	246	275	264	261	268	233	241	230	266	235	247	258	225	236	242	244	222	239	251	238	227	246	248	230	251	252	286	272	242	253	249	236	226	271	256	229	241	242	264	223	249	266	271	240	243	257	251	243	244	248	248	227	226	228	237	276	251	221	262	253	239	236	251	252	251	253	229	254	242	236	262	212	243	258	249	262	226	248	259	254	249	231	209	282	246	251	276	254	229	223	244	224	281	236	242	251	256	228	221	235	265	259	246	211	239	224	245	243	268	243	255	236	256	242	244	248	270	209	284	253	220	244	241	259	263	258	243	255	253	220	247	247	218	235	221	254	259	250	236	236	280	251	276	235	244	244	228	259	207	213	254	272	247	244	274	237	260	256	265	234	231	271	217	258	275	252	254	244	249	257	252	259	255	271	260	221	211	225	227	232	260	260	242	215	227	251	255	193	246	256	262	262	238	227	265	253	218	221	244	233	275	255	251	262	244	233	242	230	252	265	266	230	232	238	262	272	234	209	208	241	248	266	225	230	222	224	246	242	256	228	254	234	250	257	238	248	253	262	247	250	216	223	261	239	255	278	241	238	252	227	241	240	250	267	262	233	221	220	241	226	244	235	245	264	247	236	219	239	253	218	226	237	214	251	252	276	247	223	246	260	288	254	239	250	252	265	265	261	233	255	284	265	228	248	258	241	265	262	256	262	261	219	237	219	240	215	238	263	239	244	234	239	270	216	241	237	270	259	236	266	258	274	233	232	262	275	249	232	265	227	252	223	284	228	219	222	248	262	254	253	256	240	256	238	258	243	217	251	238	262	247	252	247	265	214	260	244	247	227	250	255	226	243	227	224	267	274	231	233	250	230	258	240	216	252	256	240	246	260	247	230	261	253	236	249	255	221	200	212	226	260	262	261	271	252	223	238	232	231	271	229	240	244	255	270	209	235	250	248	256	240	251	264	256	247	221	266	247	203	224	256	274	250	256	253	226	245	252	248	218	296	250	240	237	230	258	237	241	240	240	239	265	227	228	222	225	262	240	251	269	258	251	263	242	246	224	250	254	229	222	229	280	272	238	252	257	246	264	223	257	253	261	261	227	220	219	239	239	266	282	250	254	246	233	225	241	252	266	255	209	252	228	253	253	232	244	254	226	232	258	227	231	255	238	246	255	241	238	246	250	228	244	259	220	221	270	248	262	236	237	224	221	229	215	261	211	245	233	251	252	244	232	229	254	286	267	239	278	218	231	243	249	221	242	239	242	232	244	236	251	219	219	231	240	257	254	224	256	229	251	239	228	251	254	228	240	216	256	259	275	256	282	234	242	237	256	222	264	237	246	252	253	248	236	247	263	233	279	248	276	245	248	236	243	252	246	239	226	256	234	242	254	236	250	214	246	225	257	234	212	265	249	279	252	238	261	239	237	263	254	248	249	242	248	252	252	265	232	235	247	259	229	274	256	252	225	223	268	230	250	247	253	266	257	229	266	235	272	270	238	226	258	238	239	239	243	239	266	235	218	248	250	247	256	260	231	210	270	223	251	247	254	247	231	233	230	232	243	226	254	255	262	256	258	249	249	250	241	253	233	218	252	198	273	254	256	260	272	247	227	245	230	236	258	220	228	255	259	252	263	259	275	257	236	223	245	227	266	230	245	256	229	261	266	229	243	206	207	268	234	229	294	233	253	260	257	236	220	233	228	244	245	249	244	230	235	240	252	246	227	239	254	227	208	251	270	241	214	249	285	234	242	250	246	273	298	253	227	240	234	249	259	283	228	255	267	220	223	260	250	219	266	286	231	250	265	275	236	214	247	256	237	272	234	267	243	247	265	254	273	243	245	246	266	272	270	230	213	226	257	219	235	238	262	269	228	240	269	245	224	256	228	252	249	234	260	251	207	220	244	255	241	244	233	231	235	262	289	225	246	273	235	234	220	248	234	227	223	242	272	222	209	241	268	277	248	255	259	271	278	216	252	266	246	226	231	255	275	272	270	226	271	251	262	216	236	252	261	255	250	256	256	222	224	261	250	204	221	255	239	224	262	237	261	244	272	262	217	234	224	227	217	230	259	260	281	228	247	237	230	248	255	238	244	269	240	254	234	230	237	236	263	211	213	289	227	237	229	248	249	249	241	275	272	220	254	228	234	245	243	238	254	212	267	236	205	238	248	243	235	262	287	270	252	220	231	232	254	253	217	241	242	294	258	242	235	235	239	243	243	239	257	249	287	249	249	227	231	249	264	260	216	243	248	284	252	274	238	254	251	255	250	220	250	239	265	237	261	224	260	249	216	273	243	238	220	233	230	260	252	243	241	225	232	248	236	219	232	249	233	229	249	239	250	233	222	244	265	272	236	240	234	265	229	217	250	237	226	214	226	259	244	256	216	241	254	224	256	230	234	225	213	230	242	254	222	241	246	230	243	251	252	270	268	239	281	228	236	243	247	225	265	231	256	250	228	224	251	226	242	230	242	266	272	247	252	248	219	251	268	223	249	251	250	214	235	243	271	252	245	292	248	259	225	224	279	246	230	234	232	247	217	227	250	231	256	236	251	245	271	234	237	294	230	217	231	230	247	248	237	262	243	214	245	263	275	260	241	252	276	274	227	249	234	229	259	234	212	214	241	238	251	233	214	241	242	257	265	221	250	245	220	204	271	264	279	242	271	257	266	253	245	257	230	265	261	248	217	248	268	229	267	248	225	261	270	244	229	237	246	257	227	232	244	250	236	245	244	244	244	233	251	225	258	250	257	249	246	246	197	237	278	242	234	246	231	235	234	251	247	245	238	246	239	253	253	244	262	256	247	210	287	243	198	276	249	242	259	236	240	244	282	303	255	235	246	261	236	249	239	243	209	293	221	243	252	243	269	241	270	265	237	255	241	243	249	246	290	253
10525	1165	1854	2028	1829	1500	1388	1113	1003	963	919	853	782	785	794	707	745	684	736	724	708	742	687	681	645	652	672	688	581	637	615	638	634	602	615	595	616	585	611	627	631	591	623	673	661	611	624	606	613	588	601	605	636	620	625	626	612	591	633	625	620	590	619	624	604	592	666	632	591	581	582	602	617	595	591	635	644	620	624	595	620	575	581	586	584	588	613	558	603	579	634	623	613	629	602	548	616	584	583	539	659	584	594	567	603	602	600	632	633	591	635	586	599	623	628	628	642	603	554	577	630	587	606	624	633	573	575	590	603	603	568	585	607	569	652	627	593	567	600	615	586	641	603	512	639	639	613	603	622	563	605	615	614	568	606	626	586	633	592	665	586	624	580	648	611	606	627	616	553	563	629	578	622	576	603	623	628	594	605	577	579	589	601	639	628	599	632	645	620	586	599	594	603	579	593	607	590	589	602	624	612	597	586	625	602	629	598	595	658	644	653	597	548	610	552	631	578	590	583	584	661	574	619	606	619	578	597	638	660	613	593	608	623	622	566	610	585	645	601	560	609	564	574	594	607	538	620	617	628	591	572	595	600	593	611	578	575	584	605	575	590	612	619	625	617	641	580	590	601	603	622	632	583	586	623	574	603	611	616	598	617	589	611	633	602	570	587	607	579	592	607	606	580	582	606	630	600	564	623	616	628	570	603	609	651	585	572	599	555	618	600	587	590	644	606	594	598	607	631	581	533	569	581	591	639	610	612	598	618	597	642	589	569	609	588	587	562	592	655	607	597	579	596	628	635	627	593	588	619	569	581	613	587	569	627	578	585	634	591	604	607	630	579	626	579	580	602	600	602	535	647	579	594	612	606	602	615	626	597	603	614	604	599	635	624	610	576	644	573	576	585	637	593	664	599	582	589	603	637	588	628	593	584	627	583	576	566	608	587	599	636	607	591	634	612	628	593	547	575	604	617	566	592	600	589	632	633	591	621	592	545	635	571	606	625	594	588	602	614	655	629	603	589	567	607	574	563	626	630	583	589	580	571	643	609	625	570	590	629	630	616	677	607	606	586	619	586	610	586	595	614	580	582	623	624	602	614	557	594	662	577	573	597	615	574	606	642	618	644	646	620	565	627	641	612	592	621	604	568	579	563	636	607	577	598	584	620	619	591	601	582	628	588	644	581	586	617	575	616	631	555	603	599	622	613	594	595	580	576	579	598	622	606	614	602	602	622	600	631	580	592	613	538	598	582	589	569	572	563	540	602	596	571	610	608	602	636	574	582	573	574	639	588	549	549	606	587	593	598	599	601	618	601	591	595	588	581	584	597	605	547	563	599	615	568	593	581	586	609	619	589	571	633	587	608	602	634	590	592	594	572	600	652	638	606	607	614	621	556	592	578	600	585	595	601	623	592	573	577	600	584	575	610	645	588	591	639	616	582	573	643	565	605	577	577	580	615	562	646	631	590	575	625	594	608	584	590	621	552	578	593	597	556	622	596	602	593	572	623	636	571	625	608	597	578	594	591	591	610	611	615	648	574	626	625	618	573	598	619	627	609	577	631	634	574	593	632	636	632	618	608	622	605	609	627	618	582	625	564	594	582	589	607	611	631	579	618	568	580	603	578	648	585	599	638	549	600	613	654	613	633	603	589	632	598	585	619	583	590	576	531	595	623	601	571	598	592	611	580	611	557	603	602	584	596	544	604	561	654	616	591	610	609	597	596	631	596	566	554	591	596	617	554	615	606	641	619	610	594	615	631	620	571	579	566	591	599	576	654	581	634	635	584	612	584	567	597	592	562	572	603	573	580	605	660	609	599	586	608	577	605	618	595	577	597	605	600	578	632	591	652	626	610	630	601	594	578	638	568	590	588	626	659	596	586	601	568	646	639	631	611	568	626	626	609	625	641	588	587	567	594	605	607	617	633	613	549	556	640	615	575	598	634	585	554	588	616	573	649	576	571	598	663	606	618	579	546	539	576	644	587	621	624	610	633	600	637	606	600	609	585	601	612	581	605	579	619	602	576	600	582	545	599	612	579	572	635	596	626	561	575	594	634	647	612	566	557	596	588	625	637	595	654	578	612	605	606	573	627	587	580	600	590	605	585	567	604	589	613	596	637	574	606	607	628	570	659	612	639	556	571	604	600	610	628	629	628	580	621	615	580	596	637	593	651	632	607	601	585	584	599	610	569	587	626	613	588	627	631	639	605	578	588	596	559	592	592	625	574	615	637	569	569	624	643	604	607	592	610	580	614	577	558	598	599	614	581	593	578	628	586	566	622	621	563	549	602	572	620	578	612	606	622	615	625	621	631	619	577	611	577	627	584	619	589	614	636	578	573	611	623	621	626	627	602	623	588	637	567	598	607	615	628	593	606	545	570	628	632	604	604	647	602	556	588	553	634	590	586	569	561	569	574	593	588	597	576	617	608	657	610	629	602	590	612	590	582	584	611	638	579	576	606	615	624	572	625	610	598	643	579	610	591	609	612	572	613	585	572	553	599	566	626	553	631	589	604	571	611	579	647	619	627	593	606	610	615	579	618	653	616	579	624	633	594	618	597	592	615	592	580	643	625	604	594	618	590	577	623	597	610	577	632	588	602	606	588	585	626	577	583	577	594	631	567	603	608	554	623	624	585	591	623	559	582	606	583	580	648	545	637	602	579	596	577	578	570	671	585	635	595	583	643	623	593	677	580	582	554	598	604	593	577	632	597	621	590	586	604	596	618	621	605	579	593	642	575	614	582	562	631	608	632	638	644	565	609	545	587	605	591	581	600	629	614	599	609	614	596	556	597	640	609	595	594	623	586	597	576	657	571	585	598	627	663	588	605	608	585	593	598	550	589	613	637	592	597	599	551	615	615	567	636	621	596	590	624	573	596	565	602	607	624	622	569	614	617	563	562	600	632	632	602	624	585	596	599	579	558	556	649	560	585	644	594	644	589	606	595	642	606	607	633	558	565	600	564	578	613	609	618	573	578	625	643	599	567	545	599	585	594	562	605	657	596	588	614	612	634	589	606	579	606	568	584	619	591	585	621	574	575	636	569	544	597	648	616	589	585	589	619	597	592	578	585	625	591	558	573	595	577	616	562	655	559	639	604	571	574	584	596	615	599	594	584	619	599	609	606	627	628	588	627	564	630	552	594	589	622	631	701	616	601	600	582	602	598	618	651	556	585	618	631	590	578	590	599	623	557	587	582	571	610	568	582	644	608	608	577	580	615	595	604	627	614	610	562	592	583	625	600	549	595	604	618	597	596	566	611	584	611	571	616	585	592	616	641	586	568	550	602	565	632	567	643	623	648	633	603	553	617	582	604	564	559	606	627	617	643	597	614	608	617	576	584	572	593	597	602	616	591	606	563	607	604	606	594	615	583	662	610	591	617	572	651	584	578	582	594	586	594	626	600	606	600	566	626	604	601	624	612	598	611	583	572	598	624	608	617	578	625	636	592	579	608	644	564	624	627	592	615	568	617	614	604	627
3866	330	311	273	283	255	301	297	310	298	272	287	314	304	270	298	275	290	298	321	272	278	320	291	312	278	282	292	302	292	297	290	288	271	307	326	304	305	284	298	326	286	288	301	285	306	294	290	290	301	298	292	287	291	302	266	294	333	321	274	285	299	257	285	304	298	288	294	284	288	291	308	302	254	296	288	264	300	286	303	279	286	318	276	299	280	322	253	278	316	311	271	289	288	286	302	293	281	313	288	316	308	299	300	255	284	297	274	263	266	304	289	294	271	286	283	293	288	325	303	257	309	302	274	314	256	339	296	286	294	301	280	290	294	304	285	281	298	327	303	318	283	289	310	282	266	286	304	295	282	302	279	270	310	299	317	338	269	329	303	305	278	290	286	308	322	315	275	281	302	260	283	265	290	259	298	301	292	288	293	273	279	296	299	289	270	268	298	284	255	292	273	284	294	287	259	280	323	297	290	302	292	306	289	318	306	307	299	289	310	324	282	274	313	302	283	263	355	321	291	295	264	280	306	284	274	297	322	308	267	317	327	339	315	299	273	309	292	287	311	298	325	306	279	288	280	270	250	271	275	283	270	265	249	278	301	263	268	330	298	277	301	302	329	285	292	273	282	280	285	309	285	303	282	296	268	266	325	307	313	279	281	305	277	309	271	296	296	282	285	299	328	300	287	289	291	293	262	275	271	313	279	300	303	261	312	301	300	287	313	297	295	328	286	289	325	272	311	255	284	293	311	287	312	293	317	299	303	305	291	304	305	284	291	291	328	277	302	260	294	295	299	307	299	296	311	302	300	296	294	291	294	264	289	285	279	299	316	345	283	277	279	332	312	277	279	286	255	274	301	292	308	305	276	286	279	312	273	288	284	299	292	322	314	283	308	331	279	304	323	301	261	309	276	280	322	294	288	300	285	288	291	300	288	267	290	330	274	320	299	282	275	290	277	308	300	271	322	270	304	291	281	280	277	283	301	294	271	282	285	294	321	311	282	269	298	249	316	241	298	270	273	288	284	263	285	298	268	299	317	282	272	303	294	283	286	310	283	296	305	306	303	297	243	289	277	254	274	296	305	303	293	274	295	292	318	272	278	317	288	321	314	274	282	307	272	318	329	284	290	297	322	287	297	287	314	296	298	305	278	304	288	280	280	307	338	283	283	283	279	312	277	272	297	282	308	317	307	290	283	291	255	282	301	303	270	277	300	295	300	342	306	260	303	274	293	282	321	290	286	261	302	311	316	312	291	290	275	294	288	302	284	302	275	323	279	321	336	290	281	274	308	291	310	279	273	319	300	285	263	299	298	293	271	271	258	291	304	273	288	293	333	309	290	316	289	286	283	316	289	260	308	310	292	312	278	270	292	302	315	271	331	313	292	256	281	283	287	312	302	317	287	261	262	284	286	304	308	304	312	263	330	260	312	271	335	324	293	246	313	322	319	322	294	319	296	300	299	287	280	288	274	265	266	273	305	292	298	301	277	333	324	287	275	279	282	296	315	283	302	316	283	316	310	269	311	293	295	256	285	277	274	313	305	262	280	289	280	306	287	305	280	287	308	304	298	311	346	296	326	310	280	280	268	303	290	315	273	280	254	290	292	290	301	282	304	278	313	336	306	331	291	308	291	308	296	284	325	330	293	319	287	302	295	294	291	309	281	268	300	275	304	349	306	319	310	295	282	290	310	294	283	300	300	289	310	302	326	297	335	296	282	313	333	298	271	307	282	302	298	322	283	284	318	314	298	291	328	315	279	283	286	286	296	295	308	303	292	305	275	312	315	307	307	315	285	300	292	297	294	270	318	287	270	307	294	304	288	305	274	267	273	290	279	326	328	304	304	282	296	305	298	292	312	289	280	303	298	317	265	289	257	291	297	300	288	276	278	284	328	323	326	301	275	306	297	308	320	312	287	301	288	265	281	327	302	309	284	255	283	321	263	272	274	310	300	277	314	293	325	265	254	289	302	297	332	310	331	311	279	334	287	281	319	287	298	280	322	300	293	274	305	284	298	290	305	273	289	303	310	273	252	309	308	277	278	298	269	282	273	288	319	298	289	320	312	301	281	316	318	283	280	295	291	295	303	286	291	275	332	289	251	289	274	294	298	296	314	284	266	283	284	305	278	330	306	321	316	302	292	288	324	287	299	272	312	297	284	266	284	312	276	273	273	310	281	302	296	292	297	272	262	292	296	295	293	272	300	284	303	332	281	290	298	297	310	288	298	270	297	315	287	299	299	288	310	301	291	292	293	303	290	312	286	290	309	287	283	285	284	276	302	309	276	269	318	297	321	287	310	287	288	313	288	293	283	302	256	291	304	276	301	283	321	300	332	296	312	291	300	302	310	303	301	303	302	296	305	292	310	308	280	292	321	281	299	268	268	264	317	313	306	295	302	290	272	295	302	317	305	284	257	314	320	282	312	319	329	319	306	287	286	296	272	290	287	308	312	301	312	299	316	266	297	284	314	268	303	276	322	315	302	289	341	303	285	318	275	275	295	326	356	257	296	276	285	297	304	277	296	317	311	278	270	275	310	289	323	315	274	284	277	274	320	297	301	325	307	311	267	242	262	308	289	277	302	318	283	311	280	272	297	309	274	282	283	299	299	311	271	304	275	262	297	320	287	333	296	274	318	316	314	310	256	307	316	305	313	332	323	286	305	285	301	296	321	278	288	284	285	292	291	285	296	319	281	305	288	276	273	319	305	277	286	287	287	300	323	287	287	284	293	293	279	294	316	304	351	266	295	309	288	287	304	293	296	279	308	314	291	316	330	284	311	324	281	286	266	293	290	290	307	298	302	299	298	249	297	273	331	321	303	298	279	363	304	307	267	301	269	302	289	298	323	292	283	291	329	295	307	296	313	318	322	288	283	309	276	299	307	280	299	303	268	304	306	318	305	272	288	295	271	304	314	322	301	290	296	297	304	282	335	275	284	305	301	288	287	275	339	336	276	246	295	299	283	299	301	363	278	287	300	304	275	301	293	265	300	305	275	299	275	312	248	286	279	274	309	280	299	312	273	304	270	251	259	311	292	318	310	257	303	296	315	309	288	285	304	310	285	275	296	296	308	264	292	306	300	256	285	310	281	300	337	332	319	312	314	297	287	280	316	328	299	321	264	302	295	277	321	294	300	250	309	293	292	293	275	288	316	280	267	265	314	283	293	312	309	288	287	276	331	279	321	290	301	309	293	307	299	279	320	286	279	279	319	283	278	274	301	303	263	327	281	286	248	299	287	269	293	269	313	284	279	312	298	287	275	307	306	299	305	310	321	321	259	297	295	277	306	304	286	314	284	288	317	321	277	321	304	290	301	304	288	322	288	267	275	291	306	320	323	286	290	297	313	280	306	279	328	298	318	268	310	329	318	284	289	278	296	300	276	339	287	276	310	329	286	304	281	320	306	297	302	275	280	286	281	318	306	305	308	315	308	297	303	279	299	274	325	315	317	285	290	295	290	327	323	284	279	305	320	304	329	295	303
3477	696	679	715	661	685	690	651	634	655	643	688	692	704	644	668	658	662	683	675	610	700	654	641	636	683	684	661	672	639	667	651	644	679	658	700	647	719	637	645	673	668	650	612	646	636	666	665	625	690	676	616	675	683	694	697	693	664	629	680	718	624	668	697	645	641	689	695	637	687	648	653	689	701	652	631	660	639	642	661	654	662	677	636	705	685	632	657	697	691	664	707	652	611	659	680	685	663	648	667	671	655	662	687	668	610	695	624	665	648	668	638	665	665	670	666	624	712	709	708	659	635	664	634	673	711	616	669	694	681	651	674	666	655	642	617	663	672	677	633	660	626	624	685	690	685	690	657	627	681	680	627	667	633	645	685	662	671	652	706	641	661	695	696	667	684	645	656	729	662	661	714	659	668	648	705	672	704	648	658	690	692	692	697	657	652	647	661	650	658	646	718	678	654	653	679	628	693	620	642	646	672	633	663	694	637	652	666	680	673	690	633	634	689	670	695	665	681	623	651	657	669	671	648	708	680	627	647	701	669	675	698	619	662	691	619	668	683	636	642	662	669	654	662	663	635	692	684	633	656	633	657	670	687	688	673	656	651	670	652	709	657	642	641	644	626	707	656	658	649	669	678	686	634	654	648	677	696	673	630	706	656	685	645	695	647	659	650	679	654	639	680	673	685	619	628	650	705	712	676	664	670	647	697	665	667	681	684	700	690	651	648	679	685	621	665	715	662	672	681	660	676	663	707	649	628	676	693	661	660	654	659	696	685	682	649	666	718	644	645	667	668	643	653	654	668	648	641	629	642	613	659	696	657	653	638	653	664	607	633	692	683	626	696	636	644	579	682	667	635	705	653	711	666	640	671	621	632	640	668	651	670	680	669	683	638	677	651	637	691	659	628	637	669	642	651	681	636	661	662	685	640	711	606	652	677	654	649	654	647	676	699	690	668	643	665	635	619	631	633	667	686	727	607	668	643	671	645	679	661	645	641	695	676	637	633	681	675	657	673	641	652	678	637	616	630	653	723	632	699	667	683	675	672	645	667	632	685	667	645	634	667	683	661	666	689	635	632	639	661	638	695	601	645	665	663	667	701	700	631	648	659	679	647	641	694	622	677	664	665	652	647	691	674	677	665	682	678	663	702	673	693	625	624	699	651	665	646	703	608	683	685	657	640	671	634	625	624	640	652	716	685	688	663	664	672	687	676	635	630	615	646	642	625	630	666	668	703	694	671	688	680	662	651	643	620	614	662	682	681	657	679	629	669	669	692	674	649	663	711	646	650	651	686	707	616	708	680	621	637	673	625	667	646	639	641	664	635	658	658	660	643	655	700	662	680	692	673	663	670	626	649	662	679	657	671	661	694	652	694	702	679	684	653	682	709	601	687	670	696	655	700	682	628	701	642	709	680	622	709	643	685	672	654	642	676	651	693	639	656	641	667	625	700	684	651	695	719	655	619	641	656	649	666	598	642	677	674	650	647	698	615	630	670	664	691	689	682	595	673	635	654	659	664	655	612	638	680	690	634	668	653	679	677	677	673	667	671	660	695	672	691	660	647	659	629	674	668	667	667	698	667	707	655	672	685	649	671	628	679	637	689	694	660	675	594	626	667	647	686	638	702	679	685	680	652	663	670	620	652	659	634	602	654	665	667	659	704	662	683	630	638	637	733	691	670	664	634	684	680	645	697	663	634	696	690	635	652	640	708	640	666	660	668	681	704	645	635	662	666	670	652	666	625	652	677	650	703	700	658	640	679	627	620	651	668	643	637	688	679	691	668	650	669	638	636	647	657	668	665	678	646	659	658	644	679	659	709	657	661	679	638	668	704	713	640	635	672	657	685	642	670	701	670	660	684	621	635	697	700	649	651	679	678	638	650	634	682	650	670	660	692	650	662	637	675	593	667	671	624	679	670	645	681	636	719	612	664	652	664	652	653	692	668	659	662	637	635	688	645	696	654	653	680	622	671	685	652	703	692	678	659	654	650	666	616	670	692	648	706	660	632	660	635	715	638	720	654	642	656	661	676	646	666	633	646	629	687	667	665	640	615	658	613	654	697	678	672	726	684	672	657	656	657	683	620	660	627	667	662	664	677	657	643	640	613	658	634	716	671	649	635	661	675	622	672	747	649	641	626	655	708	660	606	658	653	637	647	678	666	654	619	642	641	633	705	639	635	632	686	672	644	680	717	672	671	658	657	695	647	669	611	649	655	656	710	715	683	692	660	604	689	639	657	640	599	640	671	659	634	652	656	654	677	620	689	689	644	685	642	655	664	651	678	682	645	695	708	606	668	642	707	661	671	698	631	685	673	657	656	658	684	633	673	656	657	657	641	667	672	652	690	653	651	675	673	655	648	607	661	637	630	664	613	678	642	704	694	676	648	706	664	667	696	643	676	678	646	659	662	684	655	640	637	635	619	699	651	656	638	640	647	708	668	655	680	642	660	661	665	640	648	659	691	662	656	609	672	648	690	649	675	656	641	659	625	695	658	635	645	671	675	659	642	682	642	631	666	643	688	668	633	686	642	713	620	643	696	606	664	658	644	651	614	652	655	668	616	633	687	702	670	709	678	665	726	665	641	653	656	657	677	662	636	639	619	655	711	640	637	699	656	685	658	668	659	667	695	692	656	675	652	659	677	684	681	684	670	675	688	658	692	628	629	649	631	633	623	665	659	639	669	672	652	639	624	709	661	645	687	680	631	674	647	667	682	644	712	692	669	665	653	658	648	653	651	687	670	631	661	651	667	625	665	708	657	661	711	684	657	672	641	700	611	679	653	634	688	658	652	654	677	612	690	631	713	635	652	640	612	665	659	683	708	730	658	662	636	700	672	699	666	604	628	642	615	638	626	610	658	664	709	634	656	653	664	639	709	608	666	664	677	632	659	684	658	676	630	660	692	680	676	687	672	666	662	670	682	646	657	700	668	657	659	673	677	642	659	678	694	632	645	629	655	665	678	702	665	670	701	605	658	628	631	680	725	667	670	684	703	672	699	629	624	648	668	666	661	682	689	669	663	688	699	659	667	700	672	704	677	681	732	668	654	618	676	663	633	665	681	649	660	708	659	642	643	693	649	669	652	689	661	652	662	644	664	675	650	728	677	612	638	685	660	630	625	665	676	706	705	709	645	656	671	667	655	678	667	650	675	664	683	671	654	708	681	606	664	668	644	653	698	671	645	658	658	658	693	657	691	680	692	599	671	731	651	652	631	645	670	636	657	661	644	680	632	615	670	653	680	667	680	689	680	680	654	673	688	666	655	696	659	649	633	626	635	654	668	672	669	678	656	681	699	662	628	644	667	666	642	685	678	658	669	619	657	634	647	650	676	673	678	678	642	661	677	627	656	656	668	670	635	685	642	643	671	621	687	644	636	653	662	701	673	651	620	648	685	666	646	708	680	663	729	714	624	622	668	669	667	655	672	665	677	624	643	697	654	677	657	671	705	703	653	630	682	611	662	678	636	624	636	645	668	631	661
10515	473	445	374	289	243	207	206	191	177	175	178	164	179	142	163	181	139	149	163	141	160	157	131	134	161	149	152	143	139	156	128	134	138	143	170	169	175	156	157	129	156	157	127	134	166	128	125	129	127	143	149	151	142	136	148	158	148	140	142	139	164	138	138	159	128	137	130	150	138	127	148	129	140	162	144	151	159	129	128	163	156	142	142	143	152	135	145	147	168	142	135	138	163	145	156	147	167	160	143	134	141	132	143	145	151	132	157	162	129	144	167	144	168	136	174	140	136	171	185	151	117	141	172	150	117	140	137	146	130	149	147	137	131	150	151	139	168	147	127	154	147	154	146	146	131	142	139	136	137	147	157	144	151	138	127	135	163	168	156	163	138	139	154	155	164	147	126	149	145	161	163	150	150	148	149	149	150	144	134	143	145	136	137	141	170	179	136	129	129	139	134	148	132	142	150	132	141	141	147	145	174	146	153	132	154	150	139	135	153	148	143	172	148	142	154	172	166	160	122	144	139	134	127	145	147	130	150	157	168	137	141	142	138	119	109	135	148	135	156	148	164	141	142	154	148	144	126	148	142	151	151	167	166	138	147	159	136	130	147	167	153	151	175	136	148	163	144	143	152	160	148	131	141	138	169	125	169	156	138	137	159	161	147	140	131	141	145	151	145	142	128	126	175	138	151	119	131	132	143	169	143	144	148	138	133	131	139	152	161	155	152	154	137	146	166	125	152	128	147	141	153	152	150	140	154	122	154	128	149	136	144	156	139	115	156	132	134	157	157	144	149	134	154	155	171	160	147	148	163	147	156	142	122	148	132	142	136	115	136	169	155	143	163	151	138	156	163	124	143	112	154	148	143	142	148	163	154	140	148	156	149	144	143	144	155	129	151	135	148	141	125	144	138	192	146	138	158	157	130	162	170	138	149	154	145	146	147	116	137	138	164	144	123	127	125	141	153	147	142	153	156	146	134	141	166	168	158	166	142	153	139	131	144	155	145	125	129	142	146	164	149	122	130	142	139	146	144	164	135	144	121	163	136	133	180	158	148	138	142	147	133	166	151	162	178	154	164	143	130	131	156	164	134	126	144	144	155	139	139	168	146	140	163	149	141	141	148	134	147	137	152	148	121	157	173	143	143	140	134	122	125	135	130	142	158	138	137	148	168	145	121	142	164	123	149	136	150	152	168	136	120	132	158	157	128	150	133	137	152	153	151	155	134	140	140	151	151	126	131	130	143	144	158	125	130	159	163	133	138	138	150	166	159	129	127	129	133	161	108	158	151	149	141	177	153	163	142	145	135	129	116	135	132	127	174	120	136	144	147	146	169	144	156	127	151	134	150	153	155	141	128	145	136	149	152	144	125	121	134	141	119	145	147	152	150	129	149	124	143	137	158	175	161	145	157	147	157	142	126	119	134	147	157	143	140	139	122	146	157	154	152	143	157	147	130	150	145	163	138	146	153	140	170	171	124	125	146	133	158	141	161	149	158	170	144	155	145	144	157	144	156	159	167	128	145	149	138	166	140	142	143	171	125	143	162	147	147	144	155	140	126	166	154	139	140	150	131	139	150	174	147	152	134	135	153	127	149	151	148	179	147	130	150	134	151	145	148	152	150	165	137	155	160	151	135	133	147	136	125	134	130	147	130	139	143	174	140	141	146	134	139	138	167	150	146	152	135	182	144	146	138	155	124	139	156	153	135	134	146	155	139	131	130	161	160	170	142	166	153	163	146	127	124	154	132	119	141	150	158	151	135	151	165	138	128	159	126	140	145	160	148	146	169	154	157	141	143	143	155	143	151	166	154	145	151	153	134	125	147	155	131	130	130	165	151	153	172	150	139	134	133	175	126	161	143	125	149	165	136	139	139	140	154	135	145	105	140	134	154	142	140	169	150	167	145	139	139	164	141	165	143	159	159	142	148	149	164	160	146	139	134	157	118	152	144	143	140	135	129	153	156	153	139	129	141	137	145	172	148	147	141	151	153	142	151	133	135	140	150	161	143	151	141	140	149	134	151	150	166	127	144	137	146	137	170	131	129	143	144	117	132	141	161	162	138	141	143	147	164	129	175	159	141	129	153	158	146	163	145	140	151	131	145	131	128	153	157	142	152	145	165	152	134	123	144	139	167	146	152	138	127	142	149	141	145	141	141	155	144	138	146	125	163	136	149	139	145	122	132	141	159	160	158	144	120	142	132	149	145	123	153	131	152	121	142	148	145	128	148	140	163	151	132	134	134	149	155	144	124	128	144	144	149	147	115	136	137	132	140	137	159	145	134	139	125	149	143	150	119	140	155	131	160	136	138	150	161	141	123	132	163	141	139	141	145	129	171	134	126	151	162	142	138	145	182	155	132	159	156	149	143	136	149	135	169	146	158	137	130	145	166	140	139	156	139	146	152	140	163	152	122	123	150	135	152	158	157	138	149	152	131	153	152	131	116	163	127	139	119	110	127	137	136	154	132	136	149	155	148	136	148	139	173	163	155	137	164	159	142	150	146	125	152	166	133	159	160	142	147	155	148	141	163	144	156	160	139	146	139	144	138	128	157	154	150	178	144	182	146	119	173	129	151	127	140	156	145	169	136	167	132	138	158	137	134	139	144	136	129	141	168	136	128	140	148	124	145	145	174	157	169	150	141	139	155	164	147	149	139	151	168	157	157	153	133	156	137	136	152	154	160	135	150	138	162	146	163	157	141	148	154	171	148	146	163	140	145	131	160	155	139	164	150	150	158	155	147	138	132	157	150	129	124	129	145	153	137	138	166	153	178	172	132	109	164	156	126	139	131	131	144	137	115	138	125	150	135	152	171	153	148	157	135	155	148	126	139	153	147	134	139	154	137	131	153	141	145	150	156	154	117	169	148	134	168	120	132	150	145	136	150	167	122	147	144	142	137	163	131	130	154	157	152	151	149	151	120	147	153	127	170	139	124	173	141	131	123	154	131	142	134	155	154	146	154	149	140	135	143	166	163	152	152	165	143	147	147	147	136	124	146	132	147	130	137	145	131	152	143	151	131	152	135	144	146	128	157	143	141	165	126	141	147	162	143	146	164	169	126	134	129	135	141	142	159	160	140	165	127	150	151	143	163	160	139	152	149	129	145	157	167	148	158	143	126	141	133	132	127	119	137	131	126	163	156	144	162	128	149	140	150	137	130	138	129	155	130	134	159	151	119	140	147	138	155	120	148	133	133	157	155	163	134	149	159	122	140	141	128	147	136	135	137	186	150	156	156	149	166	147	158	146	129	142	132	151	131	158	165	145	126	131	148	177	142	154	170	142	139	150	150	141	152	158	157	146	146	154	137	134	133	143	149	175	142	129	132	132	145	131	120	153	149	147	152	146	142	143	162	146	176	142	140	155	160	139	153	135	129	129	156	132	155	139	138	165	157	124	138	128	145	143	116	152	137	156	159	141	183	125	150	126	137	122	151	158	141	146	157	138	151	143	141	120	137	156	147	172	121	134	135	153	145	134	151
7788	612	1036	1167	1029	848	722	655	614	590	524	510	496	507	480	470	403	440	434	405	430	412	414	411	397	388	423	433	393	389	373	378	398	379	398	438	395	382	381	450	400	398	395	374	405	363	357	400	394	356	387	371	379	396	393	374	408	388	389	349	363	382	412	406	389	398	355	375	401	403	373	377	382	363	372	350	379	424	381	371	364	339	400	351	403	366	425	386	376	409	398	400	400	395	365	362	347	354	390	355	346	365	373	392	415	362	359	376	379	374	390	400	373	370	338	347	344	366	396	365	408	399	411	370	394	405	361	390	393	352	375	352	381	370	382	360	383	379	428	375	387	365	382	375	352	400	390	386	378	422	389	342	374	387	361	409	357	409	355	402	365	371	372	390	369	349	387	356	366	382	385	371	397	378	362	411	395	367	379	387	424	359	365	369	372	385	357	363	381	366	346	355	389	382	401	368	351	373	346	415	376	371	369	408	372	421	355	394	399	393	348	384	368	358	363	433	344	383	390	396	351	397	384	355	378	353	384	370	357	360	380	363	364	370	399	418	341	387	366	394	404	367	389	381	385	374	406	374	355	398	403	376	387	365	393	368	376	364	378	363	384	401	394	358	377	388	379	371	367	341	366	405	382	366	390	365	360	374	345	374	369	391	374	379	372	394	382	345	380	386	400	380	389	385	375	372	353	382	374	381	378	384	367	397	397	389	370	393	400	370	359	379	392	337	364	367	372	385	394	404	393	381	374	358	371	393	370	384	374	378	394	379	368	345	371	321	346	356	397	390	372	374	391	389	382	390	335	399	397	338	397	383	371	373	379	357	380	358	411	379	368	398	393	354	358	384	400	399	378	385	388	351	389	404	374	378	400	359	367	384	372	417	389	368	393	367	380	367	356	371	370	392	397	373	398	343	377	394	357	373	375	388	422	385	415	396	387	405	403	415	379	364	402	364	377	387	386	375	387	390	405	417	381	364	386	376	399	390	354	395	375	412	387	411	414	369	355	401	375	402	405	364	384	370	385	379	377	375	362	387	389	386	372	368	413	361	414	397	397	377	368	368	387	384	375	372	371	381	352	398	366	400	390	371	357	395	391	383	359	374	336	371	354	370	396	387	360	357	362	361	361	372	399	359	368	396	379	451	377	407	371	381	399	388	367	390	374	403	382	370	430	389	393	377	349	335	383	392	398	409	371	363	401	376	407	403	366	360	400	370	403	382	393	382	411	360	384	372	364	366	375	350	368	363	374	364	365	384	386	372	356	362	341	364	406	350	372	384	363	384	403	399	412	416	392	386	373	376	374	376	381	396	338	368	400	392	380	387	408	392	376	367	382	362	377	361	333	390	379	412	355	377	373	385	366	380	365	378	379	358	352	345	388	339	390	353	367	344	364	376	396	324	390	386	377	368	344	378	369	399	422	367	362	343	328	382	341	381	403	400	379	409	408	386	412	405	365	369	367	381	354	390	350	395	388	392	390	326	403	381	387	394	390	354	423	395	339	395	326	363	379	402	385	351	362	366	400	362	360	391	342	327	387	408	366	389	367	419	353	375	405	376	369	362	399	394	399	377	391	393	396	360	423	376	387	366	339	379	371	397	388	364	376	392	348	377	377	361	373	357	396	388	357	389	356	386	391	390	386	370	384	409	385	377	379	407	382	383	384	392	340	387	389	381	396	377	356	389	392	388	343	376	390	395	405	391	383	399	414	406	412	382	418	378	377	406	391	356	414	392	381	388	396	364	365	363	396	379	384	362	402	375	398	376	386	421	367	375	390	402	407	358	393	412	414	371	402	403	385	357	391	355	349	367	348	386	414	396	353	375	371	376	392	384	376	374	388	372	408	369	386	406	374	406	378	396	381	367	320	420	395	386	384	380	400	365	366	342	382	387	425	362	368	358	404	380	363	364	407	381	352	426	386	396	380	387	406	396	397	387	356	347	374	365	356	342	390	410	392	405	336	340	395	358	334	385	367	400	372	393	385	382	390	384	362	409	376	368	392	371	352	376	372	359	358	380	417	379	367	367	386	392	366	363	378	332	379	353	358	366	364	398	372	373	373	357	379	408	413	358	380	375	377	382	416	363	377	393	354	387	376	339	377	372	370	368	382	357	394	399	389	375	355	399	394	379	411	369	390	365	386	370	414	360	373	382	389	378	407	433	404	370	397	358	375	386	363	368	355	359	355	376	405	376	387	404	375	419	365	391	375	361	374	381	359	369	377	379	400	400	359	373	354	331	347	348	367	399	397	387	371	369	384	351	388	377	373	387	400	370	356	402	389	383	369	398	355	380	365	360	393	356	371	396	379	367	386	378	392	355	376	343	356	391	371	407	400	367	375	365	378	392	365	374	374	422	338	356	386	411	373	340	397	348	410	356	378	358	370	413	374	350	385	399	380	409	351	403	398	362	370	361	366	391	392	390	393	337	360	374	375	396	353	365	379	412	388	382	366	366	364	403	372	378	374	345	378	406	413	368	379	381	388	386	397	378	373	372	382	355	355	378	365	384	374	380	386	367	347	399	406	380	361	379	398	394	379	381	410	370	379	388	402	368	369	369	393	368	387	387	379	379	398	401	388	369	370	381	378	373	376	390	393	365	363	363	344	331	386	389	387	391	378	398	403	366	370	332	370	399	397	398	371	354	371	402	377	362	396	374	382	381	374	378	358	363	401	382	362	396	387	372	373	403	379	359	396	365	362	388	338	393	386	359	368	423	367	384	388	382	403	355	346	408	391	400	392	350	401	376	357	356	352	365	378	385	375	368	384	357	396	366	385	347	355	370	403	383	360	383	371	409	379	386	393	360	352	365	380	328	375	410	377	340	379	357	385	342	375	364	368	375	369	427	397	382	391	339	393	394	384	356	377	386	405	380	394	385	382	383	360	362	355	382	383	368	403	386	379	403	372	398	379	357	378	364	409	377	375	373	365	391	399	380	398	408	359	366	361	391	398	375	364	350	357	429	368	349	352	367	394	381	349	340	387	390	345	387	386	423	384	412	366	393	366	384	389	381	362	366	369	401	385	358	418	372	344	386	409	363	397	427	386	370	336	402	378	376	385	372	404	368	384	406	386	380	407	417	369	364	411	392	372	359	378	365	376	407	370	363	379	363	380	411	374	352	374	416	370	360	347	353	343	387	431	375	373	358	380	388	362	367	375	409	425	370	369	377	405	383	393	393	374	353	365	400	378	330	393	352	394	395	381	401	391	386	377	417	389	399	341	391	367	390	377	377	386	429	341	375	363	389	372	386	353	386	378	349	387	388	354	376	390	343	386	385	391	386	385	415	384	392	375	381	372	359	349	391	399	341	401	360	366	393	367	372	366	383	375	363	358	366	390	369	363	392	382	370	399	402	373	381	360	369	385	404	399	360	375	399	397	372	382	365	358	358	382	367	402	352	421	412	373	407	358	386	382	363	382	358	398	375	370	402	367	378	366	356	377	386	344	350	388	372	387	392	401	384	395	402	375	375	357	371	373	362
18316	1250	875	705	536	387	359	341	331	328	294	289	264	256	274	287	254	255	259	246	264	233	238	220	245	244	275	267	272	249	215	234	243	244	230	228	246	237	237	252	245	266	258	243	257	250	224	235	221	211	247	219	237	247	238	234	238	219	254	233	253	231	254	269	254	239	250	246	239	241	236	260	260	219	242	245	220	224	239	251	252	254	240	266	228	225	250	219	224	237	255	254	247	245	242	230	232	237	236	246	231	213	251	225	224	249	222	228	230	261	217	251	237	217	235	240	254	270	284	236	233	227	260	256	249	217	233	246	235	275	229	235	240	216	291	242	249	235	217	209	234	263	245	239	244	225	213	215	236	224	203	212	253	246	234	242	240	263	233	250	259	231	237	254	260	241	244	258	226	225	276	231	232	234	263	236	254	248	239	234	257	224	227	236	240	263	243	245	264	250	251	268	243	258	229	254	243	255	257	250	244	251	230	226	253	238	232	254	246	252	228	243	223	222	258	252	257	244	255	255	270	243	238	226	232	216	223	236	236	269	231	210	253	288	264	264	253	233	254	238	246	246	230	219	254	261	252	239	251	227	245	240	252	249	234	254	244	244	242	240	278	236	234	246	238	213	255	243	255	223	238	201	233	288	246	236	273	230	210	255	248	239	242	251	256	240	250	256	227	262	245	237	229	265	237	248	191	244	237	251	243	231	245	262	230	257	244	249	219	242	240	247	249	223	256	217	239	258	241	223	256	255	246	237	253	219	222	208	226	277	242	258	239	221	240	236	256	220	236	246	233	234	246	208	231	243	241	244	269	201	239	263	210	245	251	260	234	229	240	271	233	240	247	273	239	227	236	259	239	237	221	243	217	237	236	253	237	277	220	258	244	262	261	233	254	231	273	235	243	250	249	213	222	249	245	237	240	225	260	240	227	222	254	246	287	265	232	256	273	268	234	239	261	258	259	226	246	240	258	247	260	221	213	254	271	273	228	234	246	274	254	272	248	238	253	245	239	219	252	263	249	245	272	248	268	238	234	249	236	242	232	265	237	245	244	223	230	240	224	245	235	243	238	241	270	254	228	241	247	251	242	236	235	253	219	221	237	239	242	264	219	240	259	252	249	243	211	220	253	277	246	291	232	218	208	213	210	244	258	257	232	229	249	223	250	232	225	223	219	265	253	249	264	249	220	226	221	246	222	211	220	256	237	240	249	240	239	247	255	214	247	248	222	265	233	236	224	237	253	239	220	237	189	262	241	257	263	236	249	225	251	218	252	223	243	265	247	221	262	262	273	229	219	222	223	253	263	223	287	262	239	261	253	226	264	217	263	262	251	226	212	213	235	262	228	252	248	218	264	230	249	225	237	260	250	238	268	231	233	251	228	269	243	238	248	219	270	227	220	242	248	243	239	239	220	232	223	265	239	225	259	263	241	230	221	236	216	217	251	249	245	259	251	220	244	235	240	246	245	247	262	227	243	262	260	263	238	222	252	225	221	245	267	240	256	262	230	279	261	227	252	257	244	210	257	232	262	244	258	262	267	210	224	264	252	254	251	244	241	240	254	236	258	243	273	264	234	229	237	277	240	257	255	234	257	252	253	259	238	222	237	242	226	210	245	233	226	270	261	260	244	228	257	263	223	247	226	257	220	224	251	259	238	243	217	234	245	258	220	231	248	251	240	207	214	223	238	209	242	242	250	255	221	247	245	232	247	229	260	232	247	237	213	238	267	230	228	219	246	223	220	263	241	235	249	236	255	248	249	251	241	230	257	231	217	236	243	218	265	237	275	230	246	218	235	258	262	214	220	266	224	254	226	233	269	216	254	218	237	246	216	236	231	233	219	224	276	238	236	241	241	214	249	209	248	238	243	259	254	232	229	232	267	249	249	221	248	246	275	245	241	222	258	250	219	246	221	284	254	231	240	240	257	235	230	258	244	245	233	276	232	224	225	237	210	252	243	239	254	253	235	226	218	243	225	240	251	268	230	252	230	221	231	236	238	208	231	250	243	240	240	236	254	227	253	253	272	232	258	263	216	259	274	255	236	251	241	237	251	252	257	264	231	270	257	272	250	247	264	233	238	268	270	242	246	231	235	223	237	254	227	284	248	254	262	224	244	231	211	211	239	225	229	236	251	243	260	264	231	277	253	226	255	256	297	270	257	245	231	213	261	246	258	201	239	257	224	249	279	255	255	222	226	231	252	253	244	243	233	239	242	219	232	219	239	249	230	204	233	225	237	221	220	236	244	219	262	233	288	220	231	241	241	217	246	225	238	247	242	211	253	232	246	230	229	219	257	219	266	223	239	248	239	239	239	235	248	264	264	247	249	249	264	251	246	207	243	265	246	256	236	202	246	256	230	242	256	278	249	259	274	249	234	234	254	264	263	224	210	213	270	264	225	226	222	219	272	248	216	229	230	264	246	256	235	253	267	212	206	220	248	259	273	241	267	242	222	215	230	232	239	227	245	231	224	228	243	249	254	272	245	245	245	257	234	271	212	228	242	233	254	233	244	230	241	264	240	244	227	243	239	218	238	245	227	244	222	245	232	273	251	237	224	242	248	216	219	223	270	207	211	240	256	236	254	247	258	270	235	231	264	262	249	252	258	287	249	231	229	248	227	286	236	214	246	258	225	252	268	260	242	253	254	234	216	269	242	259	240	235	220	206	224	241	218	232	253	224	220	255	278	243	272	238	219	279	258	248	244	251	227	239	251	282	233	237	261	258	250	218	237	245	224	238	241	267	231	228	211	287	263	247	282	240	253	230	258	228	246	260	242	232	221	263	243	266	251	228	234	231	218	223	269	240	265	255	239	264	246	237	275	251	244	236	224	221	247	240	256	263	252	229	219	248	243	231	231	252	205	230	223	222	215	225	248	209	248	217	247	239	245	239	254	212	231	274	246	264	231	224	239	243	215	246	229	251	258	252	245	260	269	252	242	233	244	232	240	260	192	230	243	259	256	272	238	247	240	232	258	252	268	218	239	272	239	252	293	228	205	251	255	218	263	236	230	252	270	263	264	198	230	230	258	235	233	275	268	266	260	236	244	236	226	241	260	268	228	262	240	216	260	210	229	260	243	239	224	233	257	228	236	234	237	262	223	198	238	232	240	220	236	229	243	255	243	255	220	256	238	260	236	242	240	248	220	244	241	216	224	224	231	268	230	228	246	232	244	249	218	231	248	235	258	253	242	228	230	245	219	237	237	245	239	245	248	244	257	269	254	230	223	266	261	241	282	218	212	218	221	241	219	253	219	243	253	250	249	264	235	241	241	236	249	229	259	261	212	233	228	239	215	200	238	247	236	240	266	223	237	242	241	226	252	241	248	234	255	243	263	259	251	229	250	251	244	262	218	247	235	229	241	202	257	251	257	253	248	258	246	218	213	257	244	229	229	238	224	225	226	217	247	240	258	252	253	280	234	274	232	250	254	230	225	225	204	247	238	248	231	259	249	246	247	213	242	249	244	218	255	233	272	238	267	221	225	240
10082	1141	1917	2086	1713	1563	1297	1153	997	1005	923	865	842	771	754	749	733	698	715	645	678	683	685	677	615	635	644	653	642	605	626	651	613	629	601	618	578	643	579	571	568	588	587	650	597	617	646	654	600	598	639	612	634	607	607	670	601	579	597	607	623	636	595	616	583	589	586	595	602	597	589	572	578	613	593	586	609	587	561	596	584	638	618	611	574	615	636	647	568	580	595	604	639	602	592	578	612	631	595	644	595	610	618	593	614	599	607	594	623	612	616	598	598	567	625	574	583	621	556	645	595	612	627	586	608	576	620	632	595	584	599	597	617	575	639	612	565	634	578	564	617	562	583	622	578	599	591	612	618	611	601	567	598	606	573	547	615	598	612	587	624	574	602	584	599	574	593	603	573	594	572	586	581	609	608	578	619	635	555	595	576	598	607	618	576	594	626	564	536	594	573	583	600	648	627	625	624	604	618	606	586	581	600	599	575	575	569	612	577	581	558	576	589	575	569	593	584	615	568	570	645	604	603	572	548	566	590	579	585	559	558	619	586	607	556	619	607	586	609	593	582	582	586	610	614	627	580	628	592	598	554	571	629	619	617	594	557	604	588	595	560	590	616	579	609	629	595	591	569	644	567	631	582	590	557	589	604	571	569	621	623	577	609	597	563	585	606	632	597	592	607	560	615	591	622	614	553	606	576	587	563	544	606	627	581	605	604	643	605	581	613	634	563	582	587	618	588	568	611	562	633	552	612	606	632	599	573	614	565	600	570	591	571	574	635	595	600	626	556	633	561	588	576	561	588	596	670	611	582	623	630	615	599	597	599	612	566	570	590	621	615	650	628	569	574	594	608	566	541	619	572	605	614	568	588	632	607	645	605	649	645	587	607	601	630	588	588	597	570	586	567	577	592	607	629	602	616	593	619	558	610	620	626	583	569	530	607	580	603	580	600	591	595	607	639	613	628	605	565	577	611	640	648	590	582	577	593	574	580	588	629	603	617	633	606	568	591	567	579	591	536	576	607	622	626	577	630	573	584	612	573	560	598	572	647	578	638	611	629	580	578	612	576	578	622	605	566	588	576	608	595	623	609	654	582	649	590	598	600	609	607	632	558	556	602	567	569	606	595	575	575	609	586	604	594	607	562	619	625	619	597	606	577	632	587	598	565	580	599	562	608	566	602	595	588	615	616	656	573	639	603	584	605	565	595	580	549	622	611	601	626	599	617	630	608	588	602	565	592	577	603	623	648	549	620	569	643	589	625	572	586	632	582	576	555	611	600	600	582	576	531	571	602	621	620	595	585	574	582	586	612	631	593	615	558	588	572	577	626	562	586	619	567	614	581	639	578	608	582	533	603	602	583	590	580	582	654	597	587	623	604	636	607	636	590	609	593	599	600	574	625	580	593	573	566	574	575	592	601	572	575	642	582	626	559	637	599	614	645	577	596	610	672	610	568	624	579	602	619	620	614	616	581	624	605	594	591	586	605	543	640	565	563	605	607	598	580	591	594	668	569	589	568	624	567	622	575	598	583	612	631	581	623	561	611	624	632	606	624	597	598	627	584	556	566	597	587	568	620	589	587	588	577	602	598	617	647	578	640	628	578	625	578	585	602	606	580	578	596	619	590	630	665	583	575	590	556	561	563	598	592	608	557	617	617	554	600	533	608	644	557	601	587	588	637	573	600	564	598	570	609	549	564	541	636	585	586	626	611	586	574	595	594	593	570	589	619	603	584	613	573	598	597	588	609	541	639	579	595	637	607	623	623	602	650	624	575	607	605	594	585	616	632	635	582	606	614	602	615	599	573	608	616	555	605	581	597	596	611	592	577	621	553	610	626	616	567	602	550	602	629	597	580	591	617	596	583	595	617	606	595	615	572	574	609	586	583	567	577	617	658	590	620	561	599	566	600	619	598	608	561	634	567	570	588	588	605	622	559	612	568	558	659	596	624	573	601	661	646	591	581	550	620	622	610	638	640	602	613	626	558	606	644	575	592	568	552	625	605	595	575	588	608	588	584	585	583	579	616	615	567	574	646	569	609	572	586	637	570	621	564	598	590	581	600	647	599	614	577	569	547	592	602	621	594	622	631	604	589	592	590	592	627	623	621	571	590	634	589	582	653	600	606	606	597	598	576	587	594	620	578	586	620	602	625	580	573	615	615	596	582	585	578	617	586	627	566	580	595	611	564	563	614	534	628	568	574	559	577	596	606	612	613	587	602	603	592	618	598	619	599	594	583	604	581	616	556	596	585	606	587	575	574	565	615	611	600	569	557	594	541	561	632	593	562	650	608	588	610	611	571	622	566	606	547	576	601	618	616	603	619	610	596	605	603	609	604	621	540	579	562	519	579	616	596	607	594	614	533	593	603	546	566	576	623	578	585	587	557	530	591	549	620	564	620	582	590	595	595	624	576	602	606	592	574	611	590	648	599	553	597	603	627	606	601	590	602	583	601	594	588	577	597	575	592	585	627	575	564	573	620	584	591	606	567	559	590	562	623	597	582	605	599	575	546	617	577	587	625	592	586	607	616	525	621	565	572	612	597	569	641	591	608	593	584	582	604	572	582	606	626	602	540	587	609	621	604	564	576	638	581	584	625	637	592	567	571	599	559	621	573	597	616	566	645	583	559	562	652	618	619	614	579	597	600	579	599	578	617	618	614	559	599	568	600	612	638	657	629	614	570	632	575	617	611	573	611	584	574	569	580	617	582	605	617	609	576	584	598	580	602	590	623	578	618	616	606	558	558	547	591	583	644	600	583	573	604	604	584	600	594	589	619	617	650	591	600	609	542	575	581	575	611	579	650	593	578	589	622	586	579	578	609	577	597	595	562	603	614	560	604	595	607	579	594	594	603	594	594	572	591	602	568	559	609	607	532	622	592	587	612	604	564	567	554	603	601	600	581	571	638	589	605	585	601	590	595	577	602	561	619	596	582	627	574	614	630	609	558	595	588	590	619	609	579	626	634	605	584	599	589	600	583	628	638	557	577	624	552	586	616	592	593	656	583	606	582	573	582	564	598	619	634	637	601	599	642	580	563	578	584	581	613	609	581	543	599	586	596	604	563	587	574	594	622	624	588	581	608	583	638	615	587	597	613	615	638	599	558	591	587	575	626	599	566	587	640	596	580	612	544	625	555	601	579	607	598	582	550	583	623	550	610	594	617	585	631	621	621	605	583	595	661	627	613	631	603	593	611	639	603	591	604	579	574	628	585	626	595	541	595	604	586	608	566	556	584	584	606	589	620	635	608	571	630	558	620	581	644	633	593	577	578	593	576	570	573	576	603	594	588	642	588	616	640	555	610	604	592	597	631	598	588	652	562	597	586	594	591	612	612	614	595	619	603	593	582	591	568	587	578	578	591	601	582	613	622	624	626	619	573	584	581	591	606	578	585	643	576	611	573	581	607	586	620	577	577	658	572	593	605	574	622	612	615	633	602	608	632	618	593	599	625	650	609	648	587	583	574	604	581	563	572	597	648	648
4535	385	332	330	320	297	286	277	307	303	292	313	298	288	278	274	280	285	291	300	312	266	263	304	301	265	277	304	287	289	312	328	295	286	290	278	299	268	290	347	291	305	297	328	313	288	287	296	299	294	323	330	288	307	264	304	290	307	294	310	266	276	260	309	313	285	294	292	320	317	319	304	276	310	326	293	307	302	288	282	278	323	303	318	266	294	286	284	284	281	275	279	293	317	311	288	298	285	261	290	276	273	333	293	301	289	281	295	321	278	318	289	267	293	296	291	271	278	309	301	334	279	311	276	285	296	328	294	299	309	280	252	262	289	263	293	289	314	288	292	328	312	296	309	332	296	298	296	282	317	279	314	301	272	294	278	295	313	295	277	275	271	282	287	297	303	299	275	283	274	301	323	281	288	295	291	292	291	290	323	311	310	280	302	270	292	300	286	304	296	294	271	286	255	334	277	316	315	298	302	336	305	331	292	299	319	273	281	298	263	288	279	288	295	313	318	290	283	307	277	275	297	336	305	272	316	279	294	319	264	295	325	267	295	296	283	318	251	281	276	257	314	295	303	292	269	269	294	258	284	297	284	295	292	294	310	273	272	287	291	299	290	283	280	259	300	297	268	296	294	298	308	321	327	311	289	328	307	306	278	280	289	288	301	327	326	287	336	267	266	286	320	288	321	292	294	273	316	333	292	295	269	315	320	293	271	259	294	297	290	313	334	300	305	289	294	276	303	264	281	291	286	271	345	301	311	258	289	276	273	261	297	294	280	313	292	292	295	311	301	297	302	249	314	330	295	317	315	287	340	320	299	289	244	293	257	319	293	281	266	279	294	279	308	283	288	328	317	311	330	295	289	277	270	276	300	283	300	306	301	275	277	286	307	272	267	293	297	287	266	278	292	281	308	257	276	309	285	305	301	294	302	290	289	291	296	290	308	311	311	320	324	333	327	284	266	322	280	276	284	301	284	297	265	273	295	296	310	299	298	309	302	294	308	287	302	296	286	280	278	303	298	305	300	299	291	291	302	304	285	298	306	299	306	312	310	282	284	285	318	275	278	318	320	289	290	322	271	278	291	282	300	327	310	284	287	293	300	289	300	318	286	288	298	318	301	295	304	298	316	299	273	307	297	303	299	305	273	294	303	293	237	329	286	317	301	318	311	283	297	334	289	274	300	314	304	284	286	289	318	277	283	265	295	313	300	280	308	296	291	296	286	263	292	302	283	296	326	291	273	312	308	268	274	294	303	291	284	322	294	312	272	284	289	298	295	273	314	281	286	294	308	298	279	301	299	288	293	300	271	303	288	315	263	288	320	308	296	285	303	267	332	294	309	291	300	317	286	327	315	331	331	272	322	331	299	305	284	299	289	274	262	274	281	299	294	279	311	297	305	336	299	336	294	277	285	312	258	296	286	316	296	273	312	293	325	274	286	329	301	274	231	286	331	279	291	298	298	318	348	328	269	291	290	296	320	327	298	296	293	286	300	302	299	261	272	292	269	275	287	310	320	288	305	296	304	281	315	320	325	311	264	316	325	315	299	292	293	317	293	322	268	281	317	282	304	315	298	263	295	317	312	298	279	273	262	291	244	255	313	268	291	261	286	284	308	317	284	308	281	303	301	283	299	321	286	279	281	308	284	300	289	303	280	278	261	295	287	309	284	298	277	291	278	290	292	271	295	314	268	321	321	261	261	296	295	289	283	266	279	309	292	310	291	302	323	294	321	281	282	295	292	270	295	285	323	307	325	331	296	298	298	318	306	292	302	262	328	307	280	293	283	301	256	281	308	294	285	292	336	294	273	305	314	272	309	267	320	317	297	283	281	310	286	316	263	283	275	298	291	297	294	264	293	300	288	240	302	293	253	284	306	303	297	314	277	309	340	288	281	322	281	305	308	283	258	290	296	270	294	291	299	292	305	308	280	286	283	314	305	274	319	288	307	312	272	289	260	269	299	311	325	280	300	272	285	298	271	277	302	248	284	300	291	289	304	278	299	297	319	295	306	282	284	280	262	321	263	320	307	291	323	284	328	280	283	294	280	311	299	272	329	309	314	266	313	327	309	317	286	282	284	301	276	280	319	310	262	306	313	287	238	268	327	302	273	273	241	289	289	277	296	254	290	279	292	267	304	277	331	298	290	303	323	307	261	291	342	272	263	298	334	285	347	272	297	319	313	290	328	275	270	264	294	294	292	333	301	300	321	305	280	296	305	299	301	290	282	299	317	293	288	276	301	304	303	287	297	302	307	287	324	277	306	277	297	267	293	302	312	305	288	317	253	307	304	282	305	313	290	308	288	293	316	262	315	269	284	287	308	278	285	295	282	268	309	278	292	287	277	302	244	312	301	284	319	288	287	317	314	312	301	247	295	282	321	295	305	295	298	318	322	265	330	262	304	306	290	293	273	303	331	311	287	295	306	326	309	282	315	293	290	315	310	300	282	316	263	246	326	308	319	288	331	289	304	281	292	282	286	320	320	300	327	282	304	319	256	291	270	339	275	305	316	306	305	293	275	323	327	269	292	331	246	305	279	308	314	287	293	283	281	296	296	285	280	276	334	276	280	303	258	287	283	322	304	271	299	287	303	289	261	267	248	295	307	304	308	276	276	295	285	311	254	286	280	312	308	300	260	313	302	320	264	292	262	290	264	301	285	300	307	281	284	295	309	293	266	295	283	283	270	301	307	287	308	327	268	296	282	316	278	306	297	294	298	284	267	284	280	302	296	315	294	297	328	284	291	286	299	291	285	307	279	310	295	298	303	314	311	316	305	287	282	286	310	304	308	295	286	295	292	289	254	290	310	306	302	283	308	280	294	312	340	303	308	284	305	293	283	280	286	328	296	319	281	276	275	295	338	309	292	259	298	305	305	268	300	330	302	298	311	303	313	278	292	263	328	301	297	286	267	335	257	313	304	308	270	298	316	271	266	301	279	286	277	268	306	281	286	264	267	292	285	295	292	279	320	300	276	300	279	317	308	270	283	272	319	280	313	295	313	265	299	291	297	308	297	344	283	343	310	293	321	298	266	297	311	319	280	294	302	295	284	271	255	307	292	306	290	314	265	300	306	288	264	281	290	291	314	309	286	273	317	314	331	261	301	296	287	271	310	291	261	289	319	308	309	297	316	307	326	264	292	292	314	302	313	339	306	292	307	357	286	275	280	302	309	304	292	306	279	309	309	325	298	306	300	337	301	310	296	311	290	270	272	299	302	276	315	269	285	286	281	272	270	295	276	307	305	305	297	314	284	273	275	266	284	280	306	298	308	311	274	315	274	299	299	289	252	295	276	304	316	296	254	281	287	337	306	278	283	311	268	291	300	298	317	300	308	299	306	301	280	296	311	292	289	290	253	289	297	278	317	292	316	310	323	293	275	314	294	333	315	304	316	309	278	282	303	300	288	303	267	341	328	284	316	294	294	284	262	308	278	295	301	274	311	245	274	316	321	273	315	314	286	318	272	291	317	288	322	312	311	299	290
3631	631	728	704	656	673	709	722	661	695	630	661	686	620	677	670	635	657	662	702	689	661	701	622	705	657	659	692	674	654	680	663	666	620	670	667	665	649	649	680	670	656	651	667	693	657	664	682	621	656	630	681	675	657	643	675	678	691	649	688	682	713	679	659	616	684	644	686	667	624	636	632	637	700	704	622	656	640	673	678	661	676	652	665	663	649	658	668	687	669	632	628	669	665	691	631	671	667	684	692	669	663	647	652	642	650	634	673	685	657	662	693	606	668	645	665	692	679	738	645	662	703	663	658	668	680	631	629	620	645	707	647	664	678	684	658	708	671	638	682	670	682	672	626	691	662	668	684	650	637	681	658	674	683	672	649	652	641	667	668	605	697	660	690	627	672	652	674	647	690	706	648	658	621	656	665	632	691	626	651	672	649	674	681	629	679	660	701	695	670	664	690	674	664	646	610	671	654	658	675	687	689	677	683	617	664	647	650	655	660	685	632	681	676	661	652	685	671	613	694	672	690	663	646	696	736	713	654	709	657	678	706	680	654	614	657	699	637	635	707	685	701	656	666	695	673	633	632	685	606	630	732	631	676	672	692	654	644	634	749	675	658	632	676	654	640	675	683	601	687	594	659	644	628	626	663	661	667	611	627	656	647	703	665	682	661	702	638	664	666	692	650	650	672	653	645	644	631	640	637	706	664	665	638	653	590	654	621	665	681	686	651	634	678	650	680	653	693	657	627	629	671	649	662	635	648	694	701	629	668	657	661	697	644	685	642	676	678	672	639	675	692	685	690	632	673	616	668	664	648	638	652	720	687	627	618	613	674	691	676	684	651	651	650	638	638	690	642	703	690	657	650	635	656	639	674	697	663	653	688	684	685	684	725	679	724	658	692	646	662	647	642	672	679	649	635	663	631	664	668	692	668	678	651	657	617	679	694	649	704	663	649	633	635	680	665	685	657	596	686	671	648	665	687	651	681	682	676	687	647	689	652	615	682	659	649	670	668	702	691	624	672	698	642	626	671	666	665	692	708	718	679	680	640	660	667	630	679	653	653	686	676	663	637	669	664	650	650	653	676	697	610	669	664	639	644	712	688	671	654	671	645	661	631	649	681	668	723	624	682	690	666	664	676	654	652	643	687	672	666	643	651	652	644	697	668	666	643	651	682	674	683	703	681	655	636	625	669	611	649	693	680	672	665	675	655	681	674	651	665	643	677	621	681	638	631	687	614	641	671	686	648	653	653	655	667	637	638	662	655	672	652	644	629	626	661	643	660	680	639	645	676	665	622	637	677	653	707	669	651	631	674	645	650	670	695	667	616	678	631	665	668	667	659	638	654	684	682	642	632	662	680	668	639	651	643	641	657	665	668	616	674	681	634	652	685	694	673	637	655	684	672	691	630	675	660	684	654	655	656	656	646	654	652	675	667	665	652	666	674	672	671	621	648	672	660	695	659	646	639	622	692	697	627	634	655	635	662	648	646	628	648	667	700	670	636	646	600	682	622	686	681	673	651	675	597	668	626	657	662	690	687	702	681	652	694	663	657	651	679	613	655	645	703	666	630	671	659	656	643	655	655	652	685	673	685	677	657	681	640	671	717	661	651	706	677	642	667	639	686	663	686	643	700	598	604	646	704	637	647	634	664	676	688	698	651	714	683	633	656	626	682	611	667	678	672	664	681	719	640	652	670	637	667	645	691	694	665	640	680	688	654	675	664	634	633	642	683	632	669	712	682	732	648	667	657	649	685	661	692	674	655	674	662	647	687	666	698	651	691	654	642	632	634	663	630	666	671	697	701	599	681	684	626	658	679	678	690	661	734	688	658	677	688	658	696	656	665	659	666	651	695	700	664	633	610	673	662	719	675	694	660	629	663	646	660	664	661	668	680	684	601	661	662	729	639	650	673	669	650	679	647	690	687	673	659	677	662	664	650	698	623	652	643	657	617	667	668	635	652	625	662	643	641	684	641	665	712	652	621	689	645	657	641	698	671	659	613	660	633	684	661	623	697	641	651	692	637	674	639	645	698	671	697	675	617	662	692	730	667	695	662	716	707	671	660	682	682	671	627	680	629	638	646	642	721	606	694	663	630	684	696	713	665	703	621	710	716	647	668	683	676	659	673	654	725	676	674	652	686	698	688	633	615	659	706	678	696	657	684	671	658	675	693	696	639	677	644	630	702	713	598	671	655	705	629	682	616	667	616	678	624	643	630	645	704	660	631	669	641	685	640	679	684	667	657	617	623	674	651	643	616	654	674	680	670	652	679	680	635	685	632	718	674	658	688	682	702	666	697	699	650	617	690	646	682	655	679	659	609	709	669	700	671	718	663	657	676	630	681	645	635	659	675	676	691	668	669	654	680	638	684	647	656	612	662	645	591	659	643	624	671	690	643	657	718	676	678	647	687	708	661	653	624	685	686	666	601	638	664	664	694	654	667	633	668	684	685	620	665	657	633	713	688	658	629	658	701	657	679	690	703	682	661	725	690	643	615	607	664	674	705	682	670	635	626	643	623	651	692	689	640	691	667	639	632	618	675	623	667	664	658	668	671	640	704	672	631	619	654	670	673	675	652	652	670	717	691	616	665	657	636	707	616	634	703	676	677	675	657	667	669	662	635	695	638	697	695	675	632	657	682	667	690	667	667	693	670	661	662	674	680	693	693	691	656	692	715	634	677	676	705	695	684	652	656	664	675	693	638	679	705	676	691	640	684	665	711	700	646	687	651	665	660	634	717	654	647	669	643	677	665	645	665	643	671	693	632	721	676	653	698	660	671	679	662	644	669	637	666	658	694	693	660	715	659	668	636	660	613	688	691	634	669	665	651	661	659	626	624	656	657	696	695	647	685	656	690	662	639	694	690	663	691	730	658	662	640	652	696	704	673	655	709	656	625	649	713	660	708	683	673	714	638	695	684	670	650	630	676	691	696	644	657	663	651	652	660	707	641	699	662	681	658	714	612	630	629	675	638	661	635	662	631	712	632	611	634	658	646	649	661	685	644	659	634	640	679	683	671	652	669	609	642	664	671	661	644	661	650	683	680	653	626	665	648	708	673	661	636	630	668	631	696	662	695	614	705	676	655	686	709	641	659	709	646	633	675	656	614	639	625	637	671	675	695	667	643	673	690	656	683	669	666	645	668	655	676	624	667	676	633	670	685	617	669	667	658	638	634	679	716	667	669	673	648	670	685	667	689	696	681	711	722	677	655	657	638	685	699	675	685	682	677	666	650	654	663	667	686	678	688	678	685	702	702	650	671	659	642	642	677	669	649	661	626	693	659	627	650	655	671	678	693	667	650	714	630	691	677	691	670	655	643	609	688	682	685	699	676	674	684	626	656	621	626	641	696	687	678	672	657	690	693	660	668	637	688	669	674	685	641	686	683	653	684	672	652	696	695	698	683	672	701	655	696	659	676	694	662	682	673	676	679	662	670	651	684	683	640	685	659	630	678	618	622	649	682	664	697	693	673	683	684	674	688
11539	558	453	397	295	226	204	187	191	180	180	166	182	171	179	163	138	143	139	136	138	162	127	167	139	140	148	117	163	133	143	145	156	147	165	178	164	170	150	142	148	154	150	146	142	170	154	164	161	165	132	147	135	149	149	155	185	137	152	158	160	139	170	151	162	163	162	149	165	151	171	154	139	124	149	135	149	142	136	140	147	169	139	148	170	138	141	128	169	163	144	135	156	137	132	163	124	123	157	169	146	137	149	153	133	139	155	123	152	141	178	166	143	164	139	128	162	136	137	172	138	168	149	136	135	154	166	132	144	146	170	170	162	154	156	144	131	143	148	149	132	147	139	131	150	155	162	150	156	156	139	149	153	148	157	156	152	162	166	164	157	139	154	159	146	157	126	164	152	166	135	150	138	144	133	137	144	159	171	136	148	157	145	148	144	162	155	146	145	139	155	147	157	146	161	152	141	152	141	149	170	157	138	159	158	172	162	154	134	139	153	135	117	146	147	172	148	146	127	135	138	144	122	158	146	153	151	132	142	148	175	139	126	164	139	170	142	141	126	155	144	146	141	163	166	151	135	155	150	178	140	124	130	168	120	143	163	157	132	149	136	150	139	136	120	134	129	133	142	129	124	142	140	152	123	150	172	141	158	127	129	139	169	127	147	137	128	137	149	151	132	138	130	147	155	147	150	140	153	140	148	130	152	160	129	145	160	143	162	148	127	141	146	137	150	127	152	161	153	145	165	158	151	149	160	143	149	123	148	156	127	150	141	161	136	129	160	135	168	139	181	158	146	134	131	137	138	138	156	159	142	167	160	150	154	173	156	171	148	135	162	157	134	139	144	159	132	146	135	140	149	139	150	150	149	161	141	124	161	151	155	149	132	133	138	144	177	153	134	148	149	126	135	151	156	155	140	142	166	130	145	158	166	173	139	168	163	142	168	139	147	140	147	137	119	151	136	133	145	155	118	138	156	152	142	152	143	154	154	169	151	144	164	128	139	122	138	158	135	138	161	139	164	152	132	149	139	137	149	155	149	151	184	124	143	157	141	151	168	152	154	159	129	143	131	164	133	154	161	144	120	155	124	168	135	138	147	146	153	148	142	137	146	133	136	130	135	160	142	164	157	158	136	159	147	139	141	168	131	144	143	140	153	142	150	151	177	172	169	118	156	150	144	137	152	156	136	149	142	165	144	164	154	126	176	150	158	153	167	162	146	161	162	157	145	128	133	149	165	141	181	161	131	132	132	156	160	142	167	147	167	129	156	144	139	151	123	141	135	141	142	149	130	153	144	165	134	153	136	155	122	175	148	138	148	176	116	148	140	150	142	155	163	147	129	156	146	157	142	168	145	141	133	122	136	145	155	148	150	150	176	146	141	163	126	130	153	144	151	134	141	171	144	141	159	167	131	134	140	141	131	150	162	147	123	140	142	164	131	137	146	146	143	134	140	157	113	136	147	170	147	142	140	154	139	150	124	140	137	140	155	154	155	134	156	161	152	163	115	134	153	118	144	139	135	128	151	140	165	164	149	159	161	159	165	137	129	141	146	126	120	154	163	155	147	154	147	133	153	124	152	155	164	159	139	150	143	150	150	157	141	157	160	130	140	147	141	148	158	156	147	149	188	163	162	162	143	159	165	141	143	151	138	146	139	177	152	144	162	133	132	116	160	153	149	133	161	147	149	133	143	156	131	153	151	110	170	135	155	144	152	136	145	156	150	163	132	156	165	130	128	158	127	154	158	131	148	151	154	160	151	156	149	118	129	133	161	148	145	161	146	142	167	168	141	156	134	141	171	137	159	141	141	131	158	130	127	150	167	154	152	152	168	185	128	124	149	137	143	136	140	180	159	152	148	140	141	157	156	138	158	144	149	158	142	129	132	146	144	131	167	153	132	172	131	167	150	130	133	138	133	170	162	150	140	137	135	157	136	141	150	139	130	153	144	129	145	143	166	150	162	154	136	130	157	143	145	138	132	160	143	138	147	119	138	135	133	156	157	152	136	172	147	140	137	168	137	163	149	136	149	136	130	122	160	161	167	137	123	129	155	125	155	147	138	145	152	145	130	133	160	146	147	150	137	152	164	147	130	159	132	152	135	158	144	136	121	136	160	130	146	168	141	159	127	144	141	141	131	128	166	167	156	156	148	157	142	150	176	147	133	134	162	156	146	152	165	144	123	144	158	170	123	147	137	173	139	165	131	130	164	143	134	128	164	156	130	164	149	168	162	153	154	142	127	150	153	141	149	170	149	136	160	144	160	144	150	147	171	158	132	148	145	129	135	159	142	174	161	127	131	130	147	157	150	143	141	162	144	151	154	141	138	149	150	128	122	166	160	154	148	152	159	157	151	161	152	145	151	148	170	131	144	133	125	158	161	145	130	151	125	151	137	139	138	153	135	155	134	171	141	133	150	167	138	118	143	141	151	132	141	144	141	158	137	127	146	140	146	149	148	129	162	137	160	154	150	151	157	129	124	159	151	139	151	148	154	142	158	147	159	172	151	144	142	142	149	152	169	159	154	155	160	123	167	156	142	151	161	133	160	137	150	138	151	145	155	136	152	178	134	164	153	158	132	173	148	157	173	144	150	123	146	138	140	160	155	126	177	129	141	166	128	128	159	132	148	148	132	161	140	136	143	164	131	165	152	153	147	139	139	155	156	153	152	138	145	127	136	147	155	126	150	165	137	116	137	130	140	131	117	157	138	175	159	133	150	140	153	143	146	158	157	167	144	127	157	151	162	150	161	147	146	132	159	140	148	127	136	139	159	133	126	162	149	146	133	146	138	180	130	151	125	131	143	124	125	136	146	157	139	129	163	160	145	146	134	139	152	152	136	159	156	156	111	152	164	147	142	149	139	154	147	155	133	139	146	145	138	148	160	148	142	168	169	143	129	138	134	129	145	145	144	166	132	133	132	125	168	155	157	153	149	144	147	148	138	112	143	152	149	158	151	130	124	163	151	157	164	155	136	144	136	132	153	160	124	109	157	146	130	143	150	164	163	139	145	156	163	147	125	171	123	142	130	133	143	144	134	140	155	144	148	150	141	142	146	144	138	169	151	163	142	139	166	139	142	155	143	149	165	164	147	146	145	141	159	137	128	162	146	143	148	150	158	173	122	161	127	135	144	144	153	141	138	177	164	146	135	142	142	147	128	166	161	131	145	178	139	166	150	151	161	159	131	156	127	133	144	168	150	166	128	138	135	134	166	127	154	130	146	148	173	163	138	157	156	147	142	156	139	158	169	145	145	123	151	152	159	157	150	143	139	140	135	158	131	137	151	160	160	145	133	149	157	139	158	161	141	167	157	117	127	149	136	148	159	140	144	161	148	139	123	150	136	123	147	144	127	151	158	141	152	153	148	124	170	164	145	166	153	143	153	138	155	144	138	145	136	151	159	123	146	144	181	153	133	151	149	142	160	158	154	140	167	170	154	160	144	144	163	155	151	160	144	127	153	142	134	153	130	116	132	129	135	153
8302	654	1026	1198	954	832	741	644	667	569	555	544	500	447	481	470	467	432	421	414	391	414	425	419	426	407	409	395	426	434	385	401	406	369	390	405	400	403	421	362	405	367	399	398	427	393	376	406	391	417	403	399	415	399	379	385	362	401	393	411	353	350	382	360	368	363	364	361	424	400	403	407	389	402	406	411	392	405	404	381	390	401	371	375	380	374	412	380	410	387	378	406	419	437	397	385	417	376	411	406	411	363	400	383	376	385	394	385	408	361	365	405	415	423	397	388	426	374	365	378	368	362	361	368	422	433	360	391	377	377	392	376	367	393	387	353	411	373	390	387	362	366	384	387	389	385	367	351	387	352	417	402	365	416	398	368	379	392	371	364	385	368	373	387	375	360	397	392	381	405	404	400	392	425	351	391	417	376	371	341	399	361	397	395	389	369	375	404	393	403	406	378	382	392	353	385	389	393	375	385	391	374	375	403	407	374	372	346	387	394	375	384	363	394	402	381	426	403	381	374	388	366	413	387	400	384	403	375	386	373	380	398	411	370	374	356	428	378	427	413	360	368	387	429	361	384	384	366	426	368	386	401	377	370	373	388	393	364	387	394	385	349	377	403	374	401	379	362	402	374	382	383	348	357	376	346	420	416	392	369	399	412	403	394	383	374	360	336	359	372	376	401	399	390	385	369	378	374	385	405	370	397	370	385	382	385	378	390	415	386	389	355	389	403	337	365	384	398	378	385	389	401	401	392	372	382	352	384	359	376	381	399	372	397	382	368	392	382	377	395	358	370	388	409	409	355	379	417	399	350	408	405	385	391	400	381	388	366	395	362	371	397	376	413	366	416	411	395	369	364	368	350	409	383	364	368	402	392	387	378	399	361	385	369	335	403	363	395	387	359	388	425	360	392	392	399	361	372	406	380	400	424	424	369	398	372	392	353	381	373	403	401	368	387	381	411	414	393	393	368	394	350	358	374	380	392	349	348	379	403	385	362	383	384	361	396	374	404	414	398	355	375	367	392	372	369	430	357	383	434	379	375	384	387	379	415	377	388	375	395	367	379	344	420	391	389	375	402	389	377	381	391	398	409	400	374	373	359	370	337	402	360	389	396	395	379	386	393	345	341	401	368	381	380	362	382	370	400	393	356	410	413	385	388	363	390	400	366	395	389	398	410	381	415	391	381	344	368	399	363	403	409	374	415	388	385	356	392	349	356	418	377	409	373	362	382	360	384	383	406	402	395	332	354	357	391	407	390	374	373	382	377	354	405	404	368	410	398	391	345	396	367	383	355	380	390	403	384	367	392	383	417	390	358	408	385	370	358	416	427	378	391	392	376	360	422	357	369	366	382	392	391	402	371	341	381	401	366	377	383	390	358	364	396	381	404	376	383	398	370	378	384	366	391	384	390	366	421	396	369	377	377	400	382	342	433	382	375	389	388	398	380	380	388	385	399	383	382	379	418	385	394	421	375	380	384	414	394	411	414	383	400	396	405	362	359	423	370	404	390	366	387	387	373	403	382	440	365	401	405	381	385	381	403	361	385	429	403	388	381	423	397	402	386	400	378	401	350	392	364	401	378	337	345	410	369	409	381	367	382	371	343	384	375	375	394	390	390	390	423	381	376	373	387	399	384	379	375	393	367	380	389	355	373	401	377	375	394	385	404	379	366	441	382	366	396	413	410	363	361	373	388	403	359	388	384	376	401	370	398	354	369	410	358	392	376	377	375	422	400	391	370	380	376	384	346	383	404	327	400	387	353	399	390	359	408	383	375	354	387	392	395	353	386	363	374	401	393	385	400	353	393	377	353	341	379	367	419	417	395	370	382	403	402	415	367	389	373	393	362	358	364	365	358	396	409	370	372	394	413	361	401	385	374	371	400	408	396	387	337	393	387	364	360	397	400	351	384	391	409	417	396	405	376	378	360	410	395	354	382	368	381	402	351	396	382	413	385	362	390	367	422	376	377	373	393	365	385	376	378	374	375	413	417	410	402	383	441	373	408	369	381	363	416	389	379	388	383	369	363	393	388	395	387	397	397	347	444	337	355	362	374	386	394	376	359	383	438	365	426	355	346	387	416	371	399	377	382	357	390	398	404	380	388	369	361	380	337	393	390	413	391	385	391	397	369	418	413	378	371	412	368	401	409	360	393	392	379	362	387	383	401	393	385	409	406	402	399	381	372	383	388	402	390	398	417	386	385	388	375	381	384	350	448	387	372	391	413	389	399	382	383	385	397	418	359	370	363	403	376	378	405	356	401	406	380	390	383	420	385	390	406	422	391	397	401	377	370	399	385	406	366	367	357	373	377	403	384	378	386	387	358	386	377	375	398	417	388	379	391	390	403	390	361	392	401	386	380	372	379	374	399	371	402	397	345	385	420	375	400	360	358	404	402	367	387	342	417	381	385	408	377	372	385	384	371	387	404	392	343	379	382	343	361	393	408	379	369	410	340	369	382	406	364	405	365	395	419	396	384	373	369	385	421	399	384	412	391	414	363	390	361	423	393	401	406	370	400	335	417	413	388	386	360	387	405	372	385	378	384	399	411	396	371	330	398	365	388	357	376	406	364	353	400	384	350	408	398	359	396	366	387	366	376	348	395	363	376	369	382	405	414	375	366	359	371	365	359	389	380	393	376	358	354	348	403	374	367	365	406	378	381	362	380	374	398	372	332	370	379	396	373	350	369	400	333	400	382	351	356	368	398	426	373	391	376	359	373	373	361	380	422	388	399	377	399	367	430	368	381	399	346	401	383	358	422	367	381	389	390	423	375	435	399	357	400	357	389	381	368	337	367	360	390	380	417	398	360	349	397	361	389	398	373	418	416	384	410	362	377	380	346	360	368	371	414	404	371	362	416	392	432	387	359	387	381	384	405	378	361	379	396	392	372	401	395	392	370	377	368	389	362	380	362	411	400	362	396	385	356	372	398	351	421	402	368	426	376	367	367	376	370	359	400	367	360	378	397	379	354	382	382	373	386	411	406	366	399	419	417	392	382	404	388	376	373	410	368	380	400	344	376	393	398	348	412	390	358	360	381	389	391	410	370	388	398	409	378	415	364	367	356	422	400	369	363	385	391	363	370	388	386	360	367	409	365	404	384	400	385	356	367	397	376	402	387	371	410	357	386	410	369	381	345	387	377	384	404	398	422	414	369	383	362	366	403	368	368	374	397	380	382	386	378	402	356	366	386	385	391	383	330	385	373	383	389	406	406	386	404	392	397	392	406	394	415	437	367	351	378	409	396	380	371	334	369	372	373	376	367	382	375	393	388	399	376	378	357	372	391	383	405	362	395	434	379	368	377	369	362	390	369	401	378	384	351	407	409	358	376	408	375	363	374	377	388	386	381	386	380	387	393	374	433	397	420	369	380	379	362	397	388	387	389	375	394	376	379	372	377	419	360	412	370	386	386	402	395	403	401	374	426	396	376	385	370	413	363	355	383	372	409	376	385	414	381	414	361	368	383	400	363	426	371	387	406
18411	1289	916	754	568	452	421	387	318	298	263	253	291	261	281	255	279	245	224	245	239	242	266	236	270	264	254	246	251	288	238	247	224	255	259	263	230	221	216	208	240	225	232	231	255	235	245	236	227	226	246	231	256	220	278	240	266	273	273	228	230	217	278	217	248	251	249	233	253	233	262	276	220	261	230	229	250	225	219	235	275	234	234	236	237	260	268	227	257	233	232	249	255	264	233	232	236	236	264	243	236	247	267	215	221	245	249	281	256	247	279	250	248	244	242	270	242	259	254	237	235	238	265	252	235	271	253	252	252	214	218	232	253	224	224	284	259	268	237	262	238	267	245	268	244	244	255	233	255	230	215	253	228	261	242	229	242	253	246	234	208	245	248	268	246	241	262	269	239	264	233	236	263	252	255	232	242	249	276	248	256	257	257	242	241	222	266	221	241	242	256	256	272	219	239	243	252	260	255	247	228	214	247	225	266	249	249	243	243	268	251	227	243	248	257	268	265	263	258	253	243	241	245	255	243	238	224	223	242	221	226	240	248	235	275	242	238	253	233	272	235	256	245	271	245	231	213	273	257	219	244	235	235	254	223	255	254	227	242	243	226	233	281	247	242	214	251	229	222	243	254	257	230	234	241	273	265	222	230	228	232	239	231	256	231	239	258	248	253	258	242	263	228	200	231	239	248	227	251	243	249	259	241	232	240	253	255	221	259	248	278	236	212	238	223	222	245	249	238	249	223	239	243	246	221	227	257	233	225	232	277	247	224	224	271	222	268	250	255	268	248	225	232	255	271	227	248	256	255	257	228	246	250	210	211	209	249	242	241	236	274	252	216	222	236	245	217	213	237	247	235	223	276	264	241	217	244	266	249	249	229	259	248	264	242	241	230	252	229	246	263	247	252	240	260	239	255	248	249	248	244	210	207	254	240	246	263	262	254	233	251	254	248	243	262	259	227	229	219	227	260	241	276	238	282	239	262	248	237	252	252	241	232	277	255	249	242	241	228	231	229	236	224	262	237	227	235	235	241	249	225	245	235	235	248	260	241	242	221	240	256	236	254	240	252	255	217	225	257	238	249	242	235	233	247	209	237	254	254	239	258	274	222	233	260	227	241	250	236	221	249	212	229	252	230	244	261	264	276	237	263	281	221	244	240	229	208	252	238	255	228	226	236	244	238	245	242	243	223	214	223	283	255	256	244	259	226	224	225	260	220	255	211	257	235	244	237	248	189	231	231	222	244	220	250	256	232	248	228	272	236	229	260	237	233	227	245	246	248	226	259	243	243	247	273	242	246	247	269	239	251	235	234	253	264	277	255	228	208	263	256	231	247	236	238	259	243	247	228	250	240	252	241	235	250	242	243	240	239	275	238	249	209	245	225	245	232	251	232	215	221	265	261	255	246	238	244	251	229	247	265	237	244	225	227	233	248	250	231	251	248	234	242	287	256	255	255	224	253	271	252	261	267	249	234	245	215	229	231	249	219	212	234	251	205	231	238	237	254	228	234	224	243	251	231	226	243	179	246	236	237	249	247	256	248	238	221	274	248	240	256	236	239	241	217	235	264	246	264	245	244	241	236	245	226	225	251	227	245	243	249	263	228	243	224	271	274	256	248	246	225	233	237	205	262	241	251	240	263	232	256	259	220	229	235	266	234	241	287	254	252	252	240	250	237	246	226	222	243	240	204	253	237	277	241	212	256	216	234	265	274	227	230	233	225	259	214	217	258	248	253	247	243	233	236	287	246	225	242	215	219	255	217	271	243	252	250	265	213	260	268	264	253	260	240	228	240	237	246	224	199	220	223	234	242	225	219	268	229	202	260	213	233	286	232	241	238	224	244	245	221	250	226	235	241	228	234	245	249	228	246	268	279	273	280	258	242	245	241	252	223	214	222	256	244	224	236	218	243	256	258	238	249	241	264	205	258	223	295	239	258	235	243	283	217	240	242	273	205	247	245	230	259	235	218	228	253	236	280	270	203	234	251	234	257	279	264	254	216	223	271	253	247	226	261	271	237	256	260	234	219	207	264	231	252	266	240	219	256	222	263	223	251	254	225	243	248	219	254	250	243	245	265	232	243	262	195	252	237	270	246	239	247	235	221	234	217	216	252	241	246	266	205	219	243	240	233	239	240	237	234	285	225	236	241	237	266	252	274	210	246	241	240	249	226	237	237	236	223	233	233	238	202	256	248	246	263	217	239	243	245	221	242	259	258	210	206	250	231	238	261	269	220	243	239	272	244	228	250	209	274	249	247	248	243	277	217	240	216	230	244	230	231	245	244	252	223	250	251	228	246	246	249	238	271	252	246	258	233	237	222	251	261	222	238	244	250	251	241	261	227	222	239	253	235	238	254	262	237	258	234	230	241	253	248	236	268	256	226	255	203	197	219	233	231	267	207	244	264	223	270	252	238	249	268	263	237	258	258	268	245	258	234	221	294	265	245	244	238	259	246	233	261	255	264	250	246	237	235	269	249	233	180	224	228	229	246	221	231	251	266	225	246	229	245	224	240	245	270	212	220	263	234	247	216	241	263	220	265	265	249	230	236	239	231	216	243	257	250	224	244	228	261	237	249	230	215	238	228	230	243	234	249	263	248	261	241	243	233	245	247	251	213	211	246	215	248	241	258	234	263	219	249	255	247	242	268	250	256	274	224	259	237	228	225	252	257	229	275	259	242	250	251	252	255	259	235	220	260	229	253	244	225	281	228	236	254	268	271	224	239	250	230	223	220	224	239	220	229	263	224	262	267	242	240	230	240	225	250	249	265	226	233	228	257	234	256	222	273	225	223	232	252	262	238	233	233	267	256	238	246	256	259	235	238	256	246	241	261	231	228	247	260	268	279	241	258	239	263	239	228	238	210	239	234	257	232	252	220	226	247	275	269	221	213	209	245	258	250	232	246	219	238	218	258	253	218	252	257	256	257	236	239	234	255	239	254	226	237	250	237	244	235	245	258	233	230	253	250	241	207	244	219	255	247	228	241	247	201	212	232	258	234	235	246	242	238	227	229	216	232	238	254	247	254	258	219	312	245	270	238	245	237	213	234	269	258	278	218	260	253	266	224	218	214	266	265	222	238	249	254	242	246	255	243	257	228	241	233	225	255	229	246	259	248	222	226	243	228	245	242	230	253	277	237	224	274	237	209	278	226	221	228	259	231	258	236	254	233	244	246	241	221	196	265	234	228	282	259	257	252	243	229	232	268	256	229	267	226	235	234	266	246	239	261	218	263	218	234	250	265	287	266	285	221	259	229	275	240	245	232	242	257	237	253	237	222	250	281	247	242	231	235	237	236	239	223	271	274	247	214	226	248	236	241	247	248	234	254	234	253	271	252	270	235	270	262	235	261	248	220	228	243	233	233	224	249	258	230	264	251	251	239	237	216	228	248	261	253	240	251	240	249	252	239	252	242	239	242	242	263	249	253	237	241	282	270	249	239	243	258	267	259	244	257	231	250	230	229	206	220	242	243	239	229	206
10320	1057	1796	2053	1845	1540	1262	1135	1033	948	889	844	804	764	754	725	748	681	683	679	732	630	676	652	633	659	688	656	632	618	700	613	662	641	622	607	646	571	563	612	601	612	614	628	594	592	617	629	632	630	614	574	633	639	618	574	550	625	608	569	578	633	596	596	591	633	599	588	546	547	585	601	566	599	599	613	593	598	627	607	621	603	590	578	595	585	604	585	618	600	613	649	550	584	585	534	568	602	584	625	581	642	616	609	597	580	625	595	553	574	578	578	604	592	621	574	586	582	614	552	619	594	659	580	572	621	649	606	589	618	619	576	599	549	596	585	573	594	589	610	644	596	574	599	618	610	638	640	596	586	590	562	611	648	559	594	625	574	569	617	631	585	587	560	594	602	609	614	654	608	569	612	604	586	597	613	611	583	589	551	564	603	559	595	599	610	618	591	612	625	583	569	570	613	600	606	618	598	577	559	582	605	573	573	529	587	629	647	560	560	591	580	608	591	595	646	561	614	592	628	605	560	552	576	585	597	569	599	588	599	610	583	587	603	618	548	628	573	570	619	569	603	597	565	613	630	589	629	591	616	588	565	633	632	595	625	620	585	619	637	586	610	602	558	609	646	615	582	576	627	645	600	608	591	603	589	613	577	614	600	581	577	592	606	584	643	590	589	568	607	594	576	584	578	556	607	627	630	603	616	572	557	603	561	601	564	572	562	577	583	623	594	599	599	566	624	595	568	602	583	587	569	576	551	589	582	588	554	568	627	569	579	649	630	636	631	576	590	555	598	562	618	582	541	596	609	601	607	635	543	577	629	576	639	599	639	613	603	558	582	625	573	583	619	549	596	571	552	596	627	575	597	610	630	568	594	577	589	587	563	595	581	620	629	591	632	557	635	591	588	608	603	600	602	594	589	563	654	594	611	561	605	639	587	601	608	634	576	560	546	563	630	644	614	630	618	556	577	561	583	580	632	570	595	596	605	541	571	594	613	576	640	565	584	580	639	608	579	614	600	572	584	597	652	604	618	560	608	566	594	607	608	608	606	572	574	590	575	635	558	588	649	553	600	582	615	565	606	596	599	601	615	602	632	563	530	624	579	601	553	600	586	605	602	642	587	607	632	596	553	598	584	544	600	620	595	610	584	556	635	589	638	621	584	606	622	573	651	605	587	574	601	596	606	565	627	562	636	604	636	573	609	591	614	571	588	624	589	584	570	604	576	610	609	613	622	587	587	582	585	642	602	616	606	616	592	612	577	615	615	628	562	568	584	594	599	619	547	585	592	635	623	607	620	567	564	568	600	569	576	592	583	583	588	598	599	618	594	620	619	564	574	583	601	600	625	571	601	579	575	571	612	582	561	582	626	617	616	570	610	582	595	565	565	594	584	598	593	583	605	638	584	582	582	589	594	610	576	567	600	616	621	596	623	611	634	568	629	577	636	617	589	598	612	597	564	621	570	618	619	575	613	601	591	622	588	644	588	603	595	609	605	586	565	630	580	616	606	607	577	581	561	619	548	580	605	592	649	571	582	580	606	582	625	571	557	634	575	589	627	597	594	558	625	591	619	624	591	585	626	624	622	604	598	575	617	618	585	593	612	612	583	562	575	622	562	568	615	625	641	590	565	617	563	636	621	579	566	588	572	617	581	618	543	602	616	622	575	560	602	619	608	582	578	557	605	537	656	609	621	655	604	621	613	603	581	593	604	643	604	621	586	542	604	572	626	598	598	574	561	559	572	578	575	572	560	589	547	627	560	618	553	559	633	602	573	543	634	589	633	565	653	586	607	600	607	597	574	584	582	579	639	615	594	615	612	587	617	570	604	565	610	574	624	582	585	609	609	590	615	612	546	621	592	573	622	599	604	585	614	626	599	616	615	558	591	574	579	591	568	590	646	615	515	611	622	610	641	631	623	589	621	595	582	610	583	605	638	593	606	571	563	598	589	583	556	594	617	576	604	606	600	578	591	647	625	596	601	617	585	638	596	640	562	618	608	609	598	589	621	607	585	620	588	613	589	567	584	585	595	626	570	570	599	623	614	604	612	596	629	564	574	641	597	576	616	580	632	588	574	562	572	566	575	553	617	593	603	627	589	623	576	584	651	603	586	589	582	583	570	617	552	622	556	606	609	578	537	626	595	577	621	619	590	608	606	593	629	611	590	613	622	608	617	614	561	581	557	534	581	601	596	562	574	579	564	561	564	584	621	634	605	603	617	589	589	662	607	602	592	592	573	565	620	587	573	608	596	556	580	587	582	585	550	559	560	607	603	567	566	591	587	571	629	592	592	628	645	581	588	586	595	602	588	604	582	581	615	592	620	618	578	613	598	580	632	577	611	607	558	609	615	598	644	623	589	600	622	616	646	555	571	567	598	550	610	599	617	596	595	605	574	644	582	632	606	605	559	598	592	565	615	618	563	591	593	638	563	624	557	567	623	572	589	579	613	564	631	598	640	602	590	614	611	577	579	652	575	568	592	639	601	609	617	635	607	665	589	597	599	606	626	657	577	601	587	600	643	585	585	611	611	635	607	604	592	584	581	592	593	621	582	582	595	582	564	621	640	599	577	576	674	611	573	584	572	547	630	608	611	587	630	604	570	614	563	588	539	595	601	564	565	553	599	594	600	609	615	612	621	614	653	587	553	618	606	638	560	601	589	594	616	595	561	617	582	588	648	590	550	601	603	626	602	604	571	594	533	556	600	597	597	605	552	629	618	622	559	618	581	608	591	573	620	597	612	567	577	577	608	584	599	607	643	556	568	599	600	568	608	536	616	572	581	613	598	555	638	550	600	606	593	622	569	561	616	581	609	588	560	623	642	572	578	570	592	597	599	561	562	613	561	572	584	629	605	612	589	616	604	614	551	617	595	607	620	578	568	545	607	590	614	618	577	609	565	622	605	590	606	636	591	576	582	611	544	585	587	592	619	592	599	618	626	607	629	592	576	580	586	612	596	615	652	612	637	579	612	610	591	619	582	582	579	543	593	569	602	596	592	615	590	601	605	616	579	552	595	593	616	621	560	568	567	563	596	606	602	579	550	575	631	563	534	590	574	599	589	582	595	598	604	580	571	601	587	597	579	587	624	596	593	573	568	611	588	570	586	600	591	561	549	569	579	645	546	591	614	610	597	597	606	598	600	608	565	601	540	592	586	635	579	561	607	592	619	599	584	609	610	552	643	568	579	521	591	577	606	598	625	577	577	617	549	645	611	586	569	633	579	663	610	604	571	599	615	572	600	565	622	613	548	561	574	602	596	599	581	553	627	595	589	594	638	568	580	622	583	599	580	535	583	624	622	586	599	574	601	614	582	556	569	584	579	570	585	599	623	586	564	594	595	598	581	557	578	589	601	637	643	583	601	570	594	601	590	621	605	597	601	591	593	643	540	576	633	622	587	606	605	607	613	584	601	630	556	634	601	644	543	618	617	594	586	582	584	608	582	572	642	618	552	580	567	626	506	581	588	619	583	613	601	556	583	623	626
4252	415	286	338	287	271	285	300	317	279	295	287	284	304	310	309	284	297	255	320	297	284	285	285	285	290	304	314	287	308	287	277	283	283	308	323	269	275	288	308	294	315	307	298	305	276	293	319	267	313	301	274	288	267	270	293	288	316	309	311	301	302	292	285	292	309	282	254	311	290	317	314	302	298	315	317	273	285	309	303	325	268	271	295	289	277	298	310	272	314	266	292	276	265	298	303	289	275	306	289	310	301	298	236	322	291	300	280	304	300	295	291	274	296	312	312	301	289	292	309	302	279	290	297	302	264	303	277	308	276	278	322	307	305	256	293	283	308	287	296	275	339	314	301	260	278	313	295	299	316	305	324	262	299	257	297	265	286	285	277	283	299	303	262	301	302	292	275	332	282	343	319	289	290	268	308	291	280	313	288	319	301	311	306	296	315	306	290	256	285	261	296	281	307	297	301	265	321	271	293	304	312	313	334	328	290	295	265	280	279	282	284	278	305	299	308	276	280	308	302	284	272	271	291	288	293	283	288	276	304	336	273	311	257	270	288	284	273	316	290	304	297	287	309	270	263	332	302	290	299	281	280	257	248	234	299	269	279	283	296	263	275	296	317	302	272	289	305	292	282	274	324	301	279	342	297	301	274	288	301	256	287	345	274	272	320	302	294	273	293	276	266	296	285	286	262	280	297	316	302	299	308	294	271	289	328	342	296	293	282	277	277	281	277	324	313	293	279	282	275	287	313	255	282	279	317	287	325	312	279	303	261	301	304	321	312	311	304	324	316	293	312	312	303	304	296	279	268	305	292	276	283	295	341	300	315	317	343	310	291	305	302	284	304	316	261	301	278	318	291	285	312	272	299	302	299	301	286	299	315	276	278	312	278	280	313	301	292	262	292	302	275	247	304	286	314	312	301	272	354	303	288	289	287	301	270	284	292	292	289	321	264	307	300	307	272	294	287	286	322	273	333	295	299	325	313	305	262	305	275	274	278	300	266	286	268	301	264	282	288	302	277	301	315	318	321	283	317	288	282	303	265	287	291	300	259	291	302	306	316	314	278	297	330	271	293	276	271	276	302	291	286	311	288	259	288	313	267	282	284	271	284	294	299	305	322	295	300	295	323	307	300	275	289	306	292	305	290	275	306	290	282	305	306	300	279	314	279	325	251	297	287	322	292	309	299	300	296	263	315	285	284	280	301	292	271	322	318	296	297	285	300	295	259	286	294	323	304	326	310	321	310	306	277	286	319	330	302	297	309	307	270	310	298	272	292	299	303	289	313	302	304	306	286	296	272	308	313	289	332	251	293	320	308	291	291	292	249	264	307	304	273	315	325	280	285	297	328	263	292	303	289	285	268	313	353	314	316	279	312	271	334	274	309	293	292	297	287	314	280	307	312	319	306	299	281	321	294	306	291	304	287	298	291	276	307	301	312	276	296	302	292	315	300	277	274	307	269	283	289	327	305	311	300	283	295	273	274	300	249	296	309	310	276	266	276	317	311	290	290	263	295	297	327	264	317	313	288	310	291	298	295	295	325	297	279	300	298	277	271	286	272	300	309	263	278	276	257	294	290	278	275	305	294	293	287	300	270	298	300	309	275	276	317	308	298	308	272	290	325	282	250	295	298	266	293	280	290	289	295	287	278	297	268	285	280	270	280	282	292	290	305	290	277	318	292	281	270	305	285	278	296	315	316	263	285	295	289	296	271	304	282	285	286	247	282	300	294	284	293	266	300	305	279	283	283	320	285	318	288	312	264	293	311	323	275	266	264	276	289	308	310	312	300	289	305	307	292	297	275	296	288	292	292	286	301	308	303	288	300	305	311	296	339	308	257	288	264	299	289	269	292	304	310	276	313	302	318	269	295	312	273	273	298	289	313	273	307	298	305	262	254	298	248	304	278	279	278	265	242	280	304	313	316	322	285	278	295	319	320	264	295	294	267	261	301	281	266	276	286	250	304	327	296	266	292	263	287	266	300	282	302	304	284	307	301	281	270	295	277	287	284	271	303	296	285	302	298	301	334	338	290	307	306	294	283	304	295	274	292	294	284	250	284	304	300	268	291	312	300	297	309	292	318	338	281	274	290	280	301	293	275	314	308	340	287	275	264	310	279	298	290	301	294	276	279	341	264	288	275	299	302	262	257	313	300	304	302	290	300	326	291	283	279	281	271	306	291	298	292	303	304	312	292	268	279	309	292	293	278	273	283	246	299	280	318	275	288	303	294	292	287	292	295	267	295	283	283	282	298	287	300	278	293	310	281	296	321	288	301	324	300	329	278	332	303	300	307	265	300	267	281	300	275	296	251	267	280	307	315	309	294	272	289	295	300	291	271	271	272	299	297	291	321	284	327	299	311	323	286	273	300	293	319	275	275	306	293	307	291	292	299	303	299	295	302	286	289	287	298	300	306	293	295	309	287	273	274	277	299	278	275	296	275	289	307	297	263	297	283	340	269	280	265	231	311	253	281	261	294	301	309	286	287	287	314	289	294	299	256	300	303	279	322	283	293	309	293	266	281	297	318	294	320	307	279	296	276	314	305	302	314	307	309	312	268	286	326	291	286	331	281	267	291	286	268	270	259	290	304	285	302	280	273	255	296	311	275	284	288	292	298	296	297	294	316	303	294	292	301	282	275	256	268	286	302	308	304	277	316	304	286	274	261	243	291	317	292	300	305	285	294	307	281	279	299	304	277	302	326	299	285	271	265	286	279	312	283	309	276	263	291	282	280	309	271	318	267	279	263	275	308	307	313	270	274	294	296	331	296	287	291	295	331	275	270	278	332	294	313	291	298	276	270	293	296	306	286	295	294	303	290	283	279	308	284	286	305	276	300	275	289	289	290	302	309	309	279	262	261	276	317	285	295	279	325	263	271	279	254	271	309	292	292	312	300	296	294	284	286	314	299	303	297	302	287	306	324	289	289	286	319	293	285	310	273	294	303	305	312	269	305	268	280	307	274	265	287	283	268	296	283	277	264	306	293	298	293	278	273	290	286	276	331	306	300	319	281	300	268	298	291	298	324	294	290	269	301	285	311	290	280	287	294	282	315	311	301	309	302	309	323	297	279	292	268	284	305	303	283	314	304	249	312	268	292	260	288	298	318	308	274	299	265	254	306	298	283	326	307	299	296	300	303	291	297	280	259	334	309	272	280	286	292	314	292	299	279	307	320	279	300	286	280	292	311	291	299	270	297	300	289	266	283	291	282	290	295	249	271	267	270	301	271	296	289	263	286	278	290	302	303	275	325	295	298	275	325	299	267	259	315	284	277	299	290	295	260	292	286	333	294	296	300	279	309	275	312	300	300	307	331	269	300	343	312	338	282	278	287	288	268	299	281	327	283	292	292	271	293	251	299	295	274	306	294	289	301	283	295	286	264	294	288	273	318	284	279	283	315	304	289	316	277	277	309	319	275	323	331	284	305	294	296	299	280	305	284	308	283	309	278	284	282	317	280	316	319	286	296	306	300	265	279	276	297
3679	691	711	661	687	646	768	681	686	637	663	678	658	672	682	663	667	696	655	659	707	723	647	685	675	674	671	694	703	654	677	646	685	675	663	638	649	684	602	673	706	694	669	676	683	653	670	635	689	702	674	660	682	683	655	681	669	674	643	607	669	682	660	674	653	674	662	594	661	644	668	641	639	678	662	719	670	682	675	649	685	672	671	671	689	658	660	670	667	639	654	628	668	683	637	660	684	666	673	692	615	687	598	649	645	640	736	651	750	652	647	676	684	685	695	657	680	638	640	653	659	666	675	668	691	688	647	679	701	676	637	676	700	663	656	611	696	639	663	650	664	673	683	701	655	644	668	680	693	647	693	675	688	700	642	659	653	669	641	615	672	690	647	666	653	654	642	652	668	683	644	665	629	675	707	635	683	639	642	643	643	641	661	650	648	685	689	645	639	627	627	700	641	676	655	653	676	658	675	610	659	687	682	678	649	638	652	658	675	673	641	650	672	650	653	682	637	630	639	651	645	707	637	681	640	671	642	639	638	638	653	647	672	699	633	649	702	646	699	672	679	641	656	661	646	643	663	708	654	669	701	671	684	683	659	699	644	655	642	645	654	695	678	665	684	663	729	638	652	635	638	656	651	644	648	630	663	670	684	663	624	645	688	659	671	636	632	696	652	645	690	682	628	631	673	658	650	678	674	704	674	690	636	683	632	686	697	695	667	658	686	650	631	628	658	689	694	736	669	650	646	655	664	626	657	688	676	620	642	652	640	649	605	671	622	661	665	663	623	659	664	660	663	694	664	728	667	654	666	609	607	659	671	663	679	681	664	658	635	655	638	666	641	637	619	674	693	667	633	686	634	667	631	647	667	659	629	643	660	614	715	651	704	699	646	646	688	662	680	694	694	670	670	683	626	678	636	650	611	669	649	669	660	646	654	677	681	655	645	668	674	648	688	667	653	591	657	625	691	692	674	633	667	668	681	687	645	631	657	652	679	665	730	702	675	657	650	648	637	603	642	672	656	701	691	654	669	674	646	632	643	662	686	640	628	638	668	658	730	640	690	687	709	682	642	683	660	633	702	655	679	680	668	651	654	678	650	679	667	687	645	676	691	666	641	604	655	711	682	640	628	685	661	688	668	629	672	629	638	703	635	638	626	701	637	643	638	643	648	640	675	651	646	584	661	650	668	645	708	713	670	683	681	671	664	610	671	699	613	700	633	620	675	632	701	683	676	671	659	643	663	663	687	678	660	678	654	641	690	668	664	656	615	689	698	685	660	620	696	670	684	650	648	650	670	668	651	655	665	677	653	679	664	655	638	707	658	690	621	645	656	661	620	675	658	685	654	705	631	718	692	654	669	696	665	675	676	666	671	658	650	630	676	621	666	626	707	670	664	699	714	660	660	688	638	651	630	652	630	632	669	670	708	662	653	697	678	663	632	674	667	631	667	665	706	631	660	669	613	662	709	662	639	596	670	657	658	628	679	676	686	651	651	681	654	689	663	628	647	686	660	652	651	680	636	666	651	664	635	644	655	723	656	633	683	657	619	676	659	655	641	675	619	671	682	648	669	674	613	697	638	656	702	674	661	668	658	672	654	705	692	625	690	636	704	661	636	600	651	702	657	653	667	668	623	654	663	705	610	671	637	685	705	690	629	626	666	658	658	619	662	667	677	623	645	672	687	656	632	691	656	678	687	684	667	642	643	656	692	690	630	671	703	664	648	651	645	669	677	673	712	701	633	694	632	686	705	685	662	700	645	664	633	683	677	724	626	713	688	652	646	658	650	658	687	659	629	695	673	627	625	647	661	663	690	719	653	628	635	678	700	683	674	641	694	646	665	657	628	659	643	635	627	650	699	670	650	661	646	664	693	645	669	661	665	668	631	654	682	675	661	634	680	667	672	654	673	640	668	706	699	677	678	728	665	666	685	671	651	611	634	631	739	660	698	652	728	664	644	586	622	650	687	665	618	729	673	636	675	705	651	672	639	664	650	645	676	682	660	670	666	651	672	678	684	676	708	664	679	660	664	689	666	671	660	655	623	642	673	696	711	646	687	667	682	616	714	667	695	742	686	654	671	642	662	640	674	677	648	648	633	703	716	644	685	687	672	681	672	633	677	640	686	668	676	651	615	660	687	607	666	656	617	643	666	683	663	581	656	702	725	657	670	705	650	619	605	678	673	638	691	675	678	686	667	712	635	622	626	712	688	616	700	683	620	646	632	690	629	637	655	655	647	639	664	653	677	652	646	668	642	621	691	653	655	705	672	664	660	686	682	673	698	662	698	637	668	687	659	685	683	663	650	642	691	660	657	679	657	678	641	688	647	657	674	657	619	656	634	646	687	647	690	646	685	641	647	675	636	640	662	672	721	649	670	689	669	680	696	677	649	697	664	586	679	696	692	660	655	637	634	698	640	697	661	607	632	660	658	666	693	670	654	651	677	656	670	653	643	678	691	694	675	683	640	666	625	635	676	692	646	694	654	639	675	666	667	637	649	612	632	638	639	648	646	644	677	642	620	648	653	656	612	645	650	661	669	655	637	653	674	643	705	634	625	661	704	671	646	657	653	698	660	653	658	659	639	664	627	692	637	621	635	666	638	668	620	698	625	645	620	694	669	646	652	608	663	662	606	650	665	663	703	687	664	651	656	667	661	631	664	675	686	672	666	687	681	665	686	689	684	624	650	686	708	656	700	693	655	659	685	613	705	692	673	678	676	657	727	669	687	663	676	663	648	657	645	635	675	669	709	675	692	634	658	634	659	681	715	689	628	674	693	673	626	662	655	624	668	675	706	680	641	667	674	646	666	632	745	572	679	696	635	600	682	663	670	707	669	695	612	654	669	664	683	679	678	671	684	606	715	683	629	685	661	660	650	641	659	694	671	615	706	682	664	682	671	626	672	656	693	677	664	643	617	673	636	689	636	721	674	646	630	657	648	686	644	670	623	639	694	675	679	660	690	675	687	667	657	654	695	695	632	656	654	643	647	634	649	682	666	643	649	657	677	683	657	713	644	663	663	695	693	694	613	609	644	648	653	678	646	687	663	663	662	631	723	642	679	612	645	636	666	654	669	640	650	658	688	653	680	617	689	656	662	668	675	672	667	687	644	671	675	665	674	652	628	659	682	640	668	673	647	637	671	707	629	698	676	622	636	658	664	676	653	699	642	680	738	671	660	660	666	601	615	643	678	681	667	677	665	631	677	643	652	690	662	639	629	658	663	704	682	635	668	650	652	661	605	619	691	661	639	644	666	659	609	659	679	673	658	663	639	647	668	649	654	650	681	662	646	629	680	703	667	685	624	616	659	694	691	683	663	671	669	634	606	653	662	646	670	643	681	648	678	675	663	668	647	655	652	670	665	669	626	644	663	678	666	653	634	634	674	652	705	633	648	636	656	699	643	639	648	669	662	662	645	659	637	674	668	669	679	687	649	673	676	693	651	660	682	646	708	674	684	634	674	638	691	643	665	633	654	645	629	656
12013	562	488	350	256	245	222	187	182	185	165	161	154	169	163	139	147	154	152	125	137	167	125	123	151	139	144	148	131	159	160	147	147	154	161	142	144	157	142	161	156	138	166	178	153	127	142	151	150	150	152	148	142	148	152	150	132	144	154	151	129	144	143	154	147	140	132	146	161	132	143	157	141	151	155	171	135	148	145	146	137	144	143	128	137	142	124	168	140	138	148	177	172	132	138	149	156	143	145	145	156	129	131	122	168	177	159	152	141	153	150	141	152	186	142	152	153	144	170	163	126	142	156	162	186	159	115	128	163	159	163	138	123	162	142	151	156	143	154	169	164	133	143	139	144	149	138	150	155	151	156	123	146	141	146	136	149	149	138	171	155	135	165	155	165	158	141	151	161	154	137	140	175	127	138	157	155	163	133	160	127	162	154	134	163	156	117	153	158	137	142	140	131	144	148	148	142	126	140	121	128	170	166	166	155	144	161	140	154	137	140	153	145	146	149	142	146	134	126	172	166	171	136	156	131	130	151	155	144	143	153	136	123	163	134	132	158	121	156	148	149	149	168	155	157	152	130	134	132	148	135	156	165	142	153	150	150	121	131	161	136	180	158	159	158	149	137	159	153	138	142	144	157	147	140	135	147	162	130	138	127	136	157	168	147	155	156	139	176	159	156	152	154	137	123	151	170	156	152	130	151	144	134	155	155	146	130	140	153	128	165	148	145	150	142	154	135	145	147	146	124	149	151	161	154	161	132	152	124	130	120	157	130	136	124	143	154	137	121	166	125	137	161	141	133	158	139	134	147	140	160	138	133	133	143	158	127	138	130	159	158	126	148	161	131	173	149	161	146	148	128	128	126	139	173	144	167	155	123	142	169	138	128	175	179	135	149	167	153	143	143	157	153	157	140	168	141	145	162	141	135	148	127	144	161	136	156	142	133	157	146	147	127	123	148	136	141	164	159	123	136	133	137	160	162	136	143	172	158	158	151	148	138	131	122	156	159	150	150	153	155	154	158	170	135	151	133	151	153	155	163	146	170	143	152	155	135	141	115	132	161	165	138	144	153	158	154	179	170	139	161	135	163	135	138	162	162	159	129	134	129	151	142	154	135	165	132	153	119	132	138	153	123	160	151	146	177	136	134	144	136	146	142	150	149	163	143	142	143	160	162	176	122	137	138	144	138	164	151	152	150	164	151	149	160	182	157	139	167	159	163	159	141	154	147	183	157	150	146	153	150	170	152	148	158	154	142	146	167	147	118	144	145	139	152	157	158	150	139	144	140	143	156	138	152	154	131	129	150	151	125	139	160	168	155	157	156	171	144	138	145	138	157	164	156	141	150	150	176	171	145	162	148	149	159	130	140	138	152	140	139	151	144	147	141	130	160	161	168	127	114	136	150	149	174	140	144	149	136	141	165	153	178	148	139	158	152	137	151	146	170	132	137	154	146	154	152	136	130	164	132	131	121	142	157	156	156	144	171	149	111	158	133	151	146	138	144	161	138	146	153	143	153	122	141	160	153	143	148	148	149	162	160	152	137	153	149	122	147	171	149	147	152	160	141	150	150	146	145	139	133	167	147	136	164	145	125	153	148	155	136	147	177	159	143	156	140	124	132	122	147	132	148	140	144	144	150	165	133	149	153	140	142	135	132	161	178	139	161	145	138	153	157	132	147	152	143	156	140	156	135	138	142	159	150	160	148	138	142	116	151	161	115	147	145	156	131	139	165	124	149	159	138	144	136	133	141	129	132	139	144	166	148	145	170	141	139	141	167	143	122	135	160	176	147	166	141	152	149	147	156	159	147	152	164	149	154	142	151	138	143	147	169	132	137	124	145	138	113	124	157	141	174	147	160	139	154	156	133	163	150	140	134	159	152	153	143	136	154	141	142	142	123	174	175	139	150	134	145	191	161	146	142	163	152	154	148	147	162	129	131	147	143	135	154	138	129	144	133	136	136	138	146	159	134	147	148	158	171	156	178	174	139	119	157	157	134	136	139	148	161	166	149	136	135	150	157	154	142	152	135	120	148	172	157	157	143	147	132	174	143	149	144	133	134	161	145	156	145	145	154	141	135	115	157	144	147	142	150	163	136	145	176	161	153	129	122	141	158	145	131	142	172	161	149	141	127	135	159	143	155	140	124	133	162	147	154	162	169	144	130	139	148	120	142	131	148	99	145	162	150	138	151	134	165	153	143	145	138	141	149	148	137	139	147	157	157	143	165	157	147	135	140	147	151	121	146	153	142	134	165	137	132	164	146	147	157	142	148	153	137	145	144	145	136	156	134	142	151	159	156	143	149	162	147	166	144	137	137	158	153	171	143	150	158	140	158	141	125	138	169	126	137	155	147	159	156	135	141	132	145	151	142	141	150	143	165	157	161	146	132	153	158	146	146	130	123	155	137	145	145	148	159	132	128	132	126	156	129	148	143	162	156	151	148	156	152	150	142	136	160	129	152	137	159	114	138	145	144	134	155	152	180	143	153	153	168	152	139	134	133	126	127	133	146	166	153	140	117	149	161	164	152	128	150	136	144	137	148	159	134	158	141	169	134	146	138	165	141	142	163	149	160	146	161	131	135	149	151	148	148	141	151	162	138	120	130	150	154	142	149	166	171	132	150	160	149	128	134	143	137	141	141	161	146	144	136	164	135	153	159	147	130	143	168	152	141	157	134	137	138	152	152	150	126	145	148	130	133	131	178	127	137	144	145	127	132	143	138	133	166	156	152	142	176	159	153	157	188	151	140	160	156	136	149	148	149	128	152	165	128	154	134	151	132	126	150	141	144	155	148	138	121	138	143	140	141	135	151	149	141	151	135	120	181	136	149	145	156	167	142	130	128	153	186	145	165	148	136	148	120	154	121	142	145	156	154	149	128	145	138	151	158	124	124	129	149	165	129	163	156	124	143	143	148	169	145	147	149	140	145	142	128	131	150	124	189	136	157	133	140	173	165	151	163	158	153	146	159	134	156	154	149	143	129	120	166	166	140	148	154	137	136	143	159	152	148	148	147	133	150	140	157	129	154	157	148	148	153	137	157	133	150	121	152	131	168	138	154	155	167	131	141	142	153	156	162	143	161	186	155	159	128	140	158	139	146	122	158	152	170	132	136	154	143	137	138	140	138	148	140	118	156	145	153	151	139	162	147	143	132	146	149	157	164	170	125	153	156	139	159	177	139	157	149	152	133	147	134	141	160	134	172	171	154	161	148	145	150	151	143	147	187	130	166	141	153	123	126	138	135	144	154	138	161	152	150	142	131	127	140	141	149	160	156	145	158	157	135	147	141	147	150	155	158	147	142	145	168	136	151	144	157	147	142	145	151	163	149	142	142	127	161	105	146	156	164	156	151	141	134	154	144	175	159	146	168	140	142	141	158	173	151	161	138	144	157	135	155	146	151	127	148	148	147	130	162	153	131	128	152	136	155	139	127	137	145	140	148	134	147	139	160	131	117	156	144	141	140	129	160	156	123	131	131	154
8359	633	1056	1151	967	870	767	692	598	559	545	470	510	501	463	482	433	448	431	468	426	395	431	454	408	414	434	435	437	356	397	414	423	402	428	401	370	418	428	414	372	385	369	375	437	426	375	385	385	415	373	385	384	420	422	336	368	363	353	383	447	401	415	377	386	373	404	402	395	351	388	389	377	397	370	416	416	409	406	383	363	365	369	357	380	411	401	361	367	385	369	383	405	381	345	425	426	396	372	380	380	399	366	413	408	413	380	393	375	402	381	379	396	405	412	380	379	398	378	385	353	376	359	400	413	373	365	351	397	429	421	375	386	429	365	401	408	410	391	389	388	384	415	364	415	356	401	426	407	374	401	410	398	395	378	378	385	396	395	385	361	419	373	373	359	378	366	370	338	364	385	381	402	369	388	378	399	389	338	355	376	385	365	389	390	373	366	398	372	349	369	394	371	384	395	394	373	386	410	388	407	387	350	354	404	409	350	413	390	370	369	351	370	383	388	364	407	386	404	396	386	400	391	395	407	381	383	383	382	346	365	391	363	363	384	391	418	398	384	395	373	374	401	365	385	400	412	382	342	391	412	343	420	423	361	407	370	342	382	374	373	402	401	368	350	366	395	398	357	393	420	353	397	380	401	370	371	379	354	361	402	355	364	371	397	389	382	361	409	348	401	403	386	368	393	388	365	404	390	365	381	358	364	365	375	396	410	412	434	386	374	343	392	391	383	420	404	372	408	375	389	418	388	387	361	372	362	362	395	378	367	404	367	366	372	406	390	367	366	408	379	404	365	414	405	379	373	372	365	412	376	389	390	413	392	384	391	387	384	365	364	399	386	391	370	394	376	405	385	363	402	352	397	384	378	387	353	414	418	404	371	375	402	375	372	377	378	386	375	418	361	360	415	402	380	400	386	389	385	382	379	393	396	362	391	378	401	347	388	400	389	360	398	415	400	379	371	424	381	371	377	407	370	405	373	362	417	378	370	404	394	395	371	397	364	392	371	407	389	344	399	365	359	380	409	376	403	387	397	348	402	374	342	418	386	471	399	412	412	384	355	395	375	396	370	393	392	366	392	391	404	411	384	388	410	350	385	365	390	364	389	363	388	396	418	396	380	347	360	405	437	385	389	431	394	393	373	401	384	335	408	385	414	399	380	379	354	378	373	389	387	390	407	405	393	387	405	387	385	416	363	369	393	389	391	387	364	345	348	419	394	355	395	392	378	385	441	399	398	361	350	385	350	366	409	403	384	355	361	399	356	385	379	405	397	396	357	368	383	396	359	356	399	375	361	379	356	398	396	362	377	382	406	405	370	393	353	392	380	366	379	385	375	395	389	366	418	394	363	337	374	410	391	384	373	364	361	400	400	383	387	363	379	361	354	346	399	362	391	435	344	356	373	426	418	389	428	385	380	364	381	408	403	402	379	370	396	370	394	393	380	373	385	430	416	374	375	414	362	379	394	371	369	402	385	379	382	389	373	386	378	403	369	356	402	394	387	397	373	401	347	397	388	424	342	376	363	381	392	385	424	376	376	376	384	388	376	382	385	369	409	379	414	359	385	406	384	367	388	405	347	391	402	399	358	400	403	386	434	383	383	371	368	363	408	415	342	374	387	401	383	393	406	371	380	366	401	403	355	343	414	379	364	418	395	376	389	365	374	352	376	404	373	391	370	410	343	398	349	373	375	378	361	383	399	384	379	362	385	368	379	377	365	401	400	399	382	358	380	378	373	402	386	381	371	363	339	394	372	387	381	366	416	403	375	414	401	395	361	349	416	398	339	376	397	380	402	420	384	381	345	384	369	419	367	388	355	405	411	365	409	383	404	365	400	389	389	373	374	336	379	361	370	387	407	410	393	357	403	366	365	396	355	384	375	422	392	366	379	413	380	392	353	399	397	385	374	364	402	371	392	380	372	356	389	376	383	405	404	366	386	360	406	374	347	419	387	371	425	393	373	386	385	393	387	393	377	392	397	377	388	359	389	359	425	387	385	375	394	393	391	415	366	384	401	383	380	365	369	384	402	372	418	385	388	371	361	386	385	377	361	374	392	384	369	381	390	379	361	395	394	373	385	399	386	377	395	338	382	379	407	362	383	384	415	362	400	414	395	388	400	363	352	369	381	365	411	359	383	360	397	374	387	355	373	360	398	366	386	359	368	363	358	385	381	384	406	411	399	403	369	386	395	401	409	369	371	363	376	379	372	366	391	383	392	396	386	349	388	391	368	410	402	360	341	405	360	410	370	393	378	386	360	373	380	366	357	350	381	359	399	350	433	407	408	380	371	393	370	382	347	356	408	351	393	389	398	413	388	400	408	410	422	394	390	391	380	382	368	383	371	371	392	372	400	392	417	390	372	381	416	370	399	373	348	358	374	376	400	381	408	382	361	360	376	390	373	405	368	382	351	393	356	377	406	366	400	348	417	405	379	387	375	368	389	421	394	389	392	345	381	384	396	370	361	375	372	362	390	400	397	387	394	359	383	391	386	391	425	413	382	419	404	394	373	361	381	362	378	383	366	379	404	407	372	344	381	398	409	406	365	380	380	356	388	380	374	403	384	388	379	396	384	415	372	353	374	391	364	368	367	372	389	394	386	344	362	410	365	394	393	381	348	417	390	410	365	401	402	350	368	409	380	403	359	400	398	360	434	353	405	389	383	368	365	428	439	367	365	371	381	403	361	402	397	332	399	381	399	410	380	393	385	334	403	378	373	367	420	376	354	382	389	383	427	382	385	357	377	389	389	398	386	360	364	396	391	393	370	395	375	386	385	378	382	372	392	382	345	376	380	352	390	402	389	395	355	386	391	399	389	367	354	381	370	369	409	385	380	400	391	378	396	409	364	382	391	367	372	404	363	342	404	409	393	388	362	408	365	389	390	368	359	379	408	366	417	410	413	367	357	360	381	359	378	367	413	393	397	373	389	366	391	388	390	364	401	359	378	388	369	411	427	375	369	360	378	363	423	389	351	363	375	384	377	376	361	411	376	395	397	354	375	395	401	382	397	395	347	373	391	354	404	372	395	376	372	374	384	377	373	409	362	389	401	379	405	365	379	398	379	366	389	375	393	383	376	382	365	355	409	396	405	365	386	390	351	415	410	412	356	395	373	383	397	392	385	410	376	406	387	374	383	372	379	364	382	382	413	311	368	397	363	381	391	390	403	398	423	387	388	416	368	402	368	412	389	391	415	407	377	405	378	389	425	408	387	399	399	373	393	356	360	376	382	368	415	372	373	370	358	363	350	392	381	407	379	384	417	381	355	377	362	390	358	376	380	366	365	398	378	376	411	403	387	405	377	356	392	386	373	382	400	392	409	402	398	395	394	412	370	395	400	392	369	374	405	394	401	358	360	368	373	391	370	423	374	388	390	373	349	380	374	426	398	383	412	330	394	352	361	355	373	401	368	358	374	376	418	415	376	395	397	366	395	376	378	385	413	388	396	398	360	329	396	389	388	414	347	422	367	387	394	399	367	370
20084	1422	943	708	526	449	402	357	342	284	297	310	291	253	269	281	272	263	283	262	228	243	263	229	247	227	251	244	251	258	276	256	237	313	295	236	256	284	258	228	256	240	261	260	245	262	254	228	258	241	255	269	238	287	257	243	254	284	256	253	271	258	243	261	246	194	251	240	258	242	270	257	226	272	242	245	245	271	285	228	239	208	259	274	283	244	260	267	262	262	232	251	255	277	252	265	254	246	272	288	237	253	229	230	261	260	261	216	273	271	273	255	242	221	246	252	250	244	232	223	241	222	249	242	248	255	248	254	257	263	249	248	236	273	225	274	247	255	242	237	234	253	253	251	259	247	252	255	259	235	251	268	249	247	251	271	255	237	235	244	260	230	235	242	259	219	237	225	237	253	225	254	271	247	270	276	233	251	241	259	260	265	318	241	226	254	224	242	242	212	268	248	248	262	245	243	235	240	247	235	223	249	254	268	225	225	233	255	256	238	257	259	258	241	235	261	259	263	269	243	260	269	239	229	202	237	228	259	232	261	259	252	240	254	234	240	270	284	219	238	265	236	242	250	243	270	282	248	223	246	288	298	256	213	238	239	276	254	251	278	241	259	269	273	283	262	226	242	248	239	220	252	264	246	229	248	243	234	268	224	250	249	257	250	250	244	254	250	247	263	282	293	244	271	244	251	232	242	270	244	237	256	250	265	251	236	260	247	236	262	250	236	235	251	261	240	261	257	215	249	243	268	231	261	234	246	217	273	265	209	229	261	252	234	262	250	274	273	239	237	233	249	212	231	223	252	240	259	229	265	252	244	303	222	239	240	247	233	218	229	239	282	295	259	228	224	249	237	262	235	262	225	237	252	268	256	251	249	259	246	237	263	263	235	259	228	239	257	248	252	263	229	270	213	248	250	231	243	267	254	217	244	267	233	268	260	248	229	287	218	239	254	242	249	242	252	244	264	226	251	247	224	251	264	231	236	266	251	261	227	266	234	219	227	250	260	225	261	262	267	191	247	220	241	254	234	266	258	216	227	241	226	243	201	263	222	248	247	231	250	244	230	253	267	231	242	228	239	256	267	259	233	228	214	234	255	249	233	269	251	261	249	252	254	287	253	239	240	278	238	263	254	246	282	247	227	286	255	252	235	240	270	249	255	224	234	249	233	229	224	244	267	243	261	269	257	241	234	292	261	261	227	227	229	277	225	242	244	265	269	272	278	243	249	241	252	273	254	269	252	248	250	223	257	251	292	243	218	236	244	234	263	262	246	229	255	268	258	297	241	264	234	251	288	243	254	259	238	252	283	247	238	232	243	290	280	249	241	255	251	283	251	244	231	241	241	248	243	249	235	236	244	247	250	245	257	268	259	271	257	248	241	257	256	266	235	238	259	256	227	240	233	242	226	253	236	276	233	233	237	268	264	235	235	252	234	235	222	241	298	247	213	219	230	251	221	236	218	273	233	257	244	243	227	268	263	268	283	259	259	239	233	250	217	224	250	234	291	247	254	266	234	263	266	246	246	247	271	254	275	270	236	252	233	229	262	247	235	265	234	225	255	259	238	214	234	275	272	231	246	264	254	262	260	253	261	239	224	239	217	244	259	257	233	241	254	241	225	257	249	250	244	244	231	227	222	223	222	277	266	260	240	248	270	278	231	255	248	240	256	245	239	264	238	243	272	228	261	244	220	252	233	281	245	252	247	227	245	266	249	277	234	272	251	251	243	259	230	283	245	236	247	246	246	271	310	262	264	237	237	245	241	272	259	257	285	248	283	242	244	236	242	270	236	244	232	242	239	273	245	264	272	219	226	228	220	253	241	259	246	235	282	245	244	275	230	246	273	240	268	245	230	281	222	229	250	233	266	262	262	277	257	222	244	242	249	211	265	267	224	275	243	237	240	232	248	235	253	289	230	248	285	236	264	230	261	239	261	274	261	245	241	249	213	242	260	236	223	239	261	283	280	260	229	231	262	256	281	272	243	290	237	258	256	225	239	308	253	220	232	254	273	224	240	237	254	253	255	236	238	248	252	237	236	268	224	247	245	253	235	251	251	268	235	214	247	264	240	276	262	257	292	240	277	225	240	242	246	257	253	273	251	248	229	226	249	238	256	243	243	256	235	247	259	253	248	247	266	261	243	264	204	255	238	236	254	244	229	229	264	241	250	268	248	260	231	263	275	249	215	226	263	284	268	239	252	249	236	253	270	223	247	256	280	249	230	241	256	257	245	246	221	240	241	268	253	255	216	254	248	249	251	250	268	237	239	242	246	249	270	254	255	213	265	236	205	244	287	242	256	263	243	255	250	266	248	210	261	249	256	267	255	244	277	222	221	250	244	247	245	258	238	247	259	255	254	235	252	249	254	256	239	254	247	268	221	234	280	243	241	220	247	236	245	245	261	254	227	225	272	295	228	231	258	243	225	231	247	261	243	240	244	227	265	222	247	252	264	254	248	243	253	234	236	261	239	248	231	233	241	245	244	252	238	234	254	243	263	252	269	279	257	248	251	267	245	240	256	241	229	238	240	247	244	233	244	263	239	228	253	247	232	257	270	254	260	270	263	243	252	229	221	276	226	231	231	261	249	252	253	268	218	238	231	260	251	250	251	235	258	251	233	243	250	267	231	249	266	254	235	252	260	259	266	253	257	219	246	255	248	237	295	247	247	259	264	243	248	245	235	227	259	266	260	235	246	274	270	267	283	243	257	233	258	238	230	218	270	229	245	257	243	223	265	233	268	233	253	223	257	255	238	246	266	255	249	239	247	288	272	256	227	234	255	263	251	244	241	242	237	245	238	253	265	246	261	246	252	202	237	237	231	231	225	270	235	235	228	272	250	248	258	249	257	236	275	214	246	270	232	268	235	230	258	250	235	241	226	242	263	276	213	262	276	245	239	242	228	248	258	263	248	241	280	230	213	255	287	245	261	236	230	273	235	254	236	243	222	265	232	267	265	260	226	248	253	246	267	262	237	229	272	246	240	280	247	232	269	275	243	258	266	221	265	267	258	258	257	226	267	243	285	262	232	250	239	231	229	294	234	247	242	260	236	243	237	221	240	247	264	239	276	243	222	270	252	244	287	230	256	268	265	267	243	235	245	266	237	262	250	274	208	261	244	228	261	237	269	251	275	248	246	239	231	279	226	248	287	256	266	230	278	245	232	229	255	255	236	244	264	250	266	241	225	269	225	255	251	234	255	258	246	262	261	274	247	271	246	240	278	269	239	246	239	231	254	242	243	219	243	208	284	272	248	240	242	268	232	244	230	265	248	272	251	256	276	249	261	275	235	236	243	237	219	258	210	285	260	278	241	249	240	258	248	246	244	229	221	237	235	261	256	273	287	267	261	225	231	218	255	277	247	248	240	247	229	259	258	234	238	250	274	238	242	257	263	240	233	251	271	259	231	288	243	255	223	257	263	273	274	301	243	265	248	233	251	240	269	258	207	234	262	239	254	262	250	256	233	262	215	242	235	268	242	230	243
10968	1122	1826	2116	1859	1559	1338	1203	1025	910	927	842	807	773	753	752	765	779	729	674	657	724	633	653	625	662	661	692	653	640	638	651	600	649	620	637	565	640	628	662	658	616	595	651	657	629	607	649	602	635	626	628	643	618	579	606	643	604	634	602	582	612	658	637	585	643	625	658	608	594	565	581	648	661	598	619	584	578	577	609	631	594	629	620	613	595	576	580	616	571	597	603	617	637	646	605	566	542	611	633	595	621	624	617	622	629	569	585	641	599	643	601	607	608	623	620	568	641	604	630	623	628	630	632	597	654	613	572	604	591	630	642	616	606	574	602	588	598	597	560	590	551	581	617	566	637	610	639	609	616	596	594	616	597	628	602	647	605	570	572	584	602	637	613	630	594	606	613	598	574	598	589	589	605	591	618	589	581	616	621	565	559	629	590	617	602	620	578	636	569	615	630	626	601	604	585	607	573	602	607	621	604	596	590	648	623	614	608	537	591	626	575	571	596	602	584	586	612	581	601	583	620	590	584	609	616	597	608	585	631	594	623	567	577	592	568	598	606	608	595	601	604	573	596	587	609	550	606	544	665	590	619	574	577	605	615	572	584	603	576	609	575	635	621	583	604	607	603	630	620	590	580	563	610	623	675	577	599	620	616	587	571	609	649	594	638	685	614	578	578	620	605	622	591	597	617	564	581	598	616	576	617	649	604	594	606	615	607	578	662	610	588	627	589	551	637	621	580	606	603	604	567	584	632	618	642	611	597	601	605	581	629	600	646	576	641	603	566	590	644	616	622	608	609	602	607	581	628	594	626	599	604	608	585	590	665	615	639	634	637	614	613	596	622	629	656	670	593	576	658	559	556	635	647	620	613	622	612	592	566	608	595	567	623	564	642	602	592	574	588	609	615	580	576	592	645	616	640	560	598	605	610	621	645	575	609	565	575	588	634	631	599	597	655	589	608	610	577	587	609	649	590	638	627	583	552	598	609	598	592	618	589	579	585	611	608	605	572	570	602	637	577	574	636	553	606	603	608	602	637	574	583	586	671	604	592	553	574	610	593	637	598	612	616	617	588	625	586	608	615	565	594	576	616	647	571	593	617	615	571	541	577	616	631	618	644	625	608	628	598	613	561	611	615	634	619	598	611	594	619	635	558	598	580	617	610	616	598	604	634	591	623	607	609	650	632	590	596	597	552	593	649	591	588	610	564	612	628	613	583	569	554	610	606	588	585	576	591	618	581	604	597	599	618	575	641	611	624	629	603	570	566	618	604	626	600	620	587	613	608	631	570	603	604	624	605	589	598	609	599	617	566	620	560	576	638	562	627	605	604	588	634	658	586	617	622	622	634	614	593	618	592	620	609	571	623	587	640	630	570	612	627	560	579	561	625	571	607	584	615	608	610	615	611	630	621	544	595	592	569	612	611	595	597	627	579	648	585	588	620	538	624	597	599	641	637	630	630	637	574	567	616	647	573	599	609	587	587	596	604	597	595	575	593	648	600	622	582	608	575	614	609	603	615	578	588	608	586	627	627	594	580	607	614	603	613	635	611	607	655	622	553	606	626	603	568	608	592	592	597	615	607	624	595	593	580	604	631	601	597	584	605	639	619	582	624	590	628	607	570	601	602	588	638	600	586	617	620	617	621	602	622	620	623	610	644	633	638	654	621	624	590	599	631	564	584	588	608	651	573	640	631	608	580	618	651	630	575	630	630	632	599	596	617	572	585	555	567	604	595	605	585	559	616	597	611	594	607	628	610	576	596	658	548	645	609	618	607	582	604	649	585	572	626	630	608	589	631	579	597	569	621	568	587	631	618	615	598	597	579	598	634	606	590	632	578	581	621	581	631	596	581	609	592	580	577	601	649	605	610	611	599	608	606	597	612	577	595	643	599	608	618	541	593	604	611	578	560	607	569	560	607	636	619	628	580	607	575	642	578	587	570	582	603	599	632	637	626	597	606	595	549	582	617	625	591	620	641	590	611	588	629	580	593	622	645	632	599	598	592	592	582	598	626	620	602	579	586	590	606	568	618	606	616	631	580	620	626	578	615	590	599	608	625	597	589	597	602	625	586	576	615	611	598	581	592	596	579	583	593	621	595	623	609	579	581	602	603	607	651	602	610	643	583	571	615	609	601	638	574	613	620	582	590	582	542	600	553	648	609	608	611	634	595	607	615	600	643	566	603	551	615	615	612	599	620	609	617	614	632	589	620	605	590	606	615	608	550	610	616	611	640	599	591	605	591	614	570	568	570	605	611	625	608	592	588	584	607	622	632	581	605	609	622	571	634	616	629	603	626	584	656	583	600	574	656	568	626	629	575	626	593	562	616	585	596	579	580	613	584	608	646	616	591	584	600	632	606	616	614	571	624	632	573	600	605	612	585	619	586	632	591	585	643	559	607	526	620	605	630	593	633	614	613	630	609	614	614	603	598	626	591	589	563	609	573	642	621	559	607	643	611	637	617	669	610	611	643	610	558	591	668	569	571	623	622	566	571	602	566	574	590	559	592	594	600	598	603	612	576	571	599	607	585	574	589	610	597	591	611	596	596	620	575	605	600	649	557	611	586	600	624	618	658	593	620	602	575	595	582	636	580	569	620	609	614	599	629	620	652	577	625	586	609	593	621	604	621	602	601	564	564	572	654	591	572	593	604	611	581	633	630	596	583	601	577	609	618	594	582	569	600	606	628	589	634	624	619	602	619	617	580	630	570	560	572	566	584	625	593	626	618	597	546	618	605	591	636	632	562	613	596	624	590	606	609	584	596	609	619	653	585	628	621	628	580	631	610	620	587	614	547	603	577	548	549	632	574	612	621	574	620	648	607	595	618	578	563	609	571	578	590	621	596	616	578	621	599	587	580	635	596	659	609	626	602	678	597	613	612	601	639	601	566	574	586	617	637	600	602	623	570	601	598	620	600	594	604	579	625	602	613	648	574	590	649	602	581	615	620	630	629	598	580	624	578	603	606	586	618	607	659	606	604	604	599	619	573	575	606	615	588	567	603	604	611	653	577	612	649	582	610	617	551	581	601	613	613	585	591	609	596	583	577	583	621	564	599	616	603	600	616	588	590	641	618	582	594	591	590	573	559	626	601	598	562	623	613	612	585	591	568	607	568	590	622	597	608	591	622	608	617	574	597	618	579	630	628	582	643	608	634	636	612	563	590	615	570	615	609	602	603	549	607	618	623	639	597	626	607	583	607	549	586	562	614	597	660	605	623	584	562	577	623	616	643	609	577	597	612	604	585	626	584	621	630	606	586	587	556	598	594	622	636	647	614	628	672	588	600	642	585	619	586	621	631	602	619	597	598	621	594	608	611	571	605	587	611	614	571	642	601	584	594	567	641	617	610	615	550	557	585	614	577	575	584	605	604	644	599	575	573	628	641	595	618	583	596	607	601	608	583	604	617	632	588	587	563	610	611	614	610	649	606	618	619	566	625	587	612	570	611	573	597	615	598	576	618	536	634	602	578	562	609	639	620
4248	338	297	266	310	277	296	303	297	292	326	307	294	274	305	299	282	277	297	254	283	291	271	332	299	287	309	305	343	293	306	289	296	339	310	293	295	308	274	312	300	318	284	281	301	300	294	286	287	343	308	279	293	335	287	309	301	273	293	314	317	274	301	299	291	302	310	249	290	288	299	306	289	300	282	302	273	293	330	307	285	308	263	319	327	323	317	284	314	291	321	317	314	287	305	320	290	312	337	296	292	307	280	282	287	330	295	296	295	318	300	301	294	276	295	305	290	270	309	316	290	291	335	319	274	307	327	315	288	279	305	283	309	319	348	309	335	311	319	285	292	265	295	313	299	320	315	309	315	305	284	312	274	292	285	286	287	294	296	318	320	297	291	311	325	296	287	264	285	296	323	273	286	275	278	281	291	291	311	272	268	294	319	329	280	284	306	305	281	292	300	292	288	310	269	287	327	291	275	296	308	320	288	311	286	279	286	348	301	304	280	314	298	312	263	318	284	312	280	270	319	307	287	321	273	299	328	306	309	288	295	288	310	285	291	294	297	290	269	307	311	280	306	248	316	326	298	303	291	291	303	316	320	310	321	281	296	331	297	290	298	309	330	257	300	277	253	266	287	295	297	286	288	297	276	299	289	301	285	295	291	290	289	270	318	315	318	294	321	276	343	303	307	302	276	302	331	266	303	258	277	299	272	280	276	329	285	300	278	305	317	296	294	304	314	303	299	299	270	311	282	278	270	261	298	300	309	312	298	294	297	315	326	299	298	293	296	308	293	296	318	288	290	268	315	268	297	301	264	308	276	296	289	300	329	314	288	304	300	306	311	368	303	302	275	312	327	290	310	348	317	264	301	331	292	319	330	276	331	307	313	294	331	291	267	299	278	301	302	285	305	283	340	302	315	292	288	322	325	278	304	278	302	304	284	291	296	341	316	315	262	289	284	325	330	310	273	308	283	277	297	290	279	296	306	287	337	313	328	275	254	298	297	289	318	298	314	280	292	309	285	258	281	328	310	285	286	295	301	268	293	321	320	287	283	306	279	302	302	247	287	320	300	311	290	279	316	282	292	316	312	296	277	323	294	296	293	296	280	282	357	309	308	272	319	310	269	270	279	296	267	311	288	286	276	308	327	298	299	283	323	330	313	310	280	300	289	282	284	306	320	275	320	296	267	305	289	311	283	300	291	290	309	304	322	332	299	279	314	270	290	270	287	309	284	297	292	277	301	301	317	310	292	296	309	268	311	258	262	269	281	297	292	287	276	282	301	281	291	276	324	281	322	310	326	313	276	283	263	294	323	291	304	287	301	287	285	275	289	298	269	281	271	266	267	299	305	291	284	287	309	313	297	297	330	290	296	290	290	272	276	329	312	281	275	283	263	284	285	286	308	299	276	300	288	325	341	308	297	277	329	286	335	303	283	270	284	305	329	294	274	288	338	259	301	284	287	298	293	281	298	333	284	297	308	279	294	309	282	309	299	303	303	318	321	324	303	278	291	326	301	273	312	292	289	286	326	321	314	289	280	305	310	261	277	317	298	293	292	294	300	296	278	278	275	332	281	307	288	315	262	330	298	310	297	276	307	301	297	263	320	323	309	273	283	309	292	302	282	291	289	307	312	300	314	305	306	301	322	316	328	302	298	299	295	303	275	293	274	307	280	302	313	313	283	283	326	285	280	298	259	265	305	265	278	286	265	288	298	303	302	307	317	325	299	312	275	306	279	287	283	291	311	314	325	331	288	291	328	341	314	300	295	311	323	297	323	288	290	330	317	248	288	298	287	319	286	284	284	293	259	321	281	278	322	318	283	293	265	293	310	280	324	258	314	297	303	334	285	328	298	278	326	316	334	315	309	273	334	323	278	287	294	313	278	285	287	293	322	286	301	277	300	272	328	304	292	323	305	314	298	299	316	282	287	299	307	306	265	304	272	295	289	290	318	298	289	336	315	304	291	314	294	272	293	296	291	307	306	323	282	292	323	308	275	321	310	323	327	314	314	282	294	303	325	349	330	328	299	330	293	294	348	284	275	280	287	314	309	273	328	285	311	302	318	290	322	277	296	288	298	325	297	293	298	306	265	305	273	280	283	287	328	328	318	301	287	313	250	279	306	278	302	278	286	313	332	314	305	361	275	331	265	320	291	312	302	287	289	318	314	305	304	305	314	315	333	297	302	298	261	327	289	276	314	276	317	279	324	282	339	302	327	316	296	278	289	306	327	273	304	298	276	296	309	302	307	292	316	294	314	295	329	312	310	291	266	282	291	312	274	293	313	277	315	284	294	297	273	317	298	302	275	326	311	294	306	296	357	308	304	288	288	273	312	298	274	302	299	290	292	308	295	313	311	320	329	290	289	292	299	307	337	295	329	336	281	295	285	321	285	336	326	309	313	279	319	327	308	286	286	316	277	325	330	323	320	296	287	278	301	311	287	305	287	294	319	289	276	307	296	278	304	307	328	291	305	305	245	312	298	257	305	299	292	265	313	317	271	329	308	340	324	318	291	296	303	340	312	327	316	319	326	327	325	272	283	311	303	317	327	303	293	308	302	293	313	312	280	311	262	276	281	310	287	318	279	282	324	304	279	320	292	284	317	295	293	295	293	281	277	305	306	269	270	352	313	274	271	296	279	319	335	305	308	306	350	270	272	278	296	321	288	308	289	289	305	310	281	332	283	292	291	308	279	300	278	293	286	314	269	289	282	255	328	310	288	296	301	284	294	309	292	343	294	303	314	289	302	308	307	305	339	322	277	265	275	275	296	320	304	309	273	270	320	308	296	295	294	307	306	294	307	287	315	303	312	278	313	300	297	303	317	317	292	279	314	250	285	302	298	274	296	269	277	273	319	320	280	297	259	256	296	291	298	312	329	302	318	299	270	295	306	283	341	305	288	294	308	339	323	322	314	315	270	298	256	317	317	296	278	301	291	311	281	300	271	287	321	292	299	310	256	299	286	314	269	297	292	310	268	312	295	271	315	320	306	295	283	293	292	318	299	274	307	312	307	296	295	298	284	310	305	297	311	324	289	290	288	330	293	279	306	261	273	276	283	303	302	312	340	314	306	338	330	292	297	325	301	297	319	296	294	279	308	261	304	302	311	283	287	317	300	307	318	317	324	272	284	295	291	317	299	274	289	305	294	276	317	327	317	322	331	294	288	278	296	307	301	304	269	308	307	289	260	283	324	314	274	290	270	325	266	285	285	308	307	310	289	285	314	297	290	311	339	291	287	286	288	279	335	316	303	289	305	350	291	246	313	284	298	259	278	323	313	277	308	309	295	292	296	298	310	296	318	301	295	297	300	266	281	298	339	276	329	258	313	324	323	327	298	337	326	313	310	292	282	290	285	292	285	348	333	298	250	332	296	290	293	298	298	296	322	311	265	251	300	318	324	306	312	296	305	282	274	268	321	335	311	310	297	322	326	296	316	288	299	282	248	337	301	287	309	319	301	306	296	269	343	282	296	259	325	310	305	281
3662	659	709	724	687	676	688	663	651	657	699	645	671	666	666	676	669	618	672	670	642	685	693	663	722	683	645	675	691	686	640	661	656	680	678	672	619	652	669	756	714	610	706	691	652	674	630	672	657	655	654	652	691	641	642	659	669	641	666	618	712	664	673	670	656	725	684	647	663	590	674	648	657	680	723	667	664	741	649	643	703	689	640	635	653	641	701	681	668	645	675	676	662	686	633	670	676	636	664	646	664	626	649	678	633	648	711	693	673	651	638	664	665	662	681	678	682	668	673	682	644	662	640	682	703	674	664	683	664	675	662	653	660	662	721	625	684	653	698	679	657	658	663	644	670	664	656	675	698	687	680	683	643	691	651	655	637	712	645	679	654	636	675	694	625	627	650	643	704	667	649	651	706	668	649	716	670	630	634	643	645	706	671	644	660	647	677	690	668	632	655	675	668	646	689	660	640	662	658	617	673	668	646	657	665	665	637	650	693	650	652	685	683	661	633	626	732	684	652	658	602	667	676	679	675	657	684	675	708	670	688	633	669	720	684	666	673	614	701	664	642	712	700	677	688	701	685	679	672	608	675	693	706	684	682	694	694	677	671	674	680	645	648	729	648	648	678	663	629	656	662	647	638	649	680	642	670	630	687	700	692	626	689	674	644	653	680	673	694	668	686	644	687	697	665	626	684	671	684	664	598	647	661	670	668	688	692	625	678	662	605	654	626	644	653	671	654	681	661	674	677	670	657	635	698	641	650	644	700	664	654	628	696	675	676	660	643	687	660	665	678	641	693	674	642	657	684	630	629	630	673	675	674	650	724	598	690	679	649	691	663	664	652	659	684	636	630	663	663	676	728	616	642	685	710	674	730	644	646	618	667	641	647	674	660	676	626	663	693	661	701	698	636	647	682	650	653	687	638	672	674	680	663	661	684	687	709	716	629	701	680	642	691	663	701	646	624	640	667	678	626	619	651	619	655	676	662	702	622	666	667	676	659	647	661	704	679	684	699	674	681	680	702	610	643	671	664	663	682	649	673	642	658	655	656	689	671	696	640	690	676	619	637	705	658	656	636	678	680	661	668	627	634	663	653	665	666	628	693	683	704	643	662	674	661	662	693	654	612	696	678	658	621	663	696	664	715	606	640	631	666	648	646	687	664	657	661	672	727	649	615	688	635	647	633	667	719	698	714	644	675	685	698	692	666	674	671	636	678	682	635	691	587	708	653	659	650	676	703	657	683	655	679	654	678	632	619	662	664	664	654	725	657	618	653	701	675	679	629	716	634	651	621	668	649	626	653	635	659	652	641	641	711	644	663	627	712	687	660	687	646	652	678	676	682	687	679	674	661	684	654	712	677	634	655	640	657	714	639	660	688	627	665	669	665	672	680	663	653	653	654	729	691	648	636	647	649	680	670	635	644	639	653	685	671	633	617	643	668	636	658	665	648	658	628	613	660	649	657	678	687	727	652	650	703	740	678	686	643	663	666	663	662	664	684	676	617	680	640	699	646	682	686	691	670	688	677	646	687	695	636	683	652	642	647	689	632	635	652	656	647	650	673	688	677	642	667	694	679	642	666	680	657	645	655	625	654	684	666	624	603	674	709	685	740	652	714	659	665	679	705	630	631	645	656	671	648	676	693	678	706	657	678	677	641	635	654	660	649	669	700	695	638	689	696	692	655	668	709	659	676	655	692	660	681	657	663	592	666	657	578	656	685	618	663	649	663	664	690	671	675	683	664	670	643	645	649	657	648	710	655	680	682	636	673	648	679	655	653	705	657	705	699	698	720	677	662	676	683	668	717	671	685	674	618	687	666	676	713	660	694	628	685	699	680	668	700	610	674	642	622	709	634	657	626	711	644	636	641	635	713	680	700	673	647	649	716	648	633	637	666	679	682	722	682	651	697	688	649	632	645	637	652	686	672	695	652	683	726	654	668	647	706	617	664	639	623	674	714	652	627	632	689	659	674	662	701	666	654	669	668	699	682	673	653	647	603	661	695	650	649	640	665	658	633	686	678	631	697	653	606	652	688	690	637	652	661	652	670	650	641	686	660	669	628	645	676	705	640	628	692	676	639	617	727	702	665	691	660	654	665	672	685	646	657	711	662	663	660	690	703	619	667	637	646	640	619	697	674	637	660	659	679	670	682	680	727	694	636	675	668	630	663	645	667	647	660	673	667	680	686	661	676	660	662	740	664	690	683	660	657	716	696	637	649	685	626	724	636	647	657	644	634	641	692	641	688	616	675	669	653	634	669	664	631	633	645	699	643	615	712	640	704	716	669	691	634	685	648	698	649	684	672	680	666	610	682	651	624	676	670	655	670	642	678	652	628	640	667	634	688	665	683	645	645	688	672	637	674	628	701	648	643	656	698	697	682	675	638	658	639	697	659	618	678	677	654	655	664	646	634	667	678	691	647	687	619	660	657	711	671	709	646	656	653	611	702	659	707	609	651	646	692	631	657	687	720	652	643	625	677	654	620	636	669	698	677	671	709	633	647	711	604	682	669	664	673	639	649	605	662	667	699	635	674	652	633	690	673	641	691	721	655	645	662	670	660	634	645	704	638	674	678	629	670	678	645	655	636	644	699	645	675	667	627	670	676	677	686	642	667	675	667	672	684	667	654	649	663	628	681	649	655	632	648	634	675	669	669	671	710	659	714	647	656	626	672	684	668	708	645	668	692	619	613	635	631	648	646	675	651	671	655	629	659	668	665	644	774	693	678	647	655	622	657	679	729	667	704	681	691	646	655	667	685	645	628	625	623	648	711	650	665	693	661	725	650	670	656	697	651	684	676	658	669	664	625	667	695	697	680	650	653	624	635	634	720	732	638	658	698	677	658	679	665	736	661	711	655	665	647	675	643	711	673	660	674	643	683	665	632	643	709	636	659	686	670	652	698	645	667	671	667	663	681	663	626	693	657	710	681	624	632	624	663	622	651	689	652	653	675	664	722	691	673	660	714	696	654	667	643	725	670	704	684	613	663	671	680	647	644	695	657	697	683	703	639	733	674	706	644	680	638	636	666	684	672	656	642	647	664	662	670	692	606	687	690	620	675	627	624	716	696	672	702	682	684	660	644	655	687	665	685	628	627	672	686	654	703	648	684	659	684	698	671	620	657	654	666	637	678	715	728	666	622	665	713	672	666	613	638	623	675	686	660	681	631	645	675	648	702	700	696	689	699	656	641	654	685	616	683	712	635	663	665	678	621	663	655	654	668	648	595	674	657	658	663	661	654	636	658	698	665	667	667	675	687	658	661	700	667	673	689	657	639	661	621	658	695	625	706	679	709	671	679	701	701	715	707	626	679	636	653	646	673	697	605	714	705	660	637	635	692	632	637	666	673	648	644	655	668	685	637	651	650	640	689	665	707	725	663	656	674	643	614	659	661	653	655	651	655	671	631	770	642	651	710	692	678	651	675	679	688	696	624	605	680	609	681	656	654	716	691	686	657	651	673	689	666	645	625	654	641	639	687	699
11446	517	475	374	275	274	206	181	187	185	195	158	174	155	164	158	148	154	155	179	171	147	143	139	138	156	167	156	177	141	163	139	145	136	117	138	159	143	167	142	137	145	150	147	140	167	133	141	136	145	169	171	149	135	151	152	156	128	144	145	153	165	154	129	128	131	142	138	146	156	162	136	159	137	138	163	148	129	136	165	138	154	143	145	141	130	150	153	149	162	143	146	151	129	146	156	162	144	123	133	143	126	151	162	153	130	141	139	119	144	141	149	135	130	149	146	134	154	137	147	155	133	141	142	134	172	144	155	140	162	130	166	139	126	151	143	132	159	136	143	150	164	141	140	142	141	138	141	141	139	149	164	153	166	138	153	139	136	164	159	146	136	149	145	163	152	167	157	172	140	153	147	150	145	168	146	165	134	158	147	133	129	130	157	148	154	140	162	167	153	153	137	155	129	167	162	138	141	141	153	155	164	133	167	136	134	133	145	144	156	164	174	142	130	128	159	135	136	167	158	132	124	131	160	135	126	139	135	141	162	142	165	149	153	148	124	138	131	131	157	158	144	134	133	158	126	128	149	172	138	143	151	141	153	139	142	133	149	135	133	174	161	110	146	143	165	159	142	150	144	159	163	145	152	134	162	142	129	176	153	146	148	124	176	147	144	144	154	156	153	144	169	151	159	157	139	131	140	129	174	140	141	157	161	135	132	151	142	150	148	157	138	149	185	136	143	136	164	142	140	140	143	142	159	142	135	156	136	150	137	155	126	127	129	162	149	167	144	152	144	161	163	155	126	159	151	152	161	146	134	150	156	151	136	128	161	150	149	144	119	167	141	128	142	131	132	141	135	154	173	166	149	144	151	140	169	142	150	138	147	133	137	163	155	155	149	147	135	135	132	164	150	147	146	155	121	125	134	149	148	128	136	125	147	153	148	135	171	143	134	114	129	179	120	146	143	158	154	154	136	169	135	154	160	135	118	140	171	140	158	141	154	156	139	156	152	147	133	142	140	178	162	124	128	142	135	135	158	156	149	143	150	141	143	136	122	154	151	164	138	139	131	157	145	126	153	156	143	117	153	151	169	146	143	150	148	141	128	141	148	157	156	153	145	168	159	145	145	164	172	141	142	131	162	144	133	132	149	176	134	125	149	141	145	164	164	141	162	146	144	158	151	133	134	156	148	181	144	135	146	164	155	167	155	157	146	146	145	131	141	148	140	145	127	159	161	150	135	138	117	160	165	122	134	141	149	144	155	157	129	128	144	131	136	143	163	166	143	151	138	153	137	167	126	168	151	145	151	157	165	135	147	135	155	155	160	157	147	159	143	146	119	132	156	154	141	132	137	158	141	123	144	168	128	131	127	145	147	156	118	142	136	164	155	145	167	136	139	148	144	164	154	140	151	128	151	123	138	142	156	155	147	139	149	141	134	159	144	137	128	145	135	154	137	161	138	161	150	146	133	153	153	146	137	170	136	149	138	153	162	142	162	160	119	155	147	165	127	173	140	164	151	144	175	136	157	136	147	144	138	152	142	158	151	115	154	155	152	146	138	179	162	124	150	160	124	148	156	133	144	155	160	165	116	147	128	149	130	146	141	138	165	149	133	156	130	163	169	144	156	150	138	157	150	169	131	175	153	135	150	162	133	143	134	118	140	144	161	154	162	164	152	158	141	133	147	149	131	141	135	124	147	170	112	141	142	164	134	135	131	132	144	156	153	144	158	130	134	132	141	178	158	151	144	137	119	124	171	161	149	138	169	152	138	141	129	144	130	144	150	151	153	158	133	146	153	142	151	129	150	150	143	139	137	153	154	152	155	141	135	143	172	161	149	145	171	129	155	131	172	138	154	132	137	142	164	133	136	145	163	141	143	149	127	147	131	151	135	146	133	145	129	157	135	147	163	138	141	143	157	154	147	135	161	118	136	130	136	128	133	146	158	176	152	162	153	153	161	127	145	176	150	159	156	130	129	142	155	137	132	150	140	127	146	154	135	142	161	147	141	156	161	156	176	149	161	150	164	146	143	126	170	134	178	140	159	165	134	150	176	145	153	156	145	159	149	131	155	150	134	148	136	132	141	151	133	131	132	161	137	144	146	165	133	145	160	150	160	165	165	177	121	150	146	118	164	147	138	163	154	148	163	141	152	152	159	158	135	152	149	136	142	116	149	146	151	158	151	146	153	170	145	150	154	146	156	151	155	158	152	148	122	148	137	153	156	132	163	148	146	137	164	155	157	132	140	133	133	147	148	145	145	165	136	132	184	135	144	142	162	150	146	161	139	146	165	154	158	154	146	152	159	160	171	143	146	164	160	134	142	134	134	162	160	155	154	182	146	141	164	171	140	166	162	149	141	124	135	134	132	148	147	184	169	145	164	170	162	147	128	144	156	178	133	154	124	148	164	154	155	140	133	154	141	167	135	144	166	128	137	129	127	140	172	163	122	144	149	173	149	144	147	134	158	153	152	128	149	151	124	126	148	143	151	172	135	132	133	160	163	147	151	133	143	146	162	149	152	161	156	131	147	153	154	161	148	133	142	168	148	144	160	156	133	148	168	155	131	151	169	143	154	153	168	132	154	149	170	148	140	138	165	142	158	124	160	160	124	150	163	121	159	147	136	142	141	125	167	166	163	169	132	149	138	158	131	147	143	143	168	145	149	144	161	157	146	132	128	142	144	142	152	159	131	147	138	152	155	128	129	152	142	153	165	154	142	168	157	135	153	158	149	136	148	150	167	141	140	158	184	162	165	156	140	167	129	156	157	158	131	160	166	126	159	156	160	145	152	175	152	134	164	162	133	145	129	136	156	127	145	126	140	154	158	157	122	152	143	171	124	149	151	120	147	141	161	150	150	156	166	140	130	163	149	171	144	172	141	165	130	145	146	143	153	160	150	138	141	149	141	141	154	145	151	143	163	137	153	156	144	159	145	154	131	149	140	137	162	132	162	141	160	140	157	130	149	162	140	138	137	133	125	140	151	118	158	135	143	126	146	163	170	145	129	122	134	153	162	154	144	137	113	145	147	134	142	139	147	156	138	128	165	128	130	138	139	148	142	134	140	138	142	137	133	147	145	138	136	163	148	166	166	130	139	151	124	142	133	139	133	133	136	148	165	159	135	174	152	136	128	131	152	135	172	154	149	155	163	143	133	162	138	143	129	158	148	137	149	143	135	134	147	140	160	172	150	130	149	164	160	167	127	134	156	150	149	153	128	158	171	158	133	127	156	134	161	158	164	153	138	155	145	168	140	138	152	160	155	151	161	142	151	147	135	143	151	142	127	148	159	147	133	144	167	162	141	147	129	141	131	162	162	150	134	124	151	162	149	132	166	149	158	145	169	136	137	127	138	125	153	141	121	151	153	149	151	116	162	113	159	152	166	153	172	168	145	125	167	119	167	161	167	149	157	149	137	143	136	139	153	144	142	125	167	160	130	145	141	150	147	127	130	148	123	133	145	162	169	129	150	156	151	142	149	148	137
8328	635	1005	1147	1015	859	713	695	593	551	556	521	458	519	418	461	452	499	426	479	406	432	407	433	399	430	412	433	413	370	413	388	413	399	416	408	425	379	373	431	400	379	396	391	406	441	342	407	390	389	372	394	390	405	373	381	403	401	375	406	401	416	370	394	391	375	375	393	404	413	384	391	408	383	393	387	400	373	373	376	362	373	390	378	371	359	397	379	380	368	403	365	396	379	394	409	373	422	380	387	401	388	387	356	431	405	363	367	377	402	393	381	364	382	394	376	413	371	349	393	360	390	401	398	376	376	399	384	389	372	378	374	373	381	382	369	392	403	411	377	381	398	373	357	396	404	368	347	407	402	370	385	381	383	365	380	418	372	319	402	361	385	396	414	371	394	375	370	399	388	368	359	375	391	405	390	384	386	327	391	385	358	370	389	396	385	400	394	380	411	360	389	378	415	358	384	374	368	378	371	397	362	368	379	382	392	368	403	380	361	366	372	397	389	367	374	358	370	377	407	370	398	376	424	350	372	368	390	405	378	415	396	390	374	370	361	360	378	408	376	386	417	384	429	379	373	398	388	379	382	357	371	357	362	388	418	386	342	355	366	382	402	373	382	397	382	394	365	395	372	378	333	363	387	417	394	375	381	398	361	366	373	386	394	383	388	379	377	401	380	381	391	374	363	374	399	354	399	395	374	401	385	392	352	388	367	389	400	422	388	397	425	379	394	381	370	374	385	388	378	344	357	414	375	357	388	381	417	384	382	345	373	374	343	387	359	386	374	358	376	410	397	398	417	400	394	396	372	394	385	363	402	351	398	406	389	359	411	388	397	367	372	378	410	400	370	347	398	340	392	379	354	338	389	399	368	387	350	372	399	355	394	390	363	349	391	361	414	379	370	403	365	367	380	341	401	393	394	402	406	381	401	370	399	365	379	441	370	392	343	387	359	396	359	417	402	394	385	339	391	378	413	377	390	369	356	355	382	393	384	384	420	440	393	359	374	372	416	366	395	375	402	380	394	415	404	378	414	424	415	390	375	372	399	388	414	410	408	357	348	373	356	398	371	407	370	374	418	393	410	367	407	354	351	364	377	398	408	401	379	376	362	392	381	395	409	387	373	364	360	354	378	369	315	383	391	373	416	355	349	387	384	412	403	419	356	361	363	358	397	367	371	361	424	408	408	393	382	397	372	412	372	373	373	385	393	414	353	377	379	379	404	360	392	367	403	365	370	392	364	379	380	416	385	367	397	376	397	416	373	411	372	386	398	386	391	371	363	363	400	363	385	393	361	406	393	353	385	352	368	388	396	381	373	434	435	431	386	407	414	413	363	387	359	364	382	361	383	357	369	356	382	378	404	411	382	394	381	362	362	371	393	400	351	386	384	379	377	392	377	382	370	380	406	357	381	375	364	374	407	361	401	375	345	383	399	350	379	362	384	401	359	399	387	366	389	377	385	367	390	386	385	383	372	374	418	361	378	372	402	398	396	393	357	385	366	389	401	365	456	414	406	362	357	367	382	416	352	367	385	408	357	330	387	375	361	387	403	421	386	381	383	378	397	385	373	384	373	372	376	358	353	391	376	368	381	383	393	365	341	355	371	389	358	393	392	340	381	365	379	403	386	374	384	401	401	365	354	402	395	394	336	387	364	390	378	377	392	407	336	376	382	395	366	406	362	376	375	366	357	403	349	387	373	346	401	359	386	355	429	396	384	341	410	398	416	362	397	385	389	383	371	417	371	388	408	352	399	410	355	402	391	404	383	398	366	415	363	354	358	365	362	377	381	383	367	369	403	343	391	381	389	339	388	368	385	357	366	372	335	394	383	408	382	396	369	375	368	404	394	371	379	385	416	380	430	358	375	405	380	379	375	363	372	386	385	395	376	373	410	377	386	381	382	374	393	386	364	369	377	410	385	413	365	387	375	372	362	366	369	379	417	387	403	378	396	385	378	400	356	362	382	352	377	387	355	355	357	414	375	375	399	366	391	395	405	399	395	370	382	391	351	349	365	367	372	393	397	395	363	407	363	390	375	356	404	386	448	384	384	385	384	408	390	379	385	398	393	388	356	403	436	412	372	404	356	405	400	431	327	395	376	396	386	377	375	382	380	414	420	381	359	385	379	381	368	392	366	397	332	402	388	402	374	363	414	414	402	352	381	401	413	379	392	368	359	415	383	363	382	390	398	383	369	419	377	365	410	405	361	379	403	375	375	352	365	374	405	372	393	392	373	374	355	377	365	393	369	368	406	388	412	342	381	340	385	391	425	390	354	414	351	390	370	378	374	387	314	368	356	390	404	392	396	399	381	357	384	351	354	413	359	360	361	384	371	378	404	392	391	371	384	353	392	400	391	381	383	383	393	369	358	414	380	391	346	380	366	374	392	381	379	369	390	411	354	350	396	398	380	397	401	385	404	327	384	349	365	404	390	399	357	383	415	398	412	398	362	364	379	385	376	399	383	366	387	382	335	382	371	376	351	412	418	396	378	364	368	380	393	352	378	365	368	385	390	409	385	369	384	372	373	378	426	383	407	396	405	398	371	371	409	369	419	373	372	422	410	392	395	366	364	355	421	350	381	402	382	379	383	359	370	357	360	367	402	398	374	392	352	356	401	343	379	343	393	397	406	390	392	376	406	392	373	352	391	372	379	326	417	371	401	368	363	421	372	373	379	370	395	385	402	391	379	396	359	395	415	365	395	414	362	374	368	407	378	394	380	368	381	396	372	368	387	367	383	407	364	398	394	364	396	362	379	397	391	389	364	365	408	395	368	363	351	413	356	332	376	397	379	375	359	394	373	370	364	355	363	380	383	358	394	360	353	409	379	430	405	388	399	423	365	402	380	379	405	389	402	358	389	380	372	379	400	374	375	387	376	394	377	386	357	348	364	416	358	381	428	368	401	393	384	403	362	386	375	385	362	378	375	379	397	391	389	370	386	392	405	388	383	368	391	395	391	383	358	394	384	395	417	417	374	397	365	383	385	380	398	359	366	364	421	382	385	419	417	361	405	362	382	411	363	377	352	372	354	370	375	383	393	367	358	381	420	370	377	334	364	410	365	431	375	379	398	371	359	377	379	370	357	399	400	342	349	393	396	374	379	432	368	379	385	361	381	390	378	399	383	362	384	404	392	389	394	375	401	361	365	390	369	378	395	383	389	382	358	389	393	381	371	381	387	376	376	367	391	381	372	357	384	389	393	359	390	413	363	324	367	380	354	364	375	413	388	394	379	342	386	396	400	360	378	440	362	415	404	358	418	388	381	412	352	361	391	396	383	379	376	368	361	367	397	366	346	409	398	364	339	378	402	396	359	385	393	366	389	365	385	384	352	398	375	348	400	389	373	391	380	389	375	333	368	353	331	405	398	381	389	378	366	381	397	429	367	353	342	389	361	355	386	419	380	407	390	382	411	369	375	402	369	373	425	373	358	388	357	344	372	414	364	409	390	370	378	394	387	373	376	420	384	395	375	356	382	389	416
19116	1385	920	668	516	462	363	327	349	356	277	295	290	272	304	270	248	264	291	253	293	286	228	268	255	253	230	231	255	232	248	254	248	256	242	259	239	231	285	253	246	249	256	236	246	269	235	259	239	254	244	225	245	241	215	228	266	233	257	256	253	241	245	219	263	237	260	235	267	236	257	227	262	249	227	278	226	270	262	242	261	247	259	237	244	250	288	239	242	251	279	232	229	228	269	249	242	236	259	251	247	266	248	270	228	228	265	282	253	227	239	264	271	239	240	243	263	232	253	264	247	245	250	224	259	266	237	254	236	250	245	236	224	255	244	253	252	286	267	240	234	230	211	240	255	213	243	250	238	243	259	251	252	279	271	231	259	245	241	244	241	245	263	230	237	232	254	223	252	248	253	266	228	271	249	225	258	218	283	241	212	260	268	242	251	260	255	272	235	250	251	267	225	243	247	252	263	267	242	257	271	257	221	220	249	253	176	240	209	225	226	222	235	275	259	256	234	251	263	247	225	233	217	240	229	248	260	230	233	237	232	237	255	239	243	231	213	242	269	241	226	242	234	219	262	264	240	256	239	262	216	232	237	268	264	278	261	231	286	267	235	240	251	261	226	217	253	234	248	232	228	206	254	258	236	248	239	227	227	258	211	233	263	267	256	248	261	270	242	269	248	251	256	260	264	244	259	258	252	217	245	245	261	196	279	262	249	242	225	250	260	229	255	210	228	256	221	233	262	285	246	225	248	224	270	224	238	214	259	263	254	239	264	230	232	244	277	261	263	236	255	270	254	228	239	231	242	259	285	221	226	247	233	252	247	254	243	219	282	265	271	257	222	256	215	229	240	246	232	257	255	254	252	250	230	237	228	240	293	255	249	250	263	251	246	265	281	241	285	255	233	263	274	257	231	226	277	236	227	255	238	239	214	239	209	229	268	228	236	246	232	213	249	232	237	254	261	236	258	228	257	246	268	244	252	263	256	260	231	243	248	256	273	235	231	271	228	231	253	238	233	266	261	235	238	264	272	210	229	247	270	241	239	238	251	228	237	246	253	215	281	245	276	248	223	254	262	230	263	246	278	249	279	262	266	237	257	261	258	255	239	208	250	225	247	222	249	233	246	225	251	243	243	220	241	216	231	251	216	245	243	253	222	221	242	226	264	246	247	264	231	276	224	222	241	218	227	236	270	223	264	243	251	249	257	231	239	249	244	229	244	232	246	256	239	244	268	237	265	266	229	287	249	286	273	229	246	243	256	264	251	243	241	260	203	228	246	234	252	221	261	239	236	238	265	227	262	279	234	251	255	226	254	275	282	252	212	243	238	240	245	234	260	235	237	257	267	227	239	232	266	268	261	220	235	236	239	248	270	253	238	212	218	247	240	262	273	259	237	284	226	255	257	243	233	249	248	252	251	268	241	246	209	254	247	244	250	253	246	240	242	236	224	235	229	257	245	242	252	258	225	256	255	238	237	237	240	261	255	253	258	260	238	262	241	239	227	250	267	250	247	251	228	257	247	221	251	255	195	215	222	252	233	265	234	243	249	241	236	230	257	217	246	257	236	234	251	244	238	248	255	216	265	260	247	241	284	227	235	249	240	252	223	258	236	273	267	244	240	232	239	205	231	256	224	261	244	252	243	254	227	244	256	244	258	263	240	240	244	264	254	233	282	265	267	243	264	284	247	251	246	251	262	255	238	256	243	217	227	240	260	263	219	262	257	257	256	248	230	230	300	239	249	237	227	222	241	249	268	259	241	266	230	226	290	254	260	244	266	278	240	247	252	253	241	251	239	262	224	252	265	277	261	235	240	232	245	237	258	254	258	266	249	244	241	267	238	241	254	242	235	246	250	290	249	213	222	244	263	242	225	213	243	220	289	255	298	234	221	228	257	272	245	249	238	226	221	229	270	231	216	240	262	238	247	218	244	244	250	276	244	226	220	253	232	245	260	226	232	266	238	230	273	232	228	282	244	276	298	241	232	240	224	243	242	277	236	253	257	249	251	254	245	252	243	216	243	229	227	259	231	227	286	252	228	243	238	238	244	264	238	215	225	238	251	255	218	250	260	253	275	239	262	244	228	259	241	243	239	254	246	257	231	246	241	274	259	234	264	237	281	254	230	259	269	232	232	247	243	249	243	254	269	216	241	256	266	288	240	277	261	244	252	259	247	245	262	240	236	237	249	246	204	270	216	226	242	261	230	219	262	220	254	262	282	270	220	217	241	198	232	251	221	202	213	244	268	237	264	233	249	221	256	252	219	226	253	204	247	272	240	234	217	229	237	240	207	264	237	236	247	218	236	262	237	259	250	280	267	234	218	258	250	230	263	245	234	251	240	210	240	252	222	226	215	256	249	244	237	232	243	248	246	222	258	266	226	234	237	264	227	254	223	269	245	282	242	235	258	263	233	249	245	241	234	270	253	238	248	271	270	264	244	277	231	265	257	229	257	254	254	243	216	259	235	265	233	253	247	240	260	253	277	254	259	240	226	212	228	254	253	240	243	245	264	260	246	258	255	237	254	255	242	238	264	271	225	219	234	231	252	257	263	234	250	228	254	253	236	270	254	251	269	242	230	254	263	199	265	261	233	228	238	233	247	258	287	241	237	270	278	242	252	211	264	283	228	258	227	248	242	271	226	255	240	231	275	214	254	261	248	254	245	245	229	238	244	213	241	226	280	249	236	226	241	262	238	227	248	260	231	236	218	260	253	250	258	286	243	270	242	273	215	249	232	254	247	238	248	234	228	240	275	251	228	228	230	252	253	268	262	263	233	230	245	236	276	227	225	230	257	254	244	265	221	230	237	267	228	274	287	258	245	242	211	224	229	256	249	244	249	263	230	227	242	227	223	236	230	234	239	246	232	246	217	222	251	232	253	255	250	264	235	244	228	209	234	224	260	260	254	224	246	269	251	247	238	240	238	252	248	241	261	235	268	233	251	230	262	227	261	260	243	273	248	256	222	275	231	216	229	248	251	238	245	248	244	215	248	223	234	251	249	253	246	244	268	257	239	254	236	229	240	248	254	230	259	254	242	227	239	227	255	262	234	238	236	243	245	245	226	276	238	237	245	223	241	264	213	223	250	216	244	215	213	253	228	236	267	275	242	257	249	238	235	259	271	260	246	261	255	235	250	260	254	236	250	251	257	237	226	225	249	255	248	276	226	245	246	211	241	240	257	220	234	262	252	264	217	242	234	220	262	241	266	271	211	264	214	214	220	264	243	243	231	244	252	259	257	251	241	258	232	256	248	244	244	240	254	234	229	236	250	257	234	236	259	279	260	248	245	240	249	226	267	271	247	217	244	225	239	221	263	237	224	269	237	279	242	279	261	255	231	242	244	241	265	220	260	245	229	265	251	272	229	270	238	240	263	247	243	216	295	248	240	233	243	253	248	236	219	266	250	267	249	226	242	238	246	218	263	244	214	252	251	280	222	250	230	282	230	253	261	256	256	206	221	232	244	239	226	252	258	230	210	278
10348	1069	1788	2049	1809	1520	1271	1167	1056	1002	872	859	857	759	729	742	724	709	720	674	691	638	664	689	688	715	665	667	649	636	617	667	646	647	603	623	611	619	642	651	589	626	609	626	591	655	596	633	602	599	649	650	587	608	542	584	613	584	593	562	601	617	630	625	581	642	551	594	623	643	578	573	624	599	579	615	571	621	638	594	618	566	657	642	628	578	625	585	590	605	603	587	600	598	621	615	604	637	627	593	586	607	588	575	592	603	650	626	588	604	598	559	520	589	597	610	619	600	569	605	628	573	567	563	609	560	575	539	595	617	647	650	559	568	574	586	589	534	590	584	632	626	585	594	625	605	598	587	604	587	621	592	618	600	569	624	608	596	598	588	619	584	634	604	641	606	571	600	597	636	659	589	629	631	617	549	592	607	580	611	557	579	616	661	640	613	599	569	628	627	572	592	592	602	648	622	649	605	598	548	607	629	588	596	577	592	613	593	569	587	599	649	564	611	637	642	583	615	558	625	588	650	589	555	622	607	589	595	614	563	632	586	567	594	598	685	556	612	597	616	573	574	559	550	575	599	586	648	619	630	608	610	573	590	592	580	658	624	619	602	592	577	597	625	589	598	574	583	627	582	574	610	645	576	585	622	598	591	604	610	610	591	597	653	619	604	580	576	603	603	583	570	602	633	610	589	630	602	563	601	607	589	637	631	624	621	602	577	637	602	585	609	546	606	603	622	606	614	604	617	625	587	577	610	609	594	586	604	644	622	585	595	603	579	607	590	588	618	625	590	609	609	611	619	608	590	587	570	584	587	599	583	553	588	584	608	600	651	635	632	586	621	621	623	610	580	587	589	654	590	600	625	601	570	620	583	623	592	618	624	663	586	582	642	603	619	627	617	586	595	560	576	577	590	581	671	571	603	601	595	582	605	619	633	575	639	619	580	546	616	586	595	581	604	587	609	609	634	591	575	622	586	575	587	560	552	603	600	592	572	584	573	602	626	580	574	556	560	597	571	628	601	610	602	587	582	558	572	589	567	580	638	608	582	564	580	611	594	641	580	610	606	575	611	586	575	621	608	593	620	584	593	589	610	615	574	605	600	615	579	581	591	578	598	598	593	637	599	594	615	572	641	601	586	638	598	592	595	585	565	576	615	623	598	624	628	592	610	613	563	610	591	557	576	616	598	600	614	620	604	617	583	602	572	597	614	617	584	602	583	613	607	599	577	630	609	602	571	607	612	615	604	574	655	634	589	613	580	612	617	576	601	594	586	611	590	612	608	641	624	582	583	585	596	568	609	573	562	635	623	573	653	618	622	591	602	581	573	580	605	574	621	586	615	605	562	612	589	588	579	600	627	627	597	600	599	563	562	638	593	606	589	593	606	644	613	608	627	591	611	574	569	601	602	589	611	567	653	617	586	580	593	580	597	621	632	618	565	609	569	627	601	568	642	591	585	585	629	626	566	676	582	609	590	624	580	593	613	608	596	597	617	587	566	594	637	624	593	577	547	587	551	633	622	564	648	627	599	625	591	575	566	573	570	547	567	589	560	616	622	587	614	616	570	634	595	592	580	571	633	588	603	619	619	591	586	564	625	564	599	610	593	604	635	662	581	649	551	556	572	597	606	582	598	644	553	604	581	640	573	584	575	588	585	633	593	589	552	596	606	561	617	645	633	599	585	599	545	656	593	618	590	625	591	646	616	585	616	606	553	621	643	593	643	605	601	588	597	620	628	598	592	568	617	572	598	636	616	643	656	590	665	623	576	605	587	609	619	588	616	566	561	620	589	578	610	569	605	580	565	565	646	573	584	584	595	570	595	606	613	630	628	593	650	601	604	629	603	566	616	619	613	584	536	578	631	621	599	599	609	640	614	603	573	570	625	614	603	595	577	631	633	588	608	564	596	597	593	636	574	573	592	614	630	560	603	585	581	608	585	603	611	600	649	566	626	571	598	576	575	615	587	585	669	596	554	572	584	614	592	656	605	623	621	576	573	609	613	566	578	661	607	642	584	634	568	584	602	594	597	601	626	626	594	632	583	572	605	580	598	607	650	585	598	610	588	581	566	622	555	587	606	567	590	648	605	561	556	561	593	616	594	578	569	604	601	628	594	624	544	623	582	596	604	610	640	559	601	612	618	578	593	601	590	587	609	640	635	596	599	610	574	649	634	635	590	606	572	591	631	615	571	600	631	610	556	562	603	625	623	625	608	571	607	619	599	607	603	606	626	588	581	599	585	616	563	653	547	613	604	563	593	576	625	646	580	583	599	595	572	596	617	568	618	599	554	611	613	608	609	599	543	623	628	602	618	582	549	579	576	547	589	621	592	613	581	632	625	615	571	619	580	613	604	604	655	622	609	628	599	605	575	578	596	586	618	576	656	616	590	612	612	616	576	608	598	598	587	598	575	585	554	639	610	600	587	607	552	611	592	616	613	614	605	593	575	615	613	560	564	642	604	613	571	632	626	579	625	622	588	637	564	618	607	598	573	587	566	558	592	605	608	626	552	599	599	614	603	619	569	585	585	602	587	639	609	570	601	598	626	549	605	620	573	582	622	562	600	598	609	601	605	620	590	621	626	582	546	621	599	615	614	620	643	617	588	587	605	584	627	568	584	652	598	615	602	588	621	609	543	626	628	584	619	583	637	600	609	600	588	631	614	589	582	578	573	618	587	611	573	582	596	607	601	615	592	593	614	595	568	579	591	645	621	627	578	599	602	587	580	596	596	572	575	585	580	622	608	620	613	581	623	615	598	565	603	622	594	621	628	610	644	571	584	628	554	573	581	623	626	584	569	593	601	630	596	604	626	576	587	600	630	631	583	626	568	595	605	584	620	624	614	573	598	539	559	594	577	619	609	623	570	599	588	603	571	550	593	603	559	630	622	631	594	631	590	620	581	608	631	603	652	573	584	591	626	597	562	583	613	581	641	632	636	628	599	574	623	600	582	564	639	616	600	609	586	626	611	646	598	588	571	604	617	626	645	563	600	615	608	617	642	603	578	626	581	555	554	592	632	549	597	644	618	596	603	610	629	578	612	594	565	611	601	603	603	611	606	581	574	625	562	586	615	584	609	625	604	615	619	520	581	585	553	628	617	592	570	595	613	602	587	595	596	613	592	569	604	638	554	608	546	585	598	566	646	569	617	604	640	586	592	604	631	642	619	591	623	599	595	605	611	595	589	527	650	612	584	610	612	586	597	627	613	647	604	608	565	663	632	573	640	619	636	635	601	577	605	585	597	550	626	562	618	592	638	617	586	611	611	574	603	586	577	647	614	600	585	571	595	646	625	615	592	600	605	632	587	562	574	645	564	593	576	599	600	609	582	608	607	622	583	588	567	619	569	579	589	605	586	588	548	592	630	567	619	589	611	608	591	620	588	592	553	549	614	575	641	581	596	598	566	570	642	628	606	590	613	613	605	627	627	605	552	579	596	606	604	584	602	595	574	577	566	556	599	592	582	625	617	573	571	602	591	609	616
3697	331	304	281	362	286	282	287	309	281	307	265	303	271	279	301	266	290	315	308	303	289	310	286	307	301	292	323	297	308	322	289	286	295	283	284	306	321	286	287	319	305	278	294	280	290	304	294	271	315	301	259	273	277	267	262	282	271	297	271	271	286	293	301	290	280	293	314	279	286	299	295	270	285	290	300	302	285	286	303	306	287	306	314	308	303	300	358	268	252	284	302	284	308	280	319	283	282	275	282	291	291	251	287	300	285	273	307	309	284	267	273	281	301	324	319	319	291	297	310	282	286	282	271	268	328	291	287	265	270	333	305	300	326	295	298	274	309	278	254	273	290	262	324	295	307	325	295	294	301	290	294	339	301	319	279	274	294	309	313	304	294	293	265	278	289	276	276	302	270	293	295	286	300	289	271	318	291	309	283	314	292	329	284	324	298	315	285	293	297	291	313	309	306	294	291	284	278	307	288	288	295	285	309	305	304	230	262	290	285	315	284	298	304	304	311	268	308	316	311	289	312	304	298	279	275	278	295	291	260	285	290	293	305	312	276	285	294	312	267	326	322	300	283	310	282	295	286	300	306	324	282	319	291	283	280	279	262	273	258	309	281	312	285	295	306	305	294	280	291	284	305	317	310	285	299	265	266	280	287	317	299	295	277	321	303	295	278	299	277	281	295	289	274	255	283	275	310	315	287	320	307	265	283	274	330	287	284	323	277	309	297	274	319	305	284	289	280	289	279	318	262	312	319	260	298	261	298	307	298	279	341	289	301	281	300	298	283	289	281	290	309	336	285	345	305	298	271	309	286	276	303	289	306	283	274	305	276	306	314	296	270	302	291	285	324	248	314	297	309	316	279	296	305	311	327	306	322	270	260	304	275	287	359	342	287	310	288	305	287	283	294	284	287	315	296	277	275	264	300	283	319	245	277	324	287	300	280	310	330	292	307	302	273	296	326	271	277	295	312	325	283	319	291	279	326	283	264	305	278	256	290	263	264	281	290	329	309	308	282	295	285	264	318	303	323	268	309	286	298	282	295	282	317	278	258	320	309	289	288	289	308	287	287	290	284	289	295	323	307	323	322	313	306	284	293	269	296	331	269	282	283	295	272	294	295	288	320	326	291	288	296	301	328	289	297	277	285	264	293	274	320	274	307	277	274	267	301	285	291	250	329	274	290	302	317	291	288	276	312	286	281	292	311	277	271	296	289	296	295	277	310	287	307	298	296	286	272	280	223	271	301	318	282	300	278	267	250	256	277	314	310	290	324	296	287	290	298	318	294	274	295	329	293	237	278	286	284	287	299	273	300	287	264	273	262	326	300	293	326	293	296	283	280	277	341	308	279	313	287	307	307	277	273	256	279	288	290	255	278	302	293	293	297	304	294	305	273	288	251	297	266	303	302	288	326	262	297	289	311	307	294	313	267	330	276	299	248	287	265	289	295	290	315	275	305	284	290	305	270	286	266	292	287	314	309	265	302	305	278	283	280	290	299	291	291	261	306	325	298	275	300	277	285	325	303	262	263	278	269	284	303	333	270	268	267	301	294	294	285	310	298	303	308	295	291	253	265	319	283	304	253	320	303	288	299	302	271	289	294	306	260	309	266	282	299	285	313	295	298	290	284	287	304	287	287	285	286	271	290	301	289	286	289	315	295	315	302	304	261	269	295	278	301	281	329	300	333	298	287	267	285	298	313	293	312	307	294	269	292	242	307	301	299	287	274	266	307	294	279	265	314	280	289	295	305	282	295	289	315	272	276	322	320	296	275	292	288	280	275	286	263	304	277	286	289	289	274	288	272	267	307	290	308	296	313	295	305	311	283	295	312	300	314	310	291	292	296	319	309	268	284	299	285	281	280	254	290	293	305	309	295	311	281	284	311	300	309	300	273	284	313	313	296	277	294	305	284	288	282	294	278	295	285	276	305	311	305	334	299	320	297	264	319	299	266	289	304	272	321	290	282	302	293	288	303	271	289	297	315	272	311	296	277	305	326	306	278	334	272	288	256	289	293	312	286	300	298	311	309	307	319	269	317	296	277	310	316	286	268	290	259	271	283	323	288	270	296	294	297	306	296	297	289	274	257	287	346	276	277	286	288	278	301	296	303	280	279	303	278	296	288	308	264	275	267	305	306	298	276	288	293	315	290	301	300	291	266	307	313	260	310	284	278	261	308	285	260	276	274	292	285	285	273	270	262	274	292	304	283	314	288	260	288	278	309	307	278	304	303	326	293	256	281	282	313	301	297	292	267	280	315	269	329	319	283	286	298	299	286	277	297	285	302	254	272	269	316	315	285	289	303	265	289	320	270	285	312	273	290	284	299	265	280	298	301	305	299	333	304	273	302	292	283	300	308	287	298	286	264	319	275	306	318	290	281	336	279	300	277	280	287	285	296	319	269	289	282	296	303	288	260	303	307	287	287	313	276	283	292	280	294	243	253	324	327	299	305	266	288	282	294	266	293	290	288	287	317	280	296	269	289	307	261	289	293	277	248	276	276	263	294	308	311	278	305	302	322	272	325	264	293	296	283	288	308	327	311	288	302	288	282	241	286	306	326	296	293	289	284	269	288	258	302	327	286	269	319	330	270	335	260	285	316	311	280	285	299	273	305	297	273	296	315	292	308	283	280	288	294	295	298	292	270	292	282	306	305	281	268	306	295	296	308	280	291	292	303	299	282	334	283	260	274	290	306	307	269	302	294	280	298	311	306	269	291	319	299	315	311	314	309	297	272	282	315	322	285	272	277	292	277	305	289	276	286	267	321	296	271	291	321	300	311	296	298	293	300	328	301	261	300	306	302	300	318	304	299	319	284	288	273	271	308	299	297	280	299	272	287	291	325	291	306	276	304	296	311	321	312	294	286	270	281	285	281	301	298	288	293	301	304	302	301	286	292	282	249	282	281	304	295	271	293	291	283	301	299	280	332	328	291	323	269	290	283	315	290	288	300	306	283	307	282	303	339	274	301	275	302	277	307	308	303	294	302	277	286	320	312	311	291	307	287	293	249	292	285	289	308	278	280	295	296	343	287	320	299	313	294	264	299	279	337	292	300	317	302	297	294	303	298	334	267	290	279	286	285	304	260	292	306	306	262	276	303	287	292	272	292	284	291	281	278	317	306	283	288	308	318	271	300	280	307	258	273	302	264	299	309	320	279	299	302	285	309	269	266	287	280	311	269	272	288	286	275	295	322	297	295	299	275	293	303	264	287	279	263	281	306	317	299	315	326	310	251	294	294	270	276	280	335	320	270	288	306	289	292	273	317	251	259	308	271	275	295	321	320	322	326	246	241	307	312	308	286	277	302	291	356	274	329	295	268	267	300	300	308	290	282	273	297	283	282	274	300	290	275	318	322	296	256	271	335	307	284	292	343	272	282	281	301	307	290	268	296	265	289	306	286	317	284	286	277	290	309	270	269	285	292	263	270	316	270	253	303	323	271	305	268	309	285	307	287	311	297	278	318	291	262	313	273	313	307	313	290
3321	662	694	698	685	708	650	720	675	617	688	686	662	684	658	676	651	661	685	669	662	628	683	688	641	624	701	675	638	678	640	672	669	642	649	676	636	619	664	655	608	717	671	643	652	636	703	676	683	647	656	642	665	643	668	691	726	693	646	681	621	605	673	638	661	654	635	639	634	661	642	677	641	676	631	638	660	629	634	637	601	668	639	686	651	642	653	670	632	651	627	698	635	691	637	631	702	653	655	671	656	657	668	711	656	660	628	672	618	668	665	661	666	660	672	644	639	636	656	636	650	629	672	678	643	684	646	656	678	661	637	689	655	682	645	694	675	657	703	678	663	646	655	656	630	659	630	708	698	670	605	636	672	652	669	666	650	668	634	623	702	691	685	685	636	656	691	638	602	627	660	711	612	646	683	692	643	691	685	633	650	645	649	667	658	663	659	658	683	661	661	637	665	630	660	669	679	682	634	667	659	684	643	630	639	623	641	644	637	638	632	647	647	663	659	636	669	632	666	639	687	672	681	667	664	614	662	659	667	663	664	653	683	634	666	660	602	694	707	670	650	649	651	671	654	643	676	674	628	683	649	648	643	628	693	682	650	674	680	624	648	658	674	660	604	650	627	665	611	649	634	696	636	626	609	651	655	634	651	686	688	650	674	662	657	651	688	679	664	672	632	635	663	626	623	632	665	644	670	667	643	628	638	658	646	690	672	672	651	687	629	640	668	659	648	647	631	722	688	647	611	615	654	647	695	665	655	672	623	627	644	693	709	669	640	645	627	631	689	650	649	679	644	650	657	634	692	666	619	673	676	647	636	622	681	674	674	648	629	687	644	607	646	628	684	635	650	628	670	657	609	632	639	665	662	655	644	637	638	659	654	675	676	670	675	653	646	670	618	619	646	640	675	653	641	610	664	680	669	614	594	668	692	663	653	634	639	701	640	666	709	698	673	640	650	642	622	707	725	613	658	640	713	638	643	626	676	634	695	662	659	630	663	676	702	672	686	687	644	668	653	644	683	667	642	618	694	666	676	658	668	660	617	692	660	666	641	685	730	632	603	632	661	650	617	639	647	633	622	613	687	703	648	630	649	672	660	636	646	671	638	658	671	611	682	640	698	671	650	654	661	653	651	664	672	641	624	627	686	639	668	691	584	667	653	649	662	671	664	699	656	667	630	615	663	670	610	648	616	678	674	649	699	661	701	645	666	667	677	713	648	634	623	642	638	670	684	646	671	709	676	613	657	689	667	658	644	681	654	669	684	642	644	632	654	629	652	614	660	702	631	626	660	635	611	624	633	681	659	682	647	646	644	705	684	650	687	669	639	689	656	651	665	679	649	666	704	689	693	655	675	680	678	671	663	651	680	622	690	632	624	684	672	648	698	616	634	640	679	677	657	660	622	662	615	648	628	671	708	679	698	626	659	636	659	660	607	680	667	671	640	635	669	679	654	645	644	661	673	662	646	650	656	639	643	672	667	675	676	634	689	610	637	640	671	651	627	664	675	670	679	670	666	645	654	685	681	642	676	641	673	654	644	654	654	636	660	648	635	693	661	656	643	663	642	667	685	632	686	687	664	638	676	646	649	683	644	662	666	656	656	683	689	728	684	625	642	663	683	642	619	659	627	657	680	678	661	671	632	652	660	647	692	608	673	657	674	633	620	671	648	670	655	691	693	665	628	667	721	642	644	691	687	664	691	689	697	646	689	634	660	703	669	649	660	658	619	640	619	682	703	675	679	635	639	664	739	670	660	672	678	658	603	643	666	613	665	657	689	651	666	670	684	678	662	646	659	671	678	648	706	648	636	661	650	660	661	636	675	659	645	623	646	627	637	665	679	600	692	660	691	649	685	652	685	656	673	640	658	660	639	626	614	659	674	661	637	640	641	672	658	663	666	617	677	714	679	685	652	690	657	659	677	630	673	664	652	637	678	690	664	669	657	671	682	650	701	666	664	646	657	680	680	683	662	675	642	646	676	677	670	679	641	653	656	679	670	658	657	663	679	642	686	674	681	686	657	661	667	671	661	672	654	655	630	671	631	609	679	661	617	684	689	677	653	644	684	648	666	667	655	656	680	644	633	649	661	656	648	636	685	674	680	665	652	681	628	646	665	678	679	650	699	652	629	651	635	663	675	626	663	649	642	618	666	672	642	646	673	674	665	629	676	654	648	662	658	663	678	621	707	659	651	667	674	656	638	658	700	643	627	630	711	606	598	686	664	654	679	643	629	658	668	683	683	676	612	642	645	653	681	730	700	653	646	660	684	690	637	662	638	647	681	674	644	614	678	672	682	720	638	684	663	637	616	667	652	701	673	685	662	648	602	668	689	631	661	661	691	636	669	662	638	658	651	683	638	625	643	611	672	614	683	654	660	665	636	683	664	636	655	598	687	636	643	666	676	612	665	628	652	599	634	592	634	694	685	637	681	666	681	669	664	661	647	663	676	688	637	637	644	667	659	696	646	680	692	648	659	649	647	711	673	690	652	691	657	635	651	671	669	636	672	656	654	596	681	625	670	642	669	652	690	653	680	653	709	639	679	664	646	633	709	676	667	712	690	640	686	612	644	640	704	690	623	651	625	701	676	647	660	686	693	627	672	633	669	688	637	650	656	671	630	656	670	696	662	694	665	650	668	662	631	628	678	672	629	685	627	655	629	631	620	680	678	660	671	627	674	604	679	634	638	628	622	636	642	643	639	657	669	679	682	636	668	646	672	640	652	615	663	677	646	685	646	658	663	673	651	622	673	613	700	661	697	660	656	692	663	693	634	673	644	629	657	672	668	644	647	674	673	626	658	639	665	669	676	658	654	627	651	679	625	640	658	621	633	661	629	665	691	663	625	659	670	639	670	651	633	681	626	645	621	673	672	665	617	663	687	654	692	672	666	624	659	677	626	689	638	649	723	636	650	615	665	672	616	617	667	644	712	693	701	646	660	624	687	711	604	631	665	669	658	633	677	642	690	689	703	661	666	691	663	675	634	655	648	659	675	695	671	675	688	671	634	698	624	657	654	761	675	656	711	631	702	665	616	676	685	658	665	659	665	657	644	635	694	660	630	695	658	647	647	640	619	670	643	675	622	615	649	640	605	662	653	702	662	652	705	638	689	633	622	655	673	645	679	633	689	658	661	697	683	628	695	629	619	670	651	722	663	662	691	706	622	639	634	609	622	669	661	671	658	667	717	601	709	646	622	653	656	642	706	648	673	660	623	657	646	688	665	674	632	668	677	619	649	699	661	682	633	662	644	627	645	616	649	636	670	652	691	697	734	641	667	697	650	647	607	669	695	625	686	667	656	653	616	682	676	685	647	670	673	669	615	686	680	658	619	702	675	645	661	680	634	614	612	624	720	681	630	646	647	714	688	682	618	641	644	650	658	672	677	660	687	677	659	661	641	690	679	670	713	643	679	651	651	658	648	660	646	670	662	643	631	673	668	622	662	691	642	710	673	656	680	634	693	647	639	661	674	663	618	663	721	654
11362	557	460	364	283	255	211	198	176	171	159	177	170	163	159	156	162	138	144	175	153	153	151	147	185	160	136	170	146	152	155	143	133	162	150	136	158	148	144	140	128	135	127	151	140	154	156	157	179	143	127	158	139	133	141	133	137	166	142	122	148	165	144	149	155	149	167	171	141	141	161	166	122	144	150	143	175	140	174	160	153	152	142	151	132	141	139	109	136	154	155	127	150	148	145	155	160	127	147	147	141	125	157	146	132	142	156	151	134	154	125	149	143	151	137	140	129	128	153	136	164	148	139	125	146	157	145	152	138	151	143	143	119	127	131	158	144	142	140	130	171	148	137	150	142	146	136	146	129	126	139	156	134	167	137	145	124	130	118	139	163	146	165	167	160	134	134	147	139	153	132	173	137	142	135	148	139	128	153	139	142	160	150	143	132	150	145	131	144	140	178	125	152	134	159	163	120	150	122	176	145	132	153	145	166	151	151	151	136	141	132	138	130	127	134	148	159	166	137	130	130	132	155	161	149	160	133	147	137	117	152	122	144	142	131	145	132	140	139	146	157	152	132	133	122	130	136	133	140	161	154	141	126	133	129	146	177	153	145	126	146	161	149	127	141	153	134	144	123	144	152	160	131	160	137	160	142	173	175	130	138	141	127	121	172	142	142	138	145	144	122	135	144	115	142	159	119	128	161	141	136	162	148	142	145	130	126	115	173	150	136	154	141	115	137	154	149	148	137	148	141	135	122	148	153	125	143	159	142	155	124	131	138	149	144	146	142	147	156	144	151	144	141	147	122	148	164	117	153	130	136	135	140	143	142	146	140	148	148	124	140	136	157	127	170	131	151	143	151	132	155	146	144	137	131	157	149	127	135	158	139	141	129	130	133	171	131	135	127	160	169	135	133	109	156	120	153	169	150	135	140	157	144	165	156	139	144	124	156	153	149	130	140	152	138	136	173	143	143	133	163	164	168	131	144	156	132	133	133	165	143	158	131	139	123	170	132	167	144	146	153	128	150	167	142	153	144	144	138	154	141	145	134	172	131	140	162	121	108	139	147	155	166	116	139	147	149	122	137	161	152	144	143	156	152	122	170	127	130	136	140	129	169	177	157	146	141	124	164	144	146	150	147	146	137	144	181	125	120	117	140	140	141	126	135	160	143	130	137	149	141	160	149	153	148	156	159	139	127	134	146	132	139	164	170	156	138	143	133	156	159	144	124	124	134	141	160	153	140	142	137	136	138	147	158	137	137	130	144	145	139	159	127	150	167	153	130	130	166	149	147	149	162	148	147	159	167	158	161	121	130	155	170	142	153	155	147	132	123	158	148	127	148	161	176	147	175	140	121	162	139	125	150	154	127	152	133	144	130	139	141	155	124	132	147	142	138	126	140	135	150	152	147	141	137	135	172	156	145	142	147	117	139	124	151	148	140	137	171	166	156	112	123	134	142	155	124	149	145	153	135	157	157	154	132	144	126	161	146	144	156	133	127	148	147	134	139	133	159	146	151	142	131	110	146	146	149	144	141	131	153	147	150	149	129	138	132	139	148	157	152	150	153	144	135	149	152	138	143	143	140	146	162	158	158	138	158	167	156	133	145	145	124	162	149	150	132	124	163	152	126	140	139	159	131	145	143	150	166	145	163	129	158	143	140	163	156	161	163	157	162	178	142	142	145	119	132	135	149	143	130	142	148	165	124	142	143	135	142	138	147	155	144	143	129	149	148	141	108	149	146	151	138	176	154	146	164	160	148	115	142	138	166	156	123	131	127	128	146	155	134	130	128	179	163	154	126	130	167	150	133	166	138	185	142	133	130	146	157	136	123	142	161	147	147	127	146	161	133	140	147	130	141	156	154	144	136	122	159	149	129	152	152	153	157	147	153	175	127	126	133	152	138	158	136	155	147	141	148	152	126	156	156	153	158	142	141	138	162	155	154	150	134	144	146	147	163	148	142	138	126	156	153	148	128	132	137	159	129	138	161	125	135	126	147	160	131	141	151	150	125	153	137	137	142	165	165	132	127	147	148	172	152	145	141	142	138	148	136	140	129	151	130	130	137	157	151	152	172	155	136	141	160	127	155	161	137	134	145	143	157	150	169	139	122	152	165	120	133	145	168	150	145	150	152	142	191	147	134	147	146	132	155	152	155	142	136	156	133	142	153	158	157	155	129	142	148	177	145	158	150	130	142	149	162	133	148	150	145	153	144	158	145	155	136	139	138	178	150	130	139	141	153	152	131	126	149	159	151	152	150	143	155	140	159	146	144	143	138	134	155	145	159	126	126	149	154	148	131	137	148	133	165	148	161	125	146	131	120	165	140	120	148	149	155	132	160	163	148	132	137	132	173	145	138	132	163	152	126	138	138	133	153	158	136	129	154	153	151	149	149	142	146	147	136	162	142	161	137	168	160	131	135	150	135	131	148	145	149	135	172	161	163	154	142	153	140	142	128	130	147	155	144	140	116	136	143	151	140	142	149	134	171	128	110	152	135	162	170	126	127	132	129	168	148	162	152	138	141	136	133	141	142	144	136	144	134	140	130	160	127	143	154	162	141	136	150	144	132	148	152	158	165	137	144	155	131	145	144	149	149	141	133	127	147	147	158	125	150	155	131	119	144	116	156	151	146	136	120	159	141	154	157	150	155	146	147	136	138	142	165	142	139	144	127	148	133	142	153	157	156	156	174	135	173	148	160	156	135	142	141	132	120	155	183	152	160	159	163	141	153	140	144	150	149	152	146	151	135	133	149	134	130	160	150	165	152	135	129	124	140	134	125	132	165	170	129	175	150	123	130	142	132	145	169	140	152	138	152	136	154	127	141	135	172	153	145	143	152	123	149	155	145	145	150	163	164	136	132	156	158	159	155	139	135	144	136	105	151	169	132	144	135	135	179	142	143	119	131	143	146	141	150	145	141	125	155	143	142	127	149	159	128	140	141	133	147	150	151	145	152	136	143	160	171	137	165	140	140	130	137	174	159	170	183	163	125	138	153	148	139	127	142	117	145	142	155	133	154	148	143	143	142	139	182	147	142	127	146	132	136	173	140	136	128	124	153	145	167	106	152	141	164	145	136	150	145	134	129	145	158	144	145	119	134	158	163	134	145	126	143	151	161	120	144	153	139	175	147	144	139	151	136	134	164	140	146	153	143	120	159	135	177	150	135	141	170	134	126	144	156	150	144	140	139	139	153	145	162	169	145	154	153	151	130	143	143	121	129	141	138	148	135	172	151	142	155	143	136	134	151	140	150	140	130	142	150	161	155	135	138	148	123	144	159	144	155	151	169	166	159	140	117	135	155	149	175	157	148	115	166	149	119	160	167	140	148	145	146	112	135	147	145	147	157	147	138	127	157	145	163	133	155	155	157	148	117	140	131	147	145	149	159	151	145	130	156	124	151	148	149	137	140	164	157	157	142	148	145	157	144	158	137	130	144	145	160	153	153	153	146	175	150	130	141	115	148	167	134	150	151	153	148	134	176	139
7966	574	1027	1159	1023	825	793	644	595	625	569	498	486	498	460	483	489	444	442	419	458	389	411	453	400	422	437	383	400	403	433	364	420	402	439	381	410	415	440	394	365	353	411	363	392	385	395	398	382	376	423	398	390	387	390	407	356	394	408	342	390	363	387	366	383	394	393	395	378	373	396	397	362	374	385	390	375	373	418	367	407	375	357	352	403	344	426	371	390	373	377	385	375	364	369	375	386	376	387	370	390	400	336	389	390	394	365	382	388	383	369	368	325	394	394	408	392	370	348	384	375	396	371	374	381	391	389	375	357	415	342	412	401	382	398	369	386	376	375	383	387	401	383	359	379	376	404	376	427	380	412	389	363	362	393	378	354	396	367	393	400	416	391	381	400	337	359	386	367	384	407	417	359	390	385	365	378	391	359	345	405	410	364	369	382	371	375	389	398	373	395	353	397	380	394	359	361	370	375	402	382	395	346	382	370	389	361	387	368	334	423	343	367	392	378	346	379	401	383	382	351	401	392	394	366	344	383	354	374	388	386	406	410	385	361	364	421	364	378	421	367	383	377	374	383	345	389	370	393	379	384	373	372	374	388	435	395	397	380	375	397	421	398	394	368	385	385	367	398	403	394	381	367	350	397	403	394	378	377	368	385	360	387	403	396	368	371	374	399	375	369	351	342	381	367	379	383	368	375	358	386	379	360	386	392	367	387	368	355	395	380	396	380	371	356	416	401	369	369	364	388	397	383	392	347	377	362	352	355	399	351	377	450	394	396	395	364	372	384	362	415	385	392	363	371	399	392	349	399	362	379	434	364	380	378	363	409	390	402	388	373	394	433	398	369	372	374	379	408	395	405	367	363	400	341	415	388	367	341	363	385	385	374	366	366	357	387	401	366	387	377	391	335	369	404	383	381	364	383	373	393	422	362	413	388	428	378	389	390	365	384	368	399	373	382	373	401	373	378	414	364	388	378	368	369	403	395	370	348	391	375	391	356	375	423	407	380	382	397	390	377	396	351	390	396	373	381	374	397	386	367	368	375	390	353	336	360	361	366	361	409	387	379	375	382	386	389	377	362	364	399	339	347	411	382	407	369	373	366	375	370	405	351	379	401	358	373	419	375	378	340	380	383	382	390	386	374	366	386	393	408	381	400	412	354	367	388	428	365	369	412	370	385	369	383	417	390	369	380	375	363	425	370	403	376	390	372	385	357	376	360	388	353	401	373	374	357	409	344	345	342	331	379	379	372	382	386	352	375	347	369	375	404	350	393	392	361	393	358	368	384	382	390	368	366	370	396	347	364	388	396	363	374	386	381	372	406	410	351	350	378	367	370	368	388	363	393	372	362	363	406	389	357	419	409	366	381	408	352	363	351	361	378	342	374	397	415	397	383	380	383	397	396	369	389	380	395	386	402	390	361	378	369	393	371	382	384	383	333	403	385	408	376	372	403	375	362	374	375	319	409	384	397	382	405	377	334	388	376	369	390	382	344	357	372	436	373	377	374	401	373	395	407	381	382	374	384	378	389	377	388	406	356	360	395	404	359	388	384	362	364	401	359	362	351	390	428	389	365	343	363	404	383	362	351	392	403	353	376	396	388	410	348	406	377	403	373	383	387	393	388	382	400	367	353	377	393	365	387	363	380	365	436	374	376	383	343	354	359	400	390	367	381	370	383	374	404	377	368	396	400	362	375	412	377	356	387	355	372	353	374	378	396	379	397	398	373	400	352	375	361	380	365	362	421	393	386	381	425	354	383	380	396	389	367	395	350	383	333	423	394	378	388	382	350	381	385	403	394	347	376	388	400	388	364	413	379	405	356	370	365	359	400	412	393	394	356	388	361	402	379	365	385	385	403	402	367	370	368	379	403	356	383	326	412	418	383	378	395	345	406	335	363	369	386	396	409	382	390	366	398	415	408	372	369	365	364	379	372	369	386	387	355	373	366	354	381	365	355	379	367	399	363	416	379	346	378	376	374	385	416	374	358	353	394	370	380	355	406	386	388	368	391	366	393	394	405	404	386	365	361	367	369	397	392	366	386	374	394	384	380	401	409	364	390	373	364	361	388	404	369	419	370	358	396	388	386	381	418	389	383	377	350	376	369	366	398	381	371	362	376	374	362	378	341	373	404	415	425	379	397	372	368	411	402	381	402	386	390	374	393	374	394	400	390	427	353	376	388	395	412	376	351	385	385	369	361	341	359	382	365	390	402	386	416	386	369	367	420	396	363	388	394	392	404	403	416	409	391	405	379	370	378	350	405	410	386	399	378	421	358	387	390	377	359	401	395	386	396	377	381	396	358	379	410	373	406	358	370	382	371	390	386	341	390	363	360	365	364	361	381	366	361	367	372	371	358	393	387	411	378	360	383	359	404	359	397	381	381	393	376	361	333	388	369	372	370	343	359	388	389	393	361	391	408	400	354	355	388	378	366	402	392	359	393	383	362	413	382	401	396	407	397	336	380	393	373	363	368	366	402	347	383	362	377	387	387	385	343	386	357	368	361	340	376	420	409	381	355	390	371	389	379	384	366	365	363	374	392	382	388	359	352	360	385	382	386	364	345	397	388	394	359	391	368	370	386	395	387	399	355	364	382	384	373	387	362	377	349	413	367	376	350	383	392	368	383	352	374	392	351	414	375	324	379	379	374	364	411	384	389	376	421	387	390	366	380	389	377	397	375	399	390	366	391	395	357	360	381	370	363	382	376	373	380	378	348	355	378	355	404	384	388	366	391	386	346	365	375	370	364	389	350	380	397	358	376	386	383	377	391	364	389	372	387	374	373	390	358	356	400	368	366	383	368	385	398	373	403	397	409	377	401	355	378	391	404	393	400	359	340	395	404	384	382	398	357	380	410	406	362	366	358	376	383	370	367	386	367	414	390	369	374	399	393	360	349	359	361	367	357	371	380	369	389	424	362	374	339	380	389	349	389	358	381	377	370	375	358	371	403	374	363	357	360	372	398	394	385	358	351	382	393	374	366	399	362	390	410	394	386	392	375	380	354	361	387	398	396	363	399	405	392	386	382	340	375	409	410	358	418	350	314	364	394	381	396	383	364	341	389	362	360	374	395	382	381	386	406	377	373	366	375	370	369	390	382	380	350	361	370	384	351	342	378	427	377	385	394	372	359	365	367	376	357	372	357	356	371	374	385	398	400	346	371	404	394	370	336	367	405	404	349	355	389	413	366	359	380	377	423	362	369	388	371	387	411	346	420	341	374	387	386	393	424	346	361	368	378	362	398	376	383	367	355	414	369	384	393	360	388	384	371	367	359	333	353	365	438	375	369	365	374	346	352	365	379	402	403	386	371	387	389	337	350	410	388	365	392	377	366	358	362	353	379	357	382	382	376	391	406	358	387	408	367	369	382	378	386	412	400	385	357	394	395	410	373	380	380	369	402	352	403	376	352	385	410	366	380	370	394	380	369	397	379	365	371	382	393	340	375	370	391	337	384	379	380	384	404	393	376	365	373	358	377	365
18500	1459	851	728	546	428	391	324	336	309	305	283	290	263	274	288	272	251	269	267	245	236	273	233	255	269	285	244	238	258	266	263	232	258	230	269	241	241	244	227	243	257	242	243	236	273	248	282	254	238	201	220	251	225	233	251	241	232	255	247	206	244	259	241	236	262	273	258	281	225	242	210	239	248	223	220	224	254	238	233	242	229	248	266	250	288	220	262	235	241	212	246	243	250	251	239	245	229	254	245	240	259	245	268	258	233	277	247	251	259	216	258	235	221	250	250	205	243	275	256	265	238	258	245	263	252	259	255	228	228	246	259	246	229	256	234	225	245	234	249	259	226	269	255	268	228	240	247	212	237	245	270	200	213	234	241	247	261	246	266	275	255	230	237	242	241	254	232	234	238	222	239	248	239	245	240	241	220	268	240	214	253	234	266	239	262	240	247	223	243	244	259	282	278	223	264	238	257	241	267	215	241	242	231	242	252	271	218	237	233	240	216	248	248	230	229	225	240	216	224	235	218	253	239	237	234	241	243	237	272	235	235	229	237	249	245	267	235	252	252	271	218	241	253	261	204	243	236	253	262	229	246	256	229	278	216	236	268	226	247	230	243	256	228	227	241	240	256	218	236	233	229	252	264	244	255	230	251	241	248	261	244	246	238	261	254	221	241	250	236	242	246	247	234	245	232	241	264	245	253	230	226	275	238	257	222	248	248	232	232	241	231	227	227	238	285	247	252	238	259	243	244	227	208	250	234	261	211	205	234	243	235	214	229	254	246	245	256	207	246	225	252	272	227	246	249	257	222	254	251	255	240	233	238	254	265	230	223	239	250	242	236	246	225	226	223	236	245	220	238	220	253	230	274	243	237	247	240	246	240	247	256	302	251	270	282	255	247	236	241	244	253	239	248	256	238	236	236	246	208	244	231	238	211	252	239	214	258	256	245	225	280	284	232	265	258	253	247	234	231	249	255	234	231	246	232	261	244	251	249	251	244	242	236	269	237	247	243	242	257	223	235	238	270	233	266	268	231	236	241	227	229	248	225	225	242	258	250	222	247	251	239	237	248	252	230	256	279	232	261	246	258	248	230	247	243	232	246	216	240	266	225	245	212	264	254	227	242	203	261	233	258	250	258	249	253	249	244	280	236	246	219	251	235	248	211	247	240	249	224	232	257	238	216	233	229	251	231	247	241	238	233	244	245	240	245	241	262	263	265	236	268	290	248	219	222	220	245	241	267	265	255	268	246	263	212	224	236	244	234	232	265	264	309	248	257	234	247	223	259	218	233	250	241	214	224	252	233	299	249	257	221	246	239	248	238	227	263	246	253	264	255	260	251	267	251	242	230	273	243	226	248	230	241	228	241	243	240	233	249	227	232	264	240	210	267	230	227	270	238	247	234	244	240	227	265	243	212	247	256	216	249	245	242	220	268	257	249	240	249	230	220	255	231	244	224	213	276	279	219	253	231	218	240	280	260	241	239	249	218	238	230	222	265	264	268	276	283	223	231	263	266	237	254	241	269	274	225	256	216	248	228	273	235	243	247	230	239	230	226	255	245	238	271	213	269	266	243	263	234	244	259	276	263	231	245	253	291	221	243	208	247	230	259	209	240	238	257	251	273	274	253	258	248	244	251	212	234	274	263	255	246	252	228	233	214	242	247	243	237	243	234	224	244	263	228	230	253	242	241	230	254	242	235	248	224	244	233	232	236	246	238	277	244	264	225	253	246	219	247	247	260	249	236	255	232	236	245	245	225	226	258	246	251	261	258	257	233	231	262	226	211	259	239	195	244	252	252	241	237	239	244	247	290	250	251	236	246	255	242	254	218	220	243	273	218	234	275	233	239	263	245	241	238	229	256	267	220	220	247	245	238	262	251	263	260	242	223	229	240	237	230	250	257	249	231	283	241	262	235	243	270	258	215	231	248	263	233	235	239	223	251	261	236	278	286	278	272	214	236	258	258	236	232	229	237	235	241	259	247	259	257	241	241	239	225	237	233	250	228	258	237	248	211	260	234	262	240	228	248	246	223	255	250	225	243	227	274	267	248	219	248	225	214	233	246	239	241	189	260	247	264	260	231	262	259	222	224	243	225	269	242	228	237	236	225	234	247	246	243	242	272	231	267	254	280	232	238	233	240	279	253	254	247	261	239	281	269	263	251	252	232	235	253	253	269	250	267	260	259	262	249	272	221	226	256	215	215	253	254	250	214	244	248	288	252	260	262	257	270	264	256	232	229	251	229	265	277	243	235	253	255	256	234	242	240	262	227	269	227	215	240	241	218	226	240	252	255	245	249	235	222	229	233	243	232	225	234	253	260	253	246	240	265	226	252	234	252	257	241	246	249	268	232	231	232	227	241	244	242	216	211	240	226	286	289	223	233	241	266	270	231	258	252	239	232	246	262	225	261	242	223	195	267	259	269	238	243	270	235	232	217	246	244	239	235	253	233	257	240	257	242	275	262	215	236	251	267	242	274	243	233	223	237	224	243	233	219	230	238	272	255	229	248	252	240	269	233	229	278	266	263	275	244	226	220	244	212	265	251	219	248	228	236	223	242	234	241	246	291	223	252	241	218	229	252	234	218	257	259	264	253	224	227	274	232	261	254	231	270	244	276	198	226	213	243	230	254	242	262	250	265	252	235	233	220	244	262	246	249	260	258	253	258	237	252	237	255	229	240	247	236	236	239	259	249	240	264	247	260	265	255	258	227	262	257	239	229	248	235	248	215	253	204	247	253	245	213	262	226	239	252	236	231	261	236	248	242	248	230	245	216	230	220	260	236	238	246	209	234	238	269	236	228	246	261	236	230	236	227	257	244	229	284	246	248	245	256	254	264	218	226	232	251	234	236	232	263	235	268	223	232	275	233	294	236	239	239	250	232	233	227	226	234	274	227	236	245	246	245	233	229	229	256	235	242	233	255	250	229	225	236	230	231	232	270	249	249	225	256	245	236	237	269	239	228	245	238	232	231	244	227	242	239	219	253	232	250	219	236	224	243	204	251	258	261	244	242	260	245	234	248	245	248	239	228	235	277	245	246	219	214	238	223	263	233	246	224	255	230	230	245	251	256	248	267	274	250	249	224	254	218	241	227	241	255	260	268	275	219	265	245	241	278	237	236	247	222	204	246	242	232	234	256	284	235	210	208	237	269	272	248	226	216	240	281	247	265	264	239	251	234	242	235	217	232	234	214	251	262	246	239	244	254	228	269	245	229	237	214	232	255	238	250	218	249	229	217	214	234	241	246	244	277	256	251	238	256	257	212	249	268	247	258	273	240	245	247	235	246	247	249	222	240	241	251	229	211	247	262	266	215	232	262	223	236	240	260	235	250	266	241	239	263	255	254	232	227	235	217	211	265	266	257	258	227	200	229	249	273	246	240	277	265	209	250	259	260	244	243	221	223	264	251	212	247	235	232	263	274	253	223	239	248	254	219	193	239	234	215	271	265	210	245	225	251	223	241	264	275	234	252	243	277	222	229
10246	1107	1840	2137	1748	1588	1347	1152	1044	983	856	850	780	801	761	759	722	721	672	724	709	704	651	645	679	670	625	658	605	622	645	669	622	627	629	618	632	614	618	656	598	611	584	615	629	585	593	658	602	616	609	629	586	604	565	592	658	594	649	649	572	586	598	628	663	583	616	606	589	582	588	603	602	623	577	608	602	608	616	651	612	617	581	592	585	569	604	579	596	600	587	603	605	611	572	592	604	614	665	596	597	634	654	594	616	599	605	615	634	551	583	578	592	588	617	606	573	617	633	564	606	600	570	609	571	553	651	574	645	612	554	616	626	614	577	606	602	605	595	614	627	614	593	573	606	585	612	572	593	625	575	579	579	532	625	619	639	596	618	558	653	603	618	620	610	594	617	556	582	604	593	543	578	605	629	612	636	592	561	587	590	573	603	585	596	556	604	617	573	648	608	598	602	563	598	593	596	630	600	626	555	556	596	563	553	548	565	575	585	598	568	567	550	563	601	596	622	610	616	590	611	594	587	577	603	627	599	647	648	589	595	575	570	596	584	631	616	562	632	627	606	567	566	569	578	598	565	586	638	575	605	599	590	630	550	587	590	599	590	611	546	598	558	582	647	618	643	573	606	579	630	597	572	590	626	608	597	591	606	620	570	655	552	616	583	590	602	583	583	594	596	597	624	621	562	593	569	620	593	608	558	581	657	597	577	578	558	526	600	585	526	600	559	621	573	572	561	580	609	641	572	578	590	640	622	562	594	605	587	587	614	611	587	581	572	611	595	616	586	623	598	612	614	561	644	595	576	559	577	569	600	589	617	593	568	565	645	595	608	592	566	638	617	582	632	610	580	596	589	614	582	587	597	632	628	588	589	591	589	609	604	618	609	588	602	590	625	598	591	579	618	578	605	579	596	567	568	595	596	619	627	624	613	600	605	585	595	627	582	562	635	621	596	587	593	635	558	567	586	617	546	588	562	571	626	576	594	557	639	612	619	611	555	570	609	615	602	613	577	565	578	632	634	570	589	558	571	576	597	637	589	585	550	599	578	614	570	590	573	601	595	592	615	588	593	602	626	619	592	585	630	597	596	613	552	646	604	617	587	620	568	586	610	595	587	584	644	617	595	606	584	584	593	601	639	611	633	576	589	580	621	634	557	608	604	578	601	575	623	592	608	605	607	618	588	615	590	588	606	598	591	622	603	608	591	559	587	566	574	623	588	571	621	594	617	632	584	543	602	603	644	564	535	623	563	592	565	635	621	603	559	594	644	589	588	650	596	605	585	593	608	610	598	580	577	609	616	576	616	650	639	525	601	592	592	579	588	569	622	606	604	624	550	578	602	602	569	629	594	595	596	561	588	619	590	612	582	577	571	618	620	568	614	578	645	589	582	621	593	621	626	576	604	575	606	575	678	616	612	579	579	587	581	581	610	605	598	577	580	612	573	633	523	619	554	620	590	588	580	613	590	625	609	553	579	622	614	652	582	632	589	588	559	580	580	637	606	543	555	608	633	565	620	587	617	606	609	614	619	606	585	569	582	546	591	623	627	580	602	596	627	598	604	567	576	625	600	587	552	590	613	632	591	609	606	617	635	549	590	586	611	569	588	583	617	555	569	615	594	591	558	554	615	604	605	590	605	575	595	539	571	593	605	594	617	555	563	613	566	550	638	619	585	587	596	569	607	601	560	653	625	624	565	596	573	623	603	553	579	616	636	604	566	609	598	618	552	556	575	584	637	633	594	580	608	567	589	545	585	590	588	590	580	546	563	610	584	621	592	603	576	610	592	601	639	583	592	603	632	588	560	587	571	551	564	601	587	575	596	593	583	632	581	601	604	610	562	639	600	579	629	617	569	588	620	601	644	550	631	584	630	599	590	618	604	577	603	602	620	576	575	601	547	625	543	591	598	620	581	641	557	650	588	600	586	618	574	577	635	588	619	584	572	611	571	599	613	598	596	558	563	601	608	595	584	592	588	572	615	595	601	605	571	600	602	579	595	624	656	613	613	598	587	597	573	612	583	574	589	594	593	587	563	612	602	603	547	558	636	578	606	583	595	605	593	595	608	613	584	545	511	598	591	553	608	583	578	575	624	609	607	628	576	606	578	582	599	630	556	602	599	593	608	618	547	613	627	627	614	577	606	600	611	596	606	608	594	555	586	661	617	558	593	642	619	626	601	618	642	575	634	593	586	561	599	571	578	532	550	615	594	598	584	591	561	592	645	589	588	596	588	596	590	591	586	595	619	678	592	599	586	591	614	589	577	597	592	579	595	623	615	606	588	584	614	575	613	595	608	585	579	622	585	569	575	590	640	615	572	626	603	553	579	579	583	618	562	566	589	550	587	635	612	585	605	578	590	598	626	593	562	604	586	571	579	581	613	581	550	631	587	605	594	578	553	624	604	604	614	618	598	637	602	620	548	557	605	601	609	592	600	598	612	588	617	536	671	606	579	562	605	626	580	584	590	601	591	565	619	541	600	581	603	611	583	582	573	609	556	584	627	600	602	589	587	592	621	581	577	587	576	610	593	603	592	625	596	593	584	573	599	585	652	596	628	580	571	617	594	610	592	565	585	603	638	551	613	598	584	628	624	572	612	588	609	590	621	607	580	622	588	571	562	617	589	595	598	570	582	566	605	580	568	599	563	575	617	631	543	619	605	552	600	558	589	595	580	566	554	595	619	565	562	591	624	621	635	593	573	615	610	573	606	618	570	585	599	591	587	588	616	598	600	580	575	612	626	581	620	580	593	609	597	601	619	641	608	587	609	579	611	593	605	586	582	567	612	601	625	593	587	612	597	579	583	621	608	624	606	586	569	610	587	606	614	606	626	578	644	624	616	554	604	607	581	590	630	654	578	607	581	592	593	584	609	607	618	612	572	589	590	597	615	630	618	604	554	557	594	629	604	602	614	574	563	633	623	583	604	594	523	591	577	557	585	601	593	576	551	612	582	655	627	567	626	583	586	614	600	636	609	602	604	572	570	545	592	602	598	573	558	627	562	633	611	604	593	610	563	622	607	616	563	602	587	603	623	552	614	583	570	580	649	580	639	578	587	619	568	585	575	580	611	579	564	598	583	608	605	602	597	581	613	606	523	623	623	635	637	603	607	592	546	577	582	584	550	629	611	597	611	585	579	582	595	583	588	549	621	593	590	598	588	586	601	601	591	610	603	561	613	570	640	640	546	581	603	605	585	590	612	624	650	598	593	595	564	598	557	614	627	593	623	605	617	564	588	578	616	599	540	632	572	552	593	583	593	543	573	627	590	585	576	579	610	568	562	603	585	600	616	619	553	597	571	625	624	631	645	623	583	607	617	585	657	559	579	590	558	604	616	585	640	581	565	639	595	584	579	585	525	603	626	609	557	600	575	597	619	573	589	609	576	597	563	633	614	550	577	638	620	593	632	595	551	638	592	575	610	580	580	636	610	594	628	612	537	585	584	611	577	589	593	581	607	572	574	581	576	621	586	612	595	553	594	613
5382	394	343	270	333	290	294	312	294	327	272	297	280	281	305	321	283	287	279	277	306	289	336	334	282	307	303	291	354	269	302	316	278	328	321	259	308	274	271	285	258	283	291	294	306	310	285	288	278	309	283	317	292	287	316	272	292	345	299	280	288	308	266	282	280	289	270	282	300	271	282	277	283	299	262	275	307	254	295	280	314	276	289	271	293	293	304	294	315	269	303	282	292	324	290	241	309	299	334	304	308	295	298	288	299	283	307	282	294	291	307	306	312	303	308	293	310	288	299	281	310	248	298	276	321	268	291	293	294	216	292	296	295	316	261	293	332	310	297	276	315	299	334	275	275	308	283	304	264	267	284	322	298	297	297	308	303	282	288	286	313	288	277	281	276	286	260	302	292	301	313	263	297	295	310	315	293	290	326	283	261	291	286	300	302	287	287	319	302	282	294	284	281	329	282	271	281	276	282	303	299	291	298	289	269	331	324	276	280	269	316	318	300	321	247	316	338	283	319	276	279	284	290	273	254	301	320	296	285	306	279	281	304	297	288	315	271	303	306	291	289	281	277	253	288	266	308	296	292	269	291	302	301	274	278	303	305	298	293	309	281	307	275	322	301	333	297	323	309	325	291	274	318	298	298	324	284	315	288	321	289	220	286	285	269	307	272	308	295	292	283	289	307	300	293	296	278	292	302	298	298	280	284	302	296	286	253	287	291	300	283	326	309	266	282	325	273	275	306	305	288	302	302	282	296	293	278	295	272	289	294	257	307	305	294	265	291	291	312	284	300	281	305	335	283	286	326	275	284	291	307	311	286	287	278	289	279	269	313	295	278	299	292	337	301	293	316	309	280	264	307	312	302	304	302	304	268	273	269	301	324	292	271	289	275	333	335	284	283	277	273	268	302	324	310	271	302	314	280	278	328	292	265	263	271	296	294	280	300	318	296	295	275	320	309	297	278	293	269	293	336	298	287	300	320	291	310	319	287	271	330	308	315	256	288	303	262	333	321	316	275	331	275	310	267	300	291	272	312	306	312	286	269	275	310	316	293	281	287	292	310	308	313	298	315	279	276	284	292	310	295	290	271	297	312	283	309	304	289	298	308	300	307	301	285	287	307	272	283	287	295	289	304	327	282	312	298	307	319	289	291	267	296	302	290	292	283	289	269	294	353	299	314	306	272	307	306	297	316	296	307	337	291	290	344	313	264	291	290	294	301	293	275	318	317	301	287	321	263	314	310	278	296	294	262	299	330	310	288	288	290	304	276	304	330	310	301	313	294	312	286	301	322	287	287	304	256	298	266	290	266	282	330	304	306	285	320	295	291	299	277	279	289	281	308	310	304	294	303	320	307	266	309	263	304	265	283	261	284	309	263	280	301	311	320	291	272	313	272	308	257	319	289	307	287	322	283	266	327	305	331	278	308	321	303	330	296	260	332	300	283	289	281	313	322	303	313	290	337	294	297	299	303	315	269	322	279	284	285	303	290	289	276	266	314	297	283	298	318	270	270	290	283	315	265	330	299	304	311	281	311	293	281	297	315	279	282	304	286	327	301	297	321	292	287	309	300	285	304	315	272	304	286	269	285	299	306	303	332	328	296	314	287	290	288	305	330	288	299	290	262	286	267	307	276	310	312	301	322	279	293	319	259	293	280	296	339	276	266	300	308	291	283	289	303	307	305	312	262	318	299	275	306	314	321	306	310	291	265	283	327	314	318	288	306	314	299	297	336	330	287	282	273	283	308	282	288	310	313	324	291	297	275	289	318	262	319	280	298	330	270	279	293	293	274	267	280	286	295	264	289	302	305	301	296	292	291	288	316	273	280	296	303	316	293	283	272	293	259	307	287	304	309	328	292	293	283	279	289	328	289	272	283	292	294	335	316	296	296	274	287	283	272	308	315	270	306	240	301	281	301	273	325	297	299	306	280	284	269	289	315	288	282	310	316	277	310	294	275	302	257	304	294	290	326	284	293	260	306	273	294	287	297	288	338	305	286	283	306	282	309	307	295	286	264	287	278	311	295	311	279	329	286	299	244	274	328	307	292	284	294	253	289	310	276	288	295	296	266	307	317	296	366	292	307	320	271	299	294	275	315	350	313	300	279	306	289	310	337	300	308	291	296	299	286	296	293	304	278	287	310	270	278	270	323	310	283	310	325	282	264	311	306	301	297	276	312	295	280	296	298	311	281	290	304	309	289	301	281	325	298	279	303	312	289	295	293	300	316	296	317	306	304	349	300	325	300	287	259	306	325	301	319	276	299	298	347	311	304	301	288	312	321	273	291	267	271	304	281	270	313	312	339	298	312	303	278	329	326	313	274	290	305	290	355	281	303	306	294	296	311	306	318	297	301	280	275	287	301	301	326	279	307	279	315	316	282	327	307	299	283	279	250	294	270	327	288	300	286	299	335	323	267	266	290	288	272	319	294	314	314	293	265	307	295	252	259	288	306	309	279	286	288	295	308	307	296	265	327	276	307	301	276	279	285	304	289	285	326	269	302	302	256	304	293	283	285	274	281	275	268	284	295	297	280	322	277	339	291	311	290	299	287	285	329	296	312	309	293	287	270	293	294	278	306	291	285	286	335	269	318	322	305	280	273	320	334	266	318	277	272	292	317	263	260	285	297	278	283	280	308	371	292	307	298	281	292	291	302	305	302	307	276	284	304	270	266	295	298	274	280	292	290	328	278	294	271	285	308	297	279	286	303	296	315	276	344	294	283	273	280	281	301	298	275	268	291	287	315	337	313	282	287	310	307	313	264	299	300	297	327	289	284	300	311	300	294	304	307	306	285	298	313	279	248	322	287	294	275	316	271	322	302	282	326	282	300	305	284	270	318	285	275	292	302	275	278	295	266	301	308	308	270	278	301	284	332	298	310	318	310	322	290	291	311	319	307	298	315	274	267	281	291	317	305	279	309	290	294	273	281	320	288	311	295	272	255	244	297	330	270	306	306	294	285	314	317	289	291	310	309	288	313	311	314	296	259	310	297	278	320	311	329	270	300	293	277	277	288	307	312	288	295	308	307	313	306	331	297	298	275	286	288	285	293	277	308	312	322	279	281	296	308	285	303	312	296	306	296	318	289	280	279	246	321	290	300	275	280	294	307	302	276	269	306	277	273	309	300	273	318	298	275	332	301	296	291	273	305	299	267	253	302	289	282	307	294	315	283	325	324	280	283	340	307	344	324	305	284	308	284	320	282	271	292	300	291	314	301	305	299	288	287	293	302	302	272	283	308	323	326	251	271	278	280	280	284	240	293	283	349	301	303	275	337	294	311	257	325	295	292	296	366	321	289	277	349	309	316	271	279	295	305	275	298	287	281	311	287	307	298	258	310	286	293	321	291	279	304	284	264	312	264	318	261	312	287	305	308	256	279	271	293	314	301	327	300	282	289	279	291	308	332	287	316	307	286	293	334	298	342	301	295	279	272	309	296	308	311	284	307	280	278	280	278	322	319	264	261	277	312	275	294	311	294	332
3726	660	699	661	697	658	648	692	683	640	694	678	689	681	668	648	694	640	682	699	726	708	662	704	652	678	654	646	640	723	674	692	652	633	659	658	716	662	698	694	688	675	655	627	661	675	652	667	691	682	667	662	689	662	665	660	696	735	690	656	660	663	636	594	672	649	678	661	649	669	677	679	672	632	664	630	689	663	671	685	668	666	683	647	682	714	664	688	689	644	683	700	629	672	694	679	622	678	657	641	690	628	751	650	693	674	650	687	696	650	718	700	615	640	701	688	652	664	694	625	667	634	642	679	681	660	659	712	698	665	619	670	672	651	683	650	684	647	673	687	682	604	683	707	709	649	643	649	662	662	650	621	630	664	668	659	661	660	689	637	620	620	651	648	647	650	647	657	679	645	654	673	717	638	720	614	670	700	688	644	638	622	640	689	690	666	699	703	676	662	698	722	685	662	664	615	645	656	657	657	661	642	666	619	658	694	641	674	684	649	667	689	645	664	657	673	649	659	637	644	680	651	649	661	636	671	623	718	641	681	662	646	690	664	704	656	641	607	681	660	710	619	656	654	672	682	668	667	662	662	666	688	669	667	618	674	653	666	661	699	640	652	682	651	684	664	638	690	694	682	689	681	658	677	679	673	656	668	682	637	632	670	646	701	679	694	672	624	663	679	685	660	654	691	667	660	664	661	668	598	671	623	695	678	625	721	653	679	706	668	678	686	682	631	670	676	669	668	637	637	643	684	700	649	652	671	618	728	661	684	699	660	646	677	646	681	642	643	687	689	688	677	626	658	644	673	666	677	652	671	708	654	672	680	685	638	673	625	700	674	656	685	638	700	656	661	672	673	637	656	667	687	641	677	672	647	602	673	659	669	660	697	654	694	645	678	642	634	656	665	666	653	675	641	695	673	705	646	662	662	661	659	670	673	719	661	687	654	661	657	643	688	672	731	656	642	679	604	653	695	639	701	634	600	681	669	660	631	693	637	709	662	652	637	730	678	640	681	649	698	639	743	658	672	664	700	699	665	629	700	644	622	650	715	659	681	646	700	693	694	636	660	649	633	662	659	665	717	690	693	686	688	678	647	641	673	661	679	659	617	651	659	684	704	657	653	673	639	698	672	627	669	661	700	687	662	666	663	670	637	661	624	623	700	684	682	661	680	691	640	682	621	682	690	656	646	656	675	644	676	671	667	688	690	707	637	669	660	628	641	675	636	655	680	666	701	664	648	626	637	667	652	675	657	704	683	702	709	662	676	669	672	694	669	703	675	717	689	685	624	707	686	628	676	676	668	634	600	676	686	701	721	697	643	657	647	712	672	642	647	660	681	646	669	600	668	677	669	631	671	683	670	694	711	618	647	593	639	697	665	656	671	639	654	658	642	697	657	627	665	671	676	614	654	650	680	683	659	691	685	712	619	638	662	688	652	615	707	650	692	644	677	654	678	674	665	651	619	622	661	653	705	660	649	705	674	692	730	624	652	695	640	668	676	691	617	666	648	643	678	650	663	682	687	623	697	676	677	724	709	641	620	660	681	653	652	660	674	702	652	635	695	662	708	666	666	669	647	705	645	628	689	692	635	636	630	692	681	713	642	603	659	645	683	716	656	685	691	653	679	625	670	636	616	694	668	663	643	670	664	669	654	679	662	665	644	632	639	619	631	666	680	698	619	624	638	670	664	683	649	702	696	659	649	653	643	670	680	711	698	619	680	689	686	690	690	673	697	691	652	668	655	696	613	668	671	605	627	635	643	639	631	668	638	635	677	683	644	676	704	703	661	667	716	679	648	668	652	645	663	647	621	667	695	618	675	680	688	677	666	651	637	691	690	628	629	670	662	669	659	653	677	687	665	670	640	623	641	660	694	653	656	696	656	684	654	666	669	668	662	649	635	657	637	690	629	664	669	669	679	684	643	645	635	669	720	665	690	692	691	640	659	685	703	666	634	672	675	656	626	639	656	693	670	640	633	669	683	618	660	661	652	669	646	689	645	649	655	680	638	672	663	676	696	638	689	655	644	628	670	636	658	670	715	666	689	648	674	719	659	653	671	634	656	633	663	663	658	693	689	698	640	646	651	681	690	689	639	691	654	696	692	656	672	699	666	676	704	670	702	674	631	693	690	642	681	699	655	692	639	646	649	636	657	675	689	625	680	681	673	666	659	618	642	701	671	644	720	639	632	689	644	667	648	597	675	669	648	665	666	653	693	666	635	663	657	728	669	647	679	661	674	675	673	670	677	678	652	662	663	674	689	656	659	657	652	679	676	638	694	682	710	669	721	653	669	708	701	677	623	637	668	659	656	658	654	631	669	644	643	706	622	715	617	637	628	634	613	703	683	684	651	669	686	653	680	678	658	637	690	618	656	618	692	652	649	663	688	663	696	655	681	680	659	649	621	679	653	660	690	711	699	656	657	678	646	691	654	701	648	717	660	653	704	682	696	663	657	669	699	682	699	631	681	659	645	662	661	667	630	682	708	674	714	631	685	652	675	747	616	695	696	662	709	685	714	617	637	668	646	722	683	608	685	634	649	648	630	717	644	682	631	666	700	653	695	656	691	655	669	694	667	690	689	687	648	680	660	640	670	679	678	665	682	686	621	654	689	667	698	721	696	674	681	639	682	687	704	679	655	648	687	674	729	682	631	661	639	649	685	654	716	652	647	659	681	660	642	637	689	675	650	652	663	625	665	692	670	669	700	620	681	639	663	665	667	662	689	654	656	634	653	634	641	670	658	667	696	670	700	672	706	693	666	668	645	675	678	658	633	679	685	665	683	689	677	700	625	687	634	691	623	628	692	636	715	667	680	678	612	675	655	683	710	608	628	633	691	646	637	661	644	667	671	659	663	667	648	703	660	684	690	679	687	708	694	666	710	644	684	669	628	710	697	670	682	668	640	674	638	658	677	666	664	599	673	655	597	668	610	722	681	646	649	715	685	676	665	636	672	702	621	635	661	646	695	635	703	674	682	635	693	644	646	629	630	662	657	595	630	670	650	672	686	669	680	677	674	632	677	657	633	676	674	674	688	655	642	659	689	649	627	656	710	655	726	656	661	684	633	686	681	677	622	664	671	690	646	692	639	679	704	705	632	653	635	665	668	651	640	710	630	701	663	649	670	700	605	653	624	623	699	673	690	648	640	677	632	670	697	688	688	672	641	686	666	676	674	711	645	673	657	735	674	614	637	629	635	637	658	628	680	627	620	690	669	681	648	726	691	682	720	659	668	662	681	654	636	671	717	688	675	716	661	622	686	616	619	624	652	647	664	645	672	622	683	684	668	666	654	650	636	670	646	685	687	648	643	667	678	672	672	632	675	682	661	663	672	670	676	656	684	684	680	640	657	624	651	659	671	626	650	645	675	686	653	643	678	623	697	710	673	675	620	662	666	635	648	639	691	634	655	707	703	649	691	650	694	747	645	635	635	637	667	646	643	658	678	704	622	648	716	695	719	683	700	673	659	717	681	640	667	672	651	728	622
15626	1066	403	375	279	270	226	206	168	185	171	163	192	168	153	172	170	138	182	163	161	160	164	172	152	167	156	144	165	150	146	136	162	133	148	153	171	144	156	155	161	144	135	155	159	165	160	166	146	156	137	138	153	158	183	167	135	153	172	182	134	138	128	139	139	151	161	157	135	166	147	155	174	145	169	155	122	173	128	154	163	159	171	165	160	144	139	169	139	167	137	151	168	139	164	188	151	158	161	142	157	162	138	137	139	141	160	155	154	145	168	141	148	166	156	184	151	159	172	168	160	165	147	145	169	135	146	179	161	142	147	148	162	176	156	160	167	150	173	190	163	159	152	154	148	148	154	158	165	138	143	160	135	160	151	166	182	125	153	151	145	164	143	155	170	152	145	142	149	153	156	150	145	154	150	148	149	134	149	160	153	161	165	154	167	144	165	133	125	150	140	154	148	159	163	152	144	144	138	134	151	147	167	169	155	169	126	156	142	151	161	145	154	145	125	167	147	178	154	142	140	159	170	142	154	157	184	144	176	145	155	144	145	137	123	161	152	148	152	177	177	159	157	135	142	142	138	174	145	161	137	151	129	138	161	119	151	143	141	175	142	145	160	140	154	153	117	157	141	136	149	154	154	170	167	161	150	186	150	146	140	140	141	134	144	167	164	155	169	173	136	150	155	166	133	145	155	157	164	171	167	181	173	147	150	160	160	160	153	139	150	165	166	146	146	165	136	139	153	157	161	188	140	135	135	143	144	157	150	150	148	158	142	148	146	138	155	157	160	133	144	154	162	176	189	151	158	163	172	130	177	165	137	149	161	159	129	153	140	164	155	152	126	127	132	144	114	156	172	173	140	155	138	141	167	170	178	161	138	144	130	147	171	164	151	164	143	137	148	143	130	144	164	176	157	152	161	162	169	138	139	147	146	146	168	152	148	175	148	150	134	150	178	148	140	141	151	138	163	141	133	151	156	166	150	137	154	161	153	166	168	150	158	168	158	171	167	154	135	177	170	159	146	146	130	137	154	142	125	145	156	149	169	148	168	148	167	151	162	130	161	142	168	145	173	150	143	175	151	156	159	150	136	152	125	142	150	163	117	127	168	144	161	135	153	167	150	135	165	141	147	154	138	163	157	151	155	159	156	139	158	162	179	151	130	146	145	174	149	133	151	132	141	147	152	153	173	146	166	181	146	139	142	185	163	151	151	161	167	153	142	141	165	173	162	139	150	131	138	127	147	172	167	151	138	148	160	149	145	141	180	139	150	170	149	155	144	153	155	151	178	146	145	141	142	159	136	138	156	149	162	150	154	175	163	169	162	158	156	148	149	153	148	132	148	146	138	148	126	132	124	154	145	150	171	136	151	183	156	138	158	152	160	147	168	145	162	146	164	130	144	146	151	167	151	119	165	137	169	153	164	137	128	133	162	129	144	140	152	154	150	134	169	170	151	142	148	150	183	161	144	173	142	138	145	155	150	153	149	124	145	160	150	146	161	147	142	148	148	149	133	158	128	173	169	139	135	137	152	151	178	162	154	140	142	128	147	169	151	155	149	143	150	168	144	182	158	159	132	127	154	180	160	143	150	141	146	148	136	128	149	166	152	157	141	150	140	154	158	142	149	144	157	163	146	158	151	149	146	157	157	134	151	159	163	165	129	165	172	167	128	147	134	166	150	145	120	158	154	149	162	157	168	130	165	161	143	159	136	151	136	161	143	147	187	147	140	129	140	164	174	159	134	142	129	158	134	138	144	138	156	159	140	138	126	127	151	133	158	141	144	159	127	143	150	145	184	145	138	135	151	137	151	137	174	149	180	140	146	147	150	170	164	157	170	130	160	141	150	159	142	177	143	176	152	153	136	153	175	135	152	157	146	148	148	155	135	150	164	146	161	161	135	161	142	142	155	176	137	149	172	172	141	157	176	135	145	138	152	185	143	145	166	127	131	144	142	148	143	154	164	160	126	154	135	153	147	176	162	147	156	142	149	176	146	145	119	157	149	143	162	159	146	155	162	148	160	145	157	145	141	161	149	144	144	149	147	168	137	140	159	150	163	130	151	151	160	146	157	152	156	151	128	129	185	130	145	155	164	154	149	137	155	146	154	156	141	140	155	148	163	152	176	134	138	164	172	151	156	129	121	158	138	153	160	159	161	149	174	157	144	155	157	149	152	146	113	141	123	121	137	152	149	153	143	156	133	168	160	148	142	158	137	142	155	163	149	150	158	163	148	166	131	134	159	150	160	129	142	156	161	157	144	134	169	149	151	149	167	144	131	165	132	168	157	171	157	135	132	139	149	134	137	147	142	155	138	147	152	151	145	138	171	131	153	138	152	123	121	164	153	163	162	154	146	156	168	152	147	150	152	133	156	150	151	134	116	139	146	145	140	142	133	174	160	175	143	156	126	156	165	166	141	151	134	152	168	158	155	144	142	148	159	141	134	134	140	144	141	137	170	149	172	171	154	152	172	152	166	138	125	175	179	147	143	146	174	159	139	157	138	143	165	159	149	189	161	173	163	160	136	154	133	140	163	143	141	133	173	146	171	145	169	137	139	146	165	146	152	174	155	123	157	166	160	165	143	166	155	125	159	127	139	122	144	143	144	155	148	151	160	158	147	153	166	165	152	185	138	141	173	161	147	149	146	162	153	146	158	126	136	158	147	158	158	162	155	183	165	127	127	156	176	160	154	162	123	160	160	170	151	180	149	151	161	165	174	150	147	158	141	135	151	150	155	160	184	132	151	140	169	129	142	148	154	136	149	143	125	138	149	117	141	131	151	145	140	161	140	129	145	152	157	136	130	148	180	139	153	173	129	173	151	139	147	126	175	133	169	148	148	144	156	142	147	130	144	150	138	146	157	125	153	140	158	174	152	160	130	149	165	147	141	154	164	151	137	143	129	162	172	177	149	138	159	144	127	148	150	165	156	147	150	152	151	135	157	157	146	149	156	169	134	136	172	157	165	160	157	150	137	149	159	162	154	128	150	140	180	155	149	159	154	148	152	153	151	141	130	133	146	122	147	180	153	139	143	157	148	166	154	170	146	191	143	158	160	153	136	140	162	151	167	156	153	171	140	160	180	153	150	146	175	142	120	138	135	141	163	147	133	153	164	134	124	137	148	159	141	173	154	140	135	173	162	146	162	176	153	125	153	164	151	135	141	156	166	148	169	125	147	160	145	170	153	126	141	178	137	146	143	142	160	162	157	137	174	138	161	148	150	129	149	172	147	154	157	158	162	161	148	166	150	138	153	132	164	132	180	156	156	149	159	159	166	143	182	123	152	153	157	157	180	160	150	137	160	143	136	146	162	168	195	126	149	141	147	160	163	150	152	148	175	170	171	154	142	147	153	155	166	162	154	155	152	154	127	173	150	158	150	143	157	146	143	177	145	157	118	159	140	173	138	146	154	136	140	147	142	158	133	151	144	153	180	147	138	133	141	167	154	142	142	154	155	150	128	144	150	162	148	162	158	147	148	166
9441	689	998	1176	1048	876	748	683	658	579	580	551	500	487	519	484	445	443	423	432	461	434	398	434	430	427	432	425	417	408	406	414	411	413	391	426	391	391	430	386	366	373	391	406	411	382	412	392	391	385	411	413	370	387	413	418	398	424	382	404	372	400	418	395	388	416	417	397	365	398	375	435	381	408	425	449	399	393	391	413	413	424	433	401	418	394	440	407	424	420	398	392	362	400	389	365	413	343	400	372	392	437	435	362	409	394	391	382	383	403	379	444	402	431	419	382	391	379	376	414	380	418	377	411	392	407	375	378	354	402	384	394	392	411	423	376	388	413	402	396	407	389	406	396	401	389	358	406	396	398	420	386	434	406	397	402	369	402	388	403	400	379	405	428	384	386	372	410	389	390	399	403	386	403	392	425	349	418	390	399	392	402	410	416	375	407	430	382	371	394	381	412	396	390	359	393	396	381	379	404	416	427	403	375	407	413	405	401	415	408	396	424	377	362	406	414	408	385	409	413	405	416	383	368	379	400	386	402	390	364	402	396	368	384	363	387	376	406	417	371	401	417	398	385	392	382	401	352	446	415	434	372	428	369	397	412	400	336	405	432	383	397	429	384	359	397	361	431	382	424	357	400	381	371	398	406	424	403	405	397	405	371	410	390	386	387	381	389	386	400	395	401	348	391	351	397	378	368	389	403	378	406	379	411	393	377	400	398	402	396	378	419	379	404	350	378	394	381	400	410	389	436	406	405	376	402	377	419	384	429	400	406	403	367	422	404	391	404	439	402	429	405	402	397	389	397	380	389	357	405	385	393	430	401	424	420	380	380	396	379	378	398	385	384	437	382	387	401	459	400	397	382	409	408	378	367	359	377	409	402	413	413	386	383	388	368	395	368	374	366	374	430	407	409	386	395	408	413	402	369	392	441	393	406	401	389	401	394	398	392	377	398	393	410	371	403	376	391	369	435	379	363	377	418	375	402	402	378	382	414	358	401	376	400	385	372	375	382	427	422	446	368	369	407	365	388	384	383	381	398	373	406	355	382	396	390	368	373	351	410	408	369	383	429	401	417	426	395	428	364	396	432	366	361	381	392	391	416	374	385	366	397	439	381	410	400	372	387	392	394	407	393	393	381	402	380	379	368	371	367	392	370	391	444	393	402	364	393	391	397	375	374	421	406	410	389	373	402	400	394	362	380	378	419	404	346	377	371	422	373	347	380	422	358	419	417	427	382	418	395	386	378	415	407	385	384	403	376	369	384	396	382	373	361	397	371	416	401	397	401	399	358	394	391	402	394	389	392	365	359	408	427	396	387	398	422	403	368	365	379	350	397	394	395	373	378	414	415	396	392	394	399	414	374	399	383	427	405	365	397	390	417	380	384	407	396	363	404	455	413	397	388	376	402	407	372	368	410	410	356	434	434	390	398	402	385	381	430	422	400	366	407	426	430	381	404	361	368	398	389	399	403	379	392	392	378	376	374	392	401	376	392	393	411	428	390	379	383	402	364	407	392	417	402	360	394	398	413	375	411	391	404	401	414	426	390	386	435	417	419	384	409	380	390	408	410	415	424	389	391	342	419	428	386	400	390	390	380	387	391	375	407	370	383	382	397	367	422	419	403	397	386	409	364	378	391	378	397	425	404	399	396	429	381	400	434	396	444	385	393	432	400	429	378	373	390	375	408	426	397	416	414	384	417	416	402	386	386	411	384	395	379	416	385	371	389	390	366	412	386	382	356	402	373	408	400	408	398	421	381	389	389	415	403	391	402	417	391	410	435	401	395	416	371	383	384	364	410	380	424	383	402	369	395	404	362	409	368	379	383	352	397	403	394	394	385	375	424	428	372	370	389	408	373	388	376	382	411	423	420	426	430	457	395	395	374	346	403	424	404	399	406	396	400	392	385	379	360	377	410	418	412	361	401	387	372	390	405	381	388	378	366	438	379	396	366	391	420	406	402	406	384	398	415	409	388	392	427	375	359	410	413	397	394	400	393	383	383	378	398	373	407	427	379	386	423	378	398	390	433	343	370	409	402	423	421	406	429	377	383	388	384	375	423	417	436	398	381	401	407	403	382	391	383	381	392	401	412	443	385	359	415	350	347	409	366	390	356	394	406	380	402	382	389	416	369	383	372	387	388	396	416	397	394	427	382	353	426	394	402	361	378	402	397	413	345	380	385	400	400	419	423	426	353	421	371	392	356	366	405	386	370	359	360	410	365	377	403	353	437	386	381	382	392	377	385	406	357	390	366	389	367	387	372	382	384	367	402	385	380	359	391	396	386	399	419	397	392	392	394	386	432	407	375	386	411	396	398	391	391	394	401	401	372	380	404	384	372	386	392	394	381	403	412	399	375	414	373	363	385	397	421	418	402	383	393	379	433	399	389	374	364	370	379	411	401	397	400	366	403	423	405	370	401	415	387	384	407	428	374	392	437	401	383	416	383	375	395	362	406	398	435	367	353	370	380	403	413	381	397	415	405	391	376	386	412	391	395	409	407	410	371	421	414	401	444	438	383	418	381	366	374	380	391	401	409	385	386	376	402	397	373	368	400	408	425	387	413	366	386	381	417	355	411	362	390	378	375	408	367	387	386	407	403	376	387	407	371	398	387	402	388	370	371	393	380	409	405	377	344	413	411	372	397	401	387	413	385	378	386	384	394	372	364	419	424	351	374	378	378	380	432	418	363	397	382	413	409	415	360	396	393	388	400	403	425	433	370	413	400	396	395	410	359	403	411	364	401	373	394	369	398	377	403	397	407	353	410	386	401	368	418	375	405	374	338	383	392	354	419	400	402	390	416	378	396	394	420	421	384	410	403	367	402	379	424	384	376	397	415	429	427	371	417	390	385	404	435	390	418	398	394	376	392	380	341	408	381	386	415	385	408	358	397	367	358	416	426	388	434	372	379	399	390	444	393	389	387	372	412	392	425	421	431	359	374	409	395	433	357	399	402	384	402	375	386	386	370	396	387	395	381	387	397	388	390	402	373	411	377	397	412	383	386	374	407	398	360	392	392	420	367	383	406	390	397	373	411	395	396	383	402	405	364	410	405	423	399	386	377	370	405	390	391	394	412	397	403	442	417	385	434	372	389	381	384	389	405	364	397	391	406	407	368	379	391	360	429	381	403	370	374	378	388	384	401	399	401	376	411	405	381	399	396	386	411	354	370	395	369	420	399	404	394	399	396	351	358	408	420	383	394	408	337	414	412	428	433	447	394	396	403	397	385	372	394	419	367	414	432	351	394	391	373	398	383	388	390	379	396	423	340	413	396	427	406	418	414	411	412	418	406	404	367	367	398	421	429	412	427	376	358	394	365	391	398	376	378	412	377	394	416	370	337	384	401	406	396	383	387	420	328	399	367	399	412	420	378	390	391	380	363	387	396	372	390	399	404	436	418	380	381	388	401	396	416	409	389	380	403	403	364	382	410	394	406	373	381	419	376	402	379	380	421	408	435	389	390	404	436	344	387	391	384	411	421
23050	2670	963	745	571	435	374	350	345	327	290	319	267	295	272	304	272	281	274	246	273	281	263	226	270	254	258	274	240	265	250	245	219	236	232	245	241	233	253	280	258	243	226	285	275	247	234	247	233	253	242	258	256	217	268	227	241	252	263	267	259	258	254	250	239	254	268	237	273	228	255	260	245	258	264	255	245	260	230	221	283	271	262	218	237	231	253	243	271	254	250	259	262	246	265	270	257	258	250	260	256	258	254	262	282	241	249	256	246	253	266	272	265	237	258	252	262	267	235	262	240	252	234	244	225	240	248	269	263	249	251	267	299	276	256	242	273	225	262	239	221	239	235	231	247	265	262	239	261	292	252	277	234	242	272	240	226	247	244	276	238	243	263	244	232	239	262	263	247	225	251	228	269	258	243	242	245	214	272	239	217	213	253	242	245	223	215	242	255	263	248	229	245	259	210	217	262	274	271	249	242	260	261	266	234	235	256	239	266	266	233	250	243	255	249	248	261	275	238	237	229	222	255	249	265	273	227	268	265	252	243	248	259	238	261	252	252	260	231	229	244	250	264	280	261	232	237	234	238	246	247	274	254	261	262	233	253	250	254	232	252	263	250	259	285	218	232	242	231	231	235	262	233	277	259	258	240	240	269	256	270	287	271	220	218	246	253	227	249	237	232	254	284	221	255	248	246	240	228	232	251	239	233	202	246	244	285	249	278	268	263	270	270	238	216	237	282	240	262	246	241	251	268	281	263	256	254	229	232	245	253	273	237	263	248	277	251	246	236	229	264	241	240	235	257	256	233	252	232	218	262	287	241	234	272	272	261	285	259	257	246	242	276	264	227	223	261	234	225	233	262	251	233	237	235	259	227	216	257	263	251	264	246	252	228	249	243	217	261	272	253	230	258	248	254	232	236	239	250	242	218	217	252	247	259	218	272	239	244	225	245	237	258	261	247	270	222	243	264	265	255	269	243	228	259	248	272	240	266	247	246	231	245	277	218	281	238	248	226	284	265	260	238	246	247	241	292	256	285	250	240	229	270	226	245	239	230	217	247	250	227	261	253	250	267	262	228	238	277	255	257	266	237	237	272	240	231	237	250	255	244	263	261	245	235	236	279	241	232	236	242	243	239	288	226	250	246	292	248	217	234	266	250	215	268	287	227	239	221	246	247	239	285	247	252	240	269	268	259	251	255	266	286	248	249	265	278	242	250	245	279	248	261	247	249	272	232	246	268	227	289	235	253	231	247	254	246	267	283	237	238	252	235	242	259	252	254	253	259	275	248	248	243	254	276	236	266	236	256	247	267	259	230	249	250	265	286	252	252	246	247	243	261	227	250	253	295	256	245	261	279	259	261	239	258	272	262	232	234	239	260	259	244	257	216	248	252	261	265	244	220	240	228	225	246	263	281	259	230	247	256	257	227	251	248	253	277	270	232	225	242	241	242	252	233	240	251	241	223	237	241	239	235	228	234	235	254	252	265	257	251	252	292	261	245	249	253	255	264	255	275	242	239	257	210	237	266	235	225	245	253	260	277	256	224	232	239	280	247	257	242	247	226	260	242	225	260	255	259	234	274	239	248	219	263	249	258	223	250	284	218	245	229	242	233	215	296	251	272	290	262	221	245	282	239	249	269	263	244	243	235	249	268	224	234	252	255	242	278	246	236	235	240	252	236	243	293	249	237	278	229	247	248	253	246	254	254	260	263	211	258	222	261	246	243	263	211	252	247	245	257	245	252	230	232	244	223	274	252	251	233	240	239	284	233	243	266	273	233	272	261	278	246	238	258	234	247	276	236	258	259	267	267	251	236	242	266	229	235	262	239	276	244	241	272	242	254	286	267	233	256	272	251	234	225	261	294	278	259	247	262	243	237	253	241	252	224	284	243	264	238	265	241	261	233	232	266	254	233	251	239	232	231	259	250	257	290	238	231	238	271	262	236	257	221	246	267	242	255	275	236	227	223	253	248	255	236	233	257	233	257	259	257	251	240	241	251	237	252	211	272	247	281	236	264	275	273	233	265	258	242	241	240	238	258	299	292	274	232	258	292	238	255	250	264	246	273	245	273	264	240	269	250	274	239	244	256	258	233	238	271	229	256	223	234	236	273	263	283	234	252	286	283	296	264	261	243	242	240	241	225	223	231	252	280	250	229	242	262	251	263	245	253	227	255	253	249	249	227	272	265	227	263	237	244	269	247	259	256	232	258	222	264	236	257	273	255	223	255	227	236	257	244	277	277	248	257	222	238	261	257	243	244	242	258	253	248	279	255	268	276	256	248	224	233	236	261	271	265	267	265	251	254	282	254	250	287	252	255	235	276	251	275	246	282	270	260	266	266	265	264	240	254	262	220	251	235	236	258	262	249	261	233	263	236	261	284	253	252	297	222	260	234	272	244	259	256	229	243	254	251	266	248	255	249	241	258	248	204	275	271	231	221	226	261	247	235	213	236	236	204	244	250	242	262	269	243	238	243	264	246	243	247	276	239	244	268	258	257	264	250	223	247	239	232	233	247	253	280	240	239	268	221	250	236	252	236	253	234	263	285	258	235	255	252	217	253	245	240	265	261	237	238	246	255	268	253	239	272	240	267	244	258	236	248	249	273	244	278	264	231	241	270	282	272	273	220	233	242	255	242	219	213	239	261	239	252	255	248	279	256	258	253	241	234	245	245	232	229	261	222	272	247	267	234	258	232	241	246	233	241	239	238	249	227	250	224	198	284	258	251	262	250	234	248	287	268	264	255	260	260	257	220	234	257	254	259	255	253	269	248	260	232	230	233	266	290	236	248	237	262	275	258	284	259	224	247	245	298	285	265	283	235	248	260	244	253	256	264	253	243	236	233	265	288	226	235	234	252	283	248	264	264	254	237	234	256	251	238	204	230	280	241	261	237	232	244	266	220	232	227	220	265	260	246	258	258	286	257	235	241	249	258	242	246	231	273	229	256	263	279	243	252	257	244	241	236	246	258	229	241	278	220	276	259	243	234	245	240	262	241	262	241	251	224	233	241	237	261	240	262	211	215	244	263	261	254	271	300	244	243	257	244	249	261	241	225	240	249	287	215	258	265	243	244	229	260	274	266	285	233	230	251	248	234	275	244	244	236	250	240	275	242	241	258	212	242	240	291	226	247	243	263	261	252	245	269	262	226	273	251	226	234	252	254	268	242	236	255	257	259	257	225	246	222	256	247	244	231	247	256	277	265	222	239	254	239	275	274	244	260	261	251	242	257	240	239	274	246	231	227	271	268	243	283	279	269	251	243	246	263	266	257	266	253	248	210	234	236	258	250	246	249	244	262	220	274	277	262	257	245	284	250	245	263	252	276	258	227	267	266	239	221	243	238	247	262	248	266	255	242	262	243	242	283	258	240	222	263	251	242	259	232	233	244	256	263	259	279	242	245	225	236	260	254	271	235	259	248	236	220	249	231	277	255	270	229	229	271	260	237	260	250	250	263	235	247	259	244	232	229	234	264	244	267	241
11946	1051	1841	2162	1770	1483	1302	1160	1019	943	930	827	764	807	788	713	761	716	678	688	696	698	611	701	667	651	683	647	667	641	672	688	661	652	658	577	621	600	626	604	638	641	646	635	650	668	597	591	635	631	621	607	640	653	618	615	646	638	623	581	611	556	621	601	595	577	606	605	613	612	615	588	594	615	635	615	620	612	604	606	607	599	628	596	609	587	619	647	664	647	589	639	651	666	601	644	614	623	615	603	595	522	618	626	598	612	646	587	610	624	625	622	630	600	601	608	589	641	577	636	616	616	665	655	584	610	639	628	629	628	559	616	603	631	577	578	620	602	579	599	568	614	612	577	632	612	615	610	610	617	609	599	625	568	606	642	631	604	592	586	621	573	637	625	582	593	597	626	556	590	626	615	610	630	607	591	603	620	610	644	609	626	610	607	656	592	595	642	624	610	584	607	588	633	619	575	616	628	639	586	604	629	621	655	698	603	624	570	664	621	563	622	642	602	631	591	608	632	622	621	594	578	628	658	666	589	647	594	612	592	659	653	633	646	597	594	606	584	610	620	635	586	617	617	620	647	604	643	573	627	615	625	603	629	649	633	592	597	638	576	643	641	611	630	612	615	638	609	612	579	617	575	609	602	602	627	593	609	650	611	613	611	582	587	631	578	601	600	661	598	585	631	605	605	627	551	591	618	645	550	573	548	620	623	636	649	654	566	627	609	589	635	632	632	616	595	597	592	591	585	610	620	628	641	618	584	596	610	635	636	629	638	590	610	596	601	653	590	604	585	650	606	625	652	618	592	659	627	650	621	608	632	649	629	646	594	626	621	665	615	601	587	600	621	577	588	637	582	615	614	606	623	603	642	606	612	580	622	617	627	629	634	564	595	628	584	626	607	577	607	609	661	618	594	584	625	640	621	634	570	606	599	657	640	595	607	609	638	604	611	660	617	621	617	583	600	570	596	624	603	642	624	614	629	604	584	613	630	612	618	599	613	582	621	632	619	600	595	542	615	571	587	587	619	647	650	652	612	580	586	630	589	602	621	537	601	642	604	597	597	622	603	645	636	627	628	601	628	642	588	609	631	615	627	619	605	602	616	573	576	610	623	622	589	619	645	601	555	584	605	642	575	640	584	634	604	560	621	577	584	552	625	650	652	641	589	628	603	614	607	612	611	671	622	570	672	603	622	589	630	601	584	588	567	611	589	603	585	626	612	642	579	579	531	573	604	598	631	612	589	640	613	581	590	582	625	627	593	629	603	574	583	596	578	627	635	603	614	601	619	623	651	621	621	598	655	609	616	577	619	610	569	582	588	604	659	574	600	629	612	627	559	612	580	619	598	611	644	619	599	596	597	572	615	660	601	612	594	648	633	604	610	606	614	627	612	610	569	654	640	624	616	579	626	597	611	617	595	574	550	586	609	653	636	621	608	582	579	647	651	621	620	616	557	632	618	653	602	589	606	625	627	617	629	578	612	580	597	612	629	647	610	642	589	611	584	628	622	637	596	553	564	656	646	569	668	631	606	572	589	631	615	658	610	569	567	612	634	596	602	641	642	641	618	605	572	575	642	622	584	627	614	564	615	605	623	558	629	608	630	626	581	603	639	602	598	603	621	599	620	653	591	625	564	591	622	642	603	617	637	610	611	611	632	594	612	651	584	595	579	604	620	574	598	614	615	599	621	570	613	606	604	595	634	620	617	623	592	612	623	596	617	585	635	590	606	653	587	616	580	612	607	582	613	622	656	612	647	613	631	596	613	596	638	604	611	616	570	589	632	602	638	599	608	575	611	614	612	600	533	614	613	622	611	613	594	627	578	628	623	606	606	590	625	638	595	587	635	633	586	584	629	588	635	623	597	593	601	612	615	608	641	630	586	605	636	592	599	588	646	618	633	580	604	578	621	643	648	594	603	593	629	601	593	587	575	578	599	608	560	593	607	625	603	561	638	593	613	596	601	618	620	697	610	625	633	617	620	665	589	615	581	623	578	619	674	638	578	631	601	611	652	635	595	600	599	621	651	620	653	571	634	596	655	612	651	580	613	616	632	599	619	640	596	647	577	575	605	610	610	631	587	624	566	619	602	597	622	593	586	614	590	617	634	626	630	586	613	590	611	634	609	584	606	623	603	591	596	624	595	594	595	598	555	649	643	616	622	629	613	648	607	638	568	572	600	600	557	624	606	622	612	590	601	590	606	603	611	567	600	641	573	643	561	639	594	625	612	594	660	596	571	614	607	611	589	559	630	592	603	603	583	605	613	673	590	550	604	605	577	573	609	590	610	629	607	659	635	601	623	589	618	640	579	622	616	632	605	579	574	630	630	630	642	619	626	610	599	578	639	606	632	562	590	617	648	620	630	612	602	619	561	577	640	623	628	609	600	562	598	616	576	620	628	640	625	599	601	667	576	640	610	641	602	623	633	582	651	582	660	613	619	640	609	620	558	662	624	618	629	641	663	594	564	671	633	618	625	638	619	623	636	610	615	575	615	635	588	646	633	622	615	614	607	606	616	636	588	552	628	613	588	618	654	615	588	622	601	597	606	620	616	574	631	609	624	582	603	658	629	598	579	578	567	627	647	629	585	605	610	619	627	609	628	595	577	603	597	598	590	602	574	597	653	592	614	607	628	614	638	583	612	620	609	613	641	617	611	564	626	635	567	605	574	607	619	611	603	596	576	612	633	570	641	607	617	579	621	639	642	589	590	611	605	594	623	670	631	588	620	621	562	644	622	587	592	601	605	621	589	606	637	615	605	594	633	608	658	556	570	611	564	613	584	569	626	625	611	578	604	597	621	612	569	593	640	553	674	629	625	672	613	647	595	640	590	601	584	591	647	650	643	595	593	631	609	630	653	609	596	616	605	632	595	694	636	586	569	644	646	625	595	626	617	642	561	639	600	607	633	626	610	600	626	601	582	597	648	637	624	642	585	627	634	592	591	617	628	619	603	660	575	587	620	595	662	625	575	610	584	646	622	579	617	659	576	611	633	613	587	617	623	624	630	560	626	608	638	603	555	629	581	571	597	617	609	617	606	596	670	545	614	633	641	627	564	620	591	627	557	581	587	586	621	631	625	667	625	546	627	600	571	663	625	575	649	611	570	576	672	622	553	658	583	607	587	606	621	590	608	604	661	608	572	619	583	580	602	577	602	615	632	635	621	554	608	598	626	596	607	610	638	608	632	616	564	593	608	655	609	569	671	625	606	585	605	647	600	596	630	583	608	612	584	613	605	650	604	618	628	603	594	611	567	582	588	613	609	623	567	629	600	601	570	624	617	597	585	640	595	601	557	647	620	594	599	584	608	608	613	634	612	618	608	601	618	621	644	583	651	640	597	604	587	607	590	599	537	600	593	614	615	591	518	650	618	606	565	604	587	620	584	625	568	632	638	615	584	601	629	599	633	598	562	570	640	594	615	618	613	614	638	585	613	651	630	627	639	587	642	612	632	665	571	622	621	603	633	583	600	655	584	573	603	613	615
4564	327	296	312	324	297	258	312	284	298	309	296	278	293	298	311	287	262	304	296	294	289	261	305	310	282	284	287	260	270	288	286	316	255	280	313	288	304	296	299	297	280	300	270	298	317	281	313	288	312	284	282	271	327	291	297	296	249	296	309	320	295	301	289	238	279	298	262	294	293	288	306	301	283	307	286	340	291	287	299	311	270	271	279	287	288	296	269	292	291	292	271	307	320	307	279	280	283	274	316	283	288	321	303	285	274	269	254	326	298	312	311	245	327	306	300	278	306	284	279	300	298	264	312	294	264	310	296	310	279	275	265	306	309	296	276	293	285	277	337	303	315	295	326	294	281	279	280	331	285	284	256	285	282	286	284	289	318	272	282	271	295	324	291	296	286	297	300	291	300	299	312	310	283	282	270	296	303	331	297	287	265	270	286	279	307	305	314	276	274	300	282	296	263	295	283	299	306	329	277	284	300	287	269	303	321	303	316	263	282	302	280	310	281	308	287	315	313	258	285	302	301	328	283	308	282	263	278	279	299	301	304	267	282	295	301	278	294	308	296	300	271	273	281	321	278	302	278	293	258	299	260	305	269	278	297	294	315	311	267	290	296	305	273	296	273	280	289	275	281	315	288	284	260	342	315	291	276	301	304	314	260	273	285	294	295	288	288	271	290	278	287	321	295	307	318	280	270	296	258	283	310	291	303	281	287	316	305	292	239	283	265	303	292	287	303	294	330	301	270	246	306	314	288	298	321	322	297	295	297	305	306	288	298	265	268	264	292	281	268	315	310	287	265	263	253	266	284	325	316	306	297	303	281	263	284	276	267	289	313	282	261	238	296	266	286	294	281	313	258	307	303	284	294	290	268	297	297	282	314	304	265	300	286	285	327	284	313	269	290	279	281	321	303	288	293	296	278	325	275	295	273	313	302	321	307	288	308	295	298	315	294	296	307	296	298	278	314	334	267	267	252	300	297	266	266	281	300	274	292	248	320	307	298	314	308	299	285	295	273	310	304	335	272	271	325	305	300	310	308	265	305	305	315	320	291	302	313	295	287	285	309	263	297	258	303	284	292	303	348	329	298	287	305	300	296	255	319	299	276	260	284	284	284	307	312	312	299	290	292	291	271	293	317	285	292	308	297	309	325	263	279	260	269	271	265	297	278	263	320	282	286	290	269	283	283	260	287	270	283	285	305	287	320	259	323	303	273	276	279	301	319	286	295	356	289	292	305	291	292	299	317	264	309	334	310	312	280	297	310	286	308	314	280	304	305	256	303	287	293	269	267	288	278	292	281	276	302	290	290	292	293	290	249	291	292	320	304	310	283	288	262	272	275	281	279	294	278	303	313	302	281	282	260	264	303	336	316	309	310	284	269	296	320	298	270	257	298	264	285	275	285	277	281	276	273	297	275	283	285	288	274	292	301	305	268	307	312	294	253	286	285	278	272	277	296	289	284	319	299	286	304	253	300	300	288	330	276	242	252	274	328	291	296	312	296	268	284	303	306	323	292	277	274	301	295	303	318	269	285	297	315	310	316	272	276	303	261	298	307	280	292	308	334	274	293	281	289	284	287	319	278	288	293	297	288	303	331	308	317	284	299	319	278	334	280	273	290	282	300	311	291	306	296	279	313	320	304	302	273	293	252	264	298	299	292	330	304	314	311	315	307	313	264	288	251	309	298	273	294	313	292	281	310	295	257	289	288	278	259	315	326	271	269	296	288	286	282	270	304	311	293	293	287	344	330	328	303	326	291	316	260	309	316	291	331	334	308	316	308	292	293	282	285	289	299	288	311	282	313	289	275	302	286	279	268	282	304	281	288	268	287	268	302	286	286	272	271	314	328	286	286	276	294	293	295	310	319	318	318	294	293	313	277	308	287	308	306	308	286	298	293	293	299	262	287	298	288	294	350	289	292	293	292	279	326	295	291	300	302	278	267	294	315	285	291	276	292	269	301	315	271	295	285	279	314	260	277	332	295	277	307	266	318	258	334	299	313	278	313	321	328	297	323	304	295	276	323	288	302	300	302	295	279	278	296	280	296	256	294	261	282	306	316	300	316	308	294	304	308	311	278	278	291	299	278	295	271	265	259	297	289	291	315	298	289	312	262	294	306	288	286	270	299	323	335	307	271	287	276	290	281	277	308	281	248	301	305	323	270	282	289	296	276	298	295	270	312	260	302	286	328	297	301	308	298	295	316	279	282	302	301	282	276	282	275	285	314	298	291	262	294	306	277	293	260	292	289	276	287	270	283	293	322	270	253	282	292	313	291	283	306	281	306	303	279	289	284	315	289	264	282	285	291	300	311	302	271	297	298	315	272	289	288	286	290	300	315	273	277	296	306	300	315	276	287	312	298	270	302	297	325	306	306	301	298	288	292	284	289	304	306	314	327	314	294	258	287	289	276	277	311	304	261	277	275	315	275	292	287	287	263	295	308	303	332	286	306	276	278	308	294	292	285	286	284	294	292	271	287	303	292	285	300	279	286	287	293	306	295	286	288	285	290	286	281	352	276	303	342	309	293	288	237	286	315	277	273	326	298	302	285	242	286	269	282	299	286	277	276	320	284	290	285	294	298	317	329	318	293	283	283	298	326	318	287	311	293	244	315	305	282	300	306	305	264	264	301	302	308	308	274	290	288	298	284	311	289	311	323	310	298	275	305	286	324	327	300	299	296	303	292	283	299	262	281	301	308	266	286	304	310	312	278	289	299	305	284	302	289	286	267	298	290	301	318	305	286	286	284	292	284	270	283	291	319	304	326	336	272	309	315	309	331	289	247	295	288	275	312	300	276	300	299	298	294	307	281	317	299	246	302	283	301	281	305	301	266	322	301	334	306	285	303	285	301	327	292	309	328	324	304	284	307	280	310	330	290	286	290	277	279	291	281	258	307	297	293	264	326	299	269	278	294	269	284	281	324	269	266	321	279	262	340	311	299	277	296	292	301	298	309	282	268	319	281	308	291	332	309	284	287	300	287	266	286	285	291	291	270	298	301	289	281	308	292	322	300	283	286	278	284	276	302	300	306	303	314	319	294	307	279	296	299	294	298	287	299	270	257	304	295	282	285	294	269	277	309	296	275	313	295	309	276	313	326	283	287	271	280	297	293	304	270	309	276	292	295	291	289	293	280	297	277	267	292	299	277	310	286	276	317	260	290	331	309	270	309	293	284	306	319	264	288	254	296	313	280	298	293	303	275	285	292	284	313	273	321	273	308	264	290	267	271	284	295	289	282	330	299	289	287	298	310	307	279	303	273	301	311	316	286	317	284	308	298	300	309	313	289	330	283	295	312	292	322	276	306	287	279	257	292	294	283	298	273	304	304	334	331	332	305	305	290	286	271	280	337	319	310	290	287	314	303	285	274	295	277	278	298	260	288	271	323	280	268	296	301	274	285	331	266	311	313	314	284	272	267	324	283	291	291	278	297	285	278	285	294	284	325	313	296	279	286	255	261	285	328	300	291	316	332	286	304	301	274
3400	649	693	713	704	701	688	636	639	650	725	673	735	666	670	648	639	648	668	649	661	646	614	690	633	688	665	637	708	637	674	656	654	624	700	673	620	690	617	652	709	656	700	665	604	629	648	660	686	626	683	669	644	702	683	614	653	660	658	629	635	653	630	649	652	650	662	638	637	726	626	659	635	636	666	664	660	657	682	679	666	676	703	685	654	640	668	653	627	636	628	653	633	674	630	613	671	647	701	652	649	666	655	654	661	622	668	692	689	664	665	673	668	638	647	639	642	641	633	665	663	662	640	648	631	612	710	665	687	673	652	697	653	669	714	636	674	687	690	667	671	620	646	680	684	682	654	629	648	668	662	591	621	643	667	688	658	667	641	661	656	683	657	672	638	660	644	693	648	662	691	707	626	638	614	655	697	710	652	653	621	629	712	624	671	685	664	659	617	685	616	640	658	632	695	628	652	628	665	680	646	609	667	675	647	639	621	623	669	677	663	684	645	671	684	650	613	673	665	672	718	656	725	642	634	661	656	683	665	677	663	658	663	640	664	628	639	619	651	672	655	632	635	647	648	650	643	646	631	613	659	688	697	629	645	657	650	651	688	672	663	662	668	612	672	680	647	674	677	591	618	636	687	648	714	672	684	635	611	628	678	660	633	649	720	671	684	638	647	645	660	698	682	649	687	707	659	697	622	718	689	679	669	727	671	693	672	611	629	658	621	682	634	709	608	655	672	627	701	668	602	676	658	665	668	669	695	688	662	657	699	600	647	717	692	659	623	650	628	689	655	626	713	638	663	688	650	594	656	655	664	656	648	664	703	668	682	625	654	627	649	638	676	659	723	667	626	616	664	647	652	595	647	660	654	691	637	713	658	646	644	657	682	654	650	657	650	647	645	678	630	663	664	631	662	654	702	661	639	678	662	658	684	628	660	689	655	687	654	632	685	664	629	637	660	624	620	648	647	680	654	615	680	683	656	624	646	635	646	685	658	667	647	668	666	635	616	636	663	659	652	663	679	697	673	642	700	687	707	637	683	647	643	666	666	598	663	629	632	669	632	645	652	653	710	710	669	673	637	604	640	662	628	693	693	647	672	684	642	662	663	642	691	615	662	632	650	616	696	690	683	682	618	655	701	667	658	652	647	684	618	679	718	616	697	590	657	621	682	670	628	607	646	683	645	679	668	660	648	682	687	655	643	631	663	699	645	690	683	646	646	661	640	707	634	684	659	645	675	671	676	660	658	644	685	646	683	644	686	653	691	691	637	645	654	642	662	632	642	685	636	672	666	680	651	638	707	669	700	709	632	714	663	692	684	662	638	623	624	649	617	621	665	689	624	662	662	684	623	652	648	654	666	638	629	631	703	624	665	630	698	655	645	634	620	662	654	658	636	662	675	687	630	680	663	626	675	676	649	654	671	638	624	640	634	643	653	679	637	651	660	664	666	645	673	630	667	652	658	674	660	660	642	603	694	705	632	651	669	628	606	642	629	641	622	645	671	661	655	708	656	676	630	634	696	629	622	660	678	666	707	661	706	642	664	645	630	635	672	643	667	639	675	627	635	601	658	649	685	685	635	658	682	680	671	634	627	648	663	657	651	630	648	686	638	617	637	686	697	641	627	670	702	674	598	602	639	672	670	688	710	631	660	643	692	647	627	653	638	690	638	697	669	625	683	683	658	698	680	707	628	629	654	718	692	610	642	677	682	680	664	649	681	693	662	698	626	654	651	657	623	671	666	651	654	649	670	658	644	645	699	674	675	644	695	674	665	652	643	679	646	669	677	659	641	674	656	664	648	677	640	666	691	639	599	654	696	617	643	656	703	640	686	677	640	674	657	652	651	665	680	628	635	616	652	636	624	638	677	655	661	653	649	617	637	657	663	737	670	629	623	690	667	670	685	667	651	645	636	650	621	709	650	634	683	606	620	685	693	648	675	694	693	638	703	625	631	662	654	620	608	614	680	653	653	648	647	635	681	638	649	644	688	656	650	654	618	688	669	679	687	646	646	637	653	686	691	704	697	669	667	694	681	694	684	696	644	638	678	663	647	633	653	690	699	662	639	605	641	619	699	591	604	661	681	651	636	637	663	679	664	685	696	689	653	662	670	655	650	649	627	600	657	622	691	629	649	651	671	643	695	635	657	663	650	676	684	670	621	632	710	651	644	672	621	648	708	644	670	640	648	655	673	639	647	649	687	687	656	644	630	664	656	645	688	624	675	675	657	641	650	656	635	675	681	639	674	651	708	650	657	659	659	641	686	643	705	667	648	652	642	662	666	658	682	603	657	659	699	658	688	686	636	613	652	661	707	624	640	609	652	656	672	708	663	662	658	698	628	658	699	646	669	653	629	672	667	673	661	643	632	603	629	680	654	657	673	607	647	654	677	664	638	646	672	606	697	647	657	685	640	691	669	657	685	701	622	642	661	633	675	638	670	641	663	672	671	655	661	618	669	686	625	669	670	670	671	631	688	644	645	655	670	633	659	629	660	680	684	646	647	692	689	638	636	614	694	656	665	654	625	638	672	629	662	662	678	658	655	696	683	653	677	638	716	675	679	619	636	688	634	673	657	717	674	639	651	600	638	689	680	662	644	602	663	650	633	722	677	635	650	612	658	688	640	714	696	658	668	673	619	735	670	680	669	635	638	687	686	686	690	683	685	715	697	672	630	699	658	660	650	652	639	627	613	614	682	683	642	624	641	671	665	619	630	649	671	650	663	641	705	631	647	654	678	640	674	660	613	636	693	663	662	661	658	706	655	654	616	664	617	647	642	630	608	668	663	708	655	697	661	685	645	651	646	663	622	668	718	683	687	626	684	643	650	643	625	682	620	679	625	659	660	654	690	655	688	636	647	659	639	626	659	625	634	663	659	698	644	680	601	687	697	624	696	641	682	690	676	625	640	656	703	669	674	650	643	648	638	663	675	698	668	638	685	656	664	659	633	604	635	690	678	639	623	659	665	664	657	627	602	648	657	665	662	648	619	664	617	664	682	676	648	668	689	703	634	662	660	707	612	672	636	666	647	638	654	693	671	746	671	665	670	683	679	666	721	657	646	688	662	679	658	690	659	671	649	623	657	686	626	693	605	644	660	659	646	667	676	665	651	648	659	646	647	614	679	659	671	694	664	665	668	688	641	669	633	659	649	662	688	678	665	701	664	631	654	648	688	695	632	656	634	653	671	674	677	715	680	709	667	701	628	649	694	666	697	722	679	684	694	694	616	611	685	662	650	658	681	696	691	663	680	697	678	671	591	630	639	671	646	618	643	673	627	613	697	663	658	669	684	664	670	688	646	650	683	641	732	627	612	665	608	665	700	627	684	694	624	671	650	622	644	675	660	691	679	625	658	648	632	629	667	650	684	673	624	662	678	662	668	643	666	708	676	691	684	658	713	681	672	643	639	652	644	667	623	647	632	673	649	638	633	671	638	645	699	633	678	632	675	662	656	670	614	653	655	666	668	641	642	660	648	645	671	655
14112	861	424	363	345	256	201	219	190	186	181	176	171	139	145	154	167	160	168	162	128	126	146	144	138	172	155	152	186	160	173	135	168	151	156	158	151	153	146	144	146	165	157	150	146	153	160	148	188	145	177	155	132	148	144	162	149	151	137	157	144	153	158	149	138	137	158	171	131	161	164	151	162	137	154	142	133	167	131	149	147	150	149	137	145	149	131	169	152	140	150	148	145	144	163	157	131	145	179	141	157	158	171	148	143	152	137	158	153	146	144	180	162	146	175	131	122	150	145	157	132	166	164	140	139	135	169	133	148	159	141	158	151	154	154	139	142	161	143	170	139	162	164	145	154	162	151	162	160	156	155	161	157	132	165	135	164	153	146	153	155	180	149	151	134	146	153	145	162	152	137	115	143	147	135	126	159	146	149	148	154	159	141	148	155	174	141	137	162	137	180	116	132	109	135	148	130	133	148	162	138	140	153	152	123	136	149	163	146	124	122	144	158	155	147	163	156	120	149	149	163	179	134	149	152	152	148	154	150	133	146	152	143	141	139	121	141	122	127	172	169	145	145	165	147	152	154	120	130	158	155	141	117	137	135	134	150	145	127	148	170	150	158	142	144	129	175	163	148	159	143	164	106	142	130	151	126	139	160	142	146	165	129	140	141	162	149	155	150	128	140	135	163	145	130	161	159	148	135	149	155	142	128	154	158	174	148	150	179	162	132	148	152	165	154	156	145	152	137	129	123	169	157	123	148	159	175	168	161	131	150	162	165	170	131	146	141	177	136	156	130	160	136	137	156	155	141	152	146	153	153	165	158	166	146	172	191	113	141	144	141	142	129	165	137	149	151	133	140	143	162	137	161	141	140	153	177	141	148	142	126	149	163	146	139	151	130	138	142	143	159	149	126	147	153	150	166	148	162	146	143	131	159	150	150	136	134	143	144	125	136	125	140	154	158	143	132	138	128	146	141	148	151	148	145	136	156	138	153	166	139	126	160	145	136	157	134	171	147	164	145	149	151	157	128	156	143	170	168	165	141	176	158	165	153	140	162	170	158	175	157	151	139	154	118	150	141	170	140	129	145	161	151	143	130	128	137	140	149	147	139	144	139	160	129	129	137	151	167	125	165	135	154	143	148	153	132	130	151	152	155	160	136	147	170	135	146	156	126	145	131	145	149	170	144	129	144	155	161	166	122	132	163	144	162	141	153	157	151	145	150	168	138	137	159	140	149	128	148	148	152	134	149	134	134	143	176	143	167	134	141	158	133	125	135	145	132	154	176	137	163	163	134	166	145	156	155	155	134	140	160	147	158	149	147	149	142	160	144	142	131	173	149	134	157	134	151	136	171	136	145	155	144	145	169	151	139	148	150	139	160	153	171	162	156	150	148	154	156	155	140	159	125	146	130	145	128	126	149	166	150	140	151	158	142	177	129	160	148	153	154	149	143	133	157	136	149	143	155	145	128	158	138	133	143	155	127	152	128	157	138	125	150	146	159	146	125	104	127	173	160	168	146	125	156	133	160	151	144	160	154	146	163	134	131	152	156	142	147	158	161	144	138	148	143	142	127	162	148	148	136	144	144	160	153	140	151	143	142	141	145	115	157	132	168	156	159	151	151	151	147	133	146	116	170	143	146	138	130	132	154	164	161	155	163	154	140	149	133	145	142	143	141	139	166	148	150	132	168	159	169	164	159	159	166	149	142	139	148	146	137	153	159	142	138	129	153	147	129	162	142	160	180	136	138	150	134	153	163	119	141	162	166	127	140	167	147	146	158	167	160	128	153	154	141	173	146	164	168	150	161	144	135	173	163	155	136	146	163	153	164	148	135	167	157	168	172	146	134	160	134	143	156	160	181	148	159	144	159	144	154	142	141	127	148	143	156	135	136	145	142	132	144	146	139	157	167	169	160	159	164	148	151	122	143	148	146	159	174	126	154	155	163	175	162	124	177	153	138	145	159	149	159	136	156	162	129	144	138	147	148	157	140	133	160	150	146	125	153	153	134	135	150	134	142	140	148	131	129	156	130	155	134	152	145	136	131	153	150	132	126	146	176	151	145	170	162	142	155	157	166	161	158	153	130	146	148	150	143	150	165	156	137	174	140	140	131	146	152	130	128	150	129	152	132	128	153	166	142	118	115	140	151	129	144	170	165	174	164	143	140	184	160	136	134	154	133	135	151	164	137	153	147	157	151	130	140	159	148	157	148	127	166	152	182	141	131	146	175	132	149	148	151	169	162	140	141	138	143	134	152	172	159	141	157	134	152	134	142	147	141	172	141	144	154	162	153	160	153	150	148	168	155	167	160	141	131	147	147	143	156	143	146	133	139	151	141	150	160	156	163	163	150	131	145	139	144	146	149	137	126	156	161	144	137	157	157	163	121	137	132	154	163	166	173	148	167	158	141	169	164	154	151	173	132	120	156	144	142	144	133	151	149	141	135	150	141	149	148	144	175	141	131	119	158	136	158	167	142	139	131	167	148	144	144	150	146	164	133	142	131	143	135	165	152	148	131	145	150	134	131	154	135	151	161	156	150	144	155	143	157	137	149	155	154	148	130	148	150	144	152	150	151	160	132	166	141	141	149	148	118	158	153	137	161	144	154	143	157	156	153	112	158	132	127	124	152	120	148	156	152	138	147	136	137	144	138	191	139	150	138	146	155	148	150	141	154	140	153	148	155	149	156	155	131	123	151	131	150	158	149	150	152	156	166	176	136	143	132	135	162	152	143	139	156	156	137	119	140	152	157	141	132	154	170	150	145	132	158	139	156	156	141	135	157	156	152	136	131	149	171	138	158	117	137	143	150	165	174	121	152	157	173	166	143	149	163	159	155	163	138	160	153	158	144	144	135	139	152	150	122	159	129	126	145	151	125	159	146	139	157	126	155	141	144	145	150	142	136	143	158	146	148	133	151	157	152	147	146	157	144	134	150	153	158	162	149	140	156	138	160	146	140	167	138	170	147	131	143	166	150	145	141	146	151	144	126	154	157	170	142	149	164	151	144	169	148	154	150	157	159	154	137	130	159	143	142	141	155	147	174	186	170	136	136	138	140	139	137	151	146	149	139	150	144	138	159	144	142	142	172	156	163	131	140	176	137	152	120	139	154	158	157	163	110	129	130	155	153	142	149	145	127	176	139	153	141	141	141	133	138	151	148	142	154	160	143	163	179	152	165	158	171	154	138	163	138	129	144	131	159	151	140	143	157	145	164	133	150	124	161	149	128	148	147	128	170	136	139	160	134	154	168	137	143	167	153	137	132	145	157	150	164	155	144	132	143	138	127	148	165	161	150	148	151	142	122	188	164	134	130	127	149	164	131	162	151	149	135	120	167	168	154	163	170	175	140	120	150	138	161	124	140	144	151	139	149	156	159	147	138	151	135	153	129	141	150	149	152	125	181	146	141	147	135	128	149	122	137	151	186	145	150	141	144	145	152	153	143	151	149	148	163	143	131	159	141	164	147	141	162	152	154	150	145	146
8897	638	1021	1192	994	839	753	666	574	594	547	508	503	461	458	459	475	413	465	415	406	437	441	435	416	389	403	413	379	394	407	395	411	379	387	411	375	401	388	377	417	421	383	401	389	406	368	385	425	375	433	403	405	381	383	381	390	370	349	408	398	399	372	382	384	375	397	392	341	376	372	422	392	391	421	358	357	385	392	443	366	350	418	390	356	374	387	403	375	420	441	377	368	396	356	379	397	404	368	368	365	412	360	384	367	425	378	431	399	387	381	337	399	374	388	371	390	360	385	397	382	393	377	357	346	408	375	388	407	390	361	405	404	422	399	408	391	384	357	365	348	386	355	390	371	374	409	381	401	395	398	386	432	383	393	364	374	379	377	410	384	394	371	423	386	333	398	384	365	397	399	363	354	387	395	394	389	358	381	401	410	382	368	390	382	385	382	380	335	386	395	386	395	396	389	391	423	390	387	378	377	383	361	390	381	352	385	378	403	397	369	364	362	386	384	369	385	392	420	363	390	406	414	410	369	367	389	389	381	407	409	392	368	385	423	402	365	405	392	395	391	401	391	392	373	354	350	368	370	369	356	392	386	393	382	372	392	356	402	374	383	404	391	400	385	364	398	401	368	379	359	402	365	370	381	398	405	384	410	404	423	369	349	343	356	396	404	380	386	422	385	412	401	404	399	366	371	389	404	369	393	379	362	392	394	392	404	388	370	413	380	380	417	402	383	401	399	398	363	375	403	424	359	412	403	413	397	345	335	392	403	393	367	365	381	381	396	401	401	375	373	386	353	387	387	414	391	409	386	390	406	377	361	389	376	383	406	416	395	368	368	371	397	384	370	375	420	399	384	368	406	389	411	404	396	391	424	373	393	427	381	406	368	376	386	409	405	367	358	401	443	409	369	418	364	406	392	397	390	408	398	416	379	430	396	378	408	423	401	380	397	405	385	365	383	373	375	395	393	378	381	369	402	355	378	392	401	361	379	385	391	386	372	391	375	409	361	376	428	366	375	405	366	373	395	414	363	375	405	377	388	385	412	428	394	387	378	378	381	383	376	381	372	384	340	367	420	360	410	418	383	397	381	404	398	365	349	357	386	373	387	367	391	394	413	369	396	389	399	386	394	377	413	357	383	396	401	368	430	438	383	369	358	427	397	369	403	384	364	363	429	392	408	366	409	392	368	400	362	415	399	394	354	399	384	377	360	424	411	355	363	376	359	382	381	380	327	396	411	381	385	393	370	383	386	383	374	387	368	355	371	402	355	365	427	371	383	402	405	384	401	419	406	390	384	378	393	406	368	384	415	363	379	377	379	379	361	407	380	388	385	430	347	419	393	383	395	350	370	377	364	416	375	389	388	389	359	409	390	378	337	357	365	385	386	405	412	376	384	377	396	355	428	376	400	374	381	396	369	402	375	359	393	391	397	399	409	391	364	365	406	353	372	390	414	386	377	388	372	379	388	365	404	394	347	374	399	396	362	363	364	351	368	405	406	422	389	375	403	370	410	390	411	376	401	398	373	400	376	384	396	362	380	384	360	374	399	406	408	372	361	351	376	413	420	396	399	380	365	388	378	391	356	381	380	426	396	365	401	406	387	395	377	403	393	384	390	407	394	362	412	367	380	365	339	379	385	383	379	365	372	372	394	382	379	359	371	378	378	378	357	339	377	396	371	395	383	389	350	389	356	409	365	383	411	393	374	390	382	399	366	364	376	362	349	397	373	395	414	406	364	360	405	405	407	397	415	394	399	424	407	363	379	388	383	399	399	373	381	389	397	396	360	367	395	365	357	397	378	358	375	396	393	428	383	417	383	352	395	386	383	408	382	361	360	385	378	395	364	370	366	346	412	375	389	397	368	358	411	393	396	376	396	394	409	367	378	397	390	379	357	406	370	350	396	412	405	346	338	373	397	373	390	385	392	389	378	360	374	383	348	396	411	381	368	388	420	367	408	378	417	410	389	369	367	426	359	404	380	402	361	388	407	394	403	399	425	402	395	402	402	371	380	383	372	401	390	388	378	382	389	370	371	383	400	368	401	346	399	358	386	357	392	371	386	408	401	418	406	399	358	398	386	398	420	380	399	380	357	350	396	405	415	398	414	380	390	384	397	365	370	400	390	416	412	401	394	412	370	379	400	351	419	379	405	355	407	365	417	377	418	409	375	394	382	393	389	389	413	374	382	358	397	391	362	370	356	375	357	374	392	404	401	378	404	382	367	367	371	412	383	378	376	370	416	398	408	367	374	395	401	362	355	378	361	394	372	400	381	366	393	366	392	382	389	405	368	433	381	416	369	366	362	393	406	383	377	371	340	388	415	384	367	378	400	412	425	392	360	375	388	374	402	376	401	370	397	401	427	348	406	374	381	366	399	372	413	391	401	388	387	385	330	376	410	385	394	384	392	393	403	397	401	386	414	372	388	388	385	378	397	361	395	389	371	397	402	375	411	390	385	366	362	368	393	404	380	412	400	370	375	419	389	370	387	368	363	377	392	392	392	379	358	365	402	396	401	361	347	401	387	404	401	421	382	404	422	376	387	396	365	372	375	385	407	379	352	372	408	372	389	360	386	376	354	375	397	365	384	377	414	396	376	417	379	360	348	369	370	409	390	392	417	369	409	420	397	375	362	417	383	337	365	400	369	377	362	386	423	389	426	399	391	386	390	374	417	372	423	428	390	381	378	395	375	398	375	397	435	388	371	401	367	373	394	430	423	361	407	347	366	394	370	383	397	385	404	355	410	398	385	374	403	368	368	406	379	383	390	382	377	361	373	390	381	405	394	402	397	393	387	392	380	367	389	435	428	418	377	374	401	385	405	413	392	355	380	379	360	392	416	395	402	399	348	397	422	399	390	384	394	361	416	422	381	368	394	375	379	413	407	379	399	383	380	348	381	400	359	415	408	422	380	404	423	383	393	352	388	387	362	399	404	402	391	353	413	350	394	408	417	421	386	374	387	367	393	397	389	371	423	411	382	407	379	336	410	371	395	357	396	353	376	404	356	390	383	394	370	392	395	379	379	329	323	390	378	355	367	416	368	369	377	377	361	368	395	381	390	413	401	379	395	389	413	423	390	388	362	400	381	388	413	402	427	401	377	400	375	405	388	327	373	364	376	395	405	379	393	419	396	354	353	374	387	379	366	393	403	352	368	380	367	336	385	366	382	360	395	397	416	411	389	362	391	398	412	399	408	413	406	391	389	365	388	397	383	393	374	392	385	397	368	367	385	393	360	371	409	385	359	405	386	388	418	381	367	383	373	396	380	387	386	396	412	376	371	388	389	360	374	386	404	373	424	403	384	356	416	394	366	392	400	361	375	410	394	374	377	406	426	391	370	433	388	377	351	374	395	364	419	373	396	362	365	385	384	385	426	355	409	410	406	407	383	398	420	389	372	369	377	404	397	374	362	397	402	362	370	363	396	415	403	377	386	378	382	380	406	392	348	338	371	377	360	397	387	368	398	361	383	356	404	373	412	404
19704	1565	864	718	585	461	418	394	328	304	238	297	262	292	267	260	254	268	252	243	250	242	232	281	245	233	214	240	279	258	239	238	244	255	241	273	227	238	237	259	259	253	238	260	251	252	265	267	228	238	242	234	217	243	257	228	261	233	273	223	235	264	247	241	258	242	228	236	263	240	265	237	254	222	229	246	264	216	248	206	255	253	219	266	264	263	223	249	216	235	246	249	245	235	243	249	241	254	260	247	247	240	225	245	225	245	254	266	241	250	247	208	238	264	254	248	243	245	231	227	238	221	235	265	260	270	246	209	255	234	223	230	237	239	245	229	257	217	260	256	210	240	229	224	235	272	241	239	255	218	235	236	247	239	254	221	244	262	256	257	229	233	263	285	252	254	256	252	248	277	225	249	230	250	241	219	249	248	242	264	235	256	235	249	222	218	238	231	272	222	242	276	270	236	266	267	246	245	222	263	212	250	252	247	235	246	244	248	240	254	243	273	301	247	217	225	262	252	258	258	253	261	245	225	227	212	247	232	229	272	246	253	251	218	211	231	237	240	223	286	262	259	248	243	236	220	253	238	230	242	241	266	232	242	246	244	237	223	235	209	220	249	251	217	241	279	222	240	243	220	255	244	262	251	246	247	267	290	219	234	234	242	237	262	242	229	246	265	256	214	244	267	266	249	258	232	250	221	243	233	233	211	249	239	250	234	241	230	259	266	217	232	264	260	242	256	259	236	238	295	228	239	232	247	242	255	221	239	238	247	240	250	234	241	218	235	282	216	234	238	259	230	237	254	242	236	238	253	255	245	216	263	239	247	262	258	249	255	239	249	246	258	246	218	245	240	224	236	242	241	247	257	266	253	258	285	232	230	252	258	246	256	253	224	257	221	240	233	237	266	247	254	215	225	220	205	245	231	227	237	256	233	243	263	239	241	243	248	273	263	250	240	253	223	288	271	234	274	223	260	240	245	244	240	245	227	265	253	224	250	282	286	245	216	240	272	252	220	234	257	227	251	268	231	244	256	214	232	221	232	236	224	281	263	256	237	262	246	246	255	262	240	239	220	220	239	251	228	235	230	278	238	258	246	244	240	281	231	232	250	265	243	232	227	232	272	258	241	272	242	280	274	257	232	245	239	272	252	242	251	266	243	263	237	233	251	243	229	229	251	267	257	246	217	219	248	214	232	259	253	237	227	263	236	236	278	247	235	244	274	232	234	222	269	260	251	234	253	249	244	240	234	259	244	243	240	241	227	215	244	225	215	223	243	240	231	242	251	241	238	262	221	261	253	241	276	224	233	222	229	262	202	241	244	241	253	224	232	254	232	263	243	242	242	266	252	244	246	243	249	241	274	221	212	220	241	230	267	228	265	253	249	247	244	220	206	204	276	252	254	244	229	283	261	210	230	232	279	264	243	223	233	241	247	250	261	258	207	230	228	254	243	256	260	257	210	266	234	229	205	249	232	253	245	258	255	260	227	224	256	262	268	231	231	256	232	256	238	230	244	240	217	257	256	226	256	240	254	246	231	229	258	257	267	246	231	257	231	237	238	234	244	226	269	220	277	265	296	216	241	240	201	239	236	248	217	255	271	263	242	233	247	234	222	269	257	242	257	258	252	268	248	233	225	229	289	212	220	223	266	276	252	211	252	225	233	240	252	291	246	251	241	258	244	249	225	239	282	235	228	257	267	236	230	251	236	251	211	236	242	240	248	218	262	219	217	225	258	244	226	248	234	234	234	268	214	250	244	249	234	253	214	232	252	270	258	238	232	257	239	240	292	269	237	254	235	246	218	233	265	214	229	255	248	244	193	271	246	239	254	242	261	276	235	283	230	244	235	230	258	238	279	275	212	230	232	234	247	211	234	214	245	235	245	278	277	224	250	260	243	234	234	228	276	234	236	234	233	259	234	240	260	218	253	241	255	250	259	246	247	245	258	230	227	224	250	240	245	255	217	227	228	242	218	263	239	238	212	259	213	261	231	252	244	240	224	230	260	246	246	257	238	233	208	211	253	277	252	243	218	273	247	253	216	254	252	217	226	239	273	278	250	259	257	245	249	257	230	237	258	238	229	233	198	255	259	230	250	224	220	248	262	245	232	249	239	231	247	215	239	270	223	216	278	251	220	273	219	228	237	264	226	262	242	245	250	245	238	267	253	250	264	233	252	227	259	237	219	256	235	231	275	237	260	234	267	262	248	266	240	225	243	243	250	211	238	225	241	261	236	237	240	256	249	242	273	251	272	239	254	214	274	264	267	249	261	261	236	238	233	250	273	270	227	266	270	256	260	250	228	184	244	260	264	243	235	213	243	219	256	238	241	251	252	231	244	245	246	218	228	206	234	261	220	256	269	247	301	243	250	248	226	213	231	249	230	251	199	230	240	263	278	230	236	253	249	237	252	267	245	233	241	254	268	250	284	254	265	247	241	258	229	236	245	240	250	226	275	260	247	252	252	221	269	265	270	234	229	205	245	230	234	263	239	228	234	205	241	250	210	261	249	245	239	250	213	248	267	267	232	237	215	232	226	230	256	249	239	262	250	268	242	258	225	240	251	232	258	257	272	237	241	257	264	263	224	235	256	245	225	230	251	214	252	237	219	260	230	232	229	252	251	219	238	241	247	237	260	255	281	209	231	268	220	221	255	239	212	239	260	259	234	252	212	256	224	217	216	227	237	262	270	253	277	254	235	201	264	236	263	247	267	242	238	239	250	250	231	226	227	261	244	251	225	271	248	242	255	226	259	217	244	235	231	239	257	228	233	258	231	246	262	238	231	243	265	252	217	226	273	240	284	259	242	276	260	273	242	244	237	226	259	236	212	239	263	258	225	259	267	256	234	243	233	251	264	254	263	265	219	235	236	235	228	246	224	268	283	226	232	254	255	256	233	247	236	266	258	239	261	259	261	231	235	262	277	263	232	248	244	244	252	244	246	251	249	241	249	233	225	246	268	249	240	257	234	253	234	239	244	216	291	243	237	229	237	245	279	232	247	279	234	250	227	247	284	224	236	242	256	232	273	272	232	267	260	259	230	241	269	268	250	261	265	235	246	247	236	236	229	246	241	211	270	277	269	249	250	245	235	254	250	262	266	269	229	270	231	273	271	264	243	231	223	232	239	215	243	230	261	249	229	241	225	260	235	245	229	258	260	269	235	254	242	267	235	234	231	250	253	239	229	264	256	273	246	234	237	220	247	259	271	237	249	239	230	245	237	235	244	271	269	245	253	240	263	247	223	266	274	287	219	227	258	250	241	252	235	265	240	272	259	239	232	254	234	232	247	210	212	244	264	245	222	254	217	247	247	269	241	251	241	246	249	259	261	275	231	231	262	249	225	242	202	260	244	234	262	219	248	278	244	274	253	267	234	238	261	229	221	224	234	255	243	247	241	241	241	261	247	250	253	259	215	281	243	243	240	235	273	212	281	233	245	217	258	268	237	251	240	250	230	245	261	223	217	251	268	216	283	264	256	231	251	259	244
10598	1134	1810	2151	1847	1534	1323	1153	1013	926	912	888	822	772	759	795	709	648	699	717	664	660	664	668	665	641	663	658	665	646	616	681	647	677	658	617	588	613	665	603	606	613	602	613	567	613	645	625	632	600	596	558	594	613	602	650	627	618	609	633	623	597	576	612	627	584	580	585	606	614	584	619	601	571	576	580	638	619	600	596	617	611	630	634	588	585	642	633	648	624	590	595	588	577	578	561	698	578	605	598	592	582	635	610	619	603	627	588	630	604	603	630	628	595	609	621	631	576	629	593	619	605	582	638	634	627	569	605	608	598	622	592	563	600	586	635	587	547	611	618	595	599	589	611	617	589	574	580	576	560	579	599	583	592	649	587	586	615	586	630	625	566	617	665	601	630	591	631	589	646	622	597	618	629	568	590	562	599	599	582	653	587	564	570	596	564	602	611	602	556	590	646	587	588	567	578	591	650	591	616	621	593	592	593	578	613	610	595	613	549	625	596	603	583	696	578	572	625	613	617	582	612	618	611	584	603	565	603	536	575	605	601	562	585	627	621	628	598	592	605	612	604	605	602	623	611	639	572	628	600	601	583	589	591	593	636	624	587	576	614	568	603	555	584	643	638	556	600	634	636	637	613	613	584	578	572	592	571	574	613	615	595	613	605	577	569	581	584	640	538	544	607	571	609	625	619	580	589	587	610	622	683	627	605	636	609	595	655	617	587	637	630	575	555	616	579	631	590	571	627	621	610	615	569	640	616	576	579	591	607	623	571	598	556	608	571	611	574	624	626	601	602	612	602	622	585	549	608	566	603	662	591	580	544	575	574	602	623	628	640	593	605	599	606	616	636	594	649	543	588	600	628	617	568	600	597	610	601	568	580	611	612	628	579	619	591	608	585	609	567	554	614	555	618	555	592	603	612	561	611	580	614	566	627	552	585	596	592	606	606	604	610	566	583	614	612	595	635	591	583	595	573	557	582	650	591	573	609	594	598	586	616	592	555	652	576	572	560	569	575	638	589	578	603	585	526	630	589	602	583	588	586	569	605	643	595	606	597	605	631	600	606	595	592	580	585	596	578	583	669	592	598	566	550	561	594	574	596	595	616	630	591	609	579	629	610	589	592	617	558	571	573	619	588	596	564	615	614	578	579	604	590	599	553	605	597	613	591	563	619	619	608	586	600	611	606	619	601	606	620	617	604	608	576	541	596	638	681	584	572	612	566	649	600	571	624	535	604	612	623	591	567	599	626	575	575	596	612	577	591	597	570	612	614	611	611	613	635	595	555	625	635	575	597	598	597	600	547	601	624	625	568	600	571	613	595	622	562	610	592	598	571	593	594	571	632	626	598	601	599	591	619	579	590	611	568	601	569	608	599	603	599	583	586	608	598	609	614	608	568	642	584	622	599	617	623	599	578	586	598	601	574	592	568	601	563	577	595	585	585	618	607	571	624	610	573	611	648	620	647	569	585	550	577	606	566	576	593	580	567	586	636	571	560	586	578	615	627	646	596	624	608	638	598	570	597	575	613	561	603	626	569	569	608	624	614	607	680	576	629	625	589	545	605	583	603	639	591	582	565	616	615	620	615	620	600	615	612	640	569	618	553	581	585	609	593	602	570	635	608	560	603	596	589	591	597	588	596	602	590	636	601	595	545	589	575	614	575	603	636	609	617	557	614	642	577	629	658	605	597	622	618	611	598	600	572	590	600	643	612	590	621	601	610	601	618	567	592	597	600	592	607	577	584	592	546	588	606	603	558	630	639	554	630	627	593	619	612	592	622	609	609	596	561	588	607	579	544	621	617	613	592	618	599	597	607	597	640	627	611	599	605	627	583	602	609	551	605	573	574	612	610	584	641	561	568	576	639	589	583	586	589	610	610	589	569	579	645	573	628	615	647	544	603	622	579	564	580	605	606	574	588	581	584	582	556	625	569	612	644	600	606	608	560	589	609	604	611	590	631	576	634	590	594	596	605	588	600	595	604	644	594	555	592	593	596	600	619	574	550	598	658	615	576	634	562	636	593	628	556	637	592	609	609	565	576	620	601	609	571	601	567	603	593	603	626	615	609	603	602	561	587	597	640	609	594	600	622	548	611	613	604	605	610	620	623	581	595	562	562	550	593	576	625	650	633	613	550	602	587	604	627	584	562	576	620	581	591	602	579	572	585	572	597	585	577	596	598	595	580	574	630	602	601	613	560	601	550	563	591	595	602	600	634	568	593	624	591	572	600	575	663	606	577	604	589	560	574	581	599	604	644	629	611	574	568	584	553	651	599	602	633	637	598	631	623	600	585	600	601	623	578	620	593	574	627	534	577	577	625	628	633	610	606	608	619	565	607	583	614	617	626	578	608	586	585	611	582	602	622	647	642	582	578	564	588	635	561	616	621	592	589	620	618	611	580	590	630	581	602	585	558	565	600	600	625	577	593	627	593	621	614	590	603	596	567	580	586	575	613	536	641	571	610	614	614	551	614	625	591	633	596	578	632	575	597	567	592	588	587	592	577	606	612	609	601	562	580	594	586	580	632	605	574	544	582	587	612	607	580	629	592	595	603	603	616	608	598	605	609	565	614	598	583	601	585	556	615	618	568	612	605	602	575	598	612	593	615	586	626	620	609	620	547	632	618	612	600	619	540	590	613	610	602	589	596	561	570	668	598	613	592	633	634	631	610	572	604	631	595	635	634	649	586	636	601	636	579	585	631	573	594	599	576	602	610	565	622	580	583	594	543	615	628	568	594	592	618	600	619	585	570	590	597	597	615	608	572	615	629	565	630	588	574	603	597	611	600	596	640	628	569	567	595	604	580	591	593	592	586	621	581	638	608	596	617	564	612	608	565	593	581	604	600	623	578	578	593	598	583	604	604	649	577	603	598	600	587	643	594	606	599	573	619	588	602	596	646	561	580	605	616	620	644	576	611	583	590	619	604	570	620	596	643	579	590	612	617	623	621	627	611	570	601	588	613	602	594	606	588	592	585	601	594	608	616	588	646	589	638	581	555	576	638	635	579	586	576	577	576	601	599	585	584	613	607	599	590	593	607	573	644	586	589	618	605	623	609	548	595	604	625	562	638	604	573	625	601	653	590	591	578	602	574	618	545	607	642	615	574	610	598	597	583	636	581	568	632	587	576	566	592	601	622	578	584	595	637	582	616	610	646	597	602	572	590	574	600	594	590	580	600	581	644	585	617	588	574	593	592	577	600	571	577	621	625	607	601	606	606	588	624	581	570	588	571	548	587	586	599	600	572	597	601	602	626	627	607	565	565	585	598	603	551	588	618	589	585	580	593	565	546	591	600	587	534	615	562	568	596	610	591	609	601	599	576	546	601	592	589	556	603	645	592	568	624	608	581	636	588	604	604	650	592	599	604	606	586	586	618	595	607	618	584	602	594	610	590	622	600	582	607	574	598	567	584	586	602	567	564	541	658	588	569	625	589	623	590	586	591	609	592	624	574	574	606	617	580	566	549	569	591	548	624	598	595
4369	316	318	311	282	286	291	279	298	291	283	331	304	294	292	295	308	263	311	289	279	253	314	290	301	249	330	332	293	285	282	312	301	261	316	294	307	282	283	321	282	260	311	262	292	292	305	323	286	272	296	309	296	274	292	287	293	294	281	315	318	302	294	306	293	308	305	281	306	290	270	305	276	283	269	307	280	287	323	293	352	303	307	300	289	307	293	302	285	299	280	291	306	293	322	292	273	279	291	300	266	292	279	304	284	311	291	291	301	298	300	301	276	288	279	328	312	309	309	280	281	321	281	281	302	314	317	309	289	267	317	270	255	297	255	254	282	266	310	309	298	304	287	276	329	287	280	277	284	294	278	298	303	277	283	297	297	285	272	320	281	270	271	289	271	303	257	255	290	301	310	298	285	311	297	258	269	276	279	284	313	282	288	293	275	291	293	286	300	312	301	303	292	289	296	296	306	304	270	294	300	304	297	267	289	268	261	271	282	254	313	319	286	313	287	300	287	284	309	321	302	289	328	280	281	303	281	267	279	300	282	299	299	291	283	303	315	298	341	312	297	285	328	270	305	314	295	279	307	282	320	278	284	289	277	295	289	308	298	300	305	285	275	283	289	303	279	285	337	306	300	342	303	273	298	326	310	298	279	288	301	268	286	273	286	281	297	310	290	266	313	280	280	271	313	324	288	295	295	304	289	292	308	298	291	312	300	296	291	305	274	263	310	289	282	307	334	280	309	294	277	286	278	308	276	272	283	318	294	282	314	271	276	306	290	300	290	289	279	295	326	292	278	297	307	269	287	315	289	270	278	314	308	310	262	316	267	305	265	287	298	300	307	322	279	295	300	286	273	290	279	269	258	244	287	260	262	296	278	287	276	317	288	324	293	287	294	274	293	306	256	280	308	281	270	288	256	301	298	280	294	322	296	309	291	283	287	292	307	288	270	263	315	287	292	288	295	298	314	267	300	277	260	304	333	262	257	274	278	275	282	373	276	316	298	284	239	319	251	270	277	282	300	300	293	308	292	294	318	279	282	286	304	318	273	302	288	314	260	282	293	305	300	288	276	290	286	303	285	327	313	289	277	269	306	308	283	280	295	290	325	312	295	298	260	311	270	266	258	281	315	272	289	293	292	285	295	265	290	300	299	286	313	295	259	265	296	288	307	275	312	300	274	280	290	295	283	292	295	303	318	283	301	322	294	304	275	309	325	273	279	309	292	327	274	307	261	302	310	274	294	303	284	279	290	318	321	291	284	274	274	325	296	300	277	295	278	311	301	285	267	287	281	264	307	309	339	325	313	291	294	281	300	319	295	307	309	313	294	294	287	328	281	314	287	273	333	288	314	294	280	297	307	285	289	302	267	296	280	288	297	293	305	269	299	293	277	259	271	327	286	284	284	277	314	277	275	320	313	253	306	307	266	304	295	274	301	282	289	287	254	257	293	298	276	301	321	302	277	296	302	301	283	281	307	286	278	285	252	284	276	296	308	281	257	280	310	304	269	264	326	329	308	308	314	299	318	280	268	283	254	283	289	298	289	298	284	290	283	290	306	313	306	309	271	290	293	286	305	297	261	311	249	281	282	269	268	267	299	292	328	281	288	309	323	315	267	265	297	299	291	287	289	276	339	294	303	289	263	318	303	299	328	292	327	322	287	335	297	278	291	295	293	292	276	299	324	275	309	294	274	288	300	293	281	288	274	319	300	296	292	284	295	275	292	277	266	274	319	305	259	305	325	300	292	298	273	292	270	298	285	307	300	301	300	326	299	301	290	311	271	288	331	303	271	265	292	292	282	285	251	313	266	292	319	295	293	296	271	280	281	288	261	259	298	281	302	300	318	303	288	278	312	298	272	297	301	260	293	263	315	310	288	282	318	324	314	281	333	293	315	264	294	326	317	268	278	317	302	300	283	303	288	285	332	270	276	262	291	285	270	280	268	332	286	304	324	309	270	283	295	314	282	303	296	270	291	286	290	292	291	299	277	293	285	285	283	297	260	277	331	302	276	256	298	298	244	299	288	311	314	298	289	293	311	284	291	286	277	279	300	291	304	313	285	313	289	295	283	344	333	297	270	313	294	289	319	275	292	309	292	318	303	268	281	281	284	275	301	306	278	288	264	298	276	257	272	277	322	296	271	266	286	285	296	309	290	285	300	264	277	327	290	288	274	283	292	297	283	291	308	305	266	271	297	330	286	295	288	277	303	292	279	300	293	304	320	294	301	307	314	327	287	292	292	279	253	300	284	262	298	269	294	296	307	294	306	298	284	313	308	292	322	302	289	278	308	335	280	303	255	282	280	321	309	311	270	286	284	288	278	312	306	281	325	305	278	270	276	285	283	258	304	292	289	306	250	311	297	317	279	324	297	290	308	263	318	280	311	263	308	304	265	303	297	286	251	288	265	289	285	294	298	296	290	315	320	263	272	314	313	292	289	286	296	283	305	300	298	269	288	292	284	267	279	333	277	254	283	270	297	331	307	267	314	281	269	277	305	282	298	298	294	290	301	312	247	292	319	272	286	268	316	283	312	286	306	291	266	314	285	286	274	297	290	268	305	314	290	305	308	320	304	273	274	294	280	272	285	316	312	302	333	290	271	302	288	303	321	287	317	313	285	306	326	325	338	318	284	266	307	281	274	281	273	299	280	277	293	337	286	266	306	297	291	290	282	342	264	283	314	289	291	282	307	275	282	325	291	320	283	306	308	280	283	304	263	282	308	279	308	277	310	318	322	306	281	313	303	296	282	264	308	295	303	259	290	299	292	287	298	290	321	315	315	285	298	294	306	302	269	252	248	256	275	279	275	293	285	306	283	294	291	290	286	293	304	289	298	270	271	267	349	283	298	325	286	261	296	300	294	285	286	291	272	285	288	300	289	270	259	280	289	297	263	291	293	285	271	278	297	295	306	275	298	277	298	300	289	277	287	266	309	284	260	303	279	301	299	285	324	306	257	299	310	311	296	288	285	272	332	280	307	280	334	325	304	325	323	295	309	282	306	296	311	310	260	295	293	285	308	279	292	273	260	267	295	304	322	260	302	283	280	295	284	307	311	277	292	319	301	286	285	279	301	282	277	280	299	307	278	283	311	311	296	332	283	312	305	256	325	283	311	253	283	280	323	299	336	280	303	295	292	280	279	280	298	262	269	268	256	276	290	344	304	280	263	295	281	295	287	273	313	281	324	273	306	311	274	286	287	311	305	270	272	295	302	260	308	299	282	301	272	297	282	258	297	283	281	281	317	300	272	303	281	290	306	304	306	308	320	299	290	300	287	289	282	287	309	265	285	288	312	315	309	329	312	316	286	287	294	278	296	322	303	233	245	307	315	287	270	295	305	310	297	285	283	279	283	261	288	295	309	297	284	295	307	296	318	316	278	280	308	260	259	287	272	255	300	292	291	296	287	275	280	299	291	308	313	309	305	283	308	313	299	266	329	291	301	279	269	328	284	309	328	275	278	259	285	299	283	295	271	301	282	266
3476	665	713	715	675	638	721	672	627	692	674	623	657	651	634	675	649	627	644	657	674	630	632	666	628	680	665	674	669	656	645	686	687	663	642	694	673	698	649	638	659	644	612	695	668	642	674	671	632	638	659	658	699	661	683	642	680	637	652	634	667	620	691	681	643	650	640	648	616	668	632	646	672	673	692	686	659	668	629	685	622	653	656	632	645	667	690	664	625	659	657	650	674	628	656	610	633	648	638	667	652	660	634	627	617	647	647	665	666	654	637	647	628	643	670	661	627	616	680	663	649	633	641	692	620	727	699	657	676	665	665	658	650	647	625	603	630	639	657	641	618	724	670	698	680	633	687	620	625	624	654	689	661	693	640	646	698	646	685	645	684	661	694	622	662	650	639	664	651	647	664	683	658	671	687	648	662	615	642	689	648	665	654	628	692	692	654	613	667	684	643	598	635	676	656	625	646	611	649	667	686	629	645	649	664	671	636	664	622	654	712	644	683	622	605	664	674	627	627	643	643	675	660	635	656	675	676	652	637	671	640	632	699	645	600	649	624	677	620	665	665	648	659	677	681	599	664	634	645	703	643	709	650	660	651	650	719	699	681	665	676	655	645	628	611	669	671	595	676	649	679	671	699	635	605	625	599	734	668	657	688	597	667	663	687	666	628	637	706	684	660	688	675	643	676	651	632	652	667	657	696	682	701	683	682	635	670	656	655	667	655	645	592	673	645	636	651	665	647	691	646	677	661	625	714	631	697	660	699	655	662	663	617	620	639	642	628	640	644	636	681	666	648	666	696	651	688	647	625	650	641	652	637	672	722	653	666	668	653	675	635	648	607	655	662	626	625	668	655	645	672	656	675	622	687	623	691	619	679	653	688	648	632	642	663	692	659	655	638	627	654	655	671	671	689	678	656	710	683	668	659	631	623	661	662	658	707	670	691	690	661	650	623	674	650	640	603	637	592	660	653	673	641	660	705	646	619	650	651	636	706	684	659	686	637	684	587	647	637	645	644	710	639	689	676	671	650	655	653	668	624	683	646	685	677	673	637	685	640	621	642	654	662	652	646	650	621	629	621	635	688	648	608	646	683	655	679	671	645	656	645	649	648	670	633	644	646	619	603	667	638	651	655	640	643	635	671	668	691	657	626	658	675	667	659	657	642	673	678	636	662	655	644	719	612	610	656	634	672	687	707	649	639	700	658	693	652	671	671	643	665	731	654	661	683	653	638	672	674	678	603	635	655	670	653	679	664	663	614	672	669	724	662	648	683	668	668	657	671	651	683	665	644	659	694	620	665	678	617	657	652	722	696	676	607	681	662	669	695	692	645	664	689	673	641	685	712	672	638	640	634	635	686	656	621	666	643	686	654	631	691	663	680	651	611	644	662	693	665	673	655	634	636	674	690	663	618	673	686	598	666	686	639	662	631	647	617	676	653	663	717	650	704	706	629	656	654	698	674	672	705	631	650	595	607	670	676	648	628	676	625	645	648	634	657	671	635	650	656	678	615	635	645	676	602	631	666	624	699	667	656	659	644	687	649	643	685	634	686	663	624	681	640	676	642	656	665	667	640	673	650	676	701	649	608	663	640	669	609	680	650	662	649	665	665	660	628	634	626	657	643	646	710	680	655	654	628	616	694	661	638	643	665	657	653	652	671	673	667	636	678	666	617	660	677	642	686	672	647	629	638	647	627	683	630	613	715	689	674	659	701	653	652	682	636	635	646	648	639	700	641	650	629	684	637	637	697	635	677	642	669	664	665	672	684	618	711	656	669	674	649	651	643	658	643	663	678	643	687	670	663	706	667	641	630	673	642	655	666	671	656	704	634	620	673	678	646	694	608	634	608	633	639	703	617	682	659	608	663	669	657	654	670	637	575	670	651	614	661	649	695	657	632	671	629	649	680	661	689	579	672	699	693	675	683	660	690	635	639	633	654	684	630	637	640	637	647	639	632	669	632	622	601	659	680	638	632	661	660	668	664	657	634	662	657	652	666	684	629	689	663	621	657	658	621	664	665	646	688	664	623	640	675	645	637	622	662	638	659	641	647	650	665	665	676	641	680	629	619	608	678	650	641	641	662	633	682	627	657	660	620	650	675	647	637	666	688	673	652	659	695	627	677	670	669	662	654	644	694	661	661	621	643	670	644	634	642	675	672	686	653	604	635	672	688	650	617	730	640	651	657	640	638	656	645	658	648	621	683	651	687	639	645	703	653	708	671	666	669	640	677	665	612	676	688	654	655	669	684	635	704	635	670	676	645	649	656	672	678	658	681	656	666	670	669	689	630	628	653	657	641	662	679	659	670	634	663	651	659	638	686	671	650	663	633	660	683	640	681	651	660	644	668	660	631	654	698	649	649	670	662	676	636	656	665	684	628	614	642	626	652	624	708	638	635	684	646	661	644	632	680	629	627	676	628	653	643	636	640	648	622	680	650	652	638	668	663	641	658	678	631	638	688	641	670	633	645	661	661	637	621	634	664	667	629	643	637	657	731	659	671	701	722	699	656	647	668	664	645	625	669	672	652	655	688	620	713	654	726	632	612	683	627	639	662	598	646	658	657	607	669	642	682	661	639	648	701	641	624	667	640	673	646	681	660	651	655	697	591	666	613	679	666	644	672	705	597	666	665	635	687	674	630	673	650	667	650	693	643	701	652	663	626	638	658	679	676	617	636	684	626	641	682	646	636	655	665	681	626	657	680	655	597	660	657	659	675	626	646	683	679	637	689	630	647	625	596	655	614	617	677	672	630	675	643	643	697	672	675	668	661	638	671	673	662	640	646	645	682	641	619	632	650	699	683	663	640	659	625	603	677	656	650	632	626	673	652	653	674	650	664	691	680	650	659	658	692	644	684	663	682	691	670	657	664	651	671	608	687	666	661	665	637	665	679	645	650	667	650	672	706	594	619	644	634	702	663	619	624	675	636	666	638	625	644	619	692	607	671	592	639	654	649	674	634	655	638	662	627	654	719	697	647	672	665	676	690	633	667	657	649	733	683	658	627	654	655	669	643	659	626	653	689	650	632	643	631	654	666	618	679	644	703	642	647	627	676	663	665	659	659	673	605	640	680	639	655	616	672	635	698	638	695	626	642	675	644	661	656	626	657	702	637	658	655	649	648	655	667	622	648	671	685	642	704	661	692	635	647	675	672	686	668	677	676	685	719	651	646	688	650	665	646	643	640	634	635	685	634	657	677	651	674	647	713	669	688	617	667	713	663	646	635	630	664	640	645	652	664	663	662	678	638	614	669	671	666	667	654	710	628	662	670	637	646	669	667	622	659	676	627	635	657	636	646	645	653	649	659	664	658	656	638	656	634	667	658	634	668	692	693	652	635	684	586	652	659	667	644	660	643	646	625	613	735	705	657	655	602	646	663	682	669	640	662	653	644	663	663	648	675	650	596	697	683	653	627	613	733	642	674	655	638	632	708	677	639	618	639	619	667	615	697	722	639	659	653	593	649	662	657	658	695	612	681	678
11880	574	457	376	287	229	203	203	177	186	153	175	155	157	140	159	140	152	151	146	175	170	153	161	142	133	169	159	160	141	159	173	156	158	167	154	130	154	141	142	132	145	131	135	156	161	148	149	146	140	129	144	154	145	133	137	149	136	142	135	148	161	132	147	144	157	137	153	140	122	129	160	152	160	176	149	135	155	146	135	177	119	139	157	136	151	131	121	130	146	122	155	135	119	133	116	120	143	126	158	141	147	118	143	166	143	138	153	137	149	152	125	116	137	155	143	156	146	137	109	135	135	164	154	128	143	146	135	155	138	151	148	156	150	155	156	146	137	131	173	158	161	127	128	162	122	138	142	110	159	128	148	127	150	124	167	162	140	143	118	158	134	138	140	172	135	143	145	147	144	150	141	117	167	140	152	134	176	135	157	160	154	156	147	155	163	135	154	145	120	162	131	167	146	142	160	124	146	138	170	176	149	135	166	148	168	155	150	158	143	135	131	122	155	153	163	154	142	120	132	147	162	129	163	122	146	171	145	126	115	146	139	166	155	142	111	127	132	142	136	139	157	145	154	138	133	150	133	169	163	134	151	154	127	137	150	135	142	135	177	156	130	153	135	122	147	148	148	161	154	143	148	148	159	149	145	158	138	138	150	132	138	145	126	159	150	125	155	130	155	162	162	137	134	132	146	139	161	148	127	130	153	144	147	112	134	141	139	138	160	134	168	141	141	165	161	128	159	156	154	140	143	127	136	131	141	149	139	133	144	134	149	147	129	135	148	135	159	144	129	122	157	151	162	136	139	161	153	112	125	153	141	142	143	133	148	143	129	137	126	155	136	125	132	143	147	144	131	144	153	120	157	148	161	154	133	134	143	139	129	142	153	152	130	158	137	152	152	120	151	152	144	150	142	165	134	155	138	159	150	151	138	137	158	141	119	159	132	147	186	159	131	129	145	163	159	129	139	149	116	147	134	171	142	161	136	137	121	121	151	149	151	151	156	147	155	159	132	138	151	101	141	139	126	148	155	164	150	126	142	117	147	126	164	133	152	139	154	141	134	146	145	162	141	129	162	166	147	159	165	139	137	171	137	154	138	145	145	143	168	133	167	161	134	137	124	135	154	146	153	153	135	163	126	142	153	133	133	141	137	135	140	149	143	140	140	168	176	133	156	141	141	145	123	150	129	148	134	147	138	154	158	135	143	136	134	150	148	111	119	139	155	139	137	134	154	146	154	142	135	123	119	139	176	162	139	150	133	145	148	131	146	114	143	147	163	158	143	151	120	140	140	143	162	167	143	135	128	137	131	128	152	109	153	140	121	165	134	162	156	125	128	125	130	148	159	140	145	164	144	139	124	120	138	125	125	142	157	143	151	184	146	125	131	155	142	133	142	155	148	158	156	145	135	140	130	169	117	133	148	147	152	142	148	158	145	157	134	138	139	145	160	134	161	164	119	138	170	129	122	123	175	166	144	127	142	151	138	154	132	152	147	129	130	161	144	130	150	153	132	155	127	155	145	157	123	128	143	161	133	129	152	158	150	134	127	142	143	115	139	159	153	126	140	122	162	141	121	126	145	143	156	145	127	144	136	130	145	137	165	131	153	131	136	122	148	146	151	127	158	144	143	174	132	156	170	141	135	136	132	139	137	130	141	139	137	134	157	158	149	156	139	147	125	144	146	148	155	144	157	121	141	150	123	137	158	149	157	139	156	117	126	126	160	149	179	150	158	156	140	142	125	137	116	165	161	151	148	157	142	118	152	148	151	174	123	171	145	135	137	153	128	132	131	146	143	150	121	159	126	147	138	148	136	137	155	151	135	168	157	156	149	139	163	137	137	146	139	152	137	126	130	166	127	151	146	114	148	149	121	150	140	122	139	154	146	146	132	152	135	150	153	150	154	162	148	151	134	147	139	128	148	146	155	131	157	182	145	143	155	143	125	149	131	113	157	130	156	167	152	154	140	154	148	139	136	119	139	145	155	132	161	148	148	154	179	153	163	155	158	127	145	152	168	146	140	143	142	141	143	152	155	150	136	130	143	149	145	145	142	158	154	158	138	145	138	164	120	154	153	138	121	142	152	135	158	157	154	169	175	145	161	141	162	124	148	131	136	145	142	141	136	136	154	149	149	142	162	147	152	121	144	124	146	128	133	161	141	139	146	127	138	137	142	145	172	137	141	155	144	166	152	127	138	134	164	152	136	158	127	138	160	147	146	136	137	143	133	149	156	131	146	144	139	154	155	138	152	148	138	146	137	155	168	139	161	140	143	163	140	138	160	139	140	149	141	140	140	170	155	162	172	163	127	149	137	190	147	162	148	150	140	141	145	153	124	119	145	158	136	144	150	149	148	150	124	163	162	163	122	142	139	140	139	128	154	156	121	140	131	153	144	140	156	136	147	150	164	144	137	154	151	150	142	154	144	149	166	163	155	161	169	125	161	180	142	134	137	137	144	119	141	130	138	148	114	135	136	144	152	126	138	141	144	163	139	129	162	161	147	128	149	144	156	150	131	119	139	148	146	136	146	154	145	142	139	162	135	151	151	119	153	150	123	164	151	144	145	138	158	187	134	145	139	173	139	175	146	121	148	165	142	143	147	146	158	146	136	164	169	143	145	148	151	150	133	143	134	154	137	167	133	157	147	173	154	146	171	136	136	159	157	141	119	124	165	162	150	140	137	140	143	163	145	123	134	145	139	170	152	123	159	140	147	130	142	128	144	157	150	141	170	129	154	135	148	163	131	155	133	148	134	167	149	159	131	145	145	128	146	143	176	149	122	148	164	138	150	147	131	163	152	143	164	150	144	146	140	145	158	130	141	143	153	135	145	151	155	151	140	147	120	126	139	140	133	143	124	152	136	141	132	140	134	145	133	137	134	143	139	139	153	155	165	130	146	140	144	127	162	122	122	150	152	149	134	133	137	156	159	140	142	156	160	120	140	150	146	183	150	158	139	153	160	152	126	127	150	154	128	141	139	152	133	146	157	152	132	127	152	167	136	142	155	144	151	159	165	144	135	148	140	159	116	123	147	144	147	137	132	139	137	137	163	139	133	138	148	139	129	172	150	163	138	142	148	151	161	132	166	181	140	143	144	164	175	131	148	162	155	146	155	144	155	142	151	152	136	134	125	133	131	165	123	161	138	126	158	165	137	145	142	173	125	159	158	150	130	139	183	149	131	135	154	125	155	138	143	139	153	150	139	146	139	136	173	143	136	151	136	126	144	157	136	126	138	134	144	140	149	152	143	156	124	146	163	143	150	141	132	128	148	142	152	132	165	139	138	147	163	145	136	132	143	133	130	145	140	155	148	176	146	158	175	153	128	143	148	138	129	144	149	128	160	130	131	141	153	160	127	132	121	126	132	139	145	149	140	149	142	140	145	129	158	150	156	147	164	162	157	137	160	149	133	171	134	124	133	157	144	114	140	149	161	130	140	151	136	146	145	134	136	140	155	148	130	133	130	145	143	143	142	150	136	117	144
8062	662	1031	1139	1002	827	698	596	564	597	524	503	479	476	501	477	430	434	456	413	427	422	463	398	393	393	415	386	434	386	373	368	389	379	399	399	391	399	408	397	381	404	404	420	359	393	384	385	413	392	405	384	370	369	327	357	392	397	367	399	365	378	400	407	372	372	401	385	380	366	398	379	376	367	370	381	361	368	379	445	397	363	367	397	370	351	389	384	372	354	381	404	367	401	379	359	401	340	361	373	409	370	406	388	412	434	360	367	383	352	360	375	348	393	420	362	395	416	371	377	351	391	396	372	385	388	366	384	378	377	379	370	409	376	359	345	360	370	385	377	377	393	358	337	381	381	365	348	352	403	388	387	371	396	407	400	333	404	407	383	357	377	388	389	382	394	380	335	388	391	368	349	340	354	401	372	399	352	363	387	399	352	386	405	391	329	386	395	373	413	396	362	361	354	368	380	440	372	415	360	390	374	368	365	370	390	360	392	380	355	388	393	370	377	383	373	347	357	347	395	373	414	395	376	396	350	369	385	370	402	375	395	400	363	369	424	363	399	416	434	356	349	407	349	409	382	375	390	395	406	369	376	376	374	372	413	364	371	396	399	341	382	361	366	379	361	370	385	388	351	378	378	388	368	409	376	370	394	408	397	393	322	392	373	370	373	371	383	407	352	386	389	401	385	370	383	379	357	363	373	383	407	382	403	369	387	322	372	394	371	393	365	336	369	354	387	407	391	382	374	344	352	390	403	350	326	390	389	365	363	410	340	342	400	357	398	390	377	385	364	341	388	355	394	398	370	375	373	373	365	380	374	384	361	376	382	425	380	351	328	387	390	385	402	364	403	371	392	371	431	358	342	379	364	394	376	368	349	400	368	371	401	423	384	407	377	365	398	385	380	405	372	397	363	386	370	376	398	375	387	401	375	364	364	374	389	385	378	361	361	396	376	370	356	367	399	361	376	364	397	384	399	369	393	360	354	360	374	366	352	401	402	354	369	402	369	381	349	373	409	373	394	389	365	353	394	397	359	414	370	377	386	378	348	364	339	390	378	379	373	364	369	388	373	369	358	382	355	395	375	397	379	383	370	396	374	403	374	398	372	382	371	368	389	443	367	394	400	403	382	372	392	396	390	396	370	384	425	340	350	356	381	420	384	395	367	361	381	385	374	367	404	343	389	388	395	384	372	363	384	385	400	374	393	363	386	381	414	350	369	357	379	364	352	370	390	388	365	373	400	352	372	363	401	387	380	353	399	378	388	358	363	346	348	416	381	343	390	414	370	366	361	369	394	354	365	385	384	368	345	372	397	399	360	410	374	387	386	377	360	364	399	376	411	368	388	384	355	371	367	395	363	371	396	393	370	365	351	355	413	371	357	373	407	396	405	377	342	351	374	344	363	343	373	386	386	386	362	363	370	360	413	405	375	388	353	370	362	377	374	371	384	381	378	375	407	369	378	395	357	405	399	391	373	409	353	365	393	388	346	369	362	380	406	384	397	372	344	354	362	363	367	380	423	357	388	371	391	382	393	340	368	408	339	394	368	401	372	360	366	393	398	377	380	402	346	388	371	384	371	405	375	363	385	392	396	383	364	396	369	359	376	394	371	370	381	400	399	370	335	363	379	413	346	382	363	366	369	371	370	397	371	360	383	410	374	362	371	367	363	360	353	349	357	388	352	346	407	359	370	375	330	353	388	386	354	365	345	387	373	378	371	359	347	356	409	342	386	372	359	356	392	385	361	366	359	376	365	378	369	390	369	393	410	366	394	355	402	414	373	390	399	370	402	431	373	367	343	409	400	364	387	352	400	381	380	374	407	382	356	374	412	357	388	405	388	410	376	322	377	381	382	391	357	345	388	344	365	372	397	359	397	376	393	394	355	393	397	356	380	392	358	371	343	420	362	365	387	383	336	408	406	358	448	407	395	392	400	363	373	389	356	366	374	384	375	376	367	400	360	391	333	394	370	392	409	349	383	407	400	378	395	391	353	360	415	377	389	425	414	344	396	357	399	360	356	392	376	388	401	379	387	408	387	381	342	370	402	386	366	360	385	406	388	363	400	337	379	376	426	385	358	360	356	380	357	430	398	345	404	376	389	406	362	360	410	350	417	379	406	386	331	392	396	362	343	382	404	369	373	370	382	346	362	377	363	391	352	390	390	378	392	380	354	370	383	370	367	367	351	374	394	382	343	349	385	394	406	331	368	367	377	375	375	341	389	414	395	367	354	381	352	383	383	373	347	375	389	399	400	406	394	386	404	362	410	432	368	387	358	374	400	393	397	368	354	378	373	371	374	396	362	358	365	348	343	349	393	350	404	416	369	366	368	377	380	378	343	363	364	377	393	377	376	384	381	358	379	381	386	381	346	397	385	435	401	384	357	377	401	380	368	379	363	374	358	349	365	401	421	343	380	380	386	374	344	358	403	379	367	359	395	356	373	374	358	370	360	371	352	358	399	376	364	390	385	363	368	354	364	381	371	342	390	401	359	378	415	399	398	406	366	410	399	392	364	385	355	335	332	391	391	393	350	352	372	356	413	419	372	354	400	408	388	420	384	370	361	368	387	363	375	408	411	388	361	376	390	362	355	386	388	355	365	385	368	401	388	381	377	379	340	341	362	382	328	364	400	369	352	384	374	368	393	359	382	397	343	371	329	361	388	377	371	389	358	386	370	391	399	401	361	367	412	357	390	350	389	445	353	379	342	341	350	377	378	373	396	390	402	357	379	357	373	354	367	378	404	378	382	376	368	386	372	408	409	352	402	363	393	390	414	397	399	429	375	352	376	430	362	388	389	353	394	381	381	391	380	371	363	402	368	373	364	392	379	379	352	345	361	387	380	412	424	374	358	361	412	382	379	344	355	406	385	388	351	398	325	368	372	336	371	360	394	395	391	400	378	424	371	388	424	366	401	364	362	404	366	383	351	373	400	360	375	368	331	381	340	367	377	374	372	386	351	376	424	411	394	381	383	397	394	399	382	382	399	374	387	356	372	347	393	375	362	383	351	377	381	379	384	380	382	396	356	382	410	415	360	340	406	403	379	388	367	341	355	414	374	392	390	362	378	390	352	370	370	391	365	346	358	395	402	377	390	330	347	398	369	373	356	374	360	398	388	403	414	384	376	400	370	383	355	393	400	373	414	395	398	365	397	388	365	368	368	402	385	357	370	359	408	409	400	380	368	349	390	385	378	381	378	385	372	376	374	394	388	402	389	411	372	331	389	393	366	360	387	352	334	346	412	395	362	377	389	363	369	382	380	358	373	358	376	365	388	365	382	389	373	370	378	381	380	376	341	349	366	372	376	359	398	390	327	404	386	384	389	357	400	367	371	392	353	341	346	365	391	387	373	361	378	346	400	361	352	430	386	395	385	382	353	376	361	390	381	384	352	344	375	409	388	365	378	373	356	356	409	367	395	348	377	376	375	375	339	385	372	378	396	375	390	393	388	391	385	386	402	362	411	385	353	338	353	375	345	378	388
22230	1991	965	710	527	417	385	355	358	295	302	288	284	296	253	245	256	296	270	275	265	267	261	259	275	278	243	292	234	242	296	240	288	235	239	239	218	256	269	255	269	247	232	238	268	245	235	241	263	264	262	283	279	274	241	244	254	274	262	237	263	237	260	228	233	244	236	253	246	233	269	262	272	267	240	276	224	250	246	244	235	247	268	252	254	263	229	220	239	244	219	228	269	245	265	243	267	243	241	222	233	263	226	243	258	224	226	280	245	255	259	247	241	228	260	229	254	258	261	237	220	242	256	242	226	252	263	248	243	280	266	259	249	238	255	242	247	235	250	243	284	249	252	230	268	247	241	257	284	268	245	225	243	273	274	249	270	247	278	241	234	228	249	237	263	242	228	241	254	247	230	258	270	260	259	283	272	287	244	233	236	268	256	247	239	241	280	251	284	239	255	231	269	282	242	267	211	238	261	221	260	241	259	252	285	241	226	258	226	261	240	253	255	267	269	227	251	235	281	239	258	239	239	261	257	275	264	260	248	219	257	239	249	278	235	256	264	234	274	266	265	221	283	261	273	238	251	230	218	212	285	260	217	268	269	234	240	242	226	248	214	220	235	242	256	241	290	246	245	238	217	265	232	246	245	240	247	286	241	270	239	270	258	245	286	248	226	244	286	274	251	232	236	230	267	255	270	226	249	240	239	296	247	242	255	244	243	259	276	270	259	221	285	238	216	244	220	267	273	241	252	249	268	235	269	264	240	246	242	244	231	250	256	254	247	238	243	243	255	256	240	222	254	248	238	266	224	268	231	249	250	238	269	243	280	241	237	263	283	242	259	237	250	253	256	242	260	266	274	251	238	233	255	263	263	239	229	237	278	257	222	260	240	235	236	260	276	230	239	248	249	255	248	247	219	250	260	258	267	234	248	250	275	274	278	239	234	243	256	254	270	242	210	238	264	267	266	268	237	214	246	258	229	234	248	245	246	219	258	266	270	255	245	259	261	263	272	233	258	224	244	243	253	246	242	245	262	274	261	246	244	259	252	238	240	245	241	224	262	223	238	247	264	253	262	230	261	252	234	234	234	213	245	233	260	233	222	232	205	253	256	259	264	252	255	230	253	275	259	274	245	260	216	229	245	295	263	230	245	232	240	245	246	276	259	287	289	232	269	242	225	207	221	257	232	265	245	269	274	258	225	238	237	249	258	219	234	248	256	287	292	248	248	243	216	237	263	233	278	268	254	267	272	259	249	246	286	277	245	248	257	245	261	204	226	255	260	246	237	257	252	247	244	226	241	228	270	251	265	255	263	235	230	246	217	220	249	213	256	265	240	253	246	269	206	265	279	284	256	257	244	243	249	237	239	238	226	261	250	228	255	240	247	251	250	227	240	248	237	246	239	252	246	232	234	223	266	256	275	257	255	253	265	251	239	276	211	258	219	298	245	259	243	272	265	233	226	237	240	248	246	268	255	263	273	238	244	252	251	239	271	275	256	218	252	275	250	255	265	260	223	265	274	200	275	235	258	262	243	229	266	281	237	252	259	265	227	289	213	236	244	239	267	242	240	252	261	253	219	241	219	250	247	223	223	261	276	263	275	253	258	259	304	235	241	258	231	264	259	265	236	236	257	244	245	244	244	234	232	230	238	246	229	265	246	237	243	273	242	263	244	283	263	281	217	269	253	236	247	216	246	264	252	278	241	250	258	255	280	243	220	269	270	262	249	261	250	251	272	232	255	262	219	260	265	237	251	223	254	246	261	233	265	242	257	248	258	242	237	255	233	238	238	259	221	267	252	250	236	223	264	257	266	273	253	259	246	263	276	267	251	267	270	264	252	238	264	252	239	235	255	242	236	245	251	245	257	232	252	250	270	226	238	239	264	248	237	274	228	271	261	239	261	247	229	246	218	259	278	296	248	226	256	245	238	222	247	221	239	275	238	227	241	249	256	278	277	279	231	255	235	243	279	237	217	257	235	255	232	221	240	236	222	237	258	263	252	252	267	225	246	234	271	262	250	262	266	219	236	251	245	260	238	259	247	230	256	234	242	247	248	246	245	234	253	267	244	249	221	243	268	262	237	254	230	240	243	262	266	253	245	242	227	258	247	230	262	257	261	274	246	261	242	261	268	237	236	267	243	236	261	243	230	262	230	221	254	260	284	252	243	235	257	250	232	235	247	198	240	267	270	252	263	215	234	248	259	244	243	230	249	275	251	220	224	255	235	252	267	280	242	233	248	221	241	227	238	225	259	245	257	243	236	262	253	243	284	268	266	247	249	268	261	226	288	245	278	222	238	262	254	270	259	238	246	232	253	243	234	224	242	252	247	258	266	271	252	266	255	266	268	241	215	250	219	213	233	235	240	235	280	268	243	230	228	251	257	252	246	257	263	226	216	264	252	248	235	209	259	247	259	239	267	238	226	260	256	244	265	226	252	250	259	256	235	272	244	278	245	250	244	247	232	261	216	222	243	217	267	243	255	239	239	247	283	251	262	243	258	255	276	246	234	224	262	259	248	242	280	258	216	242	243	220	259	265	264	243	224	243	269	258	239	252	226	262	230	229	264	276	252	252	228	287	253	246	253	236	249	267	259	254	214	237	236	229	222	232	252	245	231	252	257	221	232	240	255	241	279	281	226	234	285	251	238	248	271	240	254	271	277	241	235	268	251	270	231	271	265	238	239	258	253	250	234	235	260	265	248	251	238	239	261	283	254	220	260	275	240	247	256	241	221	244	231	252	255	271	221	258	271	260	251	239	284	279	231	260	269	255	274	265	272	260	267	235	240	262	263	263	238	283	257	264	243	269	238	238	255	241	237	237	271	270	250	235	226	261	237	253	237	261	248	241	262	285	262	244	254	263	264	250	260	248	262	255	225	263	253	283	261	246	224	252	227	270	249	233	242	256	253	259	248	263	196	242	256	260	264	215	233	229	249	246	248	236	246	235	225	237	267	215	248	260	242	254	274	267	223	271	278	227	249	233	249	257	226	240	235	217	207	284	244	258	236	238	213	273	249	252	286	240	250	224	246	220	250	252	250	228	255	242	255	251	246	269	227	275	253	273	238	239	216	258	263	240	243	257	239	266	286	255	236	242	236	290	248	253	251	237	254	231	258	269	260	257	243	276	260	242	281	252	234	235	246	258	239	258	244	245	235	248	242	230	244	259	239	259	221	257	270	247	263	252	226	259	286	241	258	227	246	245	214	271	238	213	216	251	271	247	256	261	241	238	249	240	242	244	237	282	240	271	256	246	241	245	241	240	249	240	270	260	263	259	245	257	264	241	267	246	257	259	248	229	225	244	207	228	265	241	261	247	231	239	245	225	237	212	250	291	248	263	215	245	239	252	249	286	249	242	235	268	246	253	242	257	236	234	268	259	268	238	276	229	246	245	244	215	228	251	235	263	243	255	255	253	238	257	250	223	260	218	264	286	236	254	242	254	265	242	255	275	258	239	248	253	265	244	253	221	274	274	254	245	267	273
11831	1128	1857	2113	1882	1525	1346	1158	1062	974	895	889	822	820	791	756	771	733	698	702	718	705	665	722	622	713	691	640	652	634	622	581	655	657	625	639	682	638	591	639	595	639	647	620	614	607	642	596	597	630	675	628	596	659	643	585	606	649	622	633	654	604	645	634	655	588	591	641	634	636	649	588	593	625	612	583	624	617	636	608	606	595	602	605	655	595	640	609	630	586	597	649	604	628	630	609	603	622	641	672	601	628	638	587	610	607	616	635	643	586	588	616	653	609	604	677	647	586	634	614	636	616	627	622	581	621	561	616	562	631	610	620	622	627	607	629	603	652	645	593	674	589	638	645	613	580	657	620	598	629	625	569	612	579	673	605	593	628	587	604	594	599	628	599	631	617	591	646	590	601	653	605	623	600	580	625	611	640	595	593	609	589	560	654	624	612	566	612	638	621	626	565	625	608	606	656	599	614	634	561	636	611	626	580	585	616	622	601	662	594	567	573	624	603	596	632	621	597	616	593	634	633	626	578	633	627	620	662	667	598	639	601	575	629	621	642	546	646	625	602	658	617	586	610	608	630	639	640	629	603	615	601	603	590	607	615	632	640	619	603	634	598	608	635	589	618	642	597	627	583	603	625	590	555	624	609	602	613	622	571	638	609	594	586	598	606	629	613	556	585	623	654	621	584	625	620	654	603	595	620	636	567	650	649	602	570	612	612	611	643	662	657	610	587	666	593	610	612	627	594	638	641	679	605	615	598	621	634	589	577	610	604	606	608	583	641	629	608	604	631	634	617	625	626	585	590	632	635	603	611	621	627	622	590	624	610	613	576	621	604	653	651	564	619	634	636	607	625	597	613	594	625	629	629	612	632	623	584	605	586	651	617	593	606	622	634	644	639	659	645	603	592	614	569	622	644	610	625	652	556	624	624	624	599	631	614	622	601	627	623	600	633	616	607	581	618	597	615	604	610	625	634	572	576	676	581	640	595	633	618	593	596	605	629	599	606	582	624	625	619	625	597	587	605	590	559	603	557	641	603	572	620	609	627	637	604	624	587	588	583	638	614	634	607	579	602	604	557	596	629	607	579	594	585	658	598	602	614	603	572	585	603	599	616	594	601	675	642	620	671	642	617	626	613	593	631	620	597	633	617	593	587	596	622	601	609	608	598	627	573	636	593	615	591	599	601	580	598	609	579	627	621	572	615	595	651	635	583	624	631	601	619	594	609	613	560	613	610	586	599	660	588	580	628	566	591	655	622	675	587	587	605	574	603	554	573	590	645	589	594	601	605	588	602	614	609	560	620	591	600	630	644	572	603	614	579	614	575	596	619	610	577	590	683	605	650	591	602	634	578	623	599	598	583	631	586	609	580	590	600	605	615	617	598	577	586	605	642	660	597	660	623	594	619	564	566	577	625	634	627	610	584	645	623	580	596	602	590	627	599	583	631	589	639	624	617	648	632	658	613	600	621	637	574	647	622	612	601	599	619	606	615	624	562	605	565	634	622	593	595	591	596	631	625	653	586	620	608	592	611	601	633	564	618	582	656	605	621	608	644	621	560	626	592	580	622	589	601	577	597	609	601	632	598	615	613	595	645	584	623	622	613	629	576	618	608	625	641	614	627	605	624	621	595	615	658	621	612	646	613	625	584	612	607	653	570	604	606	602	614	632	578	615	599	634	632	575	617	624	582	555	584	662	563	609	559	635	623	596	600	589	619	567	572	606	639	562	574	592	612	623	597	608	639	597	599	638	629	628	585	602	627	611	600	653	604	617	588	607	611	641	608	620	664	569	647	596	624	587	629	628	569	667	567	582	640	597	593	622	589	606	641	622	579	633	609	619	577	621	611	616	623	675	614	587	624	644	579	633	590	613	609	626	626	637	601	625	633	624	611	564	558	644	634	617	626	582	611	587	637	616	615	626	658	566	607	617	654	622	583	621	585	649	601	608	582	611	618	591	619	643	602	660	604	618	606	647	653	631	622	619	565	614	610	634	607	612	572	581	603	622	613	572	661	598	591	612	618	646	621	582	606	619	614	638	624	606	614	615	579	592	591	604	635	651	635	619	606	623	650	650	591	619	565	642	643	621	589	614	607	583	611	613	626	607	639	692	595	657	621	579	590	620	558	628	650	638	601	601	565	600	614	620	619	645	598	596	636	611	603	597	593	583	603	637	646	605	583	618	665	637	598	556	576	654	621	672	600	601	597	587	575	582	621	599	568	603	573	596	611	561	625	588	628	593	577	569	582	618	593	619	605	629	603	571	603	621	612	595	608	622	641	638	564	657	632	649	618	618	613	602	639	613	601	578	581	599	596	584	586	596	600	574	627	631	628	581	587	612	600	578	587	602	587	602	637	592	602	641	596	594	590	579	633	577	604	660	608	646	610	621	564	629	636	650	584	603	628	597	628	636	606	570	617	626	642	624	640	602	623	582	633	606	596	566	623	602	600	610	600	609	641	635	622	620	623	591	621	632	598	593	627	606	582	597	606	603	561	610	595	579	598	621	614	649	636	629	618	557	600	667	599	597	595	602	629	612	614	605	629	570	616	647	579	621	605	577	608	589	623	627	594	607	603	645	649	609	636	595	662	583	635	646	653	629	593	596	642	629	616	624	596	618	608	630	582	614	651	680	611	653	628	633	607	630	643	629	596	624	623	644	604	588	639	571	636	607	673	590	644	594	617	635	575	620	570	603	630	626	597	601	617	600	621	609	607	550	630	595	618	597	595	591	602	625	597	640	589	623	616	667	591	617	630	644	582	621	593	657	576	618	636	597	650	630	576	599	594	603	558	604	603	609	605	588	631	596	600	619	590	600	617	616	633	624	623	591	532	579	601	601	613	614	594	598	598	637	610	601	647	588	634	631	606	635	618	605	615	621	614	618	565	610	618	670	581	594	598	667	588	623	606	647	643	593	668	595	604	566	615	627	626	641	639	604	620	622	578	606	625	631	598	627	608	606	589	571	597	652	606	602	627	631	611	599	620	616	584	591	597	600	644	655	598	580	581	626	588	598	592	591	597	604	613	623	613	621	634	643	597	646	619	552	621	597	572	567	622	598	595	615	625	600	634	640	599	642	642	598	613	616	621	592	668	616	626	638	627	594	624	620	672	560	630	604	609	579	559	635	614	583	632	632	589	647	605	550	624	604	590	657	618	574	595	593	592	625	629	610	584	605	638	632	564	637	590	599	671	611	613	659	612	599	652	588	655	602	619	653	607	592	630	621	570	589	628	600	618	625	603	584	679	561	631	628	612	630	639	622	560	604	599	618	594	595	617	635	619	639	636	570	591	623	632	628	596	618	616	598	595	578	595	597	620	617	641	616	614	637	605	583	558	569	663	576	595	618	620	631	590	658	565	598	600	625	621	600	616	603	632	596	610	679	596	609	633	605	597	619	609	623	607	619	598	587	635	596	580	628	644	615	625	627	615	610	635	605	602	611	632	648	599	605	606	561	614	615	604	618	622	583	644	581	642	608	573
6700	435	301	323	304	306	277	283	297	272	311	291	308	287	298	271	318	272	318	321	314	286	313	293	292	276	300	290	285	317	305	286	276	311	274	296	313	289	299	272	285	260	310	279	306	321	301	290	311	304	331	319	308	310	320	281	296	287	298	337	334	301	297	299	291	295	285	307	274	311	314	283	275	303	327	297	298	290	310	294	312	286	288	309	304	283	280	288	313	326	263	298	341	271	304	326	299	279	289	299	335	301	296	297	257	290	305	284	313	337	277	301	291	301	355	294	290	303	269	331	298	303	303	277	311	292	321	296	304	289	309	325	277	296	300	315	343	328	271	288	297	317	294	302	291	303	314	275	321	310	323	296	290	294	305	315	322	299	294	307	276	302	294	316	305	306	339	314	263	313	328	286	297	328	290	291	326	337	317	309	318	309	271	312	324	301	290	300	293	270	286	297	324	276	272	292	265	303	304	307	317	310	297	288	330	274	326	270	339	282	300	291	291	287	317	336	339	302	293	265	283	326	293	317	297	295	305	306	303	346	321	314	276	294	321	272	278	333	283	318	277	296	309	292	283	333	326	296	305	280	283	303	293	270	313	295	290	265	288	300	295	280	298	267	287	302	288	300	272	275	308	283	269	300	301	287	306	290	281	307	289	337	301	288	311	329	306	291	268	310	289	272	295	298	286	323	325	310	319	300	301	322	307	276	272	296	308	304	304	255	302	343	264	335	317	295	288	322	307	307	275	298	295	278	299	329	334	320	285	279	286	311	306	292	272	309	302	270	302	302	286	281	289	286	293	280	303	283	282	284	340	303	321	289	298	309	310	283	308	306	308	331	291	287	294	305	296	298	289	296	286	305	285	300	280	304	302	287	273	291	305	289	326	304	304	273	295	287	289	290	289	305	334	308	269	302	332	276	302	288	268	313	312	281	299	284	265	322	338	283	334	287	325	316	298	320	296	286	287	275	294	298	286	278	298	284	295	315	289	300	297	269	295	331	262	298	309	270	281	324	312	283	306	287	291	323	281	302	284	308	291	296	314	301	310	296	303	319	300	282	311	297	279	345	289	278	321	277	287	303	280	290	290	275	328	301	277	340	362	306	308	323	311	285	292	289	277	261	310	316	294	248	285	298	313	309	328	272	294	267	309	314	276	295	307	286	293	280	321	329	323	297	292	312	313	330	278	290	303	297	319	297	289	350	295	295	325	301	293	324	287	298	301	300	329	304	271	325	316	286	293	318	258	297	314	290	273	281	288	309	298	323	289	276	329	320	286	308	323	287	302	278	268	309	271	293	306	283	329	279	269	276	328	280	262	285	289	326	315	285	300	290	280	265	284	299	267	304	307	320	290	256	278	298	266	304	321	323	354	298	320	270	313	285	309	318	315	284	315	305	311	303	288	278	312	283	276	307	348	297	311	301	312	314	303	312	288	298	297	314	330	339	287	269	290	273	284	310	293	305	286	275	295	325	303	315	299	310	296	266	280	299	306	284	262	292	272	303	276	333	307	303	303	281	263	294	319	282	289	265	307	342	299	282	299	282	292	290	316	291	304	304	295	341	295	291	321	323	296	305	332	290	270	294	306	276	296	310	319	300	287	305	313	306	304	301	279	312	302	289	275	310	277	309	318	299	305	298	311	329	270	317	322	299	281	293	281	313	333	311	270	279	293	260	264	295	300	314	269	279	288	316	338	276	320	295	298	309	305	325	273	298	282	282	291	311	311	302	303	321	269	309	307	308	306	299	287	325	315	315	301	323	271	275	297	284	304	349	306	289	275	306	313	278	300	291	319	316	297	279	290	332	304	273	309	299	292	304	268	308	297	280	254	337	304	311	279	285	280	316	286	290	286	344	307	252	331	317	315	277	271	322	271	288	285	280	295	274	267	328	299	316	291	291	306	299	297	291	325	283	292	307	296	299	312	286	303	293	305	291	340	296	291	277	299	272	297	340	316	302	305	318	326	323	313	295	289	327	268	272	325	251	329	296	312	276	315	311	308	317	301	293	290	304	315	291	260	268	317	291	286	285	299	304	274	297	300	271	314	310	281	279	264	267	299	296	289	319	296	299	283	297	298	287	283	295	290	278	314	320	328	293	275	302	272	351	306	337	305	322	342	288	313	287	321	277	315	289	315	316	273	300	294	302	301	267	289	301	296	282	295	284	277	297	293	331	307	314	317	266	280	276	310	289	335	285	289	320	324	289	320	265	276	276	298	281	320	322	320	308	309	293	292	304	283	291	297	295	281	289	301	286	294	278	311	310	286	294	297	261	267	305	299	316	278	280	303	287	299	274	304	288	277	296	280	307	309	316	291	330	321	283	326	303	289	330	301	301	282	314	312	283	273	266	283	286	315	274	334	291	291	321	277	304	299	323	275	290	354	294	329	295	309	297	312	273	331	313	299	320	309	301	278	314	287	324	302	294	306	283	306	323	266	318	275	289	300	319	287	306	301	316	302	292	301	290	306	284	291	327	302	329	308	285	287	283	290	302	282	308	320	301	320	281	310	317	301	326	296	312	306	290	303	322	318	301	321	294	302	298	315	338	310	279	315	321	267	263	330	301	273	296	275	293	312	301	304	316	271	292	262	281	265	299	271	336	314	298	296	301	302	300	296	265	311	284	283	274	297	271	297	291	299	305	262	288	307	311	288	281	266	311	295	297	299	284	298	269	319	299	306	263	321	305	260	292	317	266	277	296	326	272	275	280	324	306	314	304	310	315	314	291	309	313	309	307	307	332	300	292	283	340	270	294	306	296	311	284	295	259	290	305	291	306	298	290	302	289	306	303	302	275	241	323	292	299	293	298	306	309	293	302	291	317	279	282	240	234	279	281	312	291	303	309	288	269	292	309	321	259	309	310	287	298	284	318	306	256	297	318	292	293	314	256	278	278	314	291	310	318	300	327	321	303	279	310	286	313	300	276	316	307	292	313	306	305	277	275	311	281	332	338	308	299	300	280	295	305	300	299	301	301	301	277	322	281	328	297	267	291	338	298	277	314	271	296	299	301	322	323	292	302	281	308	304	323	286	327	297	322	326	297	320	297	302	304	277	318	268	281	329	304	325	287	288	271	297	306	323	292	343	264	264	295	296	260	275	282	301	315	336	307	285	303	300	315	295	326	337	320	282	299	312	316	313	323	297	307	288	299	292	290	299	274	274	286	293	290	282	283	284	268	275	315	280	318	284	294	301	302	312	291	292	317	304	296	303	285	312	295	325	316	289	298	284	328	296	276	278	307	276	310	300	278	313	336	295	325	304	275	328	307	296	299	313	268	288	282	294	318	262	278	281	332	314	311	292	315	271	274	296	289	286	315	281	312	316	328	325	337	320	262	321	323	284	312	270	314	282	260	258	330	310	307	310	313	317	300	284	332	306	314	286	274	267	285	300	313	294	307	280	294	304	316	322	321	273	238	322	305	304	299	301	274	283	269	306	301	291	289	267	328	286	309	302	295	309	290	279	303	292	313	316	310	289	278
4230	720	695	713	683	657	693	679	698	721	662	680	667	654	634	669	641	677	730	633	680	701	708	663	655	665	656	707	681	675	663	611	663	643	694	696	693	690	647	678	719	626	705	665	743	643	639	694	721	690	669	640	679	679	698	649	671	650	663	662	608	675	640	654	692	651	636	685	696	698	678	694	684	649	656	706	667	683	648	673	680	682	641	702	699	652	646	663	722	660	634	688	657	665	704	705	641	707	669	711	635	652	718	655	634	644	674	686	633	670	711	668	665	654	666	678	663	667	650	645	630	637	624	694	675	648	678	647	656	686	650	686	654	631	693	679	687	697	667	646	677	664	653	676	674	639	671	624	654	668	709	653	656	638	668	662	689	636	677	634	666	654	686	663	647	707	641	613	650	651	634	645	646	685	667	666	667	663	693	700	661	674	652	715	682	654	639	689	670	682	627	697	666	649	674	666	676	698	652	667	637	667	688	690	722	635	648	684	646	698	713	676	681	668	639	664	648	654	679	695	654	692	677	677	681	642	704	690	637	692	684	657	706	653	633	662	676	676	698	651	680	671	717	680	676	659	699	718	719	682	657	721	608	677	669	649	664	620	713	675	647	682	666	671	672	724	611	707	660	659	659	684	669	620	698	723	687	689	693	681	669	643	667	667	727	684	668	692	630	635	652	680	660	632	663	692	682	671	695	663	685	637	646	660	685	657	691	681	680	642	695	631	668	676	688	686	656	636	659	628	650	684	640	607	688	666	667	640	657	704	718	688	713	636	739	680	712	643	665	656	678	656	681	659	693	652	704	725	665	639	698	693	649	669	625	655	641	676	678	652	683	621	711	651	642	664	679	682	675	703	642	648	637	669	616	649	669	682	689	651	716	671	680	648	708	703	720	710	647	674	653	684	624	647	659	655	627	659	673	682	685	663	663	669	677	662	716	647	670	644	683	698	664	663	668	598	696	605	661	701	671	660	650	700	673	675	658	657	675	644	703	693	674	670	700	730	646	706	676	700	684	662	655	719	673	624	701	662	696	674	665	652	708	692	651	670	625	625	670	669	671	692	712	663	656	609	692	697	711	670	682	653	682	683	654	707	660	667	647	659	644	683	657	666	658	634	699	680	706	664	704	691	671	632	683	709	666	625	664	651	663	651	674	656	640	670	686	633	644	707	669	698	682	671	651	652	663	696	673	643	691	630	663	668	705	683	637	667	691	675	714	709	655	645	689	638	652	687	629	673	727	649	639	644	642	701	683	681	664	669	716	685	702	685	663	668	680	667	669	645	677	666	694	719	623	640	673	683	625	674	653	679	679	675	666	659	670	647	692	682	633	709	669	668	685	638	688	659	609	738	630	684	667	627	682	687	717	696	639	664	736	632	635	691	661	712	711	668	641	714	647	621	711	652	650	648	687	686	683	653	656	749	677	717	662	669	667	679	684	681	698	641	706	666	704	693	688	648	709	666	680	670	732	677	712	655	681	665	641	675	678	682	651	667	661	667	696	650	646	679	706	658	616	658	633	703	668	702	653	681	680	684	654	698	676	640	673	677	676	659	674	598	668	709	673	648	669	651	590	671	661	605	662	703	655	664	711	660	627	676	664	662	651	715	691	717	664	618	647	656	651	668	689	655	667	664	688	699	675	708	707	667	700	677	691	626	703	661	633	633	657	678	718	693	709	667	659	654	667	682	728	664	698	682	655	640	689	660	661	676	667	671	667	681	651	684	653	709	615	666	687	690	679	677	656	640	693	657	651	649	681	679	700	667	697	669	681	610	650	666	695	705	641	701	710	648	686	609	678	703	666	697	648	627	676	666	654	721	669	700	693	681	661	681	657	661	684	669	626	660	680	701	714	691	618	715	659	674	675	703	680	671	628	608	673	680	649	632	654	652	663	658	651	690	662	651	695	631	651	704	699	701	734	655	675	690	641	669	652	677	661	736	651	658	661	680	679	641	680	657	651	658	672	647	621	637	665	656	710	701	639	675	680	662	654	627	679	706	621	663	630	655	661	669	686	697	707	671	707	667	715	716	660	689	666	668	655	661	642	692	685	627	708	689	629	679	644	683	671	658	657	660	681	642	654	674	640	708	684	664	683	677	684	663	692	698	661	680	694	659	713	656	680	663	642	676	714	731	659	698	673	654	670	666	667	715	640	681	661	692	671	612	681	645	624	677	657	692	630	688	667	661	664	654	741	705	698	666	676	698	631	677	683	671	605	677	667	671	655	705	635	702	708	652	684	696	650	690	633	684	682	636	643	623	653	632	703	699	673	656	664	692	687	649	709	702	682	665	678	652	705	701	674	700	607	654	652	694	699	654	680	665	672	691	649	686	670	657	654	673	667	667	718	685	653	742	686	683	701	649	642	709	642	727	695	665	660	675	663	629	632	654	686	648	719	709	659	657	684	710	647	671	651	630	648	688	652	679	670	702	679	718	665	636	683	669	677	697	670	678	678	681	702	649	647	650	617	667	674	657	697	671	720	644	665	649	668	622	685	668	711	660	671	699	673	691	676	647	686	683	716	674	688	692	651	662	663	681	663	667	690	671	688	669	679	646	633	691	694	647	636	617	619	645	679	741	679	678	662	674	703	657	671	676	667	655	661	676	636	679	690	673	677	741	720	647	684	656	695	658	660	675	665	648	653	695	674	674	685	719	694	683	685	694	649	663	651	669	694	640	660	694	671	629	647	721	666	673	665	650	713	677	680	668	664	667	657	683	652	686	699	653	700	649	667	697	712	650	691	619	689	687	651	653	643	670	682	656	656	650	690	676	697	686	630	656	686	687	688	653	654	669	662	662	645	664	667	719	674	655	711	678	694	661	698	700	658	695	670	661	669	684	641	680	652	649	671	659	669	711	633	674	671	672	688	636	682	638	647	631	678	655	658	682	673	659	652	679	689	704	679	611	641	666	662	654	631	641	641	701	715	679	677	699	717	630	641	660	656	651	682	645	667	682	639	647	675	657	676	687	660	679	648	674	665	659	661	696	621	704	709	631	624	668	687	709	640	685	689	665	665	702	684	649	672	673	651	653	669	675	714	665	664	675	615	659	688	663	693	669	686	693	656	645	645	685	709	662	629	693	630	635	663	675	641	675	705	666	682	696	652	629	710	613	715	685	703	674	681	604	716	698	641	695	665	645	644	648	592	671	699	669	702	681	691	662	623	703	683	685	687	674	668	656	683	706	651	687	674	681	643	707	721	725	643	683	657	638	664	696	702	623	631	696	641	666	629	695	635	705	729	652	615	674	645	687	697	658	686	660	695	664	619	695	711	706	694	637	649	669	652	651	674	677	691	675	679	669	654	657	640	615	648	658	686	662	662	665	684	683	652	583	668	663	681	694	695	685	670	609	689	658	660	636	654	691	672	621	649	697	661	698	655	677	673	721	682	689	666	702	668	672	623	616	690	655	650	675	663	676	684	687	703	653	673	686	682	704	648	664	713	655	666	679	645	659	631	662	708	714	697	624	624	642	714	672
13274	656	421	347	303	251	208	206	177	178	166	165	157	152	154	150	167	157	161	168	129	141	157	124	167	145	156	154	138	137	173	144	162	154	160	135	133	157	156	145	148	143	154	143	125	125	158	155	145	174	141	165	164	156	140	144	162	156	125	136	162	159	152	137	141	158	130	158	161	155	160	159	120	146	153	133	171	135	164	153	149	144	145	166	150	156	127	155	182	139	156	148	148	147	151	136	171	140	157	151	149	155	147	151	124	147	142	143	129	171	150	160	160	154	155	147	177	132	151	157	147	168	139	158	157	120	141	141	162	135	157	149	144	140	136	143	162	158	163	137	135	170	159	125	151	155	147	139	148	149	135	162	158	172	164	145	149	163	139	163	167	137	149	135	145	135	139	144	143	172	150	148	161	132	135	154	162	131	146	129	152	119	135	158	163	154	130	152	160	128	139	145	160	156	151	152	171	153	149	123	142	143	151	136	130	172	134	125	126	147	133	162	151	170	160	154	164	145	152	139	159	165	164	151	123	125	137	118	155	156	156	148	161	159	148	149	126	140	158	194	135	131	131	142	146	136	144	132	145	147	144	136	151	136	172	157	142	144	156	156	155	149	142	138	141	168	169	152	149	145	157	153	158	154	148	153	141	131	150	146	124	136	140	155	137	156	146	144	124	150	157	179	142	155	157	164	151	130	156	152	135	166	137	170	143	142	160	140	169	126	155	171	144	149	152	159	140	160	146	175	146	150	160	159	146	141	157	127	150	138	174	200	152	161	151	168	139	151	160	145	135	145	162	143	133	133	139	149	148	161	170	143	140	149	138	155	140	150	149	152	163	130	142	140	149	156	160	139	170	148	145	165	151	140	161	133	159	154	156	141	147	148	152	133	141	146	142	159	128	153	139	171	154	183	149	142	139	150	143	140	149	140	132	135	162	167	146	162	132	150	150	136	136	144	130	135	142	137	120	165	130	137	147	149	148	154	146	140	141	127	134	168	131	144	145	156	139	139	144	160	160	150	118	154	137	142	154	138	137	149	135	157	148	154	143	133	162	163	143	140	157	153	178	150	156	130	140	138	155	142	145	148	143	124	134	136	146	151	147	118	157	156	153	158	171	141	158	144	145	154	152	126	143	150	149	164	181	162	132	119	138	151	166	165	148	143	141	150	149	168	162	141	143	134	148	160	148	151	150	139	159	170	159	128	138	130	142	164	145	155	139	146	168	146	141	143	169	155	159	151	151	145	163	165	154	173	163	165	163	146	158	135	173	150	147	166	144	166	133	133	156	170	164	151	135	140	166	137	156	145	136	148	146	148	146	143	147	146	133	157	152	177	146	136	132	166	143	146	142	128	157	163	136	135	149	160	138	137	142	133	139	120	166	130	130	159	154	141	151	171	150	147	143	145	143	168	137	151	141	119	147	137	147	128	144	155	135	159	163	162	131	132	162	144	148	159	120	133	144	161	137	138	151	148	147	172	159	183	163	144	145	153	179	172	139	158	139	131	147	127	152	132	149	129	142	140	140	153	126	146	144	132	134	123	192	145	141	165	160	151	147	142	132	164	146	147	149	157	177	134	142	140	167	168	161	144	135	169	169	129	147	130	153	140	158	144	153	176	151	156	139	159	135	160	168	143	142	160	138	131	148	155	125	141	155	117	164	161	154	145	141	145	142	140	166	142	176	162	150	140	147	159	148	149	130	158	147	166	125	160	145	147	152	128	130	153	149	158	148	143	142	113	120	136	140	132	161	127	136	141	144	157	148	174	151	143	139	162	130	147	168	145	134	152	153	155	162	141	155	155	142	152	135	138	173	139	158	120	149	148	143	162	149	133	142	156	154	140	153	171	144	155	130	149	152	149	144	148	125	147	142	143	147	137	153	134	165	131	151	147	147	132	148	165	153	171	116	144	130	131	150	144	157	142	137	152	153	182	145	141	161	148	122	155	139	132	128	145	134	147	159	160	159	142	132	167	153	151	156	135	166	166	139	130	141	143	136	141	152	147	164	138	153	138	124	145	155	136	167	141	140	149	159	138	162	156	170	142	168	129	173	154	157	172	143	154	159	156	136	169	130	146	150	157	139	157	149	177	129	151	168	144	129	135	152	147	148	147	125	167	147	153	141	137	143	147	169	140	144	145	151	143	159	155	169	123	148	155	159	149	173	140	161	153	143	140	146	152	150	149	150	142	169	161	149	144	159	131	126	134	167	139	175	148	158	167	125	153	135	145	161	139	159	145	151	148	141	138	142	141	142	136	162	123	156	170	157	142	170	124	138	143	158	140	130	172	162	142	122	168	136	120	165	172	139	143	159	149	144	165	139	150	163	148	139	152	152	164	167	141	142	157	162	166	153	160	157	160	158	141	167	133	155	132	125	131	156	140	138	164	136	166	125	158	129	141	154	158	155	146	133	121	133	151	151	153	165	144	149	156	147	147	140	167	163	136	147	162	146	139	165	148	138	151	136	139	126	149	118	133	155	173	161	154	142	137	132	166	139	167	162	162	148	125	146	147	139	162	147	133	155	139	143	148	134	151	138	166	152	131	164	155	120	148	149	149	138	121	146	129	138	142	155	152	160	164	145	178	153	117	153	149	138	158	164	145	160	139	141	136	161	165	160	161	148	155	184	174	136	137	156	126	144	146	149	161	166	164	148	155	149	156	148	144	150	158	129	149	160	160	167	162	153	168	141	149	139	145	142	157	167	151	151	145	167	141	142	180	149	150	152	131	134	133	154	158	157	128	141	124	167	132	170	150	135	140	148	126	149	141	143	162	149	148	162	141	153	158	135	154	138	168	141	150	154	162	146	154	167	159	134	165	151	144	164	134	164	148	168	157	162	163	149	159	141	157	159	143	156	158	146	165	149	137	138	137	155	155	167	136	137	158	145	140	134	158	162	153	152	135	151	155	145	164	151	152	144	149	145	145	170	142	151	132	148	129	139	161	135	151	143	155	150	162	131	128	163	147	143	135	136	131	150	167	143	144	126	144	150	119	138	121	144	165	163	163	174	152	159	144	135	156	136	144	148	139	135	176	131	163	126	126	132	126	146	129	166	149	137	162	127	147	143	125	159	116	148	137	138	156	144	150	134	159	151	154	127	126	147	147	141	115	158	121	132	149	170	151	146	125	145	132	133	160	134	148	143	156	151	136	152	146	140	159	177	158	139	160	154	177	134	151	159	155	173	169	127	141	144	160	150	137	119	152	142	156	135	143	167	145	148	130	151	162	148	133	135	153	132	153	154	121	154	149	137	159	125	163	166	133	147	170	141	131	137	142	164	136	159	138	133	147	168	151	169	142	160	149	138	147	143	148	136	129	147	173	141	144	132	142	152	149	132	154	161	145	153	158	175	125	137	136	140	156	139	128	159	149	138	146	159	140	154	141	142	137	142	155	144	161	139	154	142	164	130	125	161	165	148	142	139	132	154	132	141	132	164	165	146	135	126	149	150	149	159	134	158	145	166	160	147	152	144	154	157	161
8876	657	1069	1211	932	869	763	653	621	552	540	535	483	478	495	502	437	457	429	410	419	429	440	388	419	392	351	409	415	423	395	384	406	405	423	419	411	371	383	381	425	386	393	394	415	391	408	416	374	407	423	395	351	391	389	396	391	403	385	373	373	363	358	399	385	364	348	399	344	401	366	394	380	410	387	363	369	413	359	370	378	380	367	406	374	399	387	415	355	412	402	364	381	401	396	381	360	362	397	411	367	401	341	406	379	375	410	392	388	397	393	334	387	370	383	378	400	387	414	380	402	377	389	422	390	387	400	408	377	398	343	418	392	365	392	400	395	371	395	380	350	415	377	378	371	405	394	398	374	338	374	369	381	388	383	421	422	386	368	372	370	396	405	432	393	402	371	382	368	388	386	392	370	331	402	353	354	365	397	356	390	392	355	376	403	380	394	402	392	414	378	352	393	383	346	376	394	390	402	389	364	404	345	408	424	383	397	417	365	396	396	385	350	377	365	392	386	390	382	372	385	359	398	377	402	383	386	396	333	372	380	370	376	362	371	413	399	381	392	383	365	386	371	386	391	404	384	361	392	390	376	369	365	352	380	370	375	381	408	374	414	361	427	392	378	403	384	391	389	395	359	404	374	387	367	414	393	382	385	377	367	391	396	352	371	374	381	375	399	405	380	388	368	397	398	372	394	384	373	384	392	381	400	406	372	390	383	370	373	374	398	399	391	369	401	378	363	398	388	385	365	372	391	394	414	376	376	405	389	381	374	375	393	385	389	383	401	390	363	395	376	415	393	442	388	381	363	406	360	410	371	405	354	409	400	399	390	392	380	366	372	384	382	379	354	376	413	395	377	420	379	375	422	387	368	395	384	364	416	376	380	408	378	406	406	399	382	407	339	403	411	385	403	403	402	384	349	366	367	382	367	407	403	374	382	393	388	400	395	370	414	397	404	367	405	383	386	344	425	386	399	371	386	392	377	396	381	394	349	365	418	371	398	354	389	396	402	391	375	376	371	393	405	384	370	370	347	384	364	356	383	379	374	416	376	404	377	365	369	375	355	400	368	415	376	407	347	373	384	402	385	358	379	393	370	353	414	389	370	374	388	401	393	404	391	371	360	377	366	386	414	369	391	415	369	373	368	389	385	374	390	357	366	382	373	407	374	411	370	386	390	371	383	377	363	351	381	342	404	366	362	383	399	435	384	392	345	392	387	409	397	357	385	366	415	380	381	410	379	427	419	356	414	406	410	418	375	379	374	389	392	359	374	410	384	401	400	389	420	381	359	374	382	394	359	380	370	382	399	359	373	372	391	407	336	385	380	398	379	394	399	372	386	380	402	408	362	371	368	371	387	383	392	350	366	377	364	366	367	407	339	363	400	369	394	383	374	405	372	395	397	363	388	346	360	379	391	366	346	403	385	381	381	402	356	413	392	423	345	380	359	365	399	408	362	401	407	391	398	403	379	377	375	360	386	360	403	374	385	376	392	351	366	379	417	397	402	354	373	393	365	389	378	367	395	408	404	384	378	378	384	350	349	391	362	390	381	384	383	387	400	416	407	391	403	385	394	367	390	363	415	405	388	423	361	419	389	379	411	376	369	401	360	404	386	385	407	421	354	398	390	387	383	402	352	396	366	396	383	377	392	358	409	362	378	395	423	381	388	364	367	395	364	388	396	380	428	405	379	395	407	374	389	403	422	370	411	400	390	378	397	382	399	401	366	435	370	375	393	367	356	382	385	413	400	395	384	392	386	387	383	400	407	391	381	378	366	368	380	395	401	396	365	378	403	400	372	385	376	392	409	402	367	397	389	353	413	408	399	391	406	374	386	384	373	408	360	350	379	380	398	381	412	368	400	395	369	372	387	395	403	404	393	353	393	390	413	425	394	413	361	428	357	375	377	386	379	407	425	385	343	393	389	360	430	374	371	392	347	366	375	368	369	397	388	370	378	410	402	375	376	370	405	362	363	402	379	394	383	387	376	393	397	408	374	391	387	423	377	420	385	381	416	395	388	386	381	400	387	381	418	369	350	384	400	366	384	424	387	385	351	393	412	401	407	370	365	406	401	382	403	393	385	410	406	394	372	386	385	369	414	385	387	370	382	358	394	403	410	365	389	378	405	402	368	375	378	365	409	375	372	373	388	379	401	379	374	375	362	369	382	413	367	365	393	402	414	411	372	385	383	427	359	394	381	395	378	389	358	367	405	375	407	372	388	402	392	365	391	397	395	387	379	388	351	390	377	412	374	355	355	398	379	402	381	354	369	397	390	430	383	362	404	407	392	382	380	400	357	379	409	382	384	386	390	386	351	434	343	354	390	384	346	392	397	381	368	380	390	366	399	388	353	389	379	383	377	381	377	383	385	385	340	378	378	412	419	343	413	381	382	358	401	409	401	371	376	392	426	384	364	385	399	371	405	356	374	394	372	355	386	403	346	423	385	396	393	404	392	373	401	367	391	377	353	398	381	363	393	392	384	372	401	390	383	409	393	355	379	403	390	341	394	359	387	393	411	359	391	382	385	402	364	397	395	386	401	370	369	340	373	407	346	349	381	371	387	376	362	392	373	392	387	371	385	373	373	415	404	393	361	381	380	382	383	381	376	402	404	379	413	386	409	413	392	407	400	401	393	384	371	401	357	398	350	419	403	381	377	345	406	423	377	412	360	385	387	324	395	390	441	401	389	403	400	435	397	382	404	395	417	405	377	386	414	396	357	382	381	393	401	384	391	363	363	394	394	385	401	377	402	422	363	394	364	361	405	389	385	426	420	376	384	355	418	360	426	392	377	400	374	385	374	424	373	348	377	375	391	369	365	385	417	405	405	383	404	397	402	385	382	371	360	390	376	352	382	413	373	390	405	402	399	434	419	397	385	367	377	362	390	398	369	387	364	376	409	396	402	365	411	396	367	404	387	387	393	434	375	382	360	374	392	363	379	380	387	425	402	414	390	424	370	381	387	374	362	398	389	395	398	386	378	373	387	387	352	403	362	351	385	400	388	401	373	405	373	355	397	345	368	393	403	400	385	385	371	409	367	374	360	369	392	372	422	405	408	375	356	426	439	363	384	408	387	357	353	355	383	387	373	377	341	382	399	399	408	396	414	408	378	364	387	395	399	418	398	383	375	392	407	339	388	366	406	400	416	387	411	403	390	387	399	407	399	365	354	417	411	399	393	366	345	392	362	384	402	384	387	353	402	358	391	405	429	392	469	371	404	388	394	373	395	393	435	377	355	405	373	385	383	405	368	399	384	374	402	411	349	356	379	405	405	420	366	394	385	398	395	368	387	394	410	391	373	410	385	404	378	354	387	387	384	373	386	373	386	389	395	399	389	388	377	434	408	384	377	366	363	375	387	398	390	381	404	393	379	418	383	411	398	396	355	410	381	370	382	378	374	399	372	375	375	370	393	400	373	413	396	390	385	365	369	391	357	425	376	394	360	371	364	386	344	362	389	390	375	344	416	370	415	387	381	360	371	354
20600	1578	906	702	579	458	381	357	335	305	309	288	261	264	251	297	238	248	285	247	251	292	301	263	263	239	266	246	264	231	241	265	231	235	263	253	266	264	240	233	231	258	295	246	251	266	253	257	248	228	224	256	265	266	268	255	254	243	265	239	280	227	222	217	238	218	264	256	223	260	250	247	241	220	266	264	258	260	258	253	232	257	237	268	275	245	263	258	252	244	252	275	285	253	240	269	280	245	257	257	248	252	236	255	268	258	266	234	229	264	255	273	252	235	249	239	237	231	271	252	252	280	234	241	295	252	285	267	258	269	237	241	231	278	260	226	256	248	216	244	259	272	260	243	240	267	275	253	247	206	234	243	269	268	271	277	237	248	236	254	256	259	237	260	243	252	253	263	243	281	266	271	239	232	241	282	254	283	237	254	237	259	271	211	246	251	246	249	261	272	227	269	243	247	220	216	236	230	246	250	250	267	265	245	225	232	231	281	276	212	232	228	287	266	269	220	273	265	267	264	244	257	259	285	258	273	254	235	264	250	258	268	238	261	264	222	231	234	248	235	272	245	248	239	275	292	261	231	261	273	242	265	271	245	236	259	247	269	235	264	267	272	263	227	243	243	236	245	234	251	253	246	249	260	240	257	253	270	232	251	269	244	255	253	276	236	214	240	231	261	286	255	223	279	256	239	259	245	248	231	242	254	252	231	247	221	258	244	247	240	220	242	235	249	248	252	282	259	241	228	238	232	240	253	244	285	244	241	248	247	238	281	219	227	246	218	251	281	251	240	230	251	234	238	264	259	259	239	291	223	242	259	262	235	226	258	231	245	255	225	227	246	263	280	278	245	243	286	277	218	263	248	290	249	254	232	257	258	269	243	244	234	200	235	251	258	217	227	266	257	233	227	257	242	272	248	251	298	264	247	280	255	273	266	274	246	247	232	223	244	247	266	234	242	246	256	222	246	255	239	270	271	248	255	255	267	251	246	234	255	248	237	194	232	252	235	260	258	264	266	261	267	255	251	245	260	265	229	272	310	271	270	270	244	222	270	222	239	258	253	221	246	256	262	238	236	233	245	237	248	233	257	261	255	256	253	248	249	240	257	235	219	249	239	235	245	226	254	254	246	226	261	273	238	243	272	254	240	249	259	263	217	257	252	253	236	241	277	229	241	265	241	259	256	266	253	248	272	266	227	237	257	265	256	265	224	256	257	282	276	242	270	238	251	268	235	283	259	252	271	257	271	252	239	259	239	240	219	248	230	270	285	253	254	206	246	254	227	254	245	242	249	230	270	268	232	246	267	253	241	271	262	249	263	256	252	243	229	231	242	240	241	277	261	240	274	292	231	243	250	261	253	262	255	253	244	225	236	242	249	259	234	273	225	272	235	257	243	233	234	246	255	263	265	255	203	233	273	252	222	259	254	259	239	233	287	245	234	238	258	245	226	239	271	232	239	265	238	253	255	249	252	232	217	228	247	258	253	271	243	248	236	247	253	250	263	257	245	246	235	230	216	243	260	273	263	273	259	227	253	261	251	265	248	243	275	247	255	232	243	231	214	251	239	274	255	241	235	217	248	251	231	239	228	242	241	246	248	258	259	274	251	235	241	241	272	238	255	274	281	278	247	237	232	254	246	257	234	253	275	248	251	238	264	230	262	259	240	243	256	238	247	271	253	202	253	250	230	232	259	251	272	228	257	221	244	261	272	242	261	221	241	271	237	258	247	257	266	232	239	271	263	261	248	222	276	269	267	240	224	287	237	255	261	277	232	279	228	219	265	230	212	270	213	234	247	257	244	247	222	239	249	233	263	243	224	231	250	260	277	261	265	242	293	249	246	242	229	240	225	248	310	268	260	243	276	231	257	261	236	243	252	264	257	247	251	261	283	259	231	250	248	230	250	239	238	278	246	230	241	224	235	259	245	263	255	247	257	278	262	238	227	237	242	245	259	238	238	233	248	244	277	256	260	276	231	258	255	255	269	266	253	269	225	245	226	245	247	270	260	239	242	224	238	246	293	273	232	253	234	226	252	253	262	252	212	230	218	291	228	231	229	227	229	245	256	288	252	225	251	273	253	260	256	247	230	260	222	262	239	250	242	270	247	264	250	252	239	229	224	230	275	240	261	251	269	241	232	254	269	246	259	227	231	263	236	246	260	249	261	262	259	257	238	224	219	235	261	243	250	248	230	283	251	253	249	230	258	252	294	260	231	260	225	232	252	265	271	282	270	250	245	248	240	218	236	235	220	216	255	255	250	249	266	244	251	255	290	259	236	259	254	252	300	246	243	247	270	250	250	273	232	248	247	254	257	241	227	230	226	264	235	214	279	253	230	246	240	217	267	261	241	228	234	284	280	268	244	256	234	237	277	239	235	266	243	281	266	251	250	235	251	192	238	235	249	278	240	250	245	245	255	239	229	257	220	257	262	248	223	211	256	268	243	264	252	244	242	246	258	233	247	213	260	253	249	223	256	239	273	242	257	268	247	245	217	243	235	269	275	281	261	275	279	285	262	270	242	229	221	241	230	224	276	280	258	250	241	260	261	249	237	251	237	249	249	275	268	260	239	241	248	259	232	268	241	226	249	228	201	248	208	233	292	250	253	246	278	253	234	248	264	248	263	276	238	247	275	242	239	241	203	241	231	279	251	227	223	238	237	228	284	237	247	260	247	220	225	246	249	237	264	296	267	251	268	236	257	254	254	305	278	247	227	264	232	255	260	238	291	248	272	272	273	213	270	239	262	249	231	233	247	258	266	246	253	246	236	257	252	260	238	220	242	263	258	291	245	246	252	268	216	266	268	281	234	230	210	262	244	242	260	263	230	256	281	251	238	264	250	258	241	265	282	236	257	250	205	263	264	248	251	226	257	246	248	201	230	246	259	239	237	248	251	224	226	269	242	256	239	272	276	241	256	264	258	244	257	253	247	231	236	236	213	260	261	242	235	244	267	265	255	236	272	220	239	239	247	230	248	256	254	260	219	236	248	247	252	284	251	241	246	265	230	260	239	270	235	244	248	249	246	245	252	240	226	232	252	234	212	258	275	225	262	207	232	259	237	260	257	250	262	246	280	229	239	233	245	239	265	257	246	254	259	258	252	231	255	226	235	248	250	279	257	234	241	248	276	213	245	267	231	250	247	263	243	265	249	227	264	256	256	248	247	251	283	235	266	288	236	267	268	242	271	233	226	262	235	228	250	263	244	241	217	248	267	253	271	247	242	242	249	234	270	241	258	243	259	270	278	252	247	257	278	230	231	235	266	257	253	248	258	239	249	241	234	228	246	239	270	276	283	255	260	237	228	241	242	212	274	282	226	260	249	247	252	236	227	262	270	264	243	243	271	259	250	261	247	229	253	235	230	220	240	252	269	270	257	258	257	252	245	241	220	254	242	272	282	233	276	267	240	234	275	253	217	253	252	233	266	255	236	264	239	231	266	289	265	250	232	262	236	295	259	260	251	267	274	264	262	242	233	258	247	241	279
11394	1023	1841	2140	1884	1615	1286	1176	1107	985	926	837	795	806	782	748	778	703	707	723	741	676	679	711	629	706	653	652	616	649	677	674	668	664	682	640	668	632	644	612	638	615	617	632	634	653	611	599	643	609	628	609	640	571	604	617	640	616	580	601	602	621	613	632	619	618	626	634	587	617	574	590	657	605	602	579	629	611	664	626	622	625	617	657	625	582	609	595	606	622	625	543	607	606	581	592	632	605	604	616	569	614	601	578	612	630	613	602	616	636	646	603	591	602	597	607	612	561	605	603	614	604	612	633	604	658	615	577	633	594	656	584	587	604	637	634	589	600	635	628	624	644	597	603	577	672	566	586	622	614	599	608	634	602	640	560	604	604	595	630	636	633	617	625	575	646	607	604	591	600	570	619	645	599	617	605	665	563	599	635	634	610	619	609	589	552	575	595	577	600	594	570	563	605	622	603	612	629	635	591	627	623	580	639	621	645	583	607	583	623	650	616	596	624	591	596	585	642	617	622	599	571	649	589	629	637	617	596	594	601	614	623	595	588	589	575	578	551	604	626	640	645	627	649	597	579	562	617	611	649	645	600	592	629	638	633	597	655	599	578	595	591	579	587	604	617	594	658	614	629	630	598	634	642	605	582	577	657	629	576	623	635	634	632	620	615	573	604	610	617	626	563	597	609	620	559	557	645	589	628	566	606	606	628	615	615	648	625	621	620	593	625	619	625	634	612	602	631	603	605	580	606	628	641	618	649	605	599	592	627	609	628	611	629	618	620	638	633	595	577	650	618	582	609	614	581	578	596	595	577	643	591	661	613	558	600	587	644	607	601	614	642	584	604	641	596	625	598	641	609	624	630	584	616	647	652	583	622	624	603	644	606	640	664	584	594	606	603	571	621	657	627	570	605	625	623	642	629	648	589	564	622	638	632	620	591	577	591	613	619	622	611	617	581	589	616	619	594	585	572	627	618	587	587	615	571	619	600	608	617	560	608	592	575	551	611	603	573	642	567	616	579	599	622	613	637	599	584	615	610	599	634	592	671	621	592	601	620	638	598	630	592	587	564	634	619	614	589	590	635	577	597	602	600	604	608	606	623	637	588	642	619	603	584	676	610	597	615	592	648	576	598	606	601	658	628	606	628	589	651	609	629	586	608	586	581	651	603	600	582	613	597	576	580	633	610	625	612	604	612	604	610	603	582	555	650	615	617	631	580	611	615	615	592	608	610	561	600	654	615	561	629	588	604	593	611	640	628	567	611	603	593	614	631	562	607	644	619	614	598	603	570	603	624	626	552	603	619	560	607	582	649	582	615	605	636	609	647	605	614	589	570	593	600	583	642	574	648	599	601	602	629	599	606	620	589	642	580	614	613	635	589	599	609	593	607	583	598	599	609	579	657	583	617	612	579	633	635	625	599	586	604	629	635	576	602	597	595	634	588	571	620	614	601	609	576	586	593	603	617	611	608	615	613	616	630	611	629	656	596	586	602	643	614	650	645	577	593	604	620	596	660	638	568	590	593	641	604	627	610	610	554	597	555	636	570	594	590	647	639	627	608	649	600	618	586	651	617	594	598	621	632	589	602	608	584	574	605	645	633	630	591	570	599	621	617	574	588	574	636	592	622	642	586	586	583	591	595	594	612	588	598	639	636	585	627	638	639	643	582	611	590	649	607	642	605	609	642	571	633	619	631	605	611	621	581	590	625	600	615	644	602	605	594	595	650	648	620	595	619	602	608	595	585	622	606	583	645	617	616	646	626	616	622	646	591	586	646	596	601	602	595	621	585	602	639	596	612	632	598	625	594	596	570	601	599	634	601	579	625	544	568	570	616	600	674	648	616	626	586	645	597	619	593	611	616	563	607	650	602	607	645	635	657	583	600	635	582	560	630	643	639	624	623	572	578	621	617	585	576	602	618	580	609	619	622	595	644	641	567	615	612	623	619	654	569	612	611	612	666	604	637	604	605	624	653	674	639	581	640	626	564	616	623	626	590	555	582	620	608	600	620	615	608	621	604	595	583	641	598	623	610	630	602	569	621	613	560	578	576	610	629	621	624	616	632	595	623	618	597	604	605	629	587	592	633	576	615	610	637	610	655	658	656	632	616	622	616	622	641	580	618	615	614	609	596	643	614	610	581	617	584	556	583	641	582	616	584	611	633	643	613	621	579	635	615	610	583	629	567	635	598	605	597	618	614	622	642	641	582	648	596	676	585	572	603	615	631	630	629	618	593	631	587	591	587	644	618	605	607	569	590	612	624	588	606	600	609	633	613	606	655	610	599	573	593	629	588	613	627	580	627	625	633	593	604	606	645	612	614	560	613	611	635	618	595	624	619	589	607	603	595	608	586	637	603	602	594	612	623	577	616	583	604	652	628	613	619	615	606	612	631	613	626	547	614	609	645	621	641	616	595	593	662	589	634	610	638	647	615	651	613	549	575	608	624	621	620	606	646	582	590	617	596	613	562	620	606	589	615	626	606	624	646	614	595	589	574	559	622	585	636	624	638	567	612	606	620	564	589	616	620	596	582	638	587	627	562	580	664	606	629	585	629	630	631	619	620	588	602	559	559	602	594	653	667	621	606	615	612	594	559	603	599	618	614	650	610	616	617	609	564	609	563	634	640	626	629	636	591	621	594	586	647	630	588	629	638	599	585	599	573	642	628	609	621	579	602	605	553	600	605	620	617	624	598	602	618	593	623	596	625	618	597	647	584	601	576	617	637	594	610	582	599	646	615	568	589	608	625	615	602	578	666	587	594	574	583	606	635	630	599	611	633	608	657	566	646	605	595	631	597	566	597	613	584	571	615	584	605	589	596	644	609	603	612	603	600	589	633	587	611	629	610	653	608	565	576	630	593	647	605	586	599	616	630	612	668	586	612	610	606	617	606	601	633	632	598	606	635	582	632	602	656	548	596	592	596	614	621	598	639	603	560	610	650	600	574	594	577	570	653	592	584	630	590	618	557	631	589	609	630	637	600	588	624	600	609	602	659	618	644	630	618	600	630	611	624	625	627	624	589	650	652	639	619	574	624	595	640	580	593	608	577	628	597	617	639	636	633	601	629	593	577	581	624	622	586	628	646	626	580	614	602	618	588	607	644	574	618	583	624	593	588	632	620	624	601	596	612	612	587	661	641	598	613	617	612	594	611	588	590	613	630	603	591	606	634	642	572	570	613	614	595	617	591	632	586	597	581	632	569	604	597	605	618	611	627	643	578	602	610	596	567	579	597	644	632	623	622	615	618	675	627	676	601	629	613	606	617	596	572	615	638	610	632	577	618	603	591	605	630	612	641	625	587	600	594	629	622	563	580	586	658	585	614	589	617	629	608	589	612	625	608	573	580	641	603	611	619	582	625	596	610	628	616	627	619	572	609	619	593	628	618	630	592	667	610	591	626	602	611	631	602	640	601	585	601	630	607	625	583	605	643	594	621	600	600	593	590	669	580	619	609	600	564	636	587	564	597	623	639	662	635	597	593
4759	343	299	296	342	319	292	297	292	323	326	288	304	326	273	307	294	312	298	278	294	277	272	296	279	313	319	309	351	285	323	331	314	310	300	251	318	307	310	288	273	300	309	319	276	306	318	303	276	304	315	314	299	271	322	341	283	319	282	321	292	265	293	298	321	293	297	321	299	297	316	327	288	279	309	275	321	266	262	300	309	300	303	283	263	302	292	303	286	313	287	299	283	306	302	294	283	262	310	323	301	282	303	299	296	312	292	319	325	270	317	305	287	293	287	277	307	300	286	296	301	288	269	278	264	287	333	301	298	280	293	276	293	287	294	309	289	312	272	291	283	300	289	305	293	284	293	303	306	306	297	310	314	312	310	308	290	279	307	322	277	296	297	292	307	287	311	325	288	266	313	289	319	298	277	281	292	280	321	315	288	301	314	326	287	300	265	316	302	303	302	332	288	288	286	283	301	305	295	295	287	285	274	286	317	292	246	279	287	287	289	331	325	266	316	296	308	331	306	319	262	298	288	295	294	290	287	308	311	248	279	307	317	284	254	301	302	300	336	295	287	317	327	293	310	302	331	294	301	302	266	293	318	303	293	275	313	249	299	305	275	310	293	279	298	285	308	280	296	286	272	335	309	282	297	283	305	304	293	266	293	292	280	283	288	289	297	337	316	296	301	311	279	273	300	293	290	293	322	305	290	278	282	282	314	273	271	282	329	257	327	296	294	294	276	255	259	304	329	302	296	283	322	301	305	303	298	309	313	316	315	288	284	279	303	302	275	288	263	305	293	266	300	292	309	306	307	296	271	293	294	324	305	298	289	322	271	267	312	308	343	292	275	273	300	292	308	296	308	313	313	300	278	290	289	297	305	284	303	281	288	324	287	277	260	294	275	286	313	265	294	268	271	282	289	285	300	305	318	282	277	303	302	284	297	282	289	334	287	272	259	328	267	293	314	304	231	291	292	300	303	305	297	267	296	321	284	322	296	321	279	295	290	290	283	263	296	287	305	258	314	296	304	276	316	294	280	286	280	287	297	283	268	291	297	279	280	298	285	328	263	303	302	302	304	290	285	302	284	292	300	282	317	284	300	293	294	268	313	329	305	324	281	290	291	308	285	309	276	260	303	288	324	296	289	323	314	293	297	311	302	315	272	288	296	314	283	337	288	303	312	299	299	293	315	263	329	300	289	281	294	274	268	332	310	287	289	298	326	304	301	291	303	298	299	274	280	289	290	312	281	283	331	305	317	268	275	259	326	326	300	317	301	314	314	300	302	315	295	280	298	288	301	289	273	291	255	331	302	280	322	285	295	299	281	284	333	307	292	292	320	307	319	295	282	301	262	312	270	326	310	316	327	311	275	255	297	316	276	280	283	286	310	249	278	300	279	272	270	293	297	281	291	329	301	299	313	292	295	295	310	295	292	278	328	315	286	288	277	291	296	309	291	257	296	280	273	296	273	305	272	321	289	258	280	295	275	261	311	289	264	284	326	293	295	300	313	269	271	273	284	297	318	321	273	299	290	291	273	288	303	299	293	273	301	299	286	281	280	281	276	325	265	309	292	286	284	300	295	319	298	266	266	304	311	289	290	273	282	308	319	262	305	305	313	283	310	288	302	294	310	311	287	287	305	278	330	291	271	312	310	286	277	345	322	328	288	282	293	271	312	260	322	317	291	288	321	315	289	276	291	261	275	342	301	309	321	338	296	324	272	339	283	288	313	318	309	299	286	315	318	308	294	284	281	290	302	246	305	308	290	296	332	302	289	316	303	291	335	298	262	297	284	310	308	284	252	318	287	349	303	290	269	292	284	297	275	267	291	258	268	307	324	329	294	318	304	286	300	316	287	335	308	303	285	317	274	299	315	278	279	289	300	275	294	290	280	286	334	294	317	324	292	308	331	296	280	284	312	274	301	296	295	279	308	261	308	290	284	301	330	329	275	303	323	314	282	306	280	307	298	280	299	311	290	291	285	275	288	309	288	302	332	328	280	247	298	326	305	310	296	274	329	287	280	293	302	293	335	298	294	322	293	286	284	289	318	312	307	291	267	306	284	343	305	300	283	288	310	317	283	300	312	320	324	290	281	263	305	289	265	310	297	289	264	297	287	309	314	313	279	279	291	299	276	283	276	309	291	285	279	289	293	304	317	286	274	307	315	282	275	301	307	256	287	292	287	273	259	275	324	292	306	280	313	303	295	293	274	303	308	269	295	265	288	294	303	284	285	305	318	294	303	320	290	282	295	267	305	282	288	290	318	292	278	279	298	279	288	302	303	295	323	288	271	287	291	324	275	322	266	305	323	326	318	275	300	320	271	277	275	274	296	263	272	304	265	293	305	337	279	305	285	342	303	296	310	283	340	282	311	314	285	309	276	279	318	280	246	311	305	316	290	327	298	267	294	320	260	267	290	308	297	280	287	322	288	279	282	318	253	269	279	274	291	320	267	323	296	274	279	282	257	300	294	291	280	303	322	311	297	313	331	296	300	292	282	288	286	307	324	313	305	309	284	303	289	299	309	258	297	287	289	282	301	310	291	306	290	321	296	283	299	310	282	295	258	337	291	287	264	307	299	292	317	303	301	292	324	301	321	337	321	300	298	293	285	288	332	291	305	303	284	316	273	321	277	258	314	302	282	293	293	288	296	289	275	250	329	333	294	303	312	301	305	288	344	304	293	264	300	301	305	320	305	291	300	305	323	281	319	306	309	295	297	289	303	270	302	293	322	272	293	279	278	292	296	272	308	313	316	298	264	300	295	292	282	305	286	267	298	279	298	304	276	297	287	305	299	284	293	286	274	275	260	282	268	323	300	263	298	298	293	289	301	287	299	303	302	279	278	280	289	288	287	308	298	279	288	323	289	292	298	272	318	301	305	325	324	279	339	303	276	292	307	307	279	328	264	316	281	307	309	310	306	305	291	283	265	293	280	262	288	312	285	307	313	303	287	310	282	319	284	320	319	327	309	305	276	302	280	270	306	270	283	322	288	267	288	255	309	269	273	309	305	302	319	286	295	303	284	291	315	298	296	323	312	320	279	311	296	295	329	308	282	296	277	270	268	294	302	292	312	289	286	312	303	313	301	267	278	286	294	314	320	296	278	302	278	299	306	298	306	314	321	293	325	286	295	297	308	282	315	305	294	337	328	290	330	259	297	267	308	294	282	313	316	291	294	294	296	298	280	305	295	308	279	290	272	297	271	290	250	310	290	292	296	309	306	240	265	301	286	260	299	326	287	283	317	278	267	292	274	314	295	302	280	308	297	281	293	297	321	329	309	291	283	285	298	299	264	295	290	307	300	310	307	292	275	291	324	268	296	289	287	294	273	282	289	303	302	311	302	292	267	300	289	302	286	305	284	282	262	255	304	278	281	285	286	261	293	272	290	290	280	275	284	309	311	285	298	328	281	318	314	328	334	322	290	286	322	280	287	294	320	299	304	289	296	280	269	283	305	276	310	302	294	306	305	274	313	287	324	297	291	267
3625	652	697	653	671	709	718	651	696	667	650	672	689	605	679	682	653	650	660	632	641	661	643	645	629	672	674	694	638	646	693	601	643	689	672	686	670	732	671	636	673	623	679	640	647	683	635	679	624	621	655	650	646	687	641	649	680	650	632	626	681	701	627	667	652	650	654	636	645	678	649	665	708	643	662	670	688	672	678	685	684	689	631	677	663	675	667	643	661	669	696	676	644	646	707	678	671	673	652	661	599	688	700	704	684	668	600	627	669	693	639	638	718	663	666	670	693	677	719	651	664	617	638	651	661	645	697	648	583	696	676	663	652	694	647	659	597	654	702	667	647	645	706	646	647	689	666	632	692	651	630	662	649	637	657	714	694	649	655	695	677	669	650	665	653	679	649	661	660	650	704	615	657	656	657	679	718	681	674	702	633	656	676	641	663	679	661	638	659	664	661	645	654	678	695	671	665	673	661	644	629	648	627	649	644	701	704	700	672	700	663	712	731	682	722	675	649	630	679	603	609	666	675	661	684	703	621	708	681	652	674	692	680	652	707	646	692	669	650	619	633	664	685	636	673	668	625	625	685	689	641	622	656	674	667	688	657	653	646	657	679	683	677	660	715	642	652	699	655	660	714	679	612	681	717	671	606	697	662	671	693	668	686	678	660	652	680	644	609	678	692	672	658	671	630	685	670	625	699	670	653	664	611	676	699	727	678	696	647	665	666	664	664	675	649	667	692	678	693	641	682	669	681	625	669	651	717	641	638	656	663	674	695	697	676	677	655	666	665	677	696	642	660	695	666	651	671	644	593	627	660	646	639	661	728	663	629	650	674	648	665	657	678	663	663	655	659	667	665	628	597	673	649	673	661	611	701	674	644	637	627	659	666	634	620	695	644	658	660	678	699	695	620	658	692	681	685	639	656	689	673	655	659	666	675	675	672	676	674	670	705	690	617	673	699	634	630	668	672	651	651	713	670	654	655	703	670	668	679	674	700	681	660	687	737	644	708	679	624	718	645	640	673	662	668	673	666	664	603	660	694	686	647	635	650	664	715	676	638	634	720	672	683	646	645	723	618	693	659	670	665	638	686	655	699	592	648	695	638	705	691	626	668	686	663	660	685	634	647	645	679	674	666	666	625	614	643	652	677	662	639	642	674	686	612	706	675	696	653	696	669	628	661	712	682	666	662	677	678	663	732	659	654	675	671	608	686	700	651	662	662	679	633	690	656	667	664	663	634	676	678	681	665	647	674	659	662	685	680	668	737	662	688	678	656	630	632	675	635	638	634	653	624	682	696	616	651	674	708	619	652	671	664	599	715	681	663	660	691	617	684	672	672	691	671	665	675	665	657	660	661	669	665	711	663	700	649	678	662	664	667	651	682	651	676	631	668	679	667	662	664	690	649	675	661	716	664	640	653	645	669	639	709	672	656	667	662	640	704	645	677	697	684	645	658	678	659	686	653	671	650	684	650	635	652	655	650	721	670	664	685	630	639	656	666	681	627	624	690	673	687	676	682	659	693	658	707	664	662	660	685	698	629	697	654	656	664	664	647	681	663	654	675	650	631	662	651	647	656	667	684	697	669	649	652	664	666	632	678	668	686	651	634	620	608	670	647	653	648	620	688	637	696	728	665	687	633	648	632	676	669	728	673	678	633	692	653	652	694	630	652	686	686	698	736	667	633	666	623	713	649	608	656	676	598	684	655	647	665	660	714	661	647	662	631	633	642	679	701	658	652	639	707	673	684	625	620	665	728	638	651	657	693	637	698	642	667	707	639	684	697	680	640	657	671	642	681	685	638	680	700	676	674	662	655	628	687	648	668	642	655	678	689	669	636	675	674	679	648	686	678	664	637	666	649	707	622	634	636	652	679	717	634	676	634	693	613	683	667	707	657	666	660	645	634	621	658	658	655	627	685	652	694	615	660	655	670	678	627	681	678	679	673	691	718	671	645	687	652	684	670	692	661	662	667	618	679	652	685	707	664	653	663	681	701	695	663	673	643	657	643	692	623	694	682	680	645	679	672	687	646	701	680	614	673	649	679	685	648	676	656	629	690	626	709	644	637	671	688	625	676	624	634	634	647	652	605	648	689	648	639	641	674	680	657	669	704	663	652	688	649	691	629	673	709	649	618	621	633	666	685	693	647	672	689	670	668	636	683	679	709	666	682	652	658	637	635	701	667	619	652	640	647	633	687	691	648	643	648	673	665	627	695	641	655	680	653	667	674	665	671	678	668	659	679	653	709	629	619	681	648	665	666	639	664	684	677	691	703	668	671	662	693	626	651	673	647	676	708	637	653	655	692	693	648	675	641	700	712	643	661	627	673	607	649	618	657	660	678	667	659	692	680	700	707	617	628	627	690	694	682	656	663	659	674	651	704	669	645	676	640	665	646	647	703	634	614	648	706	658	628	667	597	655	669	676	654	622	676	690	667	645	697	673	679	613	674	651	677	658	652	625	625	660	650	640	661	620	674	672	688	698	650	640	662	649	721	656	677	676	673	720	583	692	654	658	621	639	648	665	661	660	614	655	671	642	689	717	673	641	687	678	662	711	661	651	644	701	646	673	638	660	631	682	688	645	673	652	619	646	680	642	633	649	683	692	676	668	649	677	673	656	634	661	707	660	688	668	636	646	690	685	664	623	649	636	649	657	634	667	615	697	659	684	668	645	725	672	633	643	648	648	687	681	691	626	633	665	642	683	664	614	697	660	639	619	676	654	676	639	686	656	660	698	668	646	696	695	676	607	670	674	693	665	689	676	625	672	660	698	649	643	704	656	718	648	649	692	684	655	648	700	656	617	644	653	721	653	648	694	685	714	646	669	659	679	630	687	650	624	659	659	650	668	620	683	622	644	658	625	644	645	656	699	682	709	645	699	658	679	692	662	672	684	611	639	705	712	635	688	673	658	630	684	655	669	670	628	692	661	661	669	680	686	664	641	663	684	674	652	655	692	700	685	645	605	637	660	685	662	688	660	688	657	670	674	703	676	668	679	700	628	644	649	706	658	643	635	660	662	638	626	689	692	693	647	649	669	667	600	638	665	646	655	654	656	663	683	634	658	665	674	662	646	647	632	655	682	638	649	690	669	671	703	608	687	646	670	680	691	628	673	657	638	695	695	695	659	620	654	674	671	664	728	688	708	678	658	626	652	682	656	672	648	654	672	681	715	642	664	696	670	671	715	704	683	660	692	663	680	688	628	681	605	648	660	666	654	678	654	685	647	688	678	664	710	695	651	659	666	661	662	663	628	674	659	716	667	693	648	657	670	698	652	664	645	695	670	671	654	665	697	671	634	684	697	681	630	675	659	648	675	707	656	628	661	682	662	660	723	701	635	692	674	629	687	662	674	676	648	659	631	645	628	665	676	618	650	686	669	682	643	676	651	681	706	691	622	655	662	657	644	712	639	660	639	654	684	669	697	633	684	668	693	708	662	672	664	658	712	705	666	673	644	647	672	658	639	661	628	622	653	631	703	699	701
12181	563	454	367	260	219	201	204	183	181	166	177	152	166	174	150	157	145	148	179	174	139	137	135	169	165	152	127	165	176	158	150	152	148	136	138	155	145	151	143	156	151	159	153	159	158	143	160	156	131	160	169	131	149	141	146	164	161	144	147	152	158	129	153	122	139	156	145	154	146	159	157	185	138	158	139	167	143	129	159	139	133	155	145	125	157	157	135	137	174	147	152	141	149	154	143	155	156	149	149	137	151	174	146	167	156	155	130	141	144	159	140	156	152	156	160	151	147	148	145	144	127	151	147	129	152	153	117	146	132	144	148	130	148	147	146	153	130	139	147	153	162	135	128	175	137	141	143	150	148	142	157	156	159	153	139	161	144	132	172	166	161	131	138	167	149	118	152	147	132	154	145	143	144	152	166	163	157	181	151	131	153	120	165	132	156	148	128	164	136	155	148	131	147	158	140	145	153	137	142	118	136	165	175	143	146	124	166	140	171	140	157	141	140	148	139	155	144	148	142	175	141	151	127	148	147	144	154	152	128	157	151	154	134	171	140	163	144	141	138	148	141	137	147	161	168	149	144	134	143	138	133	126	160	149	158	137	137	148	128	149	152	152	150	153	148	122	138	162	133	160	160	154	164	147	139	173	137	168	147	136	146	142	136	181	142	156	154	141	155	157	127	148	143	156	154	150	144	171	164	145	165	169	141	162	137	141	154	161	138	158	132	130	134	149	160	151	146	161	144	167	167	156	139	119	155	162	151	159	160	156	150	131	127	172	152	152	162	151	159	126	140	140	149	168	130	143	147	155	154	154	143	145	131	155	159	158	144	150	155	162	162	146	135	127	140	171	127	136	154	126	134	115	138	140	149	164	163	124	154	120	146	165	152	157	150	141	139	131	141	165	148	145	136	140	159	145	155	151	137	162	135	153	158	169	141	167	149	133	142	142	141	162	150	141	146	145	165	149	155	142	122	166	142	153	150	163	151	141	137	135	138	134	141	132	151	148	129	157	143	126	155	137	145	136	155	128	138	149	139	144	146	162	140	132	155	144	149	166	147	161	128	129	142	147	150	162	149	149	137	148	161	144	154	186	145	150	117	154	140	170	141	147	138	154	151	144	138	165	134	144	152	152	159	156	145	154	140	137	156	153	163	158	172	138	152	159	151	141	156	140	140	140	129	152	140	149	147	171	135	130	152	167	160	149	174	151	158	151	151	161	151	152	132	124	144	131	139	167	131	172	177	156	147	139	145	144	150	161	146	148	135	146	118	132	157	143	137	124	119	137	178	125	166	134	163	147	121	183	122	154	139	173	131	144	168	161	130	139	145	176	146	129	157	145	145	157	165	120	136	147	148	146	150	167	172	153	144	141	170	152	139	178	143	131	142	142	157	144	140	151	141	153	154	172	155	142	150	150	154	134	148	171	151	156	158	142	142	158	134	147	126	157	130	151	155	137	126	152	141	155	166	149	152	142	156	150	151	142	141	125	128	145	149	145	151	162	155	167	132	143	135	135	140	137	169	159	154	147	167	143	114	151	150	159	154	158	135	131	145	129	148	154	147	165	154	133	144	136	152	150	165	144	157	167	167	152	147	152	147	134	149	147	136	147	132	173	166	150	141	157	163	139	132	148	149	161	166	145	144	133	148	139	155	140	139	173	138	156	141	141	123	125	118	155	164	143	124	148	161	148	133	125	144	154	142	153	171	133	146	142	145	140	135	147	130	157	138	142	150	140	146	151	166	144	140	146	123	135	154	128	169	139	165	142	162	141	135	157	138	123	146	137	143	127	144	151	138	162	168	160	172	175	137	133	122	165	147	157	135	151	130	158	156	159	143	167	155	148	151	154	153	135	146	141	148	138	165	118	167	154	160	150	145	160	130	148	128	151	153	147	168	164	144	145	142	114	145	141	149	138	124	169	141	145	137	153	158	139	144	146	129	173	138	139	131	146	169	154	151	131	163	164	154	166	149	164	161	127	153	168	148	162	136	148	138	155	130	149	154	156	158	156	161	154	135	140	155	130	157	158	155	134	126	142	128	123	117	144	141	164	160	136	150	146	150	150	152	135	139	144	160	158	188	136	139	154	132	150	139	168	133	158	152	146	178	146	159	156	153	134	144	143	147	152	122	146	147	153	148	181	144	150	157	138	133	153	168	146	154	150	159	121	138	134	137	154	138	118	141	153	155	146	169	145	157	156	140	149	141	138	156	138	138	142	143	154	139	148	132	152	154	161	122	159	136	153	134	146	142	172	131	152	138	166	169	156	145	161	160	140	139	131	128	157	154	124	163	170	157	141	148	127	139	160	156	128	141	159	142	144	158	140	153	153	130	116	151	144	121	135	158	134	127	136	133	120	148	149	144	156	144	143	163	143	147	170	124	148	172	154	141	138	133	146	159	160	132	146	133	150	145	150	156	143	141	154	132	119	143	163	142	158	129	143	147	152	173	164	141	159	145	162	125	141	153	142	166	140	169	137	161	150	126	148	147	160	141	138	161	151	148	149	160	137	123	130	165	125	144	135	139	164	166	137	145	137	169	136	131	132	149	149	156	152	158	148	153	168	131	129	159	130	136	147	156	159	132	140	148	146	151	160	152	159	137	145	138	140	137	144	151	139	159	143	160	137	119	143	147	141	132	145	149	141	152	162	119	135	153	130	135	138	177	130	139	152	167	136	147	144	169	161	161	146	123	147	127	147	137	154	166	155	156	141	121	136	139	140	138	160	163	140	159	136	148	140	123	157	140	154	144	153	162	151	140	129	144	147	132	144	138	142	142	145	151	155	149	144	154	151	140	170	151	151	139	143	153	152	157	133	146	135	135	128	137	138	138	149	131	171	170	150	144	156	144	146	156	162	153	148	150	148	159	152	164	134	146	156	133	164	143	132	130	159	114	130	175	132	131	142	162	144	164	143	151	174	175	165	163	158	138	155	146	136	131	135	135	155	142	146	144	158	163	130	157	151	169	154	127	159	140	165	157	162	158	140	152	143	147	157	146	137	133	159	131	164	148	152	156	150	130	136	168	138	146	132	163	131	131	150	134	161	155	150	146	156	155	131	137	158	139	135	150	160	137	157	121	156	154	133	152	160	152	132	146	160	151	160	140	130	150	139	136	164	163	151	147	146	134	171	156	142	140	162	147	141	144	159	137	132	125	143	154	149	117	138	148	145	162	162	149	158	172	132	139	130	181	145	137	150	131	170	137	149	157	160	123	146	150	148	152	153	161	149	132	191	151	139	152	154	119	122	155	156	138	174	146	147	144	156	139	152	149	150	140	170	154	140	164	133	168	170	161	162	131	136	154	166	153	150	135	131	140	128	153	144	136	130	135	159	144	158	150	135	135	132	170	129	133	155	152	155	152	153	151	132	157	140	148	171	176	170	152	155	141	153	119	147	135	136	153	150	154	147	148	149	157	167	147	161	171	144	144	166	138	128	163	142	138	154	141	174	166	139	148	166	151	136	160	163	130	151	164	153	172
8431	668	982	1163	1021	900	761	683	597	590	540	568	505	479	466	488	455	421	432	436	444	443	397	418	408	423	405	431	417	391	414	402	385	434	420	420	341	341	424	410	394	408	422	408	424	379	399	440	394	454	402	400	382	405	385	381	420	439	391	357	390	382	380	387	401	410	391	393	396	426	398	414	400	366	388	374	410	355	382	340	378	392	405	377	395	400	374	379	386	382	389	384	370	420	404	379	406	411	384	424	410	409	363	398	383	425	398	406	401	416	400	372	406	436	376	389	360	423	378	398	365	379	396	377	408	362	329	394	405	376	389	385	366	404	368	378	359	359	395	359	369	378	371	366	442	393	398	390	368	412	398	373	432	405	387	407	379	394	391	335	375	409	366	394	422	361	355	415	413	402	361	399	424	354	376	388	381	435	387	386	356	380	404	388	364	410	375	385	408	351	386	393	385	373	386	382	404	375	369	388	381	385	391	386	403	382	386	386	360	379	367	396	379	379	395	365	419	397	399	403	396	414	368	358	377	364	373	350	409	381	418	387	358	416	389	383	396	363	356	371	402	410	399	361	357	402	390	389	415	395	397	358	381	347	340	401	387	367	367	435	415	374	352	404	379	368	379	358	347	365	417	365	406	382	382	365	406	386	401	388	389	358	376	370	401	380	365	409	389	355	403	352	398	379	376	413	365	362	382	391	413	359	404	431	388	378	425	354	383	358	374	409	360	365	347	416	392	350	389	375	371	400	379	389	384	419	381	361	387	390	396	381	359	415	407	391	374	373	350	401	372	352	366	368	374	397	418	415	361	413	404	371	370	400	398	413	386	355	371	419	407	396	404	375	382	382	384	374	402	398	383	409	398	373	372	383	388	369	364	414	386	440	434	378	355	368	390	433	385	354	389	375	381	363	379	391	382	386	404	347	360	372	394	376	369	431	408	379	413	388	410	405	377	369	377	417	400	393	388	364	413	415	394	404	384	387	373	384	395	396	394	367	381	404	400	357	364	353	390	384	377	388	382	381	387	370	383	395	411	351	420	398	427	376	361	381	395	416	411	384	374	376	375	371	380	378	381	375	385	412	358	416	391	380	392	375	356	380	403	375	419	364	367	381	428	362	331	394	364	371	400	390	377	422	395	391	388	341	391	379	352	384	372	395	351	362	373	395	354	425	408	424	385	392	411	367	426	361	385	407	411	410	378	401	382	381	421	424	386	370	402	356	363	382	381	383	375	378	394	369	404	380	416	407	384	355	394	409	395	419	396	367	371	408	392	380	379	393	394	373	407	398	374	369	384	399	366	408	400	384	369	395	381	387	427	350	365	402	406	412	357	381	382	362	352	369	357	430	383	397	356	398	387	367	409	392	419	371	403	356	401	377	370	363	401	381	375	401	393	373	386	367	405	413	383	389	394	401	395	357	344	407	373	390	373	397	378	383	364	376	393	423	387	339	382	393	390	405	390	379	355	406	377	419	394	411	381	387	401	379	392	373	429	374	411	397	391	390	377	395	408	345	383	396	418	408	338	372	389	373	372	401	421	424	407	379	400	400	362	408	422	369	374	413	387	382	387	386	405	371	383	373	385	382	366	402	389	353	394	372	388	409	387	370	394	343	371	401	413	380	359	405	393	374	406	375	361	388	368	382	408	372	394	389	383	398	363	371	403	412	380	387	395	395	401	377	387	358	384	387	402	418	408	383	389	364	376	393	372	370	387	380	401	390	390	409	405	428	392	401	402	413	386	362	403	388	370	381	412	377	372	404	391	390	404	399	381	396	395	392	367	375	376	377	402	377	375	366	364	409	371	385	421	361	389	398	385	382	392	355	397	370	414	371	370	389	394	436	384	370	382	416	416	383	377	370	379	363	382	387	362	402	403	406	420	383	380	375	374	399	390	388	396	357	387	385	376	369	398	372	353	388	385	404	366	367	359	390	385	382	359	387	392	385	341	381	360	387	380	391	394	378	388	368	371	352	362	393	389	376	359	348	359	383	376	355	361	391	344	392	404	403	377	369	374	382	379	385	426	378	379	380	429	393	345	374	363	399	405	384	386	389	363	372	380	397	371	413	361	398	369	392	433	373	379	366	389	383	414	405	400	400	428	399	406	377	383	412	378	396	430	357	391	401	390	373	373	397	346	355	382	375	386	412	380	393	384	409	379	382	391	412	364	371	406	392	391	386	390	366	410	409	416	350	383	369	360	411	355	396	388	359	383	370	362	378	404	404	370	393	374	353	413	392	384	398	371	400	379	428	354	401	421	385	383	371	372	390	408	381	398	391	378	409	396	403	399	378	428	384	399	413	395	379	381	420	357	391	369	390	407	386	414	376	389	358	372	360	385	402	389	416	418	408	356	368	391	368	431	396	345	395	369	370	367	404	430	387	383	383	367	372	381	369	394	350	381	390	417	390	374	365	375	375	417	355	399	359	393	377	369	373	384	366	388	362	411	346	376	335	398	367	366	414	399	381	385	398	380	355	376	387	341	411	404	383	393	389	381	399	361	399	392	373	410	367	391	388	398	346	353	379	378	416	387	410	333	380	351	365	367	360	374	378	363	383	388	408	421	350	402	403	379	364	393	359	398	362	396	375	391	375	408	393	374	379	412	421	397	379	409	367	423	408	374	381	372	391	374	428	397	384	373	379	384	362	403	401	401	363	384	406	389	382	364	366	399	390	346	385	399	381	359	415	393	383	384	409	332	422	406	371	388	396	390	358	367	398	377	409	358	378	402	398	365	393	372	398	395	410	367	421	377	388	401	417	391	402	381	373	384	366	344	398	363	404	415	385	396	382	412	356	396	380	373	373	360	380	368	371	379	383	356	373	421	398	355	348	366	380	371	379	404	405	380	380	393	376	353	411	388	360	373	435	419	374	391	382	369	384	378	409	379	398	397	364	405	387	359	428	417	396	403	373	354	410	395	382	397	375	378	369	401	400	391	405	350	377	375	364	379	380	433	398	377	399	375	384	405	417	382	396	375	366	366	364	389	385	372	360	358	393	379	374	381	353	406	404	344	403	419	382	369	355	369	377	380	413	401	394	403	355	349	392	367	402	375	365	388	404	371	400	361	394	373	385	413	362	426	366	358	392	373	400	405	393	393	365	365	381	381	427	354	385	355	379	422	371	407	393	363	372	367	395	381	380	381	371	390	370	390	374	376	407	385	355	368	420	400	384	396	406	415	415	380	422	365	377	376	357	399	376	394	393	402	374	390	373	356	355	384	370	395	351	383	329	383	391	416	373	397	375	391	355	383	412	428	397	412	376	378	417	392	367	351	391	403	380	375	345	381	416	399	348	409	401	352	374	424	381	394	343	383	377	376	401	374	380	429	347	384	373	362	393	353	410	380	374	377	428	351	363	399	412	388	397	348	363	380	355	366	390	387	375	383	405	378	389	363	394	381	379	411	444	365	433	401	406	426	374	389	358	367	442	336	399	358	376	425	372	412	413	410	377	398	369	379	395	387	372	376	372	389	397	372	372
18299	1301	905	667	522	404	407	353	316	310	312	313	290	260	268	254	231	267	266	271	283	255	257	284	293	253	253	249	222	252	250	233	255	251	282	254	246	271	224	244	273	259	265	226	252	279	241	257	253	270	245	238	269	237	255	284	247	244	269	227	247	243	248	252	214	259	263	262	228	240	229	240	250	239	247	265	256	249	248	264	255	239	190	257	268	244	252	264	274	252	285	227	275	258	280	252	212	238	229	234	238	249	248	233	258	234	253	270	248	254	236	259	257	247	233	221	243	244	257	260	267	274	257	234	254	255	256	252	230	230	243	223	258	206	251	241	240	253	252	242	243	233	217	260	246	230	250	253	226	253	261	247	249	220	258	275	257	236	252	230	233	248	258	253	269	224	271	241	227	222	232	256	235	247	223	224	232	251	245	244	272	236	233	241	253	232	248	215	253	252	245	249	226	223	248	221	249	271	253	252	238	241	232	257	230	243	236	272	233	226	240	257	232	244	231	272	279	228	229	262	270	248	257	258	273	242	244	228	210	250	278	227	246	219	261	244	220	259	261	222	234	206	239	258	255	252	242	222	240	235	207	211	245	267	239	268	261	254	217	245	233	212	228	234	250	239	243	260	227	231	236	226	244	263	246	257	263	278	242	235	249	237	227	234	260	258	244	244	252	252	241	236	259	280	264	273	278	223	245	277	274	234	216	232	261	255	245	244	273	245	234	248	244	228	232	229	255	221	256	255	230	232	241	261	231	231	231	229	241	281	269	251	210	204	268	243	257	248	267	274	265	271	230	265	235	247	246	247	240	257	249	254	254	223	239	241	228	288	236	246	244	258	223	240	252	257	251	307	210	291	257	231	261	273	229	261	235	282	221	247	253	221	218	248	270	269	274	265	264	249	252	258	245	261	254	269	261	220	255	260	220	199	239	233	251	219	213	225	255	258	236	243	253	239	248	247	221	257	235	201	227	207	230	229	250	252	244	265	223	235	257	247	262	236	259	258	216	269	242	270	266	255	247	257	271	260	252	228	266	228	253	267	264	265	238	233	252	226	260	264	231	241	250	240	255	258	269	228	282	242	215	241	254	250	237	212	260	264	250	253	278	258	237	236	256	249	251	231	234	243	221	243	261	256	279	257	240	239	255	259	249	229	237	225	217	225	228	275	239	226	237	233	212	259	267	253	279	248	268	252	232	273	238	255	242	263	226	242	261	269	245	251	245	234	213	255	250	244	212	232	272	249	243	222	274	236	240	236	244	270	252	246	237	237	261	260	237	241	245	242	233	267	244	248	257	220	231	246	227	230	260	232	232	242	237	254	258	263	241	257	224	258	250	259	261	260	242	240	246	247	242	225	252	249	228	243	254	219	271	263	241	231	271	278	225	229	247	247	251	253	242	260	246	248	254	259	231	243	234	265	238	250	251	211	266	257	250	229	258	235	234	229	258	250	277	233	241	248	272	246	251	245	233	253	283	208	258	237	246	246	197	224	246	258	238	232	269	242	229	259	236	261	266	249	252	256	257	252	266	245	242	252	226	249	233	255	249	258	240	253	247	232	264	240	251	228	247	232	265	249	218	236	252	261	257	243	236	222	263	234	265	253	251	254	229	265	256	267	243	228	232	248	232	234	237	238	274	281	247	228	282	251	249	287	240	250	273	230	255	245	222	262	256	274	243	236	197	244	272	227	275	209	254	253	273	249	248	258	254	242	270	245	234	243	235	240	245	254	243	268	225	239	243	223	257	254	239	245	263	241	241	235	215	207	244	245	259	249	271	248	262	269	239	252	202	244	222	254	243	236	232	261	250	227	252	234	276	252	240	233	249	279	217	275	244	219	268	226	242	258	226	254	202	258	240	245	261	281	268	253	255	260	199	242	253	248	249	229	234	242	233	259	267	199	233	285	250	234	258	241	243	261	241	263	226	206	253	240	240	246	234	266	259	209	221	267	215	254	267	284	265	213	236	233	255	231	250	241	215	211	242	262	249	253	254	261	220	267	254	238	251	225	227	270	230	271	252	254	221	244	260	250	215	262	221	223	278	253	244	241	242	255	262	244	249	223	259	237	239	259	206	264	246	246	214	214	267	242	268	257	256	228	240	228	263	256	222	222	232	257	275	267	228	238	238	271	231	201	263	204	226	264	269	243	248	277	254	267	272	273	225	241	257	272	222	236	233	238	238	229	304	261	264	274	240	259	254	255	242	258	258	266	225	250	266	261	231	238	245	242	249	243	221	275	262	278	245	221	239	207	236	272	245	262	274	266	232	241	258	271	241	283	241	262	246	252	299	270	257	236	262	226	249	260	293	246	245	248	236	245	248	236	255	234	270	252	239	207	249	243	237	208	225	251	276	244	244	242	267	237	251	265	259	229	273	280	261	235	254	222	245	233	246	255	264	240	260	246	239	245	255	221	257	229	252	234	251	251	240	227	245	228	240	243	267	237	241	272	240	231	258	239	238	275	239	217	228	229	246	250	246	241	229	248	231	246	240	255	208	231	246	270	273	263	273	243	242	261	241	244	258	224	284	244	234	244	247	226	229	241	252	301	243	241	234	252	244	234	248	224	234	254	260	234	261	266	243	236	231	235	261	245	251	258	275	244	248	247	232	254	291	281	251	233	242	263	211	224	235	241	228	228	224	236	238	238	227	264	250	281	259	259	261	211	224	220	265	258	261	250	239	276	217	252	231	242	279	237	258	263	242	249	265	253	254	239	255	260	254	264	249	246	237	223	214	248	254	242	262	227	235	239	240	244	235	218	250	222	245	234	209	251	253	248	220	243	250	233	269	246	245	242	234	224	254	253	274	244	231	221	238	240	275	242	248	262	259	260	257	230	230	246	217	238	286	245	208	236	247	230	264	222	241	278	220	261	261	263	254	228	248	226	228	228	241	283	221	264	293	272	257	255	236	251	236	237	240	245	243	254	254	273	243	253	240	247	235	250	229	230	276	256	236	239	254	229	227	230	236	235	277	237	258	233	248	258	261	271	249	240	251	258	213	211	257	267	235	229	263	265	243	252	239	250	249	257	244	249	216	233	242	238	215	244	238	202	220	248	233	230	248	248	282	244	234	250	233	236	244	242	234	257	265	245	275	242	215	263	216	258	270	276	214	242	254	244	246	221	241	269	256	255	236	238	232	239	240	249	229	237	251	249	234	244	241	232	237	222	218	264	254	251	242	265	258	271	272	243	228	245	227	254	281	246	255	256	251	244	220	247	249	211	241	233	276	251	231	259	228	263	250	269	202	233	223	235	237	250	242	268	254	248	255	250	263	265	276	240	245	227	243	262	229	259	257	205	228	252	229	277	255	247	231	229	216	231	246	260	258	265	243	248	232	258	243	237	247	254	276	278	247	253	243	212	231	293	223	261	209	240	267	277	261	276	238	253	245	236	247	280	235	262	235	252	254	269	249	221	244	220	239	241	270	235	257	248	239	267	252	276	275	244	251	233	246	214	248	265	206	221	246	252	221	276	267	218
10263	1108	1920	2134	1886	1517	1359	1157	1100	988	924	811	820	774	779	694	720	739	716	662	697	700	717	654	672	695	646	629	664	678	649	613	657	621	639	586	664	589	663	599	640	600	636	638	614	564	627	601	599	595	596	641	634	638	602	623	632	587	601	620	639	560	611	579	575	547	618	603	600	605	647	626	590	583	631	612	649	634	635	579	602	611	606	630	647	608	630	606	562	602	594	587	624	620	599	597	619	597	602	594	592	657	552	614	561	634	590	605	637	638	583	596	614	603	618	607	579	555	623	644	615	568	574	584	578	593	601	602	622	568	597	649	601	596	611	597	630	589	583	585	601	620	604	620	580	648	581	604	612	617	634	596	614	555	626	600	591	594	583	595	582	596	643	584	588	582	566	604	599	614	608	589	621	589	581	590	571	653	600	581	616	565	593	586	578	605	607	620	610	569	600	566	664	566	599	643	603	638	637	581	653	606	628	585	626	601	602	568	594	574	639	618	616	573	653	615	596	596	605	585	594	600	563	600	613	625	617	623	577	658	611	611	599	633	621	602	623	576	612	569	651	616	610	570	589	561	609	594	614	592	584	584	615	604	586	619	607	592	590	571	610	603	619	579	636	587	580	586	613	580	558	582	615	578	597	609	613	552	623	617	564	606	592	582	615	537	599	584	634	569	605	594	638	598	600	594	604	581	634	582	628	609	659	623	581	613	598	637	590	565	609	574	595	603	602	567	622	632	612	575	631	601	585	603	619	586	596	620	608	582	591	624	608	570	650	596	646	600	595	617	651	606	613	602	579	593	584	573	606	636	636	607	579	605	568	598	591	581	583	606	569	556	566	582	660	612	591	621	623	623	550	609	614	595	623	631	586	584	653	587	590	618	582	597	615	586	600	592	594	619	609	602	602	593	606	615	579	624	615	648	624	635	625	628	613	583	590	574	625	600	592	590	615	611	582	614	572	552	592	623	588	618	612	609	608	585	591	584	611	580	608	598	620	622	569	620	624	610	602	589	628	602	574	573	615	599	591	646	568	595	599	628	608	604	588	574	564	641	571	605	582	565	634	634	570	567	581	588	590	659	611	585	623	583	581	586	572	617	638	651	605	620	595	588	553	582	590	603	579	607	598	559	579	608	598	579	586	560	604	560	624	624	604	629	581	585	622	594	658	579	618	579	630	595	628	628	617	588	580	613	623	605	558	578	671	569	584	586	599	577	592	583	641	588	621	619	588	620	582	623	579	604	613	581	571	601	590	568	607	544	568	583	608	605	628	621	649	636	593	584	577	590	590	572	597	584	579	554	594	595	610	661	631	611	601	610	615	611	588	637	594	648	594	560	561	590	586	613	598	600	589	560	601	619	595	608	604	623	632	605	571	620	585	582	631	606	597	604	632	582	584	626	616	612	618	611	600	564	560	622	579	611	628	542	644	614	598	582	567	635	569	613	608	603	620	615	618	600	621	609	605	598	575	621	612	588	553	588	628	654	583	606	630	608	598	639	609	580	612	639	629	549	625	602	620	554	593	569	564	555	602	590	599	574	563	603	599	641	625	596	587	592	583	602	587	618	574	638	588	597	639	607	595	601	580	610	561	621	604	632	650	595	569	580	615	598	561	611	632	601	602	608	574	580	610	593	623	589	629	600	577	659	591	603	579	592	566	583	582	580	620	575	623	590	614	606	597	584	618	629	595	650	601	594	622	609	649	612	606	607	620	589	590	615	577	584	608	583	585	615	577	581	599	585	616	579	588	571	597	578	591	625	616	630	625	584	593	619	593	632	629	633	546	602	566	629	616	650	616	593	567	585	586	556	562	602	618	606	573	570	636	594	639	604	598	600	596	593	584	605	608	586	599	560	616	626	614	613	620	606	603	586	579	592	601	593	631	622	619	602	541	587	608	610	569	587	587	617	637	592	577	620	613	566	572	587	615	627	601	613	586	605	567	621	585	600	562	610	582	613	564	587	615	607	640	587	656	645	619	592	615	618	591	562	615	593	575	659	599	622	615	574	636	560	596	638	592	652	580	627	573	650	614	601	602	590	633	597	599	634	570	637	609	598	629	603	629	607	579	609	650	563	627	618	559	568	620	605	577	530	599	585	600	608	614	619	612	554	629	568	579	631	596	546	583	595	578	589	630	599	578	628	573	574	544	588	592	584	616	601	673	618	586	574	624	582	598	566	628	609	582	634	605	570	600	640	613	630	614	626	607	601	618	567	603	565	576	600	623	624	574	601	585	603	589	645	593	602	595	638	549	583	606	650	579	630	578	618	558	614	606	550	569	597	603	536	626	619	625	611	574	625	598	572	598	605	554	600	604	582	649	598	595	597	637	608	591	614	619	569	577	573	597	555	598	585	590	571	674	594	658	570	602	591	625	633	617	637	637	579	585	597	605	607	607	615	612	585	603	577	641	599	597	636	639	652	605	608	595	579	606	583	617	585	590	599	601	590	587	607	574	667	594	602	597	593	610	562	596	605	622	596	636	611	578	616	606	589	561	594	617	639	630	613	599	578	583	636	543	623	598	642	574	584	627	613	589	608	610	613	560	648	565	588	586	607	567	585	613	590	602	611	596	611	600	578	592	616	676	608	605	647	616	573	590	610	621	537	582	617	600	617	579	622	601	568	578	650	593	593	590	604	572	597	621	605	606	602	592	611	584	632	602	636	595	654	595	530	574	607	548	572	629	602	581	615	626	598	607	610	608	601	574	618	602	605	638	612	627	580	585	624	603	587	629	615	574	613	565	560	621	616	566	598	652	618	607	596	631	594	599	616	568	621	585	568	567	574	573	564	564	624	582	639	568	539	559	581	582	571	616	647	562	581	627	606	631	624	549	614	632	550	611	599	565	579	573	605	569	598	647	622	610	584	566	625	622	600	568	591	598	577	597	612	609	618	590	600	569	614	603	586	568	572	605	615	583	600	606	582	572	587	588	604	591	566	616	563	592	602	569	633	616	610	635	619	591	608	629	583	556	585	599	605	620	599	598	651	606	639	648	570	600	629	578	643	600	624	574	613	600	622	570	598	578	627	584	605	572	582	667	629	637	596	613	644	597	611	609	564	610	641	609	631	629	582	584	643	614	591	628	556	617	614	623	610	611	586	573	614	598	614	617	592	627	604	625	608	573	604	589	588	586	654	603	567	593	627	649	615	587	585	583	564	654	599	632	603	600	584	574	621	597	578	593	635	637	576	620	570	599	623	598	622	618	608	634	656	613	637	648	593	596	640	603	599	583	580	605	612	576	611	616	594	600	576	594	622	590	594	580	607	567	587	607	594	572	607	581	625	605	575	588	595	621	614	620	608	579	549	627	605	600	599	560	606	635	581	572	639	608	581	571	604	609	607	602	610	617	597	613	559	652	658	639	608	600	584	627	588	580	598	602	611	596	598	653	583	598	579	582	578	559	661	595	547	582	602	630	607	600	592	648	620	622	601	596	591	620	602	608	540	613	587	605	626	638	609	568	614	582	594	587	596	591	596
3198	311	290	283	306	289	276	263	298	307	310	273	333	265	271	287	290	273	299	252	292	284	325	286	309	265	304	266	273	288	271	307	301	317	273	300	310	289	297	289	301	300	302	316	306	290	266	287	270	281	276	262	282	272	293	295	258	286	317	281	248	296	310	275	279	269	293	282	283	293	298	295	298	269	296	250	282	303	273	267	271	272	288	264	301	255	317	290	257	283	289	295	293	319	329	315	280	275	306	310	301	270	269	274	289	256	289	285	278	308	296	311	280	294	266	284	268	295	268	294	284	296	274	295	308	317	302	287	300	267	288	315	292	282	277	266	276	287	311	300	311	268	294	287	287	282	283	268	283	290	278	287	272	301	267	300	273	308	279	309	301	267	271	288	260	299	301	254	261	293	270	285	248	249	284	292	304	290	262	288	274	273	282	287	275	298	298	284	302	309	316	263	264	252	282	297	281	289	300	283	305	295	277	263	303	297	280	281	287	306	295	289	305	258	323	316	303	282	269	302	307	280	283	276	310	303	278	300	310	282	324	310	284	274	296	329	290	255	267	277	278	268	297	292	295	313	250	289	317	274	290	272	287	278	299	254	280	293	296	322	289	302	279	288	287	276	269	297	285	296	265	278	314	275	300	311	302	297	272	305	302	271	293	313	336	286	282	300	282	276	304	267	311	285	288	265	279	279	270	278	279	284	269	293	262	296	284	297	292	288	311	300	297	272	274	285	291	273	309	295	314	305	287	299	290	284	295	311	305	302	319	257	284	278	290	267	309	308	277	271	284	301	269	291	264	268	291	280	287	323	304	270	311	251	292	312	329	282	273	310	305	315	300	279	285	285	273	241	336	265	273	269	277	285	290	289	288	300	270	283	304	280	275	298	264	300	298	288	267	288	339	283	319	274	285	285	259	304	270	289	258	297	301	282	284	281	301	263	293	283	289	307	318	290	267	308	315	277	239	299	290	295	277	315	292	291	292	301	310	278	288	316	269	283	291	305	294	297	290	307	301	297	306	313	277	302	284	295	293	289	295	300	316	299	310	303	327	299	310	298	271	312	266	294	259	301	287	298	285	296	287	263	332	311	274	266	299	276	288	294	294	305	271	287	279	279	300	299	289	300	304	269	279	294	260	293	323	277	306	292	263	323	284	308	311	302	309	287	302	286	302	283	273	257	275	290	319	279	257	270	294	331	282	279	301	336	286	287	257	252	293	309	279	300	282	281	293	290	274	268	290	285	295	297	276	245	292	323	274	289	306	326	291	270	294	310	304	301	274	275	313	281	289	315	265	309	307	255	274	288	312	319	259	293	295	273	324	292	294	277	325	256	304	295	290	285	263	296	292	286	259	289	324	292	278	247	253	253	263	276	276	286	282	291	299	298	305	311	285	274	286	271	308	274	291	294	284	283	329	319	311	304	277	263	285	262	289	291	282	291	250	346	274	285	292	283	304	276	294	276	295	298	309	294	292	265	288	285	289	287	290	294	240	261	319	273	309	303	313	323	232	301	295	311	277	287	260	318	280	288	271	278	270	322	279	294	286	315	310	280	303	304	291	258	261	303	251	307	311	299	259	290	328	283	279	276	280	288	298	289	303	296	324	265	312	298	283	294	319	291	314	268	261	312	314	274	262	294	312	304	279	273	274	301	289	269	283	286	351	302	264	287	314	302	301	299	290	267	256	285	281	260	294	311	285	301	289	282	303	311	245	254	267	298	288	289	284	298	274	297	274	283	278	273	299	304	286	264	323	310	267	324	308	236	309	292	290	288	283	309	272	301	252	287	282	269	275	285	352	312	268	282	299	291	310	318	328	283	282	290	288	299	286	280	222	279	283	281	321	275	302	284	291	274	295	314	272	282	288	291	323	282	255	328	268	303	298	303	296	279	285	321	324	305	280	290	252	262	270	302	290	271	315	286	277	293	298	309	304	281	313	289	273	277	291	299	296	277	292	288	308	297	301	273	312	280	264	279	259	303	292	287	272	271	281	245	277	277	282	321	283	278	281	292	281	257	271	299	291	297	285	274	294	275	290	290	263	294	251	294	298	279	292	284	301	268	321	288	285	261	320	299	295	273	286	265	322	298	288	300	282	261	269	283	308	291	306	276	291	279	298	286	268	299	317	274	296	276	259	268	306	299	292	322	280	316	309	337	295	292	294	279	257	319	302	267	283	275	304	269	309	291	277	254	304	297	325	301	289	280	297	296	270	274	293	289	297	286	319	300	282	276	290	305	293	327	314	332	270	328	285	298	287	285	298	292	318	282	297	301	274	251	257	278	263	261	259	263	268	284	287	295	300	306	278	295	320	288	258	289	301	252	294	314	288	297	299	306	301	301	290	295	324	316	314	307	327	265	287	281	283	288	261	270	285	293	261	291	299	271	279	291	290	287	318	300	280	296	292	269	270	262	306	269	327	312	274	273	271	311	262	274	300	311	286	301	314	261	298	287	266	300	328	277	300	261	286	269	293	281	271	317	302	295	279	291	285	324	291	298	278	300	283	263	282	274	319	295	291	305	302	281	296	281	270	270	291	310	324	264	279	299	320	304	316	293	284	257	286	301	281	266	275	267	324	272	294	272	285	292	301	293	280	313	268	297	280	283	280	284	277	305	264	260	303	293	289	292	290	318	273	308	259	282	324	314	281	288	282	272	276	265	309	287	292	309	295	290	320	297	251	312	279	292	282	289	309	254	288	293	274	288	291	315	291	277	282	264	282	276	305	275	297	296	328	295	293	307	286	308	274	275	301	275	272	293	272	269	281	256	285	297	286	296	294	299	293	259	306	284	312	313	294	252	280	308	292	295	321	282	349	295	288	319	267	285	339	288	337	288	300	270	260	310	261	312	282	303	300	300	257	302	311	300	301	301	260	305	297	301	270	300	281	314	274	310	282	288	323	319	304	253	256	304	266	298	310	279	296	268	298	247	290	300	293	277	305	292	259	288	320	296	248	266	272	279	272	320	279	273	309	273	281	345	262	288	277	294	267	283	340	283	310	283	306	285	291	276	282	297	307	292	275	250	316	282	280	275	299	294	294	302	303	293	254	274	270	275	310	307	296	320	266	304	335	296	281	316	283	303	283	286	324	304	304	315	271	271	287	282	258	294	281	305	298	287	321	290	314	318	284	280	296	287	305	283	284	302	293	289	290	293	284	295	288	307	325	268	287	315	295	265	310	289	280	308	281	288	258	278	274	296	298	295	273	287	283	260	274	276	293	270	285	268	291	290	308	290	267	327	295	283	291	269	281	279	263	261	273	266	282	303	302	300	245	286	278	261	246	289	276	287	318	326	313	290	292	279	312	285	270	290	280	277	285	264	300	284	271	275	279	311	277	293	292	292	296	290	280	277	285	310	290	317	272	266	297	258	303	293	271	281	291	258	284	245	289	293	291	262	297	258	309	274	262	301	298	284	276	269	289	288	314	321	291	298	274	266	299	307	285	276	278	302	288	273	306	283	260	248	298	304	284	290	305	264
2905	672	641	721	650	684	682	645	655	639	619	678	627	682	645	671	665	693	634	647	671	662	647	640	655	700	639	679	672	617	645	645	644	660	628	656	683	674	615	652	629	655	673	620	650	663	664	631	653	695	676	667	654	658	641	622	620	647	690	676	626	657	645	646	667	615	624	631	653	685	651	638	615	664	602	629	709	695	630	621	667	615	617	626	644	663	671	653	640	647	655	648	670	697	679	642	617	669	624	688	648	651	683	644	681	647	694	679	646	650	676	644	605	621	660	636	684	650	651	675	658	635	635	636	647	621	693	638	653	632	680	652	657	619	649	639	688	598	677	599	628	627	657	622	622	635	629	642	639	668	670	692	664	712	635	645	640	623	641	667	677	703	651	665	642	655	668	641	691	629	660	657	654	722	639	654	651	674	666	638	671	593	651	616	639	644	601	638	616	655	607	686	670	621	666	636	665	634	637	651	655	631	642	662	689	655	643	630	682	638	620	680	610	657	636	628	611	604	621	657	681	697	669	690	654	678	682	619	648	634	626	633	642	636	695	636	632	645	645	645	614	671	646	661	647	687	601	628	655	678	688	637	663	657	632	686	620	626	653	660	611	623	686	663	634	635	631	628	639	641	626	631	649	617	650	661	624	615	654	660	657	626	688	661	663	636	640	643	665	637	667	659	636	623	678	651	629	692	626	655	683	597	706	644	640	628	632	669	630	586	616	642	624	656	646	670	641	655	623	661	634	654	637	650	619	642	628	602	676	642	629	611	645	668	636	663	663	625	578	647	660	703	668	647	619	705	638	664	667	662	656	597	620	648	639	656	652	665	630	666	572	614	666	634	632	669	624	652	649	630	651	648	679	676	623	693	642	656	645	676	676	686	674	652	675	633	630	653	667	696	686	644	649	652	658	656	653	656	624	667	619	605	628	663	667	624	639	669	616	616	644	667	652	624	652	659	681	661	656	648	645	646	677	639	637	614	671	697	621	637	706	643	638	660	608	677	647	688	674	664	666	649	608	670	616	642	633	686	630	617	637	654	626	638	670	667	667	662	628	637	588	646	662	683	649	656	649	614	644	654	651	627	628	641	642	655	656	639	620	647	659	639	616	641	658	638	671	657	642	644	648	637	670	633	698	672	662	650	657	671	705	597	692	666	645	654	649	622	625	630	613	659	618	643	626	664	665	665	644	662	680	667	632	638	665	601	611	667	638	622	611	690	653	641	675	619	664	691	648	620	682	620	665	618	655	680	643	615	625	650	718	667	598	691	630	695	670	695	658	648	672	650	662	645	635	661	652	640	626	619	605	620	716	659	708	632	645	673	567	641	661	644	676	679	649	644	621	634	701	630	683	673	669	633	716	654	672	644	621	664	663	619	613	619	611	656	652	668	657	654	662	637	670	615	645	661	679	663	649	673	621	703	627	617	659	618	626	602	632	666	644	672	656	621	636	660	645	642	668	694	652	676	662	618	660	690	653	640	657	630	663	626	663	642	649	661	642	645	668	636	665	660	638	678	637	657	709	700	624	643	686	693	649	653	680	666	637	599	663	640	582	637	675	611	656	656	652	639	685	668	645	636	641	621	644	654	655	577	662	621	615	619	706	656	638	646	618	665	657	664	668	609	609	639	664	621	658	619	635	632	678	664	687	651	671	675	651	611	661	663	658	626	676	636	591	628	666	683	666	666	660	676	669	677	632	644	677	696	675	660	658	635	632	636	659	658	665	622	675	617	657	642	636	654	666	615	688	693	631	634	629	669	629	669	639	631	646	648	649	593	659	638	687	676	630	665	599	606	618	648	636	664	648	635	607	630	661	682	664	660	631	584	661	695	642	642	692	691	675	666	696	620	716	666	637	660	692	665	646	663	605	640	669	657	641	657	597	648	654	624	627	650	664	654	640	688	650	691	665	653	649	657	643	673	620	659	696	596	638	648	664	611	633	672	686	679	675	628	639	668	689	656	673	625	624	637	673	594	655	642	698	620	653	642	652	677	629	603	612	642	646	643	666	660	657	688	641	656	677	676	657	624	659	687	628	679	645	672	676	600	640	649	665	661	656	648	678	643	705	654	648	676	620	648	659	647	645	673	646	669	667	608	615	692	613	634	627	635	597	582	662	649	645	664	662	636	673	650	680	675	659	617	643	610	661	622	675	694	645	675	617	692	674	666	676	616	631	645	664	639	674	662	660	658	641	671	662	700	638	646	608	671	615	631	624	638	615	654	627	661	642	659	690	674	636	681	650	657	647	647	622	677	654	677	641	681	676	671	654	636	628	664	638	649	654	673	636	629	665	666	652	656	631	628	636	654	621	677	661	663	664	623	630	631	628	647	691	661	645	579	634	648	643	639	654	688	663	635	631	632	628	616	662	680	619	630	615	623	657	642	646	622	673	662	654	657	625	668	672	631	639	663	628	604	666	637	670	644	648	698	631	678	669	629	688	624	654	646	650	623	601	674	639	642	651	634	622	607	607	659	656	624	713	648	665	625	636	631	639	651	648	651	635	634	649	627	630	667	610	671	691	661	665	641	660	627	625	603	668	609	626	672	667	615	666	633	656	645	672	616	673	669	638	592	674	646	658	610	682	689	621	650	620	655	642	650	640	603	678	649	624	674	665	693	692	660	646	593	633	633	644	622	629	668	624	686	698	661	644	672	659	661	674	632	634	630	636	662	651	638	682	649	653	653	644	670	636	617	660	680	651	611	648	637	643	602	618	655	678	659	698	633	651	676	628	695	637	628	653	672	671	675	652	674	613	643	651	637	616	650	652	641	662	643	686	680	699	650	638	637	682	663	626	640	646	688	613	639	615	631	681	647	670	636	645	644	688	666	671	653	646	623	675	642	647	673	641	658	676	649	637	641	623	650	658	663	657	682	612	639	627	637	673	616	679	673	667	612	667	646	640	672	700	664	637	673	629	623	677	654	648	590	644	664	623	696	648	638	645	690	617	651	722	630	657	660	688	643	655	654	654	657	654	647	649	653	623	689	646	660	678	661	647	638	647	641	641	642	628	635	699	676	647	655	643	629	643	655	664	668	675	626	650	656	707	643	591	598	618	674	671	643	626	648	628	652	649	658	660	668	643	650	656	646	675	612	612	639	617	638	654	639	644	634	656	682	633	643	643	628	671	614	681	614	665	637	690	663	641	616	651	633	626	682	650	660	654	666	680	655	636	703	665	635	675	637	652	641	673	673	641	645	685	642	640	654	646	674	638	640	662	681	618	654	684	663	634	668	678	676	619	651	666	657	645	675	630	662	622	708	643	625	666	652	598	652	671	670	668	683	604	648	643	692	696	672	622	696	707	655	643	701	634	660	636	659	649	637	636	717	613	692	627	619	621	642	636	644	649	652	657	681	678	652	651	641	629	630	651	637	635	644	636	631	691	670	622	660	644	620	679	646	635	658	674	695	637	612	658	682	683	622	672	649	654	613	623	689	688	638	667	653	652	656	689	656	663	679	668	612	665	650	653	640	658	664
10007	502	419	341	272	248	223	196	166	195	143	152	149	166	141	147	154	166	146	137	133	148	156	147	134	136	148	129	137	131	138	145	136	124	158	145	124	138	135	157	161	182	163	140	114	140	138	125	160	148	146	182	161	141	131	133	137	158	138	137	148	174	140	139	149	145	134	125	141	164	160	136	133	153	155	139	135	148	131	108	148	151	155	135	106	134	140	149	148	138	147	139	149	162	143	153	151	152	149	138	162	130	136	146	132	131	135	163	130	144	135	158	158	127	142	132	134	130	130	152	129	156	150	163	131	137	143	137	144	144	151	168	157	161	145	164	134	131	136	150	128	125	130	147	126	138	151	135	146	145	139	153	157	142	145	132	143	141	149	156	142	145	131	126	160	141	149	118	152	130	164	139	148	160	130	151	151	113	142	137	139	139	135	140	146	161	144	140	156	153	141	131	143	158	114	156	123	143	157	139	133	139	131	141	147	153	146	123	149	146	138	148	163	129	154	130	146	133	133	149	154	131	147	128	121	131	127	154	124	145	124	119	139	130	130	134	139	158	138	133	132	142	144	143	146	127	151	156	142	129	145	148	151	156	140	148	138	131	127	148	130	146	154	167	131	149	159	132	137	159	127	136	147	146	158	150	156	171	147	145	149	139	139	133	147	152	144	124	147	137	140	150	144	155	152	154	152	144	151	164	132	139	139	137	136	131	136	138	133	134	148	136	136	132	122	141	144	144	131	152	130	145	148	122	153	145	140	139	144	120	136	138	135	137	159	130	141	123	155	132	137	159	164	147	119	154	132	124	138	159	149	132	137	124	142	158	137	146	149	141	122	149	133	135	143	142	139	148	127	143	131	129	146	138	143	132	145	167	150	134	139	120	162	146	126	149	139	142	154	110	134	154	147	162	133	124	153	142	124	149	134	137	134	130	120	126	140	127	124	135	128	127	128	154	147	144	157	138	139	147	124	139	159	131	129	161	142	158	157	150	119	113	141	140	142	133	158	139	142	141	143	153	135	163	140	140	154	132	141	132	127	148	164	145	142	145	137	139	137	165	135	142	150	133	143	153	134	155	140	138	153	122	140	147	152	131	152	127	157	136	134	145	131	152	138	133	148	134	112	132	167	149	129	172	143	142	156	134	101	105	136	135	145	124	132	144	147	136	132	154	137	149	163	149	148	136	130	139	139	130	152	124	148	152	161	127	128	138	149	151	125	148	144	125	127	163	155	148	131	144	136	139	147	135	136	148	170	150	138	134	149	116	135	121	134	123	149	133	142	119	148	128	156	153	143	154	161	144	170	147	133	120	132	132	156	133	144	148	160	138	133	143	137	133	121	134	140	154	143	135	131	139	146	122	137	142	149	117	156	162	130	142	140	152	133	152	154	141	133	170	135	147	137	129	165	131	137	169	150	171	141	129	129	122	152	152	135	158	169	140	148	133	134	154	159	139	153	154	141	142	132	125	137	152	130	142	144	139	136	151	150	153	158	145	146	136	136	150	138	150	151	149	135	166	147	163	123	131	141	170	153	161	131	120	140	158	143	121	140	136	148	127	149	159	148	134	133	154	141	132	144	139	135	144	145	137	141	149	148	175	156	152	135	136	146	159	160	154	143	125	148	133	151	125	137	112	136	127	151	151	142	133	146	139	166	138	133	132	136	139	149	121	151	152	159	150	154	140	135	125	143	151	136	155	139	156	145	147	146	149	156	136	140	115	123	136	164	135	135	150	148	165	144	138	149	148	125	137	137	128	128	138	165	130	148	151	142	134	133	155	130	147	109	153	133	126	129	125	124	141	141	135	139	151	147	152	118	120	125	145	145	141	151	123	131	152	136	119	130	163	166	147	149	139	148	136	165	132	162	139	139	149	123	143	172	154	143	147	120	131	128	124	149	136	149	143	151	150	120	135	132	143	161	153	151	141	133	113	137	132	158	128	165	136	104	156	139	159	134	162	138	141	136	161	152	138	145	135	138	141	123	165	149	119	150	140	153	153	154	137	142	140	139	158	128	129	140	114	146	142	143	164	112	134	127	149	153	147	158	139	118	152	136	131	121	144	126	142	148	155	145	133	128	135	130	146	146	150	153	138	152	131	141	131	128	145	137	135	140	164	151	137	140	165	146	121	122	135	139	144	112	118	128	128	148	141	144	131	128	119	140	130	133	124	134	122	138	138	111	153	148	139	146	149	141	147	154	150	144	151	157	158	143	139	144	165	124	131	132	140	161	158	128	162	138	153	163	141	155	142	144	135	139	143	147	132	162	143	147	141	124	137	143	140	134	133	165	135	123	152	114	142	144	134	143	137	126	130	148	147	136	141	140	163	109	133	147	150	166	150	159	144	132	130	140	163	143	150	139	141	137	129	158	154	153	157	145	143	127	123	127	134	120	168	164	144	126	149	120	135	130	143	140	143	165	147	135	122	109	127	171	152	143	142	152	139	149	129	152	124	147	126	145	129	150	137	159	159	130	136	154	128	135	144	156	135	149	130	124	155	164	151	124	114	128	139	154	138	141	138	115	168	139	163	160	156	144	129	131	138	138	141	135	164	137	153	132	141	130	134	140	140	161	140	142	138	148	120	149	144	171	152	147	139	134	136	143	143	114	151	156	134	138	128	138	123	124	137	149	150	152	133	148	139	120	156	132	133	147	135	120	139	132	143	150	144	131	136	149	149	160	161	116	138	163	153	127	145	133	154	127	111	143	165	140	147	129	125	102	142	123	137	129	133	142	152	131	146	136	148	165	153	137	154	153	158	161	128	129	127	138	140	155	150	148	134	156	142	146	148	131	122	144	144	146	145	134	146	173	149	132	119	153	138	150	141	148	164	163	126	145	122	146	135	158	134	144	135	122	142	131	135	135	121	167	146	129	147	144	125	143	138	120	140	134	152	121	154	148	156	144	146	145	175	120	146	132	140	147	122	156	143	125	144	152	141	125	126	133	160	133	141	122	148	149	143	146	146	148	145	148	130	139	132	135	149	143	161	146	155	140	146	138	152	140	129	154	157	126	132	157	140	127	161	152	151	120	131	137	139	123	167	154	143	134	138	133	138	149	110	138	143	147	139	140	130	137	135	135	147	141	135	145	161	146	138	151	117	150	145	144	154	123	141	151	120	151	112	136	137	150	140	132	138	142	152	164	139	171	132	153	131	132	135	136	144	131	158	141	122	128	144	156	124	158	162	150	133	158	129	110	125	127	140	143	148	134	123	138	142	147	139	127	148	144	137	122	122	155	143	140	142	121	131	126	151	136	144	153	186	143	138	136	136	151	145	167	137	144	156	129	141	144	127	139	131	153	134	136	133	135	162	141	147	141	156	139	137	125	123	134	140	171	121	150	115	136	148	142	154	149	129	146	148	148	163	146	140	158	161	140	160	132	137	134	164	158	155	162	166	142	138	146	138	147	148	122	144	166	147	141	147	116	144	137	148	159	116	178	145	147	125	118	162	135	150	156	106	167	128	122	158	159	129	153	144
7446	640	1085	1185	984	852	727	650	600	556	500	491	455	453	411	450	445	430	387	444	419	432	410	366	366	368	388	375	348	391	400	365	348	410	403	405	383	407	393	376	412	408	363	380	399	368	402	378	378	399	370	383	372	372	385	374	338	386	370	370	387	393	349	347	396	384	386	376	350	380	330	367	359	353	342	354	373	366	364	382	367	338	343	347	340	363	325	378	360	370	351	345	373	358	360	388	392	364	374	415	362	386	343	392	369	334	373	371	370	374	358	350	383	374	360	365	364	322	335	389	381	386	384	368	369	367	384	390	370	392	372	378	367	357	346	339	365	338	375	357	396	350	359	392	372	364	370	365	411	378	336	381	423	388	351	386	323	355	363	369	375	386	358	367	337	372	354	330	391	356	361	390	375	337	372	340	361	350	364	353	366	377	382	384	373	395	353	388	383	341	367	345	355	385	365	391	358	389	387	360	355	373	329	376	367	362	375	361	364	366	369	364	389	385	363	374	380	378	381	367	386	364	345	368	351	385	391	367	361	373	359	374	354	329	343	359	338	362	386	360	329	374	379	386	370	379	380	396	348	388	386	375	379	340	357	377	365	389	349	428	413	350	355	364	394	370	395	342	350	356	397	379	377	361	369	377	366	407	370	349	381	395	355	370	330	385	372	359	380	376	361	385	372	349	379	411	360	404	385	369	337	356	363	347	373	337	341	353	384	395	361	358	346	360	336	365	396	358	415	367	398	353	417	370	376	376	358	368	378	345	351	401	358	365	355	362	334	398	396	376	323	344	377	369	390	369	378	358	388	381	375	375	419	350	396	345	386	343	398	372	372	378	362	373	361	363	384	348	416	358	365	365	365	374	349	380	348	402	373	363	372	378	385	372	359	347	345	423	352	395	382	378	381	400	365	354	400	381	368	384	345	388	388	388	360	374	332	381	360	342	381	364	342	403	363	379	324	382	348	359	380	355	368	353	376	375	346	375	381	382	384	356	391	366	370	365	397	387	352	364	365	351	369	371	379	390	388	391	402	375	386	378	341	396	335	313	364	397	370	379	356	355	389	365	361	381	365	360	356	370	361	349	371	348	359	359	326	391	387	339	421	342	356	354	397	346	320	380	382	389	369	377	341	367	339	331	369	393	385	398	329	391	351	379	369	363	362	363	377	354	377	369	378	372	405	392	336	364	409	395	387	369	342	366	393	366	366	410	395	347	360	343	358	350	326	369	372	364	362	404	379	343	393	376	356	376	371	364	352	366	368	415	355	344	393	361	365	322	332	399	365	364	379	376	349	377	371	362	339	387	395	370	402	381	363	364	391	376	386	379	376	369	392	372	359	350	386	391	356	371	351	385	358	368	358	341	330	351	393	361	375	347	388	380	345	371	371	371	369	334	365	416	366	391	379	341	377	361	376	332	372	369	355	378	346	338	395	392	350	335	394	375	397	397	367	357	374	345	370	366	350	381	345	403	327	366	388	372	365	398	367	394	401	389	371	351	407	384	351	363	378	347	402	363	363	337	387	400	349	373	369	380	361	363	368	365	357	383	373	376	355	364	397	364	362	423	361	387	385	373	382	350	326	371	362	367	336	388	353	365	386	386	366	382	364	347	333	350	351	366	341	332	375	367	349	368	405	382	387	388	395	425	403	377	351	360	376	362	383	395	349	381	386	356	372	373	360	363	381	363	373	358	342	379	400	364	365	343	362	397	334	385	356	364	386	380	355	378	380	380	391	397	417	342	401	366	364	344	354	371	401	350	368	411	338	365	349	358	376	369	359	381	381	382	418	350	356	425	375	403	361	321	374	384	359	350	371	371	349	365	335	378	380	384	384	365	362	349	336	376	383	389	378	377	378	366	382	376	375	382	385	351	374	382	326	375	361	403	370	360	352	393	380	358	362	372	364	379	381	348	359	375	355	410	390	393	338	341	346	343	361	361	375	369	370	354	388	373	364	328	376	381	366	383	400	360	382	388	370	373	373	375	369	405	328	351	354	353	375	373	365	406	407	366	372	338	360	379	378	359	333	362	371	362	386	367	373	354	350	399	368	384	327	353	373	379	350	394	378	359	382	387	310	402	394	387	394	359	375	358	379	346	368	395	358	369	353	353	356	364	358	358	371	412	391	368	362	377	360	342	396	388	383	360	385	354	345	366	382	395	370	375	370	392	354	392	377	368	355	412	362	343	378	378	355	378	382	384	337	360	351	339	352	379	372	387	355	349	389	343	347	350	336	394	381	346	359	360	372	412	355	393	341	367	397	365	389	345	377	365	376	374	401	342	342	351	338	373	362	386	366	365	364	349	362	348	367	373	389	393	366	408	377	378	335	341	388	397	375	366	342	364	362	423	370	392	389	411	406	312	387	395	360	347	340	364	349	390	375	375	372	390	382	339	415	382	403	385	379	383	394	343	374	373	351	350	347	358	345	393	362	353	385	360	352	346	377	398	362	377	389	376	342	354	379	361	365	373	355	389	374	346	396	376	345	373	382	345	362	358	362	385	383	371	354	363	372	359	396	391	380	366	369	389	396	376	414	363	369	366	373	376	364	368	390	369	369	366	381	380	347	381	354	369	366	376	371	367	401	382	356	369	360	393	380	363	380	402	380	372	372	364	395	374	395	390	420	344	370	363	375	392	378	344	373	382	376	375	368	345	378	380	369	370	373	418	354	352	369	348	402	370	384	352	333	352	379	384	393	349	399	377	378	411	349	393	373	366	347	357	357	346	379	373	363	384	377	415	399	358	408	362	381	348	381	373	357	349	361	369	363	372	384	374	380	348	397	381	351	388	364	342	373	379	374	417	344	403	359	343	398	392	342	390	352	384	384	367	392	409	391	350	366	379	353	385	375	372	377	351	386	372	371	375	352	384	362	415	359	389	363	394	341	355	385	384	393	359	367	354	375	359	363	337	374	400	376	367	384	370	365	356	363	347	367	352	383	384	377	377	363	407	367	365	389	376	396	407	367	370	359	356	347	358	425	368	396	370	368	394	363	413	365	357	333	363	368	360	360	357	393	381	372	350	329	346	367	352	352	388	391	359	376	355	378	357	370	373	395	329	384	367	362	339	376	387	367	393	340	372	363	384	338	359	384	380	367	403	376	372	383	372	333	417	384	358	338	361	377	350	359	355	383	386	387	358	367	330	367	342	367	362	357	349	351	359	386	340	324	360	389	351	348	375	385	356	345	381	374	373	389	399	368	419	354	336	399	384	402	404	382	348	358	379	377	361	374	373	340	377	352	368	367	378	330	365	364	375	352	381	391	361	365	396	360	364	357	348	353	339	333	350	337	409	349	366	387	389	394	367	346	346	386	354	358	338	343	377	365	346	358	368	418	344	379	366	362	357	367	425	368	367	391	375	404	359	342	339	361	361	397	378	365	378	371	374	387	376	341	409	418	349	379	364	375	404	353	345	356	382	337	403	389	342	348	371	372	365	348	383	398	335	336	381	389	369	370	378	328	350	350	373	391	369	354	355
18167	1505	871	737	492	445	359	332	314	311	318	292	260	268	280	241	263	240	236	266	253	279	277	238	244	222	266	260	269	261	272	256	282	275	251	210	245	241	240	220	246	245	247	253	235	272	217	243	225	249	239	240	252	259	226	238	247	212	273	244	221	261	247	251	245	237	236	274	223	240	255	292	252	234	216	231	277	266	240	227	243	230	231	260	228	259	264	286	250	235	244	234	238	244	284	235	233	255	219	239	259	248	231	215	259	255	261	273	224	216	274	232	258	259	250	242	250	220	232	270	253	274	237	268	243	255	255	249	254	243	237	258	243	238	247	251	231	236	263	226	258	266	232	235	236	221	251	228	238	252	237	248	240	281	239	252	239	304	249	266	230	254	253	265	233	268	229	233	222	224	241	230	254	227	256	223	245	237	237	263	270	247	253	233	243	247	235	262	224	264	215	251	231	252	258	245	243	236	230	235	233	228	223	215	229	213	251	247	231	248	259	270	245	255	263	268	253	246	242	246	244	248	237	224	244	243	235	224	250	249	243	260	230	237	239	246	262	267	248	218	286	257	238	273	229	224	263	241	252	236	268	253	277	255	259	259	255	248	266	216	237	217	216	224	241	223	199	235	268	231	233	221	235	248	259	273	244	236	243	260	236	261	238	226	242	234	239	220	234	233	264	221	243	236	212	266	223	224	251	233	254	263	277	259	256	253	265	230	258	250	219	230	254	254	280	263	217	250	250	238	281	243	271	238	224	236	254	232	221	230	252	238	252	241	240	246	264	250	267	232	253	247	230	243	249	282	254	264	230	254	248	241	274	243	238	250	264	266	233	254	241	269	270	261	274	227	243	239	200	262	247	224	245	234	244	264	232	238	247	236	243	256	205	205	224	259	267	245	240	257	242	246	275	240	235	228	248	249	237	253	265	247	244	252	225	230	249	232	235	240	233	259	249	258	220	221	246	262	222	240	271	215	265	246	269	229	273	224	264	241	226	236	273	238	254	239	262	229	220	254	226	250	224	217	254	252	233	230	254	244	235	233	230	209	221	267	246	233	255	269	228	269	257	233	214	282	221	217	246	230	261	251	236	239	237	239	254	250	221	235	236	238	224	270	242	268	257	236	264	215	273	282	226	237	240	242	262	266	243	250	255	262	245	245	261	233	223	243	257	235	260	244	263	237	237	265	216	282	242	212	228	231	246	254	250	236	221	235	260	257	246	236	257	260	244	233	219	252	254	243	223	237	241	261	274	231	223	229	199	255	266	211	239	265	275	263	243	250	246	229	255	233	241	229	247	227	239	220	247	220	227	249	243	262	210	261	247	247	232	228	242	233	242	231	241	256	243	220	273	235	251	244	262	248	238	234	252	261	246	197	259	255	247	231	228	244	264	237	255	213	255	259	240	241	241	245	244	254	242	240	240	250	258	230	264	264	241	229	272	272	223	252	246	220	264	267	231	249	253	250	242	266	231	240	240	258	245	239	231	256	240	244	267	234	249	238	253	246	279	227	223	246	269	266	242	243	260	231	275	229	256	204	243	255	253	262	244	264	261	225	262	263	224	240	270	247	254	257	223	273	226	236	254	228	272	264	241	274	230	256	234	237	266	219	233	244	232	234	235	212	269	228	263	254	237	228	259	243	228	279	258	242	235	248	232	237	257	229	236	257	249	250	243	262	248	232	255	262	262	199	241	252	238	246	265	259	223	245	273	243	280	248	251	241	244	230	254	244	235	237	240	228	258	283	241	225	226	238	242	260	243	278	245	235	223	248	246	256	235	231	263	233	254	240	257	222	212	245	257	256	259	257	209	241	252	242	257	235	249	234	242	265	242	201	233	215	250	229	258	218	229	235	251	267	240	235	250	263	249	282	265	249	254	235	279	240	257	247	224	262	239	216	250	271	266	206	245	242	248	246	234	242	233	224	248	219	226	206	259	227	268	247	281	278	264	266	220	245	230	226	271	226	230	233	268	237	257	246	246	208	246	241	227	214	258	233	232	244	250	220	291	260	253	244	241	267	293	228	249	282	268	254	251	217	270	262	214	213	259	245	253	219	253	241	244	240	231	247	283	237	265	235	232	272	209	226	251	222	267	232	224	266	232	251	227	230	244	250	244	231	247	250	232	233	230	232	226	201	244	277	243	243	267	237	232	254	265	231	227	233	221	273	265	236	247	262	240	239	230	259	243	244	239	232	239	242	231	224	246	256	232	271	246	238	257	210	256	231	249	242	250	212	234	235	233	220	229	231	266	264	244	245	243	214	236	211	223	227	220	254	218	226	253	263	243	246	260	235	234	265	256	271	258	231	232	251	252	271	280	251	248	217	214	264	221	267	204	253	251	245	264	251	263	272	248	226	258	236	244	245	249	219	252	255	275	242	239	250	271	237	269	271	261	251	228	219	213	251	233	255	263	214	253	269	222	239	228	244	219	234	261	239	234	246	241	244	225	207	246	239	269	240	253	246	210	271	212	244	220	268	238	268	218	213	249	247	268	262	237	253	242	247	238	249	267	245	240	228	259	250	239	248	231	264	245	254	217	249	236	273	234	275	240	228	272	252	249	243	240	274	232	228	239	237	227	206	258	217	253	236	233	230	239	231	208	236	250	244	254	248	257	246	234	209	276	264	262	252	214	259	258	249	229	237	274	247	245	256	242	233	241	248	250	285	262	243	250	224	235	275	256	252	243	248	230	259	228	238	247	277	279	256	250	243	266	254	250	242	235	226	241	225	231	264	246	236	239	254	236	232	240	222	222	248	270	244	228	263	227	246	238	275	248	230	267	264	238	240	253	243	207	227	238	249	246	239	241	220	233	182	236	229	242	263	216	241	260	242	231	256	243	231	259	246	253	228	259	227	254	231	237	242	235	242	270	236	240	261	279	223	248	249	227	245	247	260	265	236	268	268	247	243	237	267	243	247	251	256	258	258	223	304	246	242	215	249	247	227	249	234	241	263	214	236	242	250	237	273	244	257	229	220	238	221	254	234	244	251	278	266	261	223	249	257	283	248	254	233	241	261	284	255	248	239	253	271	236	246	253	228	252	232	240	223	224	250	228	240	220	245	276	218	227	242	208	251	248	220	244	272	245	228	237	253	256	263	262	219	253	237	248	235	242	256	265	232	222	244	237	261	248	242	219	274	237	250	195	256	246	239	233	254	229	227	216	224	274	249	242	248	218	235	244	281	242	238	259	286	271	235	251	247	239	262	221	239	250	268	257	245	212	227	273	229	258	243	232	241	252	261	223	245	246	258	266	264	237	209	248	274	233	217	243	252	254	246	263	214	239	202	262	238	241	251	261	237	241	247	227	247	229	257	236	257	260	248	237	234	207	247	257	260	242	254	237	246	262	239	230	206	230	258	230	228	237	249	248	215	233	214	260	237	243	269	229	255	240	237	245	264	242	230	252	239	254	255	262	223	240	251	214	207	263	253	255	245	237	246	243	250	217	213	235	230	243	224	241	270	244	234	267	254	265	265	215	268
10176	1084	1853	2133	1808	1559	1309	1183	1024	941	899	880	804	795	716	738	726	709	719	666	682	683	699	669	641	658	659	646	630	600	594	702	677	601	603	574	603	580	611	610	646	642	596	622	617	626	596	591	640	610	637	557	574	615	561	598	609	597	611	614	604	609	593	620	595	609	580	594	625	573	603	640	614	598	557	618	597	609	602	627	630	583	540	584	625	566	606	604	625	580	626	603	602	570	595	615	597	584	561	596	616	595	603	608	611	642	596	569	564	556	579	634	560	585	564	615	624	610	607	627	576	621	624	571	584	616	589	612	624	602	594	595	621	618	609	589	636	568	655	609	598	602	604	620	622	568	593	626	596	624	561	606	574	568	632	599	586	616	637	579	610	562	577	579	591	570	629	612	641	598	599	619	615	606	600	642	568	585	615	585	561	615	622	613	601	588	604	588	622	623	593	618	623	574	612	601	537	609	565	577	659	577	594	600	587	619	601	601	597	625	631	579	558	572	613	621	577	585	609	610	636	616	596	597	605	589	590	578	599	576	627	602	628	588	569	595	597	547	590	590	588	603	565	624	606	549	567	559	608	607	572	661	587	572	570	530	566	609	617	581	618	601	590	584	659	569	607	603	566	599	594	588	547	588	624	597	639	577	597	576	604	612	580	594	613	579	603	554	581	590	559	625	589	592	597	572	527	608	548	595	611	583	554	562	582	554	593	624	589	607	593	636	620	607	614	556	603	609	577	604	558	573	582	594	590	580	613	607	607	608	619	613	615	599	579	560	571	616	596	598	581	620	561	586	590	598	593	588	610	624	603	588	600	604	604	595	561	600	573	617	602	600	639	592	607	576	598	584	585	561	587	614	563	607	540	567	589	581	583	589	605	624	584	584	625	607	600	613	627	592	617	604	620	550	597	618	614	624	563	607	605	599	633	563	584	574	545	630	576	580	571	608	570	573	580	594	638	600	587	578	591	623	586	606	605	616	630	579	576	619	547	615	647	575	626	583	590	567	579	598	613	580	602	607	615	601	618	581	585	547	575	609	583	588	579	606	582	581	634	626	562	574	590	593	596	559	613	566	626	600	566	625	611	572	580	590	572	598	607	634	560	588	603	585	608	590	598	572	626	576	632	619	581	564	611	583	596	588	625	580	615	566	593	607	585	578	596	566	582	547	578	581	600	606	639	597	596	594	624	621	576	624	617	572	607	585	601	571	587	617	559	590	579	589	585	607	620	626	607	591	583	579	652	572	582	601	604	586	629	606	588	596	562	567	581	589	578	555	608	636	625	583	610	592	561	605	601	614	604	607	599	624	570	564	588	587	587	615	608	600	606	602	640	591	544	591	629	538	570	634	594	596	614	625	667	572	574	619	594	602	644	592	631	552	627	545	595	665	614	588	562	595	592	568	564	577	624	622	585	562	564	592	588	591	607	600	576	584	598	619	613	593	579	582	545	582	663	591	636	604	599	598	559	597	597	610	609	614	603	599	615	593	576	588	592	589	603	591	602	599	585	623	565	606	560	547	573	623	620	567	601	605	631	550	582	546	643	584	624	607	629	604	599	606	592	588	631	627	557	587	597	597	562	627	572	602	631	579	608	621	598	579	609	597	567	621	580	606	585	605	588	586	573	558	601	609	587	567	566	607	618	584	557	559	570	595	585	635	559	613	548	597	594	556	620	617	587	586	627	608	587	632	626	562	614	571	571	601	564	592	616	612	602	600	602	585	591	605	568	649	601	619	633	622	568	585	634	565	578	621	617	557	601	586	571	597	595	578	562	583	593	603	654	565	590	618	615	552	614	583	586	571	594	593	564	601	608	550	598	596	569	561	604	627	617	597	586	582	596	595	620	585	575	531	604	557	594	598	611	569	618	574	599	594	608	630	608	586	608	563	585	558	628	624	614	587	573	587	603	588	597	598	557	608	596	584	566	574	553	588	614	611	607	627	540	616	636	600	583	556	612	608	619	609	603	545	590	609	637	555	582	615	603	607	583	623	598	583	584	562	559	584	612	575	608	566	581	601	607	628	566	599	608	602	591	586	625	622	594	600	561	629	587	591	600	595	612	578	584	579	613	575	643	586	589	552	597	601	581	601	612	596	585	596	597	607	575	574	585	602	593	635	571	589	588	561	604	566	592	606	592	568	613	592	568	606	596	616	621	617	574	668	565	601	600	549	589	542	633	603	592	598	551	609	535	596	603	572	623	592	593	606	585	598	620	604	611	599	525	583	614	542	591	607	604	625	580	619	587	589	562	628	598	574	603	594	621	580	615	580	605	564	632	575	647	578	587	595	604	579	624	577	628	550	578	617	619	595	620	590	596	566	581	623	588	578	566	592	638	603	579	549	607	591	608	622	600	635	648	606	566	619	587	603	603	581	615	620	540	559	598	616	633	565	637	574	605	625	598	591	614	595	612	581	597	607	615	637	588	569	607	580	604	599	581	627	641	598	619	589	657	591	643	581	558	602	570	618	602	635	611	605	560	618	555	548	547	567	607	603	596	643	569	599	651	610	592	557	542	596	560	578	597	615	599	592	576	578	613	596	592	629	623	577	604	609	577	585	586	596	576	594	626	624	602	609	585	637	623	600	575	575	587	582	621	599	558	633	605	596	613	581	583	595	616	570	584	601	555	555	608	551	612	589	627	570	594	603	601	565	572	597	575	611	579	642	627	588	576	615	634	605	633	638	603	577	613	602	577	596	622	589	595	587	629	577	571	595	583	576	545	607	606	612	641	596	553	632	583	631	619	588	598	607	612	547	593	606	600	614	620	587	571	592	568	574	579	580	559	571	602	620	610	561	588	669	606	608	616	600	619	581	571	549	569	604	599	596	612	593	611	657	578	596	602	568	601	574	602	606	640	613	595	607	599	603	529	599	593	599	621	610	619	617	606	586	632	596	653	559	589	626	631	574	559	580	564	566	542	572	586	610	606	610	595	635	593	566	569	614	557	631	614	594	600	580	582	585	605	598	591	592	577	643	601	585	597	610	602	623	612	586	600	595	584	618	589	593	611	601	621	562	603	614	638	614	538	601	614	573	592	571	605	580	595	607	600	547	629	593	581	572	569	595	574	591	626	574	614	631	620	593	580	617	635	599	601	597	597	606	591	593	572	582	610	586	605	605	626	658	590	602	631	630	586	604	573	557	600	583	609	613	611	571	554	570	546	581	614	575	610	621	640	583	580	601	611	590	605	585	606	574	594	592	630	593	616	612	583	622	578	568	573	624	649	609	548	627	589	632	592	618	605	646	617	575	582	577	554	624	579	549	588	606	618	657	627	579	617	600	622	598	603	582	604	582	600	564	595	583	600	633	579	621	597	593	580	574	571	587	627	604	589	629	605	580	598	587	529	627	596	551	623	609	602	566	610	554	580	578	585	622	585	571	559	640	582	563	610	592	567	621	572	603	613	597	559	597	639	555	592	579	584	599	652	560	582	551	573	599	598	594	606	616	597	561	613	583	567	577	611	558	587	558	583	596
5065	353	281	305	292	292	294	310	315	303	301	308	325	286	285	274	287	302	317	298	302	318	260	296	275	305	259	260	318	286	286	271	302	301	312	264	294	294	282	310	289	273	306	318	280	308	266	273	295	301	327	304	264	292	297	263	287	283	309	290	288	309	320	293	292	278	310	309	265	292	315	297	292	308	290	300	304	301	306	307	295	293	293	277	276	296	274	324	295	271	292	271	290	298	276	276	319	303	295	305	300	318	313	292	315	276	277	279	320	295	311	258	291	311	284	281	316	302	291	265	290	314	279	289	318	309	305	269	301	316	297	296	307	313	256	289	287	286	270	299	289	290	286	307	292	288	305	263	285	294	307	280	292	317	300	300	276	281	297	280	303	308	265	281	313	291	287	286	292	284	285	275	284	278	285	285	290	303	281	277	268	305	319	293	302	301	293	259	282	298	299	306	272	299	290	294	366	290	292	326	311	312	318	286	307	311	265	296	317	284	329	280	300	288	317	330	285	293	285	264	269	286	307	275	262	285	293	306	324	305	298	263	263	262	284	301	297	296	304	293	299	279	316	310	288	318	303	308	343	305	286	309	292	289	283	293	275	280	285	311	301	308	273	317	271	302	270	315	299	297	288	294	308	250	320	283	275	299	314	307	285	311	313	278	335	317	265	303	307	297	274	286	309	279	279	289	290	308	334	295	316	288	296	304	300	286	295	304	282	276	275	282	289	295	330	257	303	311	272	284	309	305	295	267	279	283	312	304	309	266	285	270	306	304	295	311	286	257	297	312	295	292	321	312	306	290	304	303	253	286	301	281	300	266	274	317	302	281	327	286	282	270	276	278	294	335	315	272	269	297	305	274	290	293	275	330	307	307	295	267	326	277	301	314	330	285	301	272	301	279	288	304	287	272	280	292	237	284	316	278	269	321	267	298	277	298	310	314	296	332	303	303	305	281	305	292	279	292	310	279	276	296	291	284	277	308	300	236	302	290	302	266	291	304	295	286	318	304	277	283	305	302	276	282	289	308	277	316	305	276	301	345	295	268	275	307	296	269	299	281	290	267	281	289	317	326	337	303	298	301	277	318	293	269	303	291	288	288	270	305	264	273	297	279	273	290	324	299	276	305	294	314	326	300	309	288	335	299	283	299	311	315	297	271	316	282	271	308	315	286	291	285	280	273	281	265	310	305	273	328	289	303	309	259	275	288	305	280	277	277	318	327	346	303	304	330	311	266	262	273	321	275	279	256	275	287	282	274	293	273	262	314	309	292	277	336	260	276	267	246	277	309	296	257	275	271	285	283	284	272	283	308	284	291	320	321	262	305	307	269	290	293	296	318	321	307	281	270	282	284	302	277	281	301	283	279	300	323	292	289	283	286	289	303	300	298	291	332	280	283	279	277	316	285	314	302	281	313	321	318	265	294	261	299	270	295	275	277	298	287	292	285	297	315	317	289	315	283	297	298	271	293	309	309	290	294	254	281	272	320	281	304	280	299	293	285	282	262	313	309	295	300	267	264	304	307	295	307	296	308	314	273	309	263	299	311	309	274	302	298	299	314	297	294	308	305	317	276	287	298	311	268	323	305	299	311	283	275	249	287	322	299	300	291	286	295	283	282	321	315	279	297	287	308	275	302	272	309	286	310	299	279	279	310	310	290	297	287	296	269	309	292	301	321	280	251	300	289	266	295	286	263	280	310	297	317	290	294	293	277	296	263	304	285	285	305	287	313	302	273	283	273	306	286	300	307	280	285	274	285	289	339	340	260	283	258	267	264	279	250	309	311	298	267	304	302	284	288	271	290	301	299	283	264	284	331	312	302	284	287	293	314	289	275	291	313	296	280	291	281	270	303	318	253	305	308	298	273	326	298	294	268	298	312	268	291	316	266	284	314	312	313	304	274	324	321	298	298	301	319	337	300	321	272	263	281	287	273	283	277	312	269	307	286	287	295	304	311	304	294	320	276	315	294	282	288	310	298	260	305	291	278	270	302	298	301	304	322	282	289	287	303	263	265	259	323	278	283	323	271	289	314	278	315	290	305	320	293	285	273	283	311	298	309	279	296	321	288	309	291	286	279	295	271	274	288	284	289	264	254	304	293	321	297	291	317	303	300	287	275	285	302	283	275	280	296	294	338	298	274	276	307	300	291	229	305	288	305	295	274	276	268	297	294	276	270	252	291	317	317	318	305	307	280	302	313	291	285	276	311	298	314	311	296	302	288	276	286	287	303	285	278	294	307	280	298	293	288	295	271	298	290	283	266	297	305	292	249	277	300	278	298	275	309	295	312	277	289	322	305	301	293	309	283	293	323	289	275	290	276	323	277	295	299	288	327	307	292	303	283	298	290	322	318	282	302	324	278	294	282	306	298	298	303	285	295	305	248	272	316	290	293	263	317	273	321	291	284	292	286	293	281	286	302	299	291	310	297	273	310	299	280	319	297	267	299	297	286	311	326	273	312	291	269	269	295	289	311	280	295	280	275	300	292	289	315	279	286	312	249	282	301	304	239	280	272	297	297	291	307	293	268	310	316	285	300	319	314	309	289	287	305	302	328	298	322	305	309	311	306	268	317	300	280	260	286	293	287	284	301	318	297	269	302	268	292	299	310	315	305	301	313	295	281	313	283	324	252	313	291	294	296	287	295	322	273	326	308	302	298	307	295	259	273	337	307	273	282	312	279	286	310	276	305	280	309	281	303	269	288	276	291	289	286	301	272	266	274	292	256	266	266	303	303	286	270	300	301	302	303	324	289	317	282	312	312	295	338	280	274	312	319	299	266	303	319	283	289	251	268	334	296	284	259	289	299	304	315	292	294	319	280	296	308	308	285	260	302	279	262	303	260	264	312	301	306	278	322	272	298	262	269	291	289	286	327	307	314	307	292	289	295	301	302	309	307	298	298	298	293	305	325	293	268	298	286	300	293	302	278	304	288	275	300	267	306	268	251	300	325	307	268	272	292	302	265	297	284	288	270	250	303	308	278	315	274	285	293	278	264	293	311	287	296	312	318	343	304	329	288	267	308	293	301	307	299	280	294	299	309	278	275	318	285	294	284	296	297	280	294	281	255	284	321	272	317	304	317	292	290	316	287	279	269	298	304	280	257	292	305	294	290	265	239	273	297	287	259	323	309	296	289	281	286	290	320	308	290	304	326	311	263	284	280	285	294	312	263	281	261	298	295	318	283	264	354	305	275	318	307	319	284	327	306	276	267	288	286	322	295	291	320	292	299	309	282	288	279	284	278	271	306	276	276	292	295	257	296	291	247	285	323	308	276	285	306	309	268	300	280	301	291	331	309	280	306	252	315	297	288	305	295	292	325	265	299	310	274	322	287	290	273	266	307	292	285	303	256	257	273	306	299	295	330	293	274	276	293	272	282	261	294	284	333	284	304	286	295	260	316	277	311	296	286	282	288	275	311	311	303	300	297	276	303	305	303	312	276	284	291	299	299	285	271	300	288	288	323	281	305	337	304	289	302	280	288
3580	680	645	629	673	674	629	725	691	685	674	651	650	654	680	654	671	691	699	638	648	725	664	656	631	680	670	637	670	676	669	679	666	644	697	649	686	647	648	643	666	675	718	649	654	673	632	654	690	678	693	683	695	666	605	693	636	681	662	680	658	653	652	623	636	678	618	661	670	647	635	632	648	645	652	679	616	693	637	626	640	636	627	628	615	656	673	623	620	671	633	641	651	687	626	656	644	654	665	712	684	656	668	643	663	652	681	624	647	650	707	643	643	663	643	650	636	694	688	684	678	638	645	622	650	646	639	623	679	646	697	659	618	625	660	670	672	640	698	694	655	631	635	671	656	673	671	657	622	677	635	691	671	644	628	688	642	658	600	614	647	667	641	680	687	657	648	714	641	630	679	676	644	651	675	675	714	654	684	682	654	652	692	656	596	703	636	666	643	691	645	687	655	662	656	639	687	650	677	660	707	666	700	664	636	702	646	649	667	641	656	660	626	642	664	660	661	667	645	650	691	655	630	666	620	672	693	682	646	653	682	635	639	630	654	705	659	664	679	624	613	642	627	617	692	681	656	677	620	661	625	660	652	639	670	657	686	652	668	643	625	668	655	670	666	655	660	630	645	687	694	696	632	660	636	644	673	632	634	618	668	641	681	661	644	675	677	643	692	667	654	659	707	670	655	649	650	658	676	690	680	709	700	681	640	633	630	678	630	703	629	654	682	684	714	664	633	669	660	650	680	637	633	699	671	676	682	647	662	646	706	673	667	685	677	681	647	609	657	673	666	645	644	693	664	636	647	640	631	661	682	664	615	644	685	638	637	635	702	610	687	683	640	660	670	676	655	623	642	662	708	634	693	631	677	641	643	646	653	635	696	672	675	633	653	669	650	647	671	647	674	661	670	635	651	650	679	651	664	683	652	614	682	642	633	650	664	693	654	616	610	660	652	692	640	639	702	644	667	670	697	701	652	690	655	675	681	630	701	729	691	665	695	657	676	636	656	676	671	671	714	677	664	641	677	668	676	628	654	677	698	635	587	662	645	682	624	622	640	627	690	675	687	674	649	693	671	708	627	621	659	646	641	651	700	678	660	611	689	653	689	670	629	735	662	648	649	647	670	660	642	662	676	632	644	658	658	664	668	673	663	687	660	689	634	639	700	627	661	626	662	656	669	685	675	677	676	667	671	649	655	624	670	676	705	711	653	668	675	689	638	673	673	640	699	643	676	643	686	704	647	641	669	607	675	659	688	605	670	696	644	664	709	642	663	592	695	603	659	647	701	667	637	640	687	671	681	663	632	658	660	682	676	697	662	634	659	664	626	699	697	677	688	690	668	664	641	623	626	652	682	642	664	633	666	646	656	657	669	652	682	638	708	632	698	679	677	637	660	659	675	666	668	620	625	693	683	655	672	657	648	674	699	685	601	626	650	642	639	691	665	636	641	653	641	635	679	607	608	653	672	644	688	668	645	654	671	684	640	672	619	640	655	738	674	702	630	637	642	675	650	685	624	628	663	661	656	639	668	675	645	668	632	679	656	693	693	633	643	653	693	681	640	679	720	648	679	631	677	661	687	631	640	643	649	680	673	706	669	656	653	646	645	631	676	721	652	632	721	680	680	669	651	684	714	718	631	662	634	639	678	702	681	692	680	669	641	651	674	677	661	679	686	634	674	632	670	657	680	698	702	693	654	659	637	695	661	686	635	647	666	634	651	622	676	620	673	655	688	655	673	645	700	664	692	650	619	715	679	651	649	663	658	660	653	655	635	683	661	696	693	661	669	629	706	659	648	709	697	642	659	675	704	642	642	686	628	642	681	643	647	682	624	669	615	649	674	599	667	642	652	701	623	684	637	649	670	607	664	692	646	661	612	680	675	637	664	677	599	610	661	718	687	636	707	668	670	667	629	658	657	712	669	608	663	667	684	696	660	620	651	633	690	679	661	627	660	704	691	653	657	665	691	653	672	672	666	632	667	671	691	692	660	693	619	612	728	655	671	632	700	669	686	626	675	669	658	661	669	646	632	673	654	650	655	661	675	628	645	670	657	629	686	658	665	655	647	684	680	629	648	616	675	664	671	678	659	670	611	635	697	659	615	651	631	623	650	677	671	673	657	665	646	641	638	680	698	667	672	657	644	641	659	638	671	692	667	664	672	623	621	667	637	643	647	648	643	656	656	680	728	678	645	665	650	606	641	617	641	637	650	652	665	636	645	660	697	649	624	665	694	675	703	715	683	651	685	676	656	720	676	713	660	662	700	660	642	641	680	629	599	660	693	651	705	678	664	668	706	635	684	668	677	633	640	656	693	665	651	646	686	694	662	696	626	672	671	651	676	703	648	659	680	644	657	680	665	670	688	621	645	662	629	688	688	620	659	664	657	658	670	630	700	675	681	666	667	627	693	679	666	673	688	667	647	659	626	691	666	651	634	643	665	666	638	684	691	670	640	649	685	660	660	665	688	668	703	684	637	603	610	640	634	672	669	664	649	668	580	658	694	650	699	623	699	670	641	639	655	639	642	676	640	685	677	658	616	670	733	694	625	642	676	721	616	646	659	641	610	714	679	659	677	667	634	644	682	665	646	683	626	658	692	631	703	651	673	628	694	701	645	647	636	642	685	685	663	674	669	642	642	666	654	680	705	679	642	680	694	678	643	655	639	623	642	666	619	679	660	623	674	661	653	650	594	668	661	631	673	666	639	628	662	687	640	619	704	642	655	697	698	675	644	688	649	660	668	672	689	668	698	615	702	665	659	681	667	668	694	683	636	640	665	669	694	628	661	657	689	663	659	672	655	663	692	699	683	666	633	685	662	695	676	656	718	708	673	634	663	666	637	642	637	677	664	671	649	682	683	665	695	616	651	641	686	658	606	634	686	639	654	659	658	665	630	624	648	649	652	653	626	629	631	656	719	670	671	710	682	656	645	681	631	694	609	693	657	650	655	674	677	664	663	657	646	671	663	682	701	651	661	634	629	663	620	617	648	655	677	659	663	625	641	613	653	663	663	679	723	678	646	704	725	672	659	680	687	625	659	644	660	668	676	655	707	653	679	665	640	678	661	626	635	670	672	661	630	669	681	612	659	657	646	637	614	651	638	651	660	641	672	642	653	658	691	683	631	624	653	620	616	647	680	656	585	682	649	645	629	654	697	670	678	687	644	670	671	681	627	659	674	673	663	687	657	677	644	715	663	630	630	635	703	678	623	655	659	631	680	612	644	671	642	657	613	694	693	672	661	690	637	683	664	701	680	658	709	660	666	622	641	667	650	694	649	663	701	637	665	644	662	612	702	664	659	688	703	671	646	608	679	667	648	662	638	695	655	633	656	625	667	690	687	631	677	680	659	657	700	664	633	657	679	688	698	670	647	693	670	666	724	661	667	657	663	648	654	700	663	671	637	646	692	659	657	706	675	642	611	676	617	657	660	627	679	632	719	667	634	710	663	629	655	692	638	687	632	682	665	634	663	641	664	651	625	660
16203	1091	448	356	309	254	220	202	200	181	149	174	160	168	182	174	166	147	149	147	143	166	152	147	158	149	152	160	149	149	172	168	144	149	144	163	159	140	159	177	168	151	164	129	160	156	161	148	166	160	157	148	164	145	146	153	168	152	156	151	150	127	161	152	160	166	165	139	160	154	132	141	147	154	153	127	146	133	190	171	138	159	172	146	149	127	160	136	136	167	161	165	146	163	186	176	151	150	156	150	121	154	177	148	164	153	154	162	149	138	155	154	157	141	159	146	162	158	145	143	144	135	146	146	162	172	148	159	128	135	164	150	170	144	130	154	153	137	144	140	140	138	156	145	149	140	164	142	143	154	135	162	145	154	149	147	156	137	150	177	161	142	143	165	154	159	147	158	139	155	130	155	162	168	167	172	148	163	130	155	173	168	149	158	146	168	168	151	149	161	164	165	137	131	176	161	170	147	156	150	146	146	151	163	149	154	150	169	146	143	139	159	154	168	174	154	150	170	135	148	154	165	157	174	168	136	149	138	142	153	176	148	141	151	153	166	161	136	141	147	156	174	149	154	159	143	162	151	162	139	158	154	171	155	167	140	136	165	145	163	151	145	143	152	139	163	153	176	173	167	171	152	149	175	151	145	154	137	194	148	141	133	155	150	160	154	137	142	145	142	154	141	143	139	151	147	154	174	144	172	133	140	166	162	167	156	181	165	148	142	129	133	126	139	156	146	150	176	149	151	150	133	126	158	151	141	148	154	144	159	122	166	152	130	143	152	168	172	151	153	149	162	140	164	141	159	135	140	163	157	151	167	138	152	164	133	163	151	167	157	138	156	160	150	145	156	152	156	144	158	154	148	159	180	140	157	157	151	156	132	151	154	136	162	115	168	160	138	163	148	152	143	141	147	132	155	161	159	168	158	145	157	139	165	151	145	149	151	136	165	189	131	140	154	131	130	159	153	146	154	159	157	150	168	147	148	134	135	151	175	160	152	170	148	175	165	157	121	162	170	131	158	148	149	151	173	159	135	158	166	155	149	150	164	140	155	134	149	162	155	154	138	155	152	187	143	153	150	151	177	174	144	170	147	151	140	141	164	133	128	163	151	151	155	148	142	143	136	161	150	177	165	152	181	145	140	145	140	149	155	133	134	166	171	126	150	148	140	164	136	143	197	145	124	147	165	164	170	157	153	145	146	168	156	149	146	122	162	149	163	146	153	145	138	144	146	151	167	128	158	169	161	155	155	163	145	156	164	150	149	150	170	176	135	164	167	154	150	137	152	141	131	167	161	156	151	160	146	162	158	125	171	147	135	174	150	142	147	147	142	146	180	174	144	146	163	156	166	169	188	162	157	127	143	133	167	149	130	153	149	155	189	168	142	152	149	148	152	146	124	140	147	146	130	113	139	184	149	137	165	141	143	162	154	137	165	157	162	125	143	167	149	136	174	133	144	164	170	139	138	151	173	155	177	141	160	170	137	168	131	144	189	150	160	155	142	132	146	167	156	156	136	165	152	142	147	180	150	146	163	136	165	131	141	143	161	180	174	150	158	149	143	158	138	154	155	164	148	154	158	179	147	135	169	153	138	157	127	149	145	148	138	123	152	136	138	165	153	152	180	191	172	159	156	176	124	149	147	147	124	161	148	164	158	173	141	149	155	140	140	148	202	149	171	160	144	153	155	153	140	135	152	158	146	143	130	145	182	153	129	178	139	161	124	145	167	155	160	145	155	139	156	146	155	156	133	143	161	160	145	182	149	172	161	140	173	147	134	158	143	167	163	131	161	161	165	151	152	154	172	154	135	127	137	163	170	157	177	155	149	136	165	194	144	165	182	153	146	147	160	155	159	154	177	159	139	176	182	167	164	148	146	198	156	145	148	152	151	150	172	175	142	165	137	160	168	166	158	146	165	160	134	147	157	129	124	159	158	145	160	150	155	177	174	171	143	137	144	154	150	195	152	145	165	167	152	162	158	161	155	138	180	144	147	160	154	135	142	153	143	160	114	160	170	180	136	133	179	153	139	183	167	162	177	138	137	127	141	157	148	177	150	161	176	162	138	155	151	188	145	153	165	171	135	157	130	146	133	154	151	181	149	155	140	145	159	129	146	153	144	178	149	157	151	159	157	142	145	149	169	158	153	150	152	167	171	142	147	153	139	148	159	158	170	175	141	154	163	160	133	167	169	161	119	149	136	163	154	146	133	149	130	159	144	165	148	146	156	141	134	153	167	145	135	133	158	174	175	130	157	177	179	150	189	166	132	158	136	146	141	165	154	157	145	171	154	153	154	150	171	147	157	172	141	162	134	151	169	140	161	164	186	149	148	157	134	179	174	171	128	154	159	156	159	159	151	166	164	176	144	171	163	150	175	155	137	163	166	140	157	154	139	176	171	161	154	134	139	182	157	124	155	151	143	148	165	153	142	178	142	153	159	158	164	146	143	172	135	174	142	148	143	151	144	167	147	140	177	145	157	133	145	151	131	131	186	142	181	169	166	127	154	158	149	165	157	160	160	172	146	165	158	160	156	162	156	158	141	142	174	143	145	147	165	132	157	168	163	143	145	152	161	159	154	165	144	139	155	151	154	142	156	175	152	132	145	165	152	150	157	155	158	132	113	148	160	159	154	143	118	168	158	129	139	161	148	174	144	175	143	162	150	146	147	144	141	152	159	150	148	145	135	152	134	149	169	157	148	157	157	165	155	171	131	152	171	147	154	125	163	164	127	172	174	170	147	140	157	147	153	161	133	160	164	146	158	142	140	154	140	143	132	147	147	174	153	120	146	177	154	150	152	142	152	169	149	146	146	159	162	141	148	158	165	141	147	164	165	157	164	141	182	141	169	178	143	168	188	164	173	152	164	150	140	150	154	151	139	139	143	155	157	153	142	133	140	150	181	147	164	150	131	167	126	144	146	155	159	173	177	164	178	165	141	151	153	122	154	157	131	170	141	135	149	148	146	150	147	162	150	145	158	147	172	160	133	176	145	156	145	159	158	169	153	139	159	156	161	165	166	146	149	136	130	135	164	139	159	150	150	172	139	145	140	150	145	139	136	156	171	158	143	163	139	156	148	163	164	122	163	168	137	157	166	156	143	164	126	131	198	161	170	167	137	153	153	187	146	173	179	143	137	154	145	150	152	138	169	153	158	171	140	139	171	139	143	149	167	141	127	140	152	122	166	156	162	156	154	138	157	147	165	162	142	188	162	145	158	156	147	162	151	130	136	136	147	184	175	180	149	153	154	156	169	143	140	167	169	164	149	122	154	155	138	162	160	159	151	164	168	170	164	155	146	131	145	186	163	161	162	147	145	146	142	144	155	162	156	159	166	180	143	117	144	174	145	175	167	170	153	131	170	160	153	178	158	141	164	161	145	161	157	157	143	164	161	164	154	176	158	153	142	155	156	177	139	155	144	159	144	166	169	148	161	176	149	154	164	142	170	152	154	145	145	120	136	160	138	158	143	135	154	141	163	153	157
9771	649	980	1152	1017	880	768	655	675	636	510	548	466	481	495	461	459	462	447	448	440	418	431	440	460	406	446	428	400	423	412	379	407	421	423	357	408	428	392	409	436	434	375	430	414	428	389	382	420	404	408	411	409	398	435	401	448	439	398	409	421	403	432	416	393	416	389	391	412	390	370	400	410	371	381	421	391	432	378	384	426	439	389	399	389	396	413	369	400	413	413	407	423	442	387	410	444	397	380	420	388	384	388	387	400	375	398	384	384	380	434	374	380	411	378	401	417	381	398	398	393	383	434	388	402	408	400	403	392	424	406	389	384	424	403	422	379	436	378	425	401	390	384	415	391	396	384	399	363	391	410	392	355	398	408	385	407	375	362	389	418	380	405	415	415	392	398	412	388	392	404	412	391	412	405	377	421	398	426	409	415	382	378	402	385	383	375	401	372	405	398	433	432	386	374	405	427	401	367	399	429	410	385	392	415	397	378	410	419	374	406	448	419	399	377	396	376	404	368	429	427	418	364	379	389	410	427	444	388	401	423	406	397	389	382	391	382	423	413	424	372	456	391	405	396	386	370	363	391	404	433	413	402	387	402	418	406	373	388	451	414	429	409	427	397	376	378	418	381	398	389	414	381	421	358	414	397	438	401	387	416	373	388	397	414	394	415	404	410	401	463	387	421	428	423	421	391	389	412	414	411	413	410	406	419	403	402	402	420	387	363	441	401	376	386	448	399	380	365	377	387	404	409	408	403	381	425	409	380	395	397	377	421	381	391	439	384	379	406	378	399	419	391	415	407	412	393	396	396	393	400	398	428	388	426	386	389	372	436	391	385	378	364	403	391	390	392	387	403	380	377	392	377	401	390	437	378	429	396	409	380	429	385	398	420	372	388	395	406	417	397	440	398	419	421	416	376	392	362	410	361	374	400	419	399	409	394	388	389	403	399	386	412	398	404	383	401	433	373	411	381	408	406	392	389	393	409	447	398	399	409	369	428	404	406	370	415	385	393	407	391	369	390	384	412	398	393	401	392	415	435	383	379	406	383	385	386	387	408	440	416	390	410	432	398	418	386	409	379	365	389	384	390	395	402	398	397	393	414	418	388	392	411	393	374	399	413	376	410	373	420	410	389	402	435	397	375	396	422	412	404	409	403	393	396	382	410	390	388	386	421	421	411	404	381	380	426	432	388	366	392	382	398	409	379	404	387	375	403	378	427	400	367	388	393	371	412	374	379	376	443	377	400	435	401	401	394	395	373	440	416	434	373	395	433	399	414	391	379	390	398	387	380	382	416	380	371	377	380	416	424	410	401	404	415	388	419	417	424	427	398	412	395	396	426	386	416	405	394	417	377	438	397	399	420	412	362	380	419	423	373	408	391	382	392	378	436	396	403	432	404	396	363	358	357	375	423	389	384	396	422	372	411	392	429	424	387	413	437	374	417	418	405	383	372	395	386	428	346	380	393	370	415	393	399	403	368	405	379	401	431	383	406	377	395	364	425	387	405	409	391	388	359	415	368	424	392	418	366	398	392	388	403	411	407	395	373	391	423	424	411	384	387	392	426	404	404	389	405	405	386	363	406	405	388	394	429	410	364	389	418	402	386	410	381	382	369	376	398	400	388	422	391	410	385	380	396	396	413	408	424	362	395	380	423	390	410	402	399	385	424	424	388	431	401	389	430	365	397	384	373	381	399	420	375	356	376	432	359	394	391	454	409	395	380	389	403	399	403	404	378	406	393	354	395	415	400	419	383	416	390	380	419	453	415	397	354	411	377	420	418	400	398	410	372	381	429	466	361	425	406	375	376	412	394	427	397	380	387	370	405	403	388	416	403	405	417	388	417	371	390	408	409	394	395	378	365	384	402	405	373	382	358	415	403	403	436	385	403	397	404	388	389	374	384	370	419	405	396	416	389	395	377	380	382	390	403	424	386	438	414	409	432	381	395	389	438	415	353	397	417	397	390	419	394	394	412	393	380	380	419	382	389	375	397	421	394	416	444	402	388	408	396	446	363	399	386	379	403	408	408	372	406	380	381	401	418	410	401	386	380	390	369	379	388	397	397	355	417	394	426	369	389	407	415	386	441	388	361	402	393	388	412	376	396	407	402	391	376	414	394	406	383	390	386	401	376	408	389	413	410	387	394	402	376	383	405	384	389	391	408	384	383	380	390	404	422	438	382	421	392	386	374	363	380	362	381	403	405	413	424	409	411	374	399	428	368	418	407	406	396	395	366	406	394	393	401	379	440	394	383	366	373	400	429	411	435	394	419	388	409	386	403	391	393	388	412	372	386	428	392	433	410	423	440	398	426	391	346	378	412	415	363	401	414	402	409	414	395	429	396	416	413	397	386	367	422	373	379	397	394	388	397	391	359	425	401	390	418	396	411	426	416	387	388	395	370	380	364	405	354	387	406	393	389	371	407	402	372	386	381	406	344	407	374	405	394	413	386	364	432	436	396	396	415	395	383	380	375	418	407	427	379	416	411	388	447	361	397	389	383	427	403	424	400	394	375	404	389	397	352	379	407	407	388	389	402	400	386	406	378	395	408	424	395	369	398	424	411	398	404	422	393	422	402	416	395	406	420	394	385	413	393	420	428	401	391	390	410	419	416	387	379	410	420	358	412	371	402	417	420	410	412	435	396	441	384	389	390	381	414	419	412	392	357	416	376	387	423	412	345	385	433	376	422	434	375	423	413	385	386	376	360	426	398	425	407	376	394	371	435	390	391	391	385	395	389	383	408	361	390	391	413	423	400	413	406	377	380	398	424	372	389	413	412	386	381	388	405	409	408	355	404	398	418	403	389	369	409	396	411	418	405	409	396	354	378	398	382	420	348	397	412	386	402	407	419	393	409	389	434	407	384	381	394	389	430	398	410	418	401	387	398	398	372	366	388	404	399	414	387	410	373	418	382	406	392	375	410	386	427	362	427	414	377	375	394	422	450	361	381	415	392	398	409	415	384	395	435	400	388	419	338	412	411	370	416	385	426	396	404	419	441	401	413	432	426	409	427	422	426	380	388	396	394	443	381	396	343	377	404	369	408	421	408	403	380	415	393	406	405	401	415	385	404	394	383	402	415	358	369	360	405	417	444	391	405	411	370	398	382	428	408	417	408	382	398	406	385	368	380	421	383	402	426	407	376	388	434	400	416	411	433	376	369	432	423	400	408	392	396	405	400	412	432	395	416	378	407	395	409	389	389	413	382	398	388	392	401	407	414	373	422	371	423	370	405	413	417	406	383	396	389	410	395	394	372	435	432	399	374	405	394	359	412	409	408	443	397	407	392	353	423	404	390	412	423	371	407	394	385	398	405	425	370	391	362	374	408	400	369	409	391	410	379	376	378	409	395	387	385	413	435	400	408	401	412	379	385	426	388	407	379	397	424	393	392	395	432	389	346	396	394	402	399	383	388	382	372	375	355	394	377	368	441	392	400	409	421	402	377	399	397	399	402	376	380	375	393	418	388	383	359	389	388	378
22812	2471	871	713	539	474	423	402	323	313	307	322	308	268	331	267	257	243	271	272	275	261	271	278	252	255	251	282	263	239	256	237	282	271	256	231	251	262	250	264	226	244	245	246	238	249	277	253	251	245	263	276	239	237	255	260	259	283	283	246	253	252	247	271	240	242	252	258	277	276	271	268	261	279	276	257	260	271	275	267	281	264	262	241	241	249	254	256	248	272	255	236	242	268	257	230	245	237	259	246	290	241	268	257	242	234	230	260	228	255	252	233	268	248	233	259	243	263	251	237	253	280	255	259	243	267	246	261	232	248	237	259	251	253	244	257	219	243	260	254	271	272	269	276	270	232	270	241	265	269	257	246	265	253	222	271	258	258	225	248	276	262	252	272	257	251	263	262	261	238	240	228	267	250	241	252	260	250	274	260	217	263	248	239	277	236	262	265	236	246	267	240	264	289	284	252	212	267	261	261	251	269	276	260	228	271	238	261	274	293	248	246	250	265	271	255	280	227	252	284	234	245	241	248	267	250	272	245	245	241	233	282	252	275	257	277	240	243	283	244	264	264	269	260	290	252	279	271	240	233	261	268	263	230	259	257	262	269	242	294	276	261	255	240	213	264	264	248	276	236	241	252	266	231	267	247	247	222	259	274	270	253	248	239	225	236	280	268	245	298	244	217	244	248	289	281	244	253	235	258	267	252	265	219	235	249	259	249	281	249	244	260	246	250	261	257	283	280	301	244	253	270	240	240	228	276	258	297	264	263	245	231	260	255	278	238	231	267	249	233	254	289	265	278	238	248	272	241	239	272	252	280	263	290	256	259	237	290	244	232	244	236	254	245	267	258	241	232	269	254	269	274	264	273	260	264	272	247	268	255	243	255	271	254	274	280	222	250	283	255	285	278	246	245	257	289	237	240	266	222	221	262	252	263	236	207	237	272	273	229	271	238	273	275	282	251	256	245	261	287	253	245	256	241	248	266	245	251	264	226	287	201	268	252	242	259	219	228	284	242	239	270	258	269	219	234	254	272	262	288	283	243	279	267	241	234	259	252	268	240	230	270	236	275	279	236	250	266	259	279	265	247	247	271	228	254	255	264	259	234	283	268	264	234	258	244	219	258	223	241	243	263	235	251	280	240	268	265	242	257	258	247	272	268	273	247	274	237	262	232	247	226	242	240	284	257	255	235	276	259	278	256	269	222	266	270	270	210	242	271	266	238	234	247	267	284	213	253	269	247	236	292	265	260	260	246	236	262	277	248	279	239	225	276	276	209	211	257	248	243	281	233	256	266	272	282	221	247	269	257	243	256	268	258	231	245	233	256	260	237	230	241	287	262	253	282	266	252	245	292	241	219	260	283	263	275	261	228	255	289	246	256	262	237	243	285	241	272	253	261	249	260	270	242	270	252	288	245	269	290	220	254	236	253	244	276	248	266	239	273	270	257	239	238	239	251	274	242	258	277	243	238	268	237	228	254	260	218	234	220	250	249	261	248	235	267	253	251	246	256	240	233	233	246	258	263	264	295	285	303	238	240	236	228	285	260	253	245	284	238	237	253	231	267	273	238	271	239	266	246	255	264	261	253	262	254	265	252	251	236	245	227	277	212	285	244	235	256	234	234	220	246	255	227	245	258	237	270	237	249	253	252	264	247	266	280	231	244	217	271	258	268	246	272	235	263	257	253	279	249	226	236	241	219	267	275	257	267	256	255	243	248	248	228	236	236	249	263	228	235	241	237	261	259	238	225	261	268	249	231	227	253	255	262	268	265	253	259	261	212	241	263	264	263	236	258	251	263	260	253	258	270	251	260	236	238	211	239	252	254	232	241	224	270	228	265	229	246	243	254	262	250	268	265	273	264	248	247	276	249	257	266	242	250	231	253	261	253	231	255	279	258	251	272	278	265	262	239	252	249	264	246	261	214	270	252	260	244	220	237	297	249	248	244	263	233	259	257	249	266	256	272	282	258	251	290	230	243	260	243	265	267	271	256	253	230	263	268	239	257	236	243	241	245	266	253	264	273	238	269	290	241	305	285	265	257	235	257	261	262	245	223	258	230	258	266	244	229	255	234	277	224	238	265	278	245	262	257	234	274	266	230	278	270	238	233	220	256	272	287	260	262	245	255	230	278	261	240	265	261	236	278	237	263	250	249	232	287	268	272	258	266	244	280	281	246	264	274	238	258	235	215	270	256	247	273	211	260	236	264	262	248	257	262	258	224	256	233	275	259	240	274	243	244	240	244	254	246	257	243	226	251	251	255	234	234	240	285	251	251	244	280	235	241	270	275	253	244	201	248	235	238	272	241	250	247	245	274	269	257	259	249	252	235	238	237	272	265	258	273	277	235	264	239	245	268	246	232	257	252	280	276	248	239	253	273	248	230	261	250	247	235	277	238	278	267	259	255	252	242	250	236	240	251	243	237	268	253	279	249	240	231	263	258	251	242	264	228	245	267	241	262	234	248	248	259	275	253	247	259	233	234	248	251	266	267	296	237	280	246	250	244	272	259	242	242	242	269	282	283	270	230	232	254	223	236	270	221	286	258	265	262	244	249	257	247	270	238	266	231	249	238	262	279	271	250	252	257	240	277	288	262	274	287	260	266	221	265	249	257	268	267	279	240	277	251	238	253	230	267	234	237	279	245	263	281	284	255	231	236	255	266	262	262	242	287	258	282	238	262	276	258	246	250	263	245	226	230	238	258	226	244	257	264	253	239	266	269	253	254	264	279	263	248	250	250	258	272	299	259	280	253	281	244	275	260	267	252	258	235	295	245	225	275	264	253	244	248	231	254	265	238	264	286	248	259	261	237	230	267	275	276	212	262	262	232	260	288	228	243	296	271	248	249	236	271	227	251	245	245	269	246	262	274	253	241	261	247	235	263	265	226	235	211	240	256	248	231	254	272	273	259	243	231	281	259	277	282	245	282	275	262	257	284	254	220	248	267	234	248	233	256	251	251	239	281	285	253	238	255	258	238	280	262	233	260	267	242	241	269	269	270	269	246	251	242	239	242	280	246	270	255	263	261	246	267	233	265	262	254	246	245	250	252	261	236	249	255	255	238	238	246	254	254	276	234	270	264	272	256	261	240	244	241	252	260	284	242	252	272	258	257	285	234	265	251	250	297	262	217	235	267	267	248	270	249	259	247	243	258	255	282	274	229	253	238	229	237	247	255	260	222	241	241	266	235	248	255	249	244	234	262	255	258	269	251	264	253	283	291	250	218	273	278	249	253	242	231	271	261	256	268	262	266	247	240	228	232	217	252	241	223	266	271	244	244	224	272	257	226	255	237	261	259	226	225	266	274	239	232	245	264	247	291	246	240	235	287	261	281	236	251	263	231	262	253	234	217	251	260	291	256	217	256	254	257	260	239	260	232	256	264	260	276	293	287	261	249	229	237	222	291	256	248	291	246	262	253	260	238	236	244	253	279	280	255	292	257	266	231	272	257	273	261	253	254	280	292	267	235	256	253	258	261	232	245
11898	1082	1804	2074	1869	1617	1337	1153	1056	993	864	813	795	815	833	787	744	736	702	722	694	705	708	649	657	659	683	668	691	667	645	647	631	665	617	674	602	611	664	641	663	690	645	610	665	659	701	628	663	628	616	574	626	601	623	610	683	622	654	616	586	651	670	662	612	619	615	632	586	694	660	613	612	578	627	590	594	575	639	640	598	620	624	576	621	631	611	644	624	596	593	621	601	608	634	626	642	638	592	576	608	630	629	595	609	609	651	601	645	608	646	581	635	616	652	604	656	642	612	651	660	621	610	640	618	600	587	633	604	595	641	646	627	595	590	600	637	649	606	590	594	630	615	648	588	634	687	585	608	639	610	596	650	644	621	624	607	684	617	656	584	639	610	644	612	622	611	602	631	615	610	668	596	653	620	626	619	622	660	608	596	667	617	585	626	597	565	621	641	664	606	651	667	655	600	614	610	629	619	638	624	633	579	646	590	607	620	588	657	616	675	638	604	621	644	626	622	629	595	647	603	612	656	619	614	611	629	632	627	635	658	609	634	608	624	562	589	584	589	576	576	640	599	620	617	579	619	641	631	615	615	621	608	564	602	618	634	611	640	616	626	602	603	612	639	666	650	611	615	651	629	619	645	621	646	602	598	639	636	603	593	672	621	667	618	585	579	602	647	597	594	609	616	648	592	643	624	619	659	621	621	633	608	689	585	606	620	627	603	623	627	673	606	580	634	619	581	643	645	576	617	625	634	626	637	645	658	589	641	624	635	632	668	640	587	618	658	632	613	608	624	597	651	605	647	607	604	588	605	651	626	579	623	685	643	579	637	588	638	595	610	572	592	563	600	590	596	652	653	643	602	623	644	597	593	624	596	617	628	638	616	635	644	617	618	615	630	576	591	613	632	611	654	625	620	598	600	611	632	593	639	663	609	629	640	647	620	629	607	622	665	599	631	671	635	622	591	614	625	584	649	617	624	634	603	604	597	630	632	605	624	651	618	596	590	587	634	647	609	580	608	580	670	654	596	617	594	587	598	632	626	627	635	634	608	658	594	626	606	598	633	635	562	633	637	581	608	639	565	609	626	621	643	618	579	583	638	598	632	618	646	609	578	662	595	654	593	651	619	606	592	610	603	617	607	625	605	624	566	586	582	624	603	641	620	605	617	621	653	595	613	622	629	624	616	588	640	633	623	599	612	628	633	639	609	592	618	564	580	623	589	598	672	599	606	580	630	602	521	622	609	572	586	637	609	606	646	646	580	640	651	651	582	543	624	598	606	668	591	637	632	627	620	648	603	610	646	653	660	621	639	606	574	635	607	634	658	633	642	595	614	602	622	617	651	609	645	611	580	629	605	591	613	637	673	620	597	617	665	687	603	591	592	629	624	635	655	611	628	620	616	610	582	608	610	636	649	581	639	623	674	623	599	601	627	629	621	639	623	646	651	603	641	592	647	601	629	589	622	616	613	622	638	625	613	612	610	616	558	638	660	617	571	595	598	650	635	631	602	662	606	634	599	589	614	607	627	615	593	610	644	650	573	634	601	597	598	617	609	628	604	611	577	610	639	622	653	634	633	613	618	693	601	616	588	595	631	609	572	563	586	591	629	598	631	683	594	597	608	599	652	589	619	582	562	664	641	606	605	640	653	597	627	666	598	609	652	615	586	601	655	609	627	644	641	633	581	568	621	567	591	629	645	619	594	649	623	620	600	637	618	594	618	612	612	570	573	566	641	627	602	634	637	658	662	597	637	600	638	596	652	585	626	637	630	591	589	665	653	620	613	575	594	605	635	601	616	620	652	611	593	573	621	623	617	630	633	653	626	631	658	599	586	607	672	614	616	637	647	603	600	625	637	612	537	602	673	649	621	602	573	570	580	647	626	653	622	616	623	620	642	645	626	594	645	603	601	642	606	614	591	632	603	567	602	592	586	592	632	626	626	603	612	627	660	641	636	621	609	603	630	621	669	643	586	615	594	623	629	648	609	597	639	586	695	644	649	663	637	682	623	636	624	609	658	630	633	608	621	626	619	590	604	634	574	614	621	658	602	644	643	604	636	576	598	617	542	661	617	671	588	679	581	626	548	605	616	608	618	603	613	586	615	610	635	673	568	604	650	617	628	646	621	604	617	565	626	639	611	599	649	612	619	623	603	602	663	592	629	605	644	657	576	607	613	586	629	626	631	636	669	594	604	579	614	621	662	616	619	585	571	587	615	597	640	618	681	599	657	632	622	661	663	662	597	630	609	626	646	621	611	586	584	604	591	633	619	627	633	628	610	640	646	630	640	581	592	661	612	672	607	626	641	601	637	631	604	608	628	612	597	614	641	627	631	642	643	587	616	614	664	659	628	634	659	621	642	670	603	574	638	629	664	605	616	596	681	669	656	590	597	625	661	619	612	612	645	577	639	609	615	599	618	630	628	583	636	622	589	640	608	632	589	581	625	621	618	623	623	607	644	682	625	606	691	652	624	604	616	622	647	591	618	582	622	639	673	634	641	626	595	609	609	625	575	605	610	627	631	626	695	599	653	639	593	595	651	621	616	559	642	600	633	654	595	625	591	614	632	592	644	607	613	643	600	617	601	626	618	605	621	605	610	564	666	617	645	602	628	621	655	624	667	599	602	648	682	614	623	605	616	641	596	624	621	565	610	640	616	615	618	620	686	607	595	612	639	628	662	613	636	577	620	581	662	623	669	600	639	620	629	637	656	569	640	635	604	600	591	605	605	595	632	638	604	634	649	583	636	603	631	587	611	614	603	600	641	598	622	630	643	648	588	645	621	614	612	576	631	654	601	625	636	612	656	635	646	583	619	612	618	654	687	625	574	623	645	590	624	607	670	633	650	605	609	634	638	610	646	621	642	619	609	618	660	629	583	650	612	601	607	604	608	621	635	628	594	606	627	641	594	630	667	658	585	582	641	593	620	648	608	640	574	595	596	631	628	635	610	616	596	616	591	623	611	638	632	631	564	667	593	624	595	582	665	604	673	616	627	611	620	592	582	629	688	606	617	620	625	592	598	583	635	572	566	615	608	657	597	636	698	623	619	620	631	630	610	638	651	630	605	604	619	645	562	615	628	631	613	630	577	613	607	585	606	690	642	632	658	631	604	608	610	621	621	602	575	604	613	632	586	625	634	595	613	629	617	626	626	597	619	607	609	664	619	643	601	650	593	644	596	619	640	630	678	624	662	634	623	631	631	647	582	591	574	650	663	679	605	620	578	593	614	581	651	621	617	671	620	599	578	600	602	653	628	619	641	620	626	635	606	649	658	596	600	597	650	605	623	625	649	617	630	637	606	645	609	656	586	621	644	597	602	594	634	636	642	581	645	589	611	640	610	622	648	622	627	629	594	627	600	614	630	634	638	589	624	621	628	612	632	627	649	591	600	653	624	635	618	618	657	579	603	623	618	584	579	633	630	630	650	629	633	605	620	600	654	614	599	636	630	637	626	656	623	638	616	605	624	665	691	607	610	600	617	635
4042	340	309	299	296	283	295	301	286	320	261	278	259	274	290	272	326	297	290	289	302	307	270	291	312	278	279	300	311	287	292	311	320	296	294	312	301	286	273	295	296	318	287	278	320	307	309	273	314	287	304	276	303	263	300	273	281	288	291	287	307	286	265	303	288	302	281	296	265	305	294	265	276	291	270	250	303	279	281	279	288	297	328	291	315	293	286	308	323	264	263	275	286	273	262	283	286	289	284	314	295	262	278	275	286	268	298	303	267	294	293	296	275	282	306	303	322	254	302	301	264	292	298	294	295	280	344	275	318	269	275	283	288	311	305	285	279	290	287	315	280	281	280	298	291	283	266	298	311	293	268	273	297	267	287	293	284	281	299	305	297	271	296	289	295	310	292	263	276	258	289	326	271	282	287	288	287	286	292	301	319	297	301	255	297	257	281	310	297	320	290	290	284	280	282	313	311	256	273	290	290	306	274	304	296	278	286	293	290	276	263	291	270	289	286	274	311	318	289	287	302	271	310	310	294	314	299	277	300	320	265	286	255	278	295	314	283	267	263	308	306	316	309	286	291	315	289	269	264	280	299	284	305	263	294	302	299	262	269	258	239	273	283	264	294	262	286	281	279	282	302	296	289	303	257	266	307	268	318	297	324	277	278	271	274	230	298	293	298	308	271	308	276	293	271	311	271	273	268	266	280	298	261	275	265	261	252	268	278	282	287	290	281	279	321	300	286	268	273	317	287	271	259	293	291	295	289	311	321	296	288	294	324	266	301	314	293	279	303	307	257	265	254	272	287	288	291	301	284	293	270	309	279	283	271	267	257	263	285	270	291	266	269	280	291	333	327	312	263	300	319	259	285	308	294	299	307	273	253	277	273	311	283	299	275	272	283	268	248	271	275	295	260	283	278	281	290	277	300	284	292	276	285	287	282	297	292	304	254	302	307	309	287	278	296	266	320	284	282	329	281	286	277	302	295	235	260	257	273	284	273	284	310	275	297	298	282	300	298	309	314	328	300	288	326	293	302	280	289	300	274	283	254	279	314	278	249	275	283	304	305	291	248	288	294	298	281	314	281	286	288	286	260	286	297	313	271	270	283	300	303	280	295	273	293	277	298	297	275	306	309	300	310	279	273	294	258	283	279	292	295	301	275	287	276	263	256	283	280	277	269	275	305	285	282	291	286	291	271	268	283	327	273	299	308	296	286	299	287	283	275	273	296	292	279	274	291	290	300	280	281	245	258	298	277	315	301	280	296	314	304	282	243	275	276	273	304	297	276	262	258	249	275	266	250	286	329	270	307	296	289	271	301	313	261	294	335	287	309	284	308	280	250	268	290	289	271	288	261	264	328	310	269	293	285	285	289	288	286	334	292	311	313	272	267	288	282	298	285	309	331	286	294	279	300	275	281	298	302	305	299	294	287	282	260	275	278	291	274	312	291	252	293	296	293	292	291	307	311	274	287	288	297	282	296	274	289	280	312	313	265	281	298	295	285	275	284	270	273	288	297	279	279	292	298	325	291	291	286	290	332	286	275	278	303	269	271	273	304	300	289	281	297	323	294	304	292	280	252	297	309	308	286	302	272	260	281	294	299	263	317	289	273	283	270	273	277	279	284	284	286	291	273	257	297	284	264	289	288	306	289	289	301	276	306	264	284	279	303	315	288	307	271	309	294	234	276	300	265	308	293	316	307	280	260	301	288	281	251	295	278	283	266	285	303	318	291	308	311	275	296	293	284	277	318	301	335	280	312	290	316	298	278	277	299	283	286	276	276	287	278	279	316	275	301	274	286	272	295	299	322	253	307	282	242	263	288	288	309	317	283	274	305	318	275	309	302	301	288	275	306	315	292	261	285	313	272	299	255	276	253	308	261	273	272	275	304	282	296	298	299	293	285	276	294	272	298	278	291	256	292	281	299	302	270	287	274	289	271	310	313	257	312	263	259	299	278	279	319	292	304	288	283	279	283	279	298	295	322	298	288	275	316	306	292	288	249	255	304	276	281	299	321	302	292	246	274	281	302	297	274	286	316	261	306	269	310	307	322	331	300	304	310	311	268	241	303	271	289	302	263	301	302	286	263	320	268	320	278	270	257	279	313	304	308	298	288	288	288	300	290	297	284	319	270	300	277	276	297	276	343	289	295	282	302	295	286	289	258	286	263	316	267	294	293	298	279	268	310	263	287	323	270	270	293	307	284	310	286	280	306	277	321	295	268	274	262	263	304	287	285	286	321	311	288	264	304	306	305	281	271	310	277	301	310	274	312	285	300	310	262	290	293	281	245	297	263	279	293	284	290	290	265	285	309	258	288	283	265	284	311	295	267	242	267	310	253	299	302	281	282	261	266	318	304	271	256	269	280	275	356	296	310	302	294	302	274	288	302	285	261	256	305	274	278	334	248	298	279	290	290	309	297	260	268	271	264	269	302	259	323	322	312	292	266	302	309	290	264	316	301	317	290	276	296	282	316	288	281	261	298	274	285	287	317	261	269	297	290	260	296	259	283	276	290	306	334	339	304	287	284	310	283	304	295	283	252	287	294	291	260	278	332	263	251	297	256	294	250	294	297	273	328	291	246	288	296	292	301	283	282	315	308	286	304	310	291	313	270	285	282	303	281	263	280	300	271	267	291	270	292	267	281	288	280	271	278	269	293	267	292	277	292	304	289	328	273	289	303	271	278	316	306	272	286	290	323	271	276	278	276	312	279	271	279	296	272	248	263	303	318	299	283	285	287	288	299	288	314	296	290	312	309	285	255	271	287	299	289	317	295	279	297	286	325	266	275	278	289	316	304	270	305	281	298	273	314	298	341	293	266	259	305	290	312	290	291	287	294	282	277	299	277	296	281	305	288	282	299	291	268	286	301	275	300	258	310	290	299	285	303	315	294	298	296	325	296	251	302	300	270	280	274	275	325	295	283	277	287	284	297	301	275	298	279	283	281	280	292	288	275	305	319	286	278	296	289	248	292	266	320	265	260	278	300	264	254	305	286	284	265	278	287	293	293	319	304	296	254	309	283	306	303	266	305	241	287	323	269	278	294	281	288	296	278	285	265	287	294	272	278	331	314	298	293	282	281	282	304	290	289	294	285	292	265	278	289	275	284	302	290	265	283	298	322	294	289	271	310	316	305	295	315	311	309	250	290	305	293	278	296	278	277	285	263	280	295	294	307	311	310	313	283	305	278	304	302	316	293	313	299	279	296	289	324	259	309	265	273	292	296	299	271	274	260	302	290	291	290	289	280	331	289	313	293	304	286	273	289	287	277	300	285	299	319	314	304	298	279	275	279	267	316	291	304	271	265	334	292	320	301	283	322	294	288	244	269	294	308	272	272	293	311	277	273	271	285	305	282	278	305	263	295	298	274	300	271	291	301	265	275	305	293	289	292	300	283	300	317	282	276	261	261	263	288	315	289	307	297	285	289	316	269	260	272	296	292	285	293	317	275	259	276	292	283	270	298	274	264	331	329	291	286	282	292	267
3082	637	645	651	619	640	647	720	669	679	660	624	666	692	606	677	621	652	678	648	656	640	670	701	634	665	654	655	635	689	620	642	630	643	626	648	664	671	642	651	661	642	644	605	681	613	661	649	680	681	653	617	670	650	637	681	674	653	647	665	661	649	666	670	639	624	649	687	653	617	626	670	662	663	638	660	623	624	667	661	688	662	686	662	685	647	666	653	630	629	639	629	617	659	632	708	620	634	636	636	657	673	652	643	624	639	631	698	657	685	631	674	665	656	637	645	683	636	684	627	632	668	672	668	637	630	685	609	597	641	622	678	635	587	684	658	632	630	711	670	652	692	625	647	665	686	662	652	598	673	644	625	658	648	655	635	623	626	674	664	639	622	648	653	615	679	675	683	676	665	668	646	654	656	673	679	634	641	649	638	609	631	674	686	632	660	640	679	645	684	618	660	602	658	659	669	592	649	652	672	684	653	660	678	633	666	628	655	652	651	600	660	605	637	618	660	724	632	636	609	664	697	637	670	667	654	672	646	663	639	674	618	663	662	612	630	632	658	654	618	669	632	637	648	655	664	644	634	656	628	609	637	679	645	675	698	618	654	629	666	675	654	616	687	623	623	632	632	657	704	641	676	643	649	668	632	681	649	650	622	638	656	686	602	650	668	636	662	653	683	664	652	691	674	666	643	672	665	645	629	679	645	636	659	668	611	632	615	639	638	628	634	641	612	660	665	654	640	638	634	657	637	601	685	667	642	675	674	656	668	673	663	626	650	664	594	631	659	664	654	652	682	686	668	635	591	628	619	618	638	640	668	701	667	612	614	674	648	636	664	633	620	680	642	619	668	651	642	674	665	645	674	624	610	659	680	668	628	661	666	623	672	696	644	653	610	705	658	670	667	689	625	672	631	612	697	682	664	629	647	675	634	648	668	615	582	679	656	630	695	688	636	670	666	649	660	690	656	694	633	682	657	692	644	626	671	678	651	633	638	640	599	646	629	653	638	683	611	614	636	683	689	682	631	715	659	670	648	613	687	677	635	675	647	589	678	644	616	617	617	657	611	659	598	636	585	611	676	697	673	665	628	660	681	626	658	652	631	637	632	673	671	648	705	667	638	648	628	661	674	646	664	683	677	661	656	680	612	658	653	656	655	654	642	648	674	651	691	673	640	646	637	668	622	653	663	675	686	660	640	653	696	658	605	652	647	655	646	632	639	663	648	662	640	668	663	651	654	670	646	648	642	631	638	660	634	649	657	655	611	624	600	668	624	678	636	638	642	670	648	646	696	692	655	644	681	656	677	675	632	655	701	606	641	656	625	656	641	668	651	660	680	628	645	657	638	648	657	642	652	693	645	629	632	626	693	656	693	630	657	671	705	703	615	653	676	675	639	693	651	677	616	630	637	657	657	659	659	660	619	634	672	647	655	683	628	663	674	613	651	640	667	603	608	668	666	622	652	702	699	661	649	625	635	645	656	636	659	589	617	607	658	630	642	688	699	634	690	628	687	656	675	604	648	713	686	649	692	627	651	666	624	653	675	655	693	621	605	698	648	654	621	657	643	646	604	628	642	668	638	619	682	653	652	635	634	680	626	654	651	634	633	665	640	690	638	663	638	660	653	659	669	645	724	619	712	645	648	663	690	687	692	698	670	634	649	651	594	654	664	678	683	685	671	660	629	618	619	630	692	644	618	681	692	632	723	643	649	634	593	671	628	630	630	643	675	626	621	597	655	642	626	669	701	698	666	652	684	667	677	588	646	623	648	592	664	616	626	648	665	640	669	617	647	654	642	673	671	616	676	666	629	656	673	649	645	690	682	668	652	651	630	666	634	625	687	676	654	632	658	646	678	614	620	659	626	668	683	655	618	615	651	658	644	639	661	658	646	655	692	651	656	677	673	646	661	632	645	628	639	672	695	648	649	651	655	662	591	652	636	651	657	646	665	708	621	659	655	709	628	675	654	605	622	715	640	666	648	638	636	679	651	653	663	671	697	667	700	660	632	643	625	637	649	625	662	693	655	627	690	727	674	617	680	653	640	658	626	628	692	631	639	665	613	678	676	660	693	633	648	664	616	657	663	699	656	655	633	709	630	648	651	611	658	633	669	607	625	645	683	616	660	653	676	632	671	655	671	687	644	665	641	615	597	671	658	672	659	711	626	666	685	658	703	646	649	653	676	666	619	619	652	663	640	648	627	661	629	708	663	631	640	679	671	611	652	678	636	728	657	643	666	645	627	622	648	635	600	654	664	635	605	690	635	681	672	669	686	643	661	648	660	641	607	632	699	645	678	626	649	681	658	658	654	678	655	675	607	665	627	615	658	658	678	660	650	686	683	644	676	679	647	687	606	666	648	695	653	622	687	706	657	638	680	622	614	631	644	681	646	688	623	625	664	646	646	657	633	633	660	656	652	685	653	691	681	648	646	657	628	673	631	663	698	665	668	684	633	651	668	662	666	679	674	684	659	693	677	676	638	650	627	630	644	646	699	604	620	726	680	656	612	649	682	614	623	630	731	653	626	634	673	624	657	669	635	676	660	707	651	643	630	632	651	654	592	619	665	640	658	667	650	656	663	696	650	649	663	619	618	675	630	668	677	705	634	645	644	654	668	626	674	626	687	633	627	628	641	643	637	639	653	674	603	682	612	676	608	634	642	662	685	694	620	716	637	633	649	662	657	630	618	655	687	693	640	656	687	691	660	676	625	670	649	623	687	646	619	670	690	591	691	636	641	674	649	653	634	656	650	625	634	738	668	621	670	660	647	650	646	702	700	624	668	660	677	672	654	675	697	619	620	644	681	662	650	639	672	680	670	657	655	642	656	671	650	635	653	659	640	654	650	634	657	638	646	655	671	666	615	696	669	682	660	687	635	630	672	641	682	645	641	637	657	621	682	661	688	719	653	664	662	698	620	626	651	659	668	650	670	720	662	653	655	627	605	647	673	636	670	650	597	646	665	641	641	665	605	670	624	675	623	733	680	669	694	615	608	637	668	598	628	622	641	644	647	601	675	684	641	646	631	668	619	599	645	676	639	684	627	675	677	637	673	631	685	636	648	666	658	622	668	645	671	653	649	630	636	631	693	630	637	664	648	689	649	693	663	674	674	617	686	640	637	614	664	654	652	663	619	672	684	658	648	627	662	650	681	657	667	611	646	632	670	660	639	645	680	686	650	643	673	654	667	665	651	614	628	682	635	648	667	642	639	646	680	646	650	680	653	614	648	648	622	625	691	676	695	624	690	687	632	643	666	671	651	643	649	609	670	655	648	662	650	638	663	700	669	669	651	675	665	644	698	635	676	645	663	681	626	673	647	647	639	681	657	689	623	628	650	608	635	645	640	656	659	664	649	637	715	696	638	612	632	667	657	700	643	656	643	586	642	661	611	665	667	698	605	644	659	640	594	625	662	617	614	703	660	623	636	658	669	637	616	681	658	623	665	702	616	628	702	661	662	704	637	649	637	635	666	597	665	656	653	682	613
12771	641	453	339	259	229	222	216	168	173	180	158	156	143	166	155	167	147	156	147	163	169	158	154	157	140	144	148	150	163	157	171	150	166	142	139	153	154	140	174	169	140	134	166	135	146	157	154	127	151	145	131	146	150	144	143	162	136	161	140	125	118	138	160	137	147	152	141	126	162	137	136	164	129	127	131	169	137	122	177	152	142	158	159	148	144	153	170	143	174	149	153	128	135	154	149	132	138	118	153	136	155	146	123	138	157	135	142	183	150	146	130	158	162	137	131	167	142	172	164	143	153	158	159	147	156	145	131	151	164	154	131	125	142	173	154	153	153	153	144	150	135	133	138	143	134	148	139	145	146	159	145	179	155	139	139	139	157	132	138	166	128	148	147	126	146	165	129	141	119	121	133	136	140	152	134	137	147	148	152	133	145	150	96	152	134	138	191	141	151	156	151	132	137	140	160	139	162	156	133	169	144	149	149	151	148	152	129	141	133	153	158	163	146	121	128	148	146	162	147	177	152	150	130	133	144	142	144	138	117	117	152	146	157	143	153	140	162	127	119	144	137	173	124	140	158	169	154	173	137	144	127	145	159	131	155	130	135	130	162	164	129	163	150	157	145	139	138	157	147	144	139	148	128	142	136	124	134	125	130	160	169	152	156	164	161	148	177	145	140	152	163	142	153	164	149	150	163	130	138	164	163	143	138	155	148	139	141	140	138	153	133	149	154	135	141	138	140	147	160	147	135	125	143	162	147	133	153	139	148	135	145	186	141	136	144	144	158	127	151	124	156	161	150	139	147	155	131	143	151	139	110	167	140	140	136	141	134	145	133	133	144	148	151	154	147	145	107	137	129	146	165	163	151	134	141	141	140	161	147	139	158	156	165	161	141	141	148	143	174	143	139	157	144	157	118	142	144	165	141	129	128	146	151	155	152	139	134	141	139	137	134	151	129	144	132	145	151	163	153	133	161	128	158	139	156	138	151	149	135	152	141	160	157	167	156	160	141	162	144	159	131	155	146	136	158	145	140	108	149	168	143	155	134	143	140	162	142	135	142	141	131	159	155	126	146	154	163	153	148	113	154	118	144	165	139	166	132	139	170	175	135	133	145	137	166	133	135	127	154	142	149	144	151	148	130	119	147	141	131	122	136	135	148	135	135	152	129	151	134	145	124	161	167	159	160	142	146	136	148	152	143	127	157	149	122	169	128	151	152	162	150	130	142	143	119	142	173	148	160	140	160	139	119	148	133	163	183	137	150	154	126	152	150	145	135	157	142	153	145	142	141	115	126	174	149	147	150	162	147	121	141	179	149	155	126	155	140	144	147	143	140	146	157	137	147	150	128	134	129	141	161	146	130	151	122	147	136	151	134	137	124	143	149	131	136	144	144	148	129	138	143	174	154	157	143	158	135	152	155	140	132	156	141	145	149	140	138	139	134	110	132	157	144	128	128	150	160	141	132	166	142	150	148	144	166	157	137	171	168	181	146	132	146	150	137	177	174	124	186	123	140	172	142	148	142	150	144	129	141	161	142	148	132	139	143	135	127	125	159	148	126	124	159	152	147	148	157	145	137	137	148	141	158	139	146	174	158	143	156	169	157	142	148	135	142	164	158	174	146	133	148	145	164	148	167	151	134	139	118	129	156	130	152	161	168	126	161	129	146	143	123	138	168	151	150	150	168	151	144	155	126	147	141	121	154	145	132	168	156	126	161	160	116	158	156	141	139	127	164	156	146	150	165	138	184	169	143	129	137	123	148	145	151	145	127	136	135	126	142	135	146	144	139	149	153	151	133	129	146	150	138	150	136	148	146	149	155	145	156	148	149	176	129	145	154	136	145	143	152	144	125	132	133	147	151	149	169	161	148	171	136	125	148	168	130	157	148	133	142	150	154	164	139	118	145	151	136	129	132	133	127	135	142	174	160	154	162	137	158	137	149	166	174	152	172	130	131	149	141	141	155	171	139	149	132	153	147	144	169	138	168	132	141	143	129	152	140	135	131	138	125	144	160	141	153	143	149	147	159	159	146	147	143	145	135	145	151	151	136	144	168	168	153	134	143	145	153	130	118	162	127	139	155	141	150	137	146	132	144	140	162	139	136	145	153	137	135	137	130	152	141	132	164	145	143	156	163	135	163	158	148	165	141	148	159	159	142	136	162	138	154	142	143	132	194	137	117	132	141	130	134	153	156	170	140	154	158	129	131	146	123	148	157	162	141	144	159	154	139	131	133	139	148	160	126	134	148	145	138	132	149	149	134	152	152	158	153	130	146	140	150	146	154	137	140	143	136	142	156	161	130	159	164	138	163	160	155	154	145	140	161	128	134	151	138	151	137	147	126	158	157	138	137	174	154	143	158	151	159	143	132	120	169	171	136	155	132	126	155	153	146	179	158	132	145	142	165	142	131	133	160	161	129	141	155	146	158	164	162	151	147	156	122	133	145	147	153	147	162	160	150	128	139	140	163	127	150	159	155	139	172	148	123	126	166	140	136	143	185	123	152	151	140	148	147	157	128	134	130	141	140	115	133	140	114	137	143	174	151	129	149	149	132	138	180	134	160	143	143	142	140	149	144	144	141	150	143	153	132	131	129	155	126	140	151	149	152	156	172	140	144	141	152	151	152	165	133	153	144	131	153	124	133	148	151	124	151	155	155	136	162	159	131	141	157	127	141	148	118	156	143	110	147	145	138	120	174	165	160	123	159	162	151	155	159	139	151	151	143	149	145	158	177	140	129	149	148	167	148	140	160	151	143	137	144	164	142	141	130	157	162	139	126	136	143	155	142	144	146	143	153	133	129	142	131	148	140	136	114	126	176	141	161	138	153	165	137	148	137	149	147	134	166	132	157	152	122	154	141	157	142	150	143	162	146	175	138	160	149	171	137	162	176	150	153	160	156	156	132	136	161	156	155	142	166	136	163	140	108	124	140	147	137	133	133	141	142	151	113	140	140	134	168	163	165	168	140	151	150	124	141	146	176	154	143	131	141	157	161	132	161	178	156	149	133	137	150	146	139	134	154	137	162	162	149	149	175	154	172	163	151	167	156	143	175	148	146	162	156	154	147	138	144	163	153	136	138	142	146	132	147	120	152	134	129	145	131	148	151	136	139	144	148	143	120	155	131	150	147	144	151	127	138	146	132	142	142	164	141	128	133	136	145	129	134	147	143	130	120	161	158	130	153	156	138	168	161	155	162	142	148	157	158	138	139	149	131	169	148	153	156	176	151	139	132	153	137	128	146	148	170	130	130	165	148	126	136	157	114	152	144	142	146	149	151	145	149	136	136	158	153	130	147	141	170	169	155	170	148	129	148	141	134	141	195	148	133	130	146	168	147	151	152	158	136	130	156	142	148	150	125	148	168	163	151	150	131	142	154	134	155	135	161	146	125	145	147	138	133	159	147	139	142	154	138	150	148	138	145	126	139	156	150	148	139	123	156	147	136	144	183	173	145	154	165	133	132	148	150	142	145	152	154	136	141
8336	644	981	1148	934	853	702	652	575	569	503	467	514	485	469	433	432	476	409	418	445	419	413	398	416	380	418	415	355	415	417	412	401	370	393	385	439	426	402	378	435	394	374	393	401	393	405	386	435	380	379	370	394	431	397	393	387	373	390	392	372	383	385	390	343	372	382	408	379	375	379	359	393	394	367	359	391	371	399	379	380	394	360	361	354	418	398	374	380	404	399	404	359	384	356	375	353	379	354	364	394	336	390	378	382	364	384	387	390	375	382	380	373	396	360	414	340	390	340	414	385	362	412	354	416	405	368	395	381	337	367	379	387	377	377	376	386	363	351	390	386	397	380	415	403	415	384	376	409	362	398	391	374	418	365	377	384	365	395	372	390	373	395	385	401	410	403	416	373	404	375	400	378	372	381	391	404	394	402	375	381	358	395	379	402	389	371	409	357	393	370	422	399	404	360	376	354	349	407	384	414	377	356	393	392	393	394	377	360	358	395	350	380	394	368	386	378	378	361	379	373	397	363	356	386	360	379	367	408	348	360	360	363	400	367	402	383	359	407	413	351	374	380	351	403	347	381	379	398	390	379	417	419	397	391	359	383	367	418	401	347	380	384	385	385	410	392	381	333	367	374	388	349	376	374	351	375	364	354	370	405	363	385	364	368	372	354	370	374	370	383	388	384	378	375	338	426	388	359	434	343	372	351	389	396	373	349	417	373	398	375	395	367	370	364	359	355	366	392	389	391	362	384	367	389	398	378	351	402	374	416	398	396	364	380	423	369	349	361	335	366	361	373	392	359	393	372	399	373	420	357	362	376	343	373	410	356	353	396	364	385	400	347	389	400	366	402	376	387	392	367	404	375	405	382	396	367	388	384	418	358	389	402	351	354	378	379	380	378	408	420	396	377	401	376	360	405	377	412	404	380	377	391	403	380	386	384	393	379	350	386	376	394	384	383	441	415	347	351	390	375	334	381	385	386	373	391	380	351	380	359	398	348	419	363	375	366	405	397	366	388	364	364	406	348	357	362	381	373	392	374	371	388	358	371	389	420	386	384	355	384	407	384	396	344	369	387	380	402	409	410	356	382	378	380	375	369	401	386	343	408	414	376	378	391	394	392	398	387	393	374	371	381	348	355	383	392	370	382	357	399	345	390	369	414	354	366	405	388	369	363	407	413	372	401	387	366	361	373	379	348	430	398	388	382	388	412	373	388	345	392	394	373	368	371	373	398	377	405	369	403	416	356	362	420	361	385	342	377	398	372	373	349	367	378	371	376	386	377	347	344	377	414	391	362	389	344	356	370	418	357	385	361	383	360	362	380	391	388	381	381	392	345	373	400	372	380	367	395	426	377	378	398	339	398	348	377	364	399	426	400	389	381	384	384	401	388	403	362	391	379	394	401	394	369	373	346	390	393	367	370	396	385	399	369	385	396	376	380	425	379	378	406	430	412	384	400	374	397	361	394	384	380	375	419	397	346	362	396	374	400	394	409	426	376	379	372	374	394	394	372	363	383	375	406	369	397	410	395	388	376	401	397	417	437	423	393	417	386	375	363	403	357	373	393	366	377	417	381	391	400	400	378	369	400	344	384	420	395	377	343	343	392	381	425	381	412	372	393	382	374	358	376	382	381	388	374	369	371	346	392	378	400	370	387	391	428	373	396	358	371	377	355	402	380	354	339	379	376	376	411	376	392	341	397	405	382	409	370	360	386	385	419	399	408	385	394	373	373	345	361	401	422	388	384	361	382	335	374	340	378	417	361	386	380	415	369	367	379	371	370	411	372	386	399	406	396	379	414	384	382	370	358	365	380	408	395	358	360	403	407	395	376	401	351	385	366	374	408	407	400	390	393	342	350	390	373	400	369	377	371	436	361	407	425	408	376	392	424	418	363	380	364	362	373	402	376	387	367	366	383	406	408	347	371	381	381	372	370	373	406	410	377	366	370	410	386	390	335	373	380	414	383	381	399	386	412	401	404	380	389	377	405	372	400	375	368	395	396	364	410	401	361	376	378	368	399	380	387	376	370	360	391	362	409	383	399	369	377	382	359	403	386	406	409	362	372	390	374	365	403	376	355	387	397	384	378	390	396	396	368	394	358	364	392	404	372	424	380	369	393	374	419	350	421	407	363	359	370	344	426	406	365	354	374	368	374	392	409	384	412	411	369	404	389	365	432	423	383	378	366	378	385	389	375	399	384	397	389	359	408	396	350	377	407	427	370	396	369	374	395	377	354	380	384	391	364	398	370	382	398	377	379	395	361	359	411	359	404	361	383	411	382	379	379	358	403	388	370	340	407	394	383	407	390	381	367	394	381	407	366	383	391	367	403	378	358	404	394	386	399	365	422	377	371	369	379	366	386	363	411	343	361	389	401	416	361	394	395	376	352	359	398	399	368	356	395	370	380	391	389	385	374	384	373	418	390	400	392	367	376	409	420	338	384	409	391	373	379	384	403	398	385	363	386	399	355	381	371	373	377	452	383	404	369	380	372	386	377	348	392	379	380	377	374	370	385	363	397	373	364	346	383	342	383	374	372	370	427	395	400	373	387	376	391	393	378	391	382	397	396	372	401	368	379	400	435	362	401	361	380	390	335	391	384	360	352	404	401	392	399	378	381	373	366	397	394	420	387	407	422	379	397	390	381	383	362	396	375	369	399	406	374	382	362	412	379	379	384	416	397	410	380	397	407	412	402	378	356	400	345	419	392	373	376	369	400	391	368	378	347	400	398	380	346	383	384	346	362	395	383	402	360	389	397	398	392	376	376	392	357	391	384	372	374	377	405	394	370	426	387	373	420	407	394	374	389	393	377	382	404	371	366	359	383	400	380	391	392	363	398	350	376	377	358	363	396	389	408	369	337	400	372	399	353	405	360	373	419	406	393	372	369	410	373	360	377	429	369	387	375	373	374	412	399	388	376	381	362	387	379	355	402	374	393	354	397	389	414	419	380	377	353	386	394	391	384	359	406	401	381	383	336	379	363	372	366	389	391	387	351	397	409	404	393	396	357	406	384	352	407	364	385	362	385	390	365	415	362	382	341	346	395	382	373	361	406	385	388	351	344	345	390	383	359	382	405	373	387	386	402	397	411	378	342	356	402	411	373	374	376	388	362	379	396	391	391	373	384	357	414	398	390	401	384	427	376	394	388	424	426	388	392	339	428	367	397	373	381	382	390	400	388	398	384	346	390	402	358	361	411	399	367	371	394	400	391	364	394	385	383	369	379	368	418	366	380	388	384	400	360	379	356	374	385	357	392	393	371	356	408	390	353	386	380	364	422	382	365	367	396	411	355	390	400	367	390	377	420	357	411	373	365	405	358	374	368	376	378	406	393	383	381	359	391	395	357	431	386	384	387	420	374	368	423	358	359	395	381	386	387	379	386	383	367	375	392	409	388	391	397	391	379	378	368	387	349	382	357	415	366	399	368	398	434	373	381	380	389	369	383	354	345	381	378	382	376	395	423	395	414	400	371	377	412	416
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
