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
335846865886	335846866448	335846866998	335846867548	335846868098	335846868648	335846869198	335846869748	335846870298	335846870848	335846871398	335846871948	335846872498	335846873048	335846873598	335846874148	335846874698	335846875248	335846875798	335846876348	335846876898	335846877448	335846877998	335846878548	335846879098	335846879648	335846880198	335846880748	335846881298	335846881848	335846882398	335846882948	335846883498	335846884048	335846884598	335846885148	335846885698	335846886248	335846886798	335846887348	335846887898	335846888448	335846888998	335846889548	335846890098	335846890648	335846891198	335846891748	335846892298	335846892848	335846893398	335846893948	335846894498	335846895048	335846895598	335846896148	335846896698	335846897248	335846897798	335846898348	335846898898	335846899448	335846899998	335846900548	335846901098	335846901648	335846902198	335846902748	335846903298	335846903848	335846904398	335846904948	335846905498	335846906048	335846906598	335846907148	335846907698	335846908248	335846908798	335846909348	335846909898	335846910448	335846910998	335846911548	335846912098	335846912648	335846913198	335846913748	335846914298	335846914848	335846915398	335846915948	335846916498	335846917048	335846917598	335846918148	335846918698	335846919248	335846919798	335846920348	335846920898	335846921448	335846921998	335846922548	335846923098	335846923648	335846924198	335846924748	335846925298	335846925848	335846926398	335846926948	335846927498	335846928048	335846928598	335846929148	335846929698	335846930248	335846930800	335846931348	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45325	25226	13100	2242	1411	1133	807	645	541	513	476	446	379	333	351	334	318	268	304	302	270	289	318	253	265	235	300	260	274	260	241	269	277	261	262	252	273	294	264	292	237	220	261	270	256	227	243	290	219	255	208	249	234	257	262	236	246	227	254	237	255	222	234	236	243	265	250	257	230	248	228	258	219	254	236	214	199	239	225	248	244	243	228	234	228	266	268	223	251	240	267	229	247	240	241	239	264	281	224	218	247	232	251	247	243	267	235	256	219	218	262	251	234	254	248	214	240	245	248	246	222	232	247	240	243	242	261	214	241	229	231	236	213	242	252	230	225	240	240	243	240	248	240	248	257	229	238	229	256	251	224	255	249	267	218	243	219	238	233	235	250	221	235	239	227	282	272	256	241	262	232	232	230	238	215	262	246	221	244	221	225	260	236	236	254	229	284	256	236	256	244	243	212	244	242	251	231	243	246	226	254	256	246	216	268	233	222	225	208	242	245	242	226	238	238	234	233	237	216	239	241	273	226	220	235	227	240	211	242	240	223	269	229	218	239	251	244	239	273	240	222	249	263	239	234	257	236	237	271	247	236	239	247	236	240	228	217	246	237	198	237	225	251	246	236	255	229	231	237	241	233	259	231	233	259	220	245	257	228	275	249	213	257	243	210	236	255	224	230	208	213	243	235	239	214	269	211	249	248	238	215	228	236	261	250	233	205	241	232	221	252	243	218	238	239	256	224	229	262	230	239	214	250	186	233	256	234	232	232	240	255	236	230	242	223	243	249	237	244	242	227	232	257	252	244	223	215	252	256	222	224	220	240	226	237	244	259	237	254	258	245	241	252	250	223	233	240	252	236	269	247	210	251	248	265	269	253	236	223	261	251	213	274	218	237	239	265	244	254	232	264	224	216	255	220	236	233	274	272	238	235	243	269	233	272	220	244	223	259	255	217	215	226	242	230	251	225	240	243	258	233	258	246	230	249	232	259	231	266	193	224	253	259	246	240	226	238	228	218	230	231	237	234	218	262	240	208	212	221	266	259	225	243	230	222	231	248	226	272	246	242	255	263	279	220	235	229	226	244	247	247	232	227	255	248	227	211	249	252	248	220	256	234	246	266	246	248	218	260	253	251	259	252	218	221	230	250	248	231	252	244	221	237	222	231	236	230	271	236	247	216	245	209	251	245	235	251	221	260	239	264	251	245	266	251	243	245	243	232	237	222	230	207	257	274	257	233	286	215	227	253	216	245	252	231	239	242	246	232	232	239	225	227	230	201	237	225	256	220	246	234	226	222	251	229	216	249	250	249	236	269	246	238	238	233	249	253	200	269	262	261	250	261	232	262	245	249	240	220	234	246	223	217	265	248	265	224	233	221	231	232	244	222	265	260	232	258	244	247	240	255	259	243	255	232	236	228	237	225	270	241	237	250	238	229	250	244	222	244	211	255	242	224	227	259	237	229	256	262	256	223	230	242	239	261	223	224	222	222	274	272	237	273	237	262	243	245	221	229	257	241	267	218	229	252	252	233	219	257	216	232	259	240	230	238	221	262	216	269	256	247	258	220	240	212	226	256	221	245	239	238	234	268	248	237	231	205	227	248	246	232	236	243	225	246	236	283	239	210	258	251	230	250	254	237	241	210	226	259	242	224	235	239	239	210	244	253	227	247	233	213	247	242	259	233	242	265	287	258	236	225	223	262	209	234	241	228	249	238	220	191	230	230	240	252	224	228	250	217	200	266	245	228	255	220	231	225	235	277	271	246	237	227	207	217	216	246	261	226	243	226	224	236	246	250	231	270	279	233	240	218	239	252	242	270	224	220	220	221	239	226	239	270	270	239	254	240	246	227	248	208	237	221	226	255	234	270	222	251	218	235	224	262	250	254	242	220	235	255	240	233	240	237	223	265	244	225	249	252	256	234	244	258	226	247	230	235	232	243	223	248	241	225	248	248	222	255	225	229	243	234	226	238	267	254	221	220	245	243	244	227	253	233	244	223	234	261	228	240	253	265	225	226	231	263	222	235	263	222	244	247	202	227	251	265	248	236	225	251	215	256	287	248	232	252	221	219	245	227	231	241	248	259	230	238	237	246	221	249	241	255	241	243	250	232	250	233	226	264	223	187	232	208	222	254	221	211	223	237	240	241	245	235	224	228	255	229	235	251	245	249	219	240	246	207	257	233	228	224	233	237	226	235	249	231	263	245	261	262	236	232	241	233	259	245	260	283	242	248	236	216	233	254	238	242	217	258	250	260	239	248	254	226	242	247	236	236	233	256	221	218	236	240	232	268	245	226	242	244	263	236	225	251	245	222	225	245	246	267	242	255	224	245	256	251	235	218	232	235	225	268	254	270	256	227	238	216	283	259	253	214	225	225	246	248	242	241	232	255	232	195	221	240	249	240	246	258	237	265	228	238	241	226	245	246	205	258	242	243	224	239	241	248	238	251	223	232	254	234	253	239	253	268	277	224	274	232	217	241	274	266	240	251	222	244	246	227	231	219	243	234	250	234	226	254	208	229	236	244	256	235	252	217	237	260	247	211	242	241	224	236	246	210	231	257	244	225	246	238	243	229	280	232	231	255	238	241	235	232	222	237	290	240	270	247	244	235	225	232	244	254	229	240	213	255	228	253	249	244	279	229	206	231	246	247	214	218	278	248	247	253	265	214	228	218	225	258	261	232	239	219	255	243	227	243	261	251	279	244	256	237	257	247	257	265	276	239	248	228	220	241	255	236	209	244	247	241	192	226	226	245	208	248	239	243	275	223	238	249	242	247	242	223	248	230	247	228	231	227	240	235	227	257	251	263	241	252	233	232	253	229	247	216	257	243	233	241	238	248	239	252	253	234	230	223	226	246	237	232	253	249	223	225	235	255	244	252	247	286	239	240	253	261	222	204	231	255	246	265	243	233	235	226	247	235	258	254	247	257	225	254	248	254	233	232	242	253	243	222	254	245	269	236	244	220	249	216	224	234	211	219	221	223	261	247	231	270	222	220	273	251	253	231	244	228	247	249	205	262	221	248	214	259	233	262	238	226	239	275	222	244	251	211	253	236	253	258	249	225	254	204	243	248	237	217	216	240	215	222	206	268	227	235	243	231	229	259	220	252	222	231	239	229	263	222	241	245	254	238	260	224	231	243	242	254	269	255	229	246	248	246	273	231	237	246	223	252	223	263	246	222	239	274	239	243	232	218	253	226	246	242	248	230	240	251	253	242	244	255	236	239	218	261	236	225	236	232	239	227	240	235	266	231	254	235	252	261	244	243	248	255	228	243	236	238	233	244	209	268	223	280	237	223	227	225	249	266	253	240	229	227	268	224	233	245	227	234	240	220	261	252	251	229	240	253	237	240	242	218	241	212	216	238	249	250	239	239	231	241	240	224	269	255	226	247	260	254	239	245	236	226	281	246	242	220	218	233	242	247	248	230	247	259	240	251	247	248	249	233	220	234	229	236	235	263	260	278	250	230	241	229	241	229	234	241	234
22296	2308	4939	5668	4766	4077	3469	2812	2416	2143	1940	1684	1555	1472	1463	1296	1233	1167	1069	1121	1049	972	972	986	894	910	937	909	914	881	881	836	836	820	836	825	847	829	806	791	791	774	823	792	777	819	785	733	821	772	739	757	774	763	788	755	749	810	732	748	689	754	704	785	746	742	788	650	736	710	784	757	730	741	718	755	721	702	733	773	738	727	692	705	763	711	725	797	672	713	677	743	757	731	753	698	767	779	717	671	753	687	684	703	729	712	679	723	738	718	714	731	695	691	685	702	713	714	688	711	703	706	704	656	713	700	712	667	723	714	708	719	704	731	706	732	703	683	785	743	708	705	683	691	711	733	728	699	711	699	719	705	722	645	697	725	727	720	711	779	709	705	688	716	686	735	710	720	730	718	683	710	707	686	724	715	692	699	659	685	775	655	745	710	697	715	755	663	699	719	688	672	744	671	691	733	674	714	698	703	732	749	689	696	683	731	700	712	665	687	698	707	731	755	721	702	715	704	710	739	711	683	687	692	674	697	672	765	681	691	722	713	656	705	724	699	736	714	686	683	720	689	708	684	706	694	680	710	743	709	683	685	687	704	753	711	734	660	669	699	741	691	700	685	737	729	692	714	719	700	798	676	722	674	714	729	721	706	709	664	693	742	729	721	662	681	675	754	725	713	707	717	682	693	732	701	682	752	696	660	677	735	714	696	721	726	716	695	724	702	721	718	673	713	718	706	696	688	711	751	690	713	699	689	740	701	740	699	710	709	703	682	703	699	713	678	711	706	727	678	720	716	702	690	690	656	680	706	746	753	681	712	695	718	702	688	695	700	756	705	711	659	697	698	705	733	695	685	677	678	711	697	701	668	684	728	683	677	718	757	748	693	677	745	679	695	674	731	720	728	732	722	743	690	707	723	683	673	700	689	722	732	752	684	719	750	680	733	641	707	683	694	707	673	769	682	748	708	711	735	745	698	754	646	688	701	728	685	669	702	645	708	742	702	704	725	700	680	650	740	684	690	696	703	682	710	667	646	680	679	710	696	662	745	677	692	714	674	702	664	689	737	655	670	706	735	706	714	656	684	739	677	666	710	696	705	709	705	660	715	712	714	674	710	666	721	685	724	717	733	689	700	749	671	716	702	678	700	672	637	725	740	683	691	729	704	687	750	683	678	758	693	660	713	697	710	727	710	718	687	731	717	707	738	728	723	679	763	704	709	733	666	683	694	663	754	712	679	731	727	693	687	677	711	716	702	725	700	679	689	717	699	699	708	656	715	724	701	709	734	750	693	770	737	722	706	661	672	741	674	719	685	722	709	708	711	689	711	707	699	727	707	694	708	731	725	717	620	693	672	698	719	724	736	784	681	693	697	676	692	696	735	681	690	715	683	673	687	727	720	698	696	704	700	725	723	722	724	704	675	667	607	655	707	759	741	684	724	742	677	719	661	715	684	703	738	699	715	752	724	692	724	696	667	682	714	723	677	672	706	646	746	736	723	757	675	678	709	711	678	683	690	642	707	670	739	662	722	687	727	751	724	738	725	705	715	729	710	706	692	735	685	759	659	695	669	708	735	721	738	703	727	700	712	677	698	714	688	655	718	699	698	744	669	702	683	721	634	716	695	707	757	718	673	746	708	717	700	677	733	713	695	692	746	704	682	698	702	722	722	715	768	697	694	673	734	713	727	674	724	718	685	691	693	715	720	713	668	753	682	682	694	736	663	697	691	734	732	716	682	674	710	695	717	685	762	664	679	732	713	695	707	698	705	679	710	702	739	699	732	757	710	664	706	712	703	741	723	687	704	730	719	689	720	677	684	702	713	750	685	675	690	679	688	648	674	685	733	705	693	725	708	714	737	706	701	694	739	755	716	735	671	711	692	667	726	705	661	729	720	701	734	699	691	748	725	684	680	648	713	728	688	701	722	651	723	691	720	694	654	645	701	703	687	712	703	695	700	684	743	682	682	715	728	695	691	657	691	719	695	720	700	761	714	703	701	674	748	713	721	730	683	724	728	705	719	737	672	687	708	696	678	715	692	714	718	747	711	715	662	684	751	687	689	679	704	728	709	685	649	705	741	712	695	697	691	701	639	671	710	730	712	696	663	670	688	742	699	711	704	707	698	714	692	714	724	728	701	696	697	679	648	699	703	674	640	730	709	690	717	679	708	748	689	707	663	697	691	695	716	740	724	700	719	707	680	675	686	723	678	720	653	678	707	721	668	726	725	715	705	704	678	712	682	717	741	678	717	717	712	678	712	736	717	729	662	702	704	717	736	694	758	685	750	746	712	722	717	699	708	706	657	720	698	692	689	720	719	757	654	688	717	697	706	661	693	681	678	746	749	727	692	695	719	673	663	676	712	716	638	707	672	708	700	668	741	687	711	717	754	718	688	722	653	647	733	704	732	668	648	730	648	675	715	686	694	657	716	688	752	686	749	669	688	701	702	695	692	711	687	700	662	683	685	729	692	733	689	690	714	737	761	717	697	719	713	706	686	722	689	731	691	684	685	705	738	666	682	698	707	706	697	660	639	683	663	707	660	697	726	690	719	673	678	691	702	690	731	696	711	702	674	749	721	714	682	684	667	681	678	653	679	708	716	693	696	711	716	711	700	673	704	739	726	673	718	688	775	671	728	697	715	678	734	717	720	715	700	667	692	723	707	719	679	653	704	702	722	703	701	661	735	700	694	695	722	733	716	698	705	715	684	711	696	663	677	676	731	657	699	715	710	669	687	651	726	669	679	679	712	766	674	719	692	734	683	716	701	732	687	723	644	688	701	705	734	724	756	734	670	692	652	708	688	720	683	657	694	711	668	705	703	687	692	719	723	695	667	660	714	674	695	717	696	738	730	678	733	709	675	710	679	702	696	704	722	773	659	683	727	727	699	685	714	719	718	699	732	679	693	738	664	734	699	769	678	719	708	716	729	742	693	675	689	671	747	697	727	703	697	709	705	710	710	693	699	741	693	712	754	728	744	708	759	665	700	719	702	708	699	702	723	750	721	691	727	743	717	718	698	680	719	674	704	742	701	713	697	688	738	685	708	687	673	710	684	689	718	703	699	690	669	696	689	704	677	714	677	673	761	745	759	721	713	686	715	734	681	690	711	669	749	722	714	737	673	726	738	685	745	729	670	691	677	693	751	754	704	743	694	727	709	719	642	706	662	701	753	734	668	740	756	691	721	731	709	682	715	711	703	668	724	681	689	679	699	756	712	679	665	689	648	711	702	733	738	684	783	722	688	697	735	716	689	682	711	669	708	707	686	736	728	756	760	739	702	669	712	677	746	686	687	708	687	695	666	753	645	675	668	740	715	702	763	752	705	667	718	726	705	759	668	724	734	700	689	694	714	724	768	687	690	660	751	677	716	709	721	713	706	706	678	719	740	688	689	683	654	755	728	667	721	712	680	700	715	684	701	732	694	719	752	694	671	709	646	662	647	711	720	736	690	648	692	698	724	712	677	719	719	739	708	699	718	751	698
6756	418	249	129	107	86	86	81	83	76	78	87	78	68	71	93	82	76	63	68	65	69	67	79	64	75	74	57	66	67	69	81	66	78	67	80	72	70	67	68	63	67	56	73	70	57	69	53	74	57	63	69	70	70	70	77	65	68	68	56	74	70	52	67	68	57	73	62	79	76	70	74	66	67	64	70	69	79	73	58	68	57	56	61	70	71	80	60	81	70	57	80	62	70	56	59	72	86	81	66	60	72	73	66	67	70	63	60	63	65	69	78	77	61	59	67	66	52	69	63	64	79	74	81	61	76	60	70	66	86	76	57	68	59	76	71	76	71	67	61	65	61	61	77	57	67	88	70	69	71	75	67	69	64	50	53	61	74	72	69	61	74	74	86	84	82	57	66	65	61	59	72	64	76	62	73	60	72	72	69	78	67	64	72	55	65	70	66	73	65	52	65	64	60	68	74	64	85	82	65	68	73	57	80	57	77	71	72	69	71	64	61	59	71	83	81	66	67	78	58	69	57	72	84	61	81	74	67	76	42	56	69	66	54	70	66	64	63	68	49	81	63	66	72	65	90	71	71	80	67	77	56	65	78	57	83	75	70	71	64	71	63	77	78	82	75	56	73	75	73	71	64	78	45	54	79	68	59	68	75	66	67	66	67	72	59	63	69	60	71	63	61	64	66	72	76	79	55	68	60	71	60	65	88	58	70	65	60	51	72	72	72	70	53	58	54	68	66	71	89	64	68	64	62	64	63	66	59	76	66	62	59	67	56	64	56	78	77	65	71	68	60	93	72	70	72	58	89	72	78	75	69	78	61	74	76	59	67	52	85	72	68	80	65	55	62	67	67	68	79	59	73	68	61	74	77	67	64	82	66	63	81	67	69	79	79	65	72	88	72	53	86	70	63	62	74	64	51	66	64	66	45	64	68	83	57	62	67	74	82	69	64	74	57	65	73	69	72	90	95	78	69	64	65	73	62	71	73	71	68	62	79	85	69	62	64	75	74	64	67	71	57	56	79	64	66	74	64	71	67	64	95	73	73	63	76	61	71	49	79	69	60	66	75	58	60	68	64	52	64	63	78	73	71	61	82	69	82	69	74	73	78	59	78	59	76	73	68	76	74	71	63	65	73	68	79	67	60	66	65	69	68	72	75	74	70	79	52	66	62	76	79	58	65	73	62	63	68	62	72	58	66	81	65	87	68	71	68	74	62	60	64	76	78	81	61	58	69	83	58	72	61	65	61	68	79	58	73	69	71	61	52	83	57	60	68	61	79	70	84	71	84	67	74	65	79	81	79	61	64	75	51	65	59	59	55	62	59	86	78	51	71	71	62	75	80	63	59	62	78	78	67	77	69	72	65	75	68	61	82	63	66	66	84	63	78	72	62	72	49	84	72	71	54	71	75	62	74	61	72	69	68	83	65	71	65	66	65	63	51	64	67	74	71	61	70	65	75	62	76	59	60	69	71	86	63	63	73	58	68	67	64	64	74	61	68	71	72	59	64	73	65	65	67	77	67	77	77	73	66	88	63	66	67	65	65	71	62	78	56	69	65	76	64	76	76	70	70	64	55	74	64	68	66	79	72	65	66	70	73	70	61	67	69	58	67	79	70	75	66	80	65	74	73	68	74	63	63	72	61	74	72	73	68	51	68	81	73	68	58	73	72	73	68	75	75	69	83	61	65	57	74	77	69	65	58	74	69	80	69	80	72	65	68	77	60	76	78	90	69	66	70	72	61	77	69	58	70	69	60	63	66	64	79	61	69	68	75	66	64	64	65	87	72	78	86	66	54	72	67	69	68	64	73	74	74	61	71	82	69	49	73	70	75	71	64	76	58	80	50	54	76	57	73	74	70	58	87	65	69	68	59	68	58	58	61	80	67	66	82	63	72	60	56	47	82	72	62	58	68	63	56	75	59	74	72	74	83	60	54	82	48	67	60	67	74	60	63	55	74	73	72	79	74	83	63	72	59	76	67	74	64	76	58	74	80	54	80	59	85	68	83	74	53	76	77	60	83	73	83	85	63	77	70	72	57	45	68	55	79	74	76	68	78	62	66	79	68	62	76	76	74	78	62	65	64	63	75	67	56	77	72	71	69	84	73	71	83	73	61	51	84	77	77	60	68	76	69	71	64	84	68	68	56	70	83	67	65	70	62	67	73	59	68	56	84	64	50	59	73	77	74	69	68	65	78	69	63	71	68	64	65	67	60	67	77	80	65	54	66	58	71	83	69	54	77	68	71	64	74	66	72	84	81	63	62	65	73	68	71	67	54	62	61	68	79	71	55	88	66	55	85	58	73	68	72	72	76	63	68	55	70	75	59	67	92	54	77	67	65	72	68	62	69	80	62	78	78	76	80	65	67	70	75	68	68	57	69	80	76	60	90	51	79	74	68	65	66	75	85	85	63	69	63	58	56	75	73	66	65	54	68	69	65	69	74	76	61	55	76	54	60	74	64	58	72	76	66	77	71	71	65	67	73	71	76	68	81	69	68	75	77	66	61	64	56	63	79	67	70	73	78	66	64	80	68	66	65	62	57	69	73	61	47	75	83	59	78	54	68	78	62	46	79	71	75	72	72	56	89	67	70	56	78	57	61	64	58	75	77	65	60	62	74	71	63	88	73	47	72	74	75	71	69	73	79	60	73	68	74	85	74	76	53	69	73	77	68	59	89	61	80	72	56	69	67	64	65	66	71	66	75	63	73	72	81	70	70	64	62	75	54	87	78	63	66	68	93	67	65	72	73	56	79	55	66	53	61	68	76	63	58	74	69	75	66	64	54	77	61	71	63	74	71	61	80	78	86	74	72	52	68	65	78	76	59	75	61	56	62	70	67	60	69	61	69	80	69	65	58	62	64	60	74	64	61	60	66	76	74	70	83	68	70	75	71	78	72	78	56	57	62	80	72	59	83	57	74	58	57	86	82	67	57	68	59	60	71	69	56	71	67	74	66	67	54	60	67	66	59	64	52	72	72	78	64	91	63	83	85	72	75	70	62	73	62	69	79	70	73	62	69	75	69	57	62	77	71	64	72	76	59	73	88	53	72	55	68	55	60	75	61	66	82	64	87	53	74	67	55	54	53	66	68	68	83	72	62	69	67	67	67	69	83	59	78	80	67	64	70	67	76	84	78	63	70	62	72	71	82	65	64	60	65	69	66	77	83	84	58	66	59	74	73	65	65	58	76	58	74	67	63	64	61	66	65	74	71	59	55	59	60	68	69	73	63	73	70	72	66	75	83	70	63	75	69	76	76	73	62	74	74	64	55	64	56	57	54	81	60	78	71	76	64	64	66	61	71	70	60	57	76	58	96	72	75	61	54	60	77	63	71	78	73	66	77	79	77	75	73	60	55	63	59	68	60	71	62	91	70	60	73	81	74	64	67	67	54	59	70	74	74	94	62	52	85	63	62	60	85	79	68	79	79	70	74	61	56	69	65	67	72	63	75	76	70	66	70	66	56	79	69	64	87	78	67
7637	311	399	452	373	374	366	344	308	310	273	311	286	269	295	280	278	260	270	253	286	268	254	254	285	258	274	281	251	277	258	287	247	262	248	238	246	263	231	270	253	253	258	230	256	278	245	245	274	257	274	277	261	263	268	253	252	261	269	295	278	250	230	239	260	295	253	266	262	261	247	270	236	264	257	265	275	230	271	251	258	276	269	265	270	268	249	251	260	248	277	261	263	225	243	283	292	268	288	284	249	243	284	244	256	255	252	253	242	253	261	268	266	235	289	282	263	234	261	247	260	265	244	248	276	235	243	277	276	270	225	245	263	243	276	250	257	277	236	260	282	257	247	258	291	240	253	256	281	234	251	269	264	259	266	261	264	244	272	253	262	234	258	271	244	280	266	251	259	233	299	248	275	239	253	248	240	242	245	254	248	267	240	250	264	243	239	255	257	250	250	250	242	262	248	266	269	248	242	298	261	231	252	249	260	286	252	255	262	269	283	266	258	279	257	246	245	308	269	245	248	261	257	281	214	265	236	265	288	282	286	248	246	252	230	229	234	265	255	272	278	257	260	258	260	233	233	234	254	254	260	247	246	244	235	240	250	245	261	239	267	254	266	251	234	233	272	248	269	247	261	262	241	262	274	273	269	244	265	273	279	254	245	261	266	247	287	255	248	258	242	247	260	236	245	263	256	264	275	285	251	239	263	281	243	271	268	277	268	231	268	264	295	258	244	257	249	243	255	275	264	255	260	256	259	257	283	259	230	265	233	260	230	276	261	287	249	268	266	250	265	260	271	268	238	284	266	260	261	229	258	266	256	275	271	268	284	258	281	242	260	256	289	257	260	262	232	251	231	269	246	254	253	247	260	264	269	265	256	267	251	267	266	240	263	247	282	285	283	288	269	264	240	259	253	253	248	271	262	240	280	241	236	253	256	274	259	259	238	253	272	246	285	258	265	224	235	266	249	257	271	260	279	262	240	232	216	254	250	281	277	251	244	253	269	263	272	266	243	249	239	244	262	282	238	252	251	272	246	268	280	235	220	263	259	276	252	258	290	242	239	220	257	235	237	241	253	263	240	279	251	254	254	254	256	289	270	248	235	256	256	282	257	290	257	273	274	312	287	247	260	228	250	278	289	246	256	281	253	262	244	264	245	245	261	254	244	245	252	258	249	230	241	288	247	242	263	244	290	272	266	286	276	249	257	236	237	248	275	248	244	247	222	256	251	237	236	251	252	264	246	306	259	274	246	264	253	247	259	247	277	257	255	261	245	260	271	249	250	263	256	272	260	262	273	284	249	252	241	243	217	252	285	272	252	240	243	250	211	267	273	232	243	256	269	242	236	262	273	251	246	247	250	247	244	251	259	268	264	284	261	238	281	260	256	257	267	279	269	257	232	255	242	259	274	234	235	266	262	253	257	249	270	236	256	257	261	248	276	254	249	254	251	239	249	279	254	247	250	279	230	274	256	258	260	240	237	225	274	244	263	259	270	244	261	269	258	263	272	268	241	283	269	261	256	273	262	254	251	253	244	262	242	270	270	280	262	255	255	304	258	240	244	248	251	236	236	278	261	276	256	237	246	253	275	248	243	293	251	260	290	256	276	241	250	251	240	276	263	253	277	238	225	265	239	250	264	273	266	264	245	267	235	249	296	265	253	275	250	252	254	261	271	234	254	240	268	230	236	261	237	279	248	275	286	238	294	253	224	238	251	245	264	255	298	248	257	251	247	265	250	265	275	265	274	263	252	287	239	261	268	263	252	240	269	250	247	260	265	249	225	270	257	306	247	206	267	245	272	229	241	294	266	265	255	273	242	272	242	276	247	279	253	236	264	225	255	261	278	258	251	264	237	285	262	240	268	246	273	257	285	251	282	268	247	247	263	274	266	252	264	232	264	253	275	228	273	277	263	256	232	253	274	268	239	256	279	270	262	266	261	248	253	247	267	244	282	237	212	262	262	228	241	253	273	212	275	230	226	243	268	256	266	250	257	268	243	246	248	260	246	274	266	260	256	247	279	246	257	267	265	232	228	262	246	257	244	272	265	262	269	250	268	253	243	252	263	266	270	276	262	262	265	266	268	238	255	236	247	263	236	246	243	225	273	261	260	252	242	257	255	252	248	255	273	296	268	238	236	248	270	231	237	253	269	273	253	248	274	235	259	283	241	274	259	265	257	260	289	242	226	248	230	263	263	281	276	241	265	284	278	285	242	257	241	252	264	280	252	286	260	252	257	235	240	250	276	245	244	302	255	229	301	271	270	251	260	253	261	268	260	258	267	249	251	249	249	248	270	248	233	253	239	263	286	256	267	270	255	274	246	245	252	243	241	277	251	261	263	223	245	258	266	263	251	267	281	243	236	265	246	265	235	247	257	264	238	266	249	246	266	278	285	262	261	254	268	242	248	286	259	262	274	243	268	255	265	245	267	272	280	262	262	248	249	248	279	261	271	278	259	259	262	230	242	236	260	261	258	269	266	246	264	242	280	257	249	271	249	261	284	247	247	262	271	260	246	259	267	258	265	309	247	277	290	265	231	238	265	253	240	258	259	262	270	271	260	275	263	241	278	278	265	250	227	237	213	251	227	264	251	251	260	253	254	248	242	262	230	266	282	265	234	222	246	258	276	280	278	279	295	257	225	260	284	274	271	244	266	249	232	261	258	235	285	269	246	229	235	266	247	252	253	266	257	271	266	251	274	272	270	248	270	242	247	242	249	298	259	256	263	254	267	270	242	245	258	235	269	258	231	259	246	258	237	247	253	245	266	282	242	249	251	266	249	253	259	264	252	253	278	264	244	275	264	294	246	237	253	278	276	241	286	245	222	261	237	256	255	240	271	273	260	250	232	247	214	258	263	284	264	276	286	232	284	256	243	269	240	284	259	264	242	266	232	257	239	272	255	272	266	254	258	273	253	261	244	263	248	277	255	247	247	234	276	276	260	257	265	269	232	265	261	226	267	246	252	264	265	246	241	262	298	228	258	270	246	275	241	240	263	258	232	272	228	266	246	240	248	251	252	252	231	261	247	268	256	281	259	256	261	235	280	268	268	270	241	255	225	246	270	222	254	258	281	247	238	277	229	266	238	254	246	252	246	261	267	259	269	271	285	251	243	254	248	274	259	275	278	257	270	280	266	288	254	262	254	277	299	273	256	241	243	261	270	278	224	253	271	267	269	270	257	265	243	260	266	261	256	274	266	232	308	267	240	243	273	270	262	269	263	311	254	237	258	237	237	290	243	267	257	242	235	276	253	267	238	246	271	240	278	220	237	272	242	237	253	235	249	245	246	263	262	272	251	268	252	240	242	265	260	247	246	250	254	249	254	261	235	254	258	282	295	265	237	269	263	246	249	245	245	249	260	216	259	285	254	249	249	258	282	265	278	280	271	271	262	252	272	256	254	310	255	219	264	302	258	239	265	253	240	253	240	237	262	261	230	260	275	262	252	272	253	260	238	264	247	283	253	244	271	262	268	260	268	227
44698	15375	3306	956	716	521	418	331	318	238	246	216	195	222	192	201	191	174	189	164	168	156	153	158	168	173	179	149	139	145	161	159	157	172	155	151	158	148	139	142	152	156	140	145	146	138	175	152	135	147	134	119	127	161	149	145	158	162	155	141	151	150	140	154	156	142	134	160	156	167	165	137	142	134	149	161	137	158	146	152	132	140	137	140	151	138	148	177	170	144	160	157	153	142	141	161	149	162	142	128	130	139	152	141	150	151	150	146	161	139	168	146	163	154	149	139	189	143	130	120	161	148	161	139	166	136	143	138	148	153	154	144	144	148	152	138	161	139	149	126	149	163	114	164	133	140	148	142	157	148	123	150	119	126	139	144	140	153	157	127	135	134	127	136	156	145	147	173	161	158	137	150	120	172	157	157	159	152	124	146	127	139	157	142	167	156	148	146	144	141	146	148	159	127	145	153	153	140	156	155	140	156	165	119	132	131	155	144	149	140	154	143	141	151	119	136	141	154	136	149	154	148	160	123	159	161	129	135	133	140	130	157	149	156	148	136	145	145	153	151	132	143	158	155	139	142	160	144	148	164	137	125	134	152	129	155	135	136	135	137	144	134	154	146	154	152	131	164	163	151	158	143	155	152	140	161	162	127	149	138	149	131	140	142	152	139	149	130	148	141	137	152	150	156	146	136	133	131	150	152	136	131	143	139	146	139	172	159	164	132	162	143	123	169	148	152	149	167	146	134	137	134	141	136	136	118	143	130	123	142	122	128	134	148	141	123	156	135	161	162	143	138	144	143	150	128	138	133	148	151	137	171	143	141	140	156	137	143	132	137	151	164	137	132	129	123	139	130	157	139	131	151	162	174	138	160	133	156	138	150	143	165	149	132	138	136	138	129	140	142	132	109	137	136	157	143	144	151	144	140	120	126	139	141	136	133	134	152	136	144	130	151	137	130	151	159	165	163	165	161	123	152	136	164	139	156	160	158	144	133	154	144	128	151	142	132	143	161	131	132	139	156	135	139	134	142	123	153	148	150	136	151	135	154	138	146	159	140	147	149	162	136	135	148	135	134	143	143	142	124	151	133	127	170	161	154	123	133	139	147	152	150	129	131	134	132	130	124	124	148	128	146	162	132	136	151	145	155	121	152	165	162	160	153	152	140	148	143	124	150	158	179	149	165	150	139	154	149	155	146	151	136	140	163	141	146	158	132	163	138	144	146	145	140	157	135	150	128	131	152	126	137	146	161	136	119	141	136	123	138	131	160	148	157	132	130	141	140	138	164	143	140	118	144	156	132	155	116	151	145	130	131	140	138	147	141	137	143	149	122	130	146	134	135	145	143	143	146	141	159	161	148	140	134	136	146	116	139	144	159	144	111	161	138	175	155	177	129	122	147	154	128	146	157	155	140	151	136	149	141	153	139	128	129	135	150	134	160	164	155	159	163	149	141	149	129	158	140	160	128	160	149	127	119	150	147	146	132	135	144	148	166	125	148	136	153	145	153	138	165	143	156	129	149	156	154	173	138	157	141	165	138	133	143	167	160	160	150	149	142	132	147	148	141	152	127	131	156	129	144	146	167	133	142	139	158	138	135	133	138	128	139	137	117	150	144	141	122	132	133	134	148	145	144	158	140	131	150	157	133	164	143	150	121	149	162	146	179	145	138	163	137	141	156	168	139	171	146	144	144	148	139	167	165	149	120	129	147	152	162	144	135	128	146	164	145	143	171	137	131	145	156	123	122	123	123	143	144	160	146	114	124	133	138	143	159	148	137	150	148	154	150	131	142	153	160	151	126	142	130	127	157	148	162	118	149	140	164	143	134	127	140	142	143	148	132	151	152	144	142	162	145	149	144	140	143	158	123	135	149	142	160	154	157	130	136	134	159	146	134	137	156	150	156	147	138	151	154	154	118	131	142	176	155	147	158	135	129	131	159	180	139	124	156	118	143	154	158	144	140	130	143	151	139	147	134	153	144	154	137	145	134	107	173	143	140	147	132	159	156	149	159	151	145	151	121	143	157	147	128	136	142	142	160	144	112	161	140	134	145	141	141	153	130	144	141	133	152	143	167	148	146	152	154	136	142	152	137	162	110	148	149	150	164	118	143	161	123	157	134	130	156	141	159	156	129	146	160	135	131	159	158	161	153	162	158	145	144	156	162	132	161	125	131	146	150	151	154	147	124	151	146	155	144	129	138	159	146	157	150	144	147	159	153	142	134	131	147	133	148	140	133	138	138	132	152	139	150	127	167	149	145	136	134	126	134	149	152	136	154	149	142	145	143	139	169	143	137	147	131	137	141	151	133	141	146	153	150	141	138	155	174	142	136	148	154	142	140	149	140	151	142	138	158	142	122	159	156	135	121	140	149	160	135	150	144	128	139	138	132	122	147	159	146	150	141	145	148	133	139	140	130	142	118	138	154	136	159	141	152	139	138	131	141	140	127	166	154	121	128	156	140	147	118	142	141	127	130	140	156	129	126	145	150	129	152	138	122	139	145	134	147	143	138	149	152	134	130	137	156	143	129	140	146	145	129	133	134	143	138	113	132	134	165	166	140	140	153	150	130	157	145	146	138	134	131	146	143	133	146	150	143	134	141	147	124	135	143	137	161	140	140	150	148	146	141	164	142	142	172	147	143	142	142	153	156	144	153	169	140	143	126	136	150	150	138	133	148	138	160	143	132	127	138	155	147	141	153	150	142	138	149	137	140	138	143	139	135	146	147	155	150	141	165	143	142	145	149	135	161	143	137	134	154	149	146	149	166	145	150	123	127	128	134	147	136	137	140	135	152	130	156	152	143	136	149	143	132	130	131	139	130	138	152	131	140	132	176	148	154	146	144	139	139	151	141	128	135	152	157	144	140	159	148	144	122	140	154	158	129	150	123	143	141	132	162	137	134	171	144	134	149	145	134	153	187	162	142	144	137	136	146	147	185	150	149	129	123	132	142	126	140	138	153	146	140	149	141	136	126	138	154	163	129	137	124	143	143	138	150	136	151	147	153	155	133	153	139	142	149	126	125	141	138	156	130	140	116	128	158	139	118	140	139	153	156	132	158	148	144	130	150	118	147	131	175	152	146	147	127	167	144	137	135	157	134	146	119	141	149	176	130	149	133	176	139	131	137	163	144	147	153	145	146	158	147	150	140	142	158	130	150	123	149	124	128	141	134	148	136	149	128	136	151	140	147	125	142	141	161	135	147	143	133	134	145	138	131	154	129	156	147	171	150	150	143	140	174	139	143	132	144	123	154	183	145	154	126	138	153	151	136	157	133	151	117	162	124	158	119	145	157	132	150	140	158	122	138	160	133	147	139	145	150	155	138	135	155	141	144	156	138	158	142	170	170	143	150	149	121	142	136	133	150	140	133	129	149	134	169	140	143	133	142	132	140	147	147	147	142	158	145	144	155	144	162	145	138	154	121	133	146	147	135	156	138	154	145	133	153	153	128	147	153	154	143	148	162	136	138	141	130	134	142	153	156
21469	1228	2648	2965	2506	2097	1700	1487	1302	1117	1058	963	865	821	762	752	710	684	671	636	602	639	633	602	590	549	545	545	543	551	553	529	492	524	488	503	508	480	543	482	517	531	487	480	493	499	515	475	493	516	452	499	487	444	449	468	488	469	496	472	464	453	510	467	515	486	489	486	476	497	424	494	478	462	445	452	464	460	460	498	465	484	458	459	455	469	448	466	494	452	454	453	462	471	454	428	476	525	428	469	495	455	444	488	442	464	446	457	476	459	442	494	461	490	482	468	478	460	447	456	427	420	506	491	456	470	473	409	455	449	461	512	471	451	448	450	484	433	469	482	458	457	473	433	495	458	473	482	443	482	485	495	453	439	491	502	436	483	447	437	427	457	489	502	472	465	457	491	467	460	475	444	452	455	457	498	459	448	428	429	472	481	458	505	488	478	443	451	482	477	432	420	477	451	438	431	464	458	438	429	489	451	489	468	447	446	462	445	426	463	489	425	468	444	484	449	448	482	458	479	460	454	494	460	489	449	455	487	439	465	464	446	426	446	447	452	477	450	464	470	487	440	476	453	445	446	464	471	465	473	478	505	495	475	457	457	462	481	467	449	461	471	474	424	491	440	451	468	443	419	467	433	451	435	416	448	432	437	459	455	451	462	415	478	432	451	464	490	487	432	482	460	431	456	459	441	476	445	446	466	457	453	489	473	442	466	463	400	455	466	486	418	481	488	448	483	458	452	469	447	470	494	449	445	456	497	486	437	446	473	494	464	431	450	487	452	447	463	442	459	455	483	437	441	493	484	482	455	445	434	475	447	457	468	484	439	417	441	442	489	467	432	450	503	463	486	469	501	450	472	421	457	462	445	463	461	425	458	467	435	470	459	434	478	445	430	435	448	482	507	465	431	459	448	451	448	466	468	421	480	461	446	422	466	460	454	435	436	482	489	445	472	436	455	460	485	484	419	423	478	475	495	462	424	474	434	479	490	470	463	483	468	437	453	452	429	441	449	458	439	455	472	467	445	489	452	457	476	452	469	487	459	460	440	462	449	483	478	458	478	477	428	446	479	445	441	421	486	429	472	472	480	488	441	472	481	500	502	422	494	458	422	479	453	488	454	486	465	446	451	486	460	462	478	490	450	483	471	450	476	501	449	464	484	449	436	475	483	462	484	495	453	436	453	455	454	472	490	433	466	428	488	480	462	496	468	483	428	459	511	466	475	465	480	453	466	486	481	475	473	456	445	453	462	463	455	463	452	425	433	521	417	436	440	438	456	443	486	472	470	450	498	487	461	479	476	458	466	485	513	437	455	470	454	460	460	449	471	500	481	467	449	499	492	455	423	450	438	438	473	532	462	443	411	429	448	435	433	460	454	434	493	457	481	476	479	472	408	452	466	450	440	475	429	487	482	434	460	449	457	478	479	462	463	463	420	487	447	443	455	474	486	468	433	457	463	446	455	447	455	424	457	468	470	411	493	459	481	428	499	470	464	490	478	445	475	464	455	469	454	470	494	488	434	465	471	464	453	450	448	473	469	460	453	456	474	448	455	484	475	455	431	447	439	441	488	436	426	450	443	484	435	435	478	464	483	461	452	468	482	503	442	473	435	431	437	443	440	521	433	454	409	460	432	464	478	447	479	450	467	484	468	468	474	467	439	469	463	479	478	440	456	452	465	476	474	461	445	490	449	469	447	441	513	439	479	468	502	461	447	444	466	448	427	442	499	447	464	426	462	436	438	411	438	468	458	442	461	444	479	467	449	479	482	485	483	460	450	484	439	435	478	439	484	439	452	492	452	437	478	462	463	456	443	434	463	448	423	477	423	448	451	444	477	452	449	448	468	477	463	462	430	469	469	435	460	487	492	465	484	455	439	428	488	473	447	479	478	453	460	442	478	450	431	445	430	466	471	450	444	442	473	444	428	441	483	433	469	433	455	443	467	480	452	456	490	483	427	471	456	460	448	473	439	456	474	452	462	482	493	464	476	435	433	444	424	468	492	495	473	475	482	460	442	456	502	433	461	441	441	475	485	477	454	438	476	457	492	450	418	466	422	447	456	450	454	453	423	468	450	443	477	458	416	463	473	439	436	455	462	450	461	453	489	420	440	452	469	437	428	427	447	452	450	502	451	480	451	415	441	441	461	450	460	447	467	471	482	426	446	478	452	505	456	457	461	454	465	461	481	479	451	435	475	468	424	488	425	472	481	464	452	465	503	440	426	481	458	491	471	448	439	460	485	421	475	482	452	453	488	480	495	492	461	456	467	473	473	460	463	442	445	456	483	470	471	473	493	472	418	472	464	451	439	457	437	436	461	437	514	477	476	455	470	501	452	484	450	459	466	439	463	478	465	447	454	449	429	439	450	473	476	445	446	472	428	502	440	443	476	466	469	432	522	463	437	470	456	460	439	444	496	436	468	479	451	480	497	526	461	467	472	476	488	462	448	439	450	431	449	502	445	505	437	442	489	468	458	440	452	471	467	460	453	474	462	485	467	492	461	493	431	436	446	464	406	480	487	479	452	489	468	496	512	471	493	453	490	470	464	481	415	458	490	425	475	456	488	433	449	435	449	463	467	475	477	462	469	476	458	452	466	486	460	454	464	476	462	459	480	464	438	466	505	450	535	483	487	476	475	486	486	441	467	444	448	484	445	421	474	424	482	467	467	441	459	450	467	454	423	452	458	456	427	429	476	467	482	462	450	464	440	437	440	437	467	479	471	481	459	436	488	505	455	430	461	458	452	474	452	445	483	465	473	445	478	438	483	459	468	500	469	465	448	465	439	466	464	501	491	479	460	453	453	435	450	460	469	452	449	459	469	481	480	440	480	450	462	451	457	466	436	425	475	431	439	511	492	448	436	465	441	455	429	444	446	454	440	421	510	493	496	476	474	486	460	463	460	497	498	496	473	484	475	434	465	456	515	445	473	500	452	450	473	481	453	400	440	461	476	428	484	409	457	458	430	443	454	437	450	456	450	461	452	451	441	470	457	448	430	475	408	457	504	457	458	454	428	455	453	437	477	465	452	489	437	459	486	473	445	427	500	471	436	455	424	430	454	426	452	438	480	434	422	471	444	465	487	458	451	449	432	437	429	479	454	451	426	434	457	468	443	435	428	460	454	436	452	447	431	439	504	460	485	438	471	485	483	474	476	421	438	466	456	460	444	469	502	476	444	436	501	515	443	481	474	461	437	463	421	491	454	471	428	436	489	444	467	431	472	500	451	453	447	488	455	422	481	441	448	466	472	436	478	488	431	458	485	463	428	437	444	463	514	458	438	484	441	451	470	494	446	443	475	462	425	503	475	480	447	441	481	470	508	476	481	412	454	435	449	460	461	479	460	498	466	465	465	457	471	471	442	478	463	487	468	451	463	425	470	462	491	461	434	438	456	454	464	464	476	469	483	486	412	453	442	467	419	427	435	431	456	442	483	457	431	466	447	428	454	474	434	477	442	449	431	450	469	454	426	477	455	467	448	393	444
48381	22601	17984	2771	1388	1076	783	601	507	469	435	430	366	352	349	288	319	294	281	282	261	308	299	252	281	266	261	270	277	265	256	253	260	255	268	235	259	302	241	251	252	224	256	210	249	259	254	270	275	241	261	238	240	259	266	240	257	245	214	230	248	241	243	261	239	260	217	245	245	230	221	227	247	241	261	242	240	236	232	222	254	208	260	256	220	247	263	240	209	241	279	256	240	252	231	256	257	227	245	241	227	256	257	221	259	232	234	225	228	253	244	237	235	247	250	242	251	245	226	239	237	218	232	242	233	234	241	234	212	233	224	246	227	221	257	233	218	211	219	234	221	221	226	241	223	259	254	238	180	248	227	236	254	199	254	236	231	216	244	226	224	250	225	260	235	239	264	253	240	240	222	265	251	265	251	232	227	229	232	216	227	223	262	256	256	217	223	235	232	236	226	231	215	248	255	232	244	269	245	233	222	212	256	229	259	238	231	229	238	247	202	221	232	251	245	230	245	266	267	249	213	250	223	208	209	238	237	239	235	239	244	243	245	250	226	238	231	241	260	207	232	220	247	205	228	234	240	263	251	259	242	240	251	227	215	241	222	231	229	252	233	243	222	237	238	193	228	247	246	235	219	277	239	232	252	238	253	274	223	243	240	232	248	206	253	215	245	247	255	269	243	243	230	242	243	258	251	205	230	259	267	236	256	221	233	229	245	234	228	221	218	254	237	238	239	218	256	249	238	242	261	224	260	221	237	239	244	246	218	210	247	255	219	229	243	231	231	245	243	219	242	213	264	239	248	249	237	204	209	221	230	210	235	254	216	229	232	239	230	237	228	264	245	236	210	258	262	247	225	247	235	242	243	237	235	253	237	200	247	234	261	218	249	221	216	251	242	237	244	217	225	238	202	242	244	260	265	255	227	231	222	232	241	208	255	243	246	215	213	235	233	273	251	225	211	236	256	251	243	245	249	217	254	221	277	247	230	228	214	197	239	226	274	221	248	229	224	223	220	231	227	269	227	205	227	215	219	236	255	233	254	235	238	247	217	252	240	238	226	239	244	274	229	208	232	247	232	227	227	233	219	240	231	222	240	248	245	249	244	217	244	220	241	226	251	247	244	245	272	267	244	243	257	234	219	239	254	255	236	236	233	239	224	245	267	227	231	235	228	228	255	234	256	230	239	243	238	243	247	204	234	234	257	245	223	242	228	250	250	235	236	221	223	257	220	239	242	250	229	236	265	196	230	221	221	257	217	221	226	245	221	232	241	242	228	250	228	235	213	253	225	196	232	247	221	257	217	256	221	224	229	220	249	233	238	217	230	235	233	232	220	211	241	257	216	235	223	227	252	227	253	244	249	228	258	249	262	231	217	234	252	228	218	245	271	213	239	238	252	227	229	232	229	219	231	257	253	256	247	249	263	241	225	226	237	221	232	266	236	247	255	211	222	245	225	245	233	230	234	216	233	258	265	249	240	218	247	244	241	224	230	235	239	241	221	221	239	228	246	223	228	265	236	234	231	238	251	225	229	217	238	226	241	267	233	224	223	224	247	238	247	215	222	241	231	251	241	227	237	249	227	222	242	255	225	253	249	230	254	239	264	265	231	229	235	230	238	225	223	260	246	255	217	241	228	251	231	268	238	247	252	261	257	238	227	216	241	228	243	222	246	228	237	209	239	267	238	245	225	232	270	247	239	230	215	255	249	205	230	239	259	265	261	257	226	252	237	240	264	211	246	236	224	246	236	230	247	241	230	244	219	248	227	222	201	241	226	239	239	255	230	232	266	265	223	240	238	244	244	237	222	265	239	215	215	239	245	213	241	226	244	256	229	220	257	232	236	228	255	235	220	272	236	244	249	241	232	228	231	200	244	234	230	251	238	228	246	256	268	237	250	220	238	222	218	242	233	218	234	235	253	251	205	239	238	260	226	219	196	239	250	241	254	234	245	232	219	241	249	243	247	232	228	225	238	246	245	246	200	236	249	245	225	191	241	214	229	243	235	214	255	220	221	220	231	236	233	242	212	239	217	222	276	225	231	230	221	233	207	236	234	226	240	242	216	232	231	245	247	242	232	272	240	211	247	221	236	247	221	245	219	223	261	210	229	232	239	238	229	248	228	226	217	237	243	242	252	222	225	234	218	235	247	263	229	217	256	259	243	200	213	238	219	242	205	227	219	232	239	240	223	214	228	229	255	241	245	243	244	224	219	248	246	219	238	247	239	225	214	226	238	256	239	237	249	253	263	207	223	241	213	205	264	223	248	240	248	237	208	196	244	248	229	241	235	224	240	209	238	222	245	234	247	243	241	220	227	257	224	203	237	233	252	249	255	233	243	223	237	232	233	238	226	251	223	261	207	216	243	254	218	202	257	224	232	247	224	239	212	243	239	217	229	259	251	243	197	235	229	223	239	231	221	216	230	243	241	242	239	237	241	235	243	239	213	249	223	222	229	258	219	222	252	226	217	235	213	221	224	256	226	250	232	220	276	257	237	238	249	216	240	235	237	222	221	253	240	242	228	244	233	240	237	245	239	219	224	230	253	223	229	232	221	236	218	232	258	232	226	255	226	223	220	249	225	279	213	241	230	211	243	225	234	220	242	261	228	246	230	220	250	219	273	222	220	240	229	250	248	235	221	218	249	233	224	235	237	246	226	248	250	226	253	247	237	255	232	241	244	233	231	232	227	238	278	242	221	215	245	240	226	236	234	240	225	222	250	245	236	228	236	213	240	245	241	231	248	248	235	238	236	226	251	241	236	254	228	239	216	229	259	248	240	223	235	229	232	254	224	232	218	231	221	217	229	251	221	236	257	202	270	244	234	232	239	248	251	240	235	243	247	248	244	224	222	229	212	224	252	215	249	250	239	218	257	241	257	232	239	254	213	226	218	215	221	230	237	272	255	252	273	208	226	203	237	230	255	237	243	247	232	214	244	201	243	223	239	251	231	248	208	230	249	252	248	233	231	272	244	232	193	246	246	241	254	224	248	217	220	242	249	221	231	231	234	214	239	239	235	258	261	258	240	218	241	229	206	210	253	230	248	192	244	217	225	237	222	246	220	229	224	233	222	212	233	231	248	241	196	240	222	264	249	221	230	247	227	237	221	227	241	222	215	236	259	216	249	236	234	274	257	208	240	223	248	225	216	242	215	195	221	219	232	255	245	248	238	249	221	222	210	245	218	255	232	232	246	228	232	269	247	233	222	239	223	219	210	247	245	215	247	233	246	234	223	249	253	214	229	238	203	225	237	239	223	250	231	251	245	229	233	217	236	208	255	214	255	234	231	242	240	236	232	245	239	232	236	240	219	233	232	225	250	239	209	221	243	254	241	201	248	241	228	215	209	266	228	232	220	244	223	219	257	230	244	229	226	232	245	238	268	243	217	256	218	223	240	221	221	230	251	233	237	209	219	229	248	241	237	214	225	275	257	259	248	250	247	246	220	251	259	242	232	218	220	208	240	233	243	218	224	255	234	226	229	252
26247	2326	4655	5315	4613	3858	3181	2692	2233	2017	1806	1706	1523	1422	1310	1259	1226	1144	1084	1027	1027	944	951	962	966	925	830	881	900	800	849	822	823	854	816	800	796	791	805	795	798	780	823	730	751	745	726	770	798	772	753	749	778	755	747	749	723	748	754	754	725	688	716	744	748	678	739	709	656	724	744	710	736	703	741	709	754	727	710	733	760	687	702	749	721	697	745	723	689	703	704	718	698	692	696	720	746	688	699	704	673	695	722	699	682	721	719	728	730	639	692	649	684	721	699	668	703	659	694	685	699	651	674	653	729	686	675	728	746	712	689	727	674	700	690	676	681	706	659	704	680	751	691	697	680	706	714	618	729	705	701	739	742	647	695	646	740	689	726	661	692	693	686	698	663	686	701	709	660	620	688	684	707	690	714	703	697	708	694	746	703	721	703	686	640	708	664	717	713	670	711	714	702	672	705	724	666	701	708	714	643	715	723	665	694	690	706	714	725	660	719	702	741	709	638	686	703	715	706	684	687	699	686	647	690	673	670	693	677	663	746	641	702	643	665	692	676	694	704	675	699	719	710	626	672	654	695	654	669	644	725	631	681	702	692	710	722	717	725	688	688	686	685	649	730	659	680	656	676	673	664	692	715	717	668	693	719	669	713	689	759	681	706	680	718	676	691	713	649	651	681	725	734	794	694	717	689	710	711	713	704	660	701	712	668	733	685	725	714	688	640	737	690	714	676	729	673	708	709	675	703	684	676	757	715	686	678	742	668	700	718	685	707	693	660	683	711	714	639	705	662	695	678	696	718	709	673	651	722	690	697	709	685	734	694	720	670	687	739	724	714	731	711	749	710	730	700	724	697	694	678	677	726	692	692	685	691	667	701	753	702	711	642	707	693	700	711	694	697	707	690	696	692	691	692	698	671	718	647	708	689	721	710	732	686	717	715	696	710	685	712	741	763	709	705	669	697	692	675	698	676	685	709	695	669	680	711	702	701	673	657	665	669	707	715	664	691	693	734	671	735	764	702	721	717	682	699	671	689	682	713	678	664	683	708	733	694	702	711	696	647	703	710	657	701	709	689	690	709	717	665	659	698	708	731	702	752	671	672	700	685	654	703	660	695	707	729	699	647	674	705	674	685	703	696	704	649	724	670	669	721	686	725	706	690	716	671	710	688	656	645	654	716	674	670	669	734	708	711	677	702	748	659	687	681	693	735	714	707	681	672	662	673	647	708	711	739	677	693	685	752	709	657	667	682	728	693	704	668	717	686	729	703	693	694	764	702	674	708	706	730	676	735	730	713	673	696	678	688	695	690	701	730	750	669	709	682	695	724	708	674	741	707	716	690	711	739	733	668	730	694	680	706	670	661	708	689	636	700	733	727	678	659	638	653	734	709	727	739	672	702	692	683	712	682	683	669	690	638	652	682	696	731	694	654	697	676	655	660	732	715	667	721	702	700	676	698	709	751	674	731	642	687	680	709	708	701	666	687	711	729	679	704	687	688	724	700	709	659	674	707	654	708	667	669	660	712	673	687	736	686	631	682	688	704	653	691	666	697	726	652	621	691	720	721	726	725	699	703	697	729	690	667	707	710	676	696	693	689	729	656	678	720	718	694	722	680	718	712	667	745	717	770	653	726	622	697	715	712	659	692	665	678	672	747	686	720	665	707	678	674	718	674	647	723	701	704	703	719	703	728	730	692	711	695	693	709	707	717	727	685	661	721	756	712	711	717	669	688	689	671	672	710	651	705	656	671	724	739	699	683	734	722	682	714	702	724	689	735	702	744	685	678	677	729	696	678	702	685	679	654	693	685	687	714	711	711	685	709	669	689	673	738	716	672	679	700	681	670	693	668	676	691	684	731	746	707	715	736	710	720	719	725	719	686	676	679	685	678	741	716	654	715	644	659	687	690	674	674	712	656	675	694	715	648	744	660	712	724	691	712	713	681	701	724	733	719	676	648	708	702	697	748	724	690	716	700	695	732	671	675	703	729	716	675	704	684	676	684	717	700	708	661	683	727	715	684	698	720	698	724	682	720	699	703	714	700	750	670	641	698	638	718	719	683	703	637	664	741	663	697	701	701	690	666	673	658	701	706	677	702	664	717	679	676	712	746	677	667	659	672	703	700	703	695	703	712	703	702	678	670	710	676	727	664	726	745	691	727	718	697	691	685	693	718	686	709	697	629	692	704	677	683	711	717	682	685	719	710	715	736	706	665	722	729	672	686	742	654	684	684	733	717	667	638	658	680	701	707	705	695	656	682	696	689	720	625	665	667	695	688	686	704	699	728	701	702	684	723	658	657	686	627	687	650	639	712	691	710	698	735	688	690	700	720	720	745	680	664	699	697	700	648	663	670	647	670	685	710	661	653	713	696	702	689	692	688	622	700	676	704	715	682	714	735	708	740	682	665	701	685	671	692	663	694	711	752	689	669	704	688	689	699	671	731	696	701	682	694	746	664	702	679	749	690	685	688	660	687	726	645	641	680	743	670	693	662	638	689	654	712	698	714	689	692	683	704	694	690	667	702	715	691	721	692	666	707	729	693	682	724	696	675	715	698	703	679	707	754	669	698	698	606	735	673	709	693	698	677	702	671	687	685	692	681	723	701	628	689	689	646	627	715	704	663	660	663	696	713	675	716	657	659	626	699	764	708	701	721	655	728	675	693	668	698	660	661	707	689	688	711	701	691	691	719	724	733	714	679	640	702	699	693	662	700	682	706	659	644	685	680	718	723	706	717	723	733	710	729	678	712	694	677	744	694	698	661	689	679	719	673	720	688	680	727	680	702	713	649	702	694	674	683	704	704	718	664	730	681	734	706	719	676	719	726	703	673	681	665	716	677	725	616	729	662	689	686	749	713	741	645	676	687	730	722	695	672	691	699	671	695	709	708	740	690	660	754	663	672	714	716	682	677	689	715	694	628	693	708	675	683	740	695	730	659	663	664	704	712	656	682	676	670	686	675	655	715	675	660	663	693	714	697	673	701	689	711	712	650	703	705	693	679	676	732	684	704	684	674	721	670	689	687	677	726	673	672	711	674	664	664	715	695	701	686	697	694	677	724	692	701	665	676	763	702	684	717	657	690	689	703	742	646	654	684	728	650	709	726	679	712	729	667	671	669	678	711	702	665	716	651	695	739	661	701	713	706	732	692	674	662	728	667	722	682	683	680	724	691	708	670	692	676	694	692	689	695	686	684	701	694	713	670	728	677	710	671	634	717	683	712	709	711	645	686	670	680	667	678	658	700	688	724	718	723	711	707	710	695	704	712	694	686	721	704	690	648	655	606	631	686	733	672	720	732	666	699	643	748	725	692	736	698	738	674	666	709	744	649	718	720	701	728	716	694	701	747	653	663	724	760	707	650	696	705	683	717	649	729	678	705	657	671	673	728	696	672	714	677	721	701	765	749	713	694	672	690	678	707	687	681	677	740	655	728	694	695	685	640	657	696	715	741	725	727	664	687	677	741	691	675	702	711	684	679	700
8194	285	259	111	80	100	77	85	66	67	81	86	76	70	79	70	74	63	74	81	68	70	76	66	60	68	59	65	63	70	66	66	65	70	61	63	69	68	69	76	59	90	65	75	71	65	67	70	57	64	72	80	63	70	66	77	80	76	89	77	71	68	71	76	78	62	67	73	69	67	63	78	54	73	79	69	78	70	68	61	65	81	78	75	72	71	60	67	54	75	70	72	66	71	61	76	75	70	77	70	52	52	84	66	69	88	55	71	70	64	66	67	71	78	70	64	62	73	67	77	71	62	79	69	73	68	48	69	70	69	64	71	60	64	77	66	65	87	67	67	67	69	73	69	88	76	88	73	63	70	71	82	63	78	73	84	83	69	68	65	73	74	76	72	82	64	64	58	80	80	58	66	92	56	68	77	68	63	66	72	60	83	69	58	74	62	56	72	66	74	69	63	67	68	69	73	69	70	53	67	85	70	65	72	79	82	83	70	59	78	75	67	68	58	63	61	60	73	59	66	67	61	81	60	72	63	66	62	69	82	72	70	67	73	75	52	78	73	68	78	64	65	58	79	45	77	71	61	69	61	59	80	59	79	61	88	54	63	55	58	76	75	60	65	74	65	69	72	54	75	78	62	51	57	78	63	64	48	84	75	66	64	72	57	59	67	65	81	67	63	68	63	66	70	64	71	77	54	57	58	51	65	72	60	78	74	67	68	74	62	77	79	62	76	77	57	86	63	63	81	68	67	61	69	76	77	65	78	62	66	59	82	72	59	69	80	70	72	56	59	49	67	72	79	63	73	79	59	84	65	65	73	65	61	72	71	71	71	72	75	72	79	69	66	62	67	68	64	77	69	82	62	65	75	57	67	64	68	72	74	79	59	58	60	61	77	78	62	72	74	60	53	64	82	69	60	59	73	67	84	69	73	73	69	61	73	72	68	70	74	80	74	83	67	67	75	84	57	75	66	56	55	72	80	72	74	74	69	76	58	58	67	60	78	73	74	65	59	60	67	76	63	65	72	73	58	87	54	72	58	78	66	75	65	70	80	85	85	75	80	67	68	74	68	73	70	66	80	63	57	64	61	60	77	69	66	69	64	61	60	73	68	71	77	46	57	68	68	62	66	75	73	73	60	53	72	79	75	68	88	70	65	73	69	70	81	63	74	71	71	68	66	61	79	55	63	70	71	61	60	69	64	68	74	65	83	72	73	77	70	54	74	72	78	61	69	83	69	68	75	82	71	76	64	59	73	88	81	60	75	73	77	58	70	44	77	72	73	80	68	73	68	74	67	69	78	74	59	62	69	85	62	82	77	80	66	69	72	79	72	78	69	66	93	84	78	60	72	78	72	71	73	81	77	66	61	87	65	69	76	66	67	76	59	56	77	65	72	70	76	76	62	69	67	94	80	77	68	73	72	64	87	79	72	77	75	66	71	70	62	70	72	61	76	79	57	57	82	82	68	68	77	48	71	67	75	73	66	69	71	61	52	72	73	64	59	80	75	75	75	71	81	78	59	80	68	77	60	63	71	58	69	66	69	60	69	70	73	73	75	61	75	55	65	73	68	82	70	75	61	67	65	56	83	63	45	59	69	65	71	70	60	69	55	61	69	72	86	67	50	76	62	82	72	82	60	69	83	58	68	64	73	67	83	74	71	58	66	47	57	69	73	72	61	53	72	67	71	65	72	71	67	57	68	76	64	59	63	65	67	62	52	67	59	82	73	62	58	58	67	75	75	76	59	65	80	78	76	73	76	72	70	72	63	65	78	70	87	56	63	71	66	69	63	67	72	65	71	77	68	63	70	49	73	69	77	75	88	76	60	72	54	70	80	72	53	70	67	67	63	59	60	61	66	71	68	71	79	65	77	70	80	71	78	63	65	75	64	85	65	69	76	61	58	77	67	67	51	64	68	63	81	65	66	83	58	68	69	68	77	79	71	72	65	75	83	83	74	69	62	82	70	65	78	72	71	80	73	70	61	84	59	52	74	79	84	81	70	71	67	71	75	71	67	84	62	63	80	68	63	75	73	61	81	68	69	85	74	77	72	74	78	73	58	74	70	73	67	62	65	60	74	69	80	57	71	80	62	74	67	77	73	80	69	59	61	66	66	64	56	65	65	59	81	75	72	63	66	72	68	66	64	65	64	68	58	65	85	71	77	68	64	78	99	56	67	81	67	67	50	54	66	55	63	60	52	73	77	65	66	70	76	67	86	68	79	58	79	79	59	61	60	67	64	73	77	77	59	74	74	73	63	74	83	79	63	69	80	66	77	52	84	70	67	65	61	68	57	72	83	77	68	69	68	62	61	69	72	69	82	75	69	73	68	83	48	75	83	97	59	58	67	66	49	69	65	67	57	71	60	62	70	64	70	75	62	75	71	69	64	55	74	63	77	66	67	59	56	67	63	89	73	73	69	77	74	60	75	72	61	60	86	73	55	64	79	63	76	84	69	90	74	74	70	62	54	77	81	68	77	65	55	59	56	77	78	61	69	58	65	73	68	66	70	69	62	90	78	76	73	61	65	75	59	72	75	71	79	64	49	61	77	76	74	62	83	72	51	65	62	54	77	81	76	68	70	65	67	69	57	82	66	79	59	74	64	75	75	72	74	61	72	61	77	62	72	74	78	65	77	76	63	66	63	72	65	61	67	67	73	60	78	56	75	68	70	82	64	72	68	63	67	53	75	74	68	63	57	74	66	74	88	70	61	84	66	85	63	81	78	54	60	71	69	80	75	63	73	81	74	65	68	66	58	70	70	77	79	61	65	63	69	63	65	89	68	76	58	75	60	59	69	89	61	76	80	64	78	66	60	74	64	69	59	68	76	62	62	63	75	90	53	57	78	66	86	65	71	69	80	62	71	56	65	59	71	74	66	77	62	64	77	54	95	66	79	65	62	75	57	71	77	68	65	71	48	62	62	62	63	77	66	77	63	66	63	72	64	56	74	67	75	92	69	74	61	62	74	60	57	71	74	72	57	59	85	68	69	80	74	85	81	91	52	68	61	74	68	69	65	67	68	50	63	73	79	73	80	79	63	84	72	60	76	63	72	65	61	59	73	61	74	64	72	70	73	66	65	84	67	68	76	59	69	64	60	71	70	67	61	60	79	62	77	76	67	71	56	61	66	52	91	62	77	65	70	57	69	74	57	74	74	65	58	81	76	76	60	69	52	68	73	67	62	64	80	66	75	65	60	72	64	73	73	80	64	67	76	72	67	67	78	75	65	79	74	77	57	62	67	74	70	55	66	73	67	63	84	69	64	83	77	70	61	68	75	82	73	70	64	78	72	64	49	73	65	62	61	73	65	53	75	60	58	76	80	66	72	87	67	72	74	62	77	67	66	64	78	67	73	72	73	71	71	79	62	69	60	79	72	72	79	71	85	64	74	67	71	72	63	64	72	60	65	76	65	70	65	66	66	73	58	67	58	70	69	71	63	65	65	63	83	68	83	61	66	75	90	61	82	70	64	59	71	57	61
8817	324	367	415	397	361	329	298	305	301	293	274	279	295	291	283	241	267	266	286	273	276	270	261	239	258	252	290	282	260	252	257	275	300	261	256	276	288	270	266	256	269	278	280	246	246	262	270	274	229	277	249	264	280	242	277	288	257	261	246	270	260	270	276	241	268	265	257	295	268	246	237	253	268	271	255	235	271	282	263	263	260	277	286	263	267	274	264	251	287	259	245	249	283	238	272	271	286	259	271	261	261	299	244	274	285	255	258	274	262	263	258	266	259	261	241	269	264	265	270	254	263	239	263	248	267	267	273	276	279	263	285	240	231	258	252	279	270	266	269	248	239	254	262	279	255	289	243	273	270	247	276	247	271	250	257	249	253	276	260	264	243	275	277	280	279	245	265	245	283	226	249	263	261	276	259	280	227	225	265	262	243	282	259	291	264	266	268	233	273	298	262	274	261	252	274	263	248	260	271	287	244	281	230	231	253	216	271	205	261	263	263	243	263	280	246	259	267	259	277	272	257	292	278	240	273	246	260	264	266	257	272	250	229	250	271	301	240	240	312	274	250	262	249	283	262	269	260	266	258	253	228	285	264	259	244	272	258	286	262	243	276	227	280	284	251	265	257	273	265	285	263	264	236	268	250	254	248	254	272	228	255	242	262	267	252	257	281	247	253	238	268	276	275	235	274	265	254	268	237	250	254	275	253	271	263	265	244	270	258	281	289	270	241	276	268	253	261	278	248	290	242	258	258	246	257	259	266	267	281	275	245	262	268	275	284	252	285	245	241	239	276	290	247	282	265	293	287	295	268	284	239	276	244	277	244	265	275	274	269	253	268	275	259	255	287	258	282	264	271	275	261	264	255	275	271	262	248	255	262	234	244	269	288	224	263	261	276	255	286	243	268	257	249	237	284	245	239	277	266	274	257	274	271	275	236	261	245	281	241	265	254	267	256	275	270	269	242	267	259	232	246	238	266	248	271	275	253	240	249	255	243	264	268	265	261	232	281	241	286	283	267	276	249	238	267	287	263	257	286	245	266	290	231	229	243	245	268	278	263	242	252	281	246	282	270	257	264	268	268	256	263	262	294	291	255	258	286	248	237	258	287	249	281	284	266	228	275	249	277	259	241	268	257	272	267	250	232	277	254	252	269	268	250	269	282	288	297	252	270	250	272	254	250	289	254	251	250	231	259	270	254	256	265	255	241	268	260	229	269	264	267	245	258	236	270	283	268	243	281	269	259	263	269	237	251	265	301	263	268	257	221	291	253	257	282	270	263	261	259	266	247	259	251	284	237	245	253	250	251	260	260	285	274	249	216	250	261	252	254	267	256	261	257	248	234	258	235	273	272	264	276	261	254	246	283	291	259	253	261	282	282	263	291	253	287	243	246	250	270	275	275	239	260	256	255	274	267	261	265	259	277	256	255	274	249	267	242	239	266	262	274	245	278	263	262	266	248	278	309	267	276	250	271	270	252	256	278	254	280	263	262	294	246	220	283	249	254	264	263	283	269	274	251	264	249	247	264	249	242	257	251	274	292	253	254	262	255	279	245	254	223	269	233	254	254	293	249	256	263	293	279	268	300	279	275	281	255	244	243	238	285	258	258	252	269	243	271	252	262	266	271	253	238	265	260	252	242	261	272	267	267	284	280	263	247	261	257	228	276	266	269	276	275	272	284	243	270	262	247	257	256	239	281	301	231	251	262	272	281	229	246	227	228	252	250	261	245	247	262	255	267	272	282	261	298	261	248	262	261	268	264	261	265	275	261	284	242	258	266	264	287	252	249	269	280	257	251	234	253	279	241	277	288	244	280	254	287	267	266	263	247	242	266	258	241	257	265	248	240	277	243	228	262	245	273	266	263	250	286	239	229	251	236	245	244	273	259	273	275	268	256	251	268	270	276	253	257	262	250	250	236	261	275	268	290	282	276	262	224	266	261	246	258	274	255	283	278	285	246	258	245	251	246	252	251	271	276	238	269	249	231	257	248	306	255	255	270	276	269	263	246	248	268	254	263	276	250	263	275	244	250	277	257	258	273	242	269	272	275	247	279	251	265	276	265	239	275	265	292	261	272	258	243	231	250	238	276	255	280	256	281	274	262	274	303	282	263	282	251	311	250	255	251	254	266	262	264	239	262	254	278	243	266	277	261	240	275	285	270	252	292	261	260	262	257	280	266	270	262	269	281	246	286	221	248	245	242	252	276	260	271	279	254	284	265	256	243	270	294	271	278	275	226	253	276	244	274	248	280	239	278	258	253	250	270	241	291	253	258	254	264	241	265	258	266	247	269	259	252	267	272	280	281	257	253	250	285	230	259	257	287	270	271	266	267	275	277	284	280	259	277	275	275	251	275	248	262	274	285	245	287	286	243	249	262	256	251	270	272	250	239	268	280	260	262	245	269	289	261	251	275	277	245	294	263	265	284	258	228	271	249	281	263	238	273	265	260	248	242	255	261	251	245	262	258	246	237	230	243	259	275	292	258	270	253	238	278	284	253	261	246	242	244	282	243	251	246	254	250	251	247	239	252	241	284	281	272	260	278	277	244	242	261	240	236	283	244	278	261	258	215	245	298	259	270	246	255	279	257	263	247	291	255	267	225	273	279	252	268	265	252	265	238	264	288	274	282	256	253	256	264	246	265	257	304	255	285	267	248	239	246	276	255	256	256	267	256	230	248	276	271	244	248	279	268	291	240	261	243	265	264	273	269	288	243	282	231	260	278	247	280	251	269	248	275	238	277	259	246	282	264	259	244	231	249	261	268	230	263	258	252	279	270	251	266	230	261	266	221	267	263	271	266	279	294	246	251	275	259	251	259	219	282	257	280	287	248	273	274	268	248	243	261	248	251	253	266	290	254	246	294	252	264	276	275	257	272	261	296	278	240	236	254	231	261	269	275	258	242	291	269	260	229	253	241	259	249	253	280	267	246	252	260	257	262	272	257	264	268	254	261	270	261	265	280	254	271	296	269	269	238	269	248	248	256	261	270	265	278	259	259	240	275	263	274	259	263	242	251	230	261	277	263	258	256	265	248	276	237	261	271	274	262	286	253	236	248	206	252	243	267	267	252	265	253	241	284	259	279	270	257	258	277	236	253	262	259	231	233	233	240	265	242	256	271	271	249	274	256	261	275	278	268	247	264	253	261	251	259	259	238	270	270	287	272	257	253	273	283	251	223	300	245	239	249	282	260	225	287	264	262	224	282	279	268	271	287	273	245	255	308	251	245	269	261	268	265	258	275	266	285	257	279	265	260	257	263	272	268	261	250	256	266	245	255	257	277	255	246	238	266	265	270	238	259	245	251	279	261	260	244	250	222	284	251	271	245	253	274	282	262	263	236	270	251	279	256	237	237	248	264	258	247	250	251	285	266	248	265	257	259	236	261	250	260	258	298	260	255	229	262	248	241	218	263	254	291	270	256	283	286	255	252	234	256	242	250	261	270	305	249	251	248	229	274	261	230	259	259	249	263	275	271	273	261
43197	18050	5321	1030	634	519	372	383	259	268	266	195	233	174	195	192	193	181	201	170	184	146	153	176	149	171	173	152	159	156	156	135	151	149	166	138	150	155	136	134	171	149	182	156	161	141	136	137	140	150	153	145	151	146	168	180	137	129	132	157	154	146	133	137	148	142	135	151	136	142	167	152	163	144	144	144	155	149	162	140	148	144	143	150	148	136	158	133	125	125	126	132	149	150	132	136	140	151	154	153	159	137	151	116	144	139	148	140	153	143	146	158	147	146	157	160	144	149	124	153	149	162	161	138	146	126	158	153	144	166	131	143	163	141	135	139	147	143	160	137	152	129	139	143	151	152	136	162	144	129	159	144	140	138	140	144	133	123	150	163	158	155	138	159	135	139	139	152	143	134	164	151	154	120	168	145	152	121	159	137	148	161	137	135	152	142	146	152	154	142	141	142	137	150	134	140	139	135	144	144	135	166	145	140	155	157	126	149	148	146	145	150	154	155	159	154	160	161	154	143	138	130	134	155	117	158	138	130	145	135	170	137	138	145	151	133	144	132	116	119	141	145	134	160	142	150	156	154	144	136	150	161	154	141	147	143	165	146	128	137	158	145	133	122	146	152	145	160	141	145	153	143	148	145	135	151	136	164	151	159	141	151	127	162	123	131	142	149	176	159	144	140	143	140	135	159	148	128	140	170	149	136	156	142	141	146	163	147	131	129	150	172	147	143	129	143	141	155	146	128	141	131	136	135	161	159	137	175	156	146	129	142	137	165	141	167	154	149	143	142	131	137	111	129	135	152	141	166	136	138	135	138	132	163	155	129	154	140	137	130	151	134	130	131	128	154	165	171	135	152	131	139	162	141	137	154	136	160	141	160	143	136	149	151	121	151	149	127	182	138	143	147	129	146	159	154	140	146	153	137	144	127	148	154	145	160	177	142	139	148	153	139	149	154	152	130	147	145	139	134	135	146	159	146	138	133	170	155	151	170	146	152	156	146	139	158	146	140	131	154	128	155	164	153	147	126	155	146	120	130	118	162	154	153	147	147	142	136	141	129	153	135	158	156	167	139	147	131	135	180	141	136	169	150	159	151	155	143	149	154	145	149	151	147	139	149	145	135	129	158	143	156	144	127	141	148	151	129	145	139	145	161	145	155	138	165	133	131	165	148	125	155	150	132	125	145	151	141	163	157	156	152	142	167	119	127	144	139	167	162	154	148	166	133	144	127	146	155	139	142	132	140	170	145	127	159	135	150	144	171	126	159	145	125	141	151	146	143	147	159	158	139	149	154	147	127	134	131	164	138	152	159	151	169	142	156	145	156	157	149	146	153	147	151	142	149	146	138	152	150	150	141	142	157	144	121	142	160	149	152	133	177	150	148	150	132	134	150	157	130	162	152	147	121	134	140	139	127	157	137	167	160	147	134	149	136	134	151	141	145	131	145	165	163	125	142	140	156	149	134	133	153	127	158	153	142	157	136	144	142	147	162	143	145	149	127	143	141	139	152	119	130	149	151	149	128	160	131	174	132	157	148	134	149	148	155	132	162	159	148	162	147	123	137	151	139	139	142	128	151	137	134	130	142	151	113	172	148	141	154	172	137	150	141	157	133	157	160	139	143	154	159	131	144	144	158	148	146	136	162	146	150	147	138	152	148	154	151	152	141	146	152	142	174	149	145	137	132	152	170	129	147	148	144	157	129	165	141	169	144	146	131	149	118	158	130	135	141	138	139	169	165	177	153	156	141	139	146	149	146	134	155	144	110	143	157	152	151	135	151	159	148	145	142	162	155	160	135	143	128	150	144	129	150	140	149	137	134	160	155	148	161	160	140	131	144	159	139	132	130	152	149	149	138	140	147	166	132	129	151	143	144	137	153	139	155	135	164	162	161	135	149	161	150	127	137	133	143	132	158	134	154	146	138	160	144	128	144	133	156	132	166	139	143	172	158	131	158	158	152	153	155	153	152	144	153	146	120	147	157	144	134	175	127	137	150	153	128	154	146	172	120	140	183	137	141	164	153	141	148	131	138	147	147	123	143	122	117	158	148	146	142	142	141	143	166	121	121	133	143	165	155	170	143	120	172	129	151	158	125	151	142	140	150	159	137	125	166	144	147	131	146	145	134	150	132	122	144	153	129	130	151	163	138	141	147	138	154	123	149	138	120	140	133	149	153	113	154	149	146	143	144	169	129	152	126	124	122	168	137	121	146	134	147	146	151	133	136	146	138	143	153	132	141	167	143	149	146	161	152	150	130	152	151	135	139	133	159	131	140	134	139	135	112	165	164	140	147	132	152	150	147	138	125	133	141	149	135	127	120	132	127	144	157	136	150	144	133	145	162	145	157	139	162	138	129	142	160	152	153	145	124	156	129	167	147	156	148	142	162	121	148	145	147	132	154	138	141	142	137	152	155	138	151	150	153	144	133	126	136	139	132	147	135	137	142	137	143	145	167	143	162	154	155	142	161	151	172	144	159	161	139	167	159	138	144	165	134	143	167	148	155	147	134	152	147	137	154	135	147	128	148	158	157	147	140	150	144	163	143	124	148	151	163	136	128	139	128	137	158	133	121	134	140	141	133	142	141	143	146	168	154	156	132	156	153	152	155	131	148	147	143	156	153	151	129	154	151	150	151	129	147	150	136	131	155	155	151	158	143	129	137	127	157	156	140	148	133	163	148	125	126	160	150	167	164	144	164	150	138	148	125	160	130	139	151	152	159	138	139	126	142	143	174	134	123	135	149	121	163	141	151	161	145	145	145	129	135	144	135	138	144	157	159	125	136	144	140	170	146	142	144	159	139	126	132	161	155	127	150	140	131	145	143	157	157	140	145	139	151	138	156	146	145	158	146	150	178	160	145	156	136	153	133	172	127	140	118	150	130	145	130	171	157	141	148	142	159	151	137	144	133	142	144	122	145	153	148	170	140	136	157	137	152	138	137	145	139	146	132	139	142	160	136	150	168	130	148	160	144	133	127	129	134	151	123	152	151	133	148	155	119	144	139	139	144	143	158	149	162	129	154	175	160	155	144	170	155	155	159	162	138	150	148	162	136	139	150	147	151	148	154	124	153	135	141	154	129	150	133	152	153	154	150	153	144	138	151	143	144	140	144	143	158	150	162	150	143	154	163	142	160	148	135	135	141	159	144	160	163	176	150	146	158	145	148	147	124	132	150	150	168	138	141	145	156	162	182	153	138	144	164	121	137	144	158	133	159	146	141	134	140	148	141	153	159	140	171	153	141	119	147	152	147	155	166	129	156	147	130	123	150	123	133	144	137	148	133	141	159	161	133	138	130	146	138	125	166	120	150	136	151	136	140	142	148	128	139	138	127	135	150	131	147	151	137	164	130	144	149	130	173	145	159	176	137	146	167	141	141	144	134	134	131	144	163	150	152	144	149	144	142	159	113	168	143	151	128	157	153	121	133	167	150	146	137	149	152	158	159	156	133	133	155	151	123	159	117	141	131	115	146	157	151	132	149
20739	1234	2625	2951	2504	2068	1703	1484	1363	1197	1036	934	894	810	793	784	668	716	650	639	623	625	604	555	596	576	529	578	537	571	536	544	514	501	520	485	492	481	527	522	467	523	495	514	493	526	467	490	478	497	507	518	542	459	508	491	458	489	485	448	493	469	503	454	466	454	488	437	501	464	480	447	448	483	460	473	464	481	481	486	457	448	455	468	466	515	479	493	470	490	503	457	497	506	487	458	502	474	479	511	451	449	418	460	448	465	504	474	467	462	476	464	447	469	468	500	462	471	463	464	478	455	476	497	465	480	507	474	482	458	495	483	485	450	513	455	488	511	452	458	473	456	469	416	482	514	431	509	447	477	464	442	448	429	462	461	437	436	450	434	471	450	480	495	513	436	493	476	451	454	422	444	475	454	491	473	450	470	501	459	466	470	473	483	448	509	443	452	473	431	486	448	501	468	448	467	452	463	458	447	472	482	455	448	465	441	433	428	414	484	487	479	463	427	485	430	463	455	464	444	478	494	439	452	486	456	462	491	448	464	458	461	456	462	462	439	434	478	457	484	471	442	464	474	432	466	432	482	487	417	493	449	466	477	466	426	467	456	484	431	446	508	483	444	453	463	481	443	454	479	461	454	458	444	470	442	474	478	531	467	466	520	498	450	490	464	493	459	456	455	468	447	465	462	485	448	451	443	486	424	451	428	462	455	451	474	487	485	488	441	471	457	504	465	474	450	435	421	429	463	499	457	471	459	428	426	479	460	458	456	474	445	487	451	473	465	495	463	454	475	466	431	456	447	449	486	468	467	469	449	455	446	450	478	500	442	409	458	441	469	462	473	456	447	421	417	451	516	447	456	475	446	421	455	428	451	473	440	441	486	468	461	463	421	453	470	440	442	477	438	474	472	429	431	482	498	468	454	482	433	476	428	457	494	487	481	487	426	452	487	448	466	485	467	491	435	469	431	483	449	450	427	488	403	495	499	459	468	481	482	451	463	494	477	429	465	500	438	436	460	442	441	445	484	468	469	460	469	477	453	474	477	446	502	442	468	441	473	508	489	465	473	448	451	509	469	477	417	488	484	469	437	466	449	437	470	485	487	470	439	449	475	448	464	441	449	465	448	489	517	445	466	440	519	459	486	463	454	445	459	433	496	485	440	458	452	466	468	463	435	431	467	471	433	428	483	471	419	445	428	448	454	433	497	432	463	475	435	444	422	492	438	460	439	455	475	436	434	473	423	481	430	463	460	438	473	467	450	462	451	472	427	498	425	441	479	456	455	497	475	478	439	465	471	440	461	428	451	465	438	473	472	466	436	467	463	410	440	433	450	457	467	445	466	461	480	481	440	467	422	478	443	405	497	484	454	461	468	481	473	453	446	486	474	476	453	421	506	464	475	473	475	451	453	456	479	461	499	456	449	448	492	476	445	442	469	469	456	469	470	458	444	441	474	485	487	464	452	462	462	487	455	492	479	474	440	464	416	480	435	447	444	475	450	455	505	488	451	498	444	485	515	501	474	469	450	520	474	435	456	484	470	500	455	449	484	464	441	471	460	462	450	423	468	461	497	483	450	461	448	478	479	466	457	458	440	482	489	498	437	479	470	430	462	419	440	454	455	500	481	473	454	449	478	461	465	448	443	458	493	487	414	445	487	462	457	460	464	481	441	478	454	440	450	461	495	452	457	468	467	460	457	474	436	476	481	463	465	486	425	463	477	441	492	480	455	459	462	503	469	454	429	442	452	438	441	468	480	435	471	447	452	466	488	456	419	433	481	461	446	478	455	493	477	475	422	482	456	484	456	484	461	505	480	470	466	464	457	441	454	464	444	474	516	471	472	484	464	460	491	457	450	479	462	462	452	464	438	446	460	476	437	478	504	470	421	431	433	530	480	466	446	458	459	450	463	455	492	448	442	439	500	460	452	493	434	426	433	461	429	493	423	454	486	468	499	466	448	462	459	471	448	501	450	486	482	438	464	488	442	475	483	459	465	474	463	465	508	501	460	449	454	468	488	448	465	465	471	460	478	455	460	510	489	485	502	427	468	458	483	471	433	446	475	442	439	467	482	478	469	490	423	454	456	426	486	437	438	434	446	448	446	471	455	452	476	467	458	432	449	444	454	477	484	442	444	489	471	441	418	460	445	445	458	473	465	441	474	425	495	448	486	421	433	467	442	477	441	458	478	448	468	417	481	457	461	491	483	442	454	464	472	427	470	419	453	463	457	442	464	475	479	447	483	491	479	450	442	435	480	456	498	490	495	456	463	469	460	422	471	461	468	456	453	431	439	470	472	446	485	474	431	437	453	478	447	487	446	447	451	420	457	452	440	440	496	474	446	484	460	449	441	461	470	467	459	473	471	446	435	472	470	439	454	446	468	443	474	479	450	479	419	458	447	441	429	460	458	446	438	493	472	426	464	437	430	462	457	451	469	490	478	424	458	499	507	458	468	481	457	451	459	438	460	422	479	449	485	468	444	471	443	465	501	458	471	411	417	428	440	439	460	469	446	523	456	488	489	474	459	466	467	485	475	441	460	466	443	441	458	467	441	461	468	475	466	484	454	458	462	480	473	486	483	444	487	481	444	474	482	462	432	464	479	449	462	418	461	456	422	473	504	392	489	458	416	435	440	490	433	464	432	505	481	448	471	480	484	467	434	445	438	459	477	440	442	473	466	421	469	474	442	465	491	448	445	484	479	461	474	463	443	429	471	462	471	488	448	446	435	476	474	470	453	518	486	433	487	465	420	505	459	400	470	452	471	484	434	488	464	447	482	466	478	428	460	487	431	469	483	474	458	460	396	480	473	488	446	460	462	448	479	428	444	459	470	492	500	486	509	433	514	468	424	478	458	453	471	451	459	460	516	443	518	468	467	519	473	494	424	474	482	467	432	450	512	430	480	420	479	428	506	474	436	456	472	455	497	457	504	449	474	489	502	458	493	468	454	412	444	490	461	461	429	493	473	461	465	448	492	451	473	510	457	480	443	479	469	503	457	457	457	486	480	459	456	471	431	444	494	424	487	465	509	470	495	477	435	444	507	448	465	461	499	497	449	450	471	477	466	440	456	462	476	432	477	460	478	484	484	469	439	463	417	445	460	470	463	466	438	464	448	469	481	453	431	428	479	453	419	443	454	450	524	481	479	449	448	453	465	445	456	436	429	485	463	427	482	437	463	436	471	488	465	411	447	449	500	415	519	471	456	448	460	444	497	424	466	465	430	441	478	453	452	453	480	419	464	511	455	470	498	480	471	438	444	436	483	469	467	493	475	417	464	479	442	430	463	485	482	503	413	469	450	453	435	457	447	438	485	462	451	436	429	482	461	463	486	465	468	499	471	479	491	449	425	455	423	443	388	489	491	465	470	492	467	416	456	479	451	460	484	470	459	443	453	446	467	463	468	461	400	452	479	429	462	480	468	499	440	448	461	469	466	470	414	462	449	465	437	490	455	503	473	455	446	435	466	492	473	469	457	473	468	476	468
47080	23178	19598	2939	1380	990	740	646	533	476	438	374	378	354	323	330	325	304	308	278	269	265	308	249	295	269	266	267	278	246	250	271	247	225	276	253	244	229	261	269	218	258	244	241	247	272	240	234	246	242	216	242	280	229	227	244	264	250	237	236	238	250	244	223	248	215	242	229	211	230	263	248	256	259	228	228	239	221	247	232	222	233	226	248	238	238	235	293	227	225	266	254	244	247	239	261	226	237	208	222	248	223	266	234	232	252	237	224	230	241	219	243	238	236	250	210	227	210	259	236	227	239	239	221	229	225	251	225	243	212	269	225	229	208	223	257	227	239	258	226	245	234	253	241	258	230	225	234	222	257	252	228	215	263	237	240	236	244	225	243	231	256	244	210	241	241	240	236	223	239	291	244	229	214	238	231	231	251	222	260	227	236	235	283	249	247	249	220	234	219	249	213	245	257	220	230	229	243	208	207	216	303	206	239	219	244	236	258	225	232	212	251	271	244	245	260	218	217	229	222	225	266	257	254	215	220	237	257	228	196	227	253	237	237	235	235	233	232	276	226	228	213	272	251	241	226	279	258	230	240	237	214	232	218	251	266	255	223	253	242	211	243	222	230	228	233	243	224	224	256	248	224	224	207	257	234	241	220	232	209	233	269	256	229	261	265	212	272	213	224	233	233	223	212	247	270	256	224	255	269	237	239	236	221	236	230	240	228	211	249	242	231	241	256	212	239	262	215	239	263	233	261	252	251	262	246	247	232	225	220	233	227	237	247	231	242	227	253	221	235	234	233	243	246	220	240	253	227	238	251	242	218	258	232	258	234	228	242	226	244	247	252	248	238	222	231	223	240	230	224	224	233	223	249	233	208	253	221	225	242	237	197	243	224	225	244	251	233	242	232	246	211	218	232	241	198	243	271	269	216	243	231	241	243	211	254	268	248	231	220	210	247	247	261	227	247	243	230	259	241	248	229	218	234	215	222	238	235	254	244	225	290	250	272	217	248	232	216	237	232	217	222	260	245	226	257	237	217	244	241	232	236	240	256	246	271	228	224	225	213	229	229	214	257	226	247	253	281	214	250	256	248	246	215	230	208	278	230	240	252	242	241	227	234	230	246	241	207	223	220	235	226	235	232	255	252	235	215	245	284	238	244	230	269	278	235	216	217	241	208	247	276	226	230	210	229	210	239	214	230	245	232	266	215	212	219	240	262	212	229	229	230	252	224	214	249	250	226	255	262	217	256	218	225	247	214	232	229	229	226	238	206	230	256	254	221	225	230	237	233	237	239	243	222	224	256	241	247	258	228	244	215	230	196	239	244	233	252	253	213	247	240	235	222	255	217	229	232	254	243	245	230	230	261	217	259	222	233	202	210	273	234	249	241	232	247	228	243	230	242	232	242	246	237	226	225	233	239	225	225	260	242	247	252	236	226	253	235	258	261	210	222	225	257	241	243	216	245	226	230	220	262	245	220	234	237	219	236	249	255	252	257	202	234	230	236	260	228	236	224	240	248	217	248	261	217	232	206	261	207	264	222	222	234	212	240	256	240	243	242	226	239	229	249	242	241	245	218	249	225	246	244	262	221	251	238	266	251	223	241	229	227	234	226	260	222	236	256	259	219	246	229	235	247	249	220	246	223	226	248	249	222	214	233	249	250	215	233	239	209	228	200	232	244	237	226	256	226	206	245	225	243	232	243	237	234	251	261	250	232	238	248	241	214	258	245	245	256	234	212	250	214	209	224	233	218	246	256	205	250	215	237	244	236	219	234	249	236	222	196	208	254	225	242	221	242	251	209	243	222	232	228	225	241	214	235	253	228	241	238	223	225	249	230	226	251	250	234	226	228	233	230	214	235	247	229	259	237	267	264	230	228	228	260	227	224	229	245	222	227	230	236	235	250	211	252	218	225	245	229	260	232	202	236	206	232	229	223	233	249	237	207	217	228	251	224	231	241	233	250	248	235	224	230	257	249	223	240	238	270	253	216	243	268	256	242	239	213	220	249	224	239	230	220	235	237	259	241	211	248	243	231	256	249	245	267	235	230	258	250	210	231	233	233	223	228	247	222	236	229	261	240	236	250	222	230	242	235	239	243	242	214	236	245	235	248	211	237	238	232	255	213	218	202	227	244	225	255	256	237	233	227	238	239	235	248	261	236	248	227	228	254	214	260	216	243	239	236	244	237	252	242	209	260	254	231	231	227	211	236	247	224	250	247	232	226	249	257	248	251	218	199	242	252	204	219	224	255	207	222	230	260	258	247	222	218	242	237	224	230	243	222	255	230	273	239	234	255	241	263	229	236	260	255	254	258	228	232	282	240	213	231	238	240	242	233	246	250	231	232	244	241	244	218	247	255	227	209	239	238	234	240	233	238	227	221	244	249	225	237	243	221	244	227	243	248	233	227	226	269	229	237	258	209	207	221	223	240	230	246	250	247	231	237	214	270	231	220	238	252	252	245	227	233	240	205	226	227	231	247	253	233	252	229	214	241	249	249	225	214	224	231	207	237	243	215	230	231	240	228	232	244	235	216	226	221	236	281	234	246	232	264	242	251	236	242	210	222	235	260	249	256	264	251	246	280	242	250	245	229	249	235	248	258	229	215	235	252	223	245	267	244	240	226	220	214	251	262	255	227	238	227	233	227	223	236	266	243	250	243	235	242	233	226	221	229	218	237	227	220	208	238	248	236	220	256	225	247	253	271	256	227	248	258	213	210	261	205	232	213	235	263	250	215	213	234	242	256	237	244	231	214	229	259	236	252	247	247	233	246	229	242	235	227	219	236	228	240	232	233	244	220	254	237	244	231	276	248	233	248	272	272	199	235	221	243	244	242	233	233	237	258	245	241	270	247	214	250	249	236	240	229	252	247	261	240	226	238	227	247	237	237	217	236	253	229	236	223	238	226	235	247	220	224	221	224	227	262	245	267	249	233	226	225	260	253	234	243	249	245	224	225	236	242	265	239	228	229	225	244	220	253	225	229	243	233	249	223	236	242	234	257	225	229	247	236	223	214	219	238	217	231	220	194	243	211	194	221	246	231	255	246	237	232	215	232	235	254	240	231	230	192	246	226	235	225	228	189	226	218	205	261	233	250	239	233	230	223	236	244	234	261	229	228	227	230	230	227	236	240	222	206	216	227	224	258	215	260	225	233	228	236	253	246	220	225	217	247	218	255	242	221	254	234	235	253	253	231	254	231	244	240	207	237	255	232	226	215	248	238	236	230	198	278	188	214	210	245	254	259	240	245	216	249	237	219	247	223	253	212	217	251	234	207	215	243	233	233	228	240	238	244	225	234	219	243	256	263	221	228	219	239	252	249	254	241	222	255	231	246	245	203	242	281	244	238	214	235	225	239	242	209	242	221	243	231	247	263	251	263	238	251	227	205	228	223	237	267	230	239	239	256	240	224	243	227	250	235	214	238	244	233	234	223	243	216	231	236	229	257	244	269	246	227	239	236	218	211	268	258	217	234	236	194	204	249
25057	2282	4780	5413	4638	3868	3317	2672	2338	2104	1831	1680	1545	1414	1339	1296	1180	1118	1125	1059	973	1005	954	882	917	875	894	867	845	878	791	844	829	804	772	827	730	766	735	804	750	759	765	760	786	728	759	758	733	753	679	739	765	733	719	696	734	727	714	742	741	660	744	748	714	730	693	679	743	743	747	691	669	711	724	734	712	739	707	695	724	770	709	738	756	720	762	663	751	742	706	680	716	682	728	692	682	715	744	724	704	682	716	716	706	694	744	717	691	719	685	705	687	728	686	677	679	695	693	735	692	702	711	668	683	710	688	710	686	719	695	675	744	694	679	679	694	699	700	683	723	744	682	724	727	703	684	680	683	739	684	724	709	724	693	702	706	709	750	703	710	677	701	688	683	727	698	721	698	692	732	686	665	680	659	693	680	679	731	672	697	714	656	692	657	688	672	754	653	740	683	727	729	697	716	709	645	695	651	753	663	662	714	671	711	701	710	692	702	716	682	699	683	661	711	649	723	703	708	706	730	686	687	708	724	705	708	688	699	652	645	659	679	703	681	678	671	721	676	766	711	699	709	687	750	722	698	758	684	700	693	666	657	703	700	713	635	689	693	723	678	676	712	715	711	702	767	716	724	668	650	652	656	703	685	692	693	685	651	706	665	702	695	730	721	642	703	687	724	693	714	683	696	725	706	704	749	692	698	713	696	669	696	731	693	671	709	744	676	698	715	721	667	754	688	738	695	707	662	702	697	678	692	745	696	665	694	669	661	683	650	703	720	720	698	667	696	671	713	639	666	694	728	694	662	675	704	729	699	709	640	702	707	670	668	698	709	706	690	706	692	689	672	683	674	754	693	712	750	699	729	714	690	682	710	662	695	649	692	693	647	729	713	701	676	666	695	695	675	734	720	690	700	700	728	688	671	731	703	745	689	717	723	734	671	690	740	698	693	724	717	732	718	669	687	694	681	696	707	689	724	715	680	696	687	654	671	660	678	719	719	685	701	730	694	737	686	736	646	678	695	718	702	722	699	704	722	645	677	689	698	688	732	650	702	679	682	676	669	739	713	690	710	721	722	702	717	671	716	749	706	705	681	696	682	679	711	690	709	715	712	682	697	661	731	693	696	658	673	728	707	698	702	686	638	719	718	687	689	691	678	721	680	682	702	669	678	682	720	678	670	707	715	700	674	708	663	682	672	686	682	675	682	685	706	751	702	665	692	734	664	716	721	679	710	677	632	653	675	677	634	660	689	666	652	697	689	715	637	702	677	683	664	695	681	682	676	730	710	683	717	668	737	742	702	670	711	677	707	689	678	689	714	674	687	694	703	708	746	658	658	717	699	727	671	700	670	666	692	713	689	656	741	762	699	681	699	695	708	671	694	715	673	689	700	672	707	658	682	702	723	734	715	666	737	686	699	717	678	679	713	726	693	664	743	671	701	720	707	671	661	685	678	720	671	741	718	716	677	673	666	645	712	686	717	652	667	712	688	700	735	655	662	683	709	688	699	717	662	711	692	682	698	712	752	678	757	722	697	666	695	701	726	691	725	711	712	699	676	737	743	768	677	654	708	676	703	709	683	698	711	712	720	702	668	711	667	695	734	683	707	698	708	695	665	670	692	643	667	661	743	644	670	745	741	681	698	675	703	665	723	691	696	700	729	717	659	701	680	689	703	680	720	698	724	698	697	730	686	691	699	723	667	650	633	720	672	684	680	675	681	679	658	721	646	652	674	701	702	684	711	681	678	736	678	722	671	690	716	644	705	688	673	692	711	661	721	656	681	717	684	752	694	707	648	685	707	716	683	733	674	701	702	649	707	722	717	676	676	690	726	707	739	637	724	729	701	686	673	703	723	709	732	664	644	632	690	684	717	674	734	707	701	691	729	709	671	668	693	674	747	667	699	688	697	701	666	679	637	713	702	730	682	698	741	691	698	697	705	686	718	727	677	692	710	681	721	675	763	686	749	723	698	682	692	712	675	722	737	654	713	695	733	701	740	702	676	710	673	706	703	741	702	646	728	692	693	687	666	659	694	707	690	671	691	671	666	696	671	656	727	678	706	680	667	696	660	717	727	708	712	717	702	707	650	729	726	682	681	720	636	685	682	740	720	714	726	672	669	685	703	708	694	725	674	746	643	730	685	694	733	666	706	738	689	679	682	704	686	659	675	679	693	635	696	671	720	687	668	720	716	669	693	689	659	685	716	714	695	712	693	701	696	670	705	658	712	709	616	786	691	699	687	704	724	667	711	690	688	672	694	719	678	681	666	662	677	720	732	650	759	662	689	743	687	717	676	754	709	690	682	678	710	701	711	686	703	679	670	710	688	689	680	675	715	687	665	711	672	682	725	662	698	703	688	696	664	679	706	689	736	668	683	721	722	692	698	683	692	678	700	651	709	661	689	662	715	670	637	690	671	689	723	662	663	681	723	732	672	697	689	684	689	653	651	638	724	697	744	676	724	690	702	698	679	682	705	687	697	674	696	737	653	630	673	697	668	682	703	698	701	688	685	718	703	723	695	711	701	702	659	706	721	699	684	691	685	706	688	715	685	719	715	714	730	683	721	662	729	737	672	641	661	682	715	618	698	684	706	684	706	697	717	688	703	633	700	675	672	771	703	705	670	668	689	684	705	675	688	699	736	686	722	665	690	693	721	731	713	708	711	764	733	671	682	706	747	697	699	707	665	700	690	657	691	710	727	720	671	749	735	676	704	671	638	731	742	737	678	715	693	710	650	720	713	727	666	703	696	684	683	693	713	701	673	713	701	693	687	678	704	656	698	751	681	656	664	686	668	659	659	658	670	707	676	745	676	694	681	696	692	663	705	666	722	697	716	708	649	691	647	677	653	714	721	650	711	700	657	715	675	721	677	719	694	713	661	686	734	692	710	656	693	674	691	676	673	689	687	710	729	707	679	699	705	687	686	677	706	661	638	705	697	716	739	692	668	672	641	670	750	708	670	704	677	654	720	714	710	693	707	720	658	680	742	719	721	684	673	695	727	663	739	739	687	674	676	707	705	730	665	708	671	728	658	695	705	662	686	709	672	691	721	652	676	716	684	728	680	712	690	699	677	686	675	698	740	712	702	725	674	679	684	673	673	619	742	727	643	735	703	652	653	692	707	728	698	707	677	702	701	756	697	710	706	681	697	638	704	680	653	686	720	721	653	725	699	717	675	731	705	643	678	713	702	719	707	685	721	701	713	694	725	696	658	690	705	699	726	686	706	722	734	698	637	727	710	692	718	690	676	688	652	643	722	688	704	689	711	700	664	676	699	728	685	664	679	673	687	707	704	653	716	702	681	726	695	664	711	711	671	692	703	692	666	739	722	673	714	721	682	700	702	716	682	675	693	662	726	706	703	738	696	697	721	687	683	711	723	686	677	735	706	691	714	701	711	671	695	692	716	647	692	698	728	721	683	689	649	662	677	662	713	697	609	711	704	709	718	684	656	713	722	731	661	702	696	691	662	684	676	712	697	699	688	693
8029	323	258	120	97	94	78	81	70	86	75	84	77	67	68	83	63	86	70	63	70	59	68	72	64	71	75	64	76	62	68	62	65	75	77	69	66	60	60	56	54	73	71	57	72	75	71	73	68	74	63	67	61	65	66	90	64	74	102	67	64	60	79	53	72	62	80	80	76	64	64	83	63	66	67	61	71	71	70	97	76	77	59	58	64	67	67	77	86	52	79	67	69	80	67	92	78	54	72	54	75	40	75	76	68	76	58	61	69	74	77	84	79	67	70	65	84	75	60	66	69	80	73	60	67	70	75	57	77	65	67	72	78	56	93	78	80	71	63	65	54	73	49	75	70	80	71	72	63	84	89	74	68	74	66	70	70	72	67	64	70	65	58	76	81	61	74	93	73	69	55	83	63	66	55	70	84	59	62	69	67	84	74	68	65	85	69	52	62	73	95	63	62	58	71	71	68	52	71	68	69	57	70	59	81	68	77	72	72	74	60	82	70	72	69	78	59	61	80	54	62	70	58	74	80	67	52	69	57	70	71	82	60	63	71	61	68	64	81	60	65	75	79	81	67	71	77	66	65	79	64	80	58	76	57	78	78	70	69	70	64	78	70	76	71	57	65	64	66	70	65	84	58	85	64	58	67	67	67	84	68	66	67	86	75	65	67	70	85	78	63	59	73	57	81	75	68	70	60	64	54	71	70	76	80	64	58	62	67	76	53	80	63	75	72	65	64	86	54	78	68	72	72	82	89	69	91	77	66	69	64	64	66	72	64	60	59	60	65	77	64	73	60	72	79	72	55	59	66	65	74	67	64	79	60	64	57	79	79	57	83	62	60	72	80	81	63	72	60	58	60	62	85	68	67	63	69	76	72	77	56	73	63	64	78	81	60	59	72	78	82	62	65	72	69	71	61	67	73	60	57	60	76	60	69	69	65	73	58	86	93	64	74	75	63	70	62	59	66	59	83	64	65	68	76	64	58	62	79	66	56	69	77	78	65	77	55	67	62	90	92	74	71	58	60	55	61	79	69	76	72	75	76	74	56	57	65	79	61	61	68	62	59	65	70	65	70	81	76	65	60	70	60	66	65	56	79	78	68	61	75	66	72	76	59	72	79	64	70	70	51	78	72	56	61	87	65	73	62	58	79	76	72	77	72	74	72	70	64	71	87	69	70	72	75	64	56	72	63	70	60	68	62	63	67	84	80	66	79	61	66	64	71	64	80	84	58	61	64	68	72	68	59	71	67	76	71	55	70	78	66	80	72	65	76	53	62	74	80	66	62	79	58	58	56	63	75	73	75	84	72	80	67	86	74	75	60	55	75	61	68	75	75	74	64	73	69	73	53	54	71	75	64	69	51	59	67	94	74	69	53	64	80	73	70	88	56	74	70	68	73	79	73	77	66	57	66	60	74	62	69	77	60	73	79	52	68	66	69	63	74	65	80	79	69	63	66	58	70	62	74	54	66	74	88	70	66	70	61	59	70	66	66	78	81	64	52	70	79	85	53	82	67	75	74	55	55	53	69	69	76	75	56	74	62	68	47	59	61	68	74	71	65	65	70	66	57	62	65	71	72	73	55	65	91	65	59	55	67	73	65	70	79	72	60	63	56	73	64	56	65	78	68	86	61	74	75	69	91	74	68	80	94	79	79	66	75	78	74	88	66	74	61	69	59	67	82	76	59	69	82	69	78	70	64	69	63	75	59	64	64	64	68	81	76	75	69	72	66	55	76	59	83	70	59	80	69	66	65	56	65	69	71	74	63	81	73	57	61	63	86	52	69	79	76	66	75	74	67	73	67	71	75	85	65	79	73	60	82	58	47	67	76	79	72	70	66	83	71	64	54	60	79	81	67	69	64	63	67	72	74	74	74	75	65	75	58	72	90	65	69	69	70	92	84	75	65	68	80	57	61	58	69	76	68	70	69	51	66	88	64	55	72	68	78	77	85	59	69	63	79	86	63	77	73	72	60	57	76	63	58	66	75	74	74	68	82	68	68	56	65	64	74	76	60	76	61	72	63	66	57	83	69	73	94	80	85	64	68	61	61	68	67	58	87	65	70	64	84	60	72	61	75	48	63	77	58	88	62	59	80	70	69	71	72	59	66	71	59	69	58	72	69	61	80	58	58	55	59	55	60	67	64	63	68	72	72	62	53	81	60	73	69	56	66	69	75	76	63	68	74	65	65	76	63	62	64	73	73	68	76	61	55	83	74	70	52	79	63	73	62	65	62	57	58	66	63	65	54	69	66	59	88	76	67	62	79	78	64	61	86	65	62	72	60	78	73	82	80	61	67	64	85	86	69	58	74	56	62	69	65	54	58	75	74	74	83	74	70	56	79	64	68	74	82	66	57	62	64	63	61	66	64	69	79	80	61	80	62	72	74	74	66	69	64	80	68	71	78	63	76	92	80	63	86	66	62	79	88	64	64	66	66	80	59	59	55	71	64	61	84	71	69	72	55	68	63	77	73	51	72	62	65	73	65	74	63	65	73	72	61	59	60	61	57	81	61	72	66	79	75	80	70	65	62	53	72	77	70	56	45	66	74	70	75	72	66	75	68	64	67	62	78	61	72	68	73	65	66	70	76	70	69	58	57	64	70	75	62	73	72	72	77	57	71	73	70	74	65	68	70	74	73	76	67	66	72	55	80	56	55	73	65	70	67	65	83	67	82	71	57	56	65	62	68	66	72	65	65	70	73	85	81	80	61	76	75	78	66	74	68	80	73	73	68	68	66	64	65	61	72	77	90	59	77	81	85	70	64	54	63	66	69	68	62	66	80	70	66	71	69	92	73	58	79	60	75	61	59	75	79	75	70	73	64	60	63	75	64	89	72	80	74	70	69	68	66	69	76	68	56	77	69	75	66	75	69	65	85	61	66	75	68	68	52	62	62	69	73	63	74	70	52	51	70	68	68	83	51	68	75	64	77	69	74	72	78	73	85	83	69	67	71	82	76	63	74	80	76	67	68	69	74	64	72	75	74	72	68	71	66	80	68	77	76	69	73	75	61	64	59	73	74	58	63	66	77	77	61	64	80	62	60	57	75	80	55	60	57	75	63	71	76	72	68	77	59	78	70	58	67	69	71	71	56	69	74	75	70	62	59	68	57	69	62	73	64	79	59	61	83	57	65	66	53	71	73	62	63	67	71	74	62	67	67	75	83	69	80	74	61	60	73	61	58	70	60	80	76	67	81	63	70	80	64	67	79	80	67	73	65	63	61	84	78	80	67	49	70	88	71	71	79	72	63	59	71	65	73	70	76	73	82	92	54	64	69	63	57	54	57	59	67	79	57	65	56	67	79	62	58	66	67	78	72	74	52	75	87	64	53	64	84	67	74	82	70	55	81	62	76	67	59	77	78	65	67	75	60	62	50	69	65	75	62	86	68	71	86	80	63	65	82	81	79	76	67	63	75	70	63	64	80	64	80	50	62	76	79	73	72	67	81	77	82	62	65	79	71	77	83	78	61	70	68	85
8515	306	393	404	402	325	288	276	288	304	269	306	257	285	293	286	275	299	264	265	290	289	242	287	253	283	292	275	264	267	266	234	265	255	259	251	276	248	243	260	255	275	274	256	230	251	248	269	256	253	268	268	252	258	281	255	276	267	268	297	267	280	240	240	245	255	231	274	256	250	277	248	266	258	259	226	267	244	271	271	264	256	219	261	260	260	232	271	282	234	253	247	282	250	230	251	256	258	270	274	227	251	277	255	242	286	251	269	265	218	272	275	249	253	276	244	272	232	282	265	261	272	229	253	259	292	264	263	250	269	259	269	250	246	247	264	277	242	262	257	255	264	272	230	250	273	262	262	257	273	256	250	280	240	288	236	236	260	248	256	281	260	240	249	257	275	263	276	296	257	286	269	257	274	267	276	253	256	261	268	235	250	243	246	239	271	259	254	257	280	259	245	247	261	293	261	223	244	236	234	241	259	270	265	265	249	251	253	231	258	246	255	210	255	275	261	225	262	265	257	271	268	219	269	276	260	246	268	281	245	293	288	257	259	253	247	225	262	265	249	256	270	289	265	249	244	290	272	277	264	243	255	266	265	261	260	260	281	276	269	289	271	267	259	256	271	283	270	269	268	277	262	250	272	287	269	272	273	283	231	256	259	266	229	269	281	262	258	265	281	285	251	255	236	246	249	271	233	268	255	277	249	261	287	262	247	272	253	281	249	241	277	247	235	266	254	263	266	241	243	301	268	248	270	258	246	287	286	275	259	269	282	253	242	269	259	252	256	270	257	268	230	266	260	254	263	247	260	267	275	250	236	269	254	272	267	246	275	250	248	236	235	264	262	271	291	230	260	269	278	266	255	267	251	276	271	263	242	246	262	255	238	267	254	276	263	241	256	276	279	256	260	250	283	235	269	258	248	279	257	271	270	268	267	270	248	257	254	273	284	271	245	251	256	243	257	255	249	269	251	234	286	233	253	253	264	244	261	263	271	260	242	285	282	279	254	276	245	251	254	281	278	255	263	259	265	241	258	248	288	261	255	236	226	262	264	244	243	277	281	236	250	220	236	274	269	258	240	291	268	255	278	269	287	268	268	262	265	273	255	282	281	236	293	249	270	278	226	249	266	254	260	242	253	260	282	228	268	268	252	248	254	238	254	265	253	223	292	272	273	260	270	280	258	255	261	236	261	238	253	263	310	265	260	239	262	248	252	261	244	281	273	292	277	249	258	264	252	266	255	249	273	278	263	249	283	275	245	240	273	255	273	280	249	249	291	240	253	249	287	258	247	262	281	267	245	262	256	286	262	266	300	273	264	258	251	252	249	287	256	233	289	252	270	248	252	254	249	256	281	246	246	271	248	283	232	263	265	265	306	255	267	254	261	296	272	282	294	255	251	251	291	281	278	271	232	289	251	262	245	258	247	255	264	259	254	260	237	270	255	265	275	242	255	241	254	220	247	232	231	262	263	230	236	271	272	255	246	248	282	221	258	256	253	249	259	245	268	243	248	248	260	249	271	241	253	250	278	249	256	230	271	291	268	272	223	238	261	265	299	250	245	280	260	250	245	275	276	274	265	260	239	258	257	257	253	260	293	244	280	264	246	270	268	276	273	244	241	291	277	244	272	263	270	266	260	259	248	292	281	218	251	257	251	294	246	265	265	247	278	250	270	266	255	276	262	252	247	232	242	259	265	277	257	265	246	250	287	285	294	263	292	307	267	269	262	279	256	241	258	247	266	287	245	282	265	250	254	274	255	278	289	288	240	279	277	269	271	260	247	265	272	242	270	280	271	256	266	257	247	274	243	273	236	259	277	217	290	262	249	259	256	265	261	263	228	277	251	294	273	273	265	282	270	268	254	270	272	248	275	233	271	260	259	243	258	242	259	269	290	275	273	251	276	251	253	273	261	238	263	250	249	266	239	286	266	265	275	256	258	261	269	258	269	248	211	271	235	265	296	244	295	269	264	253	253	262	255	276	252	220	250	260	271	261	264	275	267	278	280	276	289	251	258	260	258	254	250	268	243	265	301	265	261	278	287	251	294	271	292	227	282	277	239	274	250	265	249	273	286	246	271	270	248	263	256	273	287	273	239	291	246	268	263	230	268	272	254	268	276	265	269	278	249	254	266	265	251	235	231	291	249	269	257	247	248	246	268	268	238	301	241	243	283	253	254	260	262	259	294	267	227	244	248	281	256	245	257	249	277	271	292	270	268	263	272	237	253	262	262	243	262	290	229	265	281	287	261	268	245	244	241	287	275	267	236	268	279	237	261	253	252	231	237	282	233	263	286	266	292	297	294	276	263	241	256	247	260	266	263	229	280	255	257	245	255	258	287	255	238	262	262	271	257	264	260	248	243	260	247	278	252	247	296	278	237	262	291	258	269	237	278	238	236	262	283	247	263	246	270	245	261	273	281	232	264	262	255	255	234	272	263	259	255	262	282	277	250	262	234	247	274	260	246	262	265	253	251	249	284	287	261	263	243	251	269	251	256	227	272	247	279	274	262	255	255	263	243	270	318	219	258	254	260	273	266	278	268	256	255	249	285	267	248	273	259	243	251	236	247	256	261	242	269	230	251	252	242	264	270	261	250	263	256	279	278	244	244	250	247	257	277	269	250	264	293	240	242	238	235	241	273	274	301	254	249	256	240	269	274	238	284	274	278	269	237	258	269	278	254	278	249	276	235	247	255	248	260	263	260	286	235	277	260	266	248	246	251	275	261	281	252	265	262	281	283	275	256	240	256	236	249	286	269	263	257	275	256	294	285	266	280	242	254	260	273	258	250	229	234	272	276	251	280	224	272	270	237	247	250	237	243	269	267	245	265	252	259	281	272	269	252	281	254	243	276	253	257	276	267	223	275	281	269	268	269	262	259	266	237	269	270	298	250	255	240	239	242	247	271	246	249	280	243	241	254	237	260	255	245	252	227	284	251	289	237	264	259	250	280	240	250	233	265	282	249	246	261	255	276	233	250	277	238	245	251	260	240	228	244	280	257	275	250	270	274	216	299	256	244	276	241	268	252	256	255	255	249	280	292	286	288	288	256	220	231	262	233	245	255	278	248	267	265	262	291	266	297	271	269	282	252	257	263	280	256	288	254	265	277	242	254	251	235	264	236	291	262	255	271	225	272	255	274	255	250	266	266	249	248	265	288	285	271	262	249	248	266	262	258	225	282	253	269	273	294	263	272	259	292	284	261	270	267	268	283	256	235	252	240	258	260	230	278	276	268	252	264	233	292	279	276	257	240	268	273	244	272	276	222	277	247	265	262	251	260	282	251	275	275	263	254	251	245	286	276	255	254	264	253	284	259	247	253	252	255	236	259	266	263	249	221	229	256	247	256	263	274	287	238	267	274	256	249	212	301	291	261	290	243	245	240	293	277	252	275	280	252	257	279	249	267	280	251	232	249	264	287	240	281	261	275	260	259	300	239	252	285	274	266	237	272	240	256	262	273	291	260	275	252	278	266	252	253	270	222
42346	18950	5897	1026	671	524	403	322	314	274	261	213	208	194	192	187	195	174	168	152	177	172	154	172	177	156	158	148	148	135	152	137	148	149	165	149	140	154	134	121	155	164	139	137	133	155	128	148	151	133	124	140	152	166	145	142	169	131	155	163	154	136	169	142	145	146	161	122	159	156	151	133	137	147	149	149	137	146	133	133	147	155	158	156	143	154	145	122	132	142	179	151	149	140	157	131	136	158	155	162	154	146	137	150	151	146	134	152	153	157	135	145	150	149	144	146	128	135	148	135	140	162	154	145	136	137	143	148	167	146	162	141	146	132	142	136	153	146	143	139	144	154	157	145	155	143	125	157	138	150	153	146	139	144	143	157	127	128	145	161	140	128	141	131	134	133	121	146	134	137	153	139	160	140	134	126	136	159	142	132	162	118	170	143	151	134	149	142	154	138	150	127	143	140	136	139	167	165	144	159	143	139	166	149	155	141	143	128	136	149	137	140	134	129	157	133	135	144	157	155	145	161	147	140	130	160	144	122	151	136	126	145	161	143	151	134	148	136	144	118	145	152	158	128	148	170	158	164	158	163	150	145	141	135	102	129	149	130	160	149	143	142	127	137	150	133	160	157	137	139	147	166	134	118	129	166	154	145	162	127	141	151	143	145	147	132	123	146	141	158	138	162	132	158	140	176	140	146	144	173	159	127	144	149	142	152	137	159	148	164	144	139	142	151	166	132	146	147	158	142	142	136	142	145	142	149	162	126	123	136	149	155	164	162	123	161	171	145	159	150	113	142	137	140	142	127	149	141	154	141	138	151	141	158	152	153	180	157	127	170	123	145	169	169	134	144	132	161	146	136	148	142	157	156	142	147	131	127	158	128	126	144	147	142	152	138	134	144	142	153	141	158	145	154	142	153	165	141	148	127	142	151	160	168	143	135	140	128	149	136	154	131	161	151	139	145	151	124	158	138	151	152	116	163	168	133	146	147	134	153	147	133	160	133	152	128	144	144	155	129	134	161	164	147	139	122	142	139	168	143	139	121	135	145	138	147	148	157	160	141	153	135	150	157	150	145	144	133	137	149	155	121	133	139	152	121	128	158	161	155	151	137	163	133	144	126	145	134	145	126	133	143	159	108	116	140	144	133	109	150	165	141	151	165	154	140	167	136	137	172	146	140	143	142	149	136	163	160	149	138	154	172	147	159	166	128	139	163	149	149	160	141	140	149	153	134	133	129	151	132	149	130	154	151	132	165	154	146	134	132	143	123	153	162	136	139	125	147	176	153	140	126	152	132	133	129	137	149	127	137	161	159	153	137	146	153	147	150	143	142	131	130	168	154	131	158	132	131	128	164	136	153	128	149	142	148	143	155	131	163	148	154	151	159	135	125	151	143	133	152	122	152	135	139	131	149	157	135	144	158	139	143	143	139	127	150	145	159	145	135	143	158	162	160	147	129	134	137	147	142	162	150	139	148	147	145	124	136	160	148	139	135	145	144	148	142	156	132	111	164	156	134	149	146	134	139	137	160	150	148	125	156	135	125	141	153	136	155	125	140	130	139	145	149	142	149	129	158	132	152	144	144	136	162	148	154	150	151	157	152	132	140	144	152	151	133	145	167	139	156	146	130	141	137	151	144	146	165	158	154	160	155	139	150	172	141	160	177	126	146	114	141	153	154	132	142	144	145	155	155	163	156	120	149	137	138	142	130	137	152	122	144	131	155	132	146	127	149	129	156	147	114	129	142	142	168	153	152	148	139	139	137	146	163	151	133	134	152	164	167	125	153	153	155	139	154	161	147	171	166	139	151	134	151	139	160	144	134	144	155	146	150	151	168	143	156	155	151	145	126	139	147	159	156	135	158	131	162	144	138	127	144	155	139	140	144	147	163	155	162	151	142	141	132	153	135	157	154	145	168	178	159	157	142	127	136	165	152	126	182	141	156	155	169	144	158	129	130	138	130	154	128	134	144	131	131	160	133	145	139	155	162	145	152	155	149	137	152	150	153	149	149	127	139	136	176	150	149	128	146	141	140	152	148	137	158	135	138	121	157	148	137	169	155	144	120	148	157	140	147	123	155	141	132	151	160	148	141	158	128	145	139	134	169	156	139	157	155	145	172	154	134	145	171	140	132	142	128	137	163	151	121	146	130	149	125	160	155	152	146	160	132	143	129	130	142	130	138	118	154	130	145	141	128	125	154	140	143	151	157	153	146	138	135	122	155	143	150	132	137	140	168	146	142	120	131	124	149	133	151	153	150	165	130	136	147	153	135	150	131	139	159	150	154	144	149	154	148	160	143	153	146	165	155	129	134	152	157	151	142	131	120	151	158	138	136	140	161	134	138	173	157	140	135	136	130	145	141	120	157	138	148	140	135	149	160	133	131	138	156	147	136	158	133	138	137	137	158	146	130	149	155	136	138	174	126	164	162	132	145	134	142	173	130	136	127	138	144	135	136	128	163	134	156	146	134	148	144	148	140	126	146	147	140	155	130	136	159	138	156	130	164	168	136	158	126	144	142	139	145	141	143	137	157	116	148	136	123	125	154	160	153	141	152	157	153	117	156	131	161	141	150	134	156	131	139	142	120	166	140	134	144	131	151	153	139	133	157	139	148	146	161	124	134	163	138	161	164	155	149	151	148	155	161	156	158	144	130	147	177	135	139	152	143	146	133	134	138	158	147	141	140	141	136	138	155	137	157	165	155	153	134	127	161	166	148	132	150	133	136	134	153	132	137	150	131	158	160	147	148	132	157	159	152	144	161	144	165	131	140	151	132	147	133	187	152	132	149	140	164	159	140	148	149	136	150	136	152	134	152	140	150	174	131	139	160	125	143	137	139	149	147	123	147	126	170	159	126	160	135	143	148	134	149	158	129	143	148	150	147	132	139	162	145	138	133	140	128	147	148	142	132	146	169	130	148	159	154	117	144	144	135	164	129	149	122	121	133	132	157	131	159	135	148	157	142	154	147	137	145	142	136	141	147	134	144	139	137	139	139	148	140	156	128	145	160	151	150	133	137	129	149	151	135	128	146	149	167	176	153	145	126	145	156	129	138	162	130	142	138	142	122	143	139	151	142	123	139	145	147	146	155	134	132	155	147	135	169	131	127	139	131	122	152	130	147	147	138	145	141	137	168	137	136	158	142	158	158	138	167	149	155	154	150	158	144	141	134	127	163	122	180	153	137	157	158	153	157	133	147	149	154	159	156	154	147	150	141	128	113	133	148	143	145	153	142	154	154	167	140	142	151	142	144	129	132	137	145	160	152	144	134	134	152	172	140	136	143	132	137	154	126	154	124	136	173	147	136	119	134	156	138	148	171	134	145	168	125	141	144	149	143	145	138	124	145	135	139	125	149	138	135	137	150	137	140	153	151	142	151	140	166	145	159	144	138	125	149	143	156	151	162	151	148	139	151	149	125	153	133	141	145	146	157	159	148	138	136	144	140	138	154	137	150	128	137	132	149	133	144	154	130	149	114	139	120
20066	1259	2554	2966	2489	2117	1760	1503	1353	1202	963	961	886	857	793	770	695	642	648	630	598	616	619	600	576	568	575	562	513	535	533	547	507	542	547	509	514	530	485	527	507	489	484	483	529	499	483	484	487	495	515	482	500	441	508	506	472	490	470	503	458	477	474	475	482	509	504	474	429	469	450	464	481	466	483	468	427	451	474	467	453	488	478	442	470	488	424	499	477	453	484	460	459	493	483	477	460	446	448	478	470	486	444	469	456	468	463	459	459	473	474	468	452	488	474	487	473	460	469	441	474	446	464	484	464	492	468	417	497	467	462	481	464	429	503	494	453	465	439	423	468	482	444	448	453	439	477	443	489	473	472	493	464	439	448	445	446	452	457	478	484	485	471	449	456	477	466	464	444	452	468	454	498	474	501	457	475	486	483	428	430	484	482	457	433	492	458	456	470	487	442	466	433	479	520	454	432	425	466	471	427	458	471	493	484	484	475	490	456	453	455	429	463	476	465	463	451	494	500	459	471	436	456	442	475	472	474	457	459	470	480	463	434	495	453	486	444	496	481	480	500	491	461	460	476	449	478	473	470	442	470	480	474	469	506	537	444	455	436	451	444	462	461	468	445	480	490	466	458	475	443	455	440	464	484	453	447	448	465	456	509	448	472	449	464	459	456	465	460	424	446	482	461	485	432	419	446	437	436	461	491	484	458	484	447	477	445	422	434	478	499	468	482	458	472	483	472	479	462	461	439	469	477	432	469	479	494	487	485	464	498	463	441	476	456	472	445	454	432	443	445	476	507	464	401	424	474	476	440	479	466	469	433	455	455	462	482	455	441	451	476	477	491	459	478	435	439	416	438	430	462	462	448	464	459	481	477	483	480	451	456	431	478	414	535	421	453	454	472	441	441	482	442	474	473	462	431	508	500	468	473	491	479	480	458	465	450	474	452	480	504	440	481	485	470	428	471	467	489	453	418	480	478	474	473	452	495	447	462	477	440	468	478	447	471	482	431	479	459	469	473	442	495	468	461	459	434	430	507	465	475	456	492	453	471	483	493	468	526	434	447	483	481	449	443	454	446	502	446	482	461	455	508	465	454	459	436	442	513	472	502	440	439	453	462	450	476	469	457	477	476	463	474	473	469	472	483	429	461	481	458	449	464	481	442	448	423	472	493	464	460	445	425	481	454	411	417	469	460	464	464	460	422	451	432	453	475	452	492	446	483	449	479	458	440	445	456	432	501	444	442	463	465	447	502	446	444	440	464	476	440	437	464	502	484	468	460	472	449	430	500	475	473	479	474	474	412	447	474	453	448	472	453	462	426	467	440	474	451	454	440	482	453	458	477	470	476	448	473	506	435	442	461	472	459	474	431	492	452	461	467	441	478	483	422	453	433	433	515	455	448	489	484	441	436	491	453	451	444	450	389	473	519	430	453	471	492	454	465	447	453	475	464	459	483	443	491	414	481	438	461	470	437	499	489	473	439	450	451	441	431	481	468	444	463	460	495	463	495	426	435	482	462	467	498	467	439	480	474	475	465	476	455	434	458	490	443	454	447	450	441	466	469	459	471	461	469	449	468	428	470	458	453	427	448	460	444	460	461	451	472	451	423	419	448	433	472	503	502	459	473	460	463	478	461	474	480	462	455	431	503	430	453	463	489	471	455	488	479	482	490	450	478	478	451	478	456	470	479	470	510	448	476	441	484	451	437	480	495	462	460	477	473	477	510	431	436	458	469	473	452	453	470	502	445	443	443	453	413	462	452	441	469	450	492	463	498	437	454	487	461	436	458	488	520	435	444	445	513	461	445	439	443	434	485	478	442	432	439	483	441	476	456	481	428	477	444	464	446	458	473	457	449	466	462	451	451	435	449	445	438	422	441	437	445	487	477	459	492	446	440	440	444	448	453	422	466	473	449	474	497	466	473	485	440	456	467	502	451	457	445	471	487	453	450	479	456	473	458	483	468	435	476	453	480	483	463	427	479	448	457	454	513	469	416	443	500	435	458	464	456	469	442	472	462	464	452	500	442	481	468	451	432	457	452	435	460	393	474	512	459	411	429	459	486	459	480	474	478	457	471	468	457	448	496	459	491	440	474	482	471	457	454	492	457	418	460	453	481	449	459	461	448	469	437	467	475	425	493	429	464	486	483	473	436	433	453	467	454	458	459	476	504	437	451	462	448	486	450	490	459	459	450	434	481	497	462	423	458	492	489	477	484	449	491	440	488	476	429	476	463	514	454	421	445	466	456	484	483	446	486	459	430	506	461	461	460	453	465	474	465	449	486	469	463	463	441	464	466	480	474	480	481	490	451	485	416	448	495	454	433	441	423	451	470	473	451	473	427	460	472	447	457	460	434	498	440	482	481	480	459	484	441	422	455	436	433	486	468	478	434	466	457	489	423	482	443	434	466	477	438	449	471	463	478	408	487	475	477	441	485	489	465	441	459	486	479	449	433	451	468	439	472	449	475	463	449	455	446	461	456	454	489	468	470	455	459	479	463	432	485	475	458	451	456	456	487	454	463	470	443	442	483	468	461	488	445	458	465	492	483	459	448	449	458	443	455	438	429	449	466	484	465	499	458	439	448	441	456	425	432	455	467	432	438	472	492	479	462	452	429	458	462	422	460	479	468	456	491	452	453	433	487	429	463	485	445	464	462	458	487	460	482	450	436	478	468	451	458	480	457	467	486	426	480	443	482	455	440	441	491	453	469	454	439	476	498	492	459	499	450	445	449	492	468	474	470	461	443	469	499	477	433	439	454	453	475	482	453	446	464	477	473	445	450	456	486	484	467	478	458	451	470	452	452	446	439	454	475	497	464	448	474	443	471	448	445	455	486	462	431	463	487	437	481	430	484	467	461	443	482	500	441	449	447	488	474	447	450	488	429	464	503	492	431	479	470	446	486	440	485	472	458	470	464	482	416	476	466	455	466	481	438	489	456	488	447	407	463	448	446	465	495	468	460	512	449	439	478	469	438	451	433	460	490	442	473	422	513	469	505	430	441	488	422	476	461	443	471	476	452	432	508	417	444	488	397	493	471	462	460	455	442	529	422	481	500	452	442	464	483	473	446	479	461	472	435	454	487	465	439	432	478	469	522	455	455	477	457	459	429	464	449	520	446	442	465	426	484	428	452	463	464	461	449	448	474	473	466	464	437	467	484	460	480	450	444	427	457	454	432	445	442	491	441	427	489	450	454	459	477	441	506	440	481	453	483	471	463	455	454	435	461	462	456	480	482	467	470	468	476	482	481	446	426	452	479	445	484	489	506	424	475	470	467	470	447	476	478	439	469	474	463	439	461	439	425	478	498	482	471	460	425	448	443	413	465	453	443	466	443	455	479	467	484	488	433	467	446	476	479	469	484	475	425	471	475	459	456	443	452	465	441	463	491	480	454	445	439	456	453	436	475	494	479	432	494	455	460	423	469	464	431	451	437	445	461	422	475	432	456	479	457	462	434	461	477	512	485	446	470	475	469	430	476	458
46087	23975	19024	2930	1318	1013	761	624	536	482	434	363	374	325	368	301	310	306	311	284	315	258	259	273	260	264	300	227	264	244	235	252	236	262	254	271	242	279	238	281	244	256	227	256	249	235	236	266	248	276	236	232	269	252	256	225	237	236	237	235	235	256	221	233	221	247	231	250	240	247	242	236	231	239	243	259	276	234	267	214	234	257	237	233	251	224	263	243	225	248	242	219	269	225	206	226	265	229	237	235	229	240	252	236	248	244	245	253	249	266	220	211	242	241	194	242	258	216	222	244	257	211	236	204	272	223	226	272	258	209	232	249	235	238	221	221	225	253	217	238	263	214	238	256	235	236	225	202	235	241	227	220	256	233	267	250	235	253	235	214	232	228	232	220	271	221	238	231	239	219	241	250	242	221	252	215	244	234	231	199	243	240	239	248	219	232	235	254	247	225	255	225	230	238	256	237	247	241	211	216	226	241	241	237	209	256	217	229	253	245	229	253	232	218	217	267	240	263	231	222	208	247	227	232	248	239	249	235	275	233	217	221	205	230	241	263	243	231	265	242	243	222	245	231	233	284	236	224	255	263	255	237	206	210	242	261	239	239	246	247	232	234	229	236	245	268	250	255	230	256	258	250	225	258	241	262	243	247	254	261	208	225	233	222	248	224	246	220	221	230	201	274	246	243	245	246	231	281	222	254	237	247	256	209	235	221	225	234	232	230	220	252	256	198	282	239	215	228	221	246	222	262	240	229	226	227	230	227	221	242	224	240	237	241	236	230	224	230	204	220	230	221	227	228	252	240	216	232	224	256	243	214	253	233	256	234	247	251	243	244	225	218	217	252	248	223	233	247	241	228	213	241	247	227	234	250	221	264	208	209	227	232	227	266	244	254	233	233	241	233	258	217	242	237	249	250	229	269	253	208	224	270	237	232	242	222	232	222	233	245	255	243	234	232	241	209	241	245	225	249	243	229	275	235	209	252	224	232	218	253	250	220	235	239	229	233	263	243	226	251	250	240	243	223	242	245	244	237	249	240	239	237	224	228	227	236	218	228	261	273	227	242	201	215	242	251	237	254	234	223	238	241	235	232	264	233	208	233	239	215	242	223	259	250	254	224	249	225	263	240	234	255	223	223	249	243	265	231	237	220	216	229	240	210	264	251	232	224	219	222	266	240	215	231	234	245	209	198	218	220	235	226	232	231	229	208	228	244	234	253	219	248	261	237	222	273	223	257	245	238	254	228	268	264	231	242	212	243	222	221	259	255	238	233	249	226	254	261	229	241	284	224	235	263	265	240	257	220	212	244	214	209	241	233	228	196	257	245	241	245	199	215	240	235	234	248	235	233	224	247	196	273	190	225	220	248	245	245	262	229	248	232	236	235	204	221	233	220	215	236	249	244	203	261	283	210	244	232	262	224	240	263	221	231	240	231	212	261	265	227	206	229	257	208	239	238	220	209	234	233	222	243	202	233	240	218	220	229	209	237	226	237	251	231	262	237	252	242	213	218	241	250	227	251	227	251	244	239	223	239	225	237	245	239	231	233	238	251	244	251	213	236	248	257	236	221	267	252	238	230	232	221	239	240	221	238	217	241	241	249	223	240	234	201	223	216	243	265	251	241	246	241	240	241	223	226	201	254	232	243	239	245	195	228	258	226	230	236	266	223	233	219	225	244	242	227	243	265	247	216	235	222	217	207	246	263	253	244	259	221	243	226	263	236	224	211	227	243	255	236	220	260	224	206	222	248	262	229	257	263	254	212	245	229	225	240	234	228	231	246	220	219	233	253	240	229	242	242	218	238	262	249	222	240	256	228	209	230	248	216	200	239	236	257	226	258	240	262	234	238	224	241	262	266	270	240	236	224	258	225	210	271	265	215	221	244	225	220	243	226	237	222	220	232	232	227	249	210	241	242	260	258	242	230	266	229	227	233	262	243	246	237	220	250	232	225	255	241	236	211	237	227	229	257	214	226	218	232	226	246	214	239	233	214	221	241	204	260	231	253	246	245	242	240	234	255	217	252	265	226	231	265	211	237	233	263	257	259	228	219	223	213	248	235	225	237	217	255	242	245	237	233	213	216	223	253	231	236	249	214	231	241	267	216	238	254	233	250	210	238	231	241	236	234	240	222	242	233	221	228	237	249	225	219	226	248	256	200	261	222	235	227	251	259	226	224	226	259	242	245	234	229	211	220	246	249	251	194	236	242	243	267	223	223	254	257	223	286	240	231	237	228	259	259	239	227	249	221	235	224	244	215	219	223	215	247	225	220	191	227	237	233	216	242	234	228	266	244	213	240	240	261	232	257	257	199	238	212	226	252	231	253	243	237	233	245	244	232	204	243	226	229	203	248	221	222	222	235	201	245	268	216	240	238	250	242	237	276	228	225	275	237	235	249	262	239	243	241	265	212	263	230	253	225	237	236	228	247	246	222	220	233	212	251	233	230	210	225	233	216	250	257	205	260	233	249	216	240	246	235	252	237	264	243	232	236	256	221	225	233	234	250	226	254	237	240	251	214	256	248	229	253	245	189	243	234	240	234	231	220	256	233	210	214	247	245	236	234	228	241	273	255	241	223	242	238	221	218	257	254	224	234	244	243	216	238	271	250	244	251	235	218	261	223	225	235	207	224	214	250	208	208	228	224	210	222	245	241	229	227	237	214	241	224	209	251	228	223	246	222	242	254	234	253	212	224	203	197	231	251	210	243	216	254	193	260	247	248	250	225	229	239	238	212	246	233	199	204	278	250	271	244	237	251	254	229	259	246	244	246	237	229	245	241	235	225	249	223	225	229	246	236	233	207	245	231	230	249	247	247	262	229	224	219	230	231	240	218	243	250	254	225	236	239	234	232	230	236	223	213	251	255	246	246	215	271	252	233	240	244	254	239	283	227	240	255	213	254	227	222	226	254	234	229	238	244	199	205	253	253	227	240	259	234	220	220	235	259	253	233	232	248	245	208	243	246	239	239	234	209	239	233	248	230	213	250	232	232	236	230	231	242	213	247	226	244	223	253	241	219	223	228	247	237	244	222	243	237	258	221	252	231	258	250	254	216	236	218	245	264	251	266	221	249	233	233	202	255	233	235	226	256	260	216	236	230	247	239	235	225	253	227	253	257	228	248	250	252	250	246	264	252	222	249	209	239	229	255	246	249	234	251	225	211	258	278	228	209	221	245	237	237	213	249	259	245	261	235	226	232	250	233	220	236	234	235	244	206	273	247	210	260	227	247	252	247	256	238	210	235	259	231	224	224	219	209	259	239	201	221	250	231	232	243	225	228	228	238	259	211	220	243	226	229	215	215	248	229	230	232	235	208	236	263	251	259	252	233	248	243	233	238	237	233	238	226	224	249	222	238	237	251	212	223	251	233	257	242	270	233	246	254	220	216	238	206	247	237	227	237	241	221	220	248	239	208	245	214	238	239	281	230	212	246	217	223	224	231	245	248	232	275	248	244	237	261	232	224	251	221	229	241	261	223	234	222
24855	2229	4810	5401	4666	3926	3338	2646	2283	2074	1823	1633	1495	1484	1362	1329	1223	1146	1143	1065	1059	1042	1024	968	939	921	912	805	927	846	872	827	844	837	812	814	771	795	797	850	749	771	775	770	788	765	753	784	746	736	691	732	775	751	764	714	729	723	733	732	713	730	722	768	755	691	732	724	649	736	724	721	714	677	655	700	720	776	728	742	728	685	709	686	715	729	741	653	675	721	682	735	694	738	720	714	747	723	711	660	741	690	674	702	714	729	739	693	686	690	702	710	724	698	701	679	719	711	642	693	737	694	687	700	715	711	667	676	746	666	699	743	709	685	680	691	742	707	730	706	715	707	710	685	706	628	668	697	724	700	767	722	726	641	658	721	648	682	665	704	679	670	703	705	760	759	649	670	656	692	711	701	703	688	707	661	709	644	694	697	757	695	683	719	689	672	725	706	700	649	698	713	691	721	695	714	657	702	720	734	699	691	679	692	660	716	693	699	682	747	684	702	668	682	695	698	693	701	625	706	686	694	677	695	676	714	710	710	728	672	674	680	683	695	665	737	706	705	716	677	725	710	756	710	706	667	700	736	752	728	716	674	671	702	683	686	707	680	705	682	726	711	675	699	657	715	707	737	697	711	687	689	660	706	682	719	663	679	686	683	704	691	711	709	700	658	663	716	681	657	710	634	661	670	684	717	702	674	679	728	655	686	667	674	711	691	698	745	703	747	673	724	640	699	700	666	671	715	697	625	693	644	682	699	716	698	711	706	705	671	686	699	681	696	716	700	689	702	726	751	665	685	743	742	686	709	703	665	658	736	696	675	704	663	694	684	692	723	648	722	665	745	699	724	667	705	711	678	713	732	706	674	693	661	647	721	677	712	684	664	686	697	713	691	758	698	718	643	685	754	706	703	695	696	670	653	667	684	652	696	703	719	724	667	697	702	686	711	688	714	686	679	701	692	709	688	733	689	684	738	729	709	689	712	710	722	727	688	727	650	664	692	691	665	714	667	709	737	735	665	694	725	692	695	710	694	709	735	742	725	697	689	694	715	711	687	680	724	706	684	663	701	724	710	680	691	737	688	718	721	687	718	683	690	719	704	731	696	686	706	673	712	708	756	743	702	724	664	725	690	679	694	648	676	680	673	696	695	678	690	653	662	753	718	713	681	696	712	699	656	677	710	665	754	722	679	679	660	694	654	705	688	695	709	693	739	671	731	715	704	749	695	680	720	733	661	720	708	752	704	691	718	730	651	676	711	637	683	687	701	725	718	686	669	708	724	677	656	758	706	657	671	702	701	673	709	668	676	689	736	720	660	709	666	670	673	719	722	715	667	699	699	693	718	724	707	716	745	700	715	732	715	715	714	702	682	691	665	701	710	668	693	730	643	742	730	680	681	665	706	702	674	638	742	638	690	716	713	718	649	673	683	719	691	670	666	706	694	663	747	685	707	697	685	680	708	684	691	669	719	719	674	701	657	701	755	742	651	700	694	699	692	709	706	653	747	703	711	673	716	678	678	684	676	653	701	665	695	722	723	661	701	712	700	704	715	672	709	730	693	689	705	718	730	638	716	682	687	692	695	730	720	693	705	646	708	702	655	680	698	697	664	722	666	729	742	674	688	668	722	689	678	691	714	715	694	689	732	730	705	711	663	697	758	732	678	660	707	697	710	690	696	711	693	745	684	756	729	625	669	724	673	676	667	757	668	676	683	688	714	688	685	736	753	705	682	671	699	728	702	700	742	674	731	692	674	732	735	706	668	717	697	719	705	645	681	692	688	716	708	691	752	687	701	677	696	698	643	695	669	711	669	676	667	670	760	709	691	683	682	698	700	754	683	718	690	710	728	703	734	744	656	699	730	686	688	708	711	683	692	722	684	731	713	703	725	714	720	667	692	703	655	638	654	694	710	717	699	719	686	649	643	698	673	679	711	720	715	684	714	725	679	671	710	722	695	714	699	661	719	734	678	692	713	678	689	686	693	678	710	726	697	679	660	723	736	728	696	694	716	656	699	702	691	704	691	655	682	681	735	705	733	709	706	742	709	705	723	714	727	735	708	771	714	675	711	748	728	685	745	683	671	716	703	690	674	717	770	686	678	689	706	682	659	699	700	718	703	688	729	670	721	670	678	694	696	677	707	713	722	719	655	696	749	669	687	706	686	686	705	682	707	750	714	698	657	675	704	686	740	721	704	662	696	677	727	694	660	703	707	699	699	702	672	693	715	720	684	721	686	716	724	622	695	654	693	690	653	719	711	673	684	703	696	715	688	720	707	645	745	713	718	695	739	697	698	675	689	674	693	698	715	670	700	668	654	694	684	715	722	697	680	650	704	721	705	720	698	663	724	718	681	705	696	695	699	725	649	680	701	694	701	721	696	719	693	667	698	695	687	675	713	693	701	675	716	717	694	688	653	701	647	677	712	684	684	641	676	717	665	670	699	697	732	699	680	698	652	662	694	704	708	717	700	708	711	651	653	737	667	721	735	700	686	715	681	641	664	700	691	717	680	710	695	693	675	731	685	699	709	721	681	640	662	697	670	703	690	704	691	763	652	693	684	685	683	712	673	721	695	665	671	637	699	664	719	698	673	685	660	661	672	653	701	683	731	680	668	711	701	720	652	690	722	695	666	709	700	683	694	692	722	699	717	711	697	736	680	710	735	674	734	706	709	650	730	679	694	706	674	686	726	715	710	661	701	693	704	713	694	689	693	681	728	736	733	728	701	679	712	664	688	733	691	676	703	729	717	714	706	706	667	673	662	690	684	666	710	704	683	729	703	718	690	665	700	689	643	695	687	688	675	698	710	693	670	653	657	712	712	690	676	635	669	691	701	715	692	677	656	674	690	692	648	712	642	720	692	718	716	697	719	683	697	679	698	711	724	683	665	682	744	730	712	680	733	707	636	722	698	645	646	705	750	685	665	704	730	708	688	702	655	693	710	716	725	669	694	655	723	719	684	661	710	709	697	740	696	688	641	725	727	680	704	711	681	709	653	707	730	740	713	715	726	706	702	656	710	697	665	666	710	677	694	664	699	709	725	701	711	652	694	667	643	683	663	683	735	670	714	696	690	656	684	721	684	667	703	690	686	722	686	726	670	659	633	741	709	691	739	772	678	707	680	677	702	700	691	715	654	725	645	707	700	688	736	721	739	690	711	713	699	725	716	733	668	690	705	677	691	675	745	660	681	741	658	624	712	687	675	731	681	692	660	710	703	675	670	680	725	676	709	719	704	680	694	710	706	695	691	690	686	717	716	690	722	648	697	685	727	665	700	706	692	689	721	723	674	684	682	721	678	677	683	713	711	708	692	684	660	693	722	685	706	693	682	717	692	713	696	708	702	734	701	750	715	704	694	707	663	698	726	697	721	716	716	720	637	680	641	684	679	683	706	707	699	687	684	630	662	706	676	727	690	675	691	687	705	688	686	687	683	671	708	707	707	674	706	702	666	707	676	688	709	727	701	716	705	693	650	674	691	688	675	660	684
8455	353	293	113	105	80	74	76	75	59	77	79	77	77	73	81	68	82	58	74	83	67	71	65	60	89	68	66	72	70	93	66	67	76	82	78	62	59	68	77	72	68	70	69	72	85	89	60	70	65	72	84	70	59	71	83	76	67	45	72	72	62	85	76	72	69	76	66	84	72	68	66	60	74	74	67	78	68	69	64	68	63	57	78	68	78	57	68	53	77	67	53	69	79	74	79	72	54	69	54	81	80	71	62	78	87	85	71	67	76	58	64	77	60	73	87	77	56	79	65	68	58	61	71	68	80	66	65	62	81	82	69	72	81	65	67	67	61	68	66	74	72	67	79	67	86	90	71	62	73	77	76	52	76	81	69	60	79	73	87	65	57	70	72	50	56	56	68	70	64	66	64	64	73	62	87	62	71	71	72	63	67	64	55	78	66	79	70	77	88	58	65	61	80	60	65	71	84	52	68	59	71	71	72	80	69	70	67	69	71	84	77	68	57	80	70	74	80	78	60	73	71	79	76	69	78	69	81	75	72	71	63	60	53	78	58	71	61	69	72	73	76	63	63	81	70	69	56	65	70	64	59	54	67	64	71	71	73	89	74	77	73	64	68	60	82	76	92	63	74	62	85	82	61	76	66	80	69	75	68	83	71	79	86	86	78	71	54	62	77	58	64	78	61	78	93	92	71	68	79	69	57	66	71	86	81	77	68	60	77	71	76	70	74	66	70	65	48	69	81	64	75	80	74	56	66	69	59	78	81	58	70	77	74	68	74	85	60	65	69	69	73	76	65	83	64	62	71	76	69	61	62	67	75	75	85	73	81	62	67	73	60	58	80	68	69	83	68	64	74	62	63	72	70	65	67	67	74	77	77	80	83	63	70	56	67	68	74	65	60	83	72	81	66	71	54	67	76	63	80	64	72	62	86	92	68	69	80	73	65	71	82	68	73	68	84	74	75	60	65	57	66	71	79	76	73	63	77	71	66	74	89	65	72	73	73	81	62	62	72	78	80	62	76	72	54	78	65	67	65	57	76	78	84	86	94	65	72	53	56	89	62	69	70	55	67	70	78	73	65	81	62	76	78	65	58	93	75	88	67	64	71	85	73	61	64	77	59	61	64	60	53	78	78	67	62	68	61	59	100	60	79	64	69	76	50	67	71	73	64	64	64	81	78	61	80	62	64	79	67	72	58	74	68	73	65	71	57	87	69	69	62	96	74	53	74	76	79	80	72	69	88	70	78	69	76	61	69	71	77	64	62	69	75	72	71	65	92	71	84	79	77	72	66	69	80	77	78	77	77	72	65	63	74	83	75	66	65	67	70	82	77	55	63	71	61	77	77	64	65	57	75	64	59	71	75	74	72	68	67	66	73	76	59	87	74	82	66	79	70	85	72	71	66	57	69	83	74	63	84	79	67	72	57	51	72	74	70	59	78	71	75	67	73	76	67	72	62	63	82	75	73	67	73	48	58	83	75	74	70	77	78	75	49	52	85	58	68	75	70	73	66	64	60	77	58	69	76	71	68	72	66	62	71	66	70	72	65	75	69	75	68	56	50	75	77	64	69	67	73	82	78	67	91	78	71	60	82	82	75	69	70	69	69	64	61	84	69	82	64	68	66	73	60	65	71	69	62	79	74	63	79	67	72	60	73	86	72	75	73	71	82	76	73	72	73	84	86	58	75	60	44	67	69	76	71	77	70	78	68	67	78	70	62	59	80	66	73	61	62	84	73	65	75	60	73	78	81	65	77	66	68	72	52	59	79	59	69	59	53	73	73	85	62	83	69	44	69	77	72	71	68	85	82	55	80	60	57	62	68	72	64	66	61	69	83	63	73	59	67	52	68	85	74	82	72	85	63	84	76	76	73	86	76	74	71	60	67	70	57	64	66	51	66	73	64	72	64	67	70	68	70	69	82	80	76	93	93	79	58	70	72	64	67	75	77	77	60	83	75	70	80	78	62	69	73	64	65	74	67	70	84	74	75	57	78	74	64	70	57	77	65	64	65	81	77	72	73	78	66	65	76	78	72	70	59	65	70	71	68	69	86	66	82	68	72	70	63	71	72	75	68	73	70	52	62	75	69	83	73	65	74	72	76	63	60	65	57	75	75	70	79	69	73	73	78	68	65	70	61	66	56	70	64	73	72	78	67	64	77	75	68	49	63	78	59	77	71	70	66	78	88	74	68	83	72	59	69	64	69	73	84	68	69	69	70	82	72	68	78	61	69	55	75	76	64	64	65	64	76	61	73	59	69	61	73	73	73	82	67	64	71	67	72	74	86	67	81	72	80	68	57	61	79	61	80	78	72	73	62	78	60	74	63	64	75	80	71	99	83	74	71	72	67	69	75	81	66	82	61	79	70	62	72	66	59	61	61	64	62	84	73	83	60	64	68	84	73	55	70	60	68	81	69	62	64	71	87	66	66	60	56	62	70	67	70	67	84	79	58	78	70	84	74	64	66	72	87	80	78	57	65	63	52	71	68	55	66	82	72	62	66	79	67	77	58	86	55	63	54	74	63	72	83	62	73	64	74	69	66	72	76	80	77	76	70	67	66	70	70	63	60	82	70	64	63	84	69	94	73	81	89	72	83	68	60	65	79	66	73	72	63	82	67	84	71	72	83	70	51	78	57	71	61	49	91	63	69	60	70	73	80	80	61	101	51	87	72	61	51	85	58	72	82	63	80	87	69	62	69	63	74	62	62	71	67	63	75	59	78	64	77	66	59	76	67	74	66	77	76	84	68	68	69	66	79	60	63	64	65	70	68	79	78	63	84	78	79	68	65	69	64	62	86	58	79	77	65	74	66	69	72	84	83	68	70	52	76	46	81	77	74	60	55	67	63	73	65	65	87	62	70	58	81	80	73	68	64	73	67	55	69	74	67	77	65	67	68	83	63	69	64	64	68	71	73	74	58	70	71	55	75	76	64	71	67	55	70	67	63	77	65	57	65	70	77	48	62	64	69	68	58	77	68	77	79	67	64	69	70	59	76	73	68	61	82	61	71	66	71	60	67	65	84	72	70	79	74	61	72	68	79	73	66	64	55	61	75	71	74	77	76	64	73	74	74	69	66	64	67	66	61	64	76	76	77	63	84	70	69	68	69	69	74	76	63	59	85	69	62	63	63	72	74	64	68	65	66	54	57	71	83	66	51	67	64	70	86	66	82	64	76	71	79	74	64	84	68	73	75	65	59	66	58	66	77	82	55	69	75	82	81	65	65	67	57	70	60	67	63	75	85	71	67	63	67	76	74	57	55	90	60	68	72	81	68	60	70	71	62	68	78	68	69	62	83	81	68	67	63	107	68	65	63	84	78	63	71	80	63	60	51	88	77	73	87	71	85	86	64	68	73	74	60	69	75	75	80	77	68	64	69	66	78	48	56	73	69	86	71	79	73	85	76	75	78	68	78	67	77	60	67	70	66	80	77	88	78	70	61	76	69	82	77	63	58	71	76	62	73	62	66	73	75	64	74
9140	343	382	438	398	327	343	334	298	298	266	279	282	283	277	304	278	282	254	291	279	292	276	273	281	259	256	261	238	241	273	241	273	290	255	265	276	263	300	248	289	258	257	246	251	266	242	291	295	275	273	287	263	275	278	261	238	268	273	278	266	282	249	269	232	264	246	242	287	245	238	248	237	297	254	241	271	271	290	250	304	263	261	270	276	263	247	248	275	235	273	293	249	249	260	256	290	282	256	264	258	262	264	267	248	243	239	258	278	287	254	230	260	272	262	230	260	246	280	271	261	240	286	261	265	284	270	258	273	273	248	253	271	256	234	308	263	244	265	258	265	264	249	265	247	288	268	260	253	274	249	231	289	260	265	256	272	274	234	266	253	257	259	260	262	255	271	252	293	259	263	250	234	274	275	254	271	246	253	281	239	273	278	260	248	276	268	235	255	256	287	266	259	269	246	246	252	279	260	266	244	298	263	249	228	280	258	267	266	236	269	278	275	255	295	269	264	261	262	256	301	245	260	232	280	251	238	261	265	243	287	281	294	245	257	276	249	248	284	228	254	290	266	239	280	271	242	250	270	238	253	276	236	263	256	258	283	278	249	248	264	293	257	270	226	272	271	279	270	241	253	272	269	244	260	245	245	261	288	256	295	231	251	253	257	284	282	257	275	268	275	264	277	264	256	268	289	253	277	280	268	274	261	265	272	248	267	257	273	241	263	260	269	259	272	259	261	283	263	252	269	283	270	278	271	246	250	264	256	265	252	262	271	269	276	287	247	265	267	263	265	257	273	247	253	250	263	246	275	282	260	285	267	281	254	269	272	267	262	279	287	258	255	270	274	283	266	255	248	257	257	264	284	283	273	248	266	282	264	273	210	271	276	262	291	295	260	227	251	278	263	272	270	251	235	260	252	281	289	281	238	285	268	282	256	246	284	283	251	255	268	242	274	254	234	263	266	240	294	264	275	249	264	279	266	235	258	245	256	264	258	238	285	300	283	248	266	269	263	266	234	245	257	283	258	225	289	262	266	266	245	269	276	245	259	259	268	277	290	256	280	268	271	291	282	261	270	240	230	273	266	260	271	270	244	286	258	301	259	282	253	269	273	288	280	269	276	254	270	250	274	267	275	278	266	263	280	253	258	273	259	289	279	247	266	288	264	261	268	270	256	271	243	271	261	254	284	273	253	286	296	251	295	244	242	258	283	269	247	254	264	288	270	300	272	272	253	254	278	282	256	271	274	266	235	277	281	229	292	274	278	246	253	259	239	273	265	272	260	257	251	281	293	270	271	272	247	265	232	249	245	236	268	245	254	258	272	272	255	282	270	263	272	238	285	264	251	258	249	259	259	303	251	282	289	282	266	251	246	267	269	289	262	262	270	239	272	278	261	292	252	250	261	240	249	267	265	255	288	237	274	276	248	282	242	244	259	282	265	264	269	279	280	229	285	283	248	266	268	267	253	288	273	276	248	273	297	290	249	237	271	263	264	296	278	255	248	237	268	290	229	294	288	265	273	251	265	251	281	258	245	277	266	281	274	281	257	284	265	275	257	252	225	282	273	272	271	269	274	250	269	260	261	236	260	269	303	281	253	273	270	266	309	307	290	296	295	274	283	289	245	283	259	272	242	285	229	275	236	272	275	264	269	273	270	275	265	262	283	261	244	292	282	265	280	273	285	271	281	249	254	260	275	254	273	260	270	263	277	284	281	278	266	297	289	270	280	262	243	273	290	274	290	296	284	294	279	218	263	237	261	263	252	270	271	255	275	255	259	273	255	242	274	251	287	228	253	260	267	251	260	281	240	294	250	275	246	260	250	299	282	240	259	259	271	278	258	259	240	248	262	275	249	235	256	250	272	227	266	262	291	265	284	259	293	264	272	273	256	237	267	247	253	247	265	268	270	265	275	269	271	270	259	266	252	244	260	270	254	259	262	268	293	265	268	254	249	234	271	277	242	270	252	254	247	267	279	267	271	273	264	288	282	278	272	231	259	287	271	259	290	284	252	268	241	269	236	275	269	274	271	283	258	281	276	264	268	275	251	250	244	264	270	262	261	242	296	259	237	274	284	245	267	262	282	260	238	260	250	280	255	267	274	265	271	285	269	261	289	270	272	302	245	288	234	253	269	262	264	272	277	277	255	276	275	294	249	232	275	271	266	298	299	272	247	287	263	250	286	255	282	267	273	280	278	275	258	280	288	279	242	264	269	257	286	251	235	241	271	246	257	277	269	282	257	267	276	248	282	278	303	263	272	237	288	260	263	269	256	262	260	243	280	267	289	251	274	250	258	249	255	237	255	287	275	243	235	281	259	261	280	239	257	277	292	234	265	268	268	278	267	257	276	274	287	284	276	254	269	296	281	254	265	259	257	266	245	277	274	280	256	275	231	269	283	250	281	283	255	266	282	277	254	273	273	229	240	248	272	257	259	262	269	279	264	257	242	296	285	253	255	271	267	261	254	269	266	295	287	231	252	233	249	264	272	268	275	273	263	291	254	257	274	219	259	241	272	275	264	248	254	278	291	266	239	289	265	253	273	275	295	255	290	241	249	261	248	246	290	273	273	260	264	253	265	287	287	276	290	268	274	267	252	250	254	262	278	262	284	238	282	260	282	261	268	274	257	257	249	284	262	294	254	265	261	231	271	263	262	257	267	255	281	249	233	258	250	259	264	263	268	279	284	280	230	257	228	267	244	274	284	261	244	278	262	265	292	255	269	270	274	261	298	258	258	231	250	260	241	260	283	253	236	271	271	301	259	267	251	270	280	242	278	243	260	269	278	261	284	251	264	260	293	286	255	278	285	278	296	246	264	289	240	245	263	255	253	233	248	262	275	267	262	266	259	279	318	247	255	275	239	275	244	269	250	247	273	284	240	221	242	247	247	269	270	253	269	243	278	224	272	261	264	294	260	255	252	266	283	267	261	285	260	274	256	269	217	288	293	244	256	261	288	285	251	246	283	277	262	271	265	268	234	270	265	293	265	262	261	287	288	267	284	286	257	244	243	278	273	239	268	251	277	243	306	263	256	265	274	278	287	273	270	270	253	251	267	247	281	254	237	267	265	282	262	266	270	252	277	269	286	284	261	233	262	277	256	246	285	265	287	239	250	281	256	255	234	298	246	294	274	265	245	259	260	248	254	267	265	251	312	257	259	252	246	257	249	279	275	270	293	228	278	260	295	237	252	288	267	268	263	263	269	288	274	264	258	246	291	275	269	262	275	276	278	263	259	292	274	270	264	253	222	269	265	257	255	265	271	271	279	276	267	273	272	267	274	250	259	251	251	285	243	263	258	248	259	261	285	271	276	245	259	245	269	292	245	250	269	263	247	233	289	277	253	261	248	287	290	231	279	233	247	253	281	284	298	273	286	274	252	255	235	251	258	270	254	275	274	226	252	253	253	261	285	264	261	236	261	275	266	298	274	286	267	230	274	257	254	247	287	268	235	273	285	298	263	234	250	255	255	267	284	288	252	248
44035	18874	6300	980	699	496	429	302	288	261	245	235	208	197	171	177	186	194	168	158	154	170	146	170	165	162	160	153	148	154	157	152	145	128	138	138	154	172	143	135	152	135	150	159	166	131	167	144	140	150	136	143	157	143	134	143	151	136	143	163	134	177	179	149	157	153	156	159	156	136	128	144	137	158	159	127	150	138	152	116	149	128	158	150	134	142	139	155	141	161	157	128	149	135	153	159	142	147	144	146	138	145	153	145	145	144	147	166	136	142	144	149	144	159	165	173	144	133	156	144	147	141	153	154	151	147	154	141	156	153	158	133	158	138	155	120	159	139	139	138	143	155	144	112	142	123	134	156	136	157	153	146	131	132	144	125	130	142	149	149	144	162	136	139	143	148	140	134	152	158	136	149	121	155	150	136	146	143	156	125	130	147	131	152	144	148	143	152	148	155	147	148	150	142	151	144	153	163	146	135	148	156	134	163	156	136	145	125	152	145	150	131	131	126	154	143	128	151	146	136	155	154	147	181	146	145	127	138	151	133	146	150	120	142	164	143	144	145	142	135	152	153	147	157	160	163	154	139	153	160	153	154	135	163	147	164	145	144	151	157	151	145	137	157	138	133	135	123	148	144	154	165	161	132	127	152	127	139	169	156	141	154	155	152	143	122	175	155	141	147	135	144	134	151	155	153	152	132	130	144	143	139	155	131	161	157	140	139	138	144	125	142	148	140	160	154	148	153	143	160	136	153	140	164	166	155	141	135	149	155	173	143	163	150	145	140	154	155	147	146	139	152	138	132	142	151	148	159	131	140	151	129	157	145	149	126	154	146	138	134	164	130	144	176	159	150	136	176	147	144	140	138	175	153	165	135	154	147	141	129	165	131	165	165	130	153	156	135	134	131	131	145	154	145	140	158	146	138	157	136	141	186	156	134	130	160	139	146	137	143	115	159	139	168	131	150	144	136	145	167	165	132	121	152	134	137	154	135	149	159	151	143	144	172	131	136	139	160	159	142	151	165	130	175	150	133	159	147	136	156	137	131	150	157	171	143	143	154	138	137	132	139	154	156	151	124	156	146	157	160	167	141	117	137	141	144	162	151	145	147	126	160	164	129	141	154	138	154	158	138	140	139	134	153	155	153	124	156	157	131	152	150	168	163	167	148	174	125	132	137	150	171	129	161	138	128	158	150	128	124	155	148	127	141	134	147	170	137	163	134	156	147	154	131	149	139	170	140	152	146	166	163	160	148	130	148	148	136	131	141	141	154	127	151	156	144	145	138	152	144	152	136	155	144	144	140	125	150	138	159	142	160	149	129	146	160	149	143	149	158	143	141	129	160	131	136	175	151	174	128	145	135	146	140	154	162	161	165	152	149	147	138	136	140	143	137	163	133	140	142	129	159	137	148	147	143	159	137	151	158	138	149	121	143	114	144	140	149	154	157	155	142	144	149	161	117	127	134	133	159	140	149	143	136	154	137	157	136	143	144	158	171	135	150	134	146	138	133	136	120	146	150	161	159	172	156	117	172	156	128	142	142	155	137	120	153	141	126	130	128	166	132	130	146	124	149	136	123	140	127	130	134	140	135	146	145	169	131	151	156	159	137	155	146	160	144	140	172	137	150	167	132	175	135	151	154	152	147	134	160	162	151	149	129	138	147	120	152	156	147	154	171	133	151	176	148	143	142	165	147	139	140	145	139	148	152	156	142	168	139	141	158	144	144	144	151	138	133	138	137	135	163	136	180	163	131	170	157	144	136	149	137	144	158	161	130	158	149	132	132	164	171	144	134	171	165	154	138	154	155	144	147	155	132	138	159	125	144	127	133	124	144	147	135	140	145	175	144	138	158	125	151	140	136	151	136	159	138	164	164	138	139	142	151	148	127	144	147	139	143	146	163	132	134	166	128	140	178	131	157	133	129	124	149	139	146	157	143	131	140	143	123	140	154	157	130	146	173	140	165	163	136	142	146	162	150	134	143	126	152	137	150	146	144	134	124	149	141	152	143	155	167	160	155	141	136	161	146	140	152	154	137	156	147	146	138	149	126	165	151	149	148	146	115	165	140	148	157	127	144	153	153	129	146	157	152	162	140	158	147	120	130	133	143	142	142	139	134	141	141	160	149	152	115	138	147	152	154	133	149	163	139	167	120	148	134	132	140	136	148	136	179	135	161	138	147	140	151	143	140	150	159	152	156	147	145	158	142	160	152	141	144	140	155	148	156	161	136	136	159	160	136	151	149	179	137	141	148	158	175	153	141	132	139	165	139	125	158	161	159	147	151	135	142	160	138	124	136	149	134	170	152	153	123	157	159	141	145	153	144	154	127	145	156	165	166	172	156	148	138	168	144	149	125	142	146	148	147	149	135	158	131	141	148	162	152	157	132	138	134	154	135	135	138	129	140	147	137	141	142	152	153	140	150	167	145	118	137	131	132	139	143	154	136	152	156	153	157	132	144	132	152	143	143	141	154	165	157	146	153	156	139	129	157	155	143	132	157	164	132	149	149	138	171	157	129	130	137	147	177	148	147	141	147	160	145	144	132	145	152	149	138	124	155	159	145	150	137	155	159	136	158	143	137	138	140	149	149	133	146	148	147	147	157	146	152	154	162	127	178	142	137	137	163	131	140	118	161	160	154	150	146	167	154	167	144	140	157	153	139	157	146	146	150	146	138	134	160	140	165	122	154	155	145	154	134	136	136	151	174	151	147	133	135	124	141	157	142	143	148	155	137	149	165	152	117	157	136	137	154	170	145	156	159	135	148	141	130	133	147	140	145	154	142	150	149	155	148	134	154	141	163	157	158	141	135	143	134	162	131	141	153	149	136	149	141	142	133	146	152	130	146	148	145	136	168	157	151	144	159	148	155	122	145	120	133	157	159	138	133	140	152	165	157	161	158	132	151	139	155	174	167	157	162	156	143	155	138	131	148	136	151	144	149	155	132	134	147	153	165	134	130	141	157	127	140	134	150	128	142	139	135	165	125	147	145	141	134	162	150	163	145	149	131	152	138	161	137	143	155	142	145	165	122	131	153	153	152	151	167	160	120	132	158	143	169	155	167	140	151	134	148	149	129	146	151	146	158	159	146	139	151	168	140	148	148	139	141	153	172	155	124	147	163	155	163	161	143	135	140	164	170	153	144	137	139	146	151	146	166	159	163	140	134	134	132	132	131	154	147	155	145	157	131	162	143	131	145	160	170	140	134	184	148	146	174	149	152	144	165	123	135	148	148	142	157	136	140	134	145	143	120	152	131	136	144	172	141	147	164	133	136	147	143	155	157	133	142	124	140	126	135	132	144	177	123	147	155	144	146	134	150	146	141	157	176	151	151	138	148	124	141	140	152	158	136	150	141	169	126	137	139	152	143	142	162	154	157	174	130	134	138	128	153	158	158	146	141	162	159	136	149	133	139	146	144	140	156	147	139	171	149	141	154	136	151	161	150	145	151	149	148	159	146	144	154	135	145	150	162	161	128	139	147	129	147
21549	1332	2506	2906	2478	2049	1722	1530	1297	1125	1032	1012	852	819	755	731	708	712	666	655	638	660	615	584	630	535	559	554	563	498	572	530	530	514	567	545	562	506	521	496	483	510	473	500	508	474	493	490	508	536	459	508	461	500	498	464	466	506	454	439	478	499	476	489	493	469	479	451	451	450	493	466	477	475	459	487	453	437	486	446	472	505	442	508	469	466	492	459	491	481	452	540	456	444	453	472	471	450	454	508	446	468	434	487	457	482	443	459	424	483	473	457	419	490	477	447	476	494	475	465	445	436	502	486	432	476	477	443	445	451	490	462	456	482	476	477	486	490	482	440	446	456	481	450	456	480	488	460	450	461	458	475	475	421	453	487	480	486	467	491	444	493	459	467	470	492	442	473	453	450	480	480	452	453	427	462	462	472	465	480	468	507	451	519	433	486	464	473	521	424	473	437	446	482	429	471	446	457	463	481	467	447	470	491	439	439	468	450	465	452	455	445	450	500	491	462	466	462	443	466	465	500	448	458	452	480	481	457	439	426	431	466	461	478	451	493	494	464	480	442	477	488	465	485	472	477	467	443	480	473	491	444	444	456	467	459	464	485	455	487	435	447	468	511	497	447	462	495	477	485	480	466	446	448	454	452	510	433	461	478	484	462	430	450	453	450	438	456	483	464	470	462	454	438	454	504	478	410	462	468	490	455	433	479	459	485	450	420	476	467	464	474	483	478	464	440	464	432	460	464	485	471	467	482	462	444	484	469	456	459	456	441	443	471	480	439	466	488	446	459	480	470	459	446	483	482	471	470	430	447	472	505	437	453	457	462	459	476	493	480	436	477	473	473	473	509	472	438	413	441	456	469	493	477	442	454	484	509	456	433	499	494	466	447	446	447	463	455	457	469	481	451	455	494	451	437	457	518	445	452	437	436	475	456	461	481	438	438	462	500	464	464	459	466	489	496	477	424	462	480	461	433	461	460	469	491	441	438	451	453	477	445	470	457	459	472	448	465	447	459	445	485	445	450	475	461	491	473	464	467	453	455	496	418	433	452	441	473	439	466	478	456	477	457	476	451	495	464	513	442	425	474	478	418	518	502	476	489	444	466	472	502	486	435	440	469	477	429	455	433	463	458	439	466	452	500	474	487	482	465	445	486	444	481	474	458	498	474	432	433	461	454	457	482	496	477	419	459	463	465	475	462	477	492	480	448	473	473	457	434	465	489	476	446	486	466	531	450	457	512	469	466	482	489	470	489	466	475	452	440	438	474	473	455	478	494	508	435	470	449	451	477	439	505	473	468	480	467	483	473	476	481	468	461	449	478	469	434	480	474	473	448	444	478	444	432	502	462	443	444	474	441	460	464	489	460	475	479	441	448	423	476	463	481	446	482	473	431	432	497	442	471	445	481	438	471	435	495	443	481	436	432	478	455	453	486	458	474	448	459	458	437	430	427	462	477	454	463	436	482	471	452	442	437	466	464	441	481	508	471	470	447	438	451	444	450	497	478	468	430	465	494	491	472	467	471	449	479	470	487	492	463	499	463	460	493	488	476	462	463	467	492	473	465	461	450	480	459	466	437	447	422	488	488	463	510	451	441	462	480	452	453	431	458	472	448	454	445	506	445	426	466	485	475	437	481	451	454	440	468	439	444	466	446	433	482	472	442	450	447	481	430	488	476	469	466	444	432	474	503	462	508	402	488	503	457	461	419	487	492	470	449	472	498	479	487	432	465	464	460	500	494	426	439	478	459	475	448	493	450	487	470	461	465	419	483	469	433	488	486	441	460	464	462	448	497	404	462	465	473	463	452	434	412	474	485	477	467	431	458	443	453	464	486	480	488	467	431	459	496	496	486	488	472	494	491	444	482	462	446	445	447	461	480	449	503	461	474	453	449	456	459	482	484	475	490	438	455	451	428	491	473	488	455	415	431	486	482	468	506	446	490	447	435	496	429	515	464	450	462	453	445	464	492	454	419	496	467	468	427	458	451	457	446	453	485	451	449	466	472	475	476	455	447	450	453	434	455	453	462	472	474	484	502	447	495	465	466	439	480	486	436	486	496	434	445	446	504	498	474	464	460	459	479	492	439	500	474	442	453	492	450	465	452	466	453	472	423	488	501	462	472	462	415	447	440	481	485	454	497	462	460	490	487	454	458	483	463	468	453	475	476	435	467	471	433	473	478	467	449	446	442	500	454	443	463	470	439	437	454	459	472	488	438	442	451	474	394	466	445	470	505	399	495	428	491	466	484	476	464	486	456	491	468	458	472	460	465	465	468	474	463	480	480	507	499	454	469	459	472	493	451	449	454	497	466	448	458	478	506	447	478	454	466	467	466	480	479	438	466	463	452	443	460	476	470	515	468	447	455	494	445	463	473	488	474	447	464	435	458	469	439	447	419	475	479	446	471	465	474	451	434	493	418	459	431	479	471	461	481	452	481	489	427	465	479	448	431	484	408	452	435	438	434	470	468	460	484	470	432	450	477	470	493	453	434	432	500	487	493	494	480	451	479	477	462	468	430	465	413	457	471	456	466	473	456	455	442	472	467	477	413	482	461	481	494	508	461	453	436	459	429	459	469	468	490	467	468	432	478	471	462	453	533	484	473	464	481	474	469	444	445	478	494	475	451	449	442	422	469	438	476	446	452	487	460	456	493	460	435	451	494	476	477	447	453	456	465	475	491	479	441	473	510	450	433	463	484	468	450	432	481	421	493	501	432	448	483	478	473	449	410	434	452	458	439	463	481	488	514	437	441	461	479	490	488	457	484	471	483	464	469	506	460	472	460	420	499	476	484	496	443	426	454	478	486	471	451	483	448	476	517	463	433	414	446	473	456	456	427	451	488	495	470	484	444	450	471	430	451	413	454	455	471	454	461	446	480	512	461	456	479	484	455	467	511	460	477	428	451	464	446	472	449	493	465	474	459	451	486	449	448	469	466	435	464	430	510	451	452	482	412	473	487	459	486	444	482	468	503	477	480	482	483	473	482	467	473	474	453	444	486	454	419	467	432	509	489	451	449	465	432	446	471	451	460	490	476	421	445	442	465	458	465	433	417	513	455	437	472	475	426	456	456	468	452	423	497	432	433	469	464	458	481	444	427	479	467	425	482	447	444	428	466	454	446	453	482	436	494	442	470	493	473	456	473	478	465	427	468	435	472	485	478	453	447	508	440	510	484	445	515	457	464	482	460	486	451	444	469	503	456	480	469	434	464	461	537	468	448	438	481	491	479	463	477	478	465	490	468	445	473	424	448	481	428	465	470	448	472	487	499	459	442	451	429	417	481	433	438	453	507	478	491	481	487	440	517	517	458	442	434	473	457	477	444	461	445	472	494	466	453	466	463	461	475	487	450	444	469	485	437	491	451	445	441	449	489	491	453	450	427	511	464	480	432	458	441	459	467	455	474	492	458	500	471	477	454	498	449	427	496	474	453	439	491	442	474	489	497	482	451	497	469	460	445	459	490	417	455	510	486	494	469	545	473
47079	23474	19617	3031	1368	1050	830	667	532	474	422	368	375	336	372	343	292	319	279	309	320	267	310	241	257	271	274	231	273	276	280	256	253	261	225	235	250	254	246	247	230	273	221	249	236	227	250	291	216	264	261	232	249	232	246	240	257	250	242	248	218	227	254	230	211	244	253	289	234	227	236	266	248	222	230	225	251	250	249	261	233	245	238	256	222	255	231	249	229	240	258	231	227	221	241	249	224	221	262	229	241	250	237	243	260	193	218	247	233	213	223	253	241	247	220	248	242	229	242	229	233	245	220	253	239	244	239	233	232	235	218	240	238	226	226	239	216	232	206	239	223	250	233	249	255	225	282	253	231	253	242	217	238	218	222	224	278	237	238	211	226	233	260	246	237	259	261	257	219	244	219	229	253	234	233	255	256	242	217	222	255	218	236	241	242	248	228	244	252	257	242	250	252	236	268	246	259	236	254	251	244	244	244	225	250	240	245	222	254	240	259	228	213	239	247	238	238	236	245	224	250	257	255	266	251	272	237	244	240	243	225	214	235	235	244	243	250	244	221	257	233	212	224	249	216	232	223	240	224	250	268	252	236	248	257	241	203	212	217	265	214	231	236	246	277	244	251	247	225	252	252	252	223	243	230	247	236	239	236	271	230	219	243	229	234	249	222	234	234	244	240	243	237	237	276	226	217	240	239	251	234	234	231	230	244	248	254	245	246	217	229	239	243	247	243	234	257	253	228	227	259	242	246	230	226	256	226	247	246	243	234	229	249	240	246	253	242	244	221	239	245	227	251	238	239	247	274	245	243	229	211	249	239	235	233	241	243	225	239	228	214	226	254	214	230	224	229	241	238	233	235	233	226	262	252	245	227	236	236	239	252	219	232	199	234	240	258	240	239	223	234	223	234	227	237	231	235	237	236	224	238	252	233	229	236	234	249	214	239	275	243	239	246	247	258	213	227	231	232	274	224	231	223	229	251	225	218	231	261	226	222	235	241	227	212	228	218	242	234	230	230	229	246	248	246	241	258	221	233	225	243	249	233	216	234	208	239	250	269	227	236	256	211	213	229	237	220	246	231	226	217	224	240	209	243	231	256	241	239	233	234	233	237	241	239	247	230	249	232	257	235	220	229	235	216	224	235	241	247	255	241	264	232	267	267	252	215	225	235	199	208	241	248	226	239	225	227	229	249	231	212	201	230	235	257	211	260	245	238	262	229	238	223	234	236	228	246	243	245	249	240	223	240	231	235	221	252	214	246	226	223	275	220	221	239	222	249	239	219	237	237	236	218	231	255	225	244	233	218	227	270	250	229	218	235	232	254	225	237	247	248	245	241	239	237	230	213	236	218	229	241	225	269	223	235	251	254	254	238	227	235	223	230	217	247	238	243	234	248	252	256	234	227	227	244	246	245	252	225	236	241	247	233	235	246	254	249	244	251	216	244	230	229	227	242	246	255	238	237	243	249	260	227	242	239	215	228	216	246	235	237	230	210	266	240	237	254	230	226	219	229	226	242	233	211	197	237	259	262	267	235	249	226	246	253	231	268	247	222	256	249	224	206	218	242	237	205	250	215	270	218	242	255	218	220	222	234	223	231	226	235	245	251	240	242	247	215	239	236	221	247	274	232	253	246	244	226	212	244	270	243	247	265	265	249	228	216	249	248	229	247	263	251	232	234	228	219	242	252	235	239	235	231	238	257	250	228	261	221	217	237	258	225	240	230	242	237	231	244	269	227	230	221	231	229	247	220	246	219	262	221	262	245	246	228	235	227	255	189	248	239	223	241	238	237	240	222	271	237	237	230	232	233	226	255	206	247	239	228	244	237	264	244	211	203	238	256	238	229	240	233	260	235	273	240	238	232	218	226	238	238	252	241	230	270	253	238	243	219	242	228	244	228	249	244	217	229	227	267	249	213	237	244	238	235	244	247	220	258	264	261	257	245	235	251	211	226	242	236	254	259	241	242	261	241	293	243	230	249	230	220	223	228	268	250	248	210	230	255	232	251	222	234	235	241	253	224	242	241	232	252	226	234	231	217	256	232	238	233	224	258	247	256	239	235	233	262	239	270	205	219	231	216	254	226	246	254	224	234	249	232	226	266	248	257	250	239	218	249	225	250	252	256	197	219	261	203	239	238	221	234	259	215	231	237	211	211	239	228	267	216	227	255	222	244	212	233	251	256	267	238	213	233	235	248	240	256	238	234	231	225	256	246	244	233	246	253	250	254	227	239	229	218	225	260	220	245	236	256	262	224	223	237	241	228	230	291	249	233	237	233	237	247	233	257	220	253	231	263	207	222	264	214	214	254	260	238	229	239	259	240	263	237	242	244	232	260	256	250	236	255	239	250	269	260	235	260	227	242	254	250	251	216	243	240	232	277	229	233	225	236	246	272	223	220	232	245	191	241	237	255	224	219	219	249	237	252	245	240	211	211	219	235	246	254	254	265	245	265	251	205	237	266	219	206	276	225	265	248	227	229	233	248	258	215	233	223	228	252	243	237	254	225	240	250	242	215	245	224	226	260	222	236	243	232	210	231	261	247	245	237	205	255	235	216	219	216	258	222	234	245	231	236	222	235	257	237	242	247	216	208	247	234	216	237	217	233	236	241	234	213	232	242	228	238	245	239	237	261	233	206	247	234	242	252	237	225	236	235	244	235	239	239	266	219	247	248	228	224	216	257	216	282	244	259	243	211	221	226	239	243	249	254	247	236	225	262	260	221	230	232	253	230	246	243	227	241	231	255	230	245	239	259	216	212	215	229	209	226	262	226	238	255	242	253	242	214	242	231	266	268	241	259	276	229	239	229	228	243	244	230	246	247	241	241	243	228	224	229	258	248	234	250	248	229	247	245	235	244	218	279	235	276	261	254	220	237	240	238	245	242	257	226	251	234	220	241	219	231	251	256	234	232	266	235	257	241	232	237	228	249	225	262	230	225	256	257	235	223	258	218	243	235	232	245	230	232	238	235	263	254	243	207	260	233	238	242	247	245	223	240	264	232	271	225	229	228	256	209	260	241	252	244	224	226	229	238	234	247	194	237	239	238	260	267	273	227	253	237	261	254	234	217	252	250	249	221	231	238	225	244	229	224	242	223	244	233	245	249	223	222	263	221	244	225	256	230	245	211	255	230	248	207	254	224	244	206	258	231	228	247	232	225	256	236	237	236	224	266	246	240	216	220	212	249	259	219	246	228	247	234	236	266	245	239	229	238	255	234	227	232	220	259	254	223	229	228	224	239	234	215	265	201	227	238	217	238	252	214	250	245	231	236	224	220	224	247	217	217	232	244	233	236	243	225	232	235	234	244	257	227	242	211	241	247	256	264	243	225	243	219	278	225	239	241	227	220	248	239	244	244	257	245	221	239	226	240	221	228	245	240	234	231	252	229	230	254	232	253	224	253	231	223	246	213	244	226	233	235	240	236	215	200	245	250	260	233	240	243	234	222	207	249	229	237	240	233	225	243	259	212	247	212	220	229	259
25891	2222	4727	5328	4464	3805	3227	2747	2242	2035	1834	1608	1535	1401	1362	1255	1196	1150	1127	1022	981	982	957	936	925	876	910	910	812	806	869	798	799	839	824	788	810	818	776	770	768	769	743	706	730	785	752	792	781	785	732	731	730	744	775	749	737	737	712	739	739	731	713	702	689	704	754	720	696	710	736	671	693	704	692	681	713	689	708	731	720	705	721	751	732	695	693	664	696	720	719	700	692	685	712	716	734	693	676	679	708	707	726	721	722	680	695	747	654	662	667	723	709	765	736	742	731	716	647	677	747	657	665	749	710	707	697	713	689	724	684	717	689	671	703	714	706	716	722	756	640	737	705	647	691	717	736	718	717	682	683	713	681	724	687	652	733	709	685	705	711	675	705	704	691	672	649	685	704	711	708	720	716	662	700	708	696	706	740	660	710	693	702	673	720	654	664	670	690	697	726	663	702	693	661	685	695	674	673	722	683	697	708	715	763	686	684	702	731	733	652	694	746	763	665	687	684	789	680	710	668	670	697	725	640	723	701	719	643	692	725	672	694	738	714	680	688	691	677	672	681	679	687	663	704	692	713	717	703	633	702	690	728	690	705	701	741	719	708	743	688	700	718	709	735	735	702	692	668	715	686	691	698	678	657	687	700	652	720	710	721	673	692	666	696	707	717	692	714	693	708	731	658	714	749	727	666	683	702	704	714	729	770	725	703	706	669	733	704	686	710	710	691	716	744	679	663	705	688	704	688	733	688	678	667	667	763	701	717	706	678	690	681	655	721	722	711	707	720	666	677	644	704	710	693	705	665	668	644	713	729	677	685	708	739	646	739	700	658	709	690	697	685	672	699	672	708	714	709	718	721	736	673	686	694	688	724	740	676	692	720	696	700	732	669	730	704	728	703	683	663	727	728	688	674	713	700	679	713	700	719	708	676	725	720	684	637	674	691	672	688	702	685	688	682	752	689	696	632	705	717	686	714	675	689	664	679	656	712	714	692	679	678	691	712	665	704	716	734	704	679	719	721	660	714	703	710	671	685	686	736	685	722	701	683	726	694	704	674	700	682	717	706	699	721	689	691	728	681	716	697	721	733	677	686	639	713	718	715	720	669	696	709	680	665	696	701	729	705	719	705	686	708	711	686	698	667	699	720	752	683	702	728	715	723	745	741	708	692	688	693	707	687	665	668	691	736	723	699	706	705	655	703	726	714	747	725	707	739	649	735	713	669	688	740	663	686	679	709	713	740	640	704	669	672	729	686	705	694	677	729	685	698	685	640	717	731	704	663	732	687	727	713	778	713	666	731	736	666	693	661	739	728	728	702	726	677	747	654	664	711	698	673	742	732	666	674	732	716	712	721	676	715	709	695	651	683	655	719	725	683	622	688	715	676	668	675	725	742	716	672	673	738	709	667	690	731	753	636	716	688	715	705	681	710	701	712	710	644	696	738	682	699	719	676	697	704	700	733	681	763	690	670	720	689	644	711	700	649	691	722	677	717	664	702	672	703	669	759	701	696	687	641	727	724	708	697	691	687	715	662	691	684	676	714	685	695	679	714	667	709	723	717	689	697	670	738	694	665	674	707	718	734	717	698	723	709	685	729	640	658	682	709	710	716	696	660	690	670	667	691	680	685	703	694	682	686	673	713	689	696	710	679	651	676	707	714	713	736	718	695	724	682	711	744	722	723	711	670	725	660	675	665	692	719	699	733	705	709	704	655	745	722	705	708	715	685	651	704	670	700	713	684	683	677	726	713	670	705	755	764	701	673	722	724	672	691	679	713	641	696	708	719	709	664	676	766	703	689	732	702	715	703	657	690	654	669	693	669	733	661	686	707	732	679	715	697	694	689	683	679	701	691	695	731	699	685	674	718	740	726	675	690	686	685	747	644	743	686	686	687	714	686	703	708	707	673	695	693	686	662	680	661	701	721	710	701	722	685	724	704	686	692	664	666	711	678	731	653	710	719	691	683	678	698	712	690	669	634	712	699	708	719	707	632	677	736	676	680	692	695	706	727	705	734	706	699	689	696	671	688	743	729	686	699	683	675	714	695	659	707	689	675	687	711	674	721	682	695	675	705	696	703	721	660	701	667	676	666	692	692	704	696	680	698	672	646	690	692	676	667	729	697	688	719	695	700	674	727	686	686	727	660	723	680	717	686	702	692	694	668	710	697	720	596	723	715	702	675	680	740	659	720	692	699	731	715	680	680	731	696	688	683	695	724	693	690	688	729	667	708	668	724	727	708	663	658	680	704	722	697	696	682	683	640	713	734	711	722	712	678	708	724	692	733	645	702	672	693	726	669	740	688	738	706	695	705	721	696	697	670	685	666	705	706	707	689	691	686	722	731	639	718	669	700	715	706	741	687	675	664	708	675	662	738	717	704	706	714	711	704	721	714	685	716	718	776	736	752	712	684	644	716	677	680	677	673	649	741	682	750	723	688	699	736	673	691	681	706	669	719	674	707	695	664	660	698	667	665	660	720	725	712	750	704	724	654	669	689	650	653	742	651	678	671	746	741	726	701	663	680	718	741	655	691	687	711	688	747	704	707	691	698	687	729	687	704	724	710	684	718	701	707	711	711	718	763	704	672	686	656	718	693	733	681	679	676	694	679	628	685	695	727	672	731	649	687	745	706	682	682	677	712	670	750	704	691	708	741	703	703	693	686	688	711	672	711	679	693	683	695	771	727	698	647	670	700	735	685	724	706	731	674	654	732	716	653	711	715	650	702	710	724	723	684	676	701	752	686	692	684	702	698	630	691	691	702	642	682	722	705	702	727	686	684	696	727	683	668	672	701	676	708	728	729	668	694	649	693	696	657	659	682	674	704	704	696	639	678	716	645	690	721	711	673	712	662	669	676	689	685	694	698	696	760	666	673	704	704	721	701	724	732	679	738	673	722	662	701	688	707	686	706	664	724	671	699	714	693	718	660	682	684	703	731	725	779	718	692	683	702	698	707	693	693	681	706	752	671	673	683	692	740	697	700	676	752	671	653	737	684	713	685	714	727	716	636	694	698	681	658	682	700	689	691	724	714	656	713	724	723	717	730	691	705	712	727	735	677	733	698	656	647	668	695	689	710	683	687	700	741	710	707	699	713	720	684	642	687	712	690	615	716	730	693	687	712	684	717	677	718	732	695	702	714	675	710	660	723	665	699	724	681	655	681	701	712	690	729	729	665	722	679	703	731	681	716	766	684	703	653	693	676	735	736	765	699	652	688	701	727	695	708	708	687	722	678	669	717	696	680	676	692	705	699	696	677	672	704	667	698	705	706	726	722	703	666	666	679	702	727	728	701	677	767	725	731	721	675	687	679	743	690	672	709	676	698	717	661	665	664	704	679	707	731	702	703	719	687	719	680	683	715	727	717	699	684	646	664	698	703	679	696	747	697	697	704	674	681	681	706	674	709	651	648	684	686	681	691	730	689	689	710	705	687	684	683	661	694	729	732	706	670	697	687	750	726	704	695	695	713	670	646	724	708	671
8042	372	276	125	105	91	84	107	66	92	64	66	78	66	65	80	73	62	80	81	76	60	77	66	68	60	66	81	54	63	66	80	72	64	65	62	76	60	93	67	74	65	80	69	83	70	77	59	62	63	88	60	75	85	67	72	67	67	96	58	66	71	64	72	60	63	77	66	72	72	68	69	75	69	67	69	68	70	63	68	77	63	79	82	66	71	84	83	79	64	85	60	82	64	56	75	72	67	75	55	63	80	64	75	64	58	63	71	59	69	68	75	76	77	58	58	72	64	68	65	60	68	71	95	73	81	84	73	59	71	81	76	54	84	61	70	62	81	64	80	77	86	62	79	73	53	71	65	67	77	61	57	58	79	64	70	69	70	58	67	67	90	63	69	67	64	50	67	90	81	64	71	74	64	73	69	66	64	58	72	65	75	65	70	61	67	67	75	79	65	82	73	72	59	72	81	70	61	65	69	78	66	66	58	70	65	89	73	82	60	52	81	71	60	69	82	61	70	72	62	77	69	62	66	72	73	66	83	78	82	64	61	74	87	68	65	74	66	73	84	66	68	83	63	68	60	74	80	76	83	80	66	74	71	81	75	71	62	83	65	68	73	63	62	80	60	74	65	75	81	66	76	71	74	65	75	71	70	62	60	64	75	69	83	89	69	59	60	81	77	65	84	75	73	77	64	77	71	67	80	85	69	74	82	91	69	76	69	67	73	67	73	58	66	82	76	58	69	92	67	73	73	57	67	70	79	71	59	82	59	57	69	68	54	59	74	64	64	67	73	74	78	59	71	68	63	81	71	78	67	69	73	86	77	57	73	71	72	68	67	81	68	92	80	83	72	79	75	77	72	72	67	55	82	70	61	70	71	78	82	75	54	71	63	73	68	71	80	62	69	65	70	70	78	71	78	83	64	67	78	59	63	71	78	74	60	77	57	61	66	63	57	74	77	60	73	71	56	71	58	67	71	63	73	70	64	82	76	61	57	71	57	72	91	75	72	71	74	74	69	73	64	70	78	75	81	80	65	71	81	83	69	56	62	65	76	58	84	77	66	65	72	69	61	74	80	57	79	83	71	74	69	61	66	59	68	74	66	65	76	74	64	66	74	54	74	88	65	73	68	58	65	76	63	64	85	58	76	65	77	76	51	70	74	59	81	71	71	53	81	75	57	56	76	71	71	75	60	84	77	79	89	73	77	70	66	55	63	72	59	90	64	63	80	69	72	61	54	75	83	57	51	61	68	68	72	72	73	73	62	66	72	72	66	78	85	78	56	57	62	73	63	64	61	73	77	70	74	64	83	78	84	68	74	68	74	74	78	47	57	87	63	83	70	68	60	70	79	70	72	59	63	69	69	53	83	66	80	72	80	80	60	78	56	81	81	74	67	69	68	65	71	69	68	80	68	49	68	74	79	66	72	67	67	75	78	69	71	65	78	55	74	61	61	68	76	73	62	49	76	65	73	73	67	72	61	89	72	74	64	75	77	69	68	79	61	71	69	61	75	76	77	67	70	89	67	61	66	88	64	67	72	66	64	71	59	77	73	69	69	63	98	84	84	84	75	71	69	69	66	71	80	59	58	87	80	65	73	56	61	52	76	81	65	76	68	75	72	67	75	76	87	93	62	73	59	72	67	77	68	64	69	83	79	86	73	63	56	90	71	74	74	61	83	69	66	69	83	63	67	73	68	67	74	59	77	67	63	67	65	71	67	72	84	93	70	80	74	76	59	71	74	71	71	72	73	60	59	82	58	70	71	64	69	51	74	65	66	65	84	78	66	75	73	72	80	52	62	74	62	67	64	70	77	61	70	70	82	77	62	61	70	71	59	96	66	63	85	76	71	59	66	68	69	74	58	68	69	64	73	73	76	71	76	70	83	67	84	68	73	71	72	87	71	68	67	86	69	63	54	71	53	70	79	65	85	67	64	75	75	69	65	78	81	67	78	72	71	54	76	85	80	56	67	69	80	79	64	68	75	73	71	73	80	60	78	61	78	61	67	64	76	86	61	92	77	56	84	83	63	83	77	70	76	55	73	72	64	75	80	72	76	73	56	78	68	63	79	76	77	67	71	51	59	83	84	67	58	68	60	66	62	70	66	72	62	61	60	65	83	82	65	71	87	67	70	60	80	76	65	54	69	65	81	65	69	76	75	66	62	79	58	81	77	70	68	75	72	72	52	70	80	69	70	65	82	78	57	70	65	72	75	59	73	74	78	70	72	73	69	78	73	74	80	67	67	68	69	67	61	69	58	84	84	76	65	75	79	75	81	70	76	65	63	65	70	68	48	64	80	82	57	80	72	71	80	76	57	82	75	68	66	76	51	75	69	63	60	77	62	61	68	67	68	63	75	66	75	73	69	67	67	70	74	67	77	70	64	62	74	76	66	77	69	94	80	71	59	83	75	56	72	71	71	78	69	67	72	64	72	59	59	70	73	55	71	76	64	75	73	68	46	54	74	76	75	74	69	76	64	77	71	59	81	65	80	74	75	70	80	70	65	69	57	57	73	71	81	82	57	60	64	76	66	61	72	89	63	60	89	69	77	69	56	68	72	59	62	67	66	59	67	58	50	77	57	76	74	59	65	89	72	63	73	80	64	55	67	55	55	74	75	69	84	71	67	81	66	70	63	67	74	81	71	55	76	89	76	72	72	72	61	72	85	53	80	79	66	71	59	83	73	100	64	70	67	76	81	85	57	74	60	54	74	79	70	62	74	74	63	75	63	79	61	63	74	73	65	88	70	51	64	63	71	66	68	62	61	71	83	59	72	67	43	76	70	73	93	70	89	62	58	86	57	67	71	75	67	56	68	66	82	86	79	67	75	68	70	57	66	68	58	66	63	73	68	72	76	71	67	68	57	70	73	67	83	75	61	70	70	66	72	67	73	66	73	63	83	71	72	59	68	65	75	79	76	74	60	72	62	61	55	82	71	73	62	64	58	55	70	73	78	75	62	64	69	69	61	69	65	59	58	86	76	82	55	77	72	68	80	62	83	75	66	64	69	56	73	75	75	79	63	65	72	82	81	67	62	78	64	78	57	67	73	77	57	69	55	63	75	76	64	72	66	67	75	70	71	83	62	66	69	73	78	72	75	87	64	63	71	70	83	61	90	86	67	65	67	68	74	87	81	59	69	66	86	60	70	54	59	83	65	76	63	80	83	67	61	71	79	78	74	76	67	71	59	72	71	75	71	74	75	67	66	76	81	92	78	80	70	60	59	68	70	84	78	78	66	77	65	80	57	73	65	78	64	65	60	67	54	55	68	92	76	71	72	70	71	60	65	63	65	65	71	74	69	75	61	69	68	88	97	75	68	66	78	64	78	57	60	77	76	68	68	77	75	70	72	70	61	62	70	84	63	70	79	66	57	70	56	64	64	73	68	66	81	81	76	65	67	77	81	71	68	58	65	76	75	75	66	77	63	75	75	78	61	69	78	69	82	66	75	69	83	76	64	68	81	73	76	67	83	68	73	82	81
8879	295	397	440	365	355	371	294	318	310	314	297	256	312	293	290	264	268	311	288	278	257	279	277	272	249	267	276	245	219	278	274	260	257	249	246	280	267	282	243	248	248	249	255	254	250	277	242	284	262	293	270	261	256	272	288	286	269	248	275	282	277	243	271	276	266	259	231	290	262	273	255	249	285	258	279	273	280	279	268	268	287	274	277	266	308	272	290	254	256	249	270	282	259	277	264	244	255	265	284	236	280	265	277	249	279	270	247	278	272	265	267	259	285	253	244	275	260	271	256	247	259	254	256	263	217	268	258	270	246	270	252	232	274	269	242	297	228	252	238	294	265	217	262	255	263	258	297	280	231	278	277	267	254	292	265	259	239	240	277	283	257	272	275	254	230	278	275	229	234	280	268	266	256	260	229	259	278	261	275	236	283	267	286	275	242	309	277	279	251	255	276	239	229	233	254	249	234	240	247	246	248	269	281	238	257	237	238	256	257	274	234	288	268	273	274	263	269	270	269	251	293	248	273	235	232	275	240	263	286	253	265	258	254	237	278	251	246	259	274	266	274	279	271	279	260	259	256	266	252	285	254	281	260	265	252	276	250	295	299	284	263	271	272	268	258	301	238	274	275	238	261	276	236	240	265	297	287	260	284	252	274	270	238	290	263	290	238	265	255	269	263	274	282	294	272	254	257	273	272	251	267	264	277	275	270	267	283	255	271	266	302	257	252	276	237	269	260	222	269	238	274	254	265	246	263	277	259	280	257	269	248	230	292	280	241	256	275	224	274	253	247	292	275	255	253	262	273	310	274	265	286	256	265	240	235	233	251	263	257	269	271	270	252	255	246	240	282	263	252	254	255	246	270	273	255	247	261	294	267	281	280	292	268	243	259	240	279	261	258	258	261	256	249	255	270	282	260	268	273	260	255	286	263	247	275	275	278	252	259	267	275	243	261	271	239	270	244	256	261	256	256	247	284	247	231	265	262	264	254	265	274	254	260	257	240	233	245	256	262	274	241	248	272	272	240	257	271	276	262	252	272	247	255	256	235	282	243	255	264	246	250	294	279	266	254	271	259	248	273	267	273	263	241	265	271	276	242	268	266	230	267	262	283	267	270	239	272	266	288	248	259	218	265	266	265	248	263	281	264	256	251	278	242	240	253	294	280	255	247	271	263	273	280	268	267	252	262	282	305	254	250	278	250	263	266	257	234	268	235	263	278	291	267	240	253	270	262	249	255	266	266	255	274	253	267	263	278	277	277	259	253	248	249	249	263	262	277	239	253	253	257	271	260	277	261	281	254	294	266	260	242	263	268	283	275	282	282	255	265	233	281	277	256	285	264	259	261	250	243	264	286	274	265	249	255	266	271	238	272	275	286	280	250	296	244	280	246	267	280	275	284	227	283	272	262	244	280	292	251	275	260	270	265	282	257	284	244	270	267	255	260	261	247	266	248	264	291	248	257	259	288	298	258	244	254	271	280	288	294	255	291	262	253	247	296	283	248	280	229	277	283	264	269	280	251	244	287	239	274	256	257	251	270	261	278	258	288	261	256	234	263	274	329	276	281	284	255	282	234	254	272	241	267	241	259	254	245	280	287	284	262	274	261	272	268	242	244	252	274	255	276	266	273	248	259	278	264	263	274	259	281	242	269	281	279	287	267	283	246	292	254	230	250	257	263	238	252	260	271	263	260	288	247	263	282	273	276	244	274	254	269	278	279	258	263	266	241	283	263	259	295	279	287	278	263	279	282	274	263	257	292	269	262	272	242	238	280	261	256	283	258	269	248	271	268	269	254	283	280	281	255	274	259	267	271	271	243	268	279	291	261	254	249	241	256	270	238	252	248	256	267	252	253	260	261	279	260	232	276	226	264	252	293	255	269	261	277	256	284	244	226	255	278	254	248	259	270	270	260	281	272	263	248	278	260	238	246	272	268	262	267	247	255	266	256	289	250	228	272	260	288	248	251	274	257	261	264	276	290	227	241	245	268	263	260	243	255	273	253	260	259	235	258	281	274	279	258	276	268	230	263	265	269	292	284	277	256	276	256	274	258	278	281	284	267	255	262	263	237	286	262	254	267	267	261	251	259	239	246	258	242	272	286	288	268	254	277	256	269	289	250	261	265	247	264	258	237	293	268	284	275	241	238	253	235	286	256	262	283	256	236	269	264	228	258	294	275	256	269	291	259	297	275	280	271	272	302	238	249	264	241	239	240	262	272	244	257	276	270	261	240	269	231	281	292	279	260	269	245	227	248	275	278	281	271	280	243	248	241	271	269	260	263	298	278	259	248	271	279	259	284	261	278	251	242	294	277	223	271	263	263	272	254	247	288	255	260	256	273	250	276	257	288	277	260	270	279	259	272	260	275	237	265	286	241	276	273	283	252	283	287	257	245	284	275	272	261	270	263	268	235	274	271	242	260	264	250	276	265	275	260	247	291	292	259	237	261	275	238	285	275	231	283	261	274	269	252	258	290	253	270	251	280	264	294	271	289	244	240	273	268	269	245	268	253	267	261	245	236	257	288	258	254	267	287	263	270	237	252	256	262	289	261	263	278	268	253	288	290	249	257	250	291	303	260	304	271	266	259	253	260	263	275	310	230	293	271	238	260	268	285	264	276	265	279	250	272	279	278	246	280	242	253	263	263	255	278	262	298	259	261	289	267	267	268	273	283	270	265	291	285	280	252	290	272	262	257	256	239	254	279	252	260	266	269	250	277	259	249	247	252	253	265	282	282	243	272	270	274	252	290	288	272	272	266	287	259	263	240	262	270	296	247	255	300	259	288	264	292	277	283	233	281	298	255	264	264	260	267	262	279	293	246	279	302	307	252	256	270	267	276	289	256	256	257	289	270	262	253	285	263	285	279	256	283	276	250	287	296	273	287	252	237	252	250	256	285	270	247	271	280	245	266	284	264	279	268	263	264	279	268	262	280	258	271	248	242	216	253	267	257	253	262	281	248	246	221	256	239	287	249	262	237	256	279	287	301	299	258	262	275	277	275	263	271	256	266	252	260	270	287	266	266	267	236	253	255	290	268	264	275	297	273	255	261	240	261	290	286	269	285	250	265	288	260	272	252	290	258	292	267	245	267	277	233	278	276	267	269	280	291	269	293	270	301	234	274	239	231	263	270	258	285	261	289	264	248	238	273	275	266	267	253	263	275	281	267	272	295	283	246	267	247	249	270	263	242	288	266	270	259	243	278	253	280	245	252	249	266	240	263	263	224	242	279	260	271	289	259	251	265	238	267	271	250	273	257	252	290	272	248	236	282	268	283	283	276	292	246	266	270	260	263	248	256	257	253	252	282	266	257	260	294	245	263	287	285	265	276	233	264	269	274	258	287	268	289	246	282	265	269	251	292	241	254	273	266	259	270	269	264	296	267	262	278	222	261	269	253	273	271	275	258	244	272	252	263	299	244	243	253	292	256	243	247	272	254	249	276	266	246	249	276	251	318	267	261	276	251	255	273	248	227	245	264
43365	19095	6274	1018	661	532	417	332	271	286	246	244	198	192	206	190	165	205	196	175	172	181	156	140	157	167	156	152	147	165	151	161	144	160	156	142	166	138	155	172	150	152	143	126	151	164	151	164	178	154	137	157	145	147	165	163	140	138	157	134	148	159	142	139	155	166	138	149	166	142	123	152	147	139	152	160	152	146	150	176	156	130	138	154	119	158	159	154	156	136	154	148	168	161	161	142	156	133	127	143	124	150	153	113	150	144	124	152	174	149	132	167	150	145	149	157	150	134	154	172	145	153	141	153	155	147	149	144	136	132	132	151	163	161	153	135	152	134	133	168	143	129	133	150	146	152	148	137	143	148	153	144	180	139	145	148	152	146	138	158	159	118	146	154	159	138	153	152	138	142	128	151	159	151	155	156	143	187	171	167	147	145	117	159	140	153	129	130	166	153	140	165	150	135	149	136	146	151	134	139	146	143	149	141	134	142	160	154	138	150	159	124	155	138	138	161	153	152	150	144	137	138	141	157	154	161	162	148	133	134	149	145	154	135	136	161	157	176	148	131	160	154	136	169	156	159	142	158	164	150	167	149	156	150	138	152	129	138	158	132	152	150	153	141	137	147	144	149	160	147	145	162	166	166	158	154	151	132	136	160	165	140	130	132	136	130	168	141	144	150	145	145	151	139	132	130	143	124	141	150	152	163	158	140	149	161	156	162	156	147	140	138	161	165	145	173	136	155	151	140	158	131	140	141	134	138	140	152	161	156	154	140	144	150	146	164	140	172	150	154	134	164	139	157	139	153	141	159	118	154	163	144	130	151	146	146	149	154	153	129	164	159	154	134	130	133	142	124	154	158	143	121	129	142	167	142	149	163	156	144	152	154	159	147	156	146	144	143	142	167	154	138	143	163	136	140	150	145	143	141	139	152	137	148	135	133	159	153	150	133	144	141	145	163	139	164	154	154	162	154	153	158	130	152	147	135	135	172	148	139	132	148	151	139	163	156	138	143	151	140	151	132	137	126	149	141	155	142	159	140	167	160	140	144	145	131	139	172	144	155	154	154	167	120	166	141	134	133	153	142	151	128	148	160	128	137	165	148	162	169	148	140	166	176	162	142	144	152	152	139	138	153	139	163	144	147	126	162	154	155	143	132	132	147	155	138	129	164	156	154	136	139	133	144	140	156	167	146	155	157	139	151	144	141	133	146	160	148	127	163	127	136	165	151	142	141	163	142	150	154	147	142	142	138	154	150	141	144	152	149	123	169	144	154	139	144	146	153	162	162	148	157	121	168	158	116	155	145	146	155	158	157	153	146	152	143	156	142	138	143	143	145	166	131	144	139	146	138	154	169	149	141	157	147	138	137	156	143	141	151	139	149	155	128	148	117	141	157	142	134	142	127	132	124	146	146	139	146	148	154	137	141	167	168	158	130	148	144	123	138	145	134	143	156	144	134	130	164	151	126	138	151	135	122	158	128	134	146	161	133	150	163	153	135	146	147	141	152	144	145	152	159	142	134	138	143	148	148	159	137	162	167	141	147	158	153	129	146	152	133	154	159	136	137	140	150	152	136	158	122	145	155	157	159	149	142	151	158	148	148	156	157	139	137	162	153	149	155	132	126	131	153	133	150	132	158	146	162	166	159	144	144	152	161	142	145	124	150	138	153	147	149	161	141	157	129	146	158	126	161	132	164	154	145	157	155	155	166	168	166	138	153	152	148	154	157	139	135	117	153	132	172	147	139	145	151	151	147	148	127	158	150	142	144	142	169	143	142	158	148	149	139	137	163	128	144	144	155	156	146	154	136	155	182	150	166	151	138	166	125	155	145	134	174	139	160	140	155	150	145	156	158	135	125	150	125	140	154	125	152	150	133	120	137	177	141	141	145	150	139	145	144	130	163	148	162	153	138	145	140	147	172	171	149	132	173	155	159	139	145	133	138	139	142	171	140	132	119	150	160	157	145	127	122	142	157	145	138	156	135	146	135	152	139	137	145	150	135	138	137	138	150	149	138	140	142	154	148	137	140	155	135	157	128	171	146	155	140	163	151	141	145	127	128	149	154	152	123	148	175	152	150	142	162	157	153	124	153	149	149	158	144	137	144	133	153	159	145	139	135	131	174	151	154	121	153	154	149	144	156	157	144	124	127	157	164	151	142	156	138	171	160	140	136	153	146	131	174	162	140	150	134	147	123	145	153	146	128	143	138	146	141	153	155	140	138	149	139	160	139	145	145	147	148	145	143	151	137	145	161	118	149	130	124	153	141	126	157	167	139	154	147	139	140	146	159	137	142	142	153	150	148	153	152	163	176	129	134	164	120	153	161	132	162	153	134	145	138	126	162	149	173	133	126	161	164	157	150	156	153	157	155	140	146	147	157	158	140	129	154	163	152	164	157	145	148	135	150	157	128	125	138	140	152	131	139	134	154	141	155	160	133	143	167	135	163	149	143	154	173	131	139	126	124	169	167	137	148	135	158	154	146	144	161	134	157	166	148	157	141	143	143	162	126	154	136	173	138	132	136	139	135	155	131	145	150	135	154	135	148	160	162	151	176	153	148	142	128	157	133	150	158	125	133	152	164	158	153	168	148	141	125	139	137	131	148	134	145	135	141	145	148	167	136	159	122	134	137	166	141	130	141	146	149	157	153	158	151	138	133	148	144	151	137	155	173	140	150	146	126	152	145	144	135	139	144	156	124	148	152	159	114	121	137	149	141	126	134	147	157	151	147	135	164	145	142	158	151	121	124	154	176	153	150	155	153	145	136	140	161	149	155	157	137	148	152	153	145	160	141	155	164	157	159	141	139	145	164	152	148	148	135	150	131	160	142	143	156	164	159	133	133	142	156	148	162	149	145	150	140	143	118	141	164	122	152	128	155	131	144	159	139	138	161	157	161	135	162	159	159	131	143	164	128	144	134	134	136	137	144	109	148	126	127	143	139	147	151	150	127	149	158	144	151	137	152	152	144	138	156	147	123	121	136	143	148	138	145	152	151	137	139	152	161	143	133	123	141	143	147	151	149	173	145	137	123	137	137	153	156	161	167	164	124	134	135	147	143	145	129	152	171	156	157	147	140	134	164	157	152	141	168	156	139	146	147	152	160	147	149	126	126	143	156	149	128	145	149	135	129	149	128	151	157	147	141	138	169	146	139	128	121	160	146	151	170	147	141	137	179	137	159	147	132	128	137	151	136	156	165	148	152	149	152	141	153	155	156	135	129	143	155	155	140	175	144	128	160	145	134	139	132	134	155	146	148	134	180	156	146	133	150	142	152	140	143	122	152	134	147	162	159	134	155	140	127	142	139	138	134	165	153	135	150	125	151	131	138	166	163	150	172	125	148	143	150	141	153	160	149	150	159	141	166	169	138	150	146	141	154	158	147	166	124	156	131	145	167	135	151	133	146	149	141	152	182	139	156	154	154	123	147	166	145	144	148	155	152	145	162	144	143	135	117	153	133	156	162	151	151	149	130	177	143	157	170
21079	1274	2559	3005	2452	2137	1803	1499	1300	1182	1093	944	931	836	767	768	709	713	641	664	591	567	582	629	593	544	554	576	558	547	541	562	515	552	542	497	517	519	540	515	506	513	457	513	537	493	533	500	472	425	471	504	482	533	434	495	475	470	495	505	515	482	498	417	468	453	475	469	452	494	468	449	498	481	475	467	475	477	437	465	491	483	474	443	506	439	483	434	497	456	462	486	530	477	473	485	502	439	491	511	501	495	535	511	501	491	465	471	493	456	509	498	493	425	464	468	470	419	490	437	447	461	474	504	420	503	457	462	452	474	425	468	437	490	469	426	465	456	468	469	494	479	472	452	457	493	444	444	420	449	447	467	463	475	476	471	458	462	462	438	446	442	449	516	486	467	442	444	456	444	445	477	471	465	485	497	437	437	434	460	424	459	459	462	464	445	465	491	435	460	490	415	478	442	469	467	439	456	452	450	494	483	488	455	408	471	422	446	487	473	445	481	456	448	461	482	458	472	453	466	471	474	495	449	449	463	498	488	479	445	473	431	456	474	466	465	475	441	433	468	496	447	470	426	485	489	493	481	431	437	489	439	462	443	450	460	508	463	478	449	449	463	513	438	492	475	468	456	459	447	480	485	445	474	424	456	504	471	427	457	447	456	492	479	470	506	450	489	466	469	456	503	472	484	466	485	486	472	475	444	463	473	474	476	462	487	473	434	433	496	478	472	455	481	517	501	491	470	473	471	461	457	457	462	452	434	470	474	460	471	465	459	481	440	450	463	462	453	476	501	432	452	435	474	456	468	447	430	454	459	475	489	448	444	503	457	439	447	446	458	476	499	415	468	454	475	442	456	433	483	475	471	473	441	476	488	473	500	480	451	444	422	500	450	514	469	483	471	454	469	476	465	457	472	494	499	504	460	465	455	467	483	457	452	475	502	470	478	458	525	466	451	472	464	479	498	486	479	459	458	452	485	492	440	520	452	485	470	510	484	479	467	472	487	467	469	434	445	459	459	454	466	475	456	490	433	510	468	434	430	405	510	493	500	464	450	496	472	462	453	452	461	456	440	462	475	455	457	537	496	453	471	472	427	445	443	485	457	482	433	460	489	464	476	496	506	501	496	466	476	477	454	464	445	461	479	474	467	506	470	439	489	468	451	487	433	462	462	482	493	468	453	484	451	484	482	477	398	486	486	491	480	498	465	475	477	511	451	470	462	481	447	436	470	437	472	486	456	459	432	488	468	473	461	454	471	475	428	510	462	483	504	475	467	495	465	426	485	442	451	455	511	489	480	457	505	463	438	461	489	462	478	506	483	464	469	475	497	473	491	471	471	449	449	486	484	492	490	461	483	478	495	489	449	441	471	463	484	486	481	511	451	471	471	494	483	456	458	451	466	483	488	478	451	462	465	439	482	426	479	442	460	455	452	460	474	447	480	451	474	483	468	472	472	475	448	468	446	502	456	470	477	480	504	466	492	490	470	527	419	480	494	482	495	455	484	481	485	463	469	502	412	462	477	477	479	513	455	498	490	457	497	506	447	471	451	473	462	464	459	437	441	474	495	499	477	481	481	453	485	494	507	496	467	471	479	467	459	457	454	470	464	444	464	445	519	452	450	503	463	470	450	510	452	434	491	450	496	436	481	450	454	483	496	473	437	451	519	473	442	480	457	446	474	435	481	421	459	433	463	484	457	441	475	484	453	439	443	407	461	473	486	438	472	484	493	465	466	446	440	468	488	469	462	462	458	464	463	453	474	442	457	454	449	465	440	454	424	444	479	472	452	489	455	480	464	441	412	459	440	496	452	467	525	516	460	429	511	418	461	515	445	443	463	419	429	447	453	464	505	435	502	470	447	493	450	462	414	472	452	488	463	457	459	489	481	463	453	466	424	449	458	463	478	453	477	475	460	443	488	451	455	462	465	465	438	446	478	464	457	484	438	494	448	488	493	452	444	475	473	459	466	448	473	465	458	486	448	450	429	478	472	432	475	478	472	450	456	449	477	466	467	444	480	434	450	510	459	462	467	494	465	495	490	438	455	493	458	471	481	470	475	462	463	499	460	501	483	471	462	473	487	501	458	459	477	474	465	459	447	425	448	465	472	480	451	469	487	456	452	428	437	481	451	490	456	440	521	477	479	431	465	459	444	460	490	483	477	462	461	444	454	469	471	463	456	435	468	448	431	463	475	452	463	472	467	497	474	454	463	462	468	447	482	454	445	488	501	438	420	489	479	455	455	460	463	450	496	458	468	417	459	456	455	484	539	459	472	444	449	481	476	504	453	466	484	491	462	460	457	524	443	464	417	462	491	477	452	486	482	497	472	446	474	474	456	463	480	468	476	470	445	509	455	507	491	442	483	453	489	447	479	444	415	482	447	459	496	486	475	446	488	478	495	494	449	437	481	469	446	438	467	468	479	461	462	484	460	480	500	486	448	494	438	466	503	475	433	422	478	464	457	414	520	478	512	468	461	450	455	477	466	443	497	516	462	446	447	470	497	423	472	475	472	461	465	473	469	472	449	451	462	446	484	440	470	437	442	440	505	521	438	450	451	494	459	413	480	460	474	465	502	474	488	449	489	463	510	475	496	467	455	498	450	454	503	474	430	507	482	481	471	461	468	463	439	440	507	487	482	454	448	456	472	466	493	463	435	486	461	450	458	462	432	444	443	475	470	450	495	489	485	460	445	453	457	447	458	469	463	480	462	473	455	473	440	439	491	476	457	485	467	478	478	464	432	453	503	442	455	486	497	488	423	443	460	493	466	477	482	440	447	482	490	477	453	471	461	474	457	473	431	459	445	459	501	490	454	487	432	494	479	454	483	471	453	459	449	475	457	447	491	478	450	429	471	442	453	443	491	495	471	501	485	493	443	492	434	421	475	489	484	490	453	466	474	434	452	434	479	449	451	468	470	484	439	450	452	485	458	410	493	440	466	468	473	465	476	469	464	488	470	462	458	462	443	444	510	455	416	448	485	467	483	462	466	498	473	470	430	466	482	444	455	446	450	463	434	472	451	488	437	486	446	453	424	483	482	463	468	444	479	441	474	433	472	455	452	487	482	429	464	511	474	432	494	427	489	469	441	438	467	483	515	453	471	471	424	489	450	461	489	464	487	500	452	458	494	443	476	490	467	485	509	467	504	488	463	497	448	468	470	463	453	483	486	466	447	490	469	486	427	448	463	477	475	458	465	479	429	457	476	470	448	469	489	438	439	481	477	488	428	456	424	458	434	507	436	499	475	456	443	460	505	460	475	480	445	488	449	484	467	450	454	482	489	475	437	475	465	486	455	482	466	477	456	475	502	449	478	477	461	486	462	503	463	483	491	490	484	459	441	468	445	457	479	513	493	483	438	443	448	445	501	464	475	478	471	487	481	451	489	496	452	479	475	472	480	447	475	453	442	462	489	464	434	469	461	438	448	462	474	445	458	437	444	465	474	461	474	494	461	450	480	448	442	470	450	500	443	446	490	499	473	493	451
48626	22725	18286	2853	1297	990	773	641	543	519	415	392	399	353	342	291	328	320	320	312	318	293	281	299	295	282	267	273	242	280	252	273	240	254	275	262	250	245	231	242	257	257	256	252	244	244	242	257	230	257	236	232	262	223	230	239	244	256	271	217	282	289	236	259	253	252	249	227	228	229	247	224	267	258	247	261	243	230	225	229	232	257	241	214	261	246	233	205	253	231	235	241	244	263	254	247	231	242	252	243	233	232	248	223	236	239	246	257	243	249	274	234	250	245	229	233	246	223	227	246	246	254	239	213	225	230	227	226	251	249	264	237	240	235	224	253	241	237	214	253	241	247	223	248	233	248	243	258	243	258	248	243	232	211	220	254	215	253	236	242	268	222	227	230	238	216	266	220	243	250	245	233	244	212	237	238	263	230	262	239	262	230	250	255	201	227	230	241	236	244	235	247	247	251	221	230	251	195	254	212	241	233	230	195	233	231	225	222	232	244	220	232	240	252	228	222	263	218	247	260	214	281	240	213	223	250	251	227	243	245	252	231	251	258	229	218	237	223	222	227	248	251	230	231	239	227	234	218	221	213	244	227	243	238	229	234	249	261	224	243	261	257	235	256	251	223	219	232	244	258	243	241	249	231	254	235	218	225	232	219	245	247	231	191	249	239	229	234	230	226	249	223	246	228	250	187	232	242	234	222	225	213	234	265	217	230	224	199	220	229	248	199	241	242	264	244	214	229	217	229	254	247	267	215	225	230	252	217	237	211	233	230	255	240	227	233	239	243	226	222	275	295	230	240	230	228	254	204	240	275	238	262	251	242	268	258	227	225	212	217	221	258	220	220	231	231	226	224	220	243	275	249	224	257	205	242	220	223	213	222	240	246	218	234	222	244	252	239	211	249	256	282	219	235	244	233	249	225	234	235	222	241	227	257	235	269	222	225	262	265	232	208	258	267	243	276	224	226	223	240	217	255	247	256	231	256	247	219	235	213	240	231	213	247	221	262	226	248	215	238	238	225	242	234	243	216	235	238	222	256	241	228	216	229	218	244	240	239	229	264	216	243	254	249	216	228	250	253	250	241	223	240	253	244	251	226	251	258	233	241	257	279	213	227	206	251	249	221	252	232	249	246	233	215	240	244	236	247	225	242	228	223	218	248	232	241	234	218	238	231	222	240	224	223	244	221	212	243	239	242	267	249	221	227	259	228	247	234	257	206	258	247	223	265	224	241	248	251	234	207	258	272	230	214	263	221	251	257	238	234	243	252	252	247	211	242	262	221	235	237	257	229	262	236	241	260	253	216	240	246	240	245	232	237	255	281	255	214	248	245	235	211	234	219	241	263	278	234	233	234	219	236	246	248	234	214	252	239	221	232	213	233	239	249	250	242	237	242	243	235	235	252	242	204	221	228	212	249	218	232	222	236	239	248	256	242	235	233	246	222	236	240	234	246	228	226	247	256	229	259	212	217	237	220	210	255	241	259	237	240	253	248	246	209	215	252	254	255	213	243	206	224	228	219	237	235	246	234	221	270	219	249	251	234	222	242	238	231	234	237	253	203	214	228	239	264	236	248	215	237	235	243	224	262	244	228	234	221	240	231	238	234	201	250	247	251	244	254	242	255	216	235	254	247	258	219	216	216	239	216	249	249	241	226	254	230	243	221	244	212	252	250	222	220	250	227	222	274	234	262	264	252	257	229	260	242	226	236	255	243	230	223	243	221	228	249	221	220	250	237	254	252	247	235	248	233	239	237	248	262	230	213	227	222	247	240	245	251	264	216	259	232	252	236	229	233	256	248	244	254	239	235	241	256	232	252	225	257	237	233	241	217	223	251	207	226	243	245	245	236	252	222	229	219	243	220	223	252	228	229	254	251	252	226	255	226	213	259	220	242	250	252	250	246	217	252	246	241	226	231	247	236	223	236	244	224	229	226	272	215	257	237	221	222	233	252	225	235	254	247	249	252	227	253	245	199	277	259	229	236	223	238	229	249	235	245	231	245	254	246	238	229	234	214	224	234	239	264	213	223	211	237	237	249	242	229	220	246	215	222	244	245	265	227	238	233	225	239	223	240	226	226	242	225	228	234	227	205	246	217	209	234	224	228	240	248	203	228	223	237	239	233	233	223	233	242	241	234	248	232	247	227	257	257	247	232	238	242	237	213	239	236	255	228	252	223	241	242	270	212	237	227	242	224	247	240	214	235	229	238	234	216	239	228	205	234	230	220	247	215	242	251	221	243	232	237	227	245	247	221	227	237	228	231	229	249	231	253	259	237	219	228	235	243	234	244	254	249	233	227	228	233	237	218	213	224	245	207	229	201	240	207	232	245	196	243	219	220	221	244	238	248	240	242	245	245	263	221	236	263	220	252	216	238	240	213	219	267	229	222	246	222	226	240	231	218	228	230	259	243	250	221	249	228	228	212	230	225	224	274	215	236	217	224	250	249	240	262	241	245	227	270	223	224	260	250	243	227	247	255	266	237	216	228	233	262	239	249	248	249	257	237	233	254	237	242	245	245	247	238	237	234	222	261	217	240	212	276	225	198	261	240	210	264	237	248	233	228	267	247	246	262	266	214	250	228	252	244	249	220	226	240	265	235	220	237	251	269	230	223	224	258	261	219	242	216	219	239	231	223	262	235	231	222	245	225	229	236	191	229	242	232	243	256	256	226	232	239	245	226	237	238	250	229	256	232	236	239	224	247	230	236	215	233	235	245	264	240	241	254	211	206	252	233	230	219	237	234	242	243	236	246	233	258	239	250	250	208	260	245	251	236	235	230	212	216	226	244	246	243	249	246	244	241	265	235	247	218	230	227	249	243	252	237	212	267	212	249	240	240	254	265	206	238	253	211	241	219	244	254	249	249	221	219	251	242	221	250	238	235	235	211	260	250	243	243	227	247	220	234	217	256	253	244	222	232	232	252	238	247	227	249	268	233	253	233	242	233	240	281	248	256	196	231	264	247	261	221	242	267	233	232	236	231	220	260	246	245	241	254	236	224	224	240	235	264	239	243	240	242	245	218	235	222	236	234	239	238	250	239	222	236	238	227	250	250	257	257	228	240	233	229	265	285	270	250	224	226	233	231	264	252	242	236	242	235	260	218	225	260	217	239	216	262	242	253	267	228	228	237	247	261	257	245	265	240	257	246	233	225	231	227	220	230	243	215	265	256	197	192	215	234	239	237	237	236	216	238	236	226	215	217	236	244	262	249	226	251	198	237	271	246	237	242	242	240	247	242	261	228	254	246	236	219	247	243	216	223	232	262	221	237	235	261	232	204	233	238	251	231	205	250	259	245	236	213	233	212	263	253	260	250	234	248	247	226	248	239	236	241	245	240	253	228	250	249	244	233	246	238	238	221	247	226	249	222	244	244	222	236	250	225	223	222	227	214	224	231	243	233	245	252	251	261	258	232	223	281	225	218	251	250	250	234	243	244	246	219	221	249	247	263	215	239	215	249	246	237	249	225	236	207	232	253	222	267
26579	2333	4786	5231	4637	3968	3289	2652	2371	2027	1820	1672	1550	1428	1363	1253	1185	1188	1100	1038	1006	978	937	998	987	954	925	868	875	838	885	841	868	827	770	799	788	803	779	773	792	734	745	794	822	764	789	781	753	751	761	759	786	768	731	746	707	692	736	737	745	785	709	749	778	729	671	717	742	712	688	759	779	701	702	743	747	758	714	735	694	701	700	762	770	723	708	690	739	740	719	696	741	738	695	710	753	690	700	690	697	697	721	718	736	703	725	747	675	729	712	713	706	692	715	687	702	711	727	716	688	702	706	705	710	676	680	704	688	712	712	680	708	700	682	662	761	689	715	679	769	700	714	763	714	732	696	686	715	687	716	730	712	713	692	728	704	689	671	656	717	735	708	688	693	690	733	692	642	683	688	729	752	688	681	681	701	706	658	765	707	761	691	703	727	678	671	675	686	730	702	710	677	720	633	710	709	675	703	691	688	743	697	684	730	768	708	664	707	690	728	705	672	683	715	678	702	748	697	735	719	662	681	736	703	686	672	697	721	738	746	709	718	667	707	711	647	696	675	707	659	668	683	720	705	669	678	760	678	718	721	682	749	686	742	691	699	710	689	699	779	651	722	716	677	746	699	696	700	682	644	682	652	728	689	711	760	704	699	688	676	744	712	686	701	681	655	723	660	712	754	685	687	701	712	693	695	728	641	701	699	726	726	693	696	722	711	643	703	704	662	704	689	720	655	702	703	723	726	740	703	725	682	697	712	716	707	672	714	704	693	705	723	702	693	749	698	682	693	680	683	676	724	715	671	711	713	717	667	710	702	698	769	730	763	692	724	701	728	748	686	666	702	692	717	732	652	715	704	742	662	732	707	690	678	743	661	713	700	736	694	684	668	678	673	693	734	702	680	689	720	714	713	689	681	686	706	729	701	755	744	677	680	682	715	689	720	691	648	708	665	678	678	690	699	716	714	661	678	677	665	744	711	659	693	672	702	685	686	702	745	649	657	713	692	722	705	683	669	698	745	721	709	664	721	701	717	684	780	719	686	690	715	719	698	656	721	646	667	707	681	655	694	706	738	656	742	701	671	752	711	772	721	711	719	701	691	748	732	761	714	667	696	735	748	700	715	729	723	710	695	671	702	689	693	723	671	704	696	657	727	696	732	645	735	680	690	672	693	708	725	715	661	720	696	704	735	687	716	706	645	695	718	710	688	706	687	680	692	689	712	750	661	695	700	687	706	675	695	720	656	687	712	743	694	711	681	737	696	732	678	721	660	769	713	693	728	702	725	679	657	691	658	682	712	695	715	714	672	721	703	735	731	719	703	709	697	676	739	692	716	735	701	668	778	676	721	693	662	726	672	711	752	696	698	684	693	722	705	693	691	741	707	734	689	694	727	742	664	682	695	672	696	707	687	671	712	686	669	671	657	689	682	682	721	733	727	688	705	637	686	681	677	694	684	714	726	712	723	723	725	687	710	709	696	685	665	721	732	685	754	722	681	713	698	719	709	738	700	711	684	731	725	711	693	642	674	707	724	740	709	656	726	661	773	706	673	733	746	725	703	730	632	674	675	699	688	746	705	692	721	666	722	671	727	722	660	680	708	729	673	684	676	655	673	768	759	711	693	661	774	687	737	699	673	716	686	716	705	720	722	673	716	708	669	700	721	677	680	700	680	711	673	697	693	724	693	685	710	711	728	723	664	719	738	703	691	665	691	733	676	682	683	675	705	695	714	723	684	705	735	719	679	707	672	685	696	718	745	729	708	692	765	690	644	721	684	727	715	690	685	661	687	729	729	713	719	704	728	725	733	688	697	698	707	727	673	680	697	692	718	711	741	722	715	728	706	694	717	682	697	737	652	720	736	691	748	701	652	633	675	708	695	734	670	744	685	668	688	739	669	719	688	739	704	699	716	676	683	696	666	686	696	722	693	699	705	681	678	708	646	695	720	691	773	675	733	689	654	669	658	706	667	697	689	693	729	716	735	716	678	715	703	690	733	691	723	708	675	737	703	715	706	755	742	664	673	757	659	703	708	665	676	684	727	654	696	693	721	715	692	704	724	691	771	664	672	727	707	699	705	699	646	720	712	704	694	717	693	716	709	663	684	630	696	723	723	724	702	744	766	692	744	684	674	687	680	743	721	663	708	679	680	710	668	661	708	676	729	712	687	691	714	704	699	683	712	716	681	702	728	674	686	678	674	667	681	721	699	700	715	699	713	712	688	656	689	720	739	684	738	675	680	685	641	702	742	700	707	685	731	661	675	715	687	673	699	655	686	671	704	691	710	704	718	715	726	680	697	722	718	740	703	720	731	656	709	738	704	688	718	662	716	695	659	702	675	640	676	677	658	692	706	685	693	699	679	703	691	679	706	701	685	703	706	713	714	719	689	735	713	728	716	699	728	681	741	741	700	682	672	669	711	669	705	732	662	717	710	684	693	680	711	690	736	705	713	720	679	711	644	758	700	707	719	707	701	716	738	675	665	704	751	713	714	674	712	719	727	664	679	715	717	661	708	687	705	745	686	654	725	741	719	685	734	740	692	734	663	713	710	680	696	736	662	697	680	653	680	662	688	719	744	703	708	731	686	731	732	755	718	712	688	713	693	734	760	709	694	730	712	754	680	670	696	719	635	699	695	662	681	679	661	665	693	711	725	629	723	722	692	681	719	708	711	684	697	721	747	707	727	687	665	692	655	703	678	679	791	657	666	670	706	658	679	681	699	696	668	743	729	687	718	717	690	696	702	709	771	690	695	703	734	669	668	684	689	700	751	729	697	724	695	711	699	713	643	695	661	682	746	681	709	706	754	682	657	718	706	691	635	702	676	706	686	696	740	729	733	675	735	707	670	707	767	715	752	724	748	691	707	677	701	741	666	688	664	689	707	695	727	639	679	717	758	704	695	685	653	680	679	694	704	684	760	626	710	691	731	704	717	688	737	734	723	672	714	688	702	715	686	725	753	734	704	671	702	676	668	721	696	685	691	677	735	725	637	696	717	698	677	684	711	700	652	708	705	662	744	707	656	699	739	681	675	687	745	724	680	714	735	715	670	713	681	710	689	714	690	652	672	689	742	717	716	694	707	715	729	699	693	724	696	651	662	718	704	699	720	694	706	709	709	706	683	757	689	661	737	689	722	721	656	713	717	729	678	697	680	669	716	720	740	707	687	715	669	648	691	730	681	693	676	735	676	730	675	715	660	695	708	662	670	675	703	685	720	706	696	677	683	692	681	666	701	690	682	722	696	723	717	690	704	677	679	689	715	696	717	682	734	692	673	725	700	680	689	702	708	673	660	741	695	684	633	707	665	655	726	730	678	683	752	684	674	714	705	682	736	668	704	733	714	679	691	665	740	689	712	700	710	645	708	651	672	727	677	717	699	708	656	705	718	707	652	722	675	714	743	665	690	716	749	678	701	674	675	704	703	730	757	736	704	701	722	674	775	698	667	735	745	644	691	671	672	738	718	729	643	684	696	690	679	672	736	745
8261	420	331	137	102	85	86	79	78	74	69	63	74	69	71	82	99	74	67	74	72	77	71	84	81	64	84	75	54	73	58	71	73	60	68	72	75	69	66	65	65	95	55	61	66	66	64	71	68	73	87	66	70	51	73	80	68	72	75	66	77	75	89	70	68	82	75	64	75	72	74	77	84	62	74	60	77	79	66	81	64	73	87	77	78	89	71	66	62	56	73	58	66	69	81	71	64	74	78	62	57	81	80	69	81	78	81	60	68	64	83	59	70	53	64	65	63	61	74	64	79	80	76	70	63	76	73	83	76	74	71	60	66	74	70	67	63	61	75	57	60	86	76	87	73	65	71	69	68	64	78	63	67	61	78	73	63	74	81	54	70	61	81	74	64	60	78	73	62	68	65	72	51	59	69	73	61	60	76	70	69	72	86	69	72	74	72	66	49	60	59	79	93	75	73	59	62	66	69	67	74	68	88	98	79	78	81	69	69	68	72	79	73	55	70	70	87	67	74	97	77	81	77	81	65	65	80	80	74	71	51	74	68	65	54	71	70	79	69	67	68	67	63	69	60	68	68	68	69	67	61	79	88	66	70	73	76	61	67	80	76	71	71	72	66	70	88	83	74	69	68	83	71	54	68	72	64	67	73	66	66	75	67	80	83	73	64	71	65	81	73	84	68	77	75	74	66	75	69	65	77	65	77	63	76	65	74	82	76	78	76	76	76	74	83	86	77	60	76	82	64	63	72	59	58	79	66	65	66	69	63	62	83	66	83	59	93	67	68	66	70	75	59	55	74	74	71	70	79	59	63	85	80	88	69	69	75	62	74	71	81	53	78	63	68	71	69	68	62	78	63	70	68	76	70	71	71	93	57	62	76	69	67	83	59	58	76	71	65	67	75	64	68	70	66	64	67	72	62	63	89	83	52	71	67	92	70	78	66	72	80	76	69	68	58	77	82	76	80	74	78	64	62	61	72	64	77	73	62	69	70	62	57	67	70	71	77	60	70	67	73	96	59	69	58	60	80	80	74	76	80	59	83	57	83	90	87	61	67	67	102	62	71	89	80	81	76	70	85	76	72	81	80	70	79	65	73	67	70	63	75	66	88	81	68	75	70	60	66	46	65	65	78	71	87	82	74	67	80	88	77	78	59	65	64	83	61	73	73	64	83	75	65	63	73	60	74	53	64	63	73	84	68	65	65	69	71	61	69	67	61	71	54	77	81	82	78	60	59	65	83	74	79	91	65	81	69	56	81	70	78	67	79	66	72	85	64	84	92	78	67	64	73	72	63	96	76	64	70	72	54	76	74	81	88	67	68	76	70	70	81	86	71	64	64	71	74	68	69	71	57	72	67	61	85	84	71	70	67	88	64	58	75	51	67	66	75	53	58	69	73	69	69	63	63	67	65	67	66	61	74	75	65	73	76	75	73	64	65	85	73	77	66	57	68	72	78	81	78	78	78	73	73	68	61	57	87	58	74	67	76	72	72	67	68	80	70	75	82	78	74	72	53	77	77	59	63	64	69	66	55	64	59	69	71	81	59	65	70	54	72	58	80	66	76	89	66	75	54	77	68	74	60	73	66	63	81	70	63	74	59	69	77	92	70	72	67	64	61	66	89	70	63	68	82	73	76	76	74	64	58	56	70	78	69	80	59	74	71	71	76	63	76	90	64	84	62	95	82	71	66	59	71	68	73	66	72	68	85	71	65	68	65	81	87	65	67	76	76	78	73	65	65	68	83	65	65	61	76	67	71	57	58	75	71	61	64	66	76	71	63	83	75	66	85	67	79	81	68	81	85	62	85	79	66	71	69	68	66	63	68	84	73	76	71	70	72	67	70	61	57	64	76	68	64	77	56	75	63	70	55	66	68	70	77	71	77	70	71	76	81	69	71	66	77	70	80	72	71	80	90	66	61	70	70	81	84	77	70	57	80	73	60	71	70	68	71	81	79	63	74	76	83	63	83	64	68	56	83	84	72	85	78	81	54	69	67	78	67	83	73	74	73	71	81	71	72	71	74	75	67	74	75	79	70	69	79	72	67	65	81	68	79	79	55	73	68	55	80	70	74	79	62	55	86	78	70	65	67	82	75	73	66	76	67	63	59	75	71	72	58	69	82	87	74	68	62	63	67	62	73	78	59	72	76	85	70	62	68	72	79	73	61	64	79	61	71	59	61	77	58	61	67	71	66	73	72	59	81	71	70	68	68	69	61	75	69	91	66	57	82	69	71	76	80	61	78	59	66	78	70	80	80	73	66	71	70	74	72	66	82	71	77	81	74	82	70	61	74	72	60	69	60	64	81	62	65	73	73	74	60	71	81	66	76	75	81	84	70	76	71	56	65	81	77	61	74	65	67	78	74	79	75	58	63	74	71	71	83	73	75	73	66	60	61	55	55	59	78	70	89	83	83	69	86	68	55	78	67	81	73	73	65	65	85	65	77	84	82	97	63	79	73	75	62	76	65	85	84	76	87	83	80	67	62	79	65	79	77	70	66	64	82	69	71	80	61	59	54	62	69	74	56	84	82	79	66	76	76	84	69	74	65	72	64	68	76	75	68	59	81	68	65	68	64	61	80	72	74	77	59	84	69	58	82	84	65	60	81	77	59	74	56	63	70	72	61	77	53	79	78	78	78	55	63	64	66	76	67	62	59	63	61	78	68	58	79	52	70	72	66	75	68	61	81	78	67	60	79	64	93	53	72	89	70	73	68	57	75	85	71	74	80	76	69	75	78	86	62	70	67	69	73	69	77	67	63	67	68	72	58	71	65	61	66	73	78	74	59	57	79	78	76	68	85	68	75	73	63	79	75	63	76	76	80	76	51	82	74	69	70	78	59	98	68	63	52	65	65	71	75	65	71	74	66	63	81	66	81	67	70	60	70	59	56	63	80	72	52	72	72	77	83	66	72	53	68	77	70	68	66	69	86	61	81	64	79	71	75	66	62	53	59	68	82	82	82	81	73	82	69	73	83	77	65	57	71	72	73	51	60	62	61	79	72	71	73	77	83	62	55	75	79	62	68	64	60	79	66	81	70	69	71	68	77	80	70	63	71	64	67	69	62	77	71	70	82	86	57	67	63	70	70	77	79	72	68	59	70	72	82	66	69	54	62	74	70	79	59	85	60	86	62	64	73	72	69	72	69	84	53	83	82	67	78	65	66	60	67	79	75	85	66	64	70	65	73	72	69	66	85	67	71	69	79	83	63	68	67	96	78	60	65	69	57	76	80	66	72	56	69	67	70	67	78	75	67	81	70	81	81	65	77	71	74	85	93	70	67	73	72	75	61	66	68	65	68	65	61	59	67	66	61	80	62	74	65	86	76	61	58	67	69	71	64	83	59	85	77	71	73	82	69	60	71	67	77	69	92	70	70	64	72	93	62	78	64	58	66	61	83	67	71	76	59	67	77	78	83	72	71	74	72	62	78	73	83	59	73	67	68	73	75	79	60	69	70	86	60	60	84	74	54	87	69	70
8817	337	422	422	376	393	325	358	290	293	324	293	298	275	282	292	292	251	287	291	263	302	256	286	267	269	252	292	275	284	265	262	242	273	256	260	297	284	282	293	271	299	268	275	262	240	286	258	292	266	253	282	233	274	271	276	270	275	272	257	283	268	262	243	242	259	262	281	258	258	288	256	267	294	271	246	274	275	277	279	280	247	253	251	261	261	258	270	244	271	291	285	284	256	260	263	264	276	235	247	239	261	258	287	268	291	247	275	246	256	250	261	272	270	280	261	255	283	266	261	262	278	264	259	284	237	241	278	287	282	281	261	264	288	269	268	238	251	271	270	284	271	258	256	289	242	301	259	273	278	245	275	256	278	257	294	251	276	292	251	261	264	267	272	252	277	261	260	277	294	267	284	245	256	273	266	264	274	261	298	295	243	281	252	254	250	273	286	256	280	276	234	257	270	269	270	278	276	261	252	260	292	242	256	254	230	255	288	247	267	244	282	262	277	264	257	266	255	266	250	264	278	299	261	244	250	245	243	246	258	263	273	229	255	284	282	259	274	272	275	285	261	290	258	248	300	248	273	247	292	279	274	260	253	270	273	287	280	304	252	266	252	264	272	269	265	270	258	281	283	267	290	283	278	260	272	272	291	238	270	268	247	261	262	286	268	259	251	264	274	254	263	266	262	269	271	258	280	259	260	292	278	264	261	270	246	302	270	277	284	265	284	280	255	259	283	291	254	297	261	281	262	258	260	254	264	255	274	285	236	266	289	252	266	249	264	272	283	262	262	275	252	270	275	242	280	280	274	259	253	247	248	254	256	286	251	259	272	283	284	266	273	272	272	271	275	261	245	267	270	227	244	265	281	251	265	263	248	254	271	289	268	276	276	262	249	277	279	310	276	247	275	279	286	271	277	257	264	301	257	282	258	262	258	243	251	269	260	275	278	258	261	276	259	279	251	241	265	270	284	272	262	254	255	271	253	244	263	272	271	291	272	229	269	241	255	249	254	279	256	265	269	288	251	278	257	272	246	254	261	268	265	253	238	266	253	277	265	262	267	266	294	263	223	260	273	300	249	246	255	263	274	251	273	274	239	248	249	256	294	290	283	246	254	256	269	273	282	278	256	239	270	227	288	248	272	255	269	274	272	282	278	263	249	256	281	279	267	285	243	248	245	284	272	275	267	265	257	251	283	290	259	261	244	275	263	259	249	260	241	249	262	258	259	236	275	286	254	263	269	282	278	275	268	280	247	247	282	277	272	282	266	266	269	256	246	238	267	249	298	266	258	272	255	299	283	239	289	275	263	284	271	275	256	255	253	268	273	249	244	238	282	277	247	264	263	290	229	289	279	279	266	259	259	242	294	275	268	265	291	257	261	281	245	255	274	285	252	300	271	240	260	255	296	239	259	253	277	281	222	313	264	271	282	256	264	255	240	265	287	260	272	289	255	258	251	265	287	269	271	269	255	258	274	299	255	255	271	246	266	241	278	277	277	273	277	249	246	258	289	281	264	268	279	303	245	261	246	281	276	254	273	251	256	275	256	241	263	271	252	258	266	263	255	239	255	230	288	258	258	283	261	276	286	234	267	255	259	248	274	279	266	290	258	283	257	265	262	279	253	296	239	273	222	240	240	245	260	316	278	309	231	267	217	263	271	266	278	277	285	289	235	301	266	248	269	278	274	257	259	270	270	281	267	264	295	274	240	240	269	276	269	247	258	273	264	262	290	256	279	259	261	265	257	281	230	269	268	251	271	269	270	268	250	249	272	253	278	239	277	309	264	251	225	260	248	260	257	258	292	271	298	231	295	265	243	258	279	250	249	277	253	256	282	267	264	280	295	277	279	241	259	278	258	274	263	263	266	251	259	272	270	277	281	279	275	272	258	278	249	280	249	242	276	263	246	282	263	279	243	266	274	244	260	267	274	238	251	256	282	238	246	250	262	267	231	279	271	308	264	256	270	240	266	258	244	272	277	250	281	268	272	271	281	254	275	281	247	270	246	271	267	279	253	261	285	262	275	253	254	241	283	256	246	261	225	289	289	291	278	283	251	246	269	230	263	279	245	263	270	278	272	276	292	234	258	283	269	271	267	273	248	272	238	259	256	249	271	223	237	267	255	259	269	252	250	250	270	283	278	258	261	252	267	294	301	282	257	247	217	273	281	285	296	259	266	257	292	266	235	299	276	260	294	301	264	287	247	273	238	282	259	266	258	258	275	248	248	259	234	240	256	279	254	286	263	261	298	266	247	278	275	270	268	263	256	289	297	293	246	255	269	258	281	260	257	261	254	271	266	260	271	273	252	266	261	270	259	246	263	283	279	254	293	261	271	252	261	272	231	253	273	256	253	251	276	246	294	296	248	325	283	267	277	262	265	300	256	262	278	257	240	302	258	268	237	270	248	291	262	257	283	251	266	263	275	269	267	261	259	277	300	268	238	259	310	246	281	271	240	274	278	239	269	279	250	260	256	297	287	268	282	271	271	269	282	245	258	270	257	290	251	268	244	252	266	249	258	268	281	268	295	262	285	262	242	228	269	261	262	283	246	265	256	249	277	272	269	290	255	266	286	244	272	264	273	279	251	273	284	245	290	302	249	278	272	258	262	272	289	274	282	274	252	269	254	265	265	241	261	246	242	238	244	244	250	286	264	264	257	267	299	271	243	297	267	255	256	282	261	277	249	268	283	284	268	233	255	284	285	268	267	262	247	264	251	279	253	244	266	256	270	266	249	270	268	273	292	274	280	269	257	267	266	270	239	278	262	259	266	267	271	286	288	250	300	281	258	250	257	260	270	269	263	277	280	265	288	262	265	254	292	290	255	292	267	264	275	264	269	248	295	267	302	255	327	286	269	256	258	274	267	259	251	256	278	261	264	246	248	269	272	260	245	261	266	256	263	278	259	296	282	267	240	256	270	299	274	248	282	281	271	295	253	263	237	280	277	265	273	262	283	283	242	260	259	251	265	264	268	232	260	246	265	270	290	228	263	250	304	261	264	279	256	250	269	261	243	282	254	271	245	271	276	281	292	263	285	283	271	280	272	275	257	280	263	303	260	286	248	271	250	292	268	227	275	264	253	281	284	249	274	232	228	295	262	266	267	256	246	239	282	251	264	230	268	273	249	286	249	291	277	271	286	298	273	251	248	281	276	255	254	277	272	261	252	270	279	270	278	285	253	277	266	229	238	239	256	271	278	260	291	243	270	268	275	275	244	254	252	273	268	245	268	257	268	278	241	255	273	261	262	250	269	244	259	261	271	289	288	270	233	273	258	291	250	283	282	261	280	232	273	275	269	273	277	257	258	251	250	242	276	248	248	281	253	271	254	299	270	284	259	271	259	292	287	268	264	263	264	244	223	243	283	265	244	282	261	244	262	255	287	283	243	262	247	252	283	259	264	244	263	294	263	289	257	264	263	257	255	280	246	267	282	263	286	278	272	298	280	285	246	263	292	290	271	230	268	263	279	249	270	293	269	263	242
44337	18175	5512	1048	662	524	389	287	281	285	266	226	221	196	196	210	189	186	170	174	172	138	166	163	176	165	148	177	161	149	149	146	136	133	147	152	162	180	156	146	142	142	157	133	139	180	143	143	141	155	142	165	166	158	139	135	128	144	142	150	156	154	157	163	162	129	163	160	148	142	125	141	159	152	152	126	143	140	148	140	161	148	147	137	152	143	155	154	150	138	137	157	150	152	140	160	127	135	134	141	139	150	157	146	147	154	156	152	134	145	156	145	143	132	152	137	140	154	147	142	144	136	142	152	174	157	138	157	160	156	132	151	142	153	155	152	152	165	143	143	136	146	169	143	131	169	152	140	149	123	139	144	160	142	134	151	149	151	130	126	146	153	159	128	134	145	142	163	140	164	144	154	164	144	145	121	139	132	143	153	149	151	141	162	153	145	155	156	156	160	137	115	123	152	134	134	138	138	131	154	157	145	177	156	147	141	149	131	126	124	155	132	149	145	152	158	151	141	161	128	131	132	141	143	152	148	141	136	145	160	141	134	173	149	157	131	143	143	144	124	148	157	155	135	171	131	134	149	146	140	145	167	144	150	171	141	150	146	144	137	144	141	145	165	171	151	136	145	135	129	134	138	149	124	142	130	175	133	157	147	139	144	154	153	148	157	172	166	127	162	151	152	144	149	151	164	141	133	150	140	153	161	142	155	165	134	163	140	140	137	144	135	146	157	150	130	141	164	167	138	146	146	171	137	162	138	135	148	145	162	149	146	145	152	141	146	158	154	149	132	119	138	146	133	159	154	169	137	146	160	138	146	147	148	157	135	147	148	142	135	147	126	153	155	143	147	145	131	153	150	126	152	147	164	146	147	145	157	172	145	136	161	149	140	158	133	136	166	160	141	154	140	134	136	163	119	143	136	144	155	153	125	155	149	147	159	138	147	140	143	163	142	126	130	167	163	172	179	141	159	143	132	168	146	133	165	138	145	160	162	146	136	152	152	151	141	160	147	155	128	142	122	141	152	141	161	152	157	153	140	158	154	165	168	152	152	161	149	147	154	145	138	128	146	135	145	170	177	140	151	156	167	133	146	142	155	146	157	137	146	153	183	168	162	139	152	126	134	131	141	159	161	146	161	163	144	153	167	142	149	131	142	125	155	155	151	140	160	135	132	149	139	136	142	137	126	118	131	156	128	149	130	140	149	156	135	150	147	167	163	156	144	159	136	174	138	146	147	150	155	166	162	153	139	154	138	147	143	130	136	143	131	137	146	139	138	144	161	153	150	150	140	140	147	137	146	160	159	153	153	151	142	159	149	144	124	156	128	131	138	131	132	158	175	133	138	143	131	148	148	153	146	165	121	147	130	161	136	147	169	150	145	147	125	139	160	148	158	132	143	171	152	142	175	135	127	161	139	120	163	150	158	153	142	172	138	136	154	168	164	133	148	169	149	162	137	133	164	129	159	143	145	152	145	131	168	174	155	135	130	161	158	152	129	137	142	115	140	121	132	101	163	151	141	158	145	141	132	151	125	156	130	140	147	143	128	159	145	164	140	149	149	160	142	156	140	153	167	176	157	144	130	136	129	147	129	156	144	147	143	150	126	143	136	144	151	131	153	147	146	156	153	131	140	138	171	124	143	150	158	129	161	132	133	144	178	147	144	121	150	138	121	144	124	148	150	130	145	148	157	148	143	151	167	124	128	128	152	177	136	153	160	164	126	157	135	152	151	157	147	155	151	176	135	144	150	169	119	144	163	146	148	129	159	142	166	163	152	168	141	146	154	148	145	154	147	161	152	131	154	136	156	161	141	147	153	152	163	142	150	161	179	157	145	145	149	140	149	154	138	137	157	156	150	179	153	157	145	138	144	133	163	153	146	154	130	154	144	142	152	157	154	156	130	146	149	164	168	147	170	156	140	157	151	144	146	130	173	145	123	122	144	141	140	149	129	150	153	155	142	150	146	137	141	152	148	130	144	154	160	130	134	149	148	124	141	132	149	146	129	145	153	135	157	158	124	120	147	136	145	152	170	137	150	158	162	163	165	152	136	138	147	132	126	146	160	141	165	152	171	113	156	149	141	148	154	166	137	148	137	134	161	173	145	153	136	154	138	144	147	135	141	149	160	156	140	156	138	156	157	129	132	164	147	142	149	147	146	140	169	146	154	147	155	140	175	147	128	157	136	145	152	144	148	158	144	165	157	141	126	167	150	140	168	175	146	143	161	132	157	162	148	137	154	130	137	160	146	137	142	143	146	153	150	149	136	153	131	150	140	165	161	124	155	134	119	143	141	155	147	148	138	148	146	146	175	143	143	137	138	160	147	138	152	136	148	153	133	154	141	166	125	137	159	154	138	154	155	169	151	147	157	149	152	149	140	152	149	134	176	148	149	148	147	149	139	146	142	147	142	134	130	139	157	156	151	153	144	155	146	135	156	133	148	136	160	136	148	143	157	147	148	150	150	149	166	151	153	143	142	159	138	120	154	142	146	142	141	130	148	140	144	152	139	141	159	141	141	152	129	136	134	137	146	143	138	153	147	134	152	152	131	138	140	146	147	132	129	144	137	158	128	149	131	158	140	161	145	137	151	151	164	137	129	149	152	132	162	168	152	160	151	149	138	142	149	140	144	153	155	153	144	139	144	157	140	140	145	142	130	146	139	185	149	143	140	158	171	146	142	136	153	130	146	146	131	153	134	150	150	142	138	124	166	152	129	147	150	161	145	147	152	138	151	154	170	141	144	127	134	169	149	135	156	142	149	124	171	135	132	144	126	171	141	149	139	141	143	134	151	131	145	163	155	155	142	147	148	145	139	122	134	153	159	154	140	142	161	155	145	158	167	154	136	147	148	159	151	159	166	171	144	113	153	171	152	155	146	136	136	131	150	138	169	140	149	133	159	145	131	164	137	150	135	170	144	140	140	147	142	145	154	134	145	161	157	145	137	143	152	142	146	131	164	160	154	159	137	130	148	141	142	135	116	154	152	151	165	152	159	138	152	136	131	151	141	131	138	142	123	169	137	132	130	159	175	139	159	129	166	132	137	139	170	168	148	164	159	151	143	153	155	128	150	142	154	138	137	137	151	145	142	137	159	160	135	137	140	155	146	130	144	125	144	134	137	149	163	160	149	155	147	150	155	163	150	149	163	143	124	128	142	146	171	166	151	142	149	150	153	149	143	143	150	153	146	140	142	140	133	143	132	143	161	162	152	126	151	145	162	138	164	136	147	149	149	159	146	156	129	149	156	148	139	135	147	157	145	133	152	142	152	146	131	140	163	159	138	145	141	155	146	154	141	134	158	141	148	161	137	155	143	152	136	158	154	136	140	148	150	145	141	156	156	149	117	157	139	162	142	125	146	150	150	152	153	150	142	144	149	142	125	144	170	150	131	124	140	142	163	149	142	130	148	155	131	162	136	163	137	137	153	144	148	132	156	169	143	136	132	145	140	153	125	145	169	160	135	154	162	146	164	161	133	144	140
21537	1218	2565	2933	2512	2133	1827	1535	1282	1152	1052	952	902	829	789	749	708	699	667	628	629	577	582	607	583	578	556	578	564	493	493	530	568	497	492	528	483	529	532	533	510	520	511	522	508	510	482	494	446	478	493	481	505	515	478	503	454	450	524	460	483	482	471	484	504	470	526	483	501	495	499	452	492	439	477	490	447	488	447	468	500	448	455	434	472	477	470	433	459	480	450	485	482	452	468	468	464	487	480	510	497	460	440	483	512	449	480	454	488	472	459	461	496	404	461	480	484	465	453	435	456	449	469	441	461	494	511	486	472	445	479	448	465	451	483	479	472	435	466	481	472	487	498	469	459	474	446	480	480	448	465	477	442	454	497	502	446	464	519	460	483	470	507	411	457	460	474	463	449	457	450	463	449	441	448	479	447	515	486	452	477	446	455	467	461	473	465	486	453	507	473	454	510	499	477	466	477	435	471	428	471	467	495	453	471	426	453	459	472	450	460	484	483	489	433	471	490	474	474	483	502	457	493	463	481	483	469	444	496	464	512	482	465	470	467	457	465	465	461	487	479	487	451	468	485	479	488	466	430	417	449	489	453	476	475	467	445	497	475	450	513	452	428	458	448	492	426	456	459	473	467	466	459	469	465	448	476	460	492	425	500	479	458	446	472	469	503	450	445	474	431	471	449	502	455	466	466	446	477	471	458	463	498	419	460	481	450	482	469	453	474	490	455	480	454	438	498	464	444	479	480	456	454	458	487	495	494	472	493	446	490	445	488	466	486	421	481	494	469	434	465	449	471	474	461	477	468	469	470	446	494	482	443	451	478	494	443	443	488	461	452	507	492	515	451	460	434	513	469	454	462	485	490	478	449	468	433	474	453	485	466	445	448	437	468	452	491	454	473	473	455	473	470	454	491	408	477	444	501	473	471	485	452	477	457	507	466	464	463	493	451	465	463	452	434	487	449	465	467	450	471	505	469	443	475	491	444	450	459	491	480	443	452	442	477	478	490	458	446	509	448	479	439	452	467	463	423	479	498	452	406	495	454	448	476	466	458	460	468	454	464	462	462	433	459	470	454	438	481	438	490	501	487	419	459	414	440	456	437	463	494	457	470	488	450	447	464	496	446	446	443	460	437	465	470	480	463	479	488	475	463	494	471	470	466	492	431	463	464	452	486	464	445	407	438	495	458	464	478	477	449	496	482	511	453	415	459	502	447	468	469	484	487	464	475	482	457	480	480	457	461	512	458	442	476	440	513	438	461	462	462	450	440	437	476	479	481	481	447	477	455	451	474	478	438	481	472	455	446	476	472	467	453	484	472	436	448	508	437	451	478	478	473	483	461	456	476	455	456	490	472	466	414	466	472	464	490	465	479	445	473	464	490	450	460	477	450	463	472	474	479	483	452	450	513	483	441	442	454	443	482	501	487	455	457	497	447	433	471	509	444	456	408	434	451	502	455	460	470	459	472	463	461	475	473	452	481	447	466	473	482	450	463	466	451	477	433	456	442	443	451	460	464	471	445	469	460	485	490	461	471	454	455	467	485	485	466	455	451	495	457	442	461	489	460	454	485	456	508	461	448	445	445	466	490	470	481	445	470	453	467	475	448	500	451	468	479	483	489	468	499	450	474	434	454	431	466	454	504	450	481	469	464	444	456	456	451	440	471	460	478	459	449	472	437	485	449	456	458	444	436	484	484	447	446	459	473	481	434	486	453	475	469	464	474	455	501	454	449	477	443	477	450	455	438	470	478	490	461	446	449	491	438	412	450	472	461	496	476	474	446	458	468	486	445	465	475	448	457	418	477	464	458	488	472	475	486	474	460	477	460	489	436	468	476	410	464	465	478	454	453	470	477	479	456	452	450	459	453	447	457	478	487	474	438	465	460	474	540	451	452	517	452	435	496	482	444	492	456	479	450	437	457	478	491	439	453	476	466	474	466	510	391	492	439	436	464	480	481	453	480	437	475	485	472	492	459	476	444	463	457	485	482	480	443	482	466	422	496	476	452	465	441	486	535	443	457	464	448	449	455	465	468	476	454	475	461	456	454	485	467	482	456	484	471	511	435	470	488	493	454	464	475	507	426	481	441	511	472	471	475	470	483	507	456	452	469	462	512	468	447	487	487	462	457	496	470	488	464	428	497	473	469	433	485	476	482	465	465	436	458	481	466	470	453	413	461	458	408	465	457	461	439	482	490	459	464	474	466	468	470	466	481	472	479	462	461	470	478	477	508	464	463	494	395	462	475	454	471	447	461	418	474	439	432	470	466	486	468	487	464	450	470	449	453	483	498	455	462	460	459	478	455	441	463	423	451	476	494	453	461	462	479	507	482	450	445	459	454	483	471	491	444	469	450	470	471	483	482	488	438	505	468	461	455	480	469	482	456	479	412	449	460	486	500	468	493	424	472	465	469	457	458	481	480	480	427	439	434	500	490	474	491	415	449	463	420	475	412	479	478	470	477	509	465	462	479	449	488	453	426	442	452	479	502	449	483	480	488	471	476	431	435	470	467	467	474	453	490	464	502	477	492	446	500	430	484	469	444	455	481	523	437	442	454	455	517	457	474	454	472	450	527	521	482	508	491	405	487	480	469	480	421	431	449	477	458	468	484	480	448	439	491	448	432	452	493	499	461	467	454	429	436	459	465	467	503	500	513	478	447	474	472	469	457	457	473	482	471	461	438	477	465	478	467	493	483	488	457	462	501	458	468	485	446	431	495	465	464	471	485	463	492	479	487	497	461	485	470	473	475	452	484	467	477	470	480	494	472	442	467	474	487	463	454	477	441	429	463	446	418	453	463	450	473	463	424	453	471	461	447	455	472	470	498	445	424	478	455	457	494	457	464	450	469	448	456	423	460	454	481	505	451	471	464	469	455	461	446	470	490	454	474	450	433	496	462	447	480	465	460	468	467	431	467	466	454	495	445	531	504	473	467	432	443	473	495	445	424	510	484	514	479	481	488	483	490	479	476	465	460	451	477	448	502	472	469	434	476	461	494	471	479	462	484	478	478	480	448	481	450	455	520	460	505	449	460	471	456	480	436	472	465	461	467	436	471	453	465	481	485	416	466	434	469	439	464	451	423	469	450	494	438	454	478	486	497	439	467	463	497	471	468	470	494	485	433	429	491	478	459	513	467	455	446	464	488	459	459	476	476	457	460	459	444	460	428	468	447	469	446	457	475	467	459	504	473	456	494	432	458	505	460	470	465	469	502	471	451	468	468	501	478	500	498	487	454	466	471	494	437	453	448	429	470	439	483	442	463	475	473	445	479	456	479	463	477	484	456	482	468	469	469	480	465	504	456	506	423	479	443	480	460	472	479	427	485	438	453	443	467	414	468	512	450	484	454	455	442	460	456	495	439	457	494	482	446	487	460	435	508	481	445	449	450	489	470	466	463	459	487	467	484	478	502	453	484	446	464	472	440	507	496	451	495	508	479	459	494	466	430	484	455	470	463	488	472	452	459	447	490	463	419	506	449	449
47804	22300	16813	2602	1433	1084	809	667	550	478	422	397	394	347	346	338	268	296	312	262	292	267	246	249	249	242	281	249	250	263	268	255	268	234	256	245	234	253	249	246	247	248	244	226	244	243	238	249	245	243	236	221	248	244	240	261	254	228	274	220	276	231	271	233	224	240	247	239	222	266	272	242	253	230	256	228	243	237	242	241	267	245	274	271	254	269	222	249	239	214	248	275	250	228	251	253	225	232	246	216	221	256	255	273	211	232	259	251	256	238	225	229	229	263	266	258	241	263	234	245	235	255	225	253	233	246	217	251	247	221	240	260	238	232	243	253	217	191	237	255	236	252	219	222	252	236	249	254	238	240	238	225	239	252	250	229	233	225	256	260	223	247	253	261	215	232	249	234	232	248	254	228	235	230	218	248	252	236	237	229	260	228	247	236	234	243	253	256	225	263	205	211	238	231	230	233	236	243	219	242	240	213	264	221	232	228	218	241	259	275	245	227	232	246	256	244	219	245	226	234	217	234	238	232	224	251	232	257	233	233	211	223	245	241	279	244	227	236	240	250	227	228	210	241	230	225	245	218	218	248	228	240	256	255	207	248	274	235	228	226	218	232	246	231	252	275	237	234	223	222	249	219	221	230	206	255	247	221	235	250	225	239	240	224	235	252	230	240	247	248	266	257	226	214	231	221	230	254	223	216	245	234	215	242	236	250	239	254	231	244	216	261	221	236	215	224	212	234	232	247	251	235	247	236	237	232	247	260	225	220	241	265	210	231	223	244	237	248	266	255	258	239	240	263	242	262	255	240	256	228	230	260	246	231	232	218	208	223	249	257	229	241	252	249	212	229	263	234	230	222	228	244	224	241	223	251	244	237	252	247	251	227	215	220	226	251	242	253	239	249	225	209	229	231	234	240	235	262	262	239	237	233	245	223	214	253	236	196	226	232	253	234	266	211	227	234	224	224	245	221	231	231	200	251	242	250	223	252	241	237	248	238	257	224	243	262	254	220	236	253	248	263	233	229	217	229	238	253	234	237	223	224	273	251	247	236	220	267	235	236	214	263	245	237	236	239	248	226	226	258	207	234	240	283	216	239	245	234	253	248	236	241	259	266	241	264	228	237	243	228	237	216	251	248	252	228	216	237	244	224	239	230	223	250	252	232	260	221	201	180	260	230	252	221	231	263	239	222	226	273	246	246	245	237	261	218	234	233	241	240	224	243	235	266	243	213	213	215	249	251	224	212	229	241	227	246	258	223	252	231	207	242	254	245	264	262	217	228	266	227	239	236	260	235	258	228	240	241	199	268	240	243	236	254	211	242	221	230	237	257	225	255	253	258	249	268	263	254	249	242	213	248	245	239	242	234	249	237	246	218	240	267	213	235	241	214	233	248	260	220	225	244	243	233	265	242	220	234	201	204	238	267	239	252	232	209	248	220	214	243	226	251	218	237	246	224	243	234	223	256	216	241	257	231	237	232	260	225	245	234	227	250	224	256	215	235	218	238	233	246	212	223	207	262	242	246	266	235	225	254	226	241	222	236	224	233	225	239	276	227	269	232	255	245	244	236	251	258	219	246	223	242	233	242	226	255	255	224	239	226	252	250	222	253	238	241	251	245	269	236	217	229	255	256	246	236	238	244	234	228	252	219	250	241	240	244	221	229	243	263	230	265	229	237	223	244	224	233	212	242	245	213	220	245	249	260	233	216	225	254	258	209	226	224	259	248	220	276	232	232	231	222	257	259	276	245	253	230	263	243	227	248	224	226	243	246	214	230	247	271	235	241	235	260	228	228	208	238	199	226	251	221	252	227	237	243	266	222	244	263	237	213	221	239	211	265	223	257	220	227	245	242	245	241	231	238	215	237	263	225	241	201	242	248	232	263	197	215	246	241	228	222	249	225	231	223	245	248	256	242	253	233	206	213	241	228	229	244	256	248	262	207	248	242	250	209	242	249	237	223	245	237	231	228	228	212	247	228	249	223	238	244	211	231	228	260	240	246	242	244	252	218	224	237	221	267	229	245	261	248	206	234	220	242	253	244	226	244	254	220	251	242	255	222	263	247	243	254	238	227	215	251	255	223	210	247	229	210	222	220	260	256	209	193	217	247	269	220	248	229	225	247	215	241	249	238	235	259	257	248	219	253	238	215	233	240	234	216	237	219	240	218	247	276	258	257	271	265	234	212	230	240	222	262	202	220	273	246	234	247	228	210	238	257	256	219	244	196	252	231	262	221	248	232	248	247	219	242	263	247	228	232	240	246	218	201	262	268	229	242	238	203	234	246	219	253	260	260	250	228	221	246	228	259	245	243	255	230	237	245	274	255	240	235	229	252	224	254	262	255	271	243	243	235	261	213	226	233	260	246	204	233	217	232	229	224	246	229	246	245	244	273	254	255	241	265	263	234	251	234	215	237	225	256	244	225	242	219	230	216	227	239	235	211	252	249	245	263	243	239	224	252	214	231	229	245	249	227	238	237	225	212	225	212	234	232	246	229	237	230	251	263	250	231	245	246	259	259	201	261	274	255	236	242	227	233	236	247	237	238	239	234	213	244	224	225	247	231	214	230	240	212	244	253	246	212	232	245	218	198	222	211	216	217	220	240	217	230	245	206	250	255	226	266	235	256	241	226	237	246	217	247	212	233	236	236	262	253	224	230	231	251	239	246	248	225	229	227	243	237	258	242	258	236	244	261	222	235	226	241	200	222	239	217	256	236	228	227	251	239	234	243	246	255	254	220	246	235	214	253	255	249	240	248	223	226	222	227	252	246	233	242	244	234	233	237	234	243	252	258	237	229	226	214	212	249	236	262	261	252	241	241	228	255	236	262	229	231	255	249	244	227	248	237	240	246	222	277	251	221	254	234	227	247	237	221	238	249	257	218	233	237	243	212	244	230	244	241	234	250	227	219	276	222	241	237	234	261	227	234	233	225	221	246	239	211	244	218	239	225	240	237	208	215	265	234	211	241	259	269	248	218	232	221	234	265	229	241	239	223	237	268	233	240	255	230	259	233	228	257	210	250	209	242	244	265	255	217	264	217	210	241	220	222	241	242	257	246	271	258	234	212	222	236	248	232	265	239	221	254	234	239	238	249	202	245	218	241	241	235	222	232	223	242	247	221	244	220	238	232	247	259	229	243	207	238	250	252	228	247	235	218	220	247	232	236	230	259	259	236	239	240	244	226	212	232	224	246	224	254	235	206	226	227	248	238	248	243	240	237	263	239	222	242	261	261	240	258	244	246	210	221	198	237	226	235	241	252	246	220	231	216	248	231	216	241	217	229	260	221	232	220	233	245	254	213	252	245	218	251	261	216	243	281	212	225	233	233	241	229	243	217	241	211	218	238	234	257	231	225	239	251	231	222	227	252	241	265	234	245	213	246	218	233	222	266	261	206	236	237	215	275	247	238	252	218	242	236	204	238	219	241	260	262	246	237	250	231	217	222	258	263	229	239	235	248	221	227	234	254	256	224	222	220	242	271
25183	2297	4819	5435	4681	3813	3283	2772	2338	2075	1849	1643	1554	1512	1340	1231	1255	1140	1083	1045	996	1010	987	961	954	930	874	882	865	844	840	849	833	856	825	791	753	790	803	741	772	793	765	805	799	774	714	790	754	755	795	761	735	711	758	742	747	704	710	735	772	728	742	754	738	705	686	661	746	710	677	687	714	703	737	722	690	712	717	678	788	770	714	728	734	729	719	676	702	699	660	659	705	697	725	674	684	711	690	734	714	690	704	707	696	725	716	667	696	742	713	735	664	668	692	742	691	684	689	691	684	718	726	693	678	683	688	711	681	714	674	674	736	684	641	689	668	695	712	671	705	686	688	711	695	704	728	702	673	676	717	682	703	716	689	692	717	696	706	696	733	693	714	695	664	681	715	688	724	703	702	699	690	665	713	696	677	723	692	660	705	705	743	729	716	689	687	643	674	717	725	742	659	726	734	698	672	709	656	713	681	656	683	671	675	736	687	661	685	732	645	734	726	692	664	710	692	730	637	689	697	708	709	678	720	744	723	706	718	731	692	695	679	672	710	754	726	673	737	702	661	644	705	674	668	722	696	731	718	712	687	667	708	683	772	701	665	683	689	664	700	717	710	713	710	706	705	756	739	718	684	674	717	719	690	683	712	675	642	698	679	702	694	717	710	664	732	684	738	716	687	698	702	732	715	701	663	701	673	708	703	742	707	710	713	688	712	700	704	714	713	676	723	704	684	695	694	762	737	727	703	740	732	669	670	710	672	690	702	718	664	680	678	708	658	692	708	688	614	705	714	685	666	636	655	674	695	718	647	756	742	675	728	675	748	710	708	702	708	691	719	703	721	666	679	674	699	688	661	677	666	661	693	680	658	678	655	701	683	777	707	736	744	660	706	681	671	678	713	678	714	708	721	744	728	720	695	697	702	745	702	699	691	673	700	708	618	695	668	709	699	705	708	713	698	716	688	713	708	688	744	693	725	700	705	654	685	679	704	734	698	686	705	718	678	689	691	698	734	664	725	712	692	682	702	702	716	696	669	702	699	664	737	655	686	706	635	717	689	686	696	712	671	711	730	693	675	672	701	682	685	719	695	707	721	642	614	719	737	696	675	657	721	668	691	685	698	656	681	704	696	721	650	686	699	610	698	700	696	703	672	677	672	690	703	646	707	684	700	699	750	668	754	679	644	705	646	664	715	728	674	729	691	737	664	701	671	668	706	635	720	708	698	714	692	707	679	750	685	666	692	700	727	685	725	670	737	697	683	681	718	700	653	705	681	682	693	643	712	664	691	701	744	719	725	697	766	717	731	658	711	712	698	730	719	706	728	703	650	680	694	672	700	668	703	706	700	707	635	718	734	665	704	747	713	661	693	722	684	690	719	666	697	707	690	664	666	707	714	709	656	720	703	654	723	680	725	689	753	681	685	685	685	738	698	691	750	685	706	709	704	721	678	699	715	674	690	716	647	686	680	669	692	681	727	709	712	711	685	667	698	755	693	746	692	693	718	674	755	693	661	703	706	663	703	662	633	685	704	685	740	724	709	697	752	690	710	674	692	725	698	694	792	700	653	686	699	729	644	689	668	718	671	687	699	726	690	711	678	725	699	657	792	631	668	737	715	723	703	674	697	685	673	699	695	687	663	710	687	691	716	677	662	709	670	735	669	713	716	682	698	716	689	713	684	667	659	694	745	677	737	700	691	674	704	715	669	714	684	736	728	729	722	714	711	726	738	649	712	697	666	700	650	716	679	741	723	725	705	717	666	674	696	699	660	701	668	687	724	665	648	674	664	744	687	694	732	631	691	695	698	653	649	710	667	686	729	660	699	667	713	706	725	698	655	693	699	724	683	707	672	710	705	649	759	681	694	703	725	665	725	677	657	688	697	701	662	708	693	659	680	727	689	764	706	674	713	653	639	698	682	677	751	716	691	756	711	742	695	691	727	711	754	716	697	694	703	672	675	642	694	668	704	747	668	709	733	681	702	715	668	702	680	711	715	694	686	747	740	695	720	674	690	677	678	666	646	741	739	649	719	673	685	663	706	670	625	708	653	737	689	703	718	707	744	752	690	707	725	705	685	686	656	676	721	693	701	692	704	693	685	690	690	660	689	656	666	747	658	690	705	683	689	712	740	693	695	649	745	655	728	695	708	650	675	708	707	635	753	715	693	695	712	723	690	680	670	648	715	702	723	715	693	691	774	645	660	694	737	722	678	658	669	683	674	671	704	688	729	730	712	722	701	690	683	708	679	726	732	689	695	684	675	657	684	693	669	653	662	685	734	662	708	719	722	713	683	692	718	668	693	698	700	651	692	691	679	710	675	722	735	745	715	711	686	723	713	703	665	754	653	684	658	715	682	721	693	697	729	688	665	665	696	689	654	706	692	722	709	668	646	706	701	699	689	703	731	679	693	634	734	678	679	686	686	719	691	689	704	649	699	675	684	720	714	734	709	693	721	653	645	697	688	721	729	662	673	702	722	715	709	709	689	710	619	709	680	714	669	719	680	693	678	683	670	683	650	650	677	695	713	662	744	715	721	676	650	675	675	730	678	717	630	677	713	730	679	722	704	684	665	712	704	685	713	653	671	715	731	749	720	710	699	709	712	657	678	661	710	719	686	671	755	675	678	689	710	705	698	688	718	705	692	703	650	675	673	706	709	716	735	689	705	687	693	666	711	716	713	653	692	706	692	714	706	722	684	714	671	702	676	660	730	765	680	672	711	720	705	715	761	724	696	708	728	783	742	651	728	698	689	702	721	698	660	733	715	709	644	668	652	733	723	743	668	771	682	700	698	755	678	676	717	755	707	656	709	688	685	677	696	705	733	711	729	694	688	682	715	668	671	650	715	703	678	681	708	707	665	690	706	700	703	699	704	648	642	708	721	690	693	712	656	640	711	683	672	699	689	653	697	731	756	655	734	717	738	707	721	714	696	692	761	754	716	765	672	782	732	706	693	743	683	657	671	759	701	708	706	658	727	721	661	735	686	723	628	741	725	722	686	727	695	689	679	678	703	712	697	669	713	693	674	712	710	687	665	714	709	665	700	675	748	674	678	682	701	713	667	723	715	669	685	693	660	741	737	706	718	736	662	720	721	683	661	701	648	659	731	674	711	682	709	715	690	705	693	675	732	652	716	713	673	686	721	714	656	660	663	678	682	694	651	669	684	687	754	653	657	736	656	701	699	730	679	691	738	658	657	686	657	658	674	685	686	698	663	714	701	710	639	710	682	699	723	713	689	673	725	723	680	645	748	689	686	686	639	707	744	697	708	690	658	704	718	679	691	689	689	702	689	725	687	772	690	695	707	742	669	743	748	697	613	701	689	696	727	721	681	671	745	689	696	739	706	704	666	672	717	683	697	676	703	680	688	669	707	685	713	690	721	666	712	699	689	695	668	674	714	709	671	695	702	682	693	702	654	668	686	695	716	698	698	666	692	692	658	710	687	716	701	663	725	698	730	667	666	724	673	690	670	688	651	642	702	692
7319	341	241	130	88	80	94	94	80	64	69	79	81	66	70	68	70	69	65	71	64	66	72	56	79	64	57	64	61	62	69	53	74	72	66	71	63	69	64	75	62	69	65	63	54	82	78	51	60	71	69	71	78	81	62	61	79	61	63	55	64	73	74	73	68	68	69	78	64	83	71	69	78	71	60	75	78	57	63	65	59	72	55	65	77	56	68	72	72	68	64	72	78	60	68	52	82	90	64	65	66	72	64	73	64	85	75	70	68	71	68	83	64	62	71	60	66	64	75	74	61	60	66	69	68	70	82	58	65	67	70	62	76	57	76	60	79	70	81	77	64	63	63	73	74	60	76	69	82	63	68	73	70	62	71	72	69	59	70	65	79	67	81	75	71	60	81	58	75	77	75	67	53	64	82	59	74	69	81	72	76	69	71	81	76	69	77	54	77	64	65	62	62	71	69	68	87	71	83	80	64	72	64	70	59	80	57	64	74	63	71	62	64	60	73	63	73	70	65	65	66	63	80	66	71	69	73	67	75	72	64	76	62	66	61	57	78	71	63	78	52	67	73	70	69	59	69	84	69	72	63	72	61	72	64	71	59	68	71	72	68	52	75	73	71	64	69	70	69	78	78	78	57	64	85	67	78	68	73	74	68	66	64	60	63	70	60	82	55	77	73	56	68	57	61	71	75	59	70	77	67	69	69	75	67	81	91	60	66	79	79	69	57	70	54	67	56	75	66	79	80	52	79	72	93	73	61	63	69	52	59	59	64	71	74	68	67	78	68	79	70	60	65	57	56	70	57	66	54	75	65	67	55	66	64	69	81	57	57	63	64	70	65	58	79	85	57	52	70	66	71	78	75	62	72	56	57	69	74	66	61	75	72	70	69	75	78	74	69	69	69	70	61	53	49	62	77	77	72	60	75	76	68	57	74	78	66	65	66	71	65	47	80	68	79	76	82	68	64	59	68	74	59	74	76	64	68	58	61	74	64	61	71	63	70	61	85	76	79	71	82	65	76	64	71	67	74	83	55	76	61	71	67	70	56	87	61	60	72	78	66	86	79	86	80	77	76	67	66	69	57	74	78	61	79	69	65	68	63	74	61	63	56	64	66	53	47	64	66	60	61	60	67	66	56	79	65	72	82	71	68	63	69	63	63	70	71	68	52	67	69	81	75	67	80	72	66	58	68	71	63	72	76	72	62	60	72	75	67	72	60	72	62	79	67	77	62	78	67	87	68	78	56	71	61	62	72	55	61	62	63	72	55	70	68	62	62	75	57	64	65	53	65	57	60	70	61	62	64	72	83	64	70	80	83	61	79	78	58	68	74	68	77	73	72	54	73	60	70	72	53	74	76	80	63	66	53	65	68	58	65	72	75	85	56	46	60	67	71	68	57	55	74	73	63	57	61	76	67	68	81	84	76	80	88	74	46	66	55	79	73	62	78	74	55	61	67	68	85	51	81	75	79	81	73	80	67	63	71	77	74	66	77	81	67	60	80	70	71	72	59	65	61	65	93	80	72	73	66	81	70	68	70	93	77	61	72	70	66	64	69	64	71	68	70	64	71	58	66	65	73	66	76	54	65	51	66	70	68	84	60	68	70	82	67	80	72	68	78	63	60	70	81	57	68	66	61	69	73	64	66	56	70	62	79	68	68	67	51	69	70	63	63	66	76	73	78	72	72	62	68	75	77	74	56	72	78	69	69	68	66	70	78	77	69	79	54	80	63	76	75	70	70	64	61	61	65	70	80	68	73	53	65	62	78	81	68	71	63	73	78	78	61	76	62	68	83	72	75	59	61	72	86	75	60	67	77	56	69	70	51	55	63	75	61	81	64	61	69	63	59	78	64	75	60	75	50	74	78	81	74	57	58	53	73	75	65	65	78	59	77	57	59	80	64	65	76	74	50	79	51	51	62	79	59	72	61	65	59	59	57	65	62	57	70	63	71	80	65	57	73	74	91	67	65	82	72	57	62	67	69	49	65	69	53	79	61	65	65	74	65	78	64	63	51	64	66	62	66	75	72	75	66	73	70	54	65	77	69	67	62	69	81	70	82	79	88	78	69	65	86	64	95	60	71	83	61	68	80	73	85	64	55	70	82	61	74	71	68	59	58	55	72	72	72	66	62	56	69	77	67	81	77	70	73	84	86	55	57	64	74	69	69	66	63	67	72	69	68	70	69	66	75	63	84	84	72	63	77	75	80	52	67	72	69	62	55	75	56	64	69	65	56	88	69	85	49	72	56	73	69	77	75	80	85	52	84	71	82	74	56	76	88	70	62	70	68	82	64	61	63	62	86	79	73	78	58	63	58	51	52	64	72	58	75	70	69	77	61	79	71	53	72	65	69	70	66	62	68	70	65	71	64	86	79	67	64	71	63	63	73	78	76	66	74	69	74	62	65	67	75	58	66	66	81	71	73	71	87	56	59	69	92	53	78	78	54	68	63	79	64	64	53	61	75	77	60	81	68	76	69	74	59	64	66	67	95	76	59	74	70	68	76	67	68	65	58	65	87	61	71	77	94	87	70	59	70	77	67	82	55	72	67	69	58	80	90	71	66	68	66	74	64	56	74	64	64	64	70	60	67	65	74	67	63	65	84	69	82	57	77	63	53	61	68	69	62	80	65	68	77	60	67	86	66	90	58	72	54	79	61	72	63	58	55	78	60	70	71	53	74	67	46	68	69	80	63	78	63	66	70	69	52	67	71	67	79	75	65	72	75	64	72	75	77	58	64	65	66	59	57	81	85	70	51	63	61	70	82	76	75	73	76	71	76	72	71	88	80	74	65	55	62	67	60	68	65	52	67	63	54	72	73	80	66	77	60	62	73	64	66	57	73	72	72	71	69	57	49	68	63	59	76	73	77	62	90	63	58	75	71	69	65	69	77	70	69	92	64	55	73	64	71	51	70	59	71	70	62	67	56	76	82	78	77	70	62	65	72	71	56	67	85	62	76	65	63	67	72	67	60	63	60	84	82	64	71	63	62	65	76	66	68	77	65	72	61	58	63	74	64	77	63	62	70	63	66	69	77	76	66	57	78	77	71	64	68	74	76	69	77	53	74	69	58	59	63	68	76	66	89	57	53	63	82	70	61	79	67	66	62	73	71	65	78	63	76	63	64	62	55	60	61	70	69	73	74	71	64	71	76	65	72	79	60	84	84	50	73	69	87	66	69	66	80	72	76	67	68	57	65	64	73	72	71	62	65	74	72	74	67	76	81	60	64	68	81	90	70	74	81	71	72	57	73	61	69	76	86	65	72	67	73	63	65	70	84	62	61	75	60	85	64	68	82	63	73	76	66	80	69	61	78	64	80	79	68	69	62	63	73	78	62	72	65	69	60	64	67	72	79	75	68	58	49	71	57	62	55	67	60	72	74	72	79	67	86	75	81	68	77	70	70	73	71	80	60	65	81	83	59	75	67	73	74	78	71	68	67	79	66	70	68	62	64	67	61	69	76	68	59	73	75	69	68	57
7817	304	453	422	390	348	329	326	304	306	329	260	287	272	251	251	289	266	255	248	265	254	283	246	269	284	259	274	278	242	257	280	266	269	289	247	266	222	279	265	266	252	261	284	255	242	261	250	266	230	263	249	261	261	276	263	279	246	236	244	264	261	273	302	258	290	258	268	269	227	262	272	272	246	248	255	245	256	249	279	249	255	243	269	265	233	257	273	281	249	264	250	247	259	249	273	241	275	278	240	270	232	254	268	262	286	262	282	251	264	257	256	298	254	265	258	247	239	279	242	259	308	273	281	272	243	237	246	270	250	247	242	264	247	279	233	251	243	269	274	256	260	271	253	258	274	239	285	233	260	251	293	276	245	265	266	234	243	259	269	234	268	265	272	265	274	251	253	247	260	271	280	266	243	277	262	265	250	244	271	257	250	258	238	318	234	249	259	276	230	237	254	268	282	299	254	266	262	271	267	254	261	266	258	240	287	287	252	251	276	249	251	257	251	270	302	277	246	279	295	279	259	255	283	250	262	251	255	256	254	265	237	281	257	273	242	267	253	239	279	245	252	251	260	236	257	279	286	239	234	289	248	265	271	254	269	250	269	274	248	245	241	243	249	261	291	301	249	225	253	266	265	266	246	284	253	272	262	243	270	236	238	272	267	289	252	262	248	254	276	268	263	276	268	267	271	264	285	257	293	282	247	243	270	239	263	229	283	267	252	254	238	259	271	259	255	281	268	275	270	263	263	268	248	267	258	261	283	232	262	278	245	234	244	265	291	256	263	261	250	267	275	284	265	249	246	246	263	250	266	243	276	267	239	283	270	254	262	263	258	250	271	249	242	216	281	271	271	265	243	257	244	266	259	265	253	272	280	261	263	259	244	249	264	271	242	244	255	268	247	275	263	264	235	257	265	254	272	262	229	262	258	284	258	254	226	250	266	273	254	252	268	235	259	284	269	271	273	254	266	267	275	249	275	242	235	254	247	253	273	269	249	263	267	242	257	249	268	218	232	247	237	263	264	281	240	271	264	269	247	255	286	241	251	223	288	273	236	279	257	266	267	288	227	246	291	259	254	280	281	250	270	265	249	260	260	242	262	237	259	244	241	261	243	262	265	266	252	259	250	258	284	256	222	279	268	274	287	255	275	251	270	257	291	280	239	253	264	278	284	248	235	270	260	253	247	254	305	246	239	252	253	251	262	255	269	258	264	270	245	261	306	242	237	264	281	239	285	248	292	250	289	260	278	245	265	251	246	264	269	258	255	245	275	246	260	260	237	252	259	228	255	255	246	248	240	264	261	244	239	230	252	266	251	277	261	263	270	240	250	257	251	272	269	263	257	257	240	266	228	285	260	267	256	286	291	276	270	273	239	233	281	254	234	271	260	244	272	311	248	228	289	237	237	256	242	239	256	243	293	251	274	293	253	236	248	279	279	279	247	266	256	238	274	267	261	253	266	251	242	235	282	259	260	250	260	246	245	248	268	236	235	250	250	255	268	241	258	263	260	267	253	253	240	260	251	242	252	237	272	269	265	282	265	277	251	278	255	231	225	250	272	259	247	271	246	251	266	271	229	282	247	268	247	267	258	261	259	253	256	287	260	234	246	241	239	239	248	300	261	247	267	266	292	266	262	234	257	257	259	278	268	248	239	238	264	256	236	264	259	290	261	269	258	245	267	279	271	254	256	248	243	278	249	255	238	247	269	274	238	271	234	259	279	273	255	223	256	256	279	283	242	271	267	285	254	243	228	264	280	238	232	264	290	251	273	238	270	245	281	240	269	278	266	253	288	255	252	232	237	257	293	282	244	268	261	257	257	245	270	269	249	270	264	258	262	293	258	266	281	241	263	267	257	261	268	258	263	259	265	260	225	279	268	252	280	253	276	296	288	256	277	266	270	239	274	272	263	283	253	222	257	285	272	278	271	263	278	249	255	271	260	232	268	261	254	271	258	268	267	252	250	285	270	251	254	251	244	278	237	242	273	253	244	241	255	254	260	267	261	256	232	281	241	281	241	271	277	249	260	224	293	279	263	274	243	245	246	242	277	269	295	259	250	245	246	263	261	260	257	256	246	275	307	268	267	244	247	263	260	231	253	283	260	250	268	241	238	258	255	276	256	294	278	266	254	264	292	261	270	247	252	250	255	269	244	251	256	258	288	277	278	268	249	287	273	270	250	284	244	285	276	236	277	264	265	255	239	242	263	255	224	241	241	252	227	292	283	255	257	278	239	279	238	238	237	262	280	249	263	274	255	218	257	254	259	265	282	270	242	271	296	267	246	235	250	259	256	225	264	248	284	262	277	241	262	265	269	278	268	252	289	235	253	262	254	248	277	266	277	265	264	257	291	262	234	246	253	243	277	259	246	280	240	263	237	285	253	260	234	277	282	288	262	260	240	303	258	256	256	281	273	282	275	262	250	285	255	246	269	269	271	271	216	243	225	268	278	269	263	245	262	270	223	271	269	274	249	257	274	285	285	247	266	244	266	277	248	250	244	224	274	267	255	246	248	262	259	266	265	241	262	264	257	279	256	273	253	274	237	221	248	247	231	274	246	262	251	273	253	257	257	222	257	267	268	277	249	251	265	269	225	257	256	300	266	266	244	265	309	248	263	279	281	260	257	253	250	252	291	239	245	271	275	238	286	260	240	250	239	260	253	251	243	281	245	277	259	272	265	265	284	275	238	229	239	270	271	274	278	311	261	277	248	275	253	262	255	249	234	217	283	286	245	263	287	246	249	249	270	250	278	274	249	264	251	263	252	278	255	267	254	235	269	270	252	259	246	273	271	257	268	267	252	260	274	210	249	237	251	239	299	281	273	231	284	277	244	270	241	261	270	255	239	247	289	229	264	255	275	291	258	256	276	251	250	233	244	266	251	290	263	232	268	249	294	270	258	273	257	265	270	247	276	276	289	261	268	262	245	246	265	218	241	273	256	227	244	245	220	296	252	246	257	255	256	259	307	257	237	264	280	283	266	246	241	289	263	274	247	256	277	262	293	263	266	276	248	255	277	254	246	251	283	248	244	283	266	274	278	250	264	272	263	227	260	241	256	273	236	286	246	277	268	298	263	262	272	236	255	261	242	286	240	266	286	260	274	270	257	277	263	250	236	230	240	249	272	266	252	290	278	252	263	275	256	252	283	264	250	262	271	236	258	281	248	253	258	248	268	240	262	246	274	231	264	243	255	254	224	277	265	263	255	243	260	273	257	277	272	270	255	241	274	258	258	217	246	274	281	283	240	267	232	239	276	278	258	256	253	267	269	265	283	244	262	276	257	269	253	256	247	241	249	289	293	261	239	278	267	238	253	260	274	274	270	277	265	251	295	234	251	254	264	285	277	255	247	279	261	262	227	286	253	267	249	262	275	278	233	284	253	257	276	263	258	268	269	286	252	256	245	275	250	248	245	254	261	282	273	260	297	257	236	252	243	262	247	259	270	268	265	243	259	262	235	270	249	223	258	253	242	269	259	234	244
41089	15696	3332	998	668	548	417	339	277	252	237	212	231	229	184	182	172	189	186	159	162	172	158	157	158	138	153	159	160	168	139	145	162	157	161	162	134	144	170	136	141	158	164	154	139	159	127	156	133	138	134	148	149	152	136	143	141	148	143	149	156	154	130	121	141	156	145	143	148	147	176	150	156	153	143	151	141	144	160	141	132	149	120	151	138	158	133	142	132	159	146	144	144	149	132	139	142	157	140	176	136	147	145	125	148	147	134	157	140	146	155	137	161	162	138	149	156	144	144	163	136	134	141	142	139	125	137	146	152	143	122	141	137	137	141	144	133	142	127	161	141	143	152	150	134	137	169	144	162	124	137	133	162	147	121	131	136	150	141	117	152	165	138	162	141	137	138	146	147	136	132	138	154	146	164	170	159	143	148	152	156	163	164	146	172	148	132	153	150	150	153	137	130	136	130	162	158	151	149	149	164	172	140	137	140	131	145	131	166	167	121	144	139	132	147	167	161	122	160	141	157	154	137	133	134	133	134	141	150	168	154	145	144	124	151	153	143	139	161	142	143	149	170	140	161	133	128	134	148	147	160	140	148	158	152	149	144	159	161	151	150	131	155	153	168	119	141	141	149	162	142	154	142	149	147	160	143	140	162	150	128	158	146	154	140	155	136	139	158	146	173	151	140	160	129	151	146	120	150	156	111	148	135	136	161	151	141	145	148	149	146	130	130	137	150	148	132	147	139	156	141	146	154	153	144	133	171	151	141	133	150	145	160	134	146	146	130	155	136	135	125	160	149	132	155	129	139	162	139	159	153	154	140	162	157	144	145	154	153	148	139	138	136	136	143	139	145	128	114	160	128	137	131	142	150	127	165	155	158	135	138	144	131	160	153	143	125	138	142	145	150	149	146	151	151	153	118	138	154	143	148	150	171	147	147	143	121	150	156	146	170	166	143	139	144	143	143	136	154	145	133	156	142	153	143	165	144	119	120	140	129	132	168	138	147	132	139	153	151	146	158	128	145	143	159	144	159	148	160	129	149	152	147	154	142	149	172	123	121	165	144	155	138	130	169	133	151	160	124	145	160	157	152	143	135	124	150	152	153	155	136	143	138	142	140	164	171	144	127	133	160	151	165	153	138	148	157	154	151	150	156	162	138	136	114	145	154	140	144	154	173	139	130	139	164	149	156	171	141	158	151	130	147	138	149	162	151	142	135	142	139	146	141	150	139	137	130	153	150	163	149	141	120	151	152	136	141	150	152	138	153	143	163	167	127	136	156	146	162	133	149	143	133	129	127	149	145	167	141	154	150	147	126	152	133	117	156	141	137	128	148	118	151	131	150	120	147	138	144	137	143	163	155	141	153	128	149	148	141	131	142	170	156	169	154	116	126	140	140	148	153	152	127	121	122	163	147	132	151	129	136	147	149	176	146	129	144	134	151	139	166	154	151	153	139	153	133	153	141	145	157	157	158	161	160	146	130	144	142	148	151	146	157	152	154	123	161	139	165	153	129	147	158	156	133	130	118	156	142	141	156	155	157	129	159	128	148	163	176	144	155	149	134	140	142	146	142	152	140	141	132	137	153	144	142	124	143	166	152	138	170	137	133	159	156	146	145	135	148	110	156	139	135	173	152	130	174	143	132	157	148	154	123	136	159	137	160	153	147	146	148	141	138	158	142	155	158	144	135	165	136	148	166	147	155	142	160	130	145	158	157	147	157	139	139	146	131	141	155	134	142	118	133	154	148	137	142	141	140	150	130	143	136	163	146	130	144	149	169	166	183	139	159	155	121	123	148	147	150	146	147	135	142	140	147	146	139	139	146	141	157	155	144	145	149	151	167	130	146	144	166	129	145	131	151	146	166	151	182	138	148	152	139	130	140	136	136	141	127	149	146	150	142	136	151	150	150	147	141	139	130	169	138	139	147	150	137	163	137	151	136	142	128	164	143	134	150	133	140	142	146	151	138	157	122	153	143	152	129	137	146	144	153	143	138	159	138	157	147	149	140	153	152	148	142	177	148	140	147	123	146	155	148	149	147	139	148	142	145	123	156	141	152	123	140	157	151	141	133	141	124	140	174	154	149	143	145	142	165	162	167	133	144	136	174	153	139	146	151	141	169	149	148	129	157	146	138	149	167	160	136	144	155	131	141	153	152	156	157	136	138	154	139	160	159	138	131	129	141	153	144	153	133	154	144	131	132	160	146	142	141	160	140	137	157	145	136	161	140	130	145	149	168	147	153	133	148	159	156	157	153	118	134	125	162	148	144	143	145	153	138	158	148	136	135	137	146	151	145	151	151	140	163	147	163	131	139	151	134	129	148	145	123	153	158	148	135	166	136	143	131	147	139	145	137	140	151	131	151	138	132	169	142	147	162	148	137	154	141	129	154	135	126	164	153	130	135	132	133	153	139	153	147	164	142	134	159	125	161	143	146	155	159	149	158	143	155	152	156	127	147	145	139	127	133	129	156	131	135	145	147	150	161	143	155	153	140	139	174	150	159	164	152	143	136	151	144	122	146	117	162	125	170	130	149	149	155	122	136	143	144	141	161	138	149	153	143	132	139	137	142	140	146	155	115	158	153	153	141	142	141	135	145	163	167	155	138	133	152	129	163	148	158	165	146	147	154	149	147	147	156	154	150	156	155	140	148	170	157	131	157	151	144	149	147	142	171	156	144	160	127	126	152	124	149	134	130	145	144	120	138	147	147	146	149	131	144	156	143	152	126	142	148	158	149	149	164	139	123	143	134	139	138	130	167	143	171	143	170	133	149	147	149	151	146	127	153	138	135	165	167	147	125	135	155	147	132	122	124	163	146	150	129	149	135	167	160	133	145	144	143	145	143	146	137	135	131	155	160	150	146	152	180	160	165	153	135	141	157	156	153	132	148	140	152	144	131	148	128	133	150	143	155	143	161	163	149	133	140	131	130	142	134	150	130	134	154	139	131	165	139	148	153	139	155	118	148	135	161	146	155	147	158	147	154	131	149	142	135	160	140	140	135	132	153	130	154	141	140	156	159	141	166	154	164	146	141	132	140	156	129	151	160	159	168	120	167	154	124	156	159	154	157	136	166	156	134	156	138	150	144	151	158	146	125	141	147	152	144	164	166	136	155	138	125	158	164	144	129	136	170	136	143	159	159	170	146	169	141	134	154	126	162	138	174	129	154	145	122	149	136	139	146	124	148	150	136	129	161	135	140	137	128	168	151	152	152	134	131	143	131	151	149	117	159	135	115	163	145	155	127	136	147	137	156	135	125	137	144	144	160	125	163	148	128	131	145	129	134	146	155	138	133	143	151	145	157	141	125	135	140	144	162	140	133	134	154	142	154	130	150	145	150	151	130	144	147	128	127	136	149	144	154	143	133	120	147	118	150	142	145	165	151	148	161	155	155	128	149	156	155	156	148	144	115	152	161	151	157	144	129	146	131	130	128	128	166	154	158	134	136	155	153	139	159	135	144	139	146	181	132	153	141	141	163	134
19187	1361	2614	3023	2581	2159	1762	1521	1350	1141	1101	954	862	873	782	748	718	645	680	666	662	588	574	612	591	582	576	574	557	598	566	515	493	546	500	511	538	552	505	505	516	542	511	511	501	484	468	493	493	518	512	494	485	513	471	466	472	490	492	493	526	463	477	493	452	520	449	512	420	493	472	455	495	524	499	475	487	459	460	492	475	468	484	486	495	519	508	466	438	472	484	496	457	447	430	463	461	460	420	485	401	498	488	441	460	472	461	512	455	456	470	509	478	474	481	517	472	484	429	444	480	453	463	474	466	451	459	468	444	492	464	456	451	496	488	456	431	475	463	431	486	454	470	465	436	451	476	474	496	471	454	468	458	474	470	445	451	456	486	454	487	439	470	471	422	423	424	510	426	468	474	439	500	448	478	447	454	443	441	450	487	476	448	470	469	444	481	447	425	423	483	456	456	468	464	433	482	488	465	450	479	447	435	427	442	432	456	464	446	469	460	448	444	458	444	451	418	460	443	464	460	466	515	454	465	469	505	492	438	477	445	449	445	451	433	422	494	454	463	452	468	456	470	466	469	483	435	481	446	442	464	497	456	439	460	475	444	493	467	465	456	495	455	418	445	433	459	439	430	464	441	460	468	485	443	468	453	444	431	447	491	459	452	496	440	461	461	484	488	450	440	440	482	454	477	444	466	452	445	431	461	456	463	424	451	475	466	465	439	446	487	439	452	470	499	475	427	463	439	451	429	471	477	464	480	468	471	467	436	444	473	441	453	453	405	459	442	440	451	472	426	456	448	458	425	484	481	439	427	440	495	426	464	450	484	436	453	433	448	477	464	427	443	479	458	469	461	464	481	428	449	489	507	430	458	483	466	446	495	481	456	418	436	473	468	463	474	491	466	478	429	487	491	465	452	442	461	450	459	459	486	472	463	465	454	463	486	485	448	457	451	444	445	454	448	488	470	465	487	422	452	415	471	442	466	454	466	440	443	464	472	491	451	417	442	439	512	447	448	456	454	479	457	436	481	452	457	463	474	454	496	480	473	426	512	446	488	432	464	461	454	466	457	463	438	452	425	428	441	449	422	421	461	440	496	463	458	454	458	491	472	441	436	458	475	487	476	452	469	455	434	475	465	482	438	468	426	458	454	451	489	504	485	416	465	446	467	491	465	445	463	472	505	453	478	445	456	479	466	455	510	459	462	458	441	446	434	414	482	429	498	482	442	507	453	472	482	457	475	463	492	439	468	464	462	463	471	441	472	461	481	471	503	455	496	447	439	458	477	434	478	460	489	469	474	493	459	433	488	474	468	437	476	486	442	475	413	471	423	432	453	507	465	464	497	477	438	462	465	453	487	432	457	462	460	463	434	454	472	444	486	492	432	428	485	475	486	444	456	480	439	476	473	442	466	464	492	465	460	448	467	480	463	483	480	464	445	452	481	433	461	458	432	439	440	466	486	455	431	468	488	421	431	486	471	473	461	471	456	431	483	458	453	485	477	466	466	451	458	465	429	500	444	431	412	440	483	455	417	450	445	487	486	485	432	470	501	480	477	471	441	457	492	458	458	469	457	468	455	448	462	422	442	466	479	476	493	445	464	474	458	481	456	478	464	502	462	497	497	479	468	492	476	454	452	448	444	433	459	511	465	461	459	467	437	469	449	443	459	448	462	462	465	455	447	450	481	474	480	477	474	491	454	459	448	491	448	461	462	474	457	464	411	446	476	457	494	479	423	455	481	459	455	493	453	455	491	468	453	429	478	480	449	443	485	455	453	476	469	457	477	469	485	495	442	441	486	457	435	462	448	470	446	411	460	435	447	415	465	451	423	469	449	470	448	441	467	468	493	451	475	450	507	470	454	454	436	504	500	487	455	462	476	464	486	449	432	451	411	424	475	453	467	473	469	463	477	459	491	444	457	437	444	470	430	498	451	496	458	451	448	491	513	473	435	484	449	486	454	457	469	471	432	453	472	453	493	472	490	472	486	443	464	436	466	430	472	448	460	447	475	468	476	466	460	495	471	460	516	447	479	492	504	475	449	468	459	469	492	505	455	480	427	459	457	443	468	474	468	476	439	434	424	452	464	474	404	462	460	461	450	474	468	450	482	472	450	466	456	459	460	473	459	463	466	471	498	451	480	451	467	447	457	447	471	484	460	458	480	443	479	472	475	450	454	463	436	449	451	482	476	437	467	422	429	461	460	452	459	489	518	482	468	484	478	464	485	441	468	461	474	479	486	443	503	439	485	463	454	484	415	452	455	464	443	446	461	428	464	428	419	486	465	427	435	468	479	469	474	480	455	479	458	432	429	442	487	434	463	461	457	459	506	481	463	478	471	430	477	461	465	465	443	439	444	484	458	428	451	464	471	430	462	455	434	473	467	430	485	467	457	490	460	446	454	464	432	489	497	483	464	486	446	437	497	431	470	470	476	445	469	428	452	444	456	451	431	474	430	430	467	444	464	459	429	483	445	500	457	462	475	489	475	429	463	477	456	449	494	486	451	475	449	415	449	448	483	476	469	459	463	464	453	457	480	473	492	438	469	435	465	491	484	416	460	443	490	444	459	480	469	474	496	462	462	519	489	463	485	467	482	470	442	458	460	455	478	456	469	428	458	465	454	443	470	483	464	484	464	467	449	453	478	444	462	482	479	459	445	473	443	461	471	466	450	424	449	482	488	432	474	440	453	460	437	479	429	500	434	427	474	485	464	452	447	442	479	463	439	446	454	458	487	431	475	453	464	466	482	467	414	455	491	487	443	431	441	460	449	430	452	442	427	438	460	441	462	475	461	464	442	467	482	440	445	489	468	488	458	455	478	451	433	434	464	469	458	477	443	457	453	478	458	482	470	473	437	493	460	455	415	451	455	511	451	431	456	453	468	491	492	464	430	460	444	479	451	496	463	442	459	501	447	526	443	499	466	443	461	456	477	480	437	468	448	495	439	482	465	467	452	492	460	461	448	474	442	438	468	467	461	442	441	492	439	452	497	471	468	443	461	457	437	470	486	437	512	437	502	482	479	446	494	467	423	473	448	423	504	433	474	456	468	443	431	441	478	469	426	464	457	461	457	451	437	476	420	477	479	476	444	439	464	446	468	459	452	501	472	430	460	485	440	500	440	465	481	451	484	438	445	476	443	456	439	444	440	475	455	484	426	448	466	455	469	458	491	461	448	442	438	443	469	458	448	449	464	462	429	440	465	427	467	452	464	458	490	456	408	477	457	479	464	478	419	452	439	461	488	475	439	479	435	474	495	446	444	468	466	448	453	478	490	447	458	488	452	472	455	433	459	474	469	486	480	473	436	440	466	436	466	429	412	464	462	448	472	487	506	456	445	460	443	486	457	427	433	467	498	477	480	460	489	451	474	465	471	472	493	519	463	463	435	467	468	437	440	451	486	475	444	472	459	464	443	458	453	466	452	486	467	460	474	463	478	456	453	512	467	470	436	492	487	457	437	439	443	474	479	500	446	460	458	469	451	450
46001	22424	12055	2223	1342	1055	874	667	535	459	435	445	349	377	309	300	314	292	320	286	265	287	276	244	298	275	285	267	274	268	253	226	240	264	257	245	259	272	214	247	235	216	259	245	223	246	244	252	238	230	251	221	238	226	232	253	272	265	229	197	247	239	221	230	240	250	248	236	239	235	238	226	270	240	243	236	240	227	251	227	207	215	233	238	240	267	220	226	232	244	254	236	242	228	241	245	234	243	234	252	221	246	217	240	246	245	231	242	244	219	257	236	251	220	240	243	244	242	217	252	240	250	241	235	254	227	255	240	240	236	249	256	211	227	226	214	236	246	233	241	240	234	243	234	211	230	222	231	218	249	254	219	247	253	237	226	202	248	266	240	264	225	256	277	253	234	204	228	239	235	253	251	237	228	232	229	251	282	228	218	259	243	207	261	249	242	256	204	205	250	231	255	209	234	188	227	238	235	252	222	221	236	219	238	239	238	249	239	225	214	259	218	252	234	246	221	245	232	235	253	261	233	239	233	233	229	259	213	227	245	233	233	244	224	239	237	260	246	262	212	229	209	220	226	256	268	231	250	228	245	238	245	232	238	246	239	226	239	229	251	248	243	245	221	223	251	235	236	257	230	224	233	238	233	246	248	240	248	215	218	253	227	230	220	223	215	268	231	218	223	226	272	256	226	215	241	235	223	228	247	232	238	245	240	216	217	239	194	232	214	211	226	227	244	256	245	246	215	236	234	272	263	219	220	235	212	216	256	206	237	234	221	214	206	224	235	254	232	241	234	248	239	239	240	225	237	236	252	230	223	243	228	232	217	235	219	257	236	233	232	231	245	239	222	243	217	244	233	224	257	245	231	247	247	228	225	228	251	260	235	223	231	242	281	233	235	215	219	275	219	254	261	237	226	234	230	246	219	222	262	242	246	227	229	216	221	248	258	246	248	219	249	217	234	252	240	267	244	237	245	218	216	209	238	228	218	214	231	239	225	236	236	257	208	226	235	217	235	231	227	235	237	246	257	230	232	232	230	244	239	249	224	242	256	226	214	233	267	238	255	254	228	218	238	226	255	262	238	239	241	235	247	228	217	244	242	254	234	240	264	234	271	229	221	255	257	243	269	234	251	243	252	254	226	239	254	286	257	215	245	221	250	241	236	224	233	242	223	256	271	210	241	256	255	240	225	237	219	234	227	230	226	220	246	266	231	253	218	247	220	257	239	258	253	232	233	235	219	241	229	266	240	245	215	241	244	252	249	233	248	260	231	250	232	253	226	221	230	232	234	248	206	240	233	254	235	238	257	234	265	259	241	203	251	242	226	266	229	239	226	262	237	223	218	232	228	231	231	238	208	233	228	233	228	218	251	208	242	269	243	236	233	201	240	251	237	244	210	228	230	260	264	215	230	250	217	219	258	224	248	241	231	230	236	238	250	229	253	229	248	245	229	218	222	229	258	210	222	252	242	235	243	245	256	228	247	249	261	221	235	235	226	237	234	196	242	221	270	234	235	224	246	244	254	267	226	248	235	206	217	226	247	239	223	236	244	259	249	229	250	263	230	256	248	235	231	238	232	231	237	214	260	229	215	229	262	252	212	246	242	271	241	249	256	233	253	278	243	242	265	239	240	245	232	219	256	231	253	246	225	234	229	230	230	244	231	248	224	245	233	222	243	222	260	242	217	229	259	262	229	235	252	251	230	233	238	265	233	237	244	231	228	241	251	245	235	246	226	213	265	219	225	232	238	255	234	243	212	248	236	266	258	222	230	249	246	246	218	215	241	258	231	229	250	252	247	237	225	249	230	246	235	219	215	257	232	236	251	224	217	247	199	217	280	261	216	225	193	230	227	256	248	234	234	241	257	236	234	249	245	220	228	247	234	261	234	204	231	243	231	261	216	211	213	220	239	236	225	255	220	232	218	236	238	207	241	236	226	259	190	228	239	241	254	244	232	214	240	234	235	223	221	226	234	236	245	219	236	237	225	246	245	223	241	227	219	270	230	258	223	245	230	232	226	232	212	250	213	216	225	250	247	248	205	217	256	252	237	225	238	231	219	244	257	218	254	225	211	230	224	222	238	249	248	260	245	203	254	245	248	248	232	242	212	236	224	239	284	224	203	245	243	239	218	255	248	223	243	214	242	231	261	230	222	244	215	230	243	222	224	233	242	237	236	222	240	227	223	230	218	235	222	220	221	230	244	238	233	219	224	234	231	238	242	237	228	237	218	246	234	259	230	241	264	207	204	238	263	222	231	225	266	230	231	250	235	246	230	251	226	228	218	222	236	212	215	218	231	246	230	233	242	239	243	238	272	265	215	235	238	243	246	220	221	244	252	234	228	241	237	241	248	207	236	229	228	244	211	234	245	261	225	232	204	229	219	197	235	214	247	240	228	211	262	240	236	223	244	247	211	224	244	209	225	239	228	250	236	256	226	233	213	261	225	239	263	237	248	257	233	250	240	217	236	227	233	227	219	240	234	235	243	234	252	195	266	260	262	266	220	254	250	203	255	240	238	259	256	234	230	260	222	243	227	242	228	210	227	253	220	272	233	235	223	246	232	242	231	227	206	259	248	247	222	232	260	238	215	228	240	242	234	247	255	250	242	246	261	204	246	233	250	254	243	221	240	232	236	234	224	212	241	261	234	251	229	248	251	254	260	227	237	228	232	224	229	258	229	236	232	231	251	224	233	218	217	243	245	233	243	224	197	214	250	228	225	219	244	230	232	239	238	229	228	239	242	259	210	219	245	227	229	267	247	233	256	237	238	234	224	244	239	257	226	255	242	246	253	245	232	241	237	204	217	248	252	245	253	251	264	227	222	229	225	208	230	208	265	220	270	253	236	263	244	241	226	231	250	257	262	229	228	239	210	242	250	226	226	230	236	212	205	235	223	225	230	250	266	231	216	260	244	240	242	252	235	225	208	240	221	256	229	230	236	257	244	267	230	218	255	250	239	228	214	246	250	239	217	236	238	254	207	228	222	211	238	245	248	252	243	230	232	253	213	214	255	244	244	228	231	228	234	225	247	250	236	205	232	244	236	246	229	198	247	245	235	256	235	251	223	267	223	242	274	229	220	245	252	228	246	245	253	244	252	260	235	227	252	228	217	258	228	268	229	254	254	234	235	236	228	220	228	258	249	223	221	259	241	232	205	237	231	241	222	225	242	274	239	241	219	228	243	215	213	214	206	218	232	229	244	261	225	217	258	228	222	232	249	232	244	228	229	243	214	240	227	244	271	239	236	228	232	217	265	249	201	216	252	239	246	232	236	245	204	236	226	265	224	246	237	246	237	220	231	222	210	224	244	251	228	215	243	254	217	239	232	238	264	245	224	241	232	224	229	237	222	246	219	250	233	250	233	248	241	229	235	251	235	240	247	230	238	227	248	242	233	207	247	243	230	235	243	232	225	248	199	236	241	252	242	260	239	206	224	251	219	251	230	229	226	230	216	254	243	242	250	247	240	242	242	248	240	247	213	226	238
23247	2344	4871	5683	4810	3982	3282	2877	2497	2132	1959	1742	1621	1493	1335	1322	1214	1094	1081	1045	1004	970	980	914	945	906	927	923	915	865	844	822	799	824	837	826	824	802	771	746	791	777	806	723	781	770	765	777	772	790	788	717	698	698	706	739	744	776	761	726	730	740	697	700	705	722	741	730	718	728	723	736	733	708	696	668	662	716	709	730	733	677	683	771	665	696	760	713	736	728	741	725	711	683	734	724	744	757	695	704	696	692	689	692	680	652	701	662	696	663	696	702	671	716	657	673	726	733	667	700	648	717	691	696	725	720	687	669	725	729	700	725	690	720	660	702	724	712	715	717	706	695	689	716	728	707	708	683	714	649	736	706	687	677	692	690	709	660	696	707	711	691	710	734	675	700	699	680	704	703	715	669	699	708	682	696	714	681	651	659	660	757	749	698	710	655	696	696	712	700	663	677	672	659	732	670	696	705	693	691	677	764	666	638	726	669	641	693	679	699	643	692	682	697	706	719	664	686	682	678	720	729	683	675	703	635	682	736	666	738	645	694	702	731	696	693	675	730	690	735	705	731	698	681	723	656	660	698	650	748	715	699	691	667	664	716	695	719	722	632	694	688	670	695	657	676	680	683	632	667	712	694	687	732	682	688	664	679	674	693	667	655	692	700	735	688	700	667	644	656	678	723	669	652	707	713	716	682	699	686	653	676	728	711	670	697	662	689	706	668	726	682	687	682	744	715	708	698	730	693	703	688	699	717	626	670	722	664	685	693	657	677	676	701	700	715	703	682	713	679	690	685	730	651	754	753	655	705	693	655	683	703	685	662	653	731	689	666	738	702	707	639	670	726	707	713	695	721	720	742	671	687	703	678	728	712	667	677	706	691	669	719	708	722	701	696	694	694	668	724	725	658	735	669	718	738	704	691	690	722	706	663	666	648	657	696	691	709	682	700	705	682	663	709	712	690	681	719	719	642	616	697	691	645	692	693	680	716	634	634	681	673	689	658	662	662	730	709	724	747	729	684	670	677	712	665	668	676	665	738	693	710	712	690	674	672	684	648	687	671	721	641	709	717	678	703	673	723	664	700	699	688	716	649	669	733	648	721	711	691	685	692	761	670	689	688	677	674	679	690	692	662	730	740	644	685	700	697	675	691	681	671	688	691	677	667	658	658	673	690	732	719	661	665	716	658	716	699	704	722	760	690	690	678	714	702	694	705	672	717	704	675	675	725	723	694	698	729	746	664	661	672	665	666	727	714	650	646	717	690	703	682	717	668	689	731	723	691	694	721	695	677	687	701	731	666	686	725	698	640	640	705	745	699	675	648	695	675	722	725	771	732	686	679	659	715	684	673	707	668	718	680	659	699	719	716	692	725	711	719	694	673	723	702	651	702	660	687	679	701	692	706	669	692	662	710	694	723	707	689	706	646	707	739	665	686	703	720	669	676	706	667	698	690	668	713	707	668	649	679	701	723	689	661	697	711	676	670	747	707	673	656	702	638	704	701	664	683	691	691	722	703	686	673	698	683	721	690	666	661	687	690	701	693	697	650	670	707	677	710	715	667	667	663	702	707	681	723	723	681	725	710	747	678	721	701	669	633	704	652	740	698	728	690	699	706	710	714	687	673	741	670	693	724	715	659	693	724	686	672	642	695	624	696	689	665	719	730	700	741	686	683	642	657	692	640	697	670	659	680	677	667	666	689	726	723	680	695	726	684	685	644	649	696	689	693	668	634	652	670	692	669	642	712	732	686	693	738	713	696	707	696	687	614	678	675	681	694	694	704	660	671	667	694	704	711	672	749	660	697	677	668	693	674	709	718	679	641	711	686	661	712	666	700	700	681	682	658	678	678	677	662	691	656	697	671	679	691	652	688	720	732	702	717	724	670	715	681	706	723	692	661	694	731	663	711	662	719	659	675	674	712	666	704	677	659	680	686	725	719	683	660	683	647	680	690	711	687	687	683	717	704	683	708	685	660	693	698	675	740	681	701	691	678	721	688	755	672	679	673	690	714	685	713	652	684	726	718	674	729	666	697	657	657	710	702	635	715	670	661	714	707	657	690	716	715	648	695	685	648	678	709	698	716	684	725	715	717	724	696	691	725	656	722	714	725	721	682	706	703	635	701	650	728	700	677	704	721	689	702	724	722	723	673	707	712	714	677	666	738	684	674	649	671	634	703	750	648	691	693	697	700	689	698	684	730	688	693	739	675	714	653	712	709	676	658	692	656	637	702	709	660	731	707	676	729	604	750	691	705	722	679	692	682	664	650	714	650	676	703	686	682	722	685	713	715	701	704	735	718	683	695	645	678	696	711	670	672	715	678	724	704	732	735	662	708	680	658	734	701	668	685	705	676	746	664	722	694	692	697	661	684	750	727	686	682	654	705	722	722	665	667	674	698	684	659	709	731	689	664	700	690	715	672	706	719	635	700	695	637	720	675	693	694	669	686	703	723	700	744	705	738	626	682	739	668	706	682	754	658	669	691	709	735	665	682	713	688	729	723	732	709	707	635	698	719	701	670	682	742	678	678	710	626	673	728	636	773	676	697	721	713	713	689	653	678	710	675	702	739	640	617	623	701	677	698	689	719	666	672	638	741	674	756	714	723	711	730	640	664	700	712	691	688	686	677	717	715	630	712	700	689	684	707	721	685	703	687	727	684	669	718	713	695	703	688	687	684	645	697	677	725	689	697	678	675	705	718	701	734	712	681	717	693	677	735	675	725	680	710	680	714	665	678	668	739	701	663	634	705	754	666	710	686	666	670	707	716	725	673	691	668	692	668	685	695	670	652	702	681	714	682	666	694	694	678	755	714	646	697	684	697	682	706	699	645	707	692	687	694	662	676	726	677	657	703	664	668	666	641	711	712	704	694	692	688	718	737	691	669	701	660	686	677	736	681	716	624	688	688	711	665	694	671	708	702	725	692	751	718	700	701	660	676	690	698	694	660	630	710	678	687	680	691	692	672	661	694	713	715	715	700	667	732	703	704	677	710	698	707	672	659	668	681	679	691	692	727	703	715	698	718	683	699	717	715	688	668	702	616	713	747	729	672	667	739	696	692	727	731	672	704	691	705	706	670	686	694	695	694	685	680	719	685	665	692	660	678	711	694	709	731	677	665	699	707	713	682	691	684	731	689	675	701	722	679	734	659	711	714	716	686	708	681	674	701	681	721	742	688	680	717	699	724	718	688	722	683	705	656	664	668	693	709	654	673	706	645	670	679	698	684	691	673	687	757	689	710	721	690	668	714	686	710	670	673	669	675	679	714	687	684	695	715	659	705	750	735	692	699	688	694	731	672	680	702	699	732	743	707	704	661	665	653	698	699	702	697	648	731	665	701	718	662	727	685	684	687	704	720	725	757	713	689	674	699	694	686	726	708	654	651	746	749	674	736	682	676	730	692	675	687	704	707	709	668	713	628	633	683	705	671	661	700	729	705	684	680	724	715	784	684	731	708	716	696	693	696	664	731	677	760	691	706	690	733
6249	296	236	108	95	86	81	84	74	71	73	76	61	59	60	66	70	81	58	63	59	70	64	59	68	73	70	65	63	56	61	57	65	75	73	71	46	62	70	68	82	56	69	70	84	61	79	78	70	58	62	75	65	83	64	69	67	46	80	64	61	73	72	76	72	59	60	68	53	73	75	73	68	75	47	75	69	74	72	77	58	62	71	76	63	72	63	78	79	78	79	68	71	65	67	73	56	75	58	66	58	80	69	61	85	69	64	63	78	65	69	71	63	64	65	76	64	75	64	52	51	62	80	56	88	64	74	72	67	59	75	70	61	59	71	75	83	57	57	68	68	68	75	76	85	73	65	73	65	64	72	67	58	71	63	63	65	68	67	66	65	81	83	64	66	66	62	72	65	64	74	66	58	71	72	78	52	59	56	70	79	64	64	77	70	65	55	60	68	50	86	79	70	71	76	58	62	69	67	54	75	57	65	65	63	63	64	71	72	77	60	77	59	66	69	70	86	67	71	56	65	65	61	78	69	68	63	71	81	95	65	77	54	60	60	77	61	69	70	68	55	64	72	54	60	59	63	65	67	68	72	70	73	66	67	70	70	69	75	65	62	79	61	59	72	75	62	59	78	66	62	58	62	61	53	82	67	73	67	73	83	79	52	62	65	80	72	62	56	69	71	81	69	75	73	58	66	57	72	52	51	56	69	55	53	70	78	57	66	52	55	74	82	80	56	65	69	75	54	85	69	64	82	71	64	69	60	66	71	63	57	66	66	62	58	64	71	72	67	62	58	43	64	67	81	58	69	68	54	80	73	74	80	70	76	69	54	68	72	68	60	71	60	68	58	73	52	67	74	74	77	46	65	68	83	64	68	58	70	68	81	64	57	68	70	78	59	69	75	67	64	70	60	62	79	64	68	72	76	56	58	88	79	62	53	80	68	74	61	74	74	65	79	73	68	84	74	55	68	81	77	73	73	71	83	60	85	66	89	61	65	95	61	80	62	77	78	68	60	63	65	63	77	85	75	67	72	77	69	76	77	70	66	73	69	66	82	76	83	78	70	69	60	71	71	93	68	77	83	70	71	60	66	61	60	72	67	59	62	70	70	66	56	60	80	65	55	59	61	68	55	70	51	80	74	72	72	79	72	67	60	66	67	45	63	60	52	73	60	73	75	68	66	68	76	58	67	58	76	73	66	75	77	62	66	54	63	66	65	64	77	71	67	62	77	70	67	72	59	65	68	58	58	67	65	85	62	69	62	77	68	67	71	64	60	68	67	68	84	62	62	70	59	62	57	61	62	69	60	57	49	67	71	64	67	77	65	65	66	75	74	68	73	76	71	51	61	76	73	57	79	70	58	69	62	71	70	58	75	81	65	64	72	67	77	61	65	67	85	72	70	66	59	75	69	73	49	88	61	73	74	65	63	71	77	60	74	52	78	67	82	53	59	64	73	75	85	66	65	65	69	69	66	62	60	51	73	62	57	55	79	69	70	75	71	68	75	63	71	57	55	77	60	76	61	54	62	69	78	52	62	63	61	58	68	64	77	58	57	69	64	55	67	58	59	50	67	73	70	66	62	46	89	67	73	51	76	70	61	67	80	62	73	63	71	66	69	80	66	67	64	54	80	63	60	59	80	52	44	62	59	70	73	73	65	54	62	81	66	81	76	74	65	72	64	61	55	70	64	83	74	64	74	64	59	65	65	70	70	67	70	71	66	79	69	71	79	72	76	61	68	62	58	63	69	61	64	66	83	59	73	69	67	74	65	62	48	66	61	59	54	79	68	68	59	75	79	83	69	59	73	55	69	66	67	74	65	67	78	62	75	68	67	70	56	71	82	65	82	74	75	62	80	79	70	67	66	79	84	53	62	60	57	66	68	71	54	48	68	75	67	63	69	64	61	66	66	63	53	58	65	86	62	72	75	67	84	54	75	54	68	57	49	69	67	73	77	65	61	82	65	63	70	82	67	73	73	66	74	54	71	76	65	59	67	66	69	84	64	60	58	79	64	65	62	58	57	57	60	71	63	66	81	75	64	63	69	50	73	67	71	56	53	71	79	74	77	44	77	73	70	67	53	64	65	58	80	75	80	74	63	69	55	57	66	64	66	68	80	70	75	73	65	61	61	74	75	74	73	62	65	70	69	59	64	82	60	69	74	58	58	80	75	51	63	77	63	53	60	75	73	68	71	61	73	73	69	86	68	73	76	68	54	74	60	62	57	72	60	79	50	52	86	57	66	70	53	72	81	67	63	65	75	62	74	68	63	74	77	85	74	72	78	75	67	56	79	58	59	76	66	68	74	55	73	42	82	75	61	65	76	67	82	72	64	74	67	63	67	76	58	56	60	56	60	60	52	67	71	75	79	72	73	56	63	72	78	59	67	76	78	66	69	62	80	65	55	70	67	61	66	68	77	62	65	87	63	80	64	79	72	69	55	55	75	88	68	63	79	54	66	68	88	58	61	66	77	74	83	86	58	62	69	56	57	72	71	63	67	72	56	81	68	54	65	63	86	56	64	76	69	61	69	59	71	68	59	61	73	79	56	67	65	67	57	54	69	58	62	72	86	65	57	66	65	60	80	69	72	62	74	64	59	61	54	53	73	55	54	61	80	59	63	54	63	65	79	70	58	71	64	74	79	60	62	61	68	63	77	84	82	65	71	82	75	58	96	64	64	62	72	55	71	64	74	64	72	70	63	75	66	79	62	71	52	69	75	57	69	66	58	79	66	74	80	61	65	64	60	67	62	60	60	75	84	72	60	69	64	71	67	62	73	57	65	48	67	70	55	68	63	80	87	68	72	65	65	71	76	69	63	69	67	61	59	73	82	61	74	65	67	72	69	68	73	70	87	61	55	67	76	80	74	82	66	54	78	72	64	67	60	56	58	78	60	54	56	78	64	68	60	67	71	56	63	92	70	70	70	78	66	68	61	76	81	61	83	64	62	63	75	69	47	55	68	56	64	59	68	67	54	55	66	70	68	66	55	70	62	47	72	53	56	68	67	86	71	67	70	69	64	69	85	80	49	58	60	75	64	50	74	69	75	69	67	78	79	68	74	66	68	65	62	66	69	75	82	82	78	55	83	61	67	64	54	72	64	70	78	76	64	76	62	67	62	71	69	63	82	69	62	50	70	71	65	53	68	62	74	55	65	70	64	56	77	77	70	67	55	59	57	69	61	70	66	78	74	88	70	58	77	60	52	59	64	73	57	66	75	77	65	57	66	64	75	53	77	66	60	71	69	85	74	68	67	59	59	55	51	79	71	68	62	73	78	62	62	78	72	56	74	73	73	64	64	67	67	73	73	76	61	69	63	53	54	73	63	60	61	76	65	72	62	61	73	65	65	71	70	58	66	70	62	72	54	74	86	64	64	59	70	72	56	53	60	66	67	62	79	77	75	58	69	63	72	73	76	71	72	68	66	64	72	58	70	62	74	58	70	72	61	69	71	47	65	71	64	56	64	66	60	79	58	55	68	75
6822	328	386	411	378	333	333	306	304	276	318	266	302	261	262	295	267	284	249	291	288	254	264	269	261	262	267	267	267	260	244	277	275	290	247	273	279	235	291	267	269	244	250	270	260	248	251	280	237	258	261	274	254	254	260	260	268	247	266	246	255	241	228	266	250	250	265	255	257	249	254	258	242	259	254	261	236	258	248	247	224	281	256	260	288	250	232	242	259	224	278	240	262	254	288	259	264	237	259	261	248	268	261	260	247	273	254	247	266	271	245	262	270	272	244	258	268	222	274	252	232	265	243	268	250	259	264	255	243	269	254	274	265	266	266	274	251	232	287	241	253	252	266	243	239	269	268	259	260	231	255	248	249	243	264	249	280	214	262	207	266	280	233	260	224	265	230	248	257	256	236	274	252	237	270	263	252	266	288	253	250	259	276	242	261	263	255	267	249	238	257	261	251	235	278	255	263	264	240	265	254	260	235	268	261	270	254	251	256	245	259	262	271	248	261	230	260	252	271	255	236	215	262	254	257	263	280	261	259	243	282	251	253	278	297	243	257	242	217	208	253	250	253	250	259	267	255	272	260	261	273	262	234	256	258	259	255	255	258	245	258	288	247	257	251	264	245	232	264	236	268	245	238	254	276	236	242	253	278	252	244	250	240	282	233	246	255	267	267	248	242	257	250	263	247	258	266	254	256	281	236	256	289	225	245	209	293	228	263	241	241	233	241	272	235	249	249	239	233	258	256	240	263	264	253	228	281	274	216	268	253	261	266	237	267	262	236	259	224	276	261	279	279	271	263	258	272	267	236	269	256	251	257	236	259	260	272	244	236	253	232	298	281	229	255	233	232	239	267	239	235	263	253	259	259	276	237	237	291	256	228	255	245	260	265	246	288	241	247	241	241	246	231	267	226	258	252	261	255	259	263	284	261	248	267	252	260	268	235	264	285	240	260	280	256	289	260	267	260	273	279	257	260	271	278	236	243	237	245	282	248	245	274	254	272	250	242	249	249	262	225	239	258	250	237	240	251	254	251	271	236	260	247	230	253	251	286	269	218	257	247	248	262	234	277	254	246	251	255	234	287	228	256	267	225	244	271	233	236	289	265	250	226	255	269	267	254	269	255	237	291	226	252	241	275	263	251	247	270	226	260	239	234	242	254	260	243	232	267	244	282	255	265	235	263	236	253	266	289	277	248	271	265	263	247	278	243	254	239	260	260	233	241	251	267	249	257	282	279	246	242	240	222	253	235	239	248	268	251	264	255	228	259	262	247	251	256	244	265	252	250	238	246	245	280	241	254	256	253	231	249	254	272	233	254	255	253	248	247	262	236	243	263	268	251	227	287	253	270	239	238	255	235	236	280	272	231	268	226	283	245	288	262	257	242	255	245	262	237	228	233	226	266	295	271	268	251	242	270	274	237	261	258	223	262	239	286	263	256	273	241	246	263	258	260	261	255	246	289	224	242	279	232	233	246	250	244	268	250	253	222	267	262	282	245	250	250	230	246	272	247	256	259	272	228	241	238	267	250	228	248	266	235	241	272	286	243	244	244	234	241	276	267	243	260	241	227	258	235	257	233	251	274	257	251	258	291	235	265	235	252	247	271	258	241	257	263	247	249	230	253	262	228	279	230	292	237	281	256	250	261	251	276	260	247	262	259	296	233	251	270	249	255	241	276	283	257	245	267	281	263	245	284	241	233	272	246	270	256	274	250	241	257	260	252	227	231	240	270	286	269	268	258	228	275	235	243	269	260	249	268	264	260	234	257	285	253	270	264	285	245	260	281	238	263	271	252	250	269	241	229	249	265	269	242	275	264	267	270	248	255	267	227	244	276	267	287	278	235	261	247	274	246	267	250	243	248	259	255	261	241	247	246	285	246	246	294	286	254	261	257	260	211	244	251	235	267	246	253	239	254	262	194	247	268	224	275	258	248	241	260	223	230	277	252	254	268	264	230	280	227	260	246	267	259	221	234	260	249	256	251	258	244	250	252	268	244	256	274	255	260	257	278	275	222	244	233	255	236	259	278	273	244	228	268	265	274	291	240	252	262	224	271	246	224	257	266	279	279	255	286	250	249	274	260	251	247	262	263	248	255	291	264	255	249	218	266	236	286	262	255	261	257	280	235	241	261	263	273	261	264	241	251	241	248	272	277	258	270	260	266	234	233	261	234	288	241	242	232	229	248	275	270	238	244	277	244	250	256	255	272	247	253	261	269	241	257	236	266	254	274	246	263	259	261	256	265	252	261	244	249	261	262	253	253	266	265	244	234	262	276	245	260	270	280	225	264	250	246	253	257	287	232	282	238	292	281	241	245	266	264	260	253	241	307	254	263	255	237	274	241	244	259	266	274	245	256	282	249	259	237	266	244	248	228	281	260	267	239	263	254	284	219	260	255	227	227	256	261	255	252	236	269	253	265	283	239	236	274	250	266	257	253	259	262	276	275	267	260	270	245	248	239	266	231	276	274	246	271	260	253	262	253	253	242	257	250	276	253	246	250	293	246	263	279	266	254	254	268	260	254	259	283	257	257	263	288	280	221	252	229	246	250	234	263	244	251	272	273	244	254	237	249	273	236	225	267	229	229	265	241	228	238	248	249	259	243	245	261	275	261	282	218	241	218	240	250	242	260	258	237	249	248	241	240	258	253	236	279	264	237	287	267	267	238	241	242	264	266	245	240	262	220	259	242	259	237	248	256	264	265	232	287	268	263	232	246	284	286	259	274	242	230	261	277	263	270	281	269	237	239	257	250	271	266	257	261	249	216	247	270	272	272	268	230	265	249	271	252	279	212	256	265	263	244	236	240	242	247	272	275	249	249	243	262	253	249	261	264	268	238	255	251	242	251	250	254	256	221	264	263	257	242	243	270	248	232	269	270	247	254	243	290	263	239	268	249	244	259	255	289	280	270	247	239	248	281	253	271	262	236	249	252	255	239	251	274	254	255	231	272	274	228	257	238	231	252	266	269	269	225	254	241	294	245	256	252	267	268	252	256	226	234	254	240	257	244	246	227	263	269	283	263	263	271	261	250	256	282	255	298	242	261	277	224	246	278	240	254	250	274	245	266	273	220	251	255	263	244	275	248	249	263	278	245	268	240	252	278	243	229	256	252	248	280	236	244	244	224	271	228	261	228	249	241	238	266	265	264	279	249	231	280	273	286	253	240	257	235	264	251	254	261	290	264	282	267	259	271	246	232	222	254	235	257	266	244	246	283	255	248	273	252	276	240	251	235	263	269	254	257	239	227	263	287	244	238	258	282	246	250	279	228	232	243	245	244	297	256	239	267	265	232	251	231	265	265	271	244	255	259	278	216	272	262	278	251	257	259	247	274	275	246	240	251	277	258	259	261	248	272	274	249	275	251	254	261	229	251	252	268	237	262	256	256	248	269	248	247	215	256	256	222	280	256	273	268	240	249	252	262	275	274	258	253	266	293	264	253	260	233	226	255	228	256	230	272	270	250	249	235	231	266	251	252	243
38892	13161	2396	994	705	520	429	348	288	277	233	246	179	189	181	175	174	178	185	188	178	160	173	140	149	176	160	170	153	164	130	144	170	138	176	136	140	155	150	130	161	124	146	134	122	147	137	144	142	136	151	123	137	148	125	127	141	130	147	173	151	140	139	148	134	135	143	157	149	149	141	161	150	135	125	134	148	152	162	153	138	153	131	134	142	171	155	141	132	137	156	141	126	148	120	145	144	139	151	152	139	136	132	135	129	153	137	146	161	157	138	154	134	151	136	147	136	132	153	149	118	136	140	136	132	139	142	160	141	158	134	150	125	140	163	143	158	134	124	154	125	152	154	137	135	165	160	145	150	141	150	151	121	148	158	161	149	165	148	138	147	153	144	170	141	129	124	150	130	150	141	137	147	143	141	164	132	144	146	139	137	156	152	139	146	151	145	116	146	132	137	144	131	135	148	144	141	167	124	133	153	145	137	137	147	157	143	121	153	138	144	148	135	132	140	138	155	140	107	143	143	152	137	149	132	147	141	147	155	145	167	148	135	151	152	131	120	162	126	136	143	137	131	147	127	141	140	147	155	154	130	152	120	133	138	135	121	142	166	149	172	129	125	140	145	161	140	159	146	158	126	148	135	147	142	154	133	148	163	151	148	153	121	131	131	152	145	162	138	146	167	132	161	139	148	135	152	134	152	128	136	145	125	136	166	163	114	166	140	137	134	146	157	149	135	143	148	156	146	126	137	140	135	120	133	156	133	161	149	145	159	168	166	135	154	142	136	154	149	147	152	123	135	144	151	139	136	119	161	170	125	138	136	153	145	132	141	139	135	147	122	131	146	141	157	127	162	153	133	161	147	126	133	146	141	142	150	134	180	128	116	130	140	147	144	155	143	132	140	117	145	134	142	143	129	122	125	143	150	132	148	139	160	147	161	166	153	160	133	138	137	115	150	133	151	145	134	161	144	168	144	146	140	152	148	138	127	150	143	154	147	136	136	136	136	141	158	142	152	147	139	141	141	131	132	137	129	159	155	153	152	149	158	121	132	141	147	137	169	146	151	128	141	121	142	143	128	128	146	153	137	152	138	138	153	157	160	139	132	138	146	156	123	136	139	146	139	147	148	138	150	130	164	150	154	146	144	159	137	154	137	153	137	127	124	159	145	149	143	136	126	149	128	130	156	138	119	145	140	141	139	142	156	138	135	139	145	153	141	145	157	136	147	141	163	134	133	163	165	158	140	143	162	143	141	146	133	141	143	158	135	139	161	146	125	144	156	131	151	139	132	138	129	147	132	165	138	164	131	138	118	119	150	127	131	127	151	153	162	142	117	143	133	170	149	125	143	151	153	145	141	163	121	155	142	141	147	140	140	156	139	154	154	129	134	150	145	139	122	152	113	166	145	148	130	176	141	138	141	141	139	130	136	151	153	151	142	124	143	163	150	140	146	138	143	110	162	158	145	151	143	150	137	153	140	141	169	134	126	141	140	164	160	142	148	132	132	141	152	144	132	136	137	141	124	133	142	143	132	122	157	135	140	169	120	150	157	151	147	135	169	138	116	151	148	153	129	135	147	156	133	138	141	142	147	134	127	120	165	139	131	140	143	144	142	148	134	138	132	164	145	135	132	160	136	123	134	137	147	120	155	147	123	163	155	141	148	130	153	135	151	143	158	141	156	152	125	133	129	127	143	132	132	138	136	141	145	137	156	146	140	141	145	150	156	147	123	143	143	156	160	140	131	137	128	155	131	148	139	149	151	141	129	141	171	143	147	155	152	137	151	136	169	149	136	159	122	157	154	116	150	142	150	163	126	125	148	128	128	127	141	129	173	134	155	143	122	136	175	117	148	143	155	143	159	132	163	144	147	167	141	127	153	142	141	168	144	121	143	138	140	144	167	132	146	139	147	137	128	158	143	146	115	152	143	142	170	153	140	132	158	133	128	146	168	146	167	131	150	149	138	142	160	149	146	127	150	138	141	126	149	136	163	160	143	153	142	146	154	135	144	153	151	172	139	163	152	139	157	137	137	148	147	142	155	164	143	134	135	154	164	154	139	143	132	135	137	127	132	147	161	134	136	140	144	166	147	146	124	132	141	144	145	145	134	157	117	155	140	121	156	121	154	132	128	142	159	138	130	174	151	134	129	127	146	130	135	141	127	155	142	151	151	150	143	169	134	152	144	141	156	130	141	145	111	153	141	161	135	144	133	144	122	118	133	157	155	145	166	172	134	165	140	131	145	124	148	161	137	128	167	122	124	155	151	139	145	126	133	135	150	165	152	158	148	147	171	114	128	154	139	153	144	159	146	130	127	156	140	155	147	137	154	137	111	131	140	162	142	151	145	140	122	154	143	169	144	137	138	130	126	107	141	146	145	147	130	164	138	150	137	177	171	161	141	161	179	149	136	134	150	135	144	125	118	148	132	140	158	132	140	122	156	156	136	155	139	139	131	139	133	150	124	147	143	159	116	150	135	143	148	152	137	142	171	149	149	142	141	167	148	153	129	157	144	165	140	124	175	137	143	182	140	127	150	162	136	152	137	130	139	134	152	158	159	148	151	131	156	140	170	116	154	164	135	148	142	147	138	168	143	152	148	133	135	132	153	158	122	119	150	141	133	123	139	136	150	128	119	149	132	142	132	142	141	135	139	135	157	150	152	152	134	111	141	154	132	133	139	136	142	148	141	144	155	133	133	150	166	160	147	146	157	156	146	125	146	161	137	148	121	158	160	119	137	153	133	157	137	153	154	131	141	135	139	149	153	147	127	136	126	126	165	139	143	152	133	136	140	136	152	137	123	142	127	146	150	141	142	161	121	136	143	164	144	134	142	140	131	137	155	146	144	130	153	121	130	146	142	150	142	138	130	151	132	137	153	148	129	154	131	152	156	153	143	138	163	156	146	137	138	149	151	129	134	143	145	147	125	144	152	128	135	139	141	116	165	116	141	148	157	128	150	145	165	137	157	143	148	138	146	150	141	146	147	145	137	131	151	145	114	143	136	136	137	133	137	145	159	134	149	142	163	134	120	141	148	155	143	150	142	133	151	146	156	141	136	145	130	151	136	133	141	139	138	150	181	137	143	129	139	116	145	150	131	145	140	147	130	153	145	148	115	155	126	142	150	143	142	165	159	137	140	139	143	138	150	137	161	142	133	162	167	136	140	157	139	137	145	140	140	134	137	175	154	158	119	142	153	134	153	159	118	142	129	142	125	149	133	143	149	160	141	123	130	137	155	130	147	131	135	135	119	138	120	135	164	152	143	157	160	144	145	134	161	138	136	135	133	126	149	166	120	137	136	142	135	160	138	160	144	157	150	167	135	164	150	141	165	150	153	141	153	121	146	152	139	133	138	134	136	127	127	156	140	141	123	133	141	150	147	163	148	129	173	145	123	147	150	171	136	129	143	147	133	154	143	140	132	135	145	160	137	158	141	137	142	148	147	148	146	129	131	134	133	122	143	148	146	131	157	145	162	134	144	157
17792	1323	2728	3133	2605	2143	1845	1567	1353	1234	1074	965	966	819	780	792	701	699	644	650	643	608	595	573	644	560	549	514	581	561	495	563	522	501	562	522	520	518	474	499	505	510	508	515	501	512	477	492	487	492	506	483	463	518	460	497	476	518	427	454	471	476	463	494	499	477	459	431	477	452	486	498	463	482	465	465	466	467	453	436	526	497	496	485	502	416	444	454	472	469	434	493	468	485	473	459	439	461	494	460	426	500	449	471	454	506	489	430	472	456	509	467	447	426	485	490	480	471	416	483	448	446	459	452	474	445	445	489	440	459	475	447	425	451	464	482	475	427	458	439	515	463	463	474	465	454	457	456	447	485	486	444	477	470	498	472	463	455	482	450	450	466	440	477	442	442	441	432	439	440	451	423	460	492	448	413	459	509	476	462	441	444	446	464	495	492	446	445	468	453	459	473	424	471	453	481	446	444	461	434	436	459	461	489	468	470	445	468	472	423	475	462	463	470	458	483	490	486	440	483	472	489	447	460	481	448	477	426	442	434	447	446	452	450	428	443	459	465	465	445	446	456	473	454	438	453	442	475	468	431	450	440	490	458	460	448	453	439	491	450	464	477	466	501	471	463	455	448	442	454	483	427	483	429	451	484	473	447	461	433	452	452	476	462	458	497	436	438	435	454	487	488	474	472	452	446	461	489	498	458	460	489	441	405	447	483	451	506	433	455	393	467	449	474	445	488	431	463	487	440	464	443	416	446	395	495	453	467	488	458	468	457	460	481	462	463	468	445	495	436	456	473	439	419	429	476	446	503	405	451	464	500	488	483	443	443	454	478	469	473	454	457	418	446	465	420	440	424	444	418	474	426	469	478	464	471	451	476	484	432	467	471	472	438	464	445	445	471	472	454	475	470	435	464	466	470	473	433	461	440	458	460	435	450	483	427	465	436	452	442	452	444	423	449	450	482	417	407	505	425	453	445	473	482	465	488	446	414	505	463	469	446	429	447	472	465	453	455	492	455	457	438	471	451	458	467	486	453	443	449	422	439	441	490	440	445	492	477	454	433	417	476	428	435	444	444	395	460	454	447	450	447	443	459	452	506	433	494	475	478	426	433	439	481	489	487	471	450	464	431	486	436	475	451	448	501	434	432	480	444	487	453	453	457	485	457	450	447	450	438	458	440	476	444	480	481	500	475	520	469	436	456	476	465	457	485	426	453	486	413	423	425	442	492	481	456	464	449	471	441	438	482	441	464	466	497	431	443	473	444	458	476	454	477	511	486	460	450	498	403	490	458	472	500	439	469	449	469	494	442	427	491	461	488	477	446	444	477	448	448	454	454	437	472	418	449	460	436	456	478	442	429	463	468	440	412	471	469	424	452	479	475	463	459	465	478	478	438	471	458	441	470	489	427	447	476	458	492	456	443	464	486	444	478	456	438	467	458	453	481	459	479	448	470	441	456	476	462	453	418	480	446	432	445	450	473	445	463	487	465	407	447	408	423	443	453	463	474	478	487	460	439	483	450	448	461	432	421	468	456	454	454	457	440	422	443	443	482	458	488	457	488	496	451	482	465	463	467	436	483	472	449	451	438	459	427	478	481	444	478	440	447	466	458	442	434	468	434	436	476	481	453	458	427	416	457	489	452	443	462	498	439	447	497	472	474	467	475	478	438	428	486	453	466	462	428	464	457	452	461	442	470	444	438	467	474	463	454	471	426	445	485	493	494	469	485	447	483	423	447	459	441	432	452	460	447	454	456	469	418	432	463	484	434	497	469	440	454	454	461	450	448	451	468	437	457	486	477	446	429	440	469	431	482	458	438	455	512	433	464	459	472	454	508	458	407	439	486	468	449	478	441	455	451	445	471	431	458	459	425	442	453	440	485	436	468	421	453	444	471	461	462	427	462	424	461	429	443	477	445	467	421	450	456	442	452	455	471	461	474	462	479	470	451	476	452	491	454	423	464	474	491	474	454	434	453	447	485	428	509	429	494	466	494	460	461	423	467	460	451	472	467	437	437	461	459	463	459	493	467	461	460	487	445	462	474	430	479	475	439	471	489	456	435	492	473	468	459	463	478	489	477	473	441	456	472	464	489	454	452	409	438	448	445	419	459	461	461	448	484	456	499	471	422	384	500	435	479	481	434	462	481	480	468	465	461	441	500	493	466	473	427	502	479	475	477	468	447	442	428	462	403	443	443	425	456	441	443	466	482	473	449	423	513	483	495	444	440	442	462	459	482	456	447	426	468	461	440	421	481	489	491	473	461	448	469	486	469	481	442	460	455	451	450	497	442	470	473	451	485	429	459	471	455	501	496	459	409	400	460	438	408	461	480	456	480	479	458	447	511	497	445	457	495	435	393	480	451	476	475	482	484	436	452	460	481	448	506	465	450	456	438	438	445	464	446	484	444	472	442	485	462	485	449	415	436	487	427	489	458	481	435	424	464	419	451	460	475	460	490	419	436	472	442	454	448	488	454	462	431	473	450	447	463	483	480	447	469	494	448	433	487	456	456	468	460	467	455	443	483	402	417	481	458	450	410	442	457	470	410	487	453	486	444	463	432	443	473	471	480	470	454	449	463	470	478	446	478	464	469	457	471	440	427	450	456	440	487	468	414	418	474	456	458	474	457	490	452	460	477	453	477	457	513	456	457	461	458	489	444	425	453	450	432	442	485	442	496	445	454	470	431	462	490	470	454	448	469	459	461	470	513	462	430	465	431	444	460	444	430	462	437	447	473	468	462	456	467	444	483	477	462	465	442	445	469	441	427	432	447	482	474	413	496	479	488	487	455	435	460	449	440	457	448	464	472	454	494	460	478	436	425	445	471	443	472	457	449	430	433	466	499	469	452	453	471	465	470	431	435	449	465	438	425	472	447	453	459	455	454	444	483	451	438	478	428	489	476	470	403	466	443	476	493	535	484	447	433	461	454	486	450	448	478	468	455	429	453	461	462	482	421	445	419	479	446	477	475	453	459	482	412	447	468	473	463	461	465	467	444	490	448	456	456	466	502	488	507	439	452	454	426	493	469	442	429	428	449	453	471	472	457	450	457	449	451	442	482	481	441	452	484	469	472	502	485	437	470	447	463	451	418	394	452	463	472	443	439	463	449	480	462	470	490	461	478	474	468	471	466	450	468	492	453	460	450	491	455	456	458	450	444	476	483	479	452	468	464	459	440	448	484	413	425	463	456	468	444	429	448	457	468	463	455	488	476	496	494	480	457	431	455	453	455	422	435	443	500	441	460	526	453	446	441	453	430	458	470	475	424	450	448	450	459	461	465	421	489	464	487	478	442	466	451	476	466	461	422	456	458	482	464	486	451	442	468	448	450	470	419	476	415	462	457	460	459	460	452	470	460	434	454	474	465	455	438	455	401	443	436	456	458	460	413	479	484	414	455	436	485	450	446	460	435	439	435	485	480	447	462	447	502	454	451	444	438	448	485	487	442	480	460	482	446	501	444	476	454	448	446	458	435	523	477	456	464
44589	21913	9376	2148	1437	1026	801	608	549	481	448	389	403	360	339	319	313	274	329	288	276	239	263	244	267	277	253	247	237	267	214	256	226	239	230	252	223	249	239	248	259	259	268	222	241	222	226	219	254	237	237	260	227	250	236	246	243	241	222	231	241	215	230	241	230	238	237	255	252	225	233	230	239	236	248	210	229	248	211	239	254	247	242	230	262	213	204	216	251	240	229	216	247	232	241	235	212	253	235	234	229	207	237	247	246	246	226	232	222	232	198	225	228	214	245	260	213	249	229	250	219	255	245	247	219	243	224	228	236	221	224	257	221	229	213	247	195	242	217	213	251	219	270	239	219	243	224	247	258	251	232	221	223	213	239	221	231	231	248	243	244	230	231	238	249	226	266	229	252	218	239	221	228	220	277	238	248	219	251	228	226	226	246	236	230	238	242	230	231	214	229	220	218	234	253	229	223	231	248	242	221	217	241	236	226	259	220	234	230	213	237	224	214	208	211	221	261	237	238	232	234	223	220	235	223	209	241	230	260	219	222	245	221	249	256	232	240	235	227	234	224	223	233	235	225	231	250	264	238	211	259	250	254	231	237	211	250	256	201	204	241	237	215	226	227	241	233	268	241	230	233	223	241	229	252	234	199	219	220	240	217	229	267	240	265	252	234	214	262	246	251	205	228	227	221	219	244	237	235	217	239	217	232	242	240	248	206	230	233	209	232	238	187	209	266	219	227	229	228	232	227	244	212	217	227	235	263	247	260	255	223	219	219	236	212	247	232	223	213	240	224	225	246	213	223	246	227	213	229	214	209	233	216	230	251	239	224	210	240	224	219	253	203	253	240	243	244	233	237	247	232	238	252	241	250	241	254	217	240	235	213	246	242	248	229	239	242	242	218	237	225	237	210	226	244	229	213	221	223	245	218	226	230	216	236	225	228	241	214	244	247	227	213	221	238	226	250	203	228	231	258	269	242	224	229	202	242	254	232	243	221	220	243	235	229	252	229	213	242	219	228	224	246	219	273	228	226	231	235	236	227	221	257	218	226	215	229	238	231	209	236	227	243	233	234	248	242	225	261	235	220	252	248	219	246	247	226	229	246	243	247	255	219	240	214	243	268	235	236	232	248	212	249	234	225	229	238	242	230	218	254	223	226	248	247	227	239	194	259	235	236	261	264	252	226	213	238	273	210	250	259	240	187	213	247	253	210	241	233	196	223	210	205	214	219	229	237	230	235	234	239	223	240	210	232	248	239	241	247	218	249	240	243	246	231	250	219	210	231	242	234	228	229	251	252	226	252	223	246	238	215	211	230	264	259	225	241	228	263	237	248	238	209	215	250	247	231	230	258	242	222	223	238	252	217	235	226	228	225	233	261	226	244	247	258	199	250	249	230	234	215	241	228	234	238	244	239	224	240	246	216	235	222	235	229	244	221	201	219	246	215	231	216	245	228	232	237	228	250	215	243	239	267	231	235	231	190	213	231	236	228	198	215	247	225	227	247	241	233	253	224	248	237	225	240	246	235	235	213	254	226	232	207	241	242	229	254	242	246	215	243	246	232	238	222	227	239	245	226	262	241	197	219	245	225	253	239	258	236	202	246	232	234	226	208	248	250	246	232	247	251	236	235	221	238	222	248	229	227	232	240	247	210	211	192	232	240	211	224	216	227	243	266	269	269	231	245	246	238	251	243	206	261	236	215	234	244	252	248	222	213	249	233	241	231	224	219	232	216	238	224	237	245	225	250	215	204	242	221	216	223	255	218	234	239	227	231	208	217	238	219	245	265	220	243	238	219	218	227	224	222	224	266	225	216	248	222	226	245	235	246	253	222	247	226	223	234	221	214	245	225	228	245	248	250	218	232	247	229	226	234	240	224	217	230	238	236	242	222	202	237	220	251	224	238	232	243	243	240	232	235	245	205	244	241	211	264	241	226	227	216	253	247	237	240	214	237	233	231	216	259	216	228	260	215	255	243	217	205	241	211	249	224	224	221	239	225	233	249	232	244	245	240	238	218	241	233	236	257	233	235	254	221	240	239	220	257	236	233	234	253	246	230	203	215	245	240	258	206	240	227	225	225	217	267	243	196	229	239	238	232	249	219	229	240	221	230	241	242	190	222	256	218	235	252	217	217	246	211	227	239	208	228	251	245	262	213	264	249	256	247	225	218	236	260	221	248	244	260	276	240	224	235	231	244	241	238	249	267	254	220	205	223	213	246	244	241	242	229	221	235	240	233	244	253	241	237	273	249	247	222	231	209	230	239	228	243	223	208	220	243	247	218	221	213	258	229	198	223	220	233	244	209	259	224	243	217	219	241	253	226	221	239	203	191	243	249	228	208	247	245	253	226	249	228	255	247	262	207	245	219	225	208	204	241	225	236	218	216	256	233	201	219	250	230	223	219	240	216	231	248	240	251	232	226	209	253	242	197	233	214	231	236	227	227	221	243	237	242	230	245	232	217	243	238	233	241	247	237	232	218	249	242	239	215	260	226	243	237	271	234	234	217	213	221	209	215	247	214	202	230	245	272	219	228	226	218	214	183	247	214	234	235	235	212	216	211	259	240	239	229	249	224	226	249	232	236	221	247	221	257	270	214	212	236	224	247	225	244	226	246	274	236	220	227	244	252	197	217	241	242	242	258	226	216	248	246	247	248	236	250	193	226	204	238	265	253	194	242	225	224	242	266	213	243	235	243	237	236	239	220	242	234	223	229	238	230	228	202	236	230	219	246	195	245	238	239	248	223	225	242	219	228	239	212	248	253	240	243	213	210	236	233	250	252	228	225	221	268	233	238	222	238	202	252	244	222	241	248	231	238	220	220	243	236	247	229	258	234	258	235	221	239	293	225	206	243	248	238	240	236	230	247	240	261	238	247	238	214	208	224	224	235	243	241	221	194	234	250	248	250	259	227	207	216	255	223	244	244	239	241	241	220	260	238	239	259	236	239	212	231	209	242	220	227	221	233	244	249	212	207	230	210	226	236	214	245	215	237	240	223	245	222	228	216	209	254	220	222	237	241	258	242	231	228	224	237	236	233	203	225	244	216	249	230	238	237	247	237	233	251	224	228	229	238	227	237	203	233	235	202	235	253	244	241	206	239	248	266	242	259	226	220	217	236	231	252	245	254	242	222	231	215	234	207	255	211	223	240	252	233	249	217	243	234	229	223	218	201	228	236	233	209	239	239	244	214	296	245	252	255	215	228	223	256	220	241	205	227	241	232	252	210	221	242	236	229	225	222	220	223	231	235	245	250	222	209	221	236	270	221	242	204	239	231	249	231	237	263	282	220	235	253	236	237	244	229	247	226	241	243	253	226	244	259	219	246	206	228	229	195	222	230	267	253	224	224	214	248	210	231	247	238	227	228	230	253	217	258	235	228	236	224	224	258	251	236	248	241	251	245	210	222	225	253	237	254	216	258	237	234	220	261	234	251	237	202	258	232	238	232	245	240	232	220	233	246	217	233	238	240	215	232	215	223	236
21392	2486	5041	5664	4832	3969	3473	2763	2532	2082	1854	1660	1500	1480	1302	1262	1185	1123	1156	1093	1083	1051	926	933	929	893	927	861	866	862	818	907	827	806	820	860	772	805	802	817	773	787	775	774	751	769	788	742	729	750	738	789	723	796	754	765	718	736	721	720	686	727	746	771	736	703	711	686	735	702	695	706	682	678	681	705	707	722	699	699	744	717	664	712	754	740	746	701	600	644	683	754	693	648	699	738	732	721	731	663	676	707	728	685	704	662	677	711	700	735	722	647	668	695	691	688	663	743	728	649	687	716	644	656	695	695	700	689	703	704	670	661	705	697	707	721	702	663	676	698	676	709	704	738	707	683	697	683	695	674	700	665	706	684	680	724	674	696	687	725	724	672	723	675	647	663	674	668	710	688	703	705	651	699	731	709	703	643	696	727	735	707	732	668	679	680	679	659	704	690	691	678	686	673	694	698	661	665	708	699	724	676	669	698	710	679	684	715	695	660	698	656	707	686	698	661	654	672	698	691	711	676	682	721	661	703	655	688	677	746	686	660	705	676	679	685	697	737	700	675	700	700	660	701	689	696	686	662	693	689	665	650	669	684	647	681	635	694	662	696	660	679	697	691	745	682	669	718	677	676	658	678	672	691	706	700	671	674	714	695	706	716	661	693	734	681	680	683	695	693	690	708	694	637	665	674	725	723	677	674	674	693	701	681	695	680	719	678	685	686	665	740	678	693	623	690	686	659	642	723	709	688	684	663	673	651	694	666	693	716	678	741	692	609	715	679	707	699	725	696	704	686	730	687	690	692	660	717	656	691	680	654	742	718	672	680	706	669	662	658	718	699	695	654	702	714	695	685	647	677	655	672	724	704	673	663	692	672	706	677	719	644	693	663	637	710	719	691	672	705	641	694	648	688	717	710	705	735	717	649	713	721	685	655	669	704	684	713	710	648	673	709	636	708	654	703	720	638	681	689	645	667	693	703	679	693	694	680	676	711	658	722	618	709	650	673	653	733	671	651	677	675	672	677	645	667	668	716	662	676	618	716	708	660	724	687	696	668	663	731	695	710	685	704	682	689	682	685	657	680	659	726	657	740	657	688	722	703	714	668	681	698	716	724	647	708	690	668	658	667	708	702	643	698	682	665	645	691	713	731	726	749	668	699	733	701	689	667	651	731	717	671	671	695	711	674	657	686	714	696	693	687	716	702	708	734	623	696	707	669	660	669	660	664	675	677	654	688	694	661	710	684	658	663	689	692	659	702	687	690	680	727	648	672	674	712	700	709	637	724	668	666	671	708	669	690	687	680	667	655	655	722	683	682	765	693	695	683	696	691	721	678	674	729	662	676	680	718	728	697	689	698	667	694	717	694	679	711	713	700	704	658	717	669	687	730	693	703	645	668	691	662	718	683	725	703	660	658	658	680	723	676	664	682	665	650	694	663	709	696	628	655	669	705	671	633	647	667	682	718	688	723	669	662	654	677	667	681	685	669	652	708	733	695	674	725	684	662	702	636	660	713	717	619	642	669	688	736	678	710	686	718	683	672	687	699	672	680	751	714	690	715	657	720	703	678	706	722	658	672	656	713	661	682	709	652	641	679	631	728	724	624	677	715	748	734	690	659	700	718	705	671	695	692	709	658	750	708	706	685	691	670	699	675	678	729	703	702	690	701	668	680	692	699	721	669	641	696	726	675	678	724	724	703	707	728	653	697	649	659	678	663	680	710	711	708	693	702	711	696	679	655	655	713	661	706	668	701	698	710	659	682	711	703	689	673	669	679	712	650	656	669	705	656	726	674	661	687	719	668	734	678	684	694	684	727	666	680	680	713	652	666	668	686	705	707	711	722	663	682	692	699	684	654	679	671	674	669	661	662	718	692	707	692	672	673	689	669	660	685	679	744	699	707	639	681	728	712	667	701	678	684	726	667	694	667	701	714	686	700	716	659	689	676	693	718	718	659	714	682	667	654	732	668	638	688	677	688	709	695	715	675	652	707	700	688	686	719	690	682	678	698	639	697	710	719	667	646	723	692	712	730	734	696	669	674	693	651	713	697	660	713	690	678	702	710	712	661	685	640	715	688	698	664	696	668	679	678	621	705	692	659	702	698	696	647	661	702	655	672	668	678	719	639	722	678	646	664	691	717	673	645	695	668	691	714	673	664	681	712	671	657	681	691	686	709	700	688	703	683	709	706	714	667	658	734	675	658	711	682	656	677	640	684	706	674	698	699	695	671	698	645	641	698	676	679	719	696	694	645	726	658	712	702	652	626	644	734	733	695	712	675	712	690	661	689	669	663	699	675	696	728	669	674	680	720	671	692	685	681	708	696	723	701	686	695	721	770	701	673	696	668	699	677	687	721	691	688	694	681	701	660	675	699	676	707	711	617	661	682	710	665	693	687	685	674	664	677	701	698	707	713	697	688	748	711	730	664	704	677	680	652	702	691	702	725	710	678	654	674	697	683	709	712	641	740	667	700	694	704	702	695	665	693	716	749	665	695	683	693	652	699	674	684	734	671	653	651	726	760	729	711	665	716	682	675	717	688	697	737	699	682	657	652	670	719	644	679	722	711	726	674	703	653	670	690	690	749	661	674	641	669	657	647	672	667	702	652	705	713	718	694	643	728	673	696	686	731	692	680	691	681	660	705	665	694	680	701	673	713	656	665	718	682	680	655	645	654	698	697	714	721	725	669	654	674	687	694	645	696	678	658	690	680	705	731	665	645	668	695	718	688	730	724	715	710	692	677	651	626	680	721	707	643	706	632	735	698	683	695	686	735	701	708	678	692	685	647	680	675	698	668	689	658	764	739	670	709	649	676	721	674	679	693	716	673	677	709	664	684	712	649	722	670	688	708	711	673	718	719	713	659	697	690	728	669	716	685	682	653	678	713	669	669	661	703	702	649	669	687	682	700	655	714	668	710	673	699	643	643	670	721	697	667	658	652	701	706	689	679	728	639	689	696	654	745	768	676	681	688	724	699	665	697	693	679	696	695	695	725	657	699	688	652	743	687	703	686	650	690	711	666	677	649	679	678	655	653	673	691	697	726	648	723	699	675	664	643	680	696	666	677	698	704	666	665	708	705	695	659	665	705	631	710	668	679	677	654	685	688	714	725	756	708	705	704	640	684	647	677	705	681	707	661	672	691	680	747	726	686	670	718	678	680	693	681	675	645	707	651	679	667	646	677	741	678	698	705	676	712	689	688	717	726	657	684	677	656	664	678	670	694	677	723	722	673	672	718	702	710	654	709	695	676	689	633	664	695	684	650	701	683	728	662	665	697	664	685	689	737	696	666	684	698	705	652	683	712	720	684	674	715	669	650	689	708	685	680	680	734	632	698	665	663	718	706	709	713	684	687	717	672	697	713	685	691	711	674	692	695	673	682	702	730	724	646	688	684	684	679	684	701	686	673	717	687	665	650	691	694	707	660	653	705	646	705	726	698	663	663	724	705	663	710	645	725	705	666	705	711	711	691	698	688	720	718
5824	317	208	112	79	81	84	74	65	77	80	65	56	66	66	78	68	77	88	66	67	59	77	92	66	62	67	65	64	58	80	70	55	68	59	68	68	85	69	54	59	57	65	60	60	84	62	70	56	85	76	70	94	60	55	65	70	65	76	58	75	63	63	88	75	65	58	56	81	73	58	72	73	62	55	73	63	59	60	66	67	75	62	74	65	72	79	70	63	62	64	57	63	66	53	58	66	73	67	64	72	61	67	61	56	55	71	50	71	72	59	70	67	70	71	67	68	67	81	69	59	78	71	61	69	65	69	75	64	67	72	67	63	72	68	74	61	78	69	61	57	70	62	55	72	54	55	62	58	71	53	70	76	70	64	66	73	66	78	57	64	52	56	70	63	72	64	63	85	60	79	75	76	67	67	84	65	56	59	69	64	69	61	63	79	67	75	60	59	79	72	57	71	69	61	64	67	55	64	57	81	59	74	66	66	63	73	66	67	70	68	52	64	65	61	72	67	65	58	55	67	72	77	66	58	78	66	39	63	81	68	66	73	62	73	56	78	57	56	52	73	65	71	63	62	78	67	75	69	62	69	73	54	65	75	49	69	68	69	64	66	77	52	68	68	64	65	70	77	58	67	66	72	65	68	60	65	63	62	68	63	66	69	68	75	79	77	75	65	66	76	74	69	61	79	67	58	66	80	52	84	66	75	67	74	73	76	68	66	74	60	63	74	73	80	68	60	78	61	58	66	75	75	71	67	56	46	77	76	56	53	75	71	71	55	69	72	57	84	68	62	60	74	72	51	84	52	71	72	78	79	67	62	78	60	44	61	67	64	76	71	54	69	72	58	63	71	70	54	66	84	70	72	56	60	70	52	59	57	63	57	71	53	71	68	70	61	67	59	70	71	68	50	76	65	73	56	67	59	47	68	68	72	59	60	66	70	73	64	65	74	69	71	64	73	78	64	72	62	68	53	55	60	63	59	63	64	64	61	64	68	80	69	64	62	60	67	59	47	53	60	74	79	77	86	71	78	69	69	53	65	66	78	60	54	61	76	65	73	83	62	68	46	58	52	75	67	72	75	66	62	75	56	78	56	62	63	66	67	70	76	57	70	79	71	82	60	64	64	68	71	69	61	61	68	84	64	63	70	68	72	63	65	63	65	71	64	70	65	61	66	81	63	73	62	70	61	66	62	63	59	58	72	72	80	75	67	60	75	65	63	69	58	73	81	57	63	60	56	63	62	74	72	69	69	72	68	73	67	67	62	71	58	65	67	60	66	75	70	59	71	55	78	67	55	68	65	63	79	67	69	58	77	52	66	60	65	69	55	76	58	49	58	79	69	79	67	53	68	67	63	65	62	59	83	60	55	78	63	62	77	76	57	64	65	54	75	58	72	74	69	54	59	57	65	73	50	78	64	52	71	71	76	52	69	87	76	74	76	57	55	72	68	74	65	89	65	57	70	65	73	72	64	74	64	62	64	70	71	80	84	64	58	66	59	60	64	68	82	64	73	54	67	61	64	67	72	72	76	75	53	69	71	79	67	77	64	64	67	54	64	81	52	60	77	58	68	81	52	59	61	64	68	58	75	66	74	61	63	66	78	54	66	67	62	67	64	72	57	52	74	67	72	63	63	68	64	57	67	68	62	66	53	71	73	74	59	71	61	62	68	75	68	74	61	56	61	63	78	81	67	46	89	70	65	66	67	68	63	64	76	52	81	74	71	56	68	59	62	54	65	80	61	58	70	69	67	77	61	69	61	64	72	76	74	71	58	62	54	55	65	61	78	56	66	54	74	56	67	55	76	65	78	69	67	75	63	54	78	74	47	64	61	68	55	71	62	76	70	71	72	69	73	69	63	79	54	50	59	74	61	64	54	64	80	58	59	63	67	62	51	67	57	65	57	57	62	71	63	60	57	41	87	68	57	62	65	67	56	58	64	68	75	69	78	60	73	46	62	71	64	61	55	68	62	54	62	71	61	67	67	72	67	69	61	59	68	61	57	75	75	72	73	65	71	55	65	64	65	55	66	60	79	69	68	75	58	70	60	82	63	60	67	66	70	60	58	64	62	74	66	53	74	63	64	66	59	79	60	66	66	57	55	71	69	71	79	61	72	64	79	63	69	41	63	62	62	69	58	70	69	78	76	63	61	51	59	56	63	55	53	64	70	77	69	57	69	58	69	71	73	57	65	74	64	70	75	74	66	65	56	63	66	56	72	71	64	62	69	71	68	93	70	62	65	73	73	77	54	59	61	70	66	62	70	62	57	71	73	47	74	61	57	59	54	78	63	64	55	64	63	58	65	62	70	54	58	47	66	83	71	80	64	72	69	69	67	72	63	92	50	66	78	54	61	75	62	64	67	60	58	66	52	76	60	57	70	63	82	60	68	56	72	74	73	71	67	55	60	78	60	57	74	63	68	65	85	75	56	66	70	81	62	79	66	70	64	63	71	68	73	66	69	65	75	70	48	63	66	74	66	89	63	77	71	77	72	50	52	62	69	63	78	72	64	74	60	79	62	66	63	63	55	70	70	63	69	70	54	64	62	61	54	65	74	85	58	64	56	56	48	67	79	83	64	69	63	83	65	67	56	42	72	51	72	63	61	67	66	65	50	70	56	45	54	58	57	57	60	65	75	60	49	83	56	62	63	64	73	62	60	80	65	66	69	57	58	61	71	54	76	69	54	61	77	61	67	66	73	78	69	67	74	61	69	68	69	71	53	71	65	87	68	48	61	63	68	67	60	74	72	61	76	74	75	74	62	67	67	68	69	76	64	79	55	65	60	64	66	62	76	71	62	69	65	58	83	60	53	63	64	71	74	63	74	56	66	69	60	64	72	57	57	68	83	73	55	54	50	65	68	82	76	73	80	70	67	60	72	49	69	60	62	66	75	75	60	70	59	80	81	47	66	67	53	56	78	62	63	56	67	57	74	64	50	59	56	70	66	75	67	72	60	54	68	69	69	60	71	56	65	70	79	72	71	57	50	62	79	48	65	62	61	61	61	68	64	61	68	56	66	55	57	62	70	67	47	57	58	61	47	58	69	60	78	55	63	61	68	54	76	68	63	73	61	59	71	77	64	62	58	62	65	68	67	66	75	67	69	51	92	73	74	61	68	78	65	71	61	57	58	68	71	75	54	69	70	76	75	72	80	63	54	65	66	71	54	60	75	57	61	70	67	70	62	70	60	66	63	53	66	80	73	59	60	72	71	69	71	62	71	78	67	60	58	70	60	73	65	71	74	61	71	71	73	71	70	67	57	71	75	66	66	51	78	59	64	61	53	81	68	68	81	58	65	68	59	60	51	57	85	62	61	64	74	66	57	70	75	62	65	78	67	59	67	84	74	62	62	70	62	72	57	64	68	56	52	77	64	71	69	74	74	79	73	74	67	62	56	53	62	50	85	59	71	64	53	65	56	66	64	73	81	61	70	77	62	62	47	58	77	71	66	60	67	57	57	69	75	59	58	70	64	62	64	86
6369	331	406	449	377	348	311	304	289	304	275	290	272	276	283	300	289	257	251	280	249	284	243	241	270	238	272	273	252	268	246	261	252	256	246	255	257	262	273	268	284	258	282	236	248	248	251	246	278	283	252	264	267	250	298	250	222	264	255	253	272	277	254	246	264	260	249	245	265	280	243	243	275	276	251	291	239	240	255	281	244	248	250	210	278	255	270	253	224	229	273	271	254	259	236	240	236	246	256	238	216	236	257	242	235	278	234	258	249	258	256	244	236	252	235	255	240	263	245	268	251	241	257	241	265	218	248	264	233	277	255	256	223	241	242	240	235	261	235	254	237	245	232	249	242	246	228	256	230	259	260	253	247	244	252	255	260	275	267	253	276	285	244	258	233	230	250	242	242	255	232	278	258	256	245	280	262	260	231	260	243	232	245	247	259	254	279	248	241	275	249	228	266	249	259	256	269	235	256	261	245	298	263	253	252	260	254	256	266	261	263	287	263	228	271	262	250	247	239	236	268	259	253	265	280	234	233	266	274	243	217	250	242	221	257	231	243	236	246	286	296	250	244	267	254	258	244	252	232	210	258	255	253	261	236	242	290	246	241	261	236	229	252	255	251	251	255	231	287	226	261	240	232	240	256	247	265	240	254	263	243	248	230	285	282	255	246	266	222	256	264	242	240	258	262	241	245	231	242	275	283	235	273	243	260	263	244	257	294	242	237	236	272	254	245	250	256	268	281	276	247	240	276	255	263	264	266	236	282	257	244	239	256	255	256	222	242	253	269	252	234	273	234	235	270	269	249	252	259	229	249	225	256	247	259	266	270	269	265	241	240	268	239	237	244	253	246	256	251	258	230	254	243	229	256	243	270	258	230	242	254	267	257	250	279	275	236	248	237	275	273	275	229	244	247	258	251	235	237	292	249	247	264	239	267	241	262	241	258	229	242	238	242	277	257	218	255	266	270	266	254	260	229	243	241	237	239	240	229	275	269	262	282	242	267	250	266	251	266	272	224	223	255	233	237	257	224	267	259	257	250	244	246	263	265	267	250	247	233	254	255	238	267	215	270	238	248	243	256	264	272	240	243	252	252	309	239	261	282	276	264	257	270	254	264	253	258	258	251	266	276	251	273	220	245	249	236	261	242	240	270	214	238	231	237	267	290	237	258	253	233	250	261	242	239	227	275	247	238	245	256	228	255	252	265	247	266	237	246	274	254	263	238	245	234	250	269	272	241	248	224	261	263	264	238	269	258	238	241	275	233	235	236	246	235	250	263	238	247	248	230	250	238	268	249	263	267	245	224	262	250	231	244	258	255	249	247	262	248	242	239	251	272	242	256	274	277	273	243	273	237	238	231	257	247	251	264	268	252	232	248	234	242	262	270	254	255	263	256	251	258	227	253	258	235	250	250	261	234	271	280	273	254	245	233	248	266	254	238	252	266	251	238	233	256	253	228	250	236	225	257	267	262	247	256	262	269	244	256	251	235	281	261	273	273	264	251	236	280	230	253	229	268	284	231	253	242	226	235	251	240	233	269	257	238	259	244	271	251	246	237	248	261	252	258	259	240	243	269	246	257	243	232	248	262	246	230	247	265	228	241	247	249	278	223	244	262	247	257	252	249	276	292	253	245	237	259	261	242	256	250	261	236	254	253	259	229	258	249	264	237	241	264	262	238	244	249	252	262	247	278	252	248	244	265	260	248	225	264	247	250	261	272	251	258	252	227	239	256	262	243	268	231	244	248	250	251	266	269	278	247	265	278	238	243	263	265	237	270	273	230	268	215	222	256	243	256	244	254	231	277	244	254	256	232	256	296	241	248	269	237	263	258	258	262	244	265	257	256	268	231	230	268	283	265	253	249	263	234	256	264	261	250	277	235	266	256	257	242	230	274	263	239	234	247	244	243	257	242	267	254	234	246	258	268	243	227	229	252	257	278	262	248	246	244	261	234	242	248	277	239	249	277	259	260	227	236	246	253	265	259	234	275	249	256	247	252	243	247	268	249	253	264	223	244	259	252	237	257	233	267	276	231	269	260	254	261	229	260	261	240	260	249	274	276	244	229	237	245	259	254	253	270	264	256	254	250	243	245	249	240	275	279	274	247	239	255	283	265	269	267	207	244	262	241	265	275	240	235	265	234	243	272	262	239	238	236	262	286	250	269	244	241	249	240	226	245	237	285	243	210	234	288	270	258	288	277	262	258	234	243	286	275	239	264	230	253	259	258	229	254	269	268	250	270	274	264	271	252	274	283	253	259	264	250	257	268	246	267	266	228	271	246	260	245	222	233	270	267	245	248	230	273	273	230	236	252	280	274	230	245	254	261	257	232	234	253	249	252	232	256	270	236	231	258	267	255	237	265	252	292	226	258	263	251	232	234	255	245	291	273	253	257	233	255	272	258	251	267	255	230	251	226	262	239	242	272	267	244	270	244	251	259	255	271	252	260	262	244	259	271	255	263	235	294	285	221	243	228	256	238	259	246	244	260	262	252	246	231	285	241	246	266	267	255	262	254	268	260	260	263	278	254	261	215	263	232	261	270	264	224	228	250	280	261	226	282	260	224	218	255	250	256	251	265	252	239	248	250	262	252	277	265	261	258	238	230	257	261	272	276	257	242	217	251	247	260	238	287	233	252	235	239	259	268	237	249	268	260	248	261	280	256	246	258	222	234	228	245	216	256	233	267	259	225	249	265	289	247	256	248	245	278	251	256	232	256	252	255	250	242	263	259	226	220	273	271	239	260	250	255	252	273	279	224	248	245	247	236	240	260	274	248	273	253	258	231	233	237	241	256	288	247	266	259	246	278	253	267	252	310	274	217	258	249	265	264	263	239	261	258	238	256	261	279	260	255	238	276	247	235	256	263	273	251	251	221	266	245	277	259	243	239	254	242	252	268	232	242	232	249	243	256	252	247	283	270	267	270	289	258	256	217	235	246	249	246	267	260	251	263	250	270	256	239	272	256	245	278	251	240	261	244	261	254	259	245	247	210	257	242	254	248	279	224	274	275	263	248	249	235	256	246	257	260	220	264	258	236	273	265	233	240	246	238	262	246	237	266	246	266	283	246	250	270	225	255	254	272	274	282	278	237	267	254	280	240	243	272	260	289	247	277	274	237	257	251	268	272	265	262	264	277	260	233	238	245	255	278	269	262	247	252	264	244	242	242	251	232	253	264	248	252	265	252	244	220	238	248	255	259	236	258	255	253	270	249	255	254	264	243	256	249	232	246	260	239	255	244	273	275	280	250	256	238	277	232	246	255	245	223	275	252	255	254	246	234	268	254	251	304	243	228	257	233	265	265	246	242	253	278	259	233	247	263	220	249	221	216	258	275	256	252	248	244	258	249	272	246	265	256	253	242	246	268	270	252	224	240	266	228	246	227	242	267	281	279	228	240	277	261	249	257	263	227	229	256	254	262	265	269	262	260	251	264	273	258	271	244	253	233	296	256	268	265	272	272	249	251	219	237	253	238	291	253	263
34238	8509	1515	984	703	509	429	379	278	259	290	251	239	216	188	165	185	184	171	183	147	164	158	157	161	173	161	157	161	133	148	150	154	129	155	155	138	130	153	178	145	144	119	138	150	162	151	151	133	146	150	170	155	139	150	130	132	160	136	138	122	141	136	141	149	142	125	153	132	142	141	153	149	150	150	148	142	156	160	115	152	136	139	156	151	138	142	139	162	154	155	129	132	156	148	136	150	148	131	145	154	134	139	182	150	136	146	142	158	131	126	131	129	139	142	139	158	143	151	137	149	159	153	115	136	139	144	162	125	145	157	124	129	134	127	145	130	145	133	149	139	129	138	150	150	179	101	166	159	124	145	141	127	149	134	142	134	124	141	136	131	157	115	135	129	149	149	147	154	132	152	138	138	162	136	146	128	141	134	143	128	145	145	136	128	137	166	136	135	148	152	132	154	140	137	132	156	138	137	135	133	145	146	137	135	133	145	147	128	130	167	152	137	131	153	125	148	142	131	157	150	144	142	139	128	138	162	136	134	138	160	139	129	114	141	143	144	160	145	127	120	133	151	156	125	137	128	140	149	154	136	129	161	136	153	162	168	124	142	158	142	140	132	147	170	157	151	151	151	140	178	146	129	148	146	135	164	146	140	146	153	154	152	124	133	126	135	154	148	153	138	140	142	141	133	147	140	142	142	130	140	137	151	151	140	128	161	157	154	132	130	132	131	152	139	149	156	159	154	184	123	128	156	141	135	140	137	163	146	135	145	140	167	137	139	159	155	142	147	147	151	131	148	159	135	148	131	158	145	143	141	140	157	132	131	139	151	142	142	139	156	147	130	149	178	155	143	143	129	126	130	144	156	139	133	143	161	148	142	138	146	144	159	153	156	150	162	163	149	158	149	130	123	141	149	135	157	145	140	141	155	127	130	130	138	160	146	127	136	143	141	150	157	166	137	109	152	112	124	154	150	147	145	125	172	123	135	139	149	125	129	147	160	125	152	140	143	133	141	170	147	141	137	142	139	158	144	126	119	140	139	171	135	138	149	148	150	139	150	172	145	147	144	163	130	148	147	137	152	121	131	145	167	138	142	133	142	152	146	153	151	132	173	149	157	139	143	131	137	167	131	152	143	136	130	152	149	153	143	150	134	158	163	155	158	120	141	151	154	152	132	162	153	140	148	170	154	134	130	152	160	151	139	156	134	154	156	150	148	138	131	168	150	159	141	132	134	146	143	137	137	155	153	157	154	130	138	117	130	139	162	124	150	150	118	133	157	135	151	139	142	137	149	121	139	129	144	143	159	148	145	150	133	121	146	145	136	121	154	159	149	183	126	140	164	144	146	142	155	145	147	145	152	130	128	133	131	137	161	130	155	142	140	137	152	139	141	124	143	159	138	135	153	143	131	155	145	141	151	136	154	152	124	161	131	154	131	143	155	168	162	127	152	147	147	145	128	149	150	163	149	167	142	139	138	146	159	148	152	123	131	135	150	146	132	146	152	146	140	139	150	135	135	149	166	137	130	146	135	150	157	172	131	130	140	153	151	161	150	152	139	129	158	126	170	140	159	133	127	120	116	132	166	156	141	147	135	130	142	146	137	185	146	160	130	143	150	168	145	114	160	152	140	112	145	164	144	134	148	136	147	132	132	138	156	149	159	137	136	138	145	138	128	128	146	143	124	148	141	133	138	134	137	144	147	163	135	170	146	155	123	128	136	121	148	148	163	159	136	135	135	139	146	144	120	127	130	151	150	156	147	153	145	151	153	140	133	137	135	125	127	142	131	162	140	136	160	152	144	151	140	153	126	132	130	149	143	148	130	138	140	134	128	160	140	147	128	127	141	147	149	126	144	142	162	145	145	128	164	154	144	166	138	133	135	159	132	159	157	116	140	134	134	155	142	129	150	147	119	118	139	126	144	124	141	145	153	141	155	157	147	136	133	159	146	154	151	126	148	133	133	126	143	151	149	157	139	141	154	146	154	128	151	128	135	130	123	146	130	126	134	146	116	146	137	117	138	148	124	164	155	132	150	170	147	151	147	152	155	122	137	120	142	138	157	153	143	138	148	154	135	123	158	153	161	117	140	148	169	128	150	128	134	131	132	141	151	149	159	157	139	158	154	135	130	149	144	142	135	138	150	148	160	131	127	127	138	128	139	145	148	133	144	129	133	152	138	138	136	140	123	150	142	127	136	115	124	119	124	114	161	123	157	130	154	153	146	131	136	170	115	143	151	113	146	152	127	156	153	155	166	137	136	130	153	151	127	144	119	133	144	135	131	138	135	150	130	131	160	139	120	155	139	134	150	138	136	146	141	131	145	122	143	144	150	141	151	165	131	143	146	142	135	162	128	140	135	133	146	138	130	115	129	142	143	123	135	138	136	152	152	150	140	151	142	158	147	146	135	152	161	120	150	166	127	142	147	149	119	158	159	144	161	153	140	150	148	143	149	127	144	123	143	161	145	155	144	157	138	146	131	133	135	166	157	131	143	156	166	125	133	166	138	124	145	167	126	128	136	141	145	146	152	154	164	146	131	143	143	160	126	148	132	171	124	126	153	127	128	133	126	130	157	135	149	144	151	151	149	147	166	159	141	135	170	132	136	122	141	125	140	129	140	137	148	134	142	145	133	139	138	140	128	143	152	138	117	135	130	133	138	148	142	124	128	156	134	124	149	157	138	153	158	128	160	134	148	147	133	147	129	146	151	144	163	150	135	109	134	140	156	124	147	143	163	146	137	137	159	172	157	138	149	123	138	152	124	139	154	141	146	149	138	139	145	144	139	149	136	158	138	129	138	174	134	134	165	123	133	140	162	151	149	158	133	139	152	146	158	108	151	122	163	134	125	156	128	132	131	123	138	145	145	154	144	137	134	135	148	128	143	138	152	147	142	146	145	141	148	104	134	147	138	141	142	146	140	164	140	139	128	145	132	133	132	159	163	152	141	157	140	144	132	113	136	137	162	175	119	152	141	138	155	148	138	133	135	132	158	134	140	133	150	136	161	160	132	143	145	136	145	125	169	159	146	146	126	128	158	146	136	137	132	124	142	123	156	146	124	147	140	129	145	147	150	129	152	133	129	143	147	153	159	155	157	137	142	150	132	140	142	167	139	145	150	136	135	138	161	147	139	152	125	138	162	146	124	144	150	139	154	131	135	159	147	131	137	146	163	130	136	126	172	137	143	136	149	156	138	144	125	145	138	139	149	124	132	148	143	137	134	118	144	139	147	147	156	170	157	143	132	153	131	124	148	135	158	168	165	139	129	137	165	138	140	152	146	137	142	144	168	171	149	119	157	160	133	138	150	141	133	129	136	146	158	120	136	126	162	147	177	112	134	134	150	154	122	141	131	142	145	135	115	139	141	140	146	131	152	137	126	164	162	142	141	140	132	139	136	130	148	148	133	144	162	151	165	142	150	156	163	146	128	168	126	143	156	147	138	141	144	136	161	144	128	159	168	139	145	148	137	128	161	133	152	149
15460	1342	2682	3113	2650	2268	1907	1552	1404	1230	1116	1020	945	797	823	718	735	699	706	650	616	604	575	621	606	606	552	566	522	508	536	472	551	520	555	523	503	480	496	489	461	479	516	509	516	492	486	492	489	470	480	517	479	492	499	499	454	476	482	491	484	487	496	476	483	497	477	421	465	477	456	480	509	452	496	451	479	443	472	496	502	443	464	449	459	457	455	432	446	438	461	447	429	481	466	445	472	470	444	494	459	469	458	463	452	458	469	471	448	496	454	474	428	489	461	492	465	462	446	452	455	462	496	456	438	451	495	450	430	451	400	473	491	452	490	469	415	440	465	470	448	468	479	447	449	434	452	428	442	445	467	447	411	474	456	480	454	451	483	435	463	465	505	518	446	460	435	450	421	426	455	478	436	474	483	500	491	490	466	467	474	470	457	462	448	473	437	471	455	471	445	479	455	448	428	469	439	428	453	438	452	438	450	447	451	459	460	478	469	465	473	469	441	479	451	430	443	446	482	457	472	475	456	460	426	461	445	463	463	452	461	463	433	479	437	454	462	455	452	491	457	472	461	440	492	487	446	444	447	448	451	419	467	487	442	438	446	454	491	503	485	461	436	476	449	416	403	486	463	473	440	451	507	425	458	444	471	472	417	491	448	464	455	432	442	455	494	477	475	421	428	447	422	462	436	451	434	436	462	417	473	442	478	436	430	433	440	484	449	413	430	455	465	444	462	455	460	453	436	482	426	451	441	413	437	465	485	445	468	452	458	494	465	454	476	430	443	446	428	449	410	462	479	466	460	444	454	462	471	501	419	464	428	476	501	411	465	418	462	482	455	487	459	455	445	432	433	462	424	451	443	460	463	446	448	469	467	478	442	459	463	459	454	472	471	507	424	429	412	451	455	422	436	424	444	478	463	471	430	421	477	465	439	408	468	439	444	416	474	465	478	492	454	443	470	478	446	409	469	452	448	442	408	453	447	438	474	455	444	466	418	471	472	416	463	461	444	465	463	437	441	417	453	427	454	437	464	449	491	430	458	479	442	402	417	424	457	441	453	477	477	452	407	521	452	428	453	481	425	447	442	447	507	420	432	428	480	437	465	479	463	471	432	420	483	463	401	474	469	425	441	407	445	442	438	454	433	491	486	438	459	471	456	456	464	443	491	433	457	426	472	439	466	416	479	452	453	396	453	460	491	475	472	471	451	443	466	448	470	436	446	445	461	456	525	490	462	452	443	461	482	468	449	435	431	459	469	431	474	452	449	458	450	429	457	456	421	432	443	449	482	450	451	489	453	460	463	458	476	445	450	472	466	456	445	462	452	464	447	438	437	434	438	499	436	455	459	468	477	436	431	494	461	451	486	442	410	512	434	475	465	433	452	456	471	489	437	443	460	474	472	460	465	454	422	481	472	483	455	444	421	460	481	477	487	467	468	456	423	442	471	481	471	465	466	485	471	383	486	430	501	442	461	477	486	461	462	493	410	471	426	497	471	468	458	477	474	472	457	465	467	444	408	470	438	464	445	424	491	453	419	443	487	452	477	436	439	415	468	440	433	475	443	454	420	456	478	460	461	469	434	479	423	480	471	448	428	482	454	450	478	440	495	460	433	462	468	488	460	480	423	474	473	440	450	454	473	434	474	449	422	473	450	465	438	463	463	467	458	465	438	444	451	447	429	429	491	487	449	482	442	469	450	453	462	471	445	449	474	462	466	476	437	444	427	429	437	447	455	469	466	453	441	461	456	449	418	435	411	430	488	470	466	431	479	458	464	463	413	444	511	425	445	477	487	445	449	434	441	461	470	454	440	429	426	483	463	450	443	438	471	452	448	403	462	480	453	423	455	449	474	417	478	486	485	460	451	491	443	455	461	459	456	455	458	436	445	418	466	455	442	467	429	463	440	429	460	434	442	413	441	421	466	448	475	452	483	452	402	401	475	423	473	439	460	468	449	482	457	445	466	434	470	457	485	421	468	486	484	448	448	423	450	479	479	457	436	454	446	442	460	457	422	443	471	470	487	422	448	489	473	424	476	399	470	447	477	418	518	476	447	425	436	417	462	479	440	460	471	475	442	446	476	434	447	451	473	491	432	441	441	495	443	454	405	471	427	478	450	423	418	464	450	447	461	425	472	444	485	478	448	455	457	449	471	480	467	488	475	416	477	444	432	450	452	432	434	447	500	439	485	457	505	418	439	405	411	471	467	493	444	465	472	468	482	473	436	423	481	450	448	453	437	447	406	435	462	427	429	450	462	447	472	445	431	489	475	434	455	508	481	438	445	495	473	440	433	485	438	450	434	440	475	446	469	469	466	438	456	453	467	438	438	495	447	433	443	460	452	481	490	422	460	467	453	436	445	450	458	468	454	465	452	461	427	430	474	413	465	434	441	454	413	486	463	483	447	449	479	442	467	480	458	498	439	446	462	461	447	484	460	450	439	436	460	408	465	476	434	463	476	444	482	460	416	488	466	444	487	451	430	432	428	471	434	444	452	452	443	481	457	435	471	496	447	431	485	477	434	457	432	417	481	467	407	446	498	426	443	476	416	528	431	451	441	478	475	503	443	440	502	458	450	454	444	438	404	442	455	488	440	434	470	465	431	458	461	444	445	418	440	447	442	481	478	470	483	469	437	442	470	437	475	450	485	467	478	472	458	460	424	468	457	421	476	449	415	460	450	485	466	463	463	449	452	476	443	455	483	443	443	492	452	462	468	443	441	445	474	454	475	452	444	471	468	413	503	451	451	407	462	454	461	442	466	470	420	457	467	439	443	421	446	429	438	472	447	449	443	446	493	441	455	445	424	494	445	477	442	463	463	436	452	443	437	445	481	491	467	489	410	465	501	463	469	450	443	450	450	466	448	469	452	451	496	475	453	503	459	421	430	490	466	439	453	457	443	436	475	407	466	411	458	458	444	418	461	444	456	458	463	450	434	437	468	470	474	473	480	442	448	458	460	443	453	447	456	476	457	421	444	449	500	457	412	422	453	450	451	453	468	499	420	462	431	426	474	412	469	451	434	423	432	451	446	491	504	409	462	444	457	449	442	433	445	437	438	441	488	449	448	436	444	479	477	450	441	429	445	480	400	440	488	461	449	470	434	478	465	487	463	430	434	440	450	451	465	461	483	439	462	458	455	441	484	482	478	474	438	475	499	391	486	486	483	467	455	478	402	460	480	441	448	450	455	433	479	447	450	418	450	461	473	439	467	458	451	417	453	421	437	455	452	455	460	472	441	469	485	472	446	450	447	451	399	460	426	446	467	457	466	492	494	486	442	460	424	463	451	439	454	418	442	468	465	424	443	457	462	468	457	438	462	429	476	470	462	465	451	452	478	449	488	463	495	443	471	470	471	450	457	475	468	445	440	462	449	462	493	470	467	482	440	489	451	450	458	456	430	461	445	463	469	478	493	452	462	447	483	491	462	463	455	460	477	481	470	463	476	427	447	487	410	439	421	447	458	410	458	435	450	421	432	464	454	439
42730	15935	4190	2039	1356	1060	821	673	560	504	437	441	401	367	309	311	298	289	291	295	273	284	267	281	262	270	240	256	297	273	277	262	252	255	261	245	247	264	229	269	251	257	246	223	248	242	253	262	244	243	217	242	277	236	241	237	242	234	236	249	243	219	232	216	239	253	253	249	224	206	227	207	248	233	238	227	217	267	215	239	245	277	258	243	212	234	219	214	217	249	232	251	214	243	234	210	206	248	258	214	248	245	266	207	207	254	234	242	219	265	213	216	242	261	247	237	242	268	239	237	251	249	244	239	219	244	248	225	230	242	253	210	269	236	258	235	231	218	250	227	257	244	238	224	234	241	219	247	228	259	216	231	230	213	207	216	232	215	242	249	222	241	213	235	213	232	241	239	244	224	266	248	214	247	224	253	235	247	251	229	243	219	232	239	208	239	237	214	251	256	230	240	249	239	255	237	243	248	220	240	219	227	213	225	248	249	197	239	254	257	252	204	245	202	231	264	236	240	239	235	240	246	236	232	241	220	208	241	239	225	246	230	229	225	234	249	239	230	205	229	266	229	236	225	234	200	212	235	215	247	246	240	243	229	218	240	231	218	223	248	239	215	231	225	228	226	228	240	243	224	221	219	236	199	268	257	214	243	245	246	221	236	197	230	236	223	215	238	212	237	222	231	203	231	243	237	236	246	221	223	259	243	223	244	230	249	224	226	230	228	215	257	234	223	251	215	230	219	234	231	247	249	263	245	233	242	224	231	244	222	240	212	243	199	207	230	216	256	207	205	209	228	229	244	229	228	236	222	242	228	207	255	249	229	228	217	251	246	239	230	234	229	207	238	241	228	232	225	250	218	235	221	229	246	222	217	232	233	228	229	229	226	268	243	269	250	202	217	234	232	260	234	217	243	234	233	235	231	285	245	234	228	222	239	237	225	237	244	228	210	228	245	216	254	236	214	243	242	227	251	234	232	251	242	225	231	249	220	250	228	227	230	234	242	225	228	238	217	238	230	250	217	252	224	233	247	227	219	200	235	233	216	258	245	232	230	225	224	236	213	236	229	203	240	299	219	256	221	249	236	229	201	228	209	249	219	249	210	209	227	216	242	246	240	235	207	229	242	228	222	209	224	238	234	228	217	248	219	235	236	226	222	228	219	239	231	230	210	220	237	239	228	239	236	247	227	227	239	232	259	229	230	205	233	221	236	262	229	219	211	240	225	227	243	229	186	246	214	239	228	231	216	222	232	214	216	235	244	239	244	245	234	209	214	242	225	229	219	235	228	242	216	246	227	233	227	207	266	258	235	218	243	207	241	213	240	218	219	218	244	217	247	249	219	240	253	243	254	259	227	233	211	230	214	209	226	224	218	233	238	236	240	247	227	229	256	253	253	231	244	218	223	240	239	257	243	235	249	224	236	248	227	231	258	212	266	234	236	254	241	240	250	245	237	227	234	231	229	247	214	223	229	218	237	237	236	230	248	226	230	263	214	237	231	226	228	220	243	246	208	237	243	210	228	241	233	216	221	235	234	242	221	197	245	205	257	244	246	234	231	214	224	272	240	196	232	205	245	223	228	210	215	246	213	247	207	227	212	229	223	248	246	228	250	224	212	266	254	224	224	241	224	240	213	195	242	209	228	229	214	250	218	197	238	241	234	232	258	251	242	194	228	215	222	215	241	236	246	237	244	232	226	255	248	212	246	200	246	227	230	235	239	229	244	225	222	229	242	218	235	229	223	260	231	233	218	231	248	211	233	222	236	244	214	236	238	203	224	231	226	247	216	207	225	209	200	240	222	221	223	224	230	245	227	245	279	256	236	226	253	231	230	213	260	243	211	215	222	245	232	229	204	226	231	213	228	223	212	261	228	232	199	200	223	226	232	236	203	226	260	261	253	234	232	201	239	234	226	220	257	245	245	230	229	245	221	224	231	244	238	252	246	238	240	237	232	215	245	267	245	238	219	223	253	233	235	215	245	232	222	222	197	225	243	223	230	240	227	203	236	224	246	268	194	250	237	211	228	244	248	226	246	215	221	258	224	202	216	241	221	201	237	209	218	225	255	234	221	235	244	231	224	251	231	212	247	219	253	214	259	241	242	247	257	241	230	216	235	246	202	252	230	231	218	225	220	237	253	223	254	219	238	233	202	220	252	252	236	230	259	239	248	251	221	227	246	223	219	249	201	219	229	232	217	224	243	231	190	227	235	223	215	216	232	221	230	217	234	214	187	229	264	229	228	227	213	214	231	207	239	219	218	222	209	228	255	244	227	227	220	228	250	231	225	245	236	226	243	231	233	249	221	230	235	226	238	241	209	236	221	231	218	228	244	219	227	216	246	224	205	202	226	219	232	240	235	237	196	224	244	220	224	277	239	237	215	231	226	209	236	255	242	221	222	230	246	218	237	236	207	259	261	234	217	244	235	226	233	267	223	209	205	232	200	228	249	244	251	229	230	240	217	211	205	228	239	236	257	237	235	235	198	243	239	247	237	223	218	220	223	227	212	230	235	232	214	205	237	228	225	218	218	262	228	214	250	245	195	228	256	241	254	257	238	222	238	236	212	223	238	225	218	227	201	235	238	238	215	244	239	227	216	221	237	235	254	234	223	236	207	220	244	216	229	219	232	220	240	256	242	220	234	225	219	242	249	235	191	240	246	214	250	237	222	216	240	207	209	225	218	224	221	252	261	225	223	224	212	220	209	247	252	231	252	210	245	245	220	219	224	254	254	242	239	232	233	277	228	206	228	200	223	217	241	239	240	223	224	194	217	216	244	236	250	234	245	243	234	250	232	230	238	257	250	267	227	207	236	235	205	218	250	226	233	217	213	214	256	200	257	243	227	243	238	246	224	219	216	210	241	251	224	237	223	225	221	225	246	239	211	220	241	230	219	240	227	236	258	239	215	206	220	263	252	250	213	227	243	255	194	225	243	241	225	233	237	229	237	239	223	241	251	217	237	231	218	228	255	237	235	257	225	245	254	246	244	225	215	223	233	205	254	201	261	234	222	220	260	252	236	242	212	233	223	229	251	208	243	246	216	235	224	242	250	246	238	251	249	245	243	251	245	242	251	236	223	232	226	249	228	254	247	212	264	207	207	223	237	262	235	258	231	217	254	213	218	225	241	238	240	247	241	256	213	258	203	225	240	251	227	238	228	239	227	240	215	226	238	237	212	238	239	220	216	264	205	244	222	243	230	209	238	236	252	227	229	235	234	206	229	225	214	237	229	267	228	229	227	217	236	208	218	219	249	215	209	237	239	209	224	238	224	214	228	234	248	239	222	215	232	233	220	261	252	243	218	224	206	244	226	255	241	234	200	252	234	226	245	256	235	219	232	261	214	217	241	228	196	243	197	229	235	233	242	254	201	239	230	225	208	247	251	222	235	222	233	231	248	260	239	243	240	205	235	212	212	257	240	225	262	247	232	217	234	241	238	244	253	225	219	214	246	245	240	241	244	209	234	235	230	238	241	231	237	222	227
19025	2514	5087	5598	5033	4098	3470	2844	2468	2233	1906	1780	1561	1460	1390	1348	1240	1200	1113	1141	997	955	996	1006	944	915	883	841	862	806	825	810	782	808	846	775	815	819	818	746	750	771	745	774	751	753	745	776	728	694	759	749	733	684	768	736	720	674	751	720	718	717	699	725	694	667	713	709	748	713	745	704	719	749	712	719	737	693	676	681	653	671	723	718	683	717	719	700	669	723	749	676	684	708	662	658	699	696	646	733	732	674	723	665	676	673	692	676	647	600	663	705	727	672	662	706	715	725	666	712	667	690	730	685	719	707	708	683	733	649	677	623	695	727	669	687	682	704	688	691	664	695	670	668	690	660	699	696	753	644	713	688	684	716	684	643	696	657	721	656	680	708	685	676	674	689	662	709	654	688	701	707	676	664	679	692	711	683	677	671	715	709	658	710	654	667	706	708	642	717	741	693	703	714	624	666	662	704	676	709	744	680	691	697	686	701	691	626	676	685	632	681	688	688	653	703	717	661	689	679	678	743	669	649	637	713	688	645	657	638	688	734	719	672	670	732	671	752	657	682	705	677	638	679	713	683	723	675	674	658	680	693	680	684	691	717	685	686	729	701	709	707	674	682	703	677	674	692	711	698	679	663	694	729	621	637	671	697	675	691	667	718	677	704	666	732	710	680	675	673	673	697	689	669	695	731	692	720	707	710	678	713	687	719	667	701	677	704	653	678	675	737	648	670	659	696	686	691	720	673	637	672	673	715	645	704	721	709	699	682	675	683	689	701	674	679	652	634	668	758	698	643	655	714	700	663	733	653	701	713	698	684	651	700	683	685	715	666	687	668	706	642	719	663	703	741	669	685	728	716	692	703	699	681	673	675	704	642	684	676	693	704	697	677	695	737	708	715	713	681	689	684	685	668	701	671	665	685	681	670	642	712	720	682	640	677	664	660	712	694	680	662	711	664	688	684	661	660	712	679	669	708	679	671	724	686	641	693	723	633	677	709	731	668	671	684	713	739	687	683	713	682	692	643	654	662	688	640	699	682	696	677	680	667	672	640	667	646	669	665	665	664	693	712	697	679	691	656	706	732	704	675	687	690	702	728	692	713	697	709	657	692	703	698	676	687	712	681	655	628	675	631	681	693	633	701	710	631	725	713	676	724	688	672	634	681	690	663	715	639	747	697	697	672	693	671	678	674	732	655	693	730	688	652	735	630	689	696	679	722	691	698	685	676	678	629	689	711	710	711	640	714	711	692	691	602	691	663	700	679	706	681	710	707	727	668	661	723	693	721	706	676	691	676	686	724	706	650	707	685	692	722	717	681	659	682	691	703	708	660	693	665	665	626	736	664	656	685	614	722	726	686	674	652	684	657	717	673	688	656	720	721	694	673	712	692	699	681	649	657	698	697	693	700	716	704	755	665	648	686	673	654	709	685	687	719	709	674	712	667	677	654	678	644	638	736	695	692	693	685	679	659	715	696	698	675	689	665	673	707	672	700	650	661	682	683	653	660	646	709	678	675	673	666	704	703	690	660	717	651	633	637	694	695	714	651	714	650	702	729	667	699	657	708	722	685	667	675	667	689	686	662	725	679	691	672	690	666	705	685	686	627	676	661	668	700	682	687	637	615	680	674	674	692	709	679	714	726	740	668	680	718	689	677	636	682	718	675	694	651	703	654	657	732	703	655	715	710	703	679	651	696	667	695	681	637	658	691	718	671	669	653	713	685	677	674	705	665	717	678	672	677	720	672	639	671	726	712	709	677	665	681	656	677	668	663	676	715	693	698	679	674	689	692	672	674	688	680	712	669	726	791	723	661	667	682	635	725	657	682	694	669	698	694	680	673	676	736	701	671	665	751	686	685	647	678	721	707	710	670	682	668	666	650	677	682	698	684	640	655	745	664	709	682	690	728	699	695	664	727	706	633	693	701	696	640	647	680	676	689	694	708	695	681	690	666	719	695	698	654	747	719	728	676	647	696	661	681	698	700	678	680	639	696	724	699	655	638	685	641	620	769	689	664	660	635	662	644	641	670	711	678	706	675	682	753	733	690	711	691	698	715	692	665	709	682	700	653	693	676	702	677	677	668	672	662	691	695	685	700	648	638	695	677	626	662	681	717	709	719	627	680	703	698	659	672	728	711	685	678	703	652	695	626	741	713	685	652	671	667	690	661	704	653	652	704	697	692	690	695	690	678	711	645	708	655	698	640	684	643	725	689	670	676	674	688	700	680	706	664	701	673	676	643	690	695	666	682	714	657	699	680	619	667	662	739	729	710	649	667	660	719	710	712	744	677	616	687	661	683	676	658	708	691	724	714	701	682	691	731	713	680	689	711	660	706	679	720	694	695	654	673	677	715	697	659	674	654	683	657	694	694	713	660	703	691	668	667	674	652	651	716	674	704	652	665	708	689	708	649	697	718	678	674	652	676	693	697	678	692	664	691	723	652	641	659	666	628	675	674	682	670	744	708	682	701	652	688	692	685	725	671	683	654	727	656	684	679	686	701	704	696	733	682	735	656	676	687	641	716	733	679	621	698	677	716	685	690	657	725	683	670	700	643	696	750	685	735	685	711	725	678	670	661	655	712	685	659	698	660	649	644	693	719	692	702	664	681	698	730	693	678	693	636	721	687	693	646	683	681	729	686	673	688	722	660	678	646	739	723	704	703	636	660	661	697	656	715	658	684	708	679	638	692	701	698	680	699	698	716	670	675	705	674	668	684	669	644	701	684	723	728	678	665	674	728	730	686	652	704	707	679	661	651	643	673	623	699	672	670	694	681	693	686	651	696	672	669	670	698	666	707	702	736	723	703	696	664	681	697	681	705	663	655	699	661	653	697	644	696	655	682	685	682	680	664	700	695	757	663	721	671	664	687	644	696	620	660	720	701	678	678	652	691	704	717	702	683	667	665	694	673	718	691	694	676	687	721	687	637	679	677	735	666	664	667	728	703	700	679	709	663	675	701	705	695	688	668	670	681	658	689	666	705	692	667	648	707	638	699	650	689	647	741	685	691	646	659	722	733	697	654	675	700	680	699	725	658	669	715	659	697	648	639	696	706	693	713	682	651	693	651	693	658	713	728	683	684	679	618	702	698	673	709	638	655	678	622	664	700	679	679	697	737	659	676	675	644	696	687	643	718	715	712	651	615	690	694	665	705	686	686	668	645	706	677	634	663	696	678	709	663	678	680	696	682	710	700	629	618	715	721	665	715	661	664	686	695	714	724	704	658	655	660	702	706	695	679	697	691	708	650	716	685	738	664	725	698	680	702	638	704	715	664	632	694	678	699	704	659	686	687	666	705	679	708	661	649	697	716	651	661	691	718	691	662	734	645	735	686	685	673	669	690	698	654	695	667	668	713	663	697	687	653	722	738	650	673	688	696	692	666	671	691	736	669	716	700	683	685	670	713	688	694	620	721	692	782	703	689	689	718	721	694	685	744	727	692	719	689	721	621	666	690	683	690	678	706	696	707	652	664	651	668	653	657
4447	175	126	94	84	92	74	71	58	73	73	90	63	70	71	71	65	60	61	78	75	74	69	67	72	71	56	64	66	56	58	68	88	61	61	82	54	63	68	52	56	62	72	64	68	48	59	62	62	73	64	57	62	67	59	51	61	72	66	65	63	48	73	71	72	71	76	59	63	72	62	58	61	70	58	59	58	67	73	56	54	64	63	73	56	64	59	66	66	63	76	75	62	61	70	65	66	56	57	55	66	56	66	62	55	78	85	68	77	82	63	62	76	65	68	45	64	66	63	74	69	57	63	70	68	47	66	55	77	64	57	57	65	64	66	60	55	54	56	83	67	70	64	57	68	52	78	75	71	79	87	63	78	69	58	65	75	73	67	57	63	64	70	77	74	67	61	56	55	93	62	65	57	66	54	63	59	69	70	74	82	58	66	65	85	69	66	72	73	58	53	66	64	60	70	69	61	66	57	54	48	48	62	68	88	57	60	51	56	60	60	53	64	72	72	72	57	64	71	68	55	67	62	61	57	72	61	62	68	63	61	62	52	56	66	61	74	67	67	67	72	62	61	74	63	60	60	74	70	61	51	55	61	76	60	67	61	54	56	66	51	63	62	55	74	84	51	77	59	65	76	63	57	64	71	67	44	50	52	67	59	50	76	59	59	45	56	59	66	66	60	62	66	75	75	69	69	63	76	66	75	70	71	58	68	71	54	57	64	47	68	76	68	66	60	68	60	62	77	55	83	57	63	46	71	52	45	62	55	63	57	71	66	56	57	69	63	69	80	68	67	79	78	71	71	65	74	64	76	60	64	54	69	62	64	73	68	73	58	59	52	57	59	61	86	46	60	56	57	74	56	60	55	57	87	71	56	65	60	65	68	63	78	49	52	62	60	66	62	65	66	59	67	66	64	63	52	67	52	60	70	70	57	62	68	54	67	76	61	61	69	53	63	61	61	73	71	65	70	56	67	51	58	74	63	62	60	63	68	72	60	57	60	54	60	61	71	66	61	78	57	56	67	52	49	60	58	67	58	61	69	64	71	69	58	46	78	54	48	70	77	63	63	57	70	45	74	68	72	69	73	61	74	76	68	55	62	68	47	61	68	58	52	67	80	55	68	57	63	61	56	56	63	60	50	68	70	69	61	58	63	67	71	51	71	77	64	73	62	64	66	73	60	61	62	75	86	64	69	62	60	61	61	59	57	53	63	63	79	63	79	63	49	62	67	66	70	65	85	58	61	58	70	54	57	67	66	62	62	61	57	64	65	52	68	56	67	71	71	72	62	51	67	56	40	66	56	61	67	69	57	58	67	74	67	71	65	68	71	55	70	71	64	66	57	56	82	73	65	63	72	56	70	79	67	57	68	66	58	81	60	67	63	56	48	69	57	67	71	56	46	71	77	56	63	65	72	60	69	62	59	74	80	70	70	56	51	70	74	65	56	69	61	70	60	60	72	55	55	49	76	60	55	65	61	88	58	60	66	61	68	54	58	67	60	69	59	72	69	70	48	76	79	53	60	60	65	68	51	55	64	63	76	67	82	63	48	63	78	71	73	67	63	70	60	65	78	74	66	54	63	78	56	83	62	69	62	64	61	51	63	71	48	54	63	63	57	66	80	76	66	70	60	63	57	61	54	60	57	77	59	72	69	73	60	59	69	61	71	77	57	51	60	61	57	69	55	56	71	69	59	62	64	62	77	54	64	58	62	51	71	47	57	66	60	83	65	67	46	64	62	71	50	64	64	67	48	52	64	57	68	60	61	60	82	61	72	81	59	47	60	73	68	59	56	81	61	65	66	62	71	62	86	68	71	57	77	56	54	69	58	65	67	79	84	74	64	53	65	60	58	73	69	55	67	54	61	74	59	63	60	67	69	47	58	74	66	62	59	60	59	64	59	69	58	66	79	54	60	62	71	72	70	66	70	62	78	68	64	61	45	65	62	69	56	68	55	60	67	71	51	62	77	50	67	51	64	66	69	63	73	55	71	59	71	72	62	55	59	69	62	60	66	70	66	57	58	60	59	62	63	43	76	71	60	60	62	68	55	69	61	60	73	69	71	57	71	67	63	60	65	72	48	79	70	66	73	60	78	45	61	59	67	56	73	63	70	69	71	64	63	74	55	71	62	63	70	60	68	63	60	71	56	63	72	68	53	72	56	66	78	56	59	61	68	62	61	69	55	53	63	60	78	67	64	63	75	74	64	62	55	61	71	68	57	75	62	54	70	64	73	68	73	62	58	59	74	77	71	71	75	59	60	62	77	61	81	66	68	70	59	44	64	77	68	71	56	82	62	67	66	66	73	62	64	56	70	60	58	69	79	65	55	66	78	67	60	63	55	49	59	65	71	61	63	75	71	60	77	64	70	63	70	65	67	70	57	76	59	65	68	61	47	82	66	82	68	61	55	64	71	61	67	77	55	73	73	58	65	60	72	66	52	60	62	51	57	54	67	74	58	57	58	58	72	67	69	66	78	58	70	62	57	59	56	62	53	58	61	53	65	70	57	55	69	60	60	58	71	60	77	68	60	64	62	68	52	52	60	73	47	58	67	58	57	68	58	68	65	80	61	56	50	61	62	76	60	61	71	64	67	55	70	62	53	59	72	51	60	54	68	56	61	69	59	62	75	62	59	50	76	72	78	69	63	69	71	76	59	58	54	68	62	63	74	67	55	60	57	65	62	68	66	68	59	66	68	63	74	76	52	50	57	52	71	58	64	53	67	58	56	60	62	62	70	44	67	53	57	60	68	63	75	68	52	60	68	56	47	68	59	69	73	77	71	65	65	66	62	66	74	83	62	61	58	50	67	78	70	63	64	57	64	58	61	60	61	62	56	61	55	66	69	65	62	49	68	63	65	51	66	52	69	65	56	55	58	55	46	64	71	45	57	73	51	70	72	58	71	76	62	67	66	65	71	56	60	87	58	56	55	66	78	72	54	64	55	54	67	67	70	51	67	54	69	62	53	55	64	61	62	78	57	63	66	71	64	60	54	66	65	56	69	59	70	75	70	52	70	71	59	60	62	53	57	64	61	56	72	54	53	57	54	66	61	55	51	71	71	71	59	62	63	69	69	61	76	63	60	59	55	70	68	74	56	70	57	65	63	61	63	71	64	68	56	55	73	51	74	46	70	62	66	66	73	75	65	62	57	76	62	65	55	58	70	65	48	62	73	68	68	61	63	67	52	78	80	62	65	68	78	59	56	67	47	63	63	80	66	77	62	76	54	53	67	49	54	63	61	42	68	62	56	58	66	68	75	63	47	65	68	54	67	61	78	63	64	63	60	60	59	59	59	73	67	61	68	61	70	69	61	62	74	51	62	65	59	67	74	71	64	53	80	72	61	63	71	55	85	65	54	50	49	75	67	70	72	62	52	64	49	61	63	54	60	58	64	68	67	60	68	54	73	60	65	56	53	64	63	52	72	59	63	63	57	81	65	62	62	50	59	59	61	63	73	77	63	69	66	59	63	58	57	65	60	56
5105	300	367	372	326	328	339	301	276	317	303	264	288	260	244	230	277	259	245	237	254	246	264	263	252	254	245	224	245	267	256	258	242	241	230	254	240	260	251	245	278	283	225	237	267	221	259	237	270	238	231	249	222	283	243	252	263	248	249	245	219	272	227	227	246	264	252	243	243	217	246	231	235	298	259	188	245	246	229	241	251	265	252	239	218	255	216	274	231	245	269	249	254	283	237	251	226	229	268	256	246	231	260	215	218	252	267	247	245	241	239	257	260	246	238	228	249	258	262	264	243	271	250	247	269	231	231	221	265	259	256	253	236	240	235	249	263	219	262	229	259	231	241	242	269	220	249	249	251	277	247	268	260	230	223	242	253	251	254	233	245	250	256	227	244	264	237	260	216	266	230	260	263	258	220	238	225	237	227	269	251	220	217	258	249	259	245	261	257	241	255	234	256	252	236	215	262	234	227	234	242	223	229	256	240	259	245	258	238	255	253	245	228	251	282	251	233	249	250	254	241	256	246	254	241	257	219	246	244	238	244	257	239	236	216	235	230	273	242	222	225	248	239	261	246	242	258	243	266	250	244	259	265	249	221	250	239	242	270	245	250	260	234	252	249	243	256	247	239	270	247	257	289	233	268	259	223	226	258	219	230	269	259	254	257	244	230	225	253	230	246	245	249	257	207	248	244	234	272	236	228	246	255	215	263	270	240	228	248	235	282	258	278	264	212	253	272	248	234	274	276	250	260	239	242	254	284	280	239	265	259	229	259	236	250	227	232	256	237	270	251	247	257	269	250	224	260	253	240	248	247	219	260	258	246	230	268	245	232	251	256	250	252	243	254	264	247	244	271	249	242	245	224	250	261	244	235	262	222	242	222	215	252	264	253	233	261	201	255	262	240	227	264	260	246	230	259	225	252	236	238	257	277	219	248	257	240	257	258	271	282	255	243	243	242	244	247	229	211	235	263	252	245	237	238	247	229	274	247	240	270	235	232	256	226	245	255	242	254	269	237	226	263	210	252	240	250	260	247	233	247	270	252	247	275	226	233	226	259	247	243	223	256	237	230	236	261	230	249	254	261	220	239	238	245	251	209	261	256	234	240	243	261	252	258	243	219	250	260	217	249	257	223	260	273	287	257	273	250	223	264	262	267	242	251	232	275	247	242	233	223	256	241	242	236	240	234	253	251	282	258	233	209	277	251	230	248	242	226	249	221	252	239	258	239	238	232	243	248	274	244	239	226	251	253	237	250	245	222	260	249	240	231	240	253	260	274	244	233	240	236	265	241	219	238	270	244	238	231	222	243	241	232	248	251	223	271	256	228	243	243	236	248	228	247	233	257	218	252	240	240	238	235	231	212	248	250	258	230	240	272	259	236	254	269	242	242	252	225	249	255	240	243	238	261	259	216	231	232	208	255	241	243	258	239	274	222	247	221	262	222	245	229	238	234	246	245	227	230	251	238	231	255	230	240	251	252	239	271	235	228	254	220	249	266	241	250	249	232	252	253	232	255	256	237	269	249	235	270	246	245	253	237	244	233	250	263	242	254	247	212	266	214	259	236	255	214	238	235	245	238	284	252	244	240	230	250	268	280	263	220	253	280	226	257	252	272	250	253	265	239	261	240	247	259	268	261	245	258	244	247	246	263	249	239	244	255	221	263	207	233	239	250	244	259	241	254	231	258	261	261	238	243	243	245	246	266	237	235	251	206	239	240	250	247	242	270	259	257	248	230	251	266	275	248	251	250	250	222	239	231	227	272	225	235	260	226	256	217	267	225	225	271	262	260	261	231	248	262	241	258	248	260	264	242	252	262	237	269	254	261	233	280	246	235	242	292	231	234	263	242	230	282	238	265	244	248	236	269	222	250	243	227	245	250	249	235	243	221	254	258	254	244	225	238	266	268	262	248	255	268	267	253	256	243	252	243	217	270	262	251	245	238	257	252	224	245	255	243	272	242	220	255	230	260	250	247	244	244	235	251	250	264	203	232	237	275	246	257	250	243	252	239	241	225	216	266	251	234	245	232	268	237	205	248	242	251	246	232	238	230	217	242	243	227	244	269	249	275	232	242	217	255	261	251	240	268	242	226	229	237	236	237	246	247	270	240	256	242	248	248	228	232	226	237	254	229	229	256	260	241	239	229	246	243	249	249	254	267	249	242	247	218	245	225	222	236	272	244	239	225	261	240	233	249	258	259	263	227	248	237	240	247	234	269	236	229	219	229	263	204	242	236	222	248	272	267	256	240	251	244	264	230	226	253	236	260	226	259	226	256	240	267	238	254	250	230	239	259	253	247	235	253	278	242	250	237	234	225	251	226	242	241	269	243	247	242	276	262	250	224	253	231	249	251	231	237	281	232	206	251	238	249	251	244	234	269	230	220	261	245	234	245	267	255	266	264	260	245	230	232	228	248	274	233	255	263	257	233	224	259	246	220	250	238	283	283	273	230	249	270	262	252	249	271	227	272	274	233	277	253	243	248	259	269	247	269	239	220	261	269	231	237	244	231	265	257	214	248	266	240	213	245	248	259	242	271	251	261	251	265	233	231	229	265	232	244	255	223	270	234	244	236	233	257	205	251	258	250	261	241	235	223	251	252	265	204	257	271	240	237	222	225	232	228	246	259	264	251	246	261	229	243	244	216	238	224	252	248	261	254	217	258	224	264	284	250	234	267	225	225	261	237	253	227	270	250	252	249	208	236	241	257	264	247	239	241	228	236	231	224	237	225	225	248	231	227	238	236	252	259	259	266	258	231	270	252	258	262	244	260	224	246	233	248	248	228	210	250	262	257	258	235	255	263	256	231	256	238	259	230	265	242	262	252	244	234	256	248	223	259	268	243	240	248	240	278	269	250	239	246	233	243	240	232	232	246	252	268	228	258	241	260	227	248	232	249	250	262	253	237	276	245	254	239	257	245	279	237	233	260	255	247	239	216	213	259	251	244	243	243	251	246	227	252	235	231	233	245	241	223	237	240	241	249	250	231	248	262	247	228	252	243	252	235	232	248	241	253	229	243	245	218	245	244	253	258	240	220	250	275	247	232	239	245	235	261	215	242	285	222	257	241	229	205	232	258	240	264	248	257	212	262	238	237	272	259	253	265	260	237	225	267	238	239	267	243	245	244	242	246	257	248	271	260	261	235	234	247	239	261	252	234	262	263	244	265	231	237	228	245	231	247	235	266	263	271	218	276	254	247	257	250	229	236	240	230	233	230	263	252	238	249	252	240	251	245	238	234	234	269	232	261	252	213	231	256	254	249	217	251	248	262	242	233	228	222	250	257	218	247	257	216	250	245	245	241	235	258	259	251	265	259	235	252	219	261	263	225	219	176	252	250	270	264	217	266	252	211	241	274	232	254	253	225	244	246	251	265	261	244	250	240	242	238	248	281	235	246	246	234	213	256	234	248	234	232	243	262	258	228	251	270	242	272	255	261	265	256	259	237	256	250	255	242	229	254	259	244	267	265	243	234	244	254	258
33798	7454	1511	991	669	535	429	331	296	263	238	210	209	197	195	185	186	185	176	182	177	191	178	153	164	131	145	146	149	140	145	143	154	163	157	165	154	146	143	139	165	157	148	144	138	142	140	124	148	129	143	137	137	153	126	144	156	162	143	157	129	151	139	142	151	137	146	155	149	149	149	123	129	142	145	159	156	135	150	145	138	149	143	158	143	144	145	141	131	143	154	146	153	142	132	143	149	142	153	136	124	142	146	134	150	149	134	149	159	146	131	153	160	166	140	129	125	159	126	136	176	129	166	172	146	141	140	122	147	135	180	155	124	119	160	137	135	141	151	148	139	164	149	158	121	136	149	142	176	155	139	176	139	158	152	151	123	152	148	139	150	143	124	128	125	143	146	137	162	167	145	137	151	155	138	155	130	149	152	138	136	135	136	142	148	126	133	133	156	135	152	135	132	141	127	131	143	127	167	144	118	145	152	153	141	139	132	155	137	135	153	145	153	154	145	135	151	145	130	140	152	124	148	151	148	145	132	140	147	135	133	117	131	151	174	121	146	143	160	124	147	136	149	140	140	144	141	125	146	133	156	136	153	126	121	144	142	132	150	140	142	142	133	160	141	150	137	139	138	141	119	144	120	124	142	113	131	154	136	165	136	129	156	138	131	129	127	144	137	142	146	145	132	178	124	136	153	138	136	150	134	128	150	155	138	146	151	125	130	140	138	126	159	159	144	141	122	143	145	134	131	138	124	149	139	155	164	148	158	146	145	132	125	148	142	146	140	133	136	143	119	125	132	136	119	139	138	136	130	155	140	143	142	118	133	151	137	141	137	140	132	140	133	134	143	153	146	138	142	143	130	133	153	127	163	138	159	145	135	150	149	113	143	139	150	157	150	121	151	146	141	148	160	150	147	155	127	153	140	152	140	148	129	132	160	140	163	142	142	122	143	131	127	142	141	131	129	169	116	143	123	146	138	128	139	176	135	130	141	109	169	153	138	140	144	153	124	151	147	137	153	130	138	130	119	141	152	130	146	146	164	135	142	140	133	138	157	145	133	136	144	132	150	137	136	138	156	149	146	147	141	143	150	172	143	168	132	133	157	170	141	139	161	152	148	116	169	130	123	136	162	141	133	129	140	150	154	138	151	127	140	140	145	143	136	141	151	148	153	173	128	148	134	139	161	132	139	123	140	138	140	156	129	134	145	134	135	144	142	138	153	155	160	130	140	155	140	156	128	110	146	132	125	146	161	134	128	142	151	139	137	166	142	134	139	147	139	121	161	130	126	148	154	161	144	120	158	139	149	134	134	119	116	145	129	151	140	146	152	158	147	163	138	111	145	141	147	132	161	147	124	175	125	131	154	150	146	129	126	137	112	133	134	157	151	146	136	136	145	160	153	135	124	140	155	121	138	135	154	146	125	129	149	151	150	122	146	145	136	128	149	133	123	148	158	142	140	143	131	143	142	161	151	128	129	135	162	122	141	150	136	143	154	136	133	131	181	137	145	140	124	143	147	139	141	130	147	149	145	126	125	127	146	148	142	134	160	130	141	132	141	141	151	144	128	132	138	134	151	143	147	141	144	149	150	138	143	122	147	146	145	163	125	137	120	124	125	132	128	132	144	111	118	148	140	127	146	126	136	139	160	122	138	128	128	163	139	158	155	142	145	156	143	133	140	152	132	157	146	162	139	137	141	140	142	139	134	157	137	135	144	134	126	146	134	138	160	120	158	145	131	148	151	129	145	126	147	133	131	122	139	142	158	151	146	139	147	129	146	140	138	149	140	120	145	142	132	142	151	134	136	130	133	128	150	131	153	149	147	142	135	122	141	124	145	135	145	144	151	149	108	126	141	163	143	131	123	137	124	133	142	141	122	145	153	139	134	133	140	151	134	144	137	125	125	138	151	135	122	147	127	140	145	164	144	130	139	128	158	162	143	137	148	152	127	109	139	127	133	140	160	152	135	140	144	131	148	142	135	138	156	151	152	162	131	135	136	165	151	126	117	138	146	150	151	131	129	144	150	146	136	151	140	142	146	141	135	133	130	145	141	140	158	123	144	122	130	149	119	128	133	155	125	119	124	161	153	139	160	143	137	138	137	142	146	143	138	141	143	145	177	136	146	134	144	135	146	160	130	143	134	167	146	135	157	157	141	134	145	148	140	165	126	145	153	152	142	117	158	155	167	123	148	140	142	143	135	155	159	138	154	149	144	147	142	155	122	139	141	146	141	144	151	138	132	166	140	150	139	149	160	139	142	130	139	138	117	147	141	169	148	137	154	179	150	151	146	128	136	154	150	133	144	140	152	144	147	127	140	160	130	155	154	146	140	152	138	145	150	146	156	131	133	133	128	130	144	131	157	137	131	140	133	141	141	136	120	133	147	131	145	158	135	144	155	167	127	142	141	137	142	134	132	155	121	153	152	128	142	132	134	142	154	137	135	138	131	147	149	151	145	138	138	133	158	169	140	136	128	143	143	149	132	145	134	157	152	149	153	160	122	131	128	149	152	147	135	156	140	134	133	158	130	154	148	122	148	122	159	125	152	126	153	129	128	129	139	143	142	148	130	139	143	152	156	155	140	120	158	149	118	117	157	145	171	152	137	140	141	126	152	126	121	128	155	140	142	137	137	132	148	154	153	119	133	150	149	147	129	153	164	152	126	148	147	144	134	149	113	160	135	125	155	159	146	149	133	140	123	126	140	142	126	141	135	141	128	157	131	145	145	151	147	144	134	135	142	167	136	151	124	140	150	144	154	138	136	137	133	128	141	142	154	162	173	133	160	149	140	137	149	130	137	130	135	145	134	147	151	131	136	153	142	155	137	134	142	129	138	157	140	141	139	162	161	130	158	136	124	159	130	146	160	156	147	141	143	124	137	143	120	146	152	129	141	149	132	131	146	141	135	148	136	144	131	141	144	128	157	132	146	124	143	151	125	139	140	160	132	126	151	139	130	160	165	137	150	168	143	136	152	143	143	147	149	136	132	135	175	160	148	132	139	140	147	150	147	133	119	171	120	134	151	143	135	165	147	169	140	155	151	145	147	129	122	136	158	152	144	154	161	138	133	145	141	151	147	132	166	153	151	145	139	128	119	135	137	141	151	137	128	139	133	164	154	153	121	148	131	156	146	125	138	145	121	149	156	141	131	126	114	139	142	150	156	136	146	107	136	130	140	142	139	123	145	146	139	148	155	135	137	149	139	146	148	133	150	154	145	159	152	122	138	145	138	130	137	138	117	142	162	147	136	123	129	137	122	151	137	124	136	119	144	161	148	126	138	130	158	114	131	152	132	128	152	126	137	156	156	110	155	147	145	132	132	138	127	141	143	119	150	135	133	123	139	140	120	137	142	141	160	128	152	133	115	131	147	143	134	158	142	124	152	133	146	139	133	125	147	148	155	128	145	145	152	140	153	145	135	145	130	172	141	147	139	118	140	151	147	141	144	145	154	130	129	139	138	156	143	149	159	154	140	134	136	140
15348	1284	2782	3139	2547	2209	1808	1623	1312	1250	1164	925	921	817	798	737	714	676	655	633	628	659	596	594	612	556	588	574	553	487	547	498	531	519	490	485	525	532	507	494	494	496	496	445	525	473	524	482	498	472	518	469	502	460	501	483	471	488	497	485	504	484	479	457	471	438	446	469	497	467	446	486	455	461	466	461	446	485	468	448	444	433	441	474	479	487	454	457	465	442	433	505	457	487	494	470	466	460	504	478	437	445	484	421	485	468	445	477	461	437	499	449	474	448	444	467	477	455	477	457	456	445	421	418	477	407	464	462	421	502	437	459	441	453	438	463	477	454	454	475	463	422	473	437	466	464	429	452	432	452	479	430	488	445	456	456	461	437	483	456	466	471	440	459	450	405	457	442	463	493	455	465	464	447	453	445	438	477	471	454	458	436	465	451	442	409	464	430	471	450	450	434	453	467	443	421	447	461	479	440	461	428	461	482	424	424	427	451	451	481	424	475	449	471	454	466	437	454	441	459	456	486	489	452	489	492	496	426	458	432	442	493	427	458	427	433	439	479	448	445	452	464	434	448	465	460	439	459	414	458	432	446	425	474	447	448	472	433	493	463	469	447	424	440	438	444	425	434	471	442	457	474	441	447	410	452	473	456	442	410	478	456	463	503	486	449	469	445	454	491	480	445	458	497	459	457	448	450	476	476	468	466	466	461	442	440	447	453	472	462	438	496	443	417	468	448	434	479	476	455	444	467	462	439	461	464	431	447	475	456	428	443	489	455	451	451	461	462	514	468	481	442	475	415	387	481	457	470	454	433	466	420	429	443	478	429	444	471	432	508	445	485	430	461	485	431	425	439	433	462	464	456	454	463	474	450	449	438	433	421	443	456	438	472	427	462	466	496	445	439	419	469	453	470	460	483	437	481	471	450	473	466	486	465	412	421	484	479	443	465	440	432	463	457	444	433	457	455	462	449	455	499	452	480	435	424	432	451	441	413	513	490	472	432	488	470	440	435	440	459	436	464	443	456	441	477	454	497	458	473	438	412	441	448	490	416	477	460	451	473	474	440	434	459	452	446	475	447	453	450	431	471	435	489	442	474	425	454	423	480	469	474	456	451	416	493	427	455	443	392	479	431	442	433	466	451	449	492	439	462	426	460	461	441	453	452	459	451	434	462	440	459	468	469	428	436	476	445	436	464	428	490	465	470	439	448	455	469	464	470	503	470	442	435	422	438	480	466	456	446	462	465	466	419	439	460	460	451	467	490	466	411	437	445	451	449	434	468	424	503	466	420	427	446	422	486	469	439	482	441	459	422	446	439	453	444	481	452	462	448	477	433	448	469	458	466	425	445	429	455	429	470	462	475	450	487	442	461	455	453	440	410	453	472	466	436	459	461	472	454	438	437	485	488	466	450	476	456	415	465	473	476	458	415	457	471	427	445	439	468	453	434	499	416	421	475	443	486	454	451	470	458	448	406	411	443	450	465	466	437	444	463	449	473	438	450	482	490	480	438	435	452	453	470	439	449	485	487	456	474	420	412	471	424	436	468	430	499	470	450	465	436	470	471	445	437	458	425	436	434	431	475	431	481	438	458	442	473	454	468	481	444	483	460	456	456	462	444	426	484	434	416	487	450	430	443	456	397	459	453	478	458	442	473	479	464	495	479	431	451	493	464	470	462	438	479	423	459	445	464	459	460	437	452	469	458	472	431	468	444	436	479	451	454	431	446	468	437	452	463	461	445	496	452	453	450	463	471	468	466	495	461	465	452	488	452	427	489	443	418	448	463	506	438	458	431	466	471	418	471	466	443	442	459	437	446	424	448	466	453	491	431	490	488	445	411	419	455	466	473	441	488	457	438	439	420	452	441	447	441	453	449	467	477	470	455	445	482	422	473	453	448	473	485	438	399	505	463	448	453	436	488	416	419	450	470	470	463	436	436	425	464	436	473	472	471	490	446	483	485	464	432	445	451	440	455	482	456	453	474	465	476	425	447	456	438	451	423	447	424	429	437	461	468	443	464	466	465	445	462	436	440	434	444	441	453	427	432	448	465	466	469	445	444	459	403	429	465	443	459	455	451	451	470	485	439	441	488	438	476	492	481	481	447	470	424	473	413	409	440	446	468	456	458	447	452	444	470	488	423	452	437	418	500	464	454	436	491	440	470	464	448	498	462	445	482	468	470	469	493	443	451	470	455	448	408	470	476	469	457	450	473	470	437	481	437	449	450	463	446	440	440	462	427	479	457	464	448	433	449	425	459	483	476	497	428	471	489	463	445	457	471	465	460	470	476	448	456	495	456	443	452	463	444	434	439	469	482	441	458	454	405	442	449	430	485	462	493	471	436	490	445	495	423	424	429	429	507	452	460	443	452	482	473	482	421	431	461	432	477	459	445	454	455	465	441	451	478	481	435	469	442	427	494	510	424	436	463	431	456	461	434	461	452	461	433	483	513	485	459	469	483	410	468	411	474	464	435	438	452	474	438	454	478	474	455	472	451	462	413	456	459	436	437	422	437	476	470	470	436	457	466	481	484	443	446	438	443	478	447	444	416	469	453	411	467	435	464	468	440	454	453	449	501	463	430	449	448	437	464	480	443	487	465	452	459	473	456	454	443	432	456	463	449	468	479	484	459	453	439	446	454	470	437	448	515	440	449	432	502	457	457	443	446	465	433	434	475	470	464	460	457	462	449	467	442	429	477	475	484	463	439	476	468	426	478	460	430	437	471	431	444	467	445	480	465	468	451	471	473	466	442	424	453	486	464	441	461	443	482	450	445	433	466	465	470	464	451	479	471	436	476	467	437	443	455	485	453	471	463	457	464	450	469	477	478	466	436	448	444	436	439	428	467	434	457	397	406	487	462	476	476	433	451	514	450	479	439	452	491	459	478	465	468	451	482	422	456	427	423	447	436	443	418	442	451	410	468	438	441	460	425	433	447	449	472	437	458	446	457	448	472	468	428	422	442	448	445	438	444	457	441	478	447	441	431	482	479	432	442	466	468	449	441	449	445	468	429	427	476	463	452	461	428	473	466	464	470	429	455	476	459	410	450	477	417	455	441	436	442	465	455	422	471	466	431	455	482	445	433	468	453	462	397	469	462	487	446	452	418	442	477	450	436	448	438	487	445	442	480	474	432	472	450	462	457	458	460	459	442	495	460	461	451	455	438	437	433	454	436	455	472	459	468	428	402	460	434	476	463	434	466	455	485	416	434	481	459	449	405	456	449	473	419	459	450	489	482	485	432	452	435	463	455	497	452	467	447	412	446	446	448	461	444	487	448	471	449	438	460	441	476	481	463	437	462	452	455	445	476	491	457	470	502	439	475	464	465	437	463	465	461	476	471	427	479	415	446	440	441	429	467	462	468	459	423	433	507	463	492	462	448	443	456	422	478	429	474	465	451	466	521	421	463	489	509	461	451	464	428	458	469	466	458	451	480	450	454	458	434	439	463	460	449	478	442	450	474	462	452	442	441	450	476	462	430
42742	17004	5075	1953	1420	1010	821	659	573	441	482	377	375	350	333	291	302	290	294	293	270	277	294	248	273	278	238	244	267	229	231	277	240	266	236	266	263	241	224	210	243	223	223	218	233	233	257	218	225	229	262	269	219	242	209	247	258	199	249	250	245	249	241	227	238	233	245	232	237	238	232	231	268	281	242	232	217	207	205	232	231	213	229	254	218	217	247	227	221	240	206	194	202	268	243	215	240	218	225	250	224	204	236	249	232	218	249	248	225	237	247	216	225	251	224	222	239	223	273	221	236	237	269	242	221	244	226	208	226	231	231	238	220	225	231	254	220	234	199	224	210	237	219	239	240	220	225	259	214	222	224	223	220	224	229	227	241	202	255	215	245	223	234	231	218	215	217	228	250	223	217	218	239	225	216	210	222	246	254	253	208	226	243	218	201	215	218	227	223	220	254	206	201	206	244	254	243	217	262	237	249	232	238	252	247	248	247	245	231	233	212	219	244	213	240	240	214	227	215	245	227	245	247	227	250	223	244	212	219	222	240	221	239	236	271	244	231	239	249	237	252	261	230	210	220	244	245	197	232	219	257	222	247	246	233	243	252	231	239	206	259	218	227	250	209	228	245	233	249	217	231	218	235	251	234	232	252	203	214	227	213	233	213	223	223	229	225	210	214	231	239	241	226	219	245	235	245	236	245	212	226	240	233	221	237	240	216	204	227	249	226	210	225	232	214	235	224	202	243	245	220	214	226	206	224	209	244	232	243	249	217	214	205	221	238	270	221	220	240	219	213	229	245	213	237	235	237	235	241	205	244	241	241	234	232	230	240	235	240	230	228	226	217	239	248	250	250	245	222	230	258	232	261	222	221	248	222	243	240	221	240	209	211	220	225	219	236	233	237	229	213	217	257	217	226	219	227	226	229	220	242	234	240	229	227	237	225	252	230	238	226	218	229	264	198	232	202	241	208	216	250	217	219	231	208	219	221	243	220	213	227	210	196	232	237	225	212	226	207	237	249	200	217	263	217	201	226	203	236	210	239	235	212	190	224	219	224	209	182	227	209	241	217	242	244	229	227	226	205	247	232	222	239	219	229	259	230	230	251	238	218	215	248	236	234	216	216	265	230	224	252	238	233	248	220	235	224	252	258	236	211	233	244	235	247	227	243	204	236	218	266	218	214	219	234	208	267	231	237	236	224	233	253	232	259	218	213	253	253	222	242	218	224	221	229	235	233	244	232	249	240	234	224	215	222	264	233	224	212	229	217	231	236	258	226	226	234	240	233	221	221	228	247	205	233	259	213	216	211	260	197	239	229	214	229	226	250	236	215	245	243	223	239	237	230	234	248	237	238	226	225	234	213	240	241	235	244	206	233	264	237	227	203	234	272	258	227	242	233	234	218	239	229	245	235	239	227	249	237	231	201	215	246	245	229	218	222	221	241	218	237	206	236	225	256	213	241	237	219	239	262	223	222	209	222	225	248	236	226	210	232	224	214	245	214	243	225	234	215	223	215	255	231	254	201	232	252	240	217	238	230	216	252	224	244	251	220	218	221	248	224	215	236	220	225	218	216	217	225	225	253	235	242	242	241	217	235	215	199	218	194	230	225	227	239	205	237	228	198	228	241	226	236	204	213	232	227	233	203	203	233	234	210	232	249	201	228	219	213	250	202	221	241	222	241	219	227	257	244	239	228	247	213	233	230	231	205	276	248	247	221	233	213	239	200	217	228	211	234	244	240	248	245	215	237	208	221	225	227	238	196	231	201	227	249	208	249	232	264	225	200	221	225	214	242	213	224	255	229	229	247	249	234	229	228	222	214	222	213	258	205	231	243	239	243	224	213	249	218	224	249	235	227	207	211	214	227	243	232	240	211	250	207	214	198	210	231	237	221	241	220	251	206	250	240	243	208	221	221	232	241	205	217	214	256	231	235	223	226	217	259	238	238	227	231	220	222	245	243	221	227	222	233	255	210	252	227	239	234	250	207	235	250	199	233	233	265	197	235	212	198	245	222	197	233	222	229	243	210	230	236	244	221	227	227	235	216	246	233	230	247	224	231	194	199	257	219	239	235	225	227	230	207	216	214	212	236	240	233	213	227	255	235	223	234	221	222	223	198	251	205	244	237	228	235	234	234	233	217	242	242	250	220	230	210	229	227	213	244	233	253	226	219	206	226	253	221	213	210	229	249	226	216	219	226	232	260	282	211	259	227	215	217	256	214	225	232	234	249	257	243	248	244	224	219	248	221	238	252	237	238	231	214	233	234	231	255	223	210	220	232	211	228	238	231	213	236	232	223	208	210	234	223	234	214	224	219	235	228	237	261	214	266	243	211	236	245	243	218	224	223	234	219	234	245	228	224	237	206	240	209	218	232	227	242	227	201	205	216	239	234	236	219	247	254	214	214	238	231	230	228	231	216	234	226	223	236	231	215	249	255	206	228	216	254	244	229	214	233	237	241	225	239	234	230	265	247	230	227	249	239	205	226	233	238	223	234	249	220	217	206	250	205	246	236	222	219	243	233	219	210	251	234	230	242	237	228	238	215	237	225	232	264	234	232	207	228	241	230	242	225	239	223	245	230	238	227	256	265	230	210	223	217	232	229	238	249	214	239	228	225	264	242	244	241	244	213	231	221	231	210	206	232	237	228	236	223	210	221	245	216	224	223	215	232	224	239	231	228	235	221	261	222	233	227	241	229	224	217	227	228	211	227	249	200	216	219	234	234	234	242	239	223	205	212	238	222	224	211	218	257	236	234	214	228	241	242	260	236	199	223	224	217	229	260	241	218	232	207	215	237	249	225	258	196	250	205	220	222	239	252	193	232	264	235	237	235	233	223	229	217	230	240	252	234	233	232	232	235	212	232	223	244	270	245	228	257	215	209	242	212	207	214	238	227	238	209	224	247	217	211	206	208	207	211	226	207	230	216	259	235	222	201	240	222	239	251	224	229	260	233	242	223	255	237	253	212	232	215	223	225	252	243	250	223	233	229	225	231	246	227	240	230	242	226	258	219	214	256	217	217	220	224	231	244	232	235	243	222	207	256	231	267	211	206	204	247	230	221	223	235	232	244	220	228	240	217	238	211	235	241	233	211	245	217	208	192	233	238	219	248	231	267	233	225	233	242	227	253	239	218	210	243	225	240	237	265	228	223	248	203	234	248	211	244	206	242	220	235	226	221	211	216	212	241	250	225	245	246	252	232	209	229	243	217	248	237	230	255	215	182	232	236	222	253	200	241	226	254	274	240	236	267	230	229	218	234	213	236	269	210	263	223	261	228	237	234	233	232	229	229	238	234	217	232	239	247	219	225	219	230	228	218	231	217	253	265	248	256	227	219	252	233	228	229	232	208	225	231	208	250	241	240	219	244	218	220	238	211	212	226	224	227	234	228	216	232	237	228	243	244	229	245	234	238	224	233	221	237	214	221	238	222	207	251	219	222	227	209	244	254	238	238	248	231	219	215	218	246	245	237	231	238	231	203	237
19630	2393	5183	5775	4983	4201	3385	2900	2606	2205	1936	1732	1520	1517	1398	1309	1193	1233	1180	1095	1052	1012	943	932	930	916	865	849	883	873	852	880	864	830	829	850	832	796	804	835	750	760	760	742	778	751	753	738	729	720	725	689	747	689	756	709	771	716	694	762	742	774	708	735	684	735	711	692	711	699	699	702	732	693	737	743	668	736	708	716	686	759	714	735	698	670	734	725	706	694	710	728	739	710	664	718	710	708	702	695	706	687	680	689	676	711	723	717	700	674	740	653	667	759	657	719	672	673	700	669	727	702	739	637	681	714	717	678	672	684	710	699	691	681	679	743	664	682	670	707	677	660	673	701	731	711	691	684	717	671	684	661	661	714	717	725	710	691	715	700	714	702	743	682	652	694	658	667	692	679	705	708	694	692	705	667	691	670	704	659	663	677	727	695	672	747	695	702	760	623	709	690	726	734	641	681	719	685	702	727	713	681	659	677	709	665	649	651	667	683	704	662	701	628	673	742	710	706	699	697	726	668	681	715	660	695	663	685	665	673	683	677	695	694	735	671	685	736	704	667	674	650	700	668	646	672	678	693	675	717	678	672	691	684	670	676	659	683	681	744	728	656	683	726	699	702	695	651	680	701	675	708	713	674	710	666	687	681	668	725	654	707	658	687	664	686	701	659	659	662	678	693	640	662	684	710	683	678	652	637	654	670	703	687	727	692	675	737	646	716	688	705	724	648	716	674	707	633	690	639	707	706	719	697	698	692	692	717	697	686	663	679	705	629	743	684	679	691	738	728	705	665	712	687	684	655	715	670	666	708	688	727	683	683	689	701	734	678	679	686	680	686	668	691	667	701	698	731	663	669	638	714	660	661	661	695	681	691	661	622	631	709	705	707	682	657	699	638	687	771	665	681	698	714	666	677	702	682	675	679	678	655	685	729	645	668	722	663	717	655	666	684	693	674	647	674	666	670	674	708	642	671	688	718	704	713	714	702	678	680	642	691	711	675	683	655	676	706	667	712	679	662	695	718	675	615	687	739	699	653	660	705	660	675	631	705	679	720	671	706	638	659	655	673	703	627	674	712	688	639	678	674	696	709	695	692	732	655	706	699	675	659	676	663	674	625	674	695	697	736	656	673	710	719	700	663	662	724	641	739	706	700	702	685	719	708	724	710	665	633	629	646	696	697	701	711	663	701	710	688	649	674	708	672	699	691	681	682	695	736	656	685	670	694	691	725	674	658	683	642	662	684	714	654	660	688	672	708	657	685	686	744	722	704	698	703	676	676	711	723	702	696	674	684	683	734	662	706	681	709	653	686	710	660	644	664	727	718	673	707	645	639	719	722	673	684	671	674	675	701	723	708	734	664	726	675	706	743	714	698	693	718	673	665	662	655	745	663	679	644	687	706	686	661	699	718	696	695	663	714	685	659	693	716	668	728	681	685	699	730	688	698	652	675	697	723	692	716	697	646	665	647	673	662	675	701	724	683	703	682	669	640	717	713	663	674	709	662	687	648	641	689	706	689	677	697	724	655	728	706	668	647	693	685	672	628	708	704	687	664	673	721	694	697	688	720	668	696	653	713	700	669	640	653	677	697	642	704	646	707	673	691	668	707	664	709	684	640	649	677	703	700	710	684	697	731	670	707	690	678	688	675	673	683	733	664	750	695	688	627	682	643	676	676	647	696	685	648	651	676	676	686	726	641	688	682	652	722	700	708	698	629	668	679	699	698	642	661	679	719	671	687	712	655	670	711	693	744	705	666	714	624	687	706	705	683	664	683	709	648	665	693	664	675	716	685	692	667	719	747	678	690	637	691	632	690	715	725	681	671	682	689	693	667	696	674	691	657	715	672	723	661	694	710	692	670	675	671	717	699	622	716	666	687	657	737	657	705	681	727	728	624	668	708	711	698	692	672	693	701	683	645	669	657	685	665	644	692	666	752	709	686	692	737	661	678	675	689	703	678	698	636	666	698	668	703	645	705	682	659	696	718	688	691	670	714	676	662	670	684	673	687	664	695	712	727	697	662	669	672	737	687	661	687	669	659	662	722	675	710	668	651	680	653	659	650	700	693	676	674	720	703	677	652	649	644	677	681	711	706	693	681	692	674	692	680	693	653	700	664	723	642	687	699	679	666	658	707	681	706	646	717	691	691	718	710	680	684	658	668	727	674	647	698	650	670	646	673	707	692	679	697	668	691	717	664	675	677	661	655	707	692	715	689	647	688	668	725	705	694	673	702	655	709	661	673	679	648	655	669	676	674	714	677	669	664	705	697	700	737	708	644	672	672	656	639	696	661	670	745	678	656	685	698	644	726	726	677	663	710	691	680	686	697	701	751	661	668	651	696	659	681	696	704	693	648	706	687	703	749	675	648	697	668	664	667	671	702	659	704	701	683	705	678	738	708	680	679	665	689	671	666	708	726	665	669	697	678	670	679	680	691	705	728	667	702	707	715	657	652	698	655	660	690	716	652	702	665	703	677	664	680	687	704	721	653	708	704	715	696	673	674	687	662	695	660	676	629	667	690	726	688	697	706	669	679	694	693	713	696	701	681	690	687	619	681	640	727	692	711	660	694	698	680	697	688	650	674	689	656	718	665	676	717	731	673	687	714	666	673	684	700	702	672	744	701	724	676	681	702	703	666	688	697	678	697	681	733	633	669	697	703	753	713	722	669	675	654	696	660	665	645	664	717	649	678	648	691	696	686	686	696	668	721	694	727	690	673	680	684	675	703	706	682	645	710	640	709	710	636	735	659	653	715	697	721	657	706	647	646	667	688	656	694	652	662	680	700	651	720	694	708	661	705	655	708	687	662	658	682	657	664	659	654	711	674	669	679	760	674	703	696	721	739	649	720	691	714	669	697	721	706	703	670	693	718	704	700	681	738	687	652	721	695	659	680	692	610	666	711	683	672	721	674	678	695	702	680	683	652	686	670	728	708	687	676	715	712	660	692	688	688	685	688	661	703	740	683	694	702	671	677	633	695	684	706	664	620	693	691	691	668	697	700	662	713	643	635	670	726	702	655	679	639	700	702	632	644	683	717	709	677	692	697	709	678	704	646	675	678	696	736	688	719	705	654	702	673	730	629	694	651	720	679	727	695	666	648	686	667	684	697	674	723	669	746	690	762	662	690	667	688	663	647	702	690	738	638	721	644	681	681	713	690	683	733	679	730	643	692	729	706	698	657	758	664	703	674	680	722	662	729	672	679	642	648	638	725	678	696	697	708	666	654	683	683	667	661	679	727	719	664	684	646	660	696	626	674	673	692	646	750	720	677	705	703	682	687	691	678	647	678	653	717	673	720	732	696	749	706	649	717	724	710	653	661	695	703	682	681	705	701	656	734	661	650	670	713	728	708	664	648	715	712	652	713	689	674	717	700	676	716	694	664	668	651	665	650	649	683	696	689	698	681	688	675	704	689	699	665	673	668	697	743	678	736	682	668	678	730	694	740	701	690	686	682	693	705	675	723	676	700	638	698	690	719
4523	216	163	120	79	86	80	74	68	83	74	71	63	79	79	72	57	53	72	66	73	57	65	67	81	64	81	71	78	56	66	59	61	63	63	62	60	62	57	58	59	69	64	63	53	56	61	66	69	55	83	63	75	60	61	63	63	64	57	69	57	65	59	77	67	58	69	61	69	60	59	59	61	67	61	64	72	69	63	66	87	69	73	69	61	61	58	53	76	62	52	56	67	61	58	60	59	57	69	70	74	53	47	77	58	84	55	72	63	68	60	75	70	69	58	64	83	67	71	55	67	64	49	60	64	58	65	71	55	60	61	69	64	59	67	64	66	60	64	61	44	74	73	59	49	78	62	66	75	61	76	58	62	66	62	64	67	51	67	54	64	62	79	61	48	54	64	71	60	70	68	65	60	53	67	63	71	63	67	50	71	57	60	59	71	57	61	66	57	82	60	66	58	57	53	61	75	65	64	79	56	73	75	55	62	63	62	77	80	69	59	69	51	66	71	65	62	59	48	64	55	71	68	76	67	61	68	50	70	60	70	70	65	70	65	68	63	59	57	61	75	69	60	65	74	72	60	55	63	65	69	58	70	64	53	55	77	73	71	64	68	63	62	74	68	60	63	64	71	61	71	59	57	58	61	62	65	57	52	69	60	73	59	65	65	72	62	66	56	66	48	62	59	62	70	56	70	60	76	57	63	66	62	60	82	53	73	56	71	69	50	64	62	56	62	68	78	73	66	59	67	61	73	66	67	61	70	65	70	79	72	65	57	72	58	61	56	66	69	59	66	59	72	70	59	52	71	81	74	62	70	55	68	75	63	57	56	67	55	60	63	70	58	59	69	52	74	84	55	69	74	78	62	63	70	65	62	44	68	57	73	64	58	55	72	75	61	47	51	65	57	70	55	58	57	79	69	69	70	72	52	67	80	67	58	65	65	53	78	76	58	43	66	77	65	58	65	58	61	65	51	62	60	55	69	73	68	58	62	63	68	72	66	58	83	58	66	78	55	65	71	60	63	72	53	61	60	64	59	81	75	61	56	64	79	70	53	69	59	62	77	68	65	52	89	57	64	57	63	63	86	67	72	54	65	65	58	62	69	61	82	79	73	64	55	67	57	54	68	57	71	86	63	62	56	65	62	67	63	60	70	62	64	65	78	67	52	65	66	74	76	62	73	64	76	66	53	79	68	80	51	54	64	48	68	65	71	62	70	59	53	64	65	66	63	69	64	61	62	63	58	65	69	58	74	86	80	75	75	74	81	64	64	66	69	56	52	62	58	68	68	66	80	71	73	58	53	55	52	74	59	53	44	60	62	65	61	62	65	58	58	60	65	58	72	61	64	78	59	75	58	57	63	64	49	75	62	61	87	49	81	54	56	65	56	59	64	61	74	74	66	66	70	57	48	55	69	68	69	65	49	62	66	63	63	70	58	53	55	59	61	49	66	62	53	71	89	60	52	59	47	65	73	64	60	57	62	59	56	79	79	67	76	58	68	80	57	57	57	68	67	64	68	57	53	70	72	54	52	69	71	58	76	59	74	50	56	73	78	71	65	71	64	78	69	57	71	70	71	70	57	57	66	60	68	65	59	72	77	58	72	64	70	69	71	69	70	60	51	64	80	58	65	79	54	52	61	68	57	62	64	56	72	59	60	68	75	55	63	53	70	70	50	64	51	62	65	68	73	68	73	72	71	54	72	52	81	63	64	71	46	68	52	60	66	69	49	60	72	54	64	57	72	55	55	75	61	68	58	55	52	55	70	61	65	56	47	71	69	60	62	62	62	68	63	40	58	57	70	61	65	56	59	60	71	67	67	74	78	58	67	57	62	62	70	72	71	66	57	58	63	73	46	68	62	65	59	46	57	53	70	71	67	73	57	54	67	74	69	64	55	72	65	59	63	74	56	80	64	68	62	67	64	57	57	66	62	54	64	56	70	66	67	64	68	62	61	68	70	60	68	55	69	64	72	82	62	56	81	71	64	60	61	62	70	66	52	71	62	73	65	73	69	62	58	46	51	71	49	77	59	59	74	54	57	66	69	62	61	66	54	75	67	68	63	79	56	70	61	68	68	46	60	58	64	61	78	69	49	61	58	65	56	62	67	72	70	60	62	55	62	74	73	67	66	73	70	70	75	56	60	58	65	66	73	66	68	61	51	52	58	65	57	62	49	57	64	77	78	78	86	79	67	59	71	61	62	66	60	65	74	67	53	56	73	68	55	59	64	55	63	64	60	48	60	61	66	61	72	77	64	64	67	63	59	76	63	57	62	52	63	67	73	70	67	70	59	66	73	69	67	57	71	61	63	52	65	77	60	73	69	59	46	61	76	54	59	63	63	52	58	63	76	51	68	71	83	71	49	73	62	65	72	67	51	54	55	63	70	70	63	59	61	54	63	52	63	64	67	71	63	65	77	66	56	62	82	52	60	52	55	63	67	56	41	50	52	55	67	61	74	76	59	61	55	56	60	57	78	55	72	53	64	75	72	82	65	63	73	64	74	57	52	67	60	56	78	52	59	66	58	78	69	63	64	78	55	59	73	74	58	79	59	56	73	58	83	73	65	66	60	73	63	69	61	67	62	67	68	65	67	66	66	54	74	53	67	64	54	56	53	61	54	58	49	57	60	62	69	65	72	52	77	73	77	70	60	54	67	81	73	68	75	55	56	58	65	69	55	47	50	50	74	69	71	87	58	57	56	68	75	69	60	57	59	57	58	66	58	58	66	85	50	64	57	62	64	65	70	64	55	51	80	61	67	67	80	56	57	61	73	49	51	78	61	65	67	78	68	56	74	64	69	64	63	63	59	63	53	40	61	74	75	65	54	62	67	60	58	71	57	64	62	63	64	64	63	87	81	49	50	51	62	78	54	85	63	65	75	60	61	68	60	72	50	70	72	66	68	67	69	64	60	71	49	63	62	57	74	65	75	53	66	66	51	60	72	70	61	72	71	83	60	66	61	63	78	67	79	60	80	70	64	67	61	65	63	64	73	50	70	73	64	72	74	65	63	62	68	72	60	67	64	62	65	53	54	64	61	66	65	66	66	61	66	64	55	49	54	66	53	58	60	70	52	62	68	61	65	59	81	65	60	70	73	55	64	57	54	78	62	72	69	58	54	62	86	65	55	79	57	63	69	60	57	55	72	61	75	61	52	66	68	72	64	71	64	62	57	72	52	67	69	55	73	59	65	63	74	62	69	77	66	70	51	77	69	69	74	71	57	66	58	69	66	68	64	62	65	53	63	46	66	42	70	66	69	71	70	54	66	71	58	64	68	63	58	75	75	60	72	78	66	73	58	59	67	61	75	66	61	68	68	59	46	61	59	59	64	62	63	67	63	73	58	77	43	60	66	63	72	61	74	74	55	76	54	68	61	64	64	54	62	63	56	64	61	59	77	83	67	52	64	61	75	50	54	62	68	59	84	62	52	72	65	77	53	64	75	68	69	58	55	54	76	61	42	66	82	63	61	67	75	51	66	65
4929	313	363	375	358	360	327	319	310	302	278	275	269	283	262	248	252	263	264	241	240	264	276	251	216	239	245	266	241	246	255	259	230	253	238	215	261	238	231	281	218	241	254	260	238	251	252	271	241	248	267	283	246	256	222	245	231	259	263	249	228	224	284	252	250	228	219	229	247	237	248	257	229	256	251	245	219	258	257	268	238	196	221	251	243	233	260	263	263	243	224	247	278	259	271	255	239	281	268	227	229	284	253	215	253	263	231	252	234	262	261	255	244	255	246	261	268	238	242	255	246	287	256	257	252	266	253	243	242	250	247	246	251	244	253	292	229	246	241	267	248	233	256	233	241	234	235	248	264	237	244	248	255	254	241	240	273	239	220	224	275	250	248	257	241	227	227	239	254	259	247	274	248	257	230	268	214	259	258	275	259	253	240	248	235	264	245	250	226	265	253	225	257	272	245	266	254	265	285	242	232	257	258	251	223	264	264	247	242	256	220	239	256	231	247	250	258	241	225	230	240	254	231	248	244	240	236	234	248	227	242	264	248	225	228	251	238	253	252	266	243	264	228	247	259	263	258	265	236	251	263	245	250	222	214	253	254	236	238	231	229	269	258	234	243	238	243	233	225	245	223	242	248	266	233	258	245	268	237	245	252	255	241	265	246	255	251	222	249	245	240	249	247	226	219	261	257	240	252	266	242	239	225	245	252	239	252	254	209	244	261	258	240	223	224	240	247	254	234	231	254	270	233	246	242	232	259	226	255	241	228	229	241	271	247	242	248	256	260	247	227	228	268	235	245	249	252	235	238	237	240	250	247	259	218	257	269	252	278	219	252	236	258	232	241	267	236	259	269	251	228	229	228	265	256	263	248	275	236	256	274	259	228	222	257	269	239	229	236	253	256	244	247	277	241	219	248	230	243	245	229	215	232	249	210	253	278	249	244	260	255	258	240	241	244	215	255	233	251	236	230	222	241	246	234	237	256	243	227	239	226	232	230	248	247	262	249	237	271	244	252	204	248	252	263	261	233	232	250	244	233	246	253	214	257	227	265	251	248	245	232	250	224	236	230	270	225	223	243	236	243	239	230	250	244	250	259	269	245	230	238	226	240	225	225	275	233	238	249	242	246	271	269	243	252	247	245	255	261	241	247	255	242	230	257	259	266	246	247	246	260	237	247	244	223	247	244	249	258	248	267	250	245	238	239	246	253	241	249	239	241	250	256	218	264	247	281	230	251	261	222	239	245	258	243	241	228	233	234	245	251	214	231	258	233	227	243	267	272	262	232	260	241	274	250	250	267	235	251	238	236	240	243	260	224	244	240	222	253	236	250	228	266	241	219	233	286	246	264	219	252	241	269	242	248	251	230	243	265	239	263	249	258	253	232	255	231	248	277	266	234	257	233	246	253	247	228	243	253	255	249	236	266	253	255	248	273	235	268	235	283	263	216	216	226	257	233	246	255	247	291	243	228	240	241	228	249	249	268	253	247	257	256	228	234	250	269	237	220	288	265	250	260	235	218	213	270	209	251	241	231	231	246	238	237	235	230	245	252	238	240	216	282	248	230	253	233	255	240	266	282	265	256	245	229	266	248	250	250	245	265	266	232	243	237	241	249	230	255	247	229	252	256	241	261	273	248	257	259	260	256	235	252	254	237	261	252	243	217	253	254	264	247	240	241	257	216	238	240	237	269	250	248	246	261	253	244	245	244	245	251	236	244	259	251	234	272	238	273	238	246	267	247	228	252	255	256	247	241	257	259	218	252	237	213	262	244	243	264	228	240	232	249	231	204	256	252	252	251	215	271	243	263	277	240	275	268	253	253	239	251	255	258	251	241	248	250	261	245	235	240	237	231	253	242	256	216	276	243	260	268	215	256	245	232	238	263	250	240	244	242	278	250	248	230	230	264	247	221	259	244	249	241	246	238	248	260	273	230	255	263	247	258	254	253	246	239	212	240	263	246	266	244	225	233	241	230	246	269	266	265	250	257	227	267	267	249	255	239	244	238	234	251	258	257	258	230	235	249	227	227	256	258	234	246	257	275	243	258	238	245	243	208	262	253	271	259	233	239	247	257	268	254	271	257	254	253	217	243	247	249	225	246	245	225	206	245	266	247	221	267	220	237	217	215	249	267	224	245	245	256	258	238	258	253	245	246	236	266	249	256	250	233	243	233	257	241	239	294	258	266	261	236	231	249	200	257	236	236	231	264	229	267	221	267	262	239	247	288	258	255	220	248	237	263	247	274	267	242	239	251	273	226	243	233	228	265	224	245	250	250	269	258	234	231	239	235	242	246	263	280	231	251	284	223	226	238	218	290	237	237	269	243	233	248	217	260	231	269	264	259	252	240	255	226	237	239	237	265	236	251	244	236	238	255	232	225	232	252	262	231	235	247	253	244	224	259	246	240	229	253	276	288	260	253	234	243	263	248	245	230	209	257	239	242	291	242	258	253	236	254	247	265	258	242	260	254	235	227	223	257	272	254	254	257	231	236	248	248	250	245	259	239	241	240	235	243	252	260	244	277	256	224	246	223	251	226	237	253	270	242	245	248	262	232	254	241	235	240	250	266	224	277	238	255	241	231	226	209	252	243	257	250	246	262	262	219	257	242	249	246	261	246	251	241	248	244	253	247	259	251	240	240	254	252	236	255	228	231	236	230	244	243	280	261	250	234	237	255	269	216	240	237	218	243	258	253	244	269	247	249	237	244	258	249	258	236	243	269	275	273	259	254	245	264	237	245	258	255	231	240	231	243	246	242	257	253	257	239	235	245	245	272	225	222	252	257	284	248	248	247	252	226	244	244	248	228	257	244	235	244	242	231	271	234	235	245	258	239	211	270	272	224	230	238	238	238	235	244	262	255	249	237	248	254	224	244	229	248	260	276	233	243	255	238	275	226	259	225	224	250	282	243	256	252	244	231	226	266	227	245	230	239	205	244	258	271	243	234	251	244	242	259	249	249	229	239	252	299	245	246	285	235	278	222	237	284	255	234	229	265	241	231	231	236	255	251	264	230	241	244	246	259	257	251	248	243	218	281	247	278	231	229	196	251	233	269	260	243	241	257	254	248	252	242	240	254	238	237	255	230	258	221	241	246	249	225	240	248	254	274	242	224	233	319	234	224	242	224	255	240	243	245	233	241	236	237	257	275	259	247	266	241	259	262	258	248	246	253	243	246	271	252	252	264	260	238	272	257	267	243	233	259	246	236	273	246	269	238	247	247	262	278	262	238	263	260	236	224	237	245	237	216	241	248	257	217	251	233	258	234	243	239	242	246	256	228	216	233	255	230	237	258	260	259	239	250	247	220	210	244	239	256	240	274	222	242	250	260	268	247	230	230	253	248	239	245	248	248	228	264	267	239	245	249	246	242	247	255	261	233	224	262	239	243	234	249	239	255	250	238	245	244	243	240	264	240	254	223	248	279	255	252	281	259	254	255	246	227	252	256	284	240	245	247	244	263	226	260	222	240	236	229	239	237	236
32655	6746	1471	1012	746	490	416	398	333	337	275	215	224	192	216	181	185	145	160	176	200	145	136	153	164	144	144	164	160	154	171	143	155	135	127	144	146	148	150	154	157	137	158	140	128	140	135	144	166	142	150	152	142	153	119	153	143	146	169	144	146	127	140	142	120	135	136	149	120	150	144	155	135	130	148	135	145	139	131	146	113	150	138	138	154	133	145	130	138	123	156	136	168	135	130	142	135	157	138	130	146	138	138	133	144	151	124	126	154	151	129	150	118	131	154	163	134	146	152	142	109	142	156	121	151	158	152	147	145	124	147	178	158	146	158	166	150	123	132	145	142	122	142	132	151	141	154	139	131	138	144	136	138	147	134	147	141	143	168	144	136	151	135	151	142	142	137	150	148	135	129	133	137	109	129	123	158	131	166	125	148	152	132	146	152	146	142	138	136	140	135	158	134	134	153	140	127	155	144	154	152	144	141	145	152	142	159	143	165	148	140	127	147	162	149	132	159	147	127	137	134	136	144	143	136	126	139	141	130	133	131	154	145	124	141	159	132	139	154	124	142	130	164	160	131	151	147	134	134	158	134	129	123	146	140	151	133	152	119	160	150	132	137	177	140	153	120	141	123	148	154	132	120	146	127	140	134	171	163	135	148	136	147	156	122	127	163	144	136	126	124	147	125	138	135	133	153	135	134	136	132	136	140	116	137	146	118	151	133	159	147	135	154	122	141	151	129	137	142	132	150	143	135	170	129	132	145	146	165	150	147	155	135	122	136	135	141	135	141	140	133	135	140	125	145	164	133	152	152	152	159	153	150	123	137	136	118	118	141	159	141	157	141	143	134	128	139	125	132	156	154	138	144	132	123	161	157	148	115	132	134	138	112	132	134	120	129	151	134	127	147	150	147	143	158	141	143	150	138	138	140	126	158	131	133	124	137	131	138	159	142	141	136	137	149	142	136	149	131	141	126	130	129	143	157	140	128	167	132	159	164	144	138	138	167	150	155	151	144	151	146	138	137	136	110	172	127	124	140	148	134	152	139	155	139	130	132	142	139	135	155	174	150	139	126	158	131	143	133	137	143	153	146	159	135	138	148	154	176	133	143	132	133	127	141	135	132	146	118	138	139	139	123	160	134	124	161	154	145	129	161	142	154	154	127	152	129	153	131	119	164	134	150	150	142	139	148	137	139	143	155	142	135	133	135	143	132	153	146	129	144	128	141	144	140	150	115	163	151	126	137	160	149	141	141	142	144	168	123	131	125	162	140	125	147	135	158	159	149	137	161	148	122	133	120	145	143	128	147	143	139	135	134	145	142	129	141	141	145	129	143	158	151	142	147	141	148	149	146	138	136	121	161	158	149	138	160	158	143	138	131	136	139	120	139	148	154	140	130	135	145	119	118	130	150	144	114	153	155	142	145	134	147	131	138	138	147	130	129	132	140	149	148	140	153	148	147	135	167	164	146	141	130	139	126	166	149	157	138	153	146	123	144	164	155	129	150	139	168	147	121	142	127	130	149	126	131	126	153	137	145	134	126	139	129	144	129	153	145	158	161	164	157	151	147	137	149	149	142	113	144	149	146	141	137	155	147	151	153	130	166	142	144	144	143	154	128	166	139	150	157	154	140	170	135	150	148	166	147	141	153	153	142	127	159	134	146	149	147	122	145	139	131	139	144	141	148	154	169	168	163	146	142	149	146	153	154	151	137	158	130	141	134	145	136	148	132	142	157	145	139	142	133	142	139	129	123	126	142	139	132	163	127	143	140	150	139	149	138	130	153	149	129	134	115	176	156	149	145	142	159	152	123	139	148	142	152	137	151	145	130	139	146	139	134	127	146	126	124	133	150	132	154	134	160	134	159	118	143	142	150	152	143	146	155	115	139	140	131	148	120	140	119	165	155	145	158	140	142	138	134	146	151	154	131	137	130	152	150	164	143	145	146	156	162	136	128	132	148	153	135	157	139	165	138	154	155	136	134	127	139	138	158	148	162	138	152	159	155	136	135	158	151	149	135	141	135	136	135	149	147	148	149	148	121	130	136	132	142	131	156	120	144	157	154	151	148	141	141	144	150	126	145	142	151	146	139	151	127	159	149	162	147	141	137	133	141	159	137	138	146	144	143	142	139	154	133	145	172	158	139	120	159	125	148	143	143	129	148	129	121	153	155	138	143	132	141	147	154	110	141	135	152	115	152	120	133	132	150	139	135	135	152	166	148	163	151	151	108	134	132	146	138	148	148	137	148	148	153	130	131	116	156	138	152	145	120	115	147	159	136	141	142	170	154	139	104	131	133	140	136	148	148	142	148	163	168	138	143	143	142	134	142	135	131	123	137	145	151	135	158	141	136	151	150	167	134	144	134	140	138	153	143	156	159	140	143	160	137	149	148	130	129	146	141	132	138	142	166	135	146	138	124	135	141	134	164	162	133	173	149	170	150	150	152	151	159	132	114	126	135	157	135	144	142	160	137	149	134	145	143	131	130	180	152	136	153	130	138	155	137	163	158	128	137	119	172	124	131	143	133	158	147	169	154	154	145	147	143	134	161	144	148	125	152	124	156	146	172	148	159	158	148	135	145	160	121	126	117	153	136	141	151	134	122	138	144	145	132	136	128	153	144	161	127	125	151	137	140	154	164	134	171	155	142	136	144	127	145	154	139	158	127	121	132	142	135	144	138	133	115	124	155	158	150	126	152	136	132	148	149	152	137	148	144	151	139	145	132	141	127	136	133	145	145	155	125	137	120	152	129	141	134	149	167	135	151	146	139	141	151	164	136	129	161	117	144	134	136	162	165	141	132	150	142	122	127	156	154	123	162	143	143	145	133	151	135	146	152	149	164	135	129	147	152	140	135	158	166	151	126	133	134	142	121	139	139	141	146	150	149	133	133	152	146	144	134	131	143	146	130	179	139	125	148	158	136	156	146	138	151	135	145	142	162	122	147	147	146	127	133	152	156	146	154	129	139	164	150	142	153	134	154	138	133	129	157	132	129	159	157	137	128	142	144	123	136	107	152	129	121	146	138	145	144	148	148	126	121	119	152	144	153	119	157	143	145	148	139	152	152	136	144	142	134	129	130	155	127	146	143	130	146	156	157	173	155	139	142	151	145	148	131	150	156	110	147	140	138	160	157	157	135	118	130	141	148	155	141	136	132	136	139	131	122	122	152	155	133	138	127	148	167	131	139	144	141	138	136	160	132	146	139	140	134	154	147	146	147	140	130	135	142	133	145	141	158	134	140	160	152	147	144	135	142	157	145	122	132	133	133	130	160	132	146	134	127	145	119	147	136	151	143	123	143	170	132	135	143	148	142	138	148	154	157	132	152	140	122	145	141	116	154	171	156	143	140	147	154	137	144	126	146	143	160	151	146	146	127	178	129	145	148	152	165	133	143	134	126	139	142	145	134	149	124	129	156	168	138	129	158	141	133	139	143	134	135	139	140	139	136	124	138	152	123	155	134	114	127	152	157	141	132	163	131	156
14821	1312	2739	3212	2678	2385	1914	1579	1376	1218	1057	969	943	843	815	742	740	684	688	698	648	615	656	588	582	593	539	523	578	526	560	532	542	503	538	506	521	514	519	514	475	475	496	475	473	497	500	495	520	490	469	470	476	482	462	489	495	495	463	440	465	520	482	480	499	488	444	480	468	480	492	462	495	463	464	490	428	473	449	450	477	447	437	467	444	448	463	476	435	463	436	449	441	494	452	462	439	468	449	445	471	451	468	506	480	443	442	445	514	447	479	428	453	458	475	450	469	451	471	496	490	415	466	475	411	405	462	439	444	436	433	438	431	430	462	487	439	457	424	459	457	447	455	431	411	478	443	432	465	438	465	519	428	481	419	449	442	449	444	463	482	434	437	451	427	441	467	448	447	448	426	426	475	452	442	426	448	465	467	478	460	479	446	481	487	441	485	437	423	440	481	415	443	480	436	470	455	456	466	452	440	472	484	442	470	482	462	450	460	456	462	472	455	443	461	465	432	476	440	471	466	465	445	416	468	472	460	467	466	451	463	493	457	448	446	458	469	457	435	465	431	467	436	471	414	462	454	455	447	432	480	468	445	467	455	431	475	428	432	460	504	465	483	469	466	488	449	474	463	455	456	478	463	460	422	481	477	467	466	492	420	462	464	421	491	445	438	428	447	465	445	425	450	442	461	406	474	439	471	450	488	419	473	459	465	481	438	430	495	441	419	435	502	457	449	470	410	425	476	482	456	453	479	458	450	481	463	457	493	461	471	447	448	437	455	453	481	428	442	469	478	470	450	465	447	477	490	449	432	467	399	405	437	437	452	487	482	510	451	431	464	430	462	431	455	479	465	467	414	482	459	454	477	455	417	452	479	444	463	481	429	410	482	455	494	454	443	456	444	468	426	473	431	466	500	434	478	462	464	477	460	460	475	407	461	456	478	469	468	431	484	458	462	493	440	460	485	469	449	428	479	480	465	415	456	443	446	438	431	467	480	470	433	412	448	456	495	440	476	459	458	476	431	472	484	466	447	487	475	432	465	442	449	438	458	457	398	466	495	443	400	465	432	447	481	448	457	437	445	421	498	469	449	504	453	451	497	464	432	469	444	397	474	486	457	443	434	464	443	457	456	463	459	461	473	450	444	500	473	422	415	466	447	450	460	475	443	444	449	477	466	478	513	459	454	468	464	454	462	458	472	428	461	440	450	448	471	454	468	444	502	449	469	428	452	473	457	485	449	452	414	444	447	432	466	420	459	427	490	461	445	445	456	468	445	430	466	443	427	420	461	473	465	427	479	428	457	425	478	452	440	437	410	439	459	483	442	458	460	470	479	485	463	467	455	411	445	436	453	461	470	488	445	447	450	457	445	458	449	463	496	454	447	422	475	438	459	433	452	464	455	501	465	441	435	487	463	434	422	437	426	457	445	429	470	426	481	433	430	438	500	416	470	462	464	476	465	433	454	439	468	455	423	498	460	456	473	423	454	435	458	448	450	447	462	446	467	478	454	440	447	446	437	441	426	449	435	450	457	456	413	439	456	492	473	479	468	459	463	444	425	455	467	460	457	466	495	462	448	460	488	424	453	451	473	437	401	478	443	416	477	426	484	451	463	470	437	435	458	449	435	464	465	478	457	438	482	425	467	477	477	457	465	440	451	457	474	461	488	432	461	458	457	483	486	453	453	432	443	466	437	489	427	423	441	449	474	443	474	441	433	464	459	439	431	477	409	468	453	437	426	446	436	441	505	467	453	499	451	433	435	422	476	457	412	469	469	492	493	405	458	438	471	437	440	439	481	447	407	455	508	455	488	434	455	471	458	465	482	432	451	436	451	446	454	462	438	445	466	417	439	476	453	452	476	456	449	442	451	470	476	445	429	508	490	465	480	493	434	439	431	486	452	435	454	435	410	483	452	466	469	470	491	453	448	468	469	448	463	418	448	461	490	440	442	462	455	430	487	443	469	458	463	442	467	446	425	442	452	462	464	451	472	445	425	470	423	459	448	434	448	495	430	463	423	447	460	452	465	466	469	419	449	455	448	452	435	444	473	445	441	432	477	427	482	453	433	409	470	461	476	442	438	459	440	467	494	483	428	412	427	452	419	455	465	437	467	441	415	485	472	441	446	463	484	419	457	481	455	455	467	423	456	435	507	459	468	433	476	432	457	452	462	449	433	485	478	458	460	427	446	456	477	456	442	444	443	457	433	456	435	453	444	422	450	458	458	426	467	449	447	431	473	467	502	470	462	457	446	475	442	449	460	474	462	454	494	459	442	466	488	454	476	476	489	464	466	483	477	495	461	474	447	462	437	483	464	451	432	450	442	439	418	462	479	473	440	456	442	447	431	458	446	453	448	459	428	430	482	438	452	468	469	465	393	477	451	481	475	449	483	433	411	462	423	467	446	466	464	471	434	474	470	481	458	474	469	450	447	438	442	459	477	433	452	436	485	490	436	491	481	470	438	429	447	442	474	460	440	449	461	461	449	435	434	465	475	455	431	462	451	423	455	467	472	464	463	431	459	425	488	439	471	444	433	457	416	459	453	435	431	456	475	440	449	463	469	408	425	465	456	453	480	443	471	471	461	476	486	441	466	448	466	455	438	456	464	474	430	455	468	448	468	418	431	495	453	473	469	486	433	477	448	450	469	446	470	472	428	465	439	483	453	424	472	452	439	456	457	472	488	416	482	475	466	442	474	446	461	473	459	455	448	445	428	470	454	436	468	495	428	443	454	472	463	460	436	441	461	456	431	440	470	426	442	447	450	430	440	475	451	436	443	455	480	439	440	456	465	454	464	407	461	473	443	427	433	429	456	436	446	434	485	433	485	434	430	459	461	473	461	416	428	418	438	476	462	457	412	434	460	472	467	476	465	453	421	459	438	446	458	406	469	467	476	454	466	441	484	432	488	463	503	455	483	404	422	476	442	439	433	453	481	468	443	445	445	452	450	469	442	470	468	447	450	436	482	497	462	481	458	453	472	461	445	470	435	462	420	466	440	454	469	419	453	466	428	438	446	490	484	444	466	475	498	488	455	471	459	439	474	445	464	467	454	439	438	460	461	463	421	431	463	463	444	440	446	474	417	494	474	420	477	476	466	468	448	485	435	460	443	457	475	443	456	488	462	424	434	435	422	440	453	471	474	443	447	438	452	470	456	458	440	448	454	479	428	457	469	445	419	414	459	464	465	463	455	445	477	448	424	469	472	440	466	476	443	450	472	480	474	441	477	469	461	430	430	454	460	453	448	395	437	496	450	474	437	440	466	467	431	427	420	473	467	462	452	475	472	473	438	403	454	466	450	466	436	462	475	448	494	445	417	421	457	420	418	438	455	430	434	432	452	436	471	459	453	454	465	475	474	472	464	413	477	465	416	449	449	453	422	450	453	430	452	470	445	460	468	425	435	451	441	443	481	445	470	465	439	467	421	448	472	472	478	432	455	429	459	463	457	424	439	457	432	465	426	465	433	440	442	418	417	454	470	423
42993	17907	5333	2059	1385	1028	839	662	571	480	471	391	422	333	348	297	303	290	262	269	263	275	257	257	273	253	263	262	257	250	266	293	274	247	248	236	244	237	258	218	261	262	204	238	252	267	246	216	226	264	242	250	239	261	250	252	231	243	240	218	263	266	234	247	226	242	202	224	269	201	205	227	184	272	234	248	227	220	265	240	229	242	231	208	242	221	236	249	236	215	231	256	228	210	245	213	251	212	240	236	238	238	248	249	207	224	219	235	226	246	224	262	188	241	247	248	217	253	246	208	236	235	226	240	214	241	226	232	243	244	219	230	232	236	220	263	213	248	220	240	212	239	235	222	218	220	218	268	232	225	208	239	237	228	228	240	232	242	246	227	214	240	238	236	214	268	238	208	249	216	228	239	238	224	227	209	199	203	231	258	240	254	230	219	239	227	228	234	256	208	244	198	224	207	211	250	238	244	260	233	228	235	235	211	260	188	221	220	257	239	237	242	220	213	232	211	221	242	246	248	239	241	205	244	246	227	220	265	224	237	241	235	204	216	241	233	197	238	213	214	224	214	241	237	227	256	236	223	231	236	227	223	230	225	225	251	239	241	233	233	240	258	240	243	221	233	228	237	223	204	245	242	230	216	235	208	212	235	210	232	237	230	219	239	215	259	218	236	228	213	222	248	255	260	252	216	233	237	222	227	206	243	235	217	245	237	217	222	219	212	227	205	239	227	210	236	243	196	252	207	221	210	211	214	255	221	228	222	248	259	227	234	221	229	227	245	214	228	236	247	233	228	236	248	253	227	225	205	239	243	229	242	241	234	231	232	227	215	222	217	219	258	238	232	230	208	235	238	206	229	250	218	251	223	219	224	225	216	234	238	236	218	261	220	223	220	238	224	259	233	225	235	244	248	268	233	213	213	232	227	226	244	245	220	246	237	227	233	239	250	244	239	219	231	252	243	239	263	214	251	209	231	234	227	221	236	218	231	238	221	247	271	240	225	238	222	239	228	219	227	252	224	243	245	226	211	238	248	234	221	209	219	227	252	222	226	226	215	232	220	254	244	204	216	239	224	228	200	204	214	247	247	195	239	222	213	219	226	216	231	228	258	222	232	217	202	214	229	244	223	211	208	228	203	241	229	229	237	230	237	239	245	236	240	225	196	257	212	218	249	251	250	237	246	227	255	220	262	221	210	218	204	239	211	223	233	248	248	226	246	244	267	235	264	228	265	216	228	256	238	236	270	247	243	206	229	222	227	216	235	232	244	236	243	232	256	219	248	244	221	204	256	244	222	212	244	210	206	238	218	229	246	211	233	248	222	236	227	219	253	223	257	265	221	228	227	225	239	227	230	204	235	233	218	213	213	237	225	218	205	232	239	221	243	234	229	239	242	204	237	210	208	209	232	255	250	239	239	234	249	256	236	217	219	263	228	243	223	239	232	234	237	208	233	226	267	189	232	243	200	232	235	254	198	219	237	204	222	237	241	232	226	234	228	220	237	244	196	234	216	239	243	230	217	233	257	244	224	233	231	242	224	221	204	199	254	203	239	229	221	226	218	231	251	237	243	222	257	223	237	207	232	224	222	202	233	218	219	260	239	258	262	231	253	242	230	241	258	228	231	215	217	239	227	230	247	230	209	243	207	225	231	213	251	210	230	234	212	227	218	245	240	218	201	238	235	247	216	223	205	220	221	231	229	262	234	239	250	259	275	226	267	245	256	250	237	223	217	239	245	232	231	226	234	228	216	234	221	239	219	250	228	245	221	215	219	207	244	236	230	214	270	211	220	264	228	246	257	226	224	233	227	248	193	224	220	243	222	204	208	242	230	221	194	264	200	243	253	239	210	248	227	237	241	255	249	209	226	247	213	216	212	227	260	234	249	225	228	233	243	235	240	237	217	230	246	215	231	224	228	231	242	238	232	233	225	221	236	206	240	202	230	263	229	210	250	222	237	205	240	236	224	264	244	233	230	227	227	234	234	210	247	224	207	225	228	227	248	199	215	267	225	236	223	249	250	224	218	245	236	233	236	237	237	230	242	216	200	262	230	220	209	233	243	217	224	234	225	238	235	251	240	231	214	224	249	271	243	229	231	218	199	223	210	266	220	217	222	220	241	240	255	232	232	225	246	209	224	229	236	221	212	240	226	254	226	246	254	232	273	216	229	230	234	214	236	210	221	237	223	205	213	241	216	232	262	220	229	241	231	219	224	227	212	241	212	226	243	229	240	234	223	231	238	214	235	229	217	231	230	228	229	227	217	244	209	219	245	232	219	274	234	239	246	262	219	224	231	229	249	234	236	231	235	252	221	204	232	235	247	209	217	242	258	244	216	239	211	245	206	259	244	233	232	246	208	232	239	223	247	211	230	224	201	225	234	211	242	228	230	233	242	220	212	213	204	195	219	236	216	215	237	223	209	219	222	230	234	226	225	247	237	233	218	214	276	231	249	218	235	216	231	217	232	226	243	214	215	227	264	219	230	215	217	261	223	188	235	224	237	226	244	246	217	219	241	243	247	221	208	244	237	236	234	218	239	240	246	254	219	223	231	236	227	223	234	229	234	236	214	247	228	228	218	246	210	230	238	257	218	233	231	233	207	209	230	239	236	212	242	212	255	231	234	247	239	217	226	223	238	229	232	214	232	216	251	201	249	251	227	239	220	225	228	241	227	227	238	221	246	221	208	221	245	224	242	223	257	239	233	222	261	252	246	214	214	213	242	208	241	245	272	233	268	224	214	217	231	229	224	232	252	260	240	219	235	245	212	226	220	221	227	222	245	236	245	229	221	223	236	225	259	224	219	214	252	224	221	239	209	216	239	246	199	200	218	207	212	233	213	254	233	210	206	202	237	230	233	225	224	230	238	246	237	233	236	236	223	230	222	227	248	217	222	218	203	276	212	247	252	246	202	235	233	253	233	232	264	224	237	246	220	223	215	214	237	234	206	253	255	239	234	226	250	250	218	189	234	221	218	218	224	250	232	217	218	231	218	202	246	241	214	256	223	218	227	210	225	241	227	224	229	242	230	231	200	205	226	210	208	236	245	231	214	222	227	231	215	259	243	225	203	236	211	238	237	241	237	237	217	227	245	237	220	229	219	219	235	217	256	226	222	236	241	243	222	205	219	237	259	266	214	186	224	255	217	227	226	239	239	210	229	195	207	219	229	235	224	243	241	238	218	236	213	223	231	258	223	226	216	229	210	235	220	216	244	252	238	226	223	227	221	221	210	219	250	257	242	272	230	215	235	256	228	216	220	236	249	219	239	221	238	232	239	230	230	227	206	288	226	233	250	232	231	237	225	215	222	229	240	198	224	216	241	261	232	227	253	235	246	244	218	229	241	251	241	214	248	208	226	227	218	255	212	246	230	226	260	222	232	237	221	197	208	234	226	246	250	221	210	215	213	240	245	242	245	235	222	261	213	228	226	237	229	246	227	225	212	217	242	223	262	226	224	216	235	209	245	266	232	216	219	234	214	240	214
19307	2392	5152	5849	5030	4189	3491	2927	2494	2171	1895	1739	1656	1516	1394	1242	1266	1218	1108	1113	1051	999	1073	921	954	891	909	947	895	915	853	838	827	827	815	821	785	796	810	731	775	764	773	795	719	751	776	783	823	750	735	742	731	747	764	780	736	751	755	737	748	744	771	738	742	702	698	739	745	692	694	716	715	715	707	696	736	669	680	728	668	698	726	752	698	685	745	701	678	709	659	740	688	692	712	656	741	691	735	675	684	700	691	751	676	714	673	681	680	697	672	729	728	690	742	750	652	738	701	686	680	703	677	688	712	699	678	697	650	715	694	709	701	685	669	692	692	653	701	687	705	669	674	691	681	696	670	661	649	687	672	708	672	701	697	730	722	652	659	653	662	656	714	669	672	728	730	736	669	698	649	637	699	685	706	695	690	704	687	675	711	674	725	668	647	738	688	646	676	630	737	664	627	691	695	623	680	682	658	718	673	632	689	676	744	670	712	667	698	662	664	651	736	648	665	629	703	670	700	696	688	688	708	713	681	713	630	646	696	705	681	667	719	660	723	707	664	696	709	646	710	705	677	714	683	679	683	650	671	681	677	713	682	664	746	646	723	675	727	711	642	662	675	684	723	684	675	652	658	657	698	678	684	713	662	684	696	672	685	689	706	722	686	703	675	682	673	649	665	703	703	690	698	674	722	700	737	693	718	702	667	720	642	744	697	682	688	670	704	655	702	654	666	607	681	685	710	689	694	652	667	679	677	681	713	713	672	652	729	686	683	673	661	672	679	654	662	706	725	684	666	690	696	703	696	708	735	684	689	692	674	667	692	690	683	673	700	680	703	666	709	691	649	699	703	725	632	691	678	684	689	690	647	686	676	660	709	653	659	680	683	683	704	674	706	655	706	707	697	709	683	666	690	718	667	699	728	729	687	640	662	696	722	654	724	643	680	612	676	668	684	715	677	652	660	661	689	713	720	617	674	660	646	698	651	691	729	674	749	660	681	725	665	730	665	708	677	715	682	652	651	663	683	670	700	677	708	709	698	705	712	764	732	680	716	691	683	679	686	694	747	743	679	703	737	695	651	706	664	669	727	681	691	717	668	693	732	708	667	665	663	712	716	740	647	643	672	668	665	677	652	661	714	665	678	684	708	663	722	673	716	663	693	692	711	692	706	662	713	639	634	678	684	708	659	690	730	727	683	686	668	711	710	730	686	663	722	675	625	701	695	670	638	735	701	711	723	703	644	665	689	667	702	695	679	654	724	656	684	704	693	701	719	685	688	693	692	644	698	678	673	646	723	688	680	614	727	684	715	681	649	666	679	716	710	701	674	696	674	661	654	722	684	639	670	667	628	689	703	643	656	765	639	711	749	685	644	748	676	717	723	727	755	667	674	659	671	681	658	658	694	706	686	690	684	696	650	661	707	723	688	728	689	661	688	651	680	730	711	652	638	686	705	701	697	642	666	715	746	691	665	695	753	693	716	677	611	657	713	698	688	731	665	701	682	734	698	708	649	717	729	660	715	655	711	661	700	696	706	663	684	655	693	653	668	642	699	676	689	684	641	683	686	671	640	682	667	688	665	649	671	674	714	660	703	707	672	732	689	661	687	684	662	690	705	681	691	732	715	692	714	670	715	656	652	602	680	681	726	663	685	640	702	677	696	743	717	684	678	630	647	699	729	685	689	709	693	672	699	675	664	639	659	700	660	714	647	674	727	649	726	708	675	680	699	762	606	674	686	734	683	744	676	664	714	676	676	691	726	713	725	667	686	663	673	691	673	684	698	668	683	685	679	731	693	695	707	680	707	663	679	704	663	665	706	679	641	658	674	667	672	645	673	698	684	650	676	672	686	694	704	700	684	665	653	668	693	686	687	684	675	654	674	716	671	716	717	714	690	688	667	645	640	665	689	672	725	684	665	701	657	680	711	688	724	703	679	721	696	685	681	696	711	714	692	666	679	727	682	697	699	718	703	727	698	702	648	716	643	671	685	699	705	708	696	662	648	680	679	673	638	658	691	662	695	694	669	668	652	658	659	661	671	698	723	705	672	715	663	740	685	692	667	731	692	664	690	678	673	680	678	657	641	737	662	688	668	678	640	688	667	675	694	689	679	682	711	660	677	688	709	721	719	688	651	670	687	648	690	734	706	684	680	675	649	677	673	636	722	692	666	678	673	698	686	685	688	649	709	700	637	695	693	663	709	644	687	661	661	639	642	652	648	668	711	667	678	698	713	689	713	724	666	674	700	704	689	711	658	672	719	657	731	645	700	723	699	711	661	660	687	692	680	684	668	640	696	672	750	693	699	701	692	698	640	664	680	719	692	676	669	705	690	697	665	657	695	677	725	714	704	648	698	664	721	663	639	669	652	649	661	689	683	720	677	644	659	674	676	673	699	695	733	720	700	687	703	680	711	669	689	748	685	696	750	712	695	704	641	700	673	690	676	683	694	722	705	718	712	669	670	664	685	693	653	721	662	653	695	729	680	604	687	711	663	660	720	695	671	653	735	683	667	715	715	683	682	657	676	665	752	662	677	660	733	688	701	678	737	676	690	682	718	707	688	738	659	693	733	688	733	671	681	715	677	710	649	729	704	654	672	676	659	716	682	695	681	742	661	695	737	707	701	711	667	633	701	658	678	669	698	739	716	646	690	664	738	723	708	679	677	669	705	669	699	657	712	692	687	647	726	690	657	696	706	709	717	649	655	705	704	740	686	703	682	692	721	699	716	674	683	666	680	662	685	733	676	676	676	662	741	691	727	712	645	701	666	667	702	675	713	660	655	683	698	717	682	683	656	697	695	677	686	660	667	708	697	690	679	706	687	699	733	681	721	683	679	700	671	698	701	685	701	676	732	671	703	657	745	661	675	718	721	663	675	663	699	638	724	713	690	673	646	655	671	715	702	688	665	708	729	688	732	719	659	735	681	695	692	637	663	709	667	709	648	697	654	677	670	709	697	639	665	679	707	690	668	673	706	674	709	694	733	678	686	668	707	639	677	687	663	705	649	710	670	663	689	722	636	755	701	650	666	738	672	674	712	674	711	691	703	684	714	695	680	718	690	736	669	675	656	721	722	666	675	691	689	683	766	692	655	726	639	719	685	687	685	646	703	637	701	706	681	699	690	664	634	725	690	667	671	694	667	672	654	710	723	644	688	721	718	704	703	714	687	710	713	698	699	715	718	686	679	650	650	705	694	689	651	668	687	699	700	693	654	683	654	678	683	694	706	682	733	648	712	660	725	669	649	702	670	695	660	646	696	643	695	701	658	655	724	680	661	684	740	677	714	655	680	628	663	671	628	666	647	683	673	708	713	703	674	659	714	679	745	675	718	646	682	693	708	709	711	701	680	670	683	662	704	697	662	677	679	675	630	693	668	730	638	671	667	718	660	681	682	674	673	652	689	654	670	738	685	694	668	690	666	685	700	682	686	683	714	658	658	670	697	734	698	721	704	713	690	673	712	698	672	671	655	679	650	700	698	666	707	693
4582	309	189	117	109	92	86	62	85	63	59	69	74	65	77	71	70	65	73	76	57	63	63	82	74	60	58	64	80	78	69	72	68	69	69	56	71	64	62	62	62	66	54	67	60	68	65	59	73	61	65	79	61	50	63	49	61	59	60	74	62	65	69	55	63	65	68	61	64	59	64	70	67	74	72	56	62	58	61	71	65	52	65	57	62	75	58	63	52	75	63	51	63	65	65	60	70	63	67	80	53	51	73	70	59	57	80	65	64	71	57	66	72	55	77	70	62	64	50	69	72	54	77	55	72	65	63	72	52	49	79	65	51	62	58	58	65	64	65	66	59	66	72	72	79	76	65	73	56	56	59	64	73	54	58	70	53	76	68	59	74	86	61	67	52	70	59	68	57	73	76	67	69	69	75	60	57	64	68	61	63	63	52	61	58	68	71	64	69	83	58	67	85	73	77	60	67	62	64	69	65	58	53	81	57	59	63	74	46	55	51	67	73	66	79	71	67	46	65	56	57	60	70	64	49	65	64	66	65	69	63	54	68	68	62	78	60	62	63	75	67	66	63	58	56	70	48	77	70	56	51	52	76	67	71	68	72	76	63	61	64	60	76	78	62	54	58	58	51	76	70	77	50	67	66	70	61	71	64	72	79	65	71	57	59	65	64	66	63	53	74	57	65	80	53	65	58	48	64	61	67	56	56	69	59	79	74	70	78	77	80	81	70	66	65	62	69	72	73	78	64	70	71	57	73	56	62	67	62	104	55	71	61	72	67	66	46	81	54	69	67	47	72	79	57	59	66	62	70	69	44	74	74	78	63	63	64	55	75	69	77	60	61	62	54	54	70	63	60	61	64	78	60	51	60	65	65	66	72	72	76	78	58	67	54	63	58	65	56	68	80	63	59	56	70	74	71	58	69	71	65	70	55	81	67	68	58	75	55	64	72	64	60	65	78	69	59	61	55	66	65	66	60	78	61	60	66	64	65	62	67	64	56	73	72	57	74	72	64	76	70	79	60	66	61	63	71	70	67	53	78	54	56	67	73	59	65	66	66	67	69	74	58	70	56	52	58	54	62	67	69	63	76	84	69	74	68	71	79	73	72	73	62	76	82	59	74	63	66	73	52	75	67	80	63	67	67	60	64	74	69	56	70	67	62	65	59	72	60	80	60	61	70	64	57	60	56	68	73	61	68	70	68	55	55	62	64	76	63	66	73	67	57	81	73	58	64	77	86	58	74	54	71	67	72	67	61	59	69	64	69	60	67	58	72	72	71	82	67	73	69	78	69	60	58	76	76	62	66	68	69	65	64	61	67	74	66	55	59	73	69	77	74	59	66	68	64	72	70	55	69	68	70	61	66	61	82	68	72	62	61	62	75	65	60	82	61	73	60	64	70	69	60	60	66	55	48	66	68	61	67	63	77	66	63	76	83	77	57	78	59	60	72	49	68	62	70	69	75	62	75	66	55	73	59	59	70	76	50	56	76	68	60	75	58	70	54	67	67	54	54	66	56	78	55	69	74	60	63	74	66	69	59	65	60	65	62	84	52	72	68	63	60	54	65	57	70	59	50	57	80	72	74	68	63	50	56	69	65	50	66	68	48	75	58	61	55	69	70	58	66	60	72	57	64	66	66	71	67	65	71	60	58	68	63	79	59	63	59	63	60	69	63	52	53	63	56	74	70	62	66	63	50	58	78	72	78	71	65	51	71	70	80	68	67	67	91	70	59	74	61	54	62	66	57	78	71	69	84	67	73	72	66	70	66	75	64	55	72	64	60	76	70	46	80	59	65	63	46	60	54	71	63	70	62	78	67	49	62	70	66	76	67	56	56	57	60	60	65	75	54	68	56	74	64	60	63	62	84	75	68	88	69	60	57	66	62	78	70	58	56	56	71	59	81	54	66	64	61	71	71	68	60	61	65	63	68	66	77	59	53	50	53	54	61	67	54	70	62	75	60	68	71	63	76	68	58	53	67	51	79	66	73	59	66	75	54	79	70	62	66	67	75	47	61	63	56	56	61	80	78	74	55	81	80	68	62	64	63	72	78	57	72	55	65	61	55	74	70	64	68	82	71	59	63	63	61	70	73	71	73	61	66	81	64	63	62	71	62	67	71	67	67	68	65	59	69	58	67	54	67	66	60	58	72	64	57	66	61	62	78	57	62	65	67	57	76	61	68	65	62	62	61	65	68	61	59	82	39	61	70	55	58	81	59	80	57	60	70	65	79	60	60	75	68	78	68	51	65	67	56	56	62	54	76	50	68	75	67	68	65	60	65	59	60	67	66	64	77	73	59	66	77	74	52	74	65	63	69	47	61	67	71	70	61	67	74	53	56	64	70	60	64	65	78	62	69	50	67	60	64	70	61	59	60	55	67	70	85	73	69	66	70	69	66	60	55	62	68	80	69	83	78	65	60	59	82	66	65	52	58	72	68	63	63	64	59	60	76	59	69	57	75	61	56	68	61	55	57	62	59	56	60	73	59	56	59	70	72	70	63	67	60	70	74	76	73	47	68	62	67	59	68	67	59	74	47	52	69	77	69	65	77	53	70	81	83	68	55	55	68	75	61	74	62	79	73	58	64	75	53	61	63	70	53	66	73	73	81	70	61	77	62	58	72	71	63	64	74	59	71	68	66	68	64	82	57	74	61	52	70	60	62	66	68	65	59	62	59	52	61	69	65	59	74	68	60	55	66	52	77	51	64	55	73	78	69	66	69	72	66	63	74	84	59	53	85	75	67	75	59	45	73	60	65	49	70	71	59	61	69	64	65	62	53	57	72	69	62	55	65	79	66	60	51	57	59	75	58	51	74	53	74	68	55	61	63	58	58	53	63	67	75	73	77	52	67	58	69	71	69	61	72	77	51	69	63	65	54	64	54	71	73	80	66	83	70	62	60	66	57	59	84	52	59	74	79	63	68	70	68	66	62	66	74	55	61	55	49	75	73	69	74	64	63	60	55	63	67	61	50	71	48	66	60	59	68	54	67	57	73	60	70	79	57	68	72	66	65	79	74	67	67	62	58	58	66	58	57	65	72	52	65	65	76	52	72	72	65	76	64	65	71	70	72	79	66	69	78	57	67	71	66	62	51	68	60	60	62	58	60	68	60	77	62	63	73	78	62	56	66	72	60	58	76	77	79	57	70	54	47	55	60	71	67	61	49	68	72	57	63	59	57	74	57	62	67	65	66	42	61	67	67	62	77	87	70	56	88	69	56	65	90	67	65	68	65	65	74	75	57	63	58	63	66	57	66	59	63	65	65	51	58	64	67	63	68	58	63	52	58	75	58	73	79	54	75	63	66	62	81	53	67	64	75	63	71	70	76	58	77	68	55	82	59	70	60	76	78	60	59	58	78	61	65	79	64	70	70	72	60	68	70	63	79	82	65	72	59	82	80	64	67	70	66	71	68	61	60	61	57	62	66	70	73	64	78	61	54	75	69	81	67	60	70	58	70	67	81	74	72	59	65	59	53	62
5001	344	405	404	353	379	324	284	277	312	301	292	279	277	269	269	274	283	251	265	250	262	244	231	252	232	263	249	240	257	257	239	243	257	252	248	250	261	224	255	229	254	268	255	242	259	229	251	266	250	280	266	239	257	262	234	262	264	263	234	245	228	247	241	249	252	242	246	276	260	290	259	255	267	254	256	277	231	239	251	267	257	263	273	268	256	274	253	231	266	252	240	252	247	260	232	252	243	242	235	258	226	232	239	273	252	243	269	260	283	243	275	263	261	243	258	252	269	241	243	272	251	275	270	216	238	255	264	263	247	252	286	256	249	252	235	242	267	227	264	243	260	245	255	231	260	240	248	258	257	260	248	254	291	228	262	262	241	268	268	242	252	232	242	242	247	272	285	241	227	260	253	233	254	266	254	264	289	230	257	265	230	258	260	257	252	252	239	262	230	258	253	246	254	258	260	245	266	253	230	256	292	242	268	262	265	239	260	248	253	246	230	238	234	265	236	273	244	252	269	242	232	246	251	254	217	269	272	263	239	204	240	254	254	284	255	256	232	258	255	251	244	228	242	254	217	267	249	266	246	231	232	237	265	252	276	231	253	236	241	259	291	253	261	237	262	269	284	239	224	253	247	222	250	270	236	253	217	242	261	238	249	257	262	267	249	251	270	249	236	244	263	253	234	259	240	248	244	253	242	228	266	250	225	247	243	238	238	244	223	249	221	255	240	285	253	262	245	238	249	266	240	266	239	262	255	238	266	257	244	219	242	239	270	243	241	230	236	248	277	259	234	245	232	286	246	263	257	277	242	239	241	237	244	257	227	225	225	278	238	240	230	232	253	251	253	263	282	252	252	237	231	269	264	225	256	232	239	240	269	249	289	231	262	233	276	265	255	244	263	208	230	252	215	251	239	259	275	231	263	229	253	254	234	236	237	229	242	234	248	255	251	284	246	273	243	233	248	255	279	242	272	248	266	228	237	237	238	230	246	250	234	234	254	236	247	246	267	249	281	246	272	237	275	232	277	260	242	257	250	233	270	276	271	245	260	255	252	223	273	226	250	262	246	228	243	255	261	252	246	299	264	240	233	264	226	255	268	245	257	269	229	253	256	258	279	276	278	237	258	258	264	236	226	245	268	245	255	269	250	239	233	254	262	257	261	244	268	254	270	227	271	282	254	238	268	218	266	259	256	230	252	281	265	241	275	245	260	247	243	225	283	266	237	252	242	263	251	246	263	246	272	248	280	256	230	245	267	254	256	246	255	226	257	246	274	234	241	282	253	231	261	222	250	247	263	251	251	231	254	246	240	245	260	255	263	281	245	246	268	249	250	247	246	261	228	249	252	243	243	226	272	259	241	253	266	249	244	238	249	259	287	277	253	246	260	249	238	269	242	262	252	260	266	220	236	264	247	239	264	238	263	262	241	256	261	288	249	301	266	243	257	260	252	229	252	279	263	254	263	280	253	265	239	255	244	233	249	256	271	248	246	243	234	236	238	237	249	253	285	247	237	252	268	275	218	225	267	249	252	252	237	244	257	262	287	249	215	244	243	249	259	273	233	269	280	273	245	246	276	253	256	255	232	257	267	257	248	267	285	239	247	248	235	266	239	236	253	262	238	267	261	257	242	256	245	257	261	248	242	289	224	266	231	265	198	245	278	247	233	269	273	240	245	263	267	278	236	248	271	260	257	247	247	256	219	278	277	260	284	268	277	262	231	281	254	266	276	269	248	246	258	242	256	234	239	258	251	236	253	231	274	246	256	261	247	247	226	252	282	247	258	254	239	231	240	269	292	247	235	261	224	228	253	259	241	238	250	256	260	232	247	274	253	233	250	259	244	228	237	250	272	284	267	270	242	231	278	276	250	266	236	252	261	233	256	249	223	277	259	246	254	247	271	243	267	227	224	238	251	251	283	227	241	268	262	247	254	255	254	242	259	213	237	229	251	261	273	274	260	268	245	273	241	245	242	267	255	235	251	283	270	218	264	260	268	238	254	260	246	244	273	241	257	240	238	252	255	206	239	265	217	243	249	296	238	257	228	258	256	252	249	216	278	258	234	252	244	246	257	240	231	269	277	236	247	258	240	274	268	265	253	264	252	245	235	241	254	233	241	242	276	258	251	257	261	262	251	243	242	281	267	245	249	255	263	281	247	251	235	282	258	251	243	272	224	235	273	237	271	216	216	271	256	265	234	287	258	238	237	222	230	246	254	242	255	265	246	245	234	257	258	248	242	264	269	220	247	217	238	256	236	253	259	231	274	277	281	244	266	222	281	247	276	248	265	247	246	256	237	252	244	259	252	259	260	232	262	253	253	229	255	244	233	243	239	237	237	246	249	224	247	267	223	263	252	252	266	207	271	215	245	249	249	232	281	256	232	246	265	247	257	235	251	244	252	265	261	266	255	227	232	277	255	248	282	237	242	243	221	221	263	253	255	227	237	275	262	217	249	231	236	235	243	245	236	253	269	240	263	255	227	259	247	251	247	240	273	287	230	241	215	249	237	236	250	228	257	266	255	261	236	242	270	242	251	250	264	233	251	239	257	234	291	240	248	294	269	232	247	267	256	263	261	245	270	264	237	261	267	272	245	244	256	257	229	269	254	239	240	260	266	256	258	259	272	278	261	240	236	263	256	238	230	258	290	230	233	286	259	273	286	219	285	260	272	248	258	274	247	215	247	258	251	234	256	271	226	260	242	272	267	248	265	219	249	249	256	219	233	261	243	251	255	241	243	259	269	248	262	246	230	271	237	245	252	252	296	241	241	233	235	261	235	257	233	273	273	249	283	213	245	253	241	255	236	246	243	273	267	256	244	242	286	286	247	272	240	277	253	256	254	248	261	246	257	236	261	248	232	253	238	224	265	259	246	192	265	242	247	247	264	270	276	239	232	267	271	264	242	259	271	233	251	242	264	270	287	248	259	245	242	265	232	262	214	237	255	244	226	275	246	257	251	246	258	284	258	278	243	245	236	241	244	251	256	262	237	275	223	253	239	242	241	241	204	268	247	279	260	236	257	218	231	259	239	214	271	270	225	248	247	278	233	262	279	258	252	238	245	254	255	237	258	238	264	256	258	269	259	230	234	239	261	251	245	279	273	260	261	244	254	253	252	245	253	223	221	253	233	271	250	265	237	258	257	256	270	243	264	222	247	232	240	253	225	263	270	280	252	262	267	241	232	255	257	246	269	255	260	248	286	251	245	267	258	245	260	246	238	273	252	257	263	258	234	264	242	265	243	270	253	261	249	253	279	232	256	228	253	267	253	232	255	262	239	257	246	235	252	259	251	268	242	252	275	253	240	262	243	241	270	245	242	228	279	241	272	282	239	242	257	247	242	230	254	248	245	260	252	252	256	249	226	230	257	262	235	243	241	248	245	244	235	242	273	213	269	258	249	241	228	248	255	263	270	264	268	254	253	265	262	277	238	278	250	269	272	249	264	254	226	274	231	212	253	245	260	244	274	241	237	246	267	244	234
32960	7541	1514	978	667	546	418	352	288	311	242	232	204	201	170	184	189	183	176	174	186	171	172	176	157	152	139	176	150	162	160	147	168	145	160	146	130	156	151	143	159	161	147	141	140	148	136	131	141	127	133	147	139	140	135	145	142	139	146	126	148	147	145	158	142	156	141	141	131	142	132	117	145	128	142	120	137	143	156	145	165	154	151	125	133	164	137	131	141	151	140	146	157	150	132	141	156	137	126	133	116	140	151	135	159	141	130	132	127	155	125	154	134	145	137	137	152	124	137	153	131	114	121	159	145	136	130	152	143	132	158	124	131	161	135	140	128	147	142	153	165	121	134	139	142	148	136	133	150	120	134	137	151	131	145	117	136	119	144	137	125	125	134	131	145	138	135	153	153	151	161	156	144	139	151	133	169	134	146	158	135	149	137	154	140	149	158	149	139	152	128	132	139	113	154	134	150	152	156	141	157	125	162	154	121	120	150	128	137	131	153	158	155	138	147	140	157	134	175	123	142	145	143	129	121	127	147	137	136	161	137	137	153	131	136	150	144	149	145	128	151	138	156	138	132	135	141	139	154	137	135	134	159	126	138	172	143	154	137	137	150	137	158	149	127	130	151	159	144	136	144	134	129	129	149	121	133	131	149	139	145	129	155	142	134	133	155	131	140	138	142	135	134	149	153	145	131	141	158	145	136	143	143	159	138	161	147	135	138	156	152	147	147	137	131	148	128	129	150	130	136	125	140	141	162	150	124	149	134	149	132	156	123	139	141	125	155	173	139	144	156	142	139	135	147	155	143	142	140	132	135	146	146	146	120	128	130	141	140	158	122	154	136	128	133	134	140	157	150	154	141	140	148	142	123	150	163	150	138	137	119	136	125	131	146	142	140	153	143	127	139	136	153	132	143	143	128	149	133	154	127	135	143	133	148	139	126	134	139	146	123	139	126	146	148	147	156	135	140	128	127	128	141	152	154	158	154	122	142	126	154	154	162	150	146	143	155	159	155	137	137	136	124	144	167	136	160	149	131	131	132	137	143	147	151	158	148	134	124	150	143	133	147	142	139	139	146	131	143	162	141	138	140	133	156	130	133	160	151	137	145	150	169	133	127	138	133	129	131	136	160	137	117	151	146	144	148	126	129	120	144	149	130	132	140	128	124	149	142	144	150	151	139	136	165	153	128	161	160	157	158	155	134	152	137	149	140	154	144	133	152	145	115	154	143	148	147	137	127	146	134	142	161	136	142	128	141	168	129	132	143	139	132	128	138	135	140	122	118	138	152	152	144	139	129	127	131	139	145	136	143	132	148	138	141	176	134	139	149	139	158	139	159	145	154	160	145	153	130	167	122	157	156	142	167	156	143	148	119	155	132	147	135	147	148	142	137	147	144	151	153	133	125	141	152	153	174	132	153	157	130	155	142	153	146	130	127	138	129	157	143	146	150	139	127	151	152	138	164	146	140	175	143	118	145	121	143	142	126	145	149	158	155	135	138	147	154	150	137	145	137	136	140	154	125	149	169	126	146	133	141	144	135	136	138	134	132	130	156	127	150	144	124	133	122	142	124	152	162	145	148	155	152	164	139	119	145	156	135	137	146	164	139	146	160	152	156	132	140	157	158	120	129	124	143	150	141	132	144	146	149	143	138	135	162	118	134	138	127	132	154	157	149	143	161	149	128	148	137	114	149	134	138	135	134	138	152	133	155	141	140	155	129	145	160	153	144	155	144	162	127	171	172	138	142	136	157	117	152	149	135	134	134	158	144	138	137	145	153	141	138	124	148	148	140	125	150	148	133	138	148	154	143	140	144	121	130	156	136	138	121	152	149	133	129	130	111	164	140	141	148	150	146	177	134	138	155	144	143	159	149	145	144	124	138	136	137	140	133	132	143	151	158	145	127	151	154	148	142	154	152	123	145	135	138	152	155	127	131	124	143	129	124	146	136	145	141	138	128	153	153	122	136	152	141	138	132	136	152	129	127	144	161	126	150	145	155	131	137	119	141	150	140	122	157	141	154	134	129	153	132	165	147	133	138	152	163	153	142	138	147	151	133	139	146	126	133	141	150	140	119	129	141	144	111	156	148	152	147	143	142	119	149	142	131	124	131	147	156	148	142	139	146	136	128	120	145	159	151	142	124	146	145	157	140	124	143	137	126	136	161	136	132	144	141	136	144	123	120	145	130	136	131	135	156	151	147	130	140	133	125	149	138	134	138	156	137	142	175	154	124	141	139	145	141	137	140	144	136	141	124	127	160	111	132	134	137	141	149	142	153	131	159	147	115	134	147	150	130	156	153	145	145	150	144	134	149	138	139	162	134	140	148	150	161	152	145	142	149	141	160	145	146	145	143	151	144	151	150	120	127	123	151	129	147	128	145	148	128	156	148	148	134	128	147	150	139	149	141	149	154	123	163	132	130	144	140	127	160	140	119	127	138	141	167	130	137	137	135	140	161	111	140	159	140	139	128	125	139	136	129	153	150	152	139	150	143	147	141	146	142	146	147	151	150	147	147	135	122	166	136	136	159	146	134	139	137	143	146	162	139	154	150	160	154	136	142	167	146	137	139	150	159	146	144	119	118	159	146	136	136	136	154	140	151	156	151	167	148	132	147	125	139	144	125	134	130	127	137	148	133	135	138	127	142	157	131	142	122	147	159	150	155	164	124	144	142	138	167	128	123	140	120	150	140	123	145	115	164	158	147	133	156	143	143	153	141	148	144	134	152	137	151	152	145	161	142	148	147	137	136	136	121	141	117	139	147	130	144	138	128	150	146	129	148	133	130	145	153	135	133	156	133	143	131	135	161	141	126	155	153	141	130	148	158	142	143	156	135	146	147	157	152	135	125	136	159	139	144	155	124	145	166	129	124	126	146	145	132	142	153	131	155	134	147	126	150	142	157	125	114	146	137	135	158	138	181	149	137	141	134	139	145	127	143	168	155	141	152	121	126	138	141	136	165	130	142	140	139	140	137	126	150	131	143	138	126	137	116	169	161	159	151	130	140	143	130	107	153	147	141	154	133	163	141	131	140	158	134	140	152	144	133	130	151	136	148	138	139	143	141	134	151	122	138	132	142	174	118	136	150	148	146	134	140	142	157	147	138	142	144	134	140	132	128	144	156	155	137	135	125	145	129	127	127	155	157	170	159	142	137	146	152	156	126	161	138	132	137	149	127	135	145	155	133	129	139	133	129	139	147	142	144	127	151	145	143	152	142	113	137	137	138	137	146	159	128	135	136	149	142	124	164	147	146	131	158	122	146	133	120	142	134	146	147	146	131	154	134	135	123	123	111	132	145	154	140	138	115	136	134	141	147	129	144	140	140	143	146	145	125	141	160	155	152	151	139	139	128	125	148	137	139	124	152	145	143	163	146	125	148	165	138	130	145	136	151	158	152	151	141	150	134	154	141	121	147	149	145	120	137	119	155	150	160	124	133	147	118	140	157	161	153	130	153	131	122	154	140	167	130	148	129	120	142	132
14729	1329	2876	3141	2666	2272	1891	1560	1419	1203	1069	953	958	970	796	752	729	699	658	661	665	621	611	581	595	568	595	543	605	520	544	577	551	531	530	506	499	510	469	488	514	532	503	514	516	504	471	466	459	471	435	458	471	511	460	469	467	482	480	462	456	479	518	469	515	510	471	472	461	489	458	482	498	445	460	470	479	506	460	511	419	431	483	454	452	496	452	438	448	459	464	463	475	466	442	470	455	440	467	478	473	486	447	468	457	455	460	397	432	476	482	459	432	453	433	448	496	435	485	468	465	437	440	480	442	477	426	456	414	449	488	504	449	475	465	477	480	478	474	481	420	473	429	479	472	493	434	423	439	476	459	447	471	474	450	443	440	488	457	430	476	445	470	465	429	469	450	443	453	459	466	443	471	465	437	442	484	480	471	453	461	466	464	429	489	437	438	449	450	447	455	419	400	451	454	458	441	434	481	444	445	440	505	431	466	483	452	413	421	445	422	437	459	458	465	468	446	447	417	461	472	478	450	457	405	428	437	432	495	474	406	441	480	462	499	426	470	482	424	461	438	451	463	446	441	474	481	471	479	430	423	475	463	467	460	442	464	408	428	467	469	438	468	481	441	496	459	448	462	453	420	449	469	460	421	451	453	479	495	472	448	438	490	435	481	460	450	498	448	421	466	498	429	429	505	434	479	457	402	458	439	474	460	473	469	476	474	477	455	487	446	471	454	471	447	473	461	484	476	452	464	435	460	437	506	409	458	446	426	503	473	489	450	452	452	450	439	443	418	473	467	476	420	438	453	455	512	469	491	434	475	437	440	441	435	474	454	440	434	450	472	418	515	458	454	487	450	455	474	451	482	451	422	444	464	447	437	443	443	432	455	416	455	474	454	442	405	462	442	472	468	478	436	458	456	446	462	467	445	437	459	437	454	454	441	440	463	468	466	478	487	467	488	459	443	419	449	441	443	492	453	487	456	448	408	493	471	493	462	467	439	475	442	461	447	420	445	439	452	448	453	451	431	451	444	477	428	479	430	486	475	480	463	459	481	448	453	438	443	476	511	473	467	432	442	476	427	455	423	475	410	452	440	498	445	474	433	450	454	497	456	464	469	450	463	467	458	460	439	488	435	481	451	420	445	494	420	409	450	478	469	454	452	476	478	452	446	461	464	403	428	459	448	430	461	453	488	455	454	457	462	466	427	465	436	473	432	492	462	445	470	446	454	486	447	446	449	441	432	451	479	474	446	463	482	440	446	430	455	475	467	422	432	434	467	455	469	459	456	421	427	501	440	428	451	447	498	464	467	446	484	417	459	530	447	418	441	453	429	472	434	430	448	469	461	486	463	434	433	426	441	430	455	461	440	411	411	457	470	444	430	423	432	444	461	467	483	434	479	462	484	408	471	477	479	473	449	439	442	451	466	501	414	472	483	458	475	466	454	487	474	453	387	462	442	434	463	432	436	466	454	474	449	448	449	459	461	467	437	448	449	446	437	482	414	434	469	430	473	442	483	465	448	466	463	412	484	438	458	447	440	456	443	445	460	468	471	470	455	466	410	471	469	426	481	395	445	443	440	449	448	478	494	454	433	461	431	471	451	465	476	425	477	485	466	445	461	466	445	437	433	485	446	461	434	465	480	498	445	412	455	493	447	421	450	457	468	458	439	457	440	438	460	445	455	447	470	463	443	483	452	442	461	456	432	457	454	440	466	460	429	447	462	443	459	441	450	451	460	499	449	447	440	450	501	482	446	452	458	450	487	455	429	453	417	494	453	449	469	412	481	517	480	446	460	476	456	437	459	465	472	455	453	474	440	436	427	430	453	446	452	423	449	438	438	474	450	471	477	425	422	462	425	427	429	464	450	448	459	448	468	444	441	449	473	430	428	441	469	473	455	453	499	476	514	480	451	429	465	442	443	466	425	473	520	443	464	457	468	443	438	455	392	469	425	430	451	458	479	491	419	443	457	466	469	466	442	451	422	488	446	495	454	471	472	427	479	470	483	465	455	469	444	483	504	490	476	476	444	463	443	475	438	444	419	435	442	487	430	442	453	452	478	470	444	482	457	446	413	405	448	471	478	447	422	451	460	431	459	494	438	481	436	441	457	448	488	446	449	468	434	480	414	428	476	437	490	450	450	467	478	477	490	437	461	463	405	458	439	431	417	476	452	468	470	429	476	445	440	481	464	471	449	456	487	461	461	430	478	446	480	479	443	501	477	418	427	434	443	455	487	431	457	478	440	461	461	444	436	415	449	471	437	463	472	450	438	447	445	490	487	447	480	490	421	431	427	440	463	454	467	463	454	481	442	455	451	452	453	461	484	474	495	422	470	463	457	432	471	459	470	464	448	439	462	449	445	434	429	489	466	458	441	464	455	448	449	466	448	440	449	452	453	448	474	478	479	449	466	424	449	493	442	435	422	470	430	448	483	469	474	447	460	475	436	476	512	519	488	449	479	493	473	462	440	476	437	465	477	440	450	487	473	458	434	455	441	437	454	478	470	430	437	408	443	460	476	465	474	457	404	466	434	451	479	487	475	466	473	475	475	434	434	440	460	447	441	470	473	431	476	469	483	473	449	423	445	470	473	460	441	472	460	450	484	442	466	437	479	460	427	434	467	471	427	444	433	434	470	438	474	488	464	458	439	507	417	443	447	450	442	480	458	425	469	457	444	439	443	457	466	447	457	461	475	432	434	454	458	455	470	420	447	430	447	448	445	466	475	464	474	462	429	489	458	479	512	463	476	454	458	468	485	462	450	466	452	468	471	471	444	483	480	467	444	454	449	476	452	440	428	456	432	434	411	427	400	472	447	477	477	460	457	466	452	453	501	457	454	453	468	471	461	459	448	470	481	448	430	480	434	450	450	478	467	425	480	477	474	462	480	470	426	424	439	447	455	465	477	493	462	448	438	476	450	462	490	477	460	455	462	450	454	462	439	472	439	447	441	442	460	463	486	446	475	439	415	496	460	452	448	482	441	414	454	455	441	485	456	471	457	464	464	476	459	440	442	434	443	441	467	457	499	459	470	446	487	480	501	446	421	437	436	472	451	437	488	409	432	472	449	448	456	452	428	466	455	466	428	448	420	485	464	482	452	455	513	462	476	463	478	479	453	425	473	439	445	451	457	447	444	450	479	476	481	462	447	445	462	457	475	452	450	421	425	454	461	458	425	465	480	481	453	440	439	451	470	454	435	425	460	453	416	468	472	463	464	468	445	447	472	449	469	428	480	466	482	489	454	458	468	473	453	458	471	476	464	425	462	504	495	504	443	439	477	455	458	466	436	417	481	454	430	453	444	488	458	453	447	456	455	479	458	465	438	444	446	454	437	454	472	447	438	524	439	425	446	475	454	432	430	429	477	458	458	442	448	401	441	460	431	445	410	464	479	470	461	492	457	471	423	453	481	447	418	434	475	434	481	437	447	457	475	477	467	455	419	458	432	446	452	459	467	474	452	383	494	441	412	398	457	443	468	454	450	439
41993	18550	5336	2137	1419	1039	814	687	532	525	424	410	393	313	309	318	319	286	320	294	298	271	287	280	279	241	281	250	235	238	240	224	248	236	268	252	274	254	253	246	221	273	237	232	258	237	233	259	212	223	273	232	211	214	243	240	250	245	239	251	260	229	249	238	252	217	240	242	229	230	220	246	256	211	238	241	220	232	216	242	243	223	224	210	237	240	219	226	218	257	236	257	251	218	231	241	216	262	228	214	241	250	233	227	219	217	242	235	218	246	243	245	254	228	242	212	245	223	243	220	236	232	257	214	252	234	231	210	192	223	236	227	234	215	269	215	240	282	224	224	196	232	230	227	232	240	250	228	255	221	262	239	216	222	251	217	230	268	243	236	217	252	212	225	223	207	221	231	217	239	217	207	230	256	222	218	221	232	225	227	241	230	236	248	222	230	260	249	244	240	194	243	201	202	235	252	229	245	256	238	208	249	242	255	240	240	216	238	215	231	234	249	252	228	243	252	229	220	242	276	239	258	257	243	212	239	248	232	248	241	250	237	231	219	220	241	228	241	215	234	227	233	230	245	207	240	202	222	251	224	234	237	222	220	271	218	240	250	196	221	225	240	265	229	237	241	207	250	228	241	225	232	216	240	241	232	252	212	254	222	242	219	220	251	252	249	223	243	246	250	225	247	231	234	246	211	221	229	221	240	266	230	225	202	233	218	250	220	225	232	233	207	238	245	251	254	225	282	242	207	214	256	251	228	248	242	242	253	236	278	228	238	241	241	234	219	220	236	232	218	227	255	206	229	232	240	233	242	246	211	231	243	246	238	239	217	190	244	237	233	268	249	243	221	209	217	223	241	235	230	225	231	251	227	214	251	215	240	209	191	225	246	243	230	211	231	249	237	242	217	222	226	212	228	236	247	232	220	260	244	233	244	229	249	226	250	239	229	225	224	235	217	215	224	215	214	228	210	228	241	261	240	234	221	220	240	238	216	257	254	238	237	228	234	220	247	226	259	238	229	224	240	225	228	224	225	235	252	229	243	242	244	226	226	223	234	227	245	236	233	220	228	190	254	249	226	240	222	229	221	219	224	240	215	223	245	256	257	203	217	211	249	213	216	218	241	243	237	243	229	253	239	243	237	257	230	237	234	228	248	262	251	238	204	236	238	223	218	254	225	243	230	212	233	244	209	241	249	249	260	239	231	219	254	240	223	237	229	232	206	228	221	248	217	224	223	265	227	261	234	240	239	242	263	222	235	247	253	222	235	229	245	234	213	224	225	252	226	234	242	231	238	221	245	234	244	222	229	233	251	253	221	235	257	256	238	260	243	199	216	236	239	229	234	246	244	230	229	218	257	230	260	253	257	220	225	209	245	238	242	240	256	231	261	247	229	241	239	208	237	246	237	208	217	242	207	227	243	275	198	221	239	229	250	255	217	228	231	265	239	207	206	225	246	253	231	260	251	221	255	214	228	218	236	223	240	237	247	250	207	225	231	244	243	262	257	220	243	216	228	229	229	242	192	217	246	233	253	252	241	233	267	236	228	221	232	236	250	216	235	210	238	241	251	235	232	251	221	260	235	248	236	242	213	229	256	260	234	201	231	221	248	202	248	232	218	256	248	253	218	219	228	234	210	243	232	252	217	258	243	258	223	231	264	222	248	203	228	233	254	247	236	216	243	240	215	234	232	221	232	233	214	231	226	251	242	237	235	241	240	248	258	236	263	240	243	233	192	247	236	254	239	234	226	211	222	243	218	219	218	236	229	224	232	220	225	224	217	262	242	258	239	221	256	264	217	218	231	234	235	197	237	230	240	254	257	267	243	239	239	241	224	228	236	223	217	227	214	225	242	236	216	236	216	249	260	220	224	237	232	232	218	245	243	224	233	215	242	259	255	239	252	218	222	206	220	218	214	265	245	237	259	208	236	249	260	263	243	259	235	256	217	262	236	220	232	258	246	232	221	219	259	219	231	245	232	222	227	267	201	237	211	217	240	218	214	269	232	233	270	233	239	255	220	206	232	233	236	196	235	238	221	218	246	205	217	235	264	255	258	233	214	245	234	234	223	242	229	220	216	228	231	224	223	239	267	225	231	229	227	238	220	200	239	230	224	241	226	234	233	249	214	230	233	227	231	246	242	245	245	215	227	238	249	217	233	231	231	243	256	247	218	213	226	242	236	200	266	232	234	227	236	229	210	259	254	231	238	241	248	243	209	248	252	254	240	244	243	234	261	236	240	251	227	242	209	246	242	252	259	224	227	236	240	222	262	223	205	216	210	208	226	233	199	219	226	218	246	209	218	246	230	227	223	227	259	209	225	232	249	212	242	247	209	236	227	215	219	214	244	243	239	254	224	230	228	247	266	227	222	253	257	193	228	248	233	230	252	234	235	248	249	243	216	250	246	212	236	209	256	227	236	235	240	224	234	261	226	253	209	256	224	237	231	236	235	227	233	221	211	251	239	228	244	248	210	240	212	235	199	226	264	266	223	226	228	246	190	236	251	258	239	219	213	242	224	238	246	228	209	216	206	224	250	241	238	233	228	224	251	260	244	232	221	261	266	246	229	186	257	228	225	242	246	237	214	250	221	192	221	232	229	233	255	206	220	223	217	239	241	238	231	206	242	226	257	234	238	222	259	246	229	267	215	239	205	227	232	224	218	216	225	246	227	234	230	256	213	217	220	220	263	224	260	247	241	257	211	254	218	211	231	259	219	244	203	246	238	283	229	219	215	232	215	231	232	232	248	215	218	208	225	245	242	224	221	226	217	236	221	204	241	229	250	247	223	218	256	249	220	243	246	217	225	227	223	242	246	235	210	229	227	241	224	259	227	232	221	223	213	226	227	221	239	251	228	222	224	233	210	249	267	233	230	220	251	211	238	221	224	212	211	210	255	217	205	229	218	232	262	253	239	214	224	217	221	224	238	231	243	224	240	213	230	250	247	232	234	218	239	216	249	235	248	218	220	224	211	235	191	230	227	221	238	201	240	250	225	243	255	234	238	222	230	207	244	236	246	238	241	223	227	219	229	233	250	240	253	246	230	244	217	233	222	194	222	221	219	242	243	256	267	222	242	249	219	253	219	248	228	214	227	220	248	232	242	233	231	260	235	261	226	231	231	243	227	248	214	221	238	230	243	205	236	233	257	205	250	232	251	221	244	232	231	212	247	231	226	226	234	216	220	248	201	220	235	223	249	237	249	231	187	234	238	217	215	245	251	236	224	232	230	238	256	228	228	204	222	250	241	191	229	242	253	254	228	224	236	248	248	233	226	224	239	218	193	246	220	239	240	237	237	231	243	228	244	226	241	248	210	230	238	259	216	239	258	229	246	237	244	225	225	221	244	234	235	235	255	261	247	220	253	260	224	232	239	233	248	219	212	240	220	236	218	225	222	241	194	214	261	244	235	231	256	244	243	243	232	209	259	241	230	215	222	241	243	251	250	213	248	232	241	264	244	266	222	233	234	218	266	221	249	255	246	244	244
18758	2436	5154	5810	4905	4220	3437	2898	2542	2140	1984	1775	1557	1500	1386	1302	1197	1160	1199	1108	1042	1017	1018	987	914	942	952	874	854	844	874	879	805	786	847	764	771	798	826	706	776	758	770	768	786	792	744	762	713	737	752	753	765	737	709	728	730	716	746	724	734	718	701	719	703	748	702	738	705	713	711	649	697	678	729	706	670	678	748	737	700	671	761	699	696	714	678	737	691	710	723	716	740	727	734	752	650	669	717	698	676	714	719	686	707	720	644	693	702	692	671	670	661	667	720	723	682	687	708	668	656	657	694	693	660	716	688	732	695	759	711	653	682	698	676	709	724	681	714	694	644	688	684	662	687	664	654	652	660	722	639	677	624	650	705	722	710	671	734	673	702	656	676	746	672	731	678	711	704	688	716	675	722	679	710	662	665	684	708	625	661	703	718	723	716	707	690	711	709	675	722	698	729	679	735	644	684	712	711	684	693	704	653	707	666	689	637	689	680	723	699	673	689	721	674	666	672	685	679	659	698	743	716	659	722	688	707	702	653	634	701	685	694	631	690	675	695	683	744	721	700	682	682	664	701	702	700	700	698	709	687	700	703	684	719	701	682	657	690	704	651	661	678	725	672	710	656	693	685	757	688	653	656	686	671	694	731	664	743	719	685	675	695	698	705	654	645	688	705	713	664	674	723	706	682	686	665	657	690	641	680	681	658	683	670	643	666	670	696	709	687	725	719	683	667	667	651	655	658	687	691	706	680	656	686	673	640	684	691	699	716	699	694	695	724	681	721	739	655	701	700	649	766	684	715	695	704	682	680	717	669	719	699	677	687	671	697	676	666	668	668	713	651	666	727	664	656	681	673	705	670	693	691	658	700	658	673	679	651	676	657	668	675	703	715	706	662	685	693	704	681	679	723	659	687	713	696	712	678	690	719	714	717	732	691	691	703	734	705	729	713	698	641	653	716	673	671	703	719	644	695	671	673	625	665	717	699	681	678	656	694	685	708	642	682	677	683	655	716	733	695	636	764	656	655	678	697	700	724	699	667	716	728	691	673	713	700	681	693	692	662	649	679	694	737	654	669	706	650	689	634	703	659	700	672	714	640	717	656	697	640	741	672	703	703	651	667	677	713	721	675	702	733	709	666	687	711	693	702	682	712	692	678	690	700	703	658	637	695	714	712	683	666	692	611	663	718	707	773	710	639	688	693	686	700	643	665	651	684	719	661	711	706	719	671	689	705	668	701	720	700	657	713	719	690	733	673	669	675	685	630	681	665	631	668	722	665	641	701	717	704	622	694	699	654	684	668	653	689	682	691	653	688	679	667	707	778	709	699	659	669	747	683	692	710	647	688	672	690	671	719	623	709	707	659	711	709	682	667	698	698	692	655	724	679	732	732	661	684	724	701	663	692	685	688	717	732	659	706	683	659	693	706	702	689	638	696	660	710	681	692	718	646	705	689	648	666	658	700	694	693	698	703	653	650	700	661	687	703	675	717	697	701	679	678	693	695	687	685	753	672	714	705	701	693	708	668	715	747	669	687	683	690	692	718	663	673	680	698	683	681	680	725	679	674	670	732	716	643	700	655	675	667	670	683	741	738	779	670	725	674	684	664	680	693	660	654	693	635	647	658	729	699	678	687	636	705	667	638	669	760	704	700	689	678	669	662	693	745	706	718	674	659	667	698	697	668	655	657	723	710	681	667	695	682	711	721	673	680	677	708	657	691	733	705	722	746	705	668	677	690	753	726	676	664	710	695	702	725	684	720	663	687	657	630	663	667	699	719	686	676	715	681	637	636	672	663	716	713	745	697	642	726	738	699	658	720	656	700	690	636	665	727	679	672	689	648	742	682	676	710	680	704	703	649	663	649	654	672	690	749	684	641	717	654	688	734	679	663	686	699	674	648	681	713	728	705	689	701	696	657	733	679	685	665	696	708	681	700	714	703	654	667	709	684	706	687	681	678	705	703	681	710	697	700	676	636	705	716	707	711	659	649	714	699	710	668	731	701	670	675	703	725	689	701	700	718	709	727	674	710	665	718	685	674	710	682	705	702	708	681	625	658	680	696	712	688	697	685	673	722	689	648	689	701	678	716	664	726	679	709	707	719	686	672	706	672	695	679	686	697	686	716	689	696	698	694	693	698	698	673	737	669	706	633	696	664	691	669	688	707	706	688	689	710	637	628	713	690	657	691	671	699	659	721	667	693	647	648	715	660	686	691	693	695	722	661	718	659	713	698	679	652	681	675	661	741	679	691	657	637	655	697	706	653	663	673	738	717	676	687	683	705	704	656	709	686	693	664	656	711	656	678	674	667	695	693	731	681	694	698	685	717	686	705	701	661	680	698	677	687	701	696	681	677	672	733	686	720	725	689	673	692	603	686	716	679	711	719	659	633	685	743	673	719	689	722	701	677	699	682	685	670	682	700	644	725	672	714	680	696	717	664	701	689	656	728	677	690	680	690	654	654	712	696	708	698	694	725	733	728	730	722	720	707	730	662	692	665	679	670	663	713	646	668	682	640	662	642	652	693	687	685	702	670	722	659	657	696	669	702	686	628	710	698	699	676	721	739	693	672	683	698	675	725	686	711	737	671	686	671	685	691	682	647	663	677	704	735	682	692	690	654	685	675	696	724	692	691	659	720	720	696	623	645	681	688	693	695	708	691	694	620	730	726	683	687	706	654	689	704	723	690	720	753	671	715	689	638	699	682	662	650	687	707	679	670	705	683	652	635	682	712	662	693	674	676	700	699	696	659	651	748	673	685	683	713	718	646	721	694	659	689	704	759	653	651	667	706	690	688	648	727	699	641	715	711	690	737	683	725	700	726	736	701	697	676	671	695	695	731	676	663	725	656	738	671	635	681	687	677	721	701	674	698	722	684	692	709	668	668	656	683	704	672	684	703	677	685	722	666	666	710	686	686	685	664	721	686	683	743	675	702	707	668	640	699	690	684	697	683	698	737	668	666	696	685	658	726	681	698	687	687	687	691	679	704	678	696	656	671	699	702	718	629	667	661	685	690	689	692	678	724	625	733	667	633	700	721	685	672	698	681	662	676	721	726	670	653	714	699	694	683	657	647	738	679	680	674	661	700	693	653	699	686	699	698	729	628	695	695	688	673	642	734	685	703	709	715	678	692	677	668	636	689	690	711	704	714	660	690	636	644	687	721	670	730	618	672	684	714	691	660	660	651	680	693	740	734	708	686	657	694	678	693	685	726	677	644	697	718	694	706	669	660	671	682	682	647	642	674	670	678	670	709	711	635	683	707	702	712	674	691	678	697	663	691	671	746	674	686	645	665	662	662	656	705	667	691	716	733	686	643	651	692	665	673	643	708	703	666	707	685	716	686	677	687	671	695	637	718	727	668	694	675	713	682	715	682	696	698	684	698	673	700	709	666	707	714	650	649	738	701	666	700	745	672	747	685	726	667	690	716	702	662	750	686	676	728	673	689	708	704	721	697	687	723	690	694	690	686	664	649	644	710	727
4378	267	177	112	89	84	87	78	80	66	71	67	68	67	55	62	82	70	65	69	66	65	68	85	47	62	60	55	55	83	67	70	74	63	58	67	80	63	70	63	53	53	70	62	76	65	65	75	57	70	73	61	72	73	70	63	58	65	69	62	48	58	75	60	67	70	58	63	64	62	70	56	76	67	63	77	77	53	67	67	67	79	71	71	61	75	68	78	58	75	71	58	57	60	73	75	71	59	67	64	73	71	67	75	64	57	73	68	69	71	63	66	86	60	57	63	54	57	75	68	66	62	76	62	62	71	58	54	61	77	71	81	74	67	62	65	65	59	58	75	66	81	56	54	66	68	73	61	61	66	55	44	56	69	66	64	60	63	68	65	72	61	60	63	69	72	63	62	62	66	79	91	68	56	71	64	71	60	80	75	81	74	73	62	75	69	57	70	68	72	78	71	74	66	69	63	70	63	57	53	70	63	65	69	68	61	72	69	73	61	57	73	56	61	73	65	73	63	52	78	63	52	56	66	59	58	68	63	52	73	56	55	35	68	77	68	64	59	67	51	61	72	65	85	70	69	73	58	67	68	59	66	66	64	71	51	61	76	59	62	61	68	65	61	65	64	61	49	64	67	57	62	77	65	63	51	74	80	56	63	62	54	64	56	62	52	72	60	58	73	62	81	67	68	65	62	58	77	72	75	74	63	70	71	67	75	54	52	58	60	82	69	68	53	67	71	68	68	73	65	64	62	65	58	60	66	56	76	75	79	64	58	63	56	67	56	66	66	59	77	57	58	55	47	76	58	60	66	69	67	64	61	64	61	82	80	73	49	73	56	68	61	66	65	63	65	85	63	63	75	62	61	59	66	69	61	72	74	63	82	51	66	71	64	81	58	66	74	59	55	78	70	50	68	75	61	69	68	55	52	74	63	64	72	68	54	48	65	70	55	77	60	53	62	97	78	72	77	67	60	63	78	84	65	71	80	64	70	75	63	61	73	75	51	66	67	68	60	59	69	60	60	58	72	74	87	62	64	60	62	73	69	77	62	56	64	71	66	70	64	67	80	77	74	70	61	60	69	79	78	69	67	67	71	68	58	61	62	67	70	63	66	72	78	58	76	72	61	70	67	59	68	61	65	68	69	66	57	63	59	67	70	73	68	66	70	60	58	50	69	47	61	69	57	62	62	62	66	59	69	62	55	67	53	59	54	61	62	65	76	61	57	50	66	62	66	57	53	77	69	64	63	65	65	61	74	61	76	57	64	60	57	64	68	64	67	72	74	67	68	61	67	55	62	57	70	58	69	63	69	74	63	85	51	63	73	71	55	67	66	53	66	66	59	69	60	61	65	59	54	54	80	70	62	60	69	59	64	81	76	100	60	54	63	70	56	70	66	60	68	65	62	55	60	54	70	63	75	64	70	53	60	87	61	72	78	66	51	53	64	64	62	58	66	67	77	74	74	65	67	77	54	67	58	56	64	63	68	68	65	64	58	79	56	59	58	63	64	58	57	71	60	74	62	60	60	57	80	68	59	48	77	68	66	63	83	70	71	66	69	66	57	60	59	71	71	53	72	62	71	62	62	73	51	71	67	57	66	63	77	77	57	58	65	71	45	64	72	58	65	60	66	66	71	64	67	66	58	58	62	54	65	64	48	58	89	61	60	67	78	79	57	43	55	58	55	66	64	57	76	77	58	61	67	71	48	60	48	59	69	54	64	65	60	58	60	78	74	69	61	68	73	79	71	67	52	73	80	59	61	78	85	58	74	66	73	56	61	74	47	59	68	65	65	63	64	73	64	66	58	61	66	76	59	65	59	55	59	66	63	66	69	40	64	63	70	72	49	60	66	58	75	61	57	67	69	66	58	65	70	57	64	70	69	77	79	71	68	56	59	78	71	70	54	50	59	85	69	71	70	67	59	71	59	57	57	55	63	57	51	63	70	65	67	69	63	78	56	64	76	68	51	70	63	69	64	61	57	58	70	61	65	54	70	56	63	55	67	72	76	77	65	93	61	76	66	69	65	55	60	61	75	55	77	65	71	68	53	55	57	65	66	60	61	78	77	66	64	51	52	59	50	65	61	69	63	72	58	64	68	56	69	68	70	69	74	75	64	63	68	75	65	49	75	71	76	55	64	79	55	67	52	67	71	57	67	74	64	59	55	64	78	60	70	63	72	63	59	60	67	73	70	69	80	64	78	73	54	79	83	67	54	60	62	50	69	83	44	64	63	69	69	64	63	58	75	51	57	73	53	65	64	69	66	61	61	62	56	67	70	54	75	70	69	58	65	50	57	74	74	66	69	57	57	52	82	62	50	64	65	55	66	82	58	69	70	70	55	72	66	79	48	47	51	76	52	62	55	56	56	60	59	71	81	65	57	75	80	67	73	68	52	51	69	62	67	72	63	77	74	65	63	56	51	71	74	69	71	58	59	56	61	70	66	67	72	73	69	64	74	59	59	78	65	58	58	65	67	57	64	63	65	66	66	59	70	64	51	59	67	65	64	68	68	68	54	58	62	60	73	70	54	66	73	76	61	68	57	55	75	83	71	73	65	65	72	73	63	67	59	72	53	71	68	64	67	66	59	60	63	66	60	57	70	52	58	71	71	58	58	65	81	67	65	75	71	57	69	65	58	73	57	67	74	64	67	61	68	45	67	74	92	51	72	60	69	66	63	65	64	64	50	52	67	80	54	61	63	64	62	69	56	66	58	62	52	67	52	48	60	64	55	53	58	60	73	57	64	56	66	56	61	65	69	59	71	62	69	80	70	74	62	75	66	69	62	63	53	68	87	64	74	63	68	63	73	65	78	66	64	73	81	64	64	63	64	64	65	61	64	55	68	66	53	57	60	82	62	65	82	75	58	58	71	67	56	74	56	67	63	59	62	67	76	58	79	53	55	62	60	69	63	65	73	64	64	57	68	62	62	75	71	59	64	81	57	75	71	69	69	65	60	55	55	58	60	56	78	70	59	72	66	65	59	58	73	73	69	68	74	60	73	61	72	67	74	62	48	55	72	55	70	64	52	63	70	68	79	64	65	66	65	73	65	55	48	51	57	53	76	69	74	73	69	68	73	71	66	71	70	76	56	77	72	55	70	67	91	59	63	64	68	56	79	55	61	61	75	57	63	51	73	64	67	65	50	58	68	67	72	64	69	59	63	66	66	67	72	60	58	61	65	62	63	60	66	60	67	62	55	53	77	67	69	72	68	63	61	59	68	62	77	83	67	73	74	47	63	68	60	68	68	61	61	55	70	72	55	66	65	56	70	58	60	55	61	66	73	61	87	68	67	78	65	55	80	70	64	65	64	66	62	67	66	63	58	73	67	65	86	72	70	65	77	74	68	66	61	79	63	75	66	56	69	82	73	65	82	63	67	73	75	50	57	65	61	55	49	63	61	62	72	74	78	61	70	76	64	67	55	61	87	65	69	72	77	72	77	62	68	63	66	59	60	50	80	64	66	48	75	58	67	57	62	62	62
4962	303	381	472	338	347	305	310	333	290	304	272	250	267	260	259	259	274	245	256	259	272	245	262	226	263	223	232	280	272	270	237	259	270	266	262	269	218	259	253	235	230	248	255	229	274	246	250	243	249	246	241	246	272	251	254	263	234	244	265	259	262	273	244	248	251	254	243	247	272	269	252	229	260	238	230	236	232	235	248	242	257	244	240	252	259	244	262	270	228	245	258	249	271	241	223	271	245	264	248	221	253	235	253	266	240	258	242	243	276	265	250	275	278	254	238	256	245	227	269	237	230	231	250	247	259	250	258	246	255	271	263	272	260	261	252	248	234	235	279	273	243	248	277	249	249	236	241	250	264	238	221	257	247	242	258	230	226	263	263	254	244	261	242	255	227	260	241	235	270	233	288	249	261	233	236	215	238	235	257	253	265	257	255	309	259	243	249	247	252	242	277	226	235	231	253	236	245	240	238	254	241	272	245	263	269	247	248	230	280	258	250	244	246	246	248	267	245	245	247	251	257	236	219	260	269	255	258	272	233	247	256	223	250	238	230	227	247	246	248	258	257	243	251	248	257	232	290	247	267	242	254	260	248	242	277	266	254	269	258	261	220	268	273	242	264	262	238	243	257	252	277	239	222	239	241	227	258	246	231	262	273	268	240	257	259	268	241	241	263	241	286	234	258	249	236	264	272	240	263	245	239	260	232	268	253	293	239	240	250	266	229	226	231	252	223	242	246	249	259	250	265	236	261	238	250	250	247	282	247	221	249	243	239	234	264	246	272	275	262	262	217	251	248	236	268	232	254	281	233	271	242	261	262	258	255	241	284	214	264	223	261	249	241	245	232	234	239	242	228	241	243	245	245	234	243	249	247	270	267	227	252	266	269	268	255	254	254	264	257	239	252	232	263	253	240	261	240	260	242	265	242	240	250	245	234	287	268	220	260	240	240	247	247	254	244	270	256	250	238	255	259	257	256	255	261	246	247	255	252	270	252	262	253	272	243	274	269	246	242	241	241	248	240	249	249	239	270	229	245	224	245	238	258	269	212	224	253	277	247	269	230	258	237	220	251	241	247	232	231	253	252	231	249	282	260	284	238	237	252	245	250	236	234	257	265	270	267	260	240	249	273	290	247	250	277	251	258	277	249	282	241	226	243	237	267	279	223	259	234	235	266	261	252	228	283	255	237	262	238	251	256	254	254	229	243	244	270	256	252	267	251	252	231	240	261	257	247	272	245	238	274	254	254	259	233	242	245	247	268	265	236	242	256	223	212	252	271	239	246	229	261	232	266	249	264	245	245	235	264	245	268	253	234	230	248	259	247	256	273	269	245	246	231	258	210	227	248	252	246	248	218	221	257	253	238	286	238	254	249	232	248	227	236	250	239	266	253	261	226	221	252	236	248	245	246	241	252	228	260	281	246	231	257	281	268	246	259	272	291	231	278	255	269	236	265	220	255	243	242	247	248	231	250	236	241	249	268	224	255	224	246	249	266	245	248	238	234	230	246	275	248	237	246	249	266	236	247	260	261	243	237	235	252	253	227	273	248	272	257	284	238	262	246	266	239	246	246	253	264	259	239	283	261	223	261	261	230	257	252	257	240	246	249	243	288	266	229	253	231	254	242	246	223	234	249	259	270	249	241	266	231	231	267	240	231	253	263	239	252	272	258	249	266	222	239	254	273	231	251	245	238	286	255	270	242	245	261	245	251	241	234	254	266	284	257	274	284	242	263	231	233	254	249	254	243	232	240	247	243	245	234	262	236	269	249	242	225	238	225	262	231	253	244	259	249	244	260	255	232	238	227	249	233	252	234	258	265	213	250	279	275	248	265	218	256	232	259	250	250	269	222	255	223	245	249	262	224	248	246	240	272	277	267	255	270	252	245	261	269	262	246	257	262	236	256	264	249	254	242	272	259	242	263	249	272	252	249	256	261	264	257	233	230	255	269	243	274	258	231	263	249	264	267	278	235	260	254	228	272	259	255	249	271	262	256	254	247	245	271	242	256	242	264	246	291	240	276	247	266	248	247	232	246	267	263	259	282	249	263	242	235	248	230	229	259	272	235	260	246	253	254	245	266	254	242	258	268	215	264	245	264	236	252	266	233	249	263	251	273	223	238	240	246	233	274	257	249	260	245	272	256	285	261	245	266	227	257	239	250	232	270	251	246	269	223	276	227	249	248	255	247	249	247	259	272	242	269	257	253	248	243	219	248	267	259	258	224	235	252	282	251	254	256	230	267	251	255	255	278	241	256	235	260	255	258	244	228	260	267	253	252	270	249	276	218	258	258	239	257	234	256	240	260	239	267	224	259	290	238	246	245	266	235	198	240	252	266	252	283	228	257	263	239	235	252	228	260	249	248	236	245	239	226	223	243	245	244	249	228	258	280	236	237	237	253	252	234	247	234	260	254	241	253	264	229	225	252	238	235	232	285	238	264	248	263	242	233	260	232	233	268	252	251	229	220	227	274	252	239	257	230	249	261	243	259	249	250	255	254	256	243	242	263	288	238	246	250	258	248	253	273	270	269	257	247	216	262	270	275	255	269	255	269	260	252	237	240	241	227	247	251	276	259	249	257	267	255	265	257	239	263	283	250	228	251	242	256	275	231	247	263	238	228	255	266	221	258	256	234	248	218	278	234	257	263	232	221	231	251	254	271	239	260	221	258	255	274	252	246	254	262	253	227	242	256	264	252	264	258	273	246	258	279	252	241	244	265	264	258	237	240	252	241	268	230	256	247	237	234	242	233	253	243	254	245	272	271	244	253	251	232	219	218	277	241	240	257	259	240	269	253	265	251	265	252	226	249	247	294	245	250	245	223	225	246	230	248	242	253	226	215	234	244	270	258	230	256	243	255	245	242	275	249	282	278	230	280	238	256	241	257	240	250	256	241	268	258	247	224	245	239	248	252	254	259	258	233	265	266	227	250	289	257	233	228	242	223	256	253	240	250	213	226	231	276	260	242	260	256	222	243	251	257	248	257	258	232	249	235	243	229	261	238	254	278	244	256	269	243	249	249	240	241	277	289	261	244	258	259	310	247	217	226	224	240	261	250	247	274	246	252	231	238	239	245	269	280	260	267	265	248	288	253	230	230	229	236	237	252	228	249	230	237	243	241	248	226	253	276	243	248	247	265	256	242	243	236	298	245	247	258	250	245	255	233	245	278	233	266	257	249	220	261	237	254	244	218	270	258	261	239	241	256	287	243	206	263	257	253	220	251	230	239	257	266	281	270	244	213	249	227	279	245	240	261	238	251	251	265	258	289	273	241	243	233	261	285	237	257	246	234	250	254	247	229	243	256	277	283	211	236	249	274	255	238	230	231	245	257	257	235	252	260	249	249	233	259	253	267	227	229	269	274	232	236	264	246	246	247	235	250	244	254	251	233	247	264	250	263	220	233	284	248	220	259	266	264	246	255	245	269	246	270	281	231	231	263	253	220	247	243	256	256	255	258	242	260	273	278	253	230	248	237	248	261
30386	6013	1437	959	752	527	435	356	310	265	246	229	232	194	206	200	177	189	167	146	149	145	149	165	157	163	146	151	154	186	146	159	154	153	150	138	155	156	131	140	145	167	145	146	135	149	117	140	142	146	142	150	137	139	141	143	156	130	144	132	155	129	156	156	147	132	154	136	132	158	126	141	136	136	148	153	126	168	157	136	151	130	142	146	137	133	137	141	146	111	169	143	137	134	152	133	160	145	140	150	172	120	132	162	159	138	174	125	142	147	157	151	129	146	134	148	142	149	139	122	153	137	134	141	117	128	140	144	135	132	134	121	130	127	138	133	150	168	144	176	144	166	136	122	138	136	141	136	140	131	136	129	150	148	144	134	134	157	130	177	138	135	131	156	119	132	151	164	150	155	130	150	133	144	150	144	120	146	153	143	142	161	151	150	155	149	126	129	147	128	151	168	142	156	115	134	157	146	114	142	141	138	171	138	143	123	140	148	140	137	138	139	125	127	149	136	155	138	146	149	168	131	136	146	159	148	129	157	121	131	147	142	138	122	160	125	110	144	131	134	128	156	133	138	130	147	122	128	151	124	159	157	154	152	156	146	161	137	153	142	156	131	137	164	145	126	131	131	120	144	137	159	134	127	122	138	151	138	147	140	127	129	120	146	144	120	135	146	152	146	122	123	149	137	132	119	141	152	130	140	144	150	146	153	141	146	114	170	150	137	152	130	129	147	146	138	149	156	141	134	140	132	150	125	140	172	137	127	140	151	151	135	110	143	157	153	146	152	132	138	142	136	151	151	118	144	130	124	119	144	145	149	153	139	121	142	135	130	146	141	152	131	165	175	132	158	132	133	123	151	124	146	127	138	134	135	146	145	138	144	145	141	151	155	148	129	126	141	146	129	163	136	127	157	124	141	141	145	142	138	142	137	127	147	153	129	162	147	162	146	148	160	145	154	134	155	139	121	144	151	141	128	126	117	126	141	145	165	143	149	136	140	151	127	136	147	144	149	137	153	134	148	127	144	143	132	133	132	126	143	153	150	124	141	145	156	153	141	170	116	139	138	160	141	136	148	135	129	141	137	112	155	139	134	160	118	141	136	168	149	155	148	132	150	149	141	139	141	146	153	148	131	159	151	131	139	124	158	148	143	141	149	108	143	144	131	139	141	165	155	155	159	141	154	126	143	142	133	143	151	143	155	114	149	145	141	146	164	141	176	139	147	135	136	139	128	142	146	164	144	145	151	134	155	124	141	139	127	160	118	154	152	155	145	178	138	157	118	159	122	138	130	144	145	155	138	126	153	160	154	144	136	112	150	144	136	144	144	127	131	134	144	158	127	152	138	155	123	133	131	137	150	127	139	150	159	139	163	146	153	148	164	136	137	140	142	154	129	140	133	143	146	135	145	162	148	144	140	148	158	121	136	157	111	164	149	158	129	135	147	156	147	129	160	133	154	148	158	158	131	136	135	156	127	137	123	147	154	158	152	169	149	164	139	147	141	155	145	145	126	138	138	138	137	156	148	109	149	134	146	137	143	138	130	143	160	134	157	149	159	148	145	132	133	154	132	149	180	134	159	140	151	167	118	146	133	170	167	143	138	150	136	139	133	133	150	166	133	129	113	130	150	139	124	152	118	112	161	123	129	151	161	153	143	139	144	125	154	123	143	137	151	134	126	144	162	149	128	153	130	156	116	123	130	138	117	138	146	142	128	129	130	157	144	137	160	133	149	119	147	165	128	139	142	119	139	128	160	137	135	146	129	115	117	136	153	149	120	150	132	137	146	162	144	138	160	118	155	136	136	152	163	140	153	146	147	141	141	148	133	157	143	153	151	147	159	149	128	148	162	155	147	137	118	140	145	143	130	130	155	138	144	132	152	165	155	154	139	131	135	129	136	136	134	126	137	174	157	138	151	131	128	141	139	136	137	129	140	145	150	148	164	161	134	155	133	137	154	133	138	145	133	140	142	126	140	142	130	152	149	154	149	130	158	128	130	143	144	155	150	168	134	119	142	140	137	138	135	155	127	142	143	152	157	152	134	143	157	130	127	151	153	143	135	132	127	166	151	123	144	139	152	135	147	129	139	126	158	140	148	123	160	140	143	162	133	137	163	172	159	133	114	154	139	141	162	156	131	149	141	133	151	138	135	135	157	136	142	185	147	169	140	149	137	132	147	137	133	158	159	138	144	127	159	154	123	141	117	157	139	153	129	119	158	141	130	130	131	134	143	145	143	152	147	143	147	135	135	124	138	151	149	135	158	155	165	149	154	133	147	127	150	149	147	129	134	133	154	141	121	144	137	118	150	121	152	141	130	143	143	160	133	142	118	138	161	124	153	136	142	144	145	150	131	152	137	149	149	140	120	141	150	138	141	141	142	116	133	164	146	149	136	144	142	134	140	129	132	152	142	125	141	126	137	141	136	159	145	149	123	137	124	152	156	135	120	134	138	133	133	131	154	159	155	144	145	146	148	121	124	133	155	149	136	134	140	153	134	133	148	139	165	143	150	150	129	140	142	141	134	135	125	154	148	156	151	148	128	148	154	145	138	132	142	160	125	140	155	150	138	136	156	116	159	148	123	142	151	153	140	138	150	141	157	151	165	132	139	148	152	150	147	150	138	143	142	130	123	135	146	130	137	154	130	128	147	138	172	154	154	147	151	145	131	146	138	134	138	128	119	124	147	121	147	140	130	138	156	141	147	143	136	153	141	146	143	125	145	143	140	139	133	152	150	145	143	161	145	117	128	147	135	132	145	140	138	139	143	152	139	139	151	141	130	145	141	161	152	147	149	133	149	143	151	142	134	119	145	148	147	165	159	141	147	134	144	143	155	143	151	140	117	139	142	144	159	136	163	136	156	112	151	137	113	142	157	122	148	144	141	120	139	147	156	135	173	120	132	150	158	134	126	137	150	149	144	147	161	140	147	129	100	141	143	151	146	130	140	150	144	159	138	138	140	137	117	155	150	137	138	140	145	138	140	144	147	154	129	137	134	147	119	144	142	166	131	152	129	140	137	145	152	144	150	126	130	155	143	162	130	148	140	128	153	135	139	144	140	158	130	140	125	147	167	140	152	140	137	171	150	129	135	143	131	130	151	152	147	163	149	136	136	139	134	148	107	132	134	158	138	137	168	133	131	136	142	134	139	159	143	121	116	143	135	141	168	138	137	142	132	158	160	146	147	133	128	126	137	131	144	132	147	135	146	156	141	143	139	142	136	147	162	137	138	149	152	165	157	124	128	141	138	141	136	144	155	120	172	149	142	151	142	120	118	145	152	152	141	142	160	145	137	152	149	159	123	142	144	119	119	124	157	135	144	141	113	143	138	154	140	123	147	160	143	143	134	149	143	138	139	152	150	144	153	155	137	137	145	162	137	134	139	130	163	124	138	137	155	152	146	148	155	136	140	141	140	154	160	136	143	151	146	140	148	139	123	164	131	141	134	154	140	122	149	134	150	159	134	153	144	126	145	131	163	139	150
13673	1313	2832	3214	2800	2260	1959	1576	1376	1198	1141	944	943	875	792	810	783	725	655	678	612	593	561	549	576	591	583	538	559	594	548	533	520	584	520	510	527	493	458	490	534	487	511	504	500	511	519	492	470	496	484	525	502	494	509	484	503	477	499	469	517	474	479	471	449	468	480	504	463	459	456	463	431	458	481	458	470	499	501	501	483	439	472	508	437	474	488	460	431	442	453	477	454	432	449	449	487	517	489	470	439	478	482	471	432	457	449	469	477	430	497	489	450	460	448	447	461	490	463	459	448	478	475	448	501	463	409	431	450	427	461	466	483	459	420	474	477	487	471	451	453	482	459	442	506	418	468	454	454	422	440	465	467	457	456	457	453	443	499	440	444	462	472	421	468	425	475	449	489	499	440	465	443	487	428	509	420	430	491	420	437	476	446	433	482	473	441	440	443	475	422	429	478	449	448	465	470	433	452	476	439	471	454	421	478	475	439	482	448	438	480	476	452	420	409	465	439	472	438	475	454	430	462	409	415	473	486	449	457	462	456	424	434	435	461	484	465	457	493	430	454	437	487	474	452	458	448	440	465	469	458	432	502	444	418	466	405	437	456	497	463	447	434	468	434	456	442	430	477	456	476	449	444	451	459	489	433	461	451	468	488	453	456	461	457	450	462	472	472	416	476	508	470	480	473	440	438	481	415	435	470	443	451	480	460	473	446	478	460	455	421	469	423	439	474	464	426	425	468	417	449	446	435	455	456	478	467	483	456	428	460	441	440	462	473	473	472	468	476	458	417	474	458	438	459	471	434	479	466	441	443	442	438	475	440	419	464	438	420	420	450	468	463	480	440	450	487	461	450	439	486	434	437	476	466	456	464	431	424	485	448	499	458	459	435	461	451	444	470	465	469	471	457	452	419	448	450	468	450	452	457	467	441	452	461	478	475	484	450	471	454	439	422	443	452	477	488	454	477	438	473	443	443	477	469	478	423	466	499	459	468	465	492	479	441	475	512	467	445	449	489	487	446	452	461	438	427	440	443	472	432	456	472	517	483	430	448	473	457	441	458	441	469	465	440	462	449	448	476	457	456	467	445	427	404	432	447	454	471	472	496	468	464	453	456	449	454	444	479	416	491	435	441	499	442	455	434	425	453	459	454	423	480	463	451	455	456	429	469	434	425	466	480	459	451	451	458	436	456	484	470	489	444	450	476	449	487	446	480	444	479	465	476	462	444	458	456	420	435	470	455	496	456	469	459	436	487	439	464	460	441	443	450	479	484	459	453	470	418	468	427	441	477	423	489	447	483	458	467	435	462	451	475	432	424	431	449	448	466	462	460	445	436	500	429	437	461	441	469	470	451	442	453	446	475	458	510	462	464	461	463	485	487	442	473	460	444	465	489	462	470	472	495	459	436	482	430	442	456	430	467	456	445	458	457	470	501	452	474	503	480	454	453	474	447	506	410	454	457	428	449	432	476	453	465	472	443	458	434	454	485	435	411	471	431	475	463	430	437	472	484	436	440	408	434	450	450	433	447	462	477	470	441	439	473	434	431	441	427	457	460	476	433	433	502	453	390	481	473	438	426	449	472	446	480	420	453	448	461	456	444	462	422	440	468	469	455	437	472	456	468	455	409	433	476	452	460	445	483	492	437	454	456	485	449	399	462	455	449	441	475	452	474	476	482	460	463	440	453	438	457	453	484	465	466	435	471	435	440	457	465	418	452	467	487	450	500	493	461	442	441	456	411	479	473	445	473	433	464	458	486	460	433	455	445	447	449	435	457	466	441	450	470	422	422	455	463	462	416	457	457	482	444	470	469	437	444	444	406	467	435	469	431	453	471	453	502	465	435	467	422	482	408	419	439	436	451	450	497	442	436	482	500	471	435	441	434	462	449	421	444	471	436	484	458	441	425	416	457	476	453	435	453	417	447	451	433	424	467	449	462	426	479	441	420	461	481	404	483	476	470	456	437	452	441	465	477	474	460	436	503	487	449	453	450	445	458	425	468	437	411	450	414	425	453	467	451	467	460	466	434	412	432	475	470	472	448	448	476	447	460	447	487	445	399	468	450	467	464	445	459	448	475	472	488	496	453	490	478	478	470	425	446	445	465	454	463	475	458	441	408	436	452	425	441	480	451	493	443	449	462	470	444	480	456	442	492	469	466	465	456	434	438	457	428	438	462	455	476	427	448	498	457	433	422	462	482	438	437	474	499	418	457	430	465	441	500	441	495	470	448	434	448	484	476	465	456	447	438	462	495	401	425	477	443	452	445	474	444	449	439	511	460	448	460	474	491	456	441	471	446	490	470	477	466	458	435	467	413	446	480	506	455	408	507	488	464	413	450	420	458	463	439	449	455	459	457	440	440	436	446	472	429	460	449	490	476	472	460	491	471	429	467	444	466	474	480	451	483	425	469	469	459	492	420	461	505	469	472	508	474	490	480	470	471	462	446	444	440	437	484	441	481	479	462	473	459	478	442	451	479	480	453	464	452	473	465	489	438	416	456	465	407	458	432	487	438	488	416	451	430	471	458	414	483	464	422	455	424	491	442	469	470	482	475	475	475	451	454	442	433	481	468	460	436	456	454	458	470	506	450	474	462	444	437	421	476	485	505	461	455	499	427	446	456	448	477	433	486	449	423	462	422	470	445	483	460	457	527	478	461	512	494	487	481	472	452	454	467	463	468	465	436	457	439	458	455	451	455	464	444	462	488	435	442	463	448	453	438	455	528	434	455	466	440	475	450	429	455	446	458	477	459	484	480	460	468	481	470	434	417	502	453	456	470	479	454	433	491	427	470	457	445	459	481	451	452	446	484	438	483	455	421	496	464	496	453	469	418	490	446	466	451	443	450	427	453	445	421	481	444	460	493	422	462	434	457	476	441	499	495	439	447	459	447	448	479	446	478	458	465	477	443	445	464	439	452	423	462	462	463	481	474	413	436	459	441	448	425	442	455	450	471	433	480	470	465	472	440	473	447	474	471	466	430	464	444	438	429	506	396	484	451	460	443	471	476	489	424	449	484	423	500	434	447	489	424	491	426	453	442	490	444	446	426	450	445	452	445	471	467	456	415	441	462	475	434	440	457	427	475	428	431	482	482	482	461	454	406	490	468	429	502	469	447	442	449	440	455	437	456	438	474	471	479	479	462	482	434	452	480	431	480	446	475	447	460	483	437	447	467	445	454	451	462	472	489	435	450	458	472	467	465	449	449	460	487	458	424	508	475	447	418	435	457	439	435	453	438	467	451	425	418	479	458	444	458	479	469	432	498	436	448	457	421	418	420	443	407	447	456	461	470	427	441	472	484	431	447	452	459	458	427	468	405	484	469	465	481	452	449	459	473	496	456	446	470	466	454	480	449	428	448	446	445	479	446	502	442	440	473	492	434	471	442	477	438	458	418	468	446	477	492	446	445	453	408	437	466	473	439	474	464	472	452	447	475	440	472	450	467	466	476	488	505	451	496	399	437	454	424	453	461	461	469	468
41017	17549	4575	1950	1419	1090	802	602	552	489	474	400	390	344	350	320	322	296	322	281	276	307	265	278	272	278	255	263	250	251	231	265	248	259	230	250	272	236	263	218	225	245	230	232	243	254	230	227	246	269	238	247	254	247	226	241	235	232	240	245	221	237	235	269	211	215	239	235	261	263	244	236	239	276	241	239	255	247	260	235	256	220	237	240	218	242	231	221	210	228	257	191	261	241	245	271	233	231	239	249	214	227	230	234	239	228	231	248	231	207	221	198	248	247	255	247	215	232	237	213	228	220	231	228	233	219	245	239	242	206	223	257	218	229	217	232	217	215	226	253	218	229	240	258	215	242	235	236	234	233	245	237	231	229	227	227	216	238	242	235	235	256	250	225	222	209	246	207	227	248	222	210	212	232	248	203	204	231	225	244	224	224	217	230	204	242	270	229	229	248	244	253	234	209	220	228	237	212	211	237	198	231	223	235	205	221	228	225	232	240	223	218	256	243	223	223	255	234	250	224	208	240	220	194	215	232	224	245	238	250	211	217	206	222	231	247	234	222	231	241	227	234	241	214	240	212	213	233	225	236	235	235	228	242	225	241	258	245	233	240	258	234	274	227	249	214	252	208	206	228	229	219	237	213	227	252	230	232	216	235	215	243	209	213	226	235	224	242	225	217	228	239	210	217	235	238	243	257	216	238	251	224	226	227	227	235	222	249	229	239	230	245	240	227	245	225	233	206	265	232	228	264	238	235	217	239	247	229	220	229	217	224	240	215	246	238	227	235	228	255	230	258	219	231	201	244	224	218	227	223	220	210	248	227	232	226	216	237	198	205	233	237	235	237	240	210	233	254	223	232	247	239	220	234	207	223	230	230	248	244	233	249	212	237	239	231	227	248	239	214	230	225	234	224	231	255	227	227	191	233	234	208	243	249	253	252	227	215	238	232	229	227	240	224	207	225	236	235	239	255	225	213	201	237	238	259	249	256	249	246	242	201	216	236	222	232	242	237	234	207	236	223	241	249	221	242	206	226	232	256	213	231	234	229	287	250	226	249	228	228	232	283	275	224	241	237	243	243	231	230	213	239	239	245	227	262	250	234	200	243	239	223	265	218	217	243	233	240	235	236	233	249	291	217	254	249	237	205	245	238	212	218	208	237	252	233	238	256	258	237	240	227	220	214	246	221	216	245	250	238	234	227	221	246	249	256	194	229	218	240	227	252	242	242	258	214	237	223	245	219	230	230	230	242	259	194	237	242	247	222	227	226	248	229	261	246	248	217	223	224	248	229	227	231	239	233	230	229	228	239	244	246	233	211	202	237	213	241	221	216	230	209	210	225	228	241	239	233	208	254	267	261	222	254	208	235	217	260	241	226	231	226	223	204	245	246	237	214	210	241	231	246	245	252	231	243	217	235	238	230	244	232	256	239	223	224	223	239	225	241	236	236	239	227	252	235	249	240	199	225	234	230	238	252	208	242	226	229	217	230	206	257	237	240	220	227	239	237	197	253	234	235	216	224	269	221	213	223	235	249	226	236	234	227	233	227	246	253	240	258	244	254	238	223	249	259	221	238	255	241	245	224	254	219	216	216	252	231	225	238	231	242	226	233	239	262	244	243	211	247	233	213	204	240	250	254	208	241	257	237	241	262	257	254	233	229	215	252	262	207	241	208	230	217	241	239	234	220	198	262	225	238	214	231	233	246	228	240	243	231	252	257	266	216	231	209	237	210	243	235	248	236	247	226	231	229	221	244	190	250	234	232	227	222	220	228	229	202	233	228	250	249	220	223	237	216	224	230	218	242	263	230	225	236	222	220	207	239	224	220	222	243	219	208	225	232	221	260	252	217	242	239	254	209	240	259	268	239	222	225	222	245	217	233	242	247	233	249	230	224	236	219	232	229	240	211	215	225	229	203	235	219	186	254	242	235	260	233	241	239	248	226	231	220	219	252	209	228	224	233	242	234	222	219	213	238	239	274	237	228	221	229	216	225	220	226	285	227	226	235	222	222	255	248	221	253	243	240	220	228	214	225	224	236	247	246	228	224	221	214	231	246	215	234	219	234	246	221	254	243	241	232	218	233	264	238	240	244	250	243	237	236	238	208	242	225	229	270	228	226	246	246	254	266	239	263	220	210	213	220	229	210	231	234	238	261	234	267	207	227	251	213	215	230	205	252	234	255	241	199	225	253	234	231	221	237	268	259	224	204	225	230	244	230	239	223	241	228	228	248	232	240	243	261	233	267	229	236	248	238	247	236	229	238	272	232	237	253	233	228	246	226	231	228	239	214	212	252	222	232	233	239	242	226	241	234	218	215	253	239	234	236	231	245	231	212	217	231	219	226	235	249	221	250	227	241	230	235	232	243	253	206	238	238	224	238	233	200	226	223	218	253	238	222	220	211	231	223	248	227	253	219	225	251	214	210	225	228	240	244	261	239	231	231	228	225	273	251	255	201	233	237	237	249	240	233	245	243	251	237	222	222	229	248	223	248	245	208	226	238	256	250	232	242	223	231	216	224	237	242	230	216	236	231	223	239	247	248	265	245	220	228	217	210	231	240	235	215	226	232	241	257	225	248	225	241	217	238	224	210	222	226	234	235	249	224	225	224	244	218	241	251	208	218	247	235	247	242	247	225	245	202	250	225	226	250	227	260	222	240	217	253	207	264	227	243	224	250	227	262	258	239	232	235	241	204	213	225	210	217	242	231	267	227	240	239	221	257	241	221	243	237	195	237	232	236	253	231	243	246	220	236	233	241	219	248	217	253	236	212	272	240	249	243	243	254	215	228	216	261	222	212	246	226	226	228	225	232	246	213	223	239	251	240	214	239	223	226	217	292	213	255	234	231	254	216	229	228	232	236	215	235	240	229	219	218	211	243	221	223	242	237	224	229	244	235	249	207	213	263	240	204	216	241	232	221	251	219	214	219	218	235	252	256	249	248	220	230	239	230	225	235	248	220	248	227	243	243	241	212	234	239	240	243	235	230	219	203	225	244	241	213	249	237	225	248	225	232	237	253	237	244	224	232	210	210	234	242	223	212	246	245	209	220	219	222	233	190	241	233	246	221	246	230	217	239	232	250	250	237	239	240	230	228	251	230	261	245	232	259	208	254	245	218	199	215	233	241	229	230	232	205	248	249	228	222	212	255	238	219	239	270	218	262	214	222	214	258	244	212	224	262	238	216	234	228	230	242	258	229	223	242	203	241	231	273	244	226	222	238	223	247	215	231	206	248	239	220	235	215	221	232	211	242	227	231	250	255	261	226	224	205	226	212	241	234	244	225	226	194	261	240	249	206	250	240	235	255	247	221	193	259	239	224	225	238	220	229	264	225	230	237	218	230	237	209	232	235	232	225	213	235	237	224	255	249	256	244	204	205	274	249	223	245	258	220	240	229	225	229	229	243	211	227	233	227	231	228	214	258	228	238	253	238	251	246	223	238	256	209	260	220	235	240	218	233	222	259	231	205	242	236	236	243	254	232
18301	2381	5059	5846	4987	4199	3453	2901	2483	2293	2039	1795	1660	1495	1372	1315	1279	1190	1054	1130	1058	1038	997	943	983	914	876	915	896	851	869	830	821	843	800	792	753	797	763	779	805	780	762	811	764	756	809	687	696	713	765	738	794	724	760	749	739	771	769	750	735	756	792	700	718	749	691	690	700	697	656	724	736	708	752	721	674	722	710	676	752	747	691	684	732	679	710	719	713	679	703	701	701	681	693	676	741	789	723	702	691	765	715	692	694	680	687	709	687	735	740	716	714	700	729	683	704	676	696	772	693	716	686	749	680	696	706	648	683	650	686	648	686	685	686	662	659	700	653	658	737	703	705	738	693	703	702	738	665	667	744	710	659	702	673	681	731	746	676	704	681	695	675	677	661	672	717	694	669	695	672	691	695	701	659	674	671	681	739	667	698	662	693	661	639	658	656	711	634	647	677	653	671	669	678	657	667	669	699	688	717	659	691	701	700	645	679	697	733	750	709	677	695	707	671	666	725	713	702	684	710	681	750	690	705	646	695	692	704	692	727	641	633	708	670	681	666	706	696	686	650	664	713	680	700	699	637	668	669	694	671	682	701	698	702	685	707	679	706	708	678	687	690	689	643	703	646	690	715	691	695	697	706	695	677	679	708	704	689	694	676	721	678	648	737	664	675	634	711	691	629	730	653	713	698	670	637	693	714	639	693	643	712	648	699	687	710	682	653	688	675	672	664	690	660	696	669	660	668	726	674	645	646	671	676	658	682	679	702	701	729	713	654	668	695	663	642	673	672	675	755	676	719	669	689	709	655	714	757	693	685	685	707	683	727	734	729	673	662	696	669	669	651	652	679	675	688	718	682	688	669	672	647	653	674	701	672	721	713	689	653	682	714	717	665	692	687	681	717	672	749	648	758	684	739	650	657	659	653	694	650	689	691	696	713	685	712	701	698	698	695	708	701	643	672	719	702	697	671	641	674	695	690	680	715	643	710	658	685	668	730	665	686	677	718	700	676	723	648	698	695	710	672	652	672	673	670	693	682	704	712	652	724	713	696	665	701	690	663	694	668	672	669	657	714	669	756	732	663	672	653	677	659	688	677	683	691	692	689	683	626	712	667	700	650	693	667	717	697	662	701	652	632	689	680	693	677	679	701	682	702	709	684	732	677	688	705	725	723	635	696	681	650	668	687	710	662	720	647	708	702	716	694	695	693	678	670	673	669	739	636	687	663	715	703	663	696	692	693	706	714	647	665	711	697	682	697	694	700	716	669	662	685	697	687	712	670	719	715	640	645	687	682	694	702	650	688	714	700	668	664	684	686	736	716	713	680	637	671	668	704	657	690	725	675	710	664	684	691	737	688	698	694	688	695	631	659	687	657	694	638	708	732	682	677	675	661	699	689	700	685	672	673	711	711	688	607	666	701	688	711	698	663	646	708	692	694	714	656	694	667	685	680	682	658	695	677	697	728	678	706	737	682	704	659	699	684	683	669	671	727	676	684	703	703	679	697	660	659	685	652	709	707	672	721	711	695	654	664	708	694	733	682	667	712	672	741	711	693	634	692	704	708	637	653	693	703	665	713	685	730	689	680	687	701	668	678	645	734	677	715	689	730	672	703	706	644	660	699	678	670	677	711	671	710	758	718	683	702	654	685	693	708	658	682	701	687	700	698	693	686	678	629	665	731	673	700	635	739	679	660	685	679	669	700	657	698	667	678	686	672	687	713	707	700	720	667	695	683	673	712	721	709	676	628	652	691	664	642	758	647	718	719	680	682	645	695	628	686	680	733	668	712	651	722	720	680	641	679	664	734	677	679	701	664	656	703	684	678	651	686	704	671	679	667	716	682	725	695	685	656	685	697	724	646	674	698	699	713	677	711	683	685	673	695	669	681	680	660	680	710	713	671	708	675	685	667	654	681	671	669	705	667	657	671	670	678	690	672	710	664	673	709	702	635	677	667	679	710	681	735	647	727	699	716	717	694	684	684	684	666	677	674	630	692	700	675	706	723	637	682	731	675	666	669	708	732	687	670	716	771	679	700	695	680	688	703	653	670	690	708	669	674	694	736	672	713	636	703	708	679	680	693	692	726	690	712	726	656	657	662	679	696	681	665	690	710	681	684	685	690	674	657	685	698	689	678	671	689	670	663	699	670	731	718	680	662	692	685	680	694	666	711	693	673	656	661	715	682	686	653	683	660	678	700	651	698	700	699	658	695	751	706	679	689	645	684	736	696	682	724	666	653	694	744	698	681	637	742	689	693	678	701	635	692	662	705	685	676	672	699	676	655	702	691	723	678	679	713	678	680	663	657	712	691	692	686	711	688	669	661	693	723	692	697	678	740	694	682	679	768	635	666	717	665	645	677	728	664	734	642	683	700	678	696	680	689	714	680	662	729	699	736	685	673	678	677	701	698	637	662	704	675	671	654	684	676	653	657	689	709	640	684	701	687	679	741	716	675	672	687	664	702	664	671	698	706	696	712	654	663	733	661	671	705	644	646	623	665	729	707	713	676	709	680	663	640	663	664	738	714	723	682	696	730	685	678	685	636	664	736	698	669	709	717	689	664	690	680	685	729	641	689	699	678	646	670	733	688	697	690	658	677	653	697	625	627	653	660	697	707	685	692	694	687	686	624	746	687	679	721	668	674	684	695	655	667	701	753	693	702	680	659	693	636	650	694	698	707	694	677	654	646	679	685	670	701	708	692	696	698	674	691	688	693	652	739	671	705	689	665	701	637	699	654	685	741	710	668	710	715	698	655	748	722	676	678	716	671	733	697	687	691	703	679	680	710	716	758	693	710	668	661	701	718	695	636	665	690	704	711	690	696	692	656	701	719	675	714	690	658	712	680	701	685	703	714	703	650	711	686	733	673	699	713	668	689	677	683	715	766	661	654	694	707	655	643	724	651	719	673	673	708	666	682	676	660	659	628	662	692	688	685	684	650	751	666	690	691	705	666	703	694	708	708	646	667	683	710	722	688	732	679	635	653	684	686	687	678	646	706	662	689	670	708	713	692	682	698	690	701	695	704	713	708	670	686	678	716	713	679	685	687	692	679	697	691	678	658	701	722	699	663	681	655	711	666	615	685	699	685	687	673	717	656	712	779	684	664	753	732	734	684	659	669	659	727	665	720	700	669	706	673	720	680	685	655	699	668	714	655	690	669	650	723	697	685	660	660	644	656	735	682	693	655	676	654	692	682	699	707	692	692	687	707	692	690	647	714	663	713	695	656	685	660	735	658	694	655	699	667	713	684	664	724	754	714	707	676	708	729	695	673	706	672	708	726	730	687	679	704	669	646	654	710	716	653	704	656	707	705	676	681	656	701	663	695	700	646	686	693	694	646	685	724	683	674	688	699	649	709	698	648	699	617	704	651	681	674	716	718	631	675	720	699	683	697	659	703	736	677	696	721	674	683	667	694	656	680	711	639	699	674	654	714	643	665	715	676	677	699	704	669	714	704	706	682	654	710	683	709	730	658	691	629	703
4740	310	166	117	94	90	94	74	74	79	86	79	53	56	70	70	62	83	73	77	84	76	75	64	61	78	71	80	61	76	59	63	51	64	60	51	71	58	71	74	55	68	61	72	69	65	70	67	61	73	69	63	74	61	73	72	78	66	62	69	63	56	59	69	80	74	60	59	53	55	76	64	63	64	63	72	62	82	67	65	64	79	67	67	73	75	57	62	61	73	67	64	61	65	69	62	59	50	64	46	61	63	62	67	57	55	66	65	80	71	50	64	63	66	74	58	58	84	65	66	69	74	64	60	67	70	67	75	72	54	70	56	72	51	55	68	51	56	57	65	78	64	67	73	62	67	57	68	73	71	76	63	78	69	58	57	63	67	80	80	62	61	66	57	58	71	64	75	71	64	66	70	67	73	79	67	85	57	65	60	70	59	71	56	73	73	62	60	64	55	67	77	68	76	68	59	57	63	60	71	56	64	56	72	64	51	67	77	64	46	79	67	70	59	61	73	62	54	81	67	73	79	81	72	56	72	67	79	68	74	77	60	61	38	77	56	58	65	70	68	74	69	67	64	91	73	47	52	56	62	77	54	62	61	67	59	55	75	75	64	68	60	68	73	77	65	77	71	65	56	66	72	61	66	69	74	66	74	76	62	77	52	63	57	65	57	88	52	61	86	73	75	59	78	76	57	73	67	58	71	65	69	61	74	73	70	66	70	67	65	72	76	63	72	81	67	60	59	66	59	76	56	55	67	70	65	84	63	74	67	75	69	57	78	70	61	79	70	74	65	68	58	64	50	69	61	66	68	63	52	70	69	69	65	72	69	51	65	62	67	85	70	59	82	76	63	69	73	79	61	72	66	71	73	72	77	55	69	74	68	55	83	53	69	77	66	58	67	63	68	60	60	58	58	70	70	71	42	68	60	62	67	72	54	79	60	65	71	48	59	62	55	64	59	54	56	79	64	60	53	53	73	69	67	64	77	61	74	65	73	63	69	66	63	61	63	58	66	58	51	80	45	62	66	63	74	72	69	61	75	68	65	62	62	61	62	72	62	55	58	73	66	76	65	75	50	53	67	74	72	78	55	62	75	57	52	69	63	68	80	64	64	73	66	62	71	64	82	69	55	66	55	47	71	62	59	54	75	69	53	69	57	61	68	61	55	71	56	57	67	76	64	57	55	67	75	66	65	63	74	64	56	64	52	69	65	63	54	67	67	60	56	64	72	56	74	57	67	58	63	67	79	60	53	71	58	68	55	66	56	59	75	65	56	69	71	68	72	74	76	77	58	58	53	86	70	75	87	70	66	63	60	69	56	55	68	62	66	66	70	78	54	58	60	39	64	70	76	64	76	61	66	64	72	57	69	67	52	58	87	59	76	64	65	59	72	57	65	68	71	76	65	60	76	56	69	75	73	66	65	62	60	73	61	58	72	70	63	75	76	76	55	68	52	60	70	72	73	63	51	65	73	66	73	61	56	66	81	58	60	60	66	65	75	68	66	66	59	75	63	75	54	55	64	44	66	66	70	67	73	71	61	67	63	58	74	62	63	69	67	71	61	56	53	61	62	84	53	66	71	69	68	72	66	56	63	60	70	80	52	58	59	58	71	58	73	51	84	68	81	64	63	56	69	57	68	69	66	79	57	63	61	78	59	65	50	67	69	67	73	64	55	64	66	61	74	64	78	88	86	58	65	70	70	61	70	66	74	70	63	75	60	69	84	62	68	60	57	60	62	72	53	58	79	65	60	66	58	70	65	50	61	67	69	72	78	71	67	68	65	68	63	56	57	72	77	80	58	66	60	56	71	69	68	70	62	53	86	72	73	77	81	61	66	61	65	64	59	73	74	79	66	51	77	72	61	75	69	49	54	60	73	74	60	53	69	56	78	70	60	78	55	46	73	54	65	57	68	74	63	66	56	66	62	70	62	70	71	71	71	76	73	75	49	77	65	73	63	60	69	49	63	61	53	59	72	56	59	89	73	67	60	83	59	45	63	62	69	52	66	57	68	67	66	64	54	64	71	62	51	72	55	73	68	64	64	73	66	65	82	61	59	53	55	68	76	54	75	70	55	53	64	68	54	72	64	76	72	71	52	64	58	68	72	65	66	54	68	82	69	72	59	57	64	64	72	77	56	68	86	59	80	66	59	62	69	71	60	61	55	64	69	79	60	72	61	50	74	73	72	69	68	68	59	66	66	62	66	58	73	66	64	67	70	74	59	51	68	60	61	61	60	68	62	74	75	69	63	59	59	70	51	64	69	72	58	63	77	60	60	63	55	72	74	51	43	67	75	80	54	65	56	54	53	66	72	83	64	68	61	61	55	75	61	63	59	70	61	72	69	60	59	63	59	70	71	63	61	71	75	57	63	59	59	49	72	58	56	76	77	75	70	61	58	71	68	69	60	64	77	71	56	67	71	80	68	61	69	59	56	75	72	73	53	63	72	59	63	59	63	70	71	59	73	58	65	61	80	70	74	68	56	52	82	66	77	71	76	67	64	63	67	53	71	63	74	55	53	60	58	66	66	65	65	57	63	59	57	57	52	68	62	59	66	73	68	68	65	71	67	63	75	67	81	70	64	61	73	58	64	66	72	68	44	78	66	71	88	74	63	65	55	61	80	83	70	64	59	61	73	82	57	55	78	62	63	82	89	61	75	54	63	66	71	56	75	76	72	61	65	75	76	71	59	72	57	57	70	70	61	58	72	68	54	71	53	58	67	59	60	60	65	68	64	62	62	72	65	77	58	82	66	57	51	67	73	62	67	71	71	60	58	77	58	77	64	66	62	66	59	65	66	66	71	78	63	58	51	63	74	58	62	86	77	72	80	59	65	58	62	62	70	75	75	85	77	65	83	70	57	53	60	66	62	50	72	63	61	73	63	74	72	70	80	67	67	60	63	74	62	61	70	68	61	82	64	78	62	58	53	71	66	85	61	62	71	65	74	67	63	65	71	53	70	71	72	68	74	71	65	64	66	58	46	61	67	70	59	59	68	55	68	69	55	81	71	55	55	59	67	66	59	60	77	66	59	74	62	62	60	72	62	86	54	71	74	71	63	68	66	55	57	53	62	72	58	81	73	59	57	73	59	63	61	67	60	70	70	79	67	67	63	74	71	60	68	70	59	57	83	68	70	62	84	54	47	60	60	61	65	59	73	58	60	65	73	72	63	67	84	65	85	53	65	66	64	50	72	64	71	66	68	61	69	81	69	64	65	82	67	63	57	73	76	64	71	72	64	69	64	65	57	69	74	65	61	83	69	56	59	51	73	69	62	54	69	68	70	58	73	56	62	65	64	67	66	85	72	71	71	73	48	75	73	77	53	55	61	76	70	70	66	61	69	70	73	68	68	67	67	63	69	78	78	68	67	71	70	67	63	65	80	60	76	97	77	71	66	62	65	55	76	65	72	70	66	67	59	63	68	64	77	65	58	58	59	72	81	73	79	74	67	57	61	54	74	56	67	71	69	63	77	66	69	54	75
5207	347	422	409	405	341	343	332	297	289	306	274	271	297	292	281	247	293	292	282	286	248	308	271	282	273	276	230	267	240	230	227	255	260	271	246	259	261	234	273	223	283	271	240	263	249	284	242	271	258	232	236	228	290	249	277	227	247	228	247	252	231	275	264	245	278	248	269	285	273	241	279	238	258	260	247	244	273	278	253	256	233	259	268	214	254	250	237	231	243	251	224	224	263	251	281	259	251	254	243	246	267	247	267	271	292	231	249	258	270	258	242	276	257	234	252	261	253	231	255	260	224	248	287	271	277	254	258	259	247	229	265	237	226	260	279	262	280	240	238	228	233	246	250	248	244	242	210	249	254	238	216	217	255	272	247	259	229	234	241	245	255	249	282	281	256	258	291	244	261	271	231	262	252	223	268	230	253	253	300	255	240	245	271	273	245	253	270	248	231	258	265	252	223	213	237	251	266	249	251	247	245	246	261	249	243	255	264	248	256	249	258	276	250	276	248	247	254	270	223	263	241	254	265	256	270	243	280	250	258	256	248	264	220	284	272	257	233	244	253	250	236	276	249	285	269	258	243	241	228	255	234	234	264	264	249	232	260	251	234	241	259	269	249	265	253	254	257	255	258	261	275	253	257	287	263	241	226	251	276	263	266	243	229	283	258	262	253	278	243	263	247	255	257	259	240	226	215	264	243	253	265	260	246	267	260	259	270	223	247	244	251	229	235	262	258	265	251	252	252	251	232	248	222	262	246	249	236	261	264	240	243	269	240	240	260	254	247	250	236	262	246	260	256	240	240	226	265	237	262	267	239	261	269	274	242	257	254	257	238	256	256	232	250	253	262	270	232	258	266	255	260	259	240	228	263	257	271	264	256	200	254	259	251	292	268	238	253	241	278	234	259	218	251	260	277	268	216	282	246	257	243	291	254	242	257	225	242	256	283	241	263	245	249	245	260	262	228	240	275	254	240	247	268	254	255	242	256	237	221	246	254	239	272	276	227	239	271	253	235	240	280	245	249	265	232	247	228	239	238	263	228	286	240	260	265	251	254	256	251	258	229	248	263	265	270	235	270	254	240	227	243	243	252	253	275	231	246	256	266	251	264	261	249	237	239	286	247	258	245	269	255	244	266	235	275	258	264	281	244	249	243	235	251	234	266	263	250	257	222	225	254	261	240	246	257	269	273	254	254	272	244	281	254	270	231	246	254	252	270	254	234	256	232	234	236	257	215	249	268	250	259	271	243	264	240	251	247	238	251	229	250	262	272	230	282	264	256	276	243	261	240	259	240	255	273	252	264	263	277	256	242	266	258	277	295	237	240	250	297	267	252	266	246	251	275	257	258	228	262	239	241	264	241	251	259	259	278	253	276	232	257	250	263	259	246	276	241	255	218	254	242	232	256	260	268	254	260	255	262	245	239	232	251	256	248	277	234	265	253	242	266	243	265	239	284	209	245	254	232	252	262	246	250	249	280	256	253	239	280	250	269	229	263	250	287	251	285	270	237	244	259	258	268	259	214	238	243	245	227	255	260	274	254	230	290	273	229	249	279	254	273	253	272	248	243	275	224	258	248	238	263	255	256	220	252	255	240	245	233	249	260	243	259	252	273	245	246	253	258	273	252	238	278	243	258	252	240	247	254	258	234	262	282	267	237	249	244	244	270	257	244	250	251	232	246	244	254	243	250	256	240	240	253	250	243	232	248	252	299	239	237	261	235	254	270	246	218	236	288	241	238	276	251	257	227	265	271	246	240	268	252	270	275	238	262	240	263	246	257	276	257	248	239	279	247	246	267	269	272	270	229	263	219	247	253	279	243	232	220	258	265	253	259	245	272	250	253	278	228	280	243	245	288	265	246	231	250	254	242	238	276	267	262	248	237	286	260	246	229	255	243	241	231	251	237	253	288	241	241	247	219	240	247	251	234	253	239	245	265	260	253	269	240	279	264	231	248	287	269	245	246	254	239	251	233	240	245	234	234	253	262	248	260	263	264	258	220	282	248	251	239	237	249	277	253	246	262	269	238	258	256	240	218	252	231	254	234	234	228	283	254	251	268	267	279	253	255	249	247	256	218	269	244	260	238	256	245	259	264	271	262	240	253	265	257	276	268	255	251	253	241	269	225	252	238	242	239	226	273	217	238	248	235	275	244	264	243	242	262	254	259	259	230	223	220	244	287	238	240	257	258	230	279	259	273	237	249	273	296	255	249	258	242	254	234	274	239	254	256	214	260	264	258	256	246	257	263	252	237	246	242	253	231	253	248	248	274	246	296	235	228	240	257	258	242	259	249	236	259	305	248	242	266	241	272	243	229	270	221	262	249	252	267	236	278	269	275	263	238	259	265	246	249	230	292	269	254	236	253	247	242	244	259	249	289	240	259	266	246	247	254	277	260	258	255	237	243	268	245	283	255	248	240	247	268	233	274	281	269	268	249	276	264	261	236	251	252	228	271	250	267	249	258	250	270	278	260	226	254	262	266	265	244	247	276	253	262	259	240	263	238	278	230	253	252	253	273	203	244	252	239	239	243	254	277	251	242	267	271	263	244	250	268	269	270	271	257	250	249	266	256	267	251	284	215	285	226	256	254	233	235	240	253	211	235	279	233	236	241	289	249	239	270	283	251	250	243	257	272	259	279	246	278	237	271	267	260	255	233	229	277	258	267	268	244	268	252	253	238	276	236	268	263	232	266	258	273	232	250	254	256	272	233	234	262	268	253	261	285	253	237	243	230	251	243	243	235	246	231	250	246	265	244	259	239	253	264	229	243	229	281	233	242	267	247	251	232	240	267	257	254	260	250	280	250	229	259	264	275	247	233	282	248	250	268	245	269	257	254	241	245	277	238	250	243	237	281	261	268	246	236	251	242	288	245	262	227	260	256	216	245	246	259	257	258	270	245	257	255	229	235	245	249	241	244	245	260	267	248	267	250	289	259	234	264	253	240	249	242	248	260	241	278	219	252	266	206	262	273	259	260	245	260	265	239	256	271	224	256	268	257	239	246	238	243	260	251	262	252	258	282	220	257	263	230	272	246	267	245	249	265	257	255	242	265	237	234	269	264	269	256	256	252	231	250	237	232	257	260	220	289	280	216	264	264	253	245	260	266	270	244	255	257	257	256	243	286	254	249	247	269	258	224	260	262	249	265	265	264	218	268	277	262	263	270	258	243	266	259	261	284	271	260	246	240	253	270	262	236	249	252	262	228	249	258	236	285	262	250	257	256	273	206	274	258	242	295	252	264	258	239	230	240	249	239	268	259	253	255	262	269	264	250	237	263	243	255	250	269	245	256	265	235	247	256	272	260	246	225	251	297	251	236	257	238	244	215	245	262	265	252	282	245	250	242	260	254	256	259	260	249	259	250	260	266	232	258	261	246	243	264	235	261	265	255	246	270	278	257	251	233	280	237	254	256	237	246	254	229	228	220	247	258	268	259	250	258	233	245	254	259	236	256	235	224	238	250	256	233	292	226	289	245	215	236
34979	9501	1680	1033	710	573	421	375	270	278	247	190	220	198	179	190	194	188	165	145	161	170	167	156	162	189	166	193	147	131	164	155	143	139	162	159	169	154	172	141	126	152	146	148	144	159	141	150	134	156	136	149	161	158	149	136	149	157	181	120	141	132	165	138	135	169	140	123	174	147	164	157	135	130	128	152	159	160	141	137	157	156	135	132	141	149	140	126	134	161	161	128	150	143	158	128	131	138	164	144	147	151	178	139	147	155	140	148	147	152	153	143	138	131	157	148	166	151	163	140	139	148	145	128	146	132	113	152	155	139	130	153	141	148	154	166	150	134	146	137	137	137	151	155	160	150	157	123	147	127	129	151	176	134	142	147	145	153	145	142	157	159	142	142	152	137	144	165	149	147	153	153	140	141	138	136	161	137	140	123	146	153	127	149	130	140	162	134	143	128	128	130	141	150	135	153	133	112	165	140	152	151	132	152	157	132	122	141	132	150	151	151	137	149	151	164	162	146	139	159	158	140	158	139	140	159	156	134	119	138	137	133	140	155	142	133	123	152	150	135	131	151	152	124	144	140	137	132	163	145	147	144	160	126	157	172	140	153	124	143	139	128	151	128	149	153	155	138	137	142	159	141	127	156	157	156	135	150	129	157	127	138	148	153	116	133	161	153	128	133	132	145	135	147	161	128	161	143	146	138	125	148	138	148	146	152	157	127	134	126	148	142	149	157	165	146	140	169	146	148	154	150	157	146	141	139	144	123	132	148	154	131	145	121	150	146	129	139	152	137	154	156	147	146	135	139	142	148	133	141	136	138	145	156	160	132	158	140	140	132	140	134	156	145	141	112	166	132	151	125	155	139	144	157	138	155	131	125	154	156	143	152	147	146	139	144	159	149	133	124	144	151	145	138	145	126	151	125	146	148	155	148	135	148	155	123	142	147	126	147	138	142	147	129	157	148	145	156	147	153	148	165	153	145	134	153	133	143	129	137	131	139	144	140	148	129	134	143	143	164	155	122	167	145	141	169	150	151	148	124	134	125	128	130	128	151	128	144	125	129	148	120	151	145	147	148	161	172	140	153	125	172	145	160	135	147	144	153	146	162	136	134	133	148	138	171	136	133	132	122	133	148	125	140	165	129	138	110	122	133	145	139	154	134	129	142	130	147	158	162	140	135	153	146	155	136	132	161	158	148	143	139	135	132	135	152	136	144	147	143	138	154	148	142	159	139	131	131	130	122	151	154	139	149	143	131	152	143	144	142	153	126	146	136	146	152	122	167	130	150	137	151	138	138	130	139	126	119	158	123	136	154	149	134	157	159	128	129	136	134	129	144	146	126	141	132	135	155	156	149	166	156	154	150	140	152	142	120	130	125	133	140	150	125	149	142	143	150	131	154	137	145	149	176	156	147	151	143	138	147	129	111	155	149	151	147	137	153	144	171	145	164	145	138	140	158	132	138	133	140	150	141	111	140	144	138	130	165	141	147	116	136	137	150	150	130	163	152	138	158	136	127	166	135	155	139	138	168	120	132	152	145	141	152	159	152	159	141	153	150	151	152	146	164	145	130	128	145	137	133	164	136	134	157	148	155	142	143	154	148	130	145	120	127	161	151	151	136	132	157	160	144	130	145	148	139	135	158	151	155	146	145	155	133	159	132	166	126	144	128	144	150	157	157	136	151	142	149	127	151	143	145	139	115	120	141	142	120	135	160	134	146	136	158	152	132	142	131	146	155	161	151	146	147	156	142	152	150	156	139	159	128	153	143	131	161	145	153	139	145	149	153	154	147	147	134	160	155	154	150	138	132	140	156	145	171	138	123	143	144	140	169	147	157	132	165	131	150	156	157	135	155	137	155	131	174	143	135	140	146	155	134	144	137	154	152	157	154	151	154	139	151	157	158	157	134	153	136	160	169	139	160	140	137	142	155	155	153	144	158	133	124	167	155	145	148	135	171	149	118	150	153	140	137	145	131	126	146	153	149	154	150	151	138	152	139	155	140	139	153	174	145	140	150	160	136	144	139	133	143	151	148	129	149	137	151	147	111	142	142	147	168	154	135	139	152	138	138	161	122	148	149	145	144	149	132	158	126	143	165	144	167	120	130	120	154	138	148	162	144	144	157	138	137	140	151	145	135	142	133	123	147	145	145	130	140	153	123	139	154	122	135	171	125	164	121	146	123	159	121	148	137	152	136	133	145	124	146	131	145	126	150	144	144	133	155	162	160	158	161	149	144	154	165	148	147	143	143	136	153	145	133	146	154	139	151	146	142	163	167	150	153	153	152	159	119	131	152	147	144	158	152	150	144	155	126	151	148	124	124	146	142	140	146	142	144	124	141	128	136	130	152	129	150	151	133	140	156	154	142	136	145	164	150	156	133	147	150	152	170	127	146	125	155	139	148	141	142	143	131	144	145	149	146	133	142	147	133	160	151	151	127	173	147	135	130	141	170	136	131	144	142	137	142	136	149	142	137	152	171	166	121	138	154	149	163	156	153	157	156	135	142	145	130	127	160	152	128	148	143	154	144	124	141	127	157	148	131	132	130	141	126	151	140	140	151	137	149	149	155	130	151	148	150	164	127	116	150	132	136	127	113	143	154	133	119	140	145	155	123	145	161	152	147	158	142	157	159	151	141	145	142	134	150	168	157	160	148	155	151	144	139	142	141	140	154	145	149	150	144	124	165	125	152	146	148	148	153	136	155	150	123	146	157	137	129	144	145	162	150	159	141	140	150	154	147	142	134	154	131	141	124	176	146	144	138	145	149	159	138	131	139	150	155	132	141	157	130	172	151	164	158	136	155	158	142	133	133	136	144	152	132	147	143	118	128	135	144	143	139	128	154	151	146	165	150	149	138	152	156	163	155	137	143	157	157	152	165	153	124	146	142	134	128	153	135	123	139	157	136	151	128	139	127	158	132	139	152	139	133	143	136	143	140	165	153	119	164	169	152	135	147	138	149	134	121	132	130	140	142	139	141	147	129	146	136	131	131	150	127	156	158	151	154	153	151	145	153	167	170	136	146	176	151	127	158	151	139	131	127	162	132	147	139	125	137	143	160	145	141	176	144	145	139	131	141	160	134	137	141	145	144	136	156	178	133	137	143	153	137	146	136	133	139	160	144	146	152	133	155	146	146	163	131	128	172	148	149	148	138	144	133	124	143	151	154	140	136	146	145	139	142	132	135	149	128	148	134	135	142	121	149	155	154	135	172	143	144	141	159	148	158	137	129	148	132	118	141	158	164	155	131	147	163	144	151	157	135	142	144	152	167	144	141	149	135	148	129	149	136	122	164	152	168	122	141	147	146	157	148	133	124	151	149	174	129	135	118	147	140	161	124	161	146	143	140	132	135	150	157	151	136	149	143	160	148	117	163	148	147	156	164	150	137	138	147	141	143	142	145	157	146	158	141	154	136	136	158	147	136	154	138	144	159	142	140	129	166	156	134	149	135	146	118	151	140	151	127	152	139	141	144	150	149	144	136
15519	1271	2690	3237	2807	2268	1907	1632	1343	1247	1094	996	901	884	800	790	743	702	720	624	620	630	589	593	597	566	566	551	528	566	522	505	551	558	535	505	529	554	541	533	480	506	479	502	512	445	499	496	500	477	478	513	503	477	478	486	473	492	481	461	496	504	488	475	513	503	454	477	440	502	499	468	447	482	500	498	480	428	513	471	491	465	490	476	447	437	469	411	469	484	504	438	480	451	438	459	440	455	455	459	456	487	436	449	478	467	458	499	463	491	475	483	491	468	437	506	473	482	450	446	466	450	430	427	465	469	468	457	474	464	446	435	429	456	468	453	475	458	461	479	465	466	464	471	470	503	462	490	493	433	484	468	443	432	424	468	448	447	458	416	421	462	450	456	444	477	508	472	492	424	420	442	473	465	427	447	481	504	454	483	455	456	449	457	480	450	448	477	438	488	455	480	451	448	467	454	511	463	434	448	450	479	463	451	464	479	420	434	443	480	407	454	464	448	448	450	471	435	463	461	441	447	463	458	439	472	468	484	441	442	483	497	446	482	469	445	453	495	469	480	471	446	480	464	422	461	466	462	492	452	475	467	502	478	491	489	460	440	490	456	434	460	465	492	448	438	468	472	458	459	475	465	467	482	488	432	445	450	494	479	443	446	478	443	442	462	435	477	468	448	421	476	468	512	444	419	450	466	469	435	452	421	459	444	479	461	466	443	443	453	483	458	457	441	464	480	441	471	454	468	469	456	418	466	450	449	461	452	456	464	443	483	449	443	433	466	445	468	447	445	512	445	456	439	440	483	456	428	446	462	485	505	456	457	497	464	465	426	479	485	450	463	454	480	456	454	437	466	455	453	432	460	463	451	449	440	450	479	448	459	445	445	448	416	463	474	471	452	421	473	458	493	462	439	454	429	465	509	519	455	446	523	488	479	510	500	489	475	474	482	464	476	451	454	460	485	438	504	455	457	453	436	443	448	443	435	450	435	476	432	473	425	468	442	473	450	457	455	469	485	430	435	476	428	454	481	455	439	464	454	454	463	474	487	452	479	456	464	476	468	445	449	391	483	464	488	467	459	428	436	422	515	494	497	468	448	448	419	515	479	486	499	489	509	465	447	427	473	433	485	468	469	466	427	500	484	472	461	442	428	463	455	490	482	472	433	458	453	459	435	481	451	470	487	478	428	472	447	481	449	473	424	449	485	441	423	469	431	460	472	464	454	438	472	477	455	472	447	439	519	485	458	473	468	463	464	458	504	451	413	451	458	440	490	479	443	440	475	458	456	482	433	463	473	445	446	489	448	499	437	494	463	460	430	469	438	478	436	444	475	430	449	438	492	412	411	436	448	447	497	433	452	499	453	476	454	459	463	469	487	472	448	466	448	451	467	481	502	440	495	494	457	480	452	455	467	459	506	445	442	468	478	459	449	444	464	437	453	448	479	441	452	449	472	464	484	474	458	476	471	449	471	487	453	504	469	454	439	466	441	433	456	461	451	442	454	435	441	474	457	431	430	434	446	498	459	461	407	458	438	482	466	470	461	469	457	440	471	422	501	451	458	493	470	465	484	474	468	444	444	481	516	434	493	483	477	477	507	473	457	478	422	488	447	452	446	457	432	446	468	511	450	470	457	467	448	473	441	468	428	473	437	479	438	416	464	485	472	489	498	458	452	469	445	451	458	471	476	450	482	412	470	413	412	473	450	462	482	450	447	430	464	430	484	478	479	450	472	473	468	443	480	480	486	427	451	447	502	431	473	414	386	451	444	456	448	433	434	474	446	436	474	481	456	460	453	456	489	441	440	454	453	445	473	428	476	465	485	471	445	442	435	422	459	487	429	453	479	479	487	465	400	463	489	450	422	462	493	455	459	446	438	419	424	449	496	486	479	450	426	433	438	423	456	479	427	427	443	412	500	459	429	468	454	453	438	474	451	458	432	461	452	429	441	472	434	418	458	480	453	455	490	491	441	466	479	477	433	483	471	464	456	430	449	467	461	455	466	460	426	474	447	489	453	498	464	414	486	488	474	487	447	421	461	468	470	482	459	451	475	464	428	465	473	453	447	441	461	457	462	468	439	447	461	442	438	470	459	445	486	455	441	471	430	475	468	458	483	494	493	453	430	422	484	471	464	440	486	485	426	427	459	475	416	423	452	477	466	457	463	485	462	467	468	463	450	450	488	475	474	458	422	479	462	482	461	465	452	451	470	467	446	467	465	461	456	443	467	462	446	451	511	443	428	452	476	442	437	472	433	449	485	469	436	456	431	471	434	457	429	444	400	462	482	459	470	452	447	438	456	474	487	473	462	419	498	453	459	478	454	479	478	439	459	458	455	479	486	446	463	470	459	480	462	495	514	474	444	433	449	470	474	469	401	444	435	472	443	442	441	479	447	439	449	461	450	479	471	466	427	437	462	424	454	439	425	441	468	502	416	461	455	498	445	460	477	474	477	447	427	477	489	475	465	489	446	437	464	440	469	462	455	447	452	469	474	496	423	473	435	477	467	454	458	435	459	464	433	456	467	476	449	439	429	469	459	442	460	463	480	478	461	486	469	469	450	476	473	483	511	468	457	456	433	483	470	462	440	456	434	462	458	421	442	461	456	459	485	475	463	446	471	436	425	442	440	457	460	446	423	454	470	458	447	451	457	462	464	439	463	473	478	457	482	446	458	472	451	449	455	494	455	431	465	489	478	458	460	456	476	476	466	455	461	459	469	453	481	451	453	473	491	462	480	471	478	453	463	481	484	484	507	466	475	490	452	471	487	439	479	465	461	452	473	432	455	468	482	468	457	449	483	463	423	471	443	477	456	474	454	436	457	459	450	473	439	456	475	443	445	484	460	478	467	457	473	440	434	464	472	491	461	482	435	503	435	472	448	457	455	458	444	440	473	486	413	473	442	454	419	482	458	434	489	472	487	470	447	435	457	452	447	474	472	491	458	454	429	441	477	459	475	442	489	452	460	458	439	483	483	450	471	470	454	492	432	475	465	428	470	458	445	455	459	470	459	491	445	452	468	438	474	448	465	444	417	473	425	424	495	439	449	472	417	461	447	475	473	483	449	436	456	478	477	390	461	457	477	476	441	459	448	449	455	472	498	466	475	484	435	458	471	452	411	502	470	478	440	462	460	465	479	473	454	428	469	467	457	430	483	435	472	448	471	416	452	461	484	468	465	466	447	446	444	486	460	452	497	429	461	415	455	470	445	462	446	488	468	461	426	441	456	471	473	457	501	453	468	426	478	456	456	443	448	436	483	442	448	459	473	474	434	450	465	448	470	455	487	459	501	455	415	462	485	442	409	414	455	462	444	437	469	423	439	459	494	491	459	473	518	451	414	471	439	452	428	444	455	458	496	417	437	425	459	483	445	471	470	458	447	487	454	473	464	463	455	454	453	444	476	451	497	472	498	439	467	423	468	452	477	464	488	485	433	473	453	470	428	466	487	440	440	475	509	459	428	455	467	448	451	457	484	438	468	463	450
41937	19525	5511	2118	1376	1056	795	694	573	482	451	397	391	322	359	327	304	292	299	311	283	298	271	270	260	266	252	286	209	288	216	231	232	258	235	298	233	248	231	227	205	232	240	243	289	246	234	222	239	237	232	271	246	243	247	247	246	233	219	255	267	239	258	233	214	261	241	271	258	211	220	217	215	231	232	221	244	256	231	207	228	216	251	241	248	244	251	210	220	239	241	246	234	211	229	227	241	232	226	224	237	239	223	231	229	223	237	235	211	226	231	256	247	238	227	211	243	224	227	235	241	253	255	251	227	222	266	254	251	241	223	208	237	218	246	234	271	231	216	234	259	234	248	255	249	257	259	255	222	226	248	230	212	240	228	214	230	241	227	228	236	212	230	214	205	243	250	255	245	240	242	213	210	237	238	238	221	223	256	230	229	225	231	228	222	233	230	261	236	236	270	219	212	229	222	228	224	233	225	224	273	247	210	244	233	222	226	208	242	218	222	228	264	229	196	212	238	255	243	251	231	229	231	242	239	222	215	261	203	224	247	247	250	224	256	234	233	249	234	246	218	230	227	241	271	273	212	238	218	274	245	236	224	235	238	235	239	234	228	237	242	238	210	228	214	253	210	209	227	230	224	231	261	260	227	241	261	256	235	247	255	235	234	234	257	234	240	240	244	260	212	213	268	254	256	215	239	231	248	245	224	244	235	217	268	265	215	213	226	248	216	257	226	230	248	257	239	219	225	228	208	220	247	255	221	250	258	204	208	245	227	230	269	253	250	238	235	232	240	258	226	250	258	230	246	213	253	228	237	227	262	259	254	219	248	236	223	203	243	224	245	234	220	220	258	208	236	239	225	217	213	261	233	205	249	225	234	236	224	197	222	220	233	217	222	230	222	262	229	242	253	238	275	240	237	268	237	231	225	228	217	255	248	241	213	263	235	238	231	198	236	219	231	230	222	229	237	244	253	246	211	213	238	239	241	261	223	241	286	231	242	227	231	251	245	229	228	253	236	218	222	237	212	234	223	213	221	247	228	238	222	243	238	238	247	250	245	238	213	224	248	231	240	239	253	215	242	228	243	238	246	259	241	216	216	223	229	256	249	237	233	230	251	240	233	229	227	228	248	220	224	262	260	239	226	251	220	229	237	249	262	227	222	241	221	220	217	276	258	224	234	238	227	236	221	218	232	271	229	239	221	243	259	231	234	218	252	225	232	245	246	238	221	230	240	225	247	227	244	229	247	229	230	226	239	222	232	252	242	199	236	238	247	248	232	245	211	229	228	224	231	245	221	219	231	248	190	257	223	233	258	224	250	234	243	238	216	210	210	227	258	217	221	217	238	248	240	240	250	200	224	246	218	220	242	244	229	244	205	240	215	240	245	235	246	244	237	201	201	204	223	237	230	230	234	220	240	220	215	265	259	270	207	230	224	229	215	246	214	231	216	249	253	244	264	226	243	226	250	208	251	210	255	214	250	236	248	237	220	257	219	240	226	255	233	252	231	225	228	228	202	244	246	222	237	216	228	230	217	241	228	261	227	217	246	213	232	262	227	249	231	210	246	236	236	231	216	238	247	225	227	222	251	221	213	261	254	216	247	191	218	218	225	236	208	233	233	220	247	221	232	239	227	203	244	245	242	199	234	226	231	239	224	234	255	239	206	219	245	215	207	207	241	249	222	236	234	240	219	249	232	226	237	256	254	245	239	196	215	232	235	239	232	216	232	246	231	260	242	218	255	244	240	216	245	228	250	219	223	229	231	222	219	258	258	245	222	224	227	232	227	219	251	251	241	283	237	249	237	247	236	232	235	221	251	222	238	230	208	262	203	232	207	249	245	218	203	250	241	243	245	234	219	233	216	230	257	236	233	231	256	251	277	230	218	245	231	242	230	233	230	247	235	230	248	235	243	252	245	239	212	239	249	235	204	243	225	230	232	212	232	252	197	235	233	251	204	236	238	223	248	269	240	243	247	249	255	229	231	272	208	254	234	242	215	226	235	234	218	231	227	255	259	198	226	227	250	221	238	207	224	223	256	204	230	233	237	255	242	231	232	226	226	212	225	228	215	208	229	224	244	230	240	217	220	199	203	214	220	246	256	250	219	251	241	264	245	214	242	215	229	220	236	206	232	226	234	232	254	221	242	239	221	217	230	235	223	204	244	233	246	238	214	251	212	222	202	198	238	215	237	234	250	240	272	239	211	224	224	255	224	225	229	228	241	223	214	249	214	220	236	234	258	203	217	229	210	247	242	257	241	234	246	231	234	255	236	238	236	217	223	251	253	212	231	258	244	251	218	247	230	209	219	231	236	242	266	258	239	225	207	243	241	243	234	216	234	237	254	219	218	236	261	247	231	243	237	231	227	261	240	213	269	231	234	223	229	223	257	235	197	232	229	276	204	235	238	222	236	213	231	234	233	240	213	229	221	237	234	243	235	227	242	283	231	235	216	211	234	239	207	219	221	233	248	225	254	267	210	236	215	224	234	251	206	233	257	254	231	202	239	238	220	221	258	242	244	243	258	235	256	246	232	211	231	225	234	220	240	252	235	249	264	253	230	229	236	204	247	234	225	253	227	226	231	241	217	249	249	220	241	241	235	265	230	223	246	224	239	248	222	226	228	234	226	235	226	233	214	241	230	235	227	244	244	218	232	219	235	230	232	262	211	222	229	207	246	235	245	246	239	220	250	265	251	226	266	241	218	242	232	249	214	254	226	245	251	207	230	249	231	231	229	227	217	255	237	243	230	247	225	232	245	234	207	213	230	188	243	238	237	233	236	257	220	278	233	225	269	227	230	221	255	241	258	240	219	250	248	209	292	244	258	229	239	216	232	229	238	267	219	216	250	231	236	241	235	236	233	227	242	236	239	247	219	225	233	234	245	224	241	246	226	256	225	213	228	218	188	211	245	244	239	228	246	225	231	216	210	221	228	237	210	221	216	235	240	218	232	247	209	198	219	239	245	232	214	214	234	220	245	257	212	236	218	225	226	228	229	236	244	204	255	241	230	234	238	251	224	229	211	209	222	254	248	229	250	236	243	227	239	246	224	243	219	258	220	223	209	203	217	241	248	231	243	222	242	215	217	224	226	245	213	227	251	235	233	243	240	245	219	235	205	193	239	251	232	244	211	264	227	234	234	247	260	248	253	256	212	226	193	229	213	264	252	228	234	231	235	210	219	224	227	224	227	219	211	237	255	214	230	228	240	225	239	236	248	235	227	230	249	225	235	215	214	272	250	227	248	231	237	264	220	222	233	245	235	235	248	223	237	230	203	216	236	246	222	250	256	252	212	219	230	260	230	230	222	215	261	240	233	253	253	237	234	237	237	246	233	241	220	241	248	222	218	238	262	217	219	216	223	271	243	270	228	256	233	240	230	251	238	250	231	235	242	258	249	237	228	248	245	260	217	224	227	222	235	234	258	257	274	226	228	234	243	236	237	217	223	223	231	215	236	221	235	231	221	236	224	213	247	217	245	226	235	254
19000	2461	5192	5825	5062	4177	3400	2888	2469	2204	1877	1758	1562	1494	1327	1229	1276	1170	1153	1093	999	985	955	940	1007	944	914	923	873	858	890	831	859	818	826	819	797	746	793	764	771	759	749	706	730	784	737	801	731	774	764	767	791	750	706	777	712	764	737	726	760	683	678	741	710	719	735	733	660	716	708	720	690	723	700	669	694	722	728	715	731	726	704	682	687	644	726	691	692	696	695	677	727	722	661	717	720	734	695	710	683	701	729	672	668	706	704	683	687	717	666	707	754	684	701	663	702	714	740	743	723	679	652	722	663	738	709	706	701	732	687	737	748	674	731	727	715	676	754	691	729	651	708	686	710	691	703	703	638	667	677	692	704	716	688	653	726	689	662	674	733	734	680	686	692	709	713	683	633	711	644	675	660	722	684	697	735	668	675	689	635	711	722	701	676	687	708	745	703	698	722	659	695	682	713	670	679	689	674	728	663	696	741	660	696	671	692	670	702	696	742	697	699	694	663	717	638	687	695	704	664	657	700	674	676	721	688	727	699	701	656	699	664	716	721	734	677	674	669	691	722	699	660	704	709	683	675	678	620	658	711	664	683	674	657	666	696	655	715	646	730	658	708	717	700	660	662	704	671	699	692	716	679	695	720	711	668	696	702	739	690	704	688	647	680	703	669	726	695	657	698	685	683	654	695	688	638	665	707	681	673	727	650	666	705	693	666	732	614	680	702	669	699	689	708	676	680	690	671	700	735	705	695	676	701	718	688	721	695	677	664	677	703	682	733	662	693	715	715	652	684	657	720	651	711	727	648	696	678	695	700	658	716	695	701	673	684	683	677	689	688	676	713	676	712	740	716	664	692	753	661	657	710	675	707	739	693	679	681	652	714	658	692	697	696	693	649	720	713	676	692	673	669	654	696	664	688	711	663	653	661	714	701	684	690	672	661	665	694	719	741	695	693	685	694	653	715	675	734	646	673	661	710	684	707	684	692	693	658	695	742	690	673	683	650	689	675	658	664	672	683	701	704	701	690	719	626	731	673	703	667	705	657	701	691	661	670	631	686	690	703	726	702	717	704	655	647	698	687	682	653	715	639	718	707	735	676	652	689	693	671	640	708	703	729	673	648	698	666	681	704	645	685	658	672	668	685	682	690	670	695	723	680	672	670	663	681	687	697	703	718	654	733	688	672	718	706	709	700	662	709	724	669	670	690	709	695	728	699	765	650	650	688	684	666	735	681	677	716	674	682	681	686	670	679	678	686	693	695	691	724	729	684	687	704	713	718	699	682	702	667	689	729	663	709	745	690	735	692	683	683	664	646	705	654	651	663	689	670	721	688	735	667	679	644	679	693	648	678	687	705	691	673	721	707	736	665	711	645	738	670	685	699	721	732	748	700	718	683	729	730	705	649	672	703	754	657	655	714	714	717	659	685	722	710	705	692	707	678	640	686	674	687	665	684	682	667	717	677	671	690	673	676	683	669	732	722	672	670	721	683	714	687	722	693	688	718	692	652	677	674	680	769	689	691	734	677	689	685	691	652	710	646	691	682	670	707	660	652	680	678	656	668	721	710	718	675	678	695	712	685	701	703	643	696	669	656	679	724	678	647	669	737	652	742	734	672	672	689	671	714	658	703	669	675	690	693	662	684	635	690	659	656	676	754	659	689	705	708	627	732	692	677	656	673	711	621	679	679	684	685	673	655	653	687	719	698	692	704	700	637	698	677	706	746	704	737	706	716	693	648	704	678	692	659	651	660	728	680	698	686	679	718	681	684	733	693	671	727	690	689	729	674	671	710	695	699	693	714	704	695	649	690	699	711	699	721	659	755	708	684	743	660	706	708	679	645	692	704	664	696	678	616	705	699	677	664	655	713	700	662	724	706	730	725	648	673	649	648	686	700	728	723	657	676	676	710	718	730	644	687	713	692	680	692	695	694	663	708	661	735	682	668	667	645	685	726	683	660	653	735	643	678	714	689	701	687	708	686	741	676	677	685	677	735	668	691	680	666	686	693	653	669	702	656	694	643	711	689	711	653	698	678	635	660	726	673	722	655	683	745	678	676	642	638	663	678	723	688	652	669	667	689	659	697	670	733	719	663	745	650	690	719	722	684	684	697	664	715	707	726	709	701	657	731	679	712	696	689	680	671	734	703	681	725	686	686	677	684	700	723	710	682	701	645	677	660	703	707	678	696	665	687	728	665	664	656	695	714	670	725	723	730	666	653	686	667	706	665	676	674	674	701	713	649	663	707	667	703	643	687	662	704	672	712	737	655	662	727	649	720	701	705	677	683	686	693	691	653	719	687	631	712	707	657	672	670	709	669	681	680	725	666	678	698	635	712	724	678	672	730	633	717	632	733	734	690	676	688	677	669	687	724	679	687	708	675	701	680	744	712	642	685	754	673	677	670	690	696	672	722	757	693	730	717	727	684	708	675	668	688	690	698	669	626	737	694	684	680	719	699	686	724	678	705	675	681	690	660	674	709	668	645	676	672	700	710	649	690	690	701	696	732	696	654	719	691	689	727	676	696	711	717	703	616	692	705	687	716	706	659	703	709	677	703	653	693	680	684	688	629	664	696	692	680	657	700	636	648	690	649	677	713	677	715	707	682	663	658	737	626	695	661	677	719	645	709	679	668	701	720	679	718	721	692	704	708	702	683	653	691	747	687	753	716	676	680	727	691	682	675	690	701	684	740	693	691	664	721	719	699	661	728	660	697	727	673	700	674	737	722	653	658	701	672	678	692	657	697	671	712	675	667	660	700	694	667	716	699	672	705	743	692	696	702	685	668	646	713	679	703	669	738	736	687	670	655	670	633	752	719	720	668	690	659	693	686	665	661	714	688	653	704	697	700	695	686	680	681	646	640	688	685	713	659	647	721	687	645	727	658	688	730	648	648	704	720	691	658	723	701	695	659	680	698	687	672	710	727	727	647	681	711	707	680	681	654	652	695	666	653	741	641	773	674	714	611	655	684	692	691	726	659	684	704	669	683	666	696	691	688	676	662	727	654	696	634	711	691	678	667	636	696	701	696	699	692	676	672	680	652	684	702	685	661	686	661	663	741	691	708	716	682	652	687	679	689	703	693	732	699	721	671	683	681	657	681	711	692	653	699	689	685	687	695	679	636	719	682	665	679	658	685	670	696	673	675	678	708	692	716	660	683	635	720	720	723	727	662	705	684	651	672	663	686	619	732	667	641	720	714	690	707	646	703	666	691	641	649	702	678	689	672	709	663	717	716	634	642	717	714	677	666	672	686	729	694	678	693	674	727	716	726	702	731	669	699	691	635	649	685	722	735	717	685	727	656	644	671	715	649	661	692	711	706	649	682	704	664	685	683	731	678	646	702	633	709	667	677	686	711	714	687	682	706	687	670	679	673	666	695	671	688	665	710	643	653	669	673	721	735	684	623	661	714	691	675	669	678	657	708	641	720	696	682	691	714	692	668	669	712	699	674	672	673	670	681	700	693	695	694	719	660	683	697	719
4826	289	184	126	95	89	86	75	77	70	71	70	58	65	86	66	73	70	68	64	67	73	61	68	66	60	64	67	65	67	81	82	73	72	61	63	77	72	79	71	77	78	73	67	76	73	60	68	70	78	68	62	66	80	71	62	49	70	59	65	60	56	51	70	77	74	80	64	59	49	61	60	54	68	77	60	71	57	68	70	70	49	49	78	62	63	62	74	67	68	77	73	61	65	60	67	54	64	71	74	65	75	68	79	51	72	61	65	71	78	73	63	60	71	69	57	58	74	66	58	55	60	53	67	71	51	68	62	57	63	66	65	61	69	67	60	70	73	62	71	57	71	54	74	76	63	62	58	63	67	58	50	76	59	71	56	61	64	59	79	65	69	64	51	60	66	76	58	71	74	76	59	64	78	76	63	45	61	64	66	74	62	63	61	73	70	65	79	71	68	56	65	60	58	73	70	64	61	70	84	68	70	72	92	55	56	72	74	55	94	52	78	56	66	77	62	72	55	70	71	61	66	54	70	65	63	75	53	71	74	59	68	74	80	60	60	65	56	68	69	63	71	68	64	58	69	74	66	65	57	50	55	77	56	70	60	71	54	54	72	59	66	65	74	80	66	61	60	52	72	65	64	88	68	65	58	79	65	71	72	72	60	67	69	65	70	52	67	79	56	72	69	70	73	58	67	83	57	57	75	70	69	68	72	55	70	55	75	63	57	68	61	64	63	85	65	56	69	67	61	63	71	74	65	67	61	57	71	65	62	70	61	68	68	69	65	63	59	67	69	54	56	67	77	64	60	54	82	71	73	76	70	70	72	69	53	57	74	71	69	61	55	63	68	62	66	69	62	59	56	56	74	73	54	52	64	89	76	75	71	71	73	69	66	63	59	63	56	52	75	65	64	68	63	69	57	47	77	61	63	67	74	62	72	73	61	59	58	86	79	56	73	95	61	70	55	69	63	60	56	70	73	67	49	64	58	58	68	65	64	72	65	66	68	65	71	79	77	64	65	63	62	66	59	67	78	72	54	75	68	63	64	68	85	62	67	80	67	56	65	60	73	67	50	63	74	55	73	63	72	60	77	66	70	53	72	74	56	59	69	73	69	68	76	66	58	73	67	55	64	72	71	50	74	74	58	73	63	69	74	69	55	69	76	51	71	59	45	80	56	55	70	71	60	66	81	74	65	66	54	59	64	58	68	68	63	55	62	63	69	67	68	66	62	71	74	52	83	74	72	76	62	56	58	66	72	62	70	70	62	55	62	64	59	67	63	58	68	84	65	56	67	68	62	63	70	58	74	71	66	48	78	57	74	67	75	60	64	58	79	56	56	83	63	68	59	66	75	68	102	60	69	63	70	67	52	59	54	67	73	89	58	67	76	63	68	57	77	69	84	80	68	55	55	67	55	67	48	58	68	68	68	62	63	77	63	54	70	77	73	70	53	70	72	68	62	62	61	54	67	63	58	70	67	67	57	58	77	54	65	62	75	70	71	71	74	50	61	57	58	57	69	64	67	78	54	63	82	77	77	75	66	59	76	70	70	71	58	58	57	68	71	72	77	67	63	59	60	65	59	62	58	60	71	83	59	79	57	62	61	61	71	59	72	68	73	63	52	88	59	73	59	61	67	54	74	73	71	64	60	75	59	76	65	80	63	59	72	50	61	81	67	72	70	75	77	58	67	70	63	61	74	79	51	67	57	60	71	45	56	59	59	74	65	75	51	62	67	61	61	71	78	78	83	66	67	59	57	71	61	69	52	74	65	57	64	59	66	70	63	60	60	54	66	57	80	69	72	56	56	66	62	76	77	68	69	63	55	77	57	74	81	63	68	66	71	75	79	64	77	56	78	67	55	67	80	69	77	62	76	59	61	62	67	71	66	88	64	73	61	61	57	56	65	56	64	66	76	67	67	58	65	68	75	61	49	55	53	53	72	64	63	67	68	70	75	50	62	68	74	65	65	56	74	85	68	61	65	60	67	68	66	72	74	60	58	74	59	68	63	79	52	54	53	70	66	83	76	52	65	65	68	75	52	75	66	62	83	61	65	55	51	63	67	44	49	81	70	66	69	75	64	56	80	78	79	74	50	57	61	67	58	65	60	70	72	59	66	68	69	63	76	83	68	64	57	57	65	78	70	71	64	84	72	56	64	66	68	81	77	78	62	66	54	65	76	78	83	64	81	60	89	76	67	75	63	75	72	64	55	66	65	56	64	80	62	52	61	55	70	66	72	65	70	60	65	67	69	64	71	62	81	57	63	83	57	65	73	66	66	68	58	65	55	49	54	80	60	55	59	77	81	64	77	62	67	72	65	63	70	75	82	77	63	56	72	73	80	53	76	49	66	62	68	59	65	67	67	61	72	60	68	58	78	66	68	53	60	66	73	78	60	67	74	66	72	69	74	71	62	60	62	65	68	68	59	55	56	59	60	58	65	86	62	57	59	83	54	79	62	58	52	61	70	77	52	63	66	60	61	67	50	71	71	85	52	66	65	80	73	64	63	62	62	64	64	70	60	57	74	53	71	77	77	68	68	71	71	63	64	75	92	49	57	67	68	74	71	54	83	76	64	61	56	53	65	62	76	70	59	58	69	64	83	66	61	71	72	56	77	77	68	65	76	80	65	56	81	64	62	50	80	70	62	59	72	56	68	67	60	58	55	62	76	82	61	60	63	63	49	57	64	69	46	61	69	73	75	58	73	66	69	60	81	77	57	66	56	81	51	74	75	61	52	61	76	72	66	60	53	61	63	64	72	65	68	58	73	65	64	64	68	70	75	79	62	66	51	75	71	78	52	67	75	39	66	57	71	62	70	69	67	58	60	51	71	69	62	56	54	70	64	56	63	56	64	67	61	70	81	58	50	64	62	70	70	78	79	59	61	68	81	67	60	82	51	61	78	72	63	58	61	65	70	77	62	65	69	68	82	61	62	78	61	66	73	53	64	84	55	68	64	54	65	66	64	59	41	70	78	70	70	57	57	55	72	38	66	77	58	58	50	57	55	54	62	53	65	59	73	54	60	60	79	72	53	64	62	77	74	62	68	71	54	69	57	56	76	56	61	76	60	56	61	70	76	72	59	67	52	76	73	54	58	73	83	78	63	61	73	68	74	43	58	69	76	65	56	67	56	66	70	74	76	68	59	79	60	76	74	67	75	66	66	67	76	56	65	79	63	77	84	84	77	62	67	74	70	71	66	75	67	57	65	66	74	69	68	54	60	62	63	67	62	79	59	63	84	57	80	58	52	67	62	67	68	58	63	50	63	61	67	60	78	66	63	56	76	58	81	64	71	71	70	73	74	62	66	56	70	64	63	62	73	74	70	63	63	67	59	70	74	52	67	71	65	71	60	61	57	71	59	66	83	73	61	65	66	54	79	64	48	78	55	64	65	67	71	68	58	76	72	67	67	74	58	69	54	71	67	55	58	51	53	75	61	65	68	71	69	69	74	71	57	76	76	66	68	62	71	71	73	64	57	57	62
5469	302	423	398	402	398	300	336	294	323	267	316	309	278	281	241	271	251	265	249	245	252	271	272	245	230	249	245	273	244	268	254	260	261	256	227	267	249	254	240	257	241	244	214	232	255	284	272	238	251	234	270	251	265	259	244	251	270	269	245	244	249	255	246	250	253	245	250	224	249	258	245	264	268	279	270	256	230	258	240	257	257	278	232	259	258	253	241	253	263	243	259	252	218	285	238	251	274	242	252	229	248	265	220	216	233	246	276	261	258	261	260	256	253	283	254	232	258	263	239	252	248	249	265	230	248	272	242	272	239	243	232	283	253	253	221	253	254	269	258	237	290	255	252	264	243	265	258	204	260	252	221	258	255	249	240	229	234	230	257	239	261	238	233	257	229	240	231	263	238	263	262	278	286	246	261	253	241	263	229	247	284	228	267	258	263	258	248	224	258	260	248	237	276	259	233	277	245	219	243	235	238	232	236	281	258	263	274	251	266	239	249	247	232	233	251	240	238	237	279	222	242	259	236	298	234	256	249	243	238	240	294	253	254	218	253	245	233	248	242	250	239	252	249	266	264	274	239	247	238	266	273	251	259	232	287	235	251	270	244	261	230	252	248	244	221	245	264	249	241	260	248	269	261	263	240	276	252	241	252	270	258	244	242	245	259	272	245	273	233	264	243	267	251	289	253	228	255	245	243	244	243	261	264	248	237	243	263	238	265	258	269	231	259	234	252	247	261	239	242	271	258	267	242	287	270	251	254	250	229	294	241	236	237	233	256	247	265	253	266	266	249	246	246	238	231	236	260	265	242	239	251	251	275	238	256	231	277	245	257	235	248	252	224	250	214	277	244	260	247	247	274	222	271	238	253	247	236	267	269	253	249	258	251	257	249	221	240	268	258	258	253	257	254	259	266	238	264	244	223	268	225	238	249	276	254	269	266	221	256	264	228	244	246	254	245	261	289	256	237	234	256	238	271	259	260	270	224	245	239	260	229	253	254	264	247	234	265	258	284	220	253	268	238	248	232	259	274	253	252	252	231	288	284	252	238	262	261	267	241	252	269	253	256	233	232	267	258	273	219	272	259	246	247	257	263	277	279	245	284	251	220	236	243	278	239	241	260	246	251	261	239	274	292	243	253	243	218	244	219	241	234	230	231	289	258	251	239	277	260	266	235	266	242	259	261	268	255	222	259	235	230	259	241	245	249	267	237	268	269	239	226	286	230	269	222	268	222	293	260	254	262	256	242	255	288	264	279	239	243	268	252	239	274	227	254	257	276	254	241	261	232	268	254	279	263	268	247	257	254	219	244	255	248	275	264	221	239	246	269	264	260	224	254	249	244	242	257	271	280	234	278	247	258	235	233	254	248	257	215	227	263	240	287	265	237	254	263	248	226	240	250	262	261	257	271	251	245	265	247	246	244	287	263	235	246	250	238	258	238	249	235	238	255	229	239	257	263	262	238	243	257	234	277	230	257	279	248	261	249	254	249	261	259	221	258	229	265	234	232	261	232	258	242	231	276	243	261	237	262	238	259	252	227	253	274	250	247	231	254	258	251	244	242	246	260	250	243	268	244	248	207	265	264	261	237	243	266	250	240	260	251	254	211	239	262	246	285	267	272	255	239	233	251	276	251	230	254	260	261	268	270	251	283	255	245	228	261	283	231	256	253	235	256	272	272	236	270	243	271	258	245	239	266	262	238	236	234	222	250	240	236	265	247	260	244	269	261	252	271	264	236	217	253	246	244	259	259	254	232	256	267	227	246	272	253	272	275	255	233	242	234	254	276	227	234	246	254	260	250	278	257	273	261	246	254	252	258	275	212	258	261	235	271	244	240	252	264	247	265	263	274	239	248	226	209	264	258	296	249	246	257	259	236	233	264	235	267	244	233	232	252	273	244	258	260	260	261	268	234	232	252	239	229	254	249	236	247	252	263	240	265	250	251	240	240	252	260	249	254	240	229	222	280	270	259	304	267	257	269	260	240	262	283	237	219	240	250	235	249	245	233	235	235	258	250	231	260	261	225	272	259	261	253	257	255	254	237	254	274	252	261	245	243	227	258	295	259	219	240	248	249	253	249	267	238	239	237	239	247	251	255	266	275	244	274	255	259	269	252	254	233	270	241	248	242	286	242	236	257	276	254	273	260	270	246	253	228	273	251	237	240	259	237	261	237	247	269	259	246	257	265	252	254	247	260	268	258	248	256	278	261	232	248	269	254	266	253	247	254	274	236	266	234	266	238	243	249	260	274	216	251	239	248	260	259	263	266	238	266	244	259	255	240	255	254	246	230	245	249	230	242	268	246	218	241	258	253	271	257	255	226	227	278	219	250	254	237	253	260	265	246	268	251	233	256	232	246	240	247	245	248	262	281	238	263	217	242	247	230	253	242	265	285	218	260	225	254	229	230	267	262	257	260	270	235	257	262	252	262	263	261	243	247	292	247	228	238	263	266	255	240	246	272	252	267	274	272	247	264	237	234	258	249	226	245	239	249	260	249	241	248	265	239	226	223	243	236	256	255	223	255	255	256	249	274	237	250	252	262	249	237	252	247	232	229	253	264	272	220	262	247	254	244	238	225	230	241	248	231	240	283	251	251	239	248	260	215	234	270	267	267	248	267	240	239	264	257	249	249	280	240	268	261	246	252	241	242	270	233	266	251	224	242	258	268	261	255	229	263	274	252	247	241	249	251	266	274	231	224	269	254	248	258	250	259	251	273	271	254	269	269	265	278	249	272	271	245	250	268	252	246	241	255	292	263	224	254	261	276	231	244	247	256	236	280	223	292	249	260	220	261	225	262	245	227	241	254	252	214	254	255	237	274	266	258	246	216	268	229	236	268	235	246	238	249	259	266	224	242	240	233	242	232	246	267	226	254	269	255	229	271	253	249	249	256	262	235	274	222	265	237	278	236	263	224	260	268	275	258	228	261	263	246	265	292	267	235	247	215	236	289	239	245	239	252	264	271	259	267	244	257	284	253	273	249	235	246	262	257	244	248	239	240	227	235	246	231	237	262	259	265	266	256	237	266	260	250	234	246	239	248	252	271	258	251	259	285	244	248	267	246	273	257	250	245	211	253	236	264	258	241	257	247	246	228	282	239	223	248	261	231	241	261	237	233	267	235	239	235	286	262	238	245	269	263	261	253	232	244	259	260	259	283	222	232	247	258	246	252	237	259	244	271	241	252	254	260	241	262	263	254	272	236	260	241	258	252	247	242	242	226	257	255	271	260	250	267	248	251	254	241	247	242	265	261	291	275	263	250	244	220	286	215	231	258	246	270	240	233	260	256	260	249	248	250	244	241	254	267	268	259	248	230	282	265	242	253	255	269	260	297	241	243	248	256	269	293	248	235	273	267	234	246	263	250	279	275	256	270	253	278	253	234	286	248	272	273	260	249	257	248	257	251	249	261	259	257	239	283	246	249	288	264	249	286	251	271	214	247	239	252	235	251	249	248	247	266	282	274	263	246	215	264	262	236
32126	7944	1536	960	694	535	425	324	305	273	269	237	204	201	189	205	174	171	188	155	164	147	150	169	154	171	165	172	127	156	153	140	148	151	149	151	123	171	151	132	166	143	150	145	162	163	172	145	130	142	160	138	148	163	134	148	158	153	139	130	142	142	149	163	130	143	150	121	150	150	140	148	141	146	157	135	146	145	144	160	150	140	150	130	153	178	151	155	149	155	145	133	141	137	141	131	153	154	141	153	159	155	131	137	157	166	158	156	142	165	146	148	147	157	127	128	154	153	145	125	173	152	146	149	143	164	133	139	142	136	160	151	149	152	158	155	137	131	127	158	146	135	164	131	148	132	161	141	145	136	148	127	163	107	148	145	147	139	159	153	137	149	166	158	127	139	162	142	144	138	158	137	148	162	146	153	146	159	153	154	146	122	154	132	137	146	152	150	139	149	135	150	143	137	124	160	136	153	165	116	140	129	137	144	134	124	134	156	142	149	130	152	139	147	146	163	157	147	145	154	146	136	148	159	136	128	130	152	110	158	152	143	153	149	142	140	135	119	163	161	147	131	145	138	154	145	164	145	150	134	140	145	150	165	149	166	148	150	146	125	157	145	130	148	145	141	155	151	144	147	134	143	132	135	128	134	133	142	124	155	150	134	133	129	146	130	130	144	144	145	152	157	109	139	168	143	159	141	115	142	131	155	139	119	147	155	133	149	161	142	152	153	145	122	163	168	155	148	127	138	116	155	146	132	155	145	141	150	143	146	119	137	168	138	138	155	152	134	142	135	162	142	158	116	146	153	153	130	134	148	139	136	138	157	144	126	133	128	137	155	148	164	166	156	139	137	145	148	141	145	160	143	146	117	146	144	158	134	146	157	158	139	150	155	154	143	146	162	130	133	155	147	143	160	125	149	159	139	136	119	137	154	159	141	138	148	155	160	131	141	125	153	149	147	117	139	141	153	138	114	141	163	139	149	161	121	164	149	148	123	170	169	131	150	153	157	163	147	147	165	137	143	138	152	142	131	133	133	138	128	152	125	161	155	131	142	112	140	144	140	122	137	139	166	129	135	134	136	118	139	140	131	146	148	145	141	139	131	126	157	150	140	139	159	139	153	154	150	122	135	125	131	146	142	139	146	128	156	143	158	129	134	152	140	148	130	157	128	167	164	151	141	119	146	136	167	147	158	137	140	144	157	118	165	142	125	146	141	144	141	174	136	149	129	172	151	135	141	165	133	137	155	137	159	150	123	143	161	156	138	151	137	127	164	150	140	129	155	142	156	133	126	137	150	129	135	149	148	124	132	159	146	149	146	148	132	142	126	145	125	160	145	157	136	135	140	134	150	159	158	146	167	162	131	118	116	151	136	148	122	135	137	140	151	142	133	119	142	137	141	126	156	139	142	155	145	162	134	161	138	142	171	136	134	145	144	161	131	163	126	150	136	145	151	164	137	139	136	148	125	132	163	133	145	159	136	154	151	140	145	144	138	150	136	168	144	126	144	157	161	147	148	165	135	147	129	140	158	154	150	153	141	147	150	155	159	146	156	141	150	145	147	131	151	153	138	125	147	150	164	160	153	169	148	144	150	155	137	129	132	140	148	155	139	133	145	153	139	144	132	126	140	154	144	136	150	147	159	150	160	140	123	120	140	141	164	117	153	136	157	172	151	153	138	120	146	151	150	135	139	134	134	165	153	140	133	150	129	132	113	137	171	140	142	140	142	141	132	149	127	154	153	162	141	150	148	135	140	127	143	148	135	141	136	140	141	167	144	133	156	133	125	144	141	158	157	140	143	141	147	152	136	123	136	127	139	144	155	155	147	146	138	163	142	124	132	142	126	158	124	149	146	147	143	133	154	127	136	131	156	150	154	146	137	152	142	161	139	128	177	151	139	134	136	123	134	180	150	135	151	156	146	135	131	144	157	135	149	151	139	139	129	149	126	131	150	131	131	149	133	147	133	147	150	123	135	141	157	166	107	152	155	149	157	156	132	159	143	141	125	124	152	136	127	135	151	137	128	137	143	152	148	167	138	119	153	140	150	157	133	147	144	142	129	145	140	118	145	129	130	142	116	157	162	124	146	130	140	143	162	151	153	145	127	149	149	143	152	133	139	140	132	128	155	142	121	149	159	128	139	140	151	158	162	130	149	121	159	145	125	155	140	150	147	133	138	130	144	140	157	161	155	140	154	118	124	162	161	174	145	138	145	126	139	161	146	132	150	147	140	131	143	142	133	127	163	168	142	155	146	131	153	139	132	157	138	155	115	161	139	144	132	122	146	160	139	146	168	138	127	143	160	125	147	127	165	166	123	146	148	149	151	155	140	129	134	150	155	138	142	136	141	130	147	173	159	146	128	137	160	124	150	145	142	130	142	154	145	148	140	148	151	138	133	138	131	137	155	179	142	151	132	151	137	161	150	159	121	143	143	126	147	151	158	136	143	153	139	129	144	122	155	145	163	151	138	128	112	151	109	157	173	150	141	156	150	154	157	135	150	144	139	141	146	133	142	172	150	147	125	142	142	153	148	134	153	137	137	167	129	140	135	135	140	129	162	135	149	142	149	157	132	137	148	155	143	148	150	139	150	153	153	140	150	126	150	127	135	156	147	147	141	145	138	152	139	151	161	148	146	155	142	153	151	158	138	146	155	121	134	165	148	148	167	154	129	147	150	153	159	148	140	120	174	126	147	149	144	151	157	123	143	139	137	146	148	133	158	148	146	143	138	134	149	138	145	140	122	122	132	147	156	146	138	140	129	144	128	157	150	124	142	135	141	128	143	106	153	130	145	149	136	150	146	148	158	121	155	133	146	116	157	140	153	151	140	143	131	137	141	149	143	141	135	151	147	136	128	128	140	158	135	156	139	149	172	152	144	127	128	151	146	128	130	127	139	136	124	155	149	150	133	138	150	148	125	147	179	146	144	145	153	151	145	156	155	144	153	145	142	124	140	162	145	134	144	151	132	129	148	130	141	122	149	126	137	141	144	173	151	138	150	156	119	128	144	163	148	166	147	149	145	123	148	135	153	140	153	143	151	147	131	148	152	142	130	126	138	140	149	150	132	145	156	163	134	159	135	133	138	163	126	130	142	130	173	167	143	155	147	159	142	154	127	128	167	151	147	133	130	128	127	132	134	143	133	167	156	132	153	145	148	126	139	147	123	132	140	144	123	148	140	161	160	146	153	124	134	144	148	152	127	143	143	116	140	148	133	146	137	157	142	135	148	147	148	165	133	129	133	131	138	151	151	145	132	147	140	157	138	157	135	132	174	150	155	152	151	125	174	129	145	135	138	135	122	131	149	136	140	135	140	145	148	136	159	138	128	144	151	137	159	117	126	120	138	149	125	154	113	147	126	142	110	145	145	127	124	141	133	137	148	147	153	120	141	143	160	142	158	132	131	137	145	138	154	161	133	161	157	135	158	151	140	169	130	171	138	143	138	159	143	134	172	153	143	139	121	141	145	167	129	133	142	148	147
14243	1303	2833	3230	2768	2326	1911	1582	1391	1207	1125	1046	924	891	816	778	719	687	679	691	637	671	613	597	607	562	591	522	584	515	517	543	538	516	522	523	459	506	487	524	501	518	480	477	532	484	465	484	448	504	490	499	505	455	508	497	437	503	465	480	454	465	502	474	480	526	472	466	457	493	494	472	464	476	443	482	455	498	477	463	529	475	485	422	450	496	489	492	470	439	493	491	467	428	494	424	475	466	451	476	447	432	490	458	473	483	433	466	483	453	423	486	469	497	440	457	436	455	467	461	431	486	412	469	473	484	417	446	498	474	429	463	485	466	460	462	469	497	459	469	467	475	461	465	456	485	480	457	481	411	457	466	445	451	437	459	448	470	477	432	474	488	421	466	493	504	482	493	436	418	477	480	463	464	495	482	464	440	431	437	413	447	457	484	459	498	442	426	457	450	447	467	477	432	459	451	429	459	442	471	453	452	492	460	478	491	480	455	452	435	459	452	470	490	429	436	467	453	444	474	480	473	460	487	496	481	451	455	450	480	487	470	444	476	466	436	461	465	455	447	461	476	456	474	472	446	475	456	446	459	451	445	453	448	480	473	440	432	456	467	446	504	467	465	458	469	445	481	453	439	448	432	460	492	431	449	443	427	463	483	460	474	491	448	467	442	472	447	459	457	428	468	494	429	470	461	445	442	444	431	453	451	436	461	450	472	474	494	464	446	475	473	425	496	477	463	459	454	402	464	452	456	424	415	474	500	428	452	451	449	455	472	473	425	482	467	457	462	413	468	498	443	425	483	461	460	452	418	464	432	466	467	438	459	450	466	456	467	462	466	466	490	435	424	468	446	471	414	478	470	475	448	450	474	438	449	465	462	456	477	435	465	491	439	475	455	441	522	462	447	456	446	449	458	478	462	447	471	429	462	427	421	455	436	452	448	463	472	461	456	471	434	435	445	417	437	473	442	474	488	457	454	470	474	486	452	505	439	433	485	472	460	436	462	482	464	485	467	486	425	448	467	434	451	434	471	466	470	464	443	495	484	451	455	464	479	451	449	450	421	420	427	452	472	490	464	462	452	476	498	459	474	464	440	455	468	456	454	446	447	449	479	452	481	454	447	473	460	469	423	466	440	477	492	448	482	415	490	437	450	484	467	444	451	442	495	466	426	453	477	472	464	422	514	449	480	442	463	432	465	447	433	406	461	511	494	492	465	475	473	463	473	459	447	489	462	468	439	474	469	462	468	470	418	451	472	468	472	457	482	460	433	471	444	464	488	471	445	459	442	459	480	463	478	455	467	462	436	430	464	515	451	445	424	431	472	483	470	441	499	481	466	473	439	462	475	433	447	472	446	408	470	468	456	543	480	490	463	442	476	498	493	443	483	435	467	450	482	446	409	459	465	497	432	473	463	478	483	437	457	460	500	490	476	468	457	496	440	428	473	405	473	471	422	461	463	456	470	472	465	471	426	434	463	404	485	476	470	463	448	445	465	461	439	427	443	478	459	490	442	435	448	467	413	442	465	457	460	443	463	446	484	459	474	457	467	448	466	412	414	451	439	469	467	449	465	454	464	495	456	490	446	437	432	498	463	477	454	462	467	447	447	455	466	490	416	434	411	464	445	445	437	477	476	502	432	448	515	451	472	485	495	459	449	474	466	455	481	487	446	478	489	444	428	430	465	427	522	498	456	455	447	471	449	482	459	485	473	458	475	459	477	484	467	492	465	488	458	457	485	425	442	473	432	473	456	433	493	435	480	485	474	443	449	444	484	462	424	477	457	455	474	483	477	472	441	436	495	439	457	438	428	472	482	443	456	464	469	469	427	471	477	466	455	480	410	497	438	466	462	467	479	480	453	451	450	489	494	462	465	474	501	455	489	468	445	461	493	461	479	491	498	462	471	462	445	468	493	488	442	469	469	470	474	464	426	492	481	406	446	462	481	444	439	465	478	460	438	468	439	442	443	461	481	490	458	398	467	448	465	444	451	477	442	457	452	468	449	428	482	477	445	437	420	455	460	452	491	436	455	468	493	495	449	486	463	487	436	460	456	454	455	463	447	464	448	456	494	430	469	503	447	459	469	428	434	456	479	480	432	448	446	498	470	493	472	468	443	462	453	463	455	480	430	450	476	513	441	464	462	491	459	467	435	462	446	481	473	449	413	456	492	439	464	452	500	482	445	469	467	514	470	465	458	445	474	457	445	425	433	468	436	469	449	470	482	425	460	488	445	455	446	486	479	458	488	471	459	446	441	476	458	478	448	472	429	476	466	475	460	512	494	454	470	477	429	484	465	454	448	450	447	494	450	484	470	496	443	450	459	463	437	481	459	458	453	484	469	484	491	467	423	449	414	453	510	439	484	435	456	485	434	463	463	466	456	484	459	479	488	465	434	481	446	462	500	502	458	425	473	450	457	490	456	468	445	428	452	429	437	419	412	470	474	430	416	430	423	466	438	478	461	463	455	497	474	418	456	441	416	458	433	450	449	475	436	461	465	426	453	461	475	464	452	453	484	454	458	450	440	454	459	443	431	469	433	450	414	480	458	439	429	452	456	407	433	462	476	463	445	443	441	452	445	444	419	467	462	417	464	442	439	461	476	439	483	477	447	456	455	437	462	477	467	466	417	458	450	437	444	439	458	470	470	423	466	455	487	452	456	439	465	465	458	431	473	445	438	469	511	467	468	477	473	469	456	439	462	464	473	446	476	436	460	471	446	436	464	471	462	479	481	446	474	464	486	439	445	453	495	474	458	464	452	455	479	493	449	432	450	472	445	482	456	438	467	476	457	469	468	460	473	440	501	438	475	450	493	436	445	471	455	449	427	476	461	467	506	475	416	446	477	478	446	479	491	464	495	471	449	446	476	447	470	472	509	440	424	468	465	473	472	488	453	483	504	429	483	440	468	412	452	442	435	464	462	464	436	485	488	461	474	461	440	474	426	452	484	450	450	424	465	495	413	439	513	460	451	485	440	481	483	454	500	465	469	448	461	461	465	451	422	449	461	472	438	473	408	453	437	422	480	485	456	472	537	474	470	426	430	468	487	471	496	428	465	482	463	434	475	464	456	467	444	441	427	453	507	483	432	455	451	489	465	482	453	435	440	468	451	443	451	450	442	429	491	515	453	450	443	442	517	461	464	449	465	419	468	459	443	451	445	471	449	483	410	436	478	430	465	469	445	453	452	458	492	438	447	429	485	509	481	453	462	480	462	448	476	484	437	499	441	472	470	473	474	467	457	476	457	414	450	488	454	469	449	494	479	458	433	424	496	444	482	480	456	436	461	476	463	463	439	465	471	444	448	474	451	453	477	484	466	449	472	490	464	417	459	454	434	493	476	426	502	437	448	507	430	457	493	460	464	471	455	480	420	472	447	447	451	492	461	451	438	455	449	478	492	444	452	463	469	435	453	471	459	452	470	485	448	476	430	472	466	470	426	478	484	479	453	464	484	478	475	433	462	435	474	487	452	482	442	482	447	444	424
42428	20139	6351	2058	1468	1016	806	678	570	518	435	372	341	362	334	316	312	288	303	271	262	258	255	252	257	282	249	249	255	266	231	235	233	222	234	252	259	231	289	243	249	232	255	252	252	254	243	229	260	248	243	226	251	251	222	241	227	232	224	246	223	236	221	264	270	227	263	215	253	248	253	224	223	226	248	241	257	253	255	225	229	229	217	223	255	259	242	220	236	218	251	237	240	231	215	217	249	253	205	211	244	242	243	255	246	268	246	253	222	232	247	214	273	234	233	244	236	238	227	253	231	246	245	232	226	222	240	223	269	241	276	247	244	238	248	273	238	239	233	268	283	210	246	221	220	232	237	209	242	238	256	212	229	232	229	236	216	240	236	233	238	201	260	239	265	227	227	243	241	244	259	246	244	232	191	233	243	225	210	246	229	222	211	238	217	242	221	222	232	232	241	243	235	206	209	213	224	225	235	248	202	247	243	248	249	236	235	232	244	225	235	248	238	242	235	222	236	206	231	232	233	202	221	241	268	223	258	260	235	253	230	229	217	225	249	242	245	258	220	234	231	260	207	222	240	235	215	227	236	211	235	239	220	224	260	230	242	229	223	227	219	252	227	217	226	235	229	231	230	276	222	234	241	237	236	219	252	245	239	235	248	260	245	206	231	211	232	217	229	230	205	208	233	240	243	210	228	222	212	226	259	251	262	217	280	226	234	221	238	242	220	245	253	218	220	233	239	231	236	254	235	231	248	223	219	244	260	260	212	239	232	214	237	258	252	210	261	239	259	217	229	216	242	231	212	256	208	230	212	254	224	225	211	250	233	244	256	229	216	237	247	230	237	221	229	195	221	251	252	248	230	244	259	231	232	207	263	209	235	233	231	227	278	234	242	231	223	268	213	223	226	264	208	229	236	255	234	243	240	235	212	241	251	219	226	233	218	219	256	216	198	249	220	249	255	246	229	242	248	232	188	205	265	212	263	247	242	199	262	230	239	234	243	226	238	253	231	236	231	246	230	221	227	236	254	228	234	212	227	254	246	234	244	207	248	229	225	261	257	227	238	237	242	212	238	207	245	224	262	230	249	238	231	232	267	238	248	235	214	236	258	235	233	254	241	246	211	251	219	205	232	246	233	197	245	215	232	205	221	237	249	230	239	243	209	235	247	221	244	239	235	219	218	223	226	245	247	247	252	249	225	243	239	224	225	248	225	230	221	202	250	274	260	232	237	240	237	214	215	228	241	231	254	217	251	239	250	219	238	191	228	235	234	257	241	233	217	208	219	233	243	246	230	235	274	245	209	221	240	221	239	244	230	247	233	230	229	203	221	221	236	221	252	241	196	217	221	238	220	256	231	209	241	234	247	259	228	243	229	210	228	211	209	210	208	226	253	230	231	220	229	230	222	258	250	262	239	223	236	241	268	228	257	229	248	263	239	214	239	232	245	219	234	229	260	251	233	223	238	235	236	225	240	232	257	233	280	243	232	242	215	248	248	212	247	240	242	228	247	236	232	239	234	240	239	246	220	234	231	231	231	250	212	223	211	218	199	196	262	264	246	259	251	261	258	243	251	239	208	226	199	222	242	231	251	253	238	220	218	241	228	238	269	232	251	225	248	239	237	271	223	222	244	242	262	230	245	238	236	219	236	264	242	241	223	244	229	259	228	244	245	236	235	238	230	203	233	224	246	241	204	226	247	228	230	250	247	244	224	217	249	250	197	233	234	213	252	240	233	208	227	210	257	235	220	214	227	254	254	227	223	254	267	208	217	228	219	262	223	239	232	227	248	239	228	241	239	227	249	241	219	236	201	246	198	179	211	246	233	248	213	269	234	236	229	236	244	261	218	262	226	233	226	221	260	247	221	232	231	227	225	266	269	245	206	244	218	257	239	206	224	217	223	237	217	254	229	231	255	215	261	261	216	222	247	235	267	243	247	231	255	250	262	240	225	228	254	213	233	259	209	218	252	240	220	245	233	228	231	212	241	241	242	224	211	238	237	262	240	244	223	252	226	218	237	240	239	242	244	214	218	216	214	210	238	209	231	225	249	210	222	253	218	212	220	263	234	242	227	218	230	230	241	238	249	218	226	226	230	227	259	227	206	253	233	259	216	227	229	239	255	252	230	259	221	223	231	227	251	217	251	229	233	227	256	253	246	220	208	247	258	241	238	268	229	238	218	244	239	228	238	199	225	206	238	241	217	240	241	235	239	270	215	221	224	242	213	267	240	234	225	230	225	232	226	236	245	242	222	248	262	227	219	211	257	232	236	235	214	264	230	226	230	251	224	220	229	234	233	245	258	240	257	235	281	234	212	216	234	210	250	217	259	225	234	242	229	207	250	226	242	247	233	238	238	209	235	232	248	210	252	238	241	235	226	243	253	221	214	238	231	233	261	226	229	241	219	210	240	233	237	227	250	232	235	239	257	235	245	240	231	225	245	258	233	213	258	254	226	212	220	238	216	241	246	223	250	226	231	218	244	226	203	247	254	216	223	208	250	220	227	223	251	271	242	263	216	262	227	236	239	246	224	243	221	235	245	229	244	231	265	237	225	243	230	232	217	224	233	248	230	187	251	238	238	234	248	215	255	252	228	252	246	243	254	226	224	237	226	226	231	237	218	239	237	226	224	239	250	231	242	251	243	219	235	247	238	217	226	234	206	232	249	231	235	231	227	238	224	227	217	248	232	249	252	240	250	198	241	257	250	216	254	247	252	216	224	246	243	251	256	243	232	259	248	216	242	246	242	221	225	235	222	237	245	221	250	234	248	246	219	245	230	204	218	228	220	246	228	235	240	220	231	236	252	216	247	234	218	242	250	238	213	212	217	224	246	235	255	226	243	238	223	244	229	196	217	260	236	213	230	234	210	231	250	229	225	223	237	231	239	222	242	236	220	220	232	247	217	229	205	228	230	241	253	242	223	244	259	246	240	232	239	231	237	217	217	214	223	247	211	236	216	221	243	238	235	241	232	251	220	232	221	215	238	211	245	223	215	238	222	226	242	229	222	210	224	225	232	242	249	197	255	243	247	257	229	251	268	257	249	230	215	258	236	226	211	263	236	235	233	248	250	252	216	232	254	229	232	245	229	235	224	207	262	239	237	238	237	242	244	218	259	264	230	227	235	239	221	242	218	271	240	230	224	250	251	256	231	245	239	252	237	220	215	230	217	230	264	250	210	223	224	226	255	253	248	221	274	230	214	218	257	255	220	220	242	245	219	209	210	195	230	210	242	207	215	215	215	239	250	262	234	244	221	246	260	238	230	252	244	239	223	246	226	244	227	241	229	217	228	244	222	216	238	217	232	254	233	240	275	243	252	227	248	235	199	218	252	200	237	220	268	245	219	239	227	213	218	196	263	233	250	224	245	247	252	251	239	219	231	217	223	234	247	221	242	237	235	236	243	253	225	254	251	227	211	230	219	236	224	239	241	235	227	227	238	220	224	216	201	256	208	212	233	205	236	239	191	220	196	231	223	228	218	222
19275	2358	5129	5775	5046	4202	3350	2953	2503	2180	1915	1749	1696	1528	1343	1318	1315	1163	1139	1122	1062	1009	889	938	958	873	943	902	871	857	859	804	847	803	780	861	821	783	818	808	757	753	741	750	698	749	761	750	751	749	747	702	769	683	738	761	689	758	726	724	768	695	704	766	687	731	744	709	680	752	716	735	713	686	695	750	714	749	749	700	699	697	685	691	669	674	723	721	743	723	712	676	741	707	676	697	725	697	662	691	681	758	687	676	706	704	750	700	716	750	712	707	735	678	698	737	655	684	646	710	658	716	657	700	701	705	648	710	713	695	637	668	736	677	704	714	700	678	737	686	694	731	652	722	716	720	694	686	658	645	766	679	691	721	674	631	708	661	702	690	683	728	669	666	699	740	674	729	666	697	711	657	657	665	635	730	667	694	759	693	678	748	657	701	698	673	727	674	735	701	700	663	701	719	738	720	677	683	661	734	684	723	658	724	667	723	659	690	714	679	668	682	677	682	705	650	742	693	709	688	666	697	695	680	672	672	672	742	697	709	693	646	692	702	657	677	723	696	652	646	652	704	705	666	691	680	708	642	682	688	716	681	726	683	687	691	679	656	721	677	680	689	704	702	679	667	692	685	692	681	681	692	616	710	673	690	665	719	699	715	697	665	631	646	694	682	669	721	713	675	690	724	663	756	683	712	676	682	670	703	740	709	666	695	695	712	645	691	690	697	661	692	733	667	694	665	672	686	665	650	726	658	689	693	686	669	691	673	618	659	706	746	682	694	655	684	701	655	686	693	646	661	693	692	674	676	688	659	670	687	663	736	695	698	672	685	709	676	712	653	686	728	689	671	731	706	696	644	687	709	671	719	682	660	684	692	668	644	702	698	683	695	703	678	660	710	695	687	711	657	736	713	729	683	692	705	664	685	668	722	704	682	693	681	686	699	681	727	654	665	680	700	667	710	716	671	643	722	668	678	711	684	687	655	718	730	688	694	727	747	686	716	688	679	672	713	674	696	664	703	709	684	664	681	641	657	642	710	720	667	686	679	656	712	667	739	666	669	717	714	686	670	683	693	652	707	697	685	673	706	666	715	728	669	651	695	707	685	617	681	630	692	718	705	640	699	683	721	682	671	695	662	720	674	645	703	674	680	707	702	696	683	669	703	691	703	692	700	664	695	637	688	716	652	744	685	658	665	667	704	682	696	677	654	688	726	672	687	684	650	700	702	706	708	695	655	675	672	635	700	672	644	715	715	716	693	674	708	672	667	640	693	653	718	681	670	698	671	702	711	711	710	711	663	682	756	657	632	668	685	730	717	682	655	717	651	744	665	732	729	698	710	661	662	662	707	676	752	673	668	649	688	710	686	716	721	721	700	680	659	689	700	692	697	687	683	708	705	685	736	726	682	706	692	696	699	638	714	701	694	672	727	679	683	679	757	685	719	668	643	658	687	662	682	675	653	667	747	680	703	694	702	707	715	676	674	707	656	689	683	730	714	703	723	669	662	698	709	669	669	710	652	677	714	672	720	709	705	666	727	670	677	645	667	704	664	638	707	693	689	703	720	707	676	658	691	693	720	703	731	651	639	689	722	679	696	711	695	673	685	679	745	664	723	685	654	662	705	710	685	704	697	684	679	650	712	646	684	686	693	716	647	683	706	673	702	679	684	691	702	687	657	690	731	655	667	652	660	668	693	698	692	647	690	756	753	700	703	701	701	703	657	683	704	694	655	689	690	700	663	663	664	610	656	683	729	676	672	644	689	674	712	692	679	686	735	695	725	757	674	696	657	666	698	668	683	720	681	696	673	693	677	703	694	666	702	675	692	686	712	702	687	706	722	749	659	676	672	678	670	675	663	706	718	680	637	718	673	700	658	701	673	705	645	689	710	674	670	676	688	729	694	700	678	678	687	762	655	662	708	664	689	709	688	710	636	678	729	648	685	704	711	681	624	641	698	650	727	673	693	661	703	723	670	669	704	634	669	685	700	702	723	676	724	679	676	683	705	683	699	665	651	700	729	687	696	667	674	692	724	690	741	682	678	683	657	724	671	655	673	696	699	693	705	711	720	677	668	641	647	657	710	681	647	668	720	708	727	685	692	704	683	701	717	701	697	713	683	704	653	675	679	689	710	658	698	699	719	749	723	672	721	700	680	671	702	692	670	670	676	676	708	656	677	693	693	702	703	670	677	667	705	630	690	685	652	675	691	693	654	707	658	698	695	718	706	697	681	657	666	725	686	723	700	702	669	734	738	690	702	736	642	678	733	677	752	687	690	622	690	700	723	659	675	716	707	696	740	722	683	725	697	672	666	692	673	701	700	671	696	662	655	703	729	730	702	670	723	689	662	662	719	728	667	656	724	738	667	688	704	653	702	670	705	689	705	694	705	632	666	689	691	668	674	676	716	677	662	647	722	706	694	724	687	678	667	674	693	655	710	688	670	699	691	622	689	703	739	694	635	691	650	657	675	658	669	635	713	708	683	638	656	710	685	658	685	629	723	690	731	700	704	746	666	690	714	724	692	713	668	704	673	689	693	762	717	687	652	722	700	693	673	717	683	696	681	708	692	696	702	708	708	688	633	664	692	753	634	687	673	693	655	761	726	736	693	690	657	647	686	654	759	690	679	701	667	680	656	712	716	648	692	666	676	704	724	671	698	669	710	683	672	693	680	702	679	679	672	723	682	650	691	721	662	691	637	659	697	697	701	675	680	684	660	688	668	714	745	624	664	644	671	687	736	727	671	683	676	702	702	695	688	690	692	660	651	706	672	760	699	717	703	743	700	710	680	702	690	684	685	709	740	735	676	666	643	663	703	681	731	694	683	700	660	662	692	641	700	694	711	688	701	650	667	704	703	726	719	754	670	715	676	743	663	723	697	693	674	677	716	685	711	676	704	656	728	673	717	694	656	665	651	687	708	706	651	709	692	683	715	678	699	704	660	709	640	681	657	678	679	735	648	694	646	673	672	720	694	700	706	689	700	703	769	664	699	689	715	704	723	690	741	758	681	682	697	715	668	762	672	685	692	690	697	671	694	652	746	709	697	716	650	646	699	685	691	684	694	723	660	686	635	690	665	717	674	717	700	667	671	697	727	694	683	666	671	694	677	673	707	722	694	661	724	671	682	664	628	697	694	689	732	692	714	670	668	703	709	659	663	644	728	694	678	638	633	721	680	665	669	673	666	662	701	708	692	690	669	709	677	686	691	627	709	703	690	706	667	667	651	709	673	727	672	693	676	728	698	741	668	683	693	669	690	646	682	696	634	733	663	688	722	693	677	697	717	661	684	755	705	729	705	704	689	615	708	662	665	708	657	680	689	673	658	699	711	662	683	652	665	701	663	699	675	711	707	701	678	668	726	675	686	720	710	676	714	680	697	643	639	652	720	675	682	662	668	657	705	695	702	668	692	728	691	659	696	678	694	723	727	672	680	700	715	652	706	720	633	660	702	691	701	670	706	687	655	669	706	647	650	689	672	691	687	669	661
4965	302	181	103	70	79	79	76	86	74	66	75	67	64	84	52	77	76	61	65	65	59	70	65	83	70	61	63	68	78	71	63	68	74	70	76	73	80	67	68	85	58	71	61	66	55	73	67	66	60	55	63	59	69	73	76	70	72	62	51	74	61	72	71	62	54	73	65	70	65	55	66	47	74	73	67	52	64	60	64	63	67	64	62	69	59	74	65	75	58	47	65	67	54	52	71	65	60	72	71	74	86	59	68	58	72	63	62	53	62	68	72	67	69	80	56	72	66	62	63	71	61	68	63	61	66	55	76	60	60	70	71	76	74	71	68	61	54	74	61	70	72	67	71	61	79	73	49	70	72	65	71	66	74	69	73	68	64	80	62	55	83	61	71	66	88	66	68	55	68	60	73	73	76	60	55	54	65	66	61	71	63	45	61	60	74	86	66	71	57	86	56	76	73	77	64	67	53	74	75	54	65	53	68	67	52	75	63	74	60	70	75	79	74	75	70	70	67	74	70	70	55	54	64	75	78	57	77	53	54	53	64	72	65	62	57	74	66	72	80	61	64	57	71	61	57	74	60	60	71	69	67	60	67	66	64	64	84	50	60	70	71	84	50	56	71	81	53	61	69	80	64	66	65	65	57	74	57	73	63	75	64	65	71	74	63	71	67	72	79	67	73	77	71	55	55	63	58	81	68	66	64	61	65	70	79	63	67	65	81	70	76	81	61	55	68	76	66	75	71	51	63	80	58	78	71	59	71	64	65	69	60	74	75	66	67	67	75	78	63	73	59	63	62	71	52	75	71	72	77	81	64	81	77	63	46	58	91	53	62	72	84	60	82	73	79	69	72	64	59	62	53	62	71	80	81	64	64	65	73	69	64	63	64	62	66	65	65	64	52	61	69	46	57	60	53	62	55	82	74	54	58	63	59	71	83	64	77	59	67	55	73	69	66	72	51	67	63	79	63	55	70	45	68	61	59	57	58	78	77	71	67	96	74	75	75	73	72	84	59	55	82	62	76	80	63	64	65	74	63	71	68	65	48	63	60	70	59	68	53	65	52	51	59	57	65	72	68	75	66	74	55	70	69	66	64	71	79	65	59	74	75	59	65	59	76	57	76	72	58	77	71	61	67	62	82	59	66	64	80	82	57	70	71	57	66	61	69	76	73	61	66	73	73	64	74	76	60	64	67	60	70	59	65	59	56	67	68	72	72	69	70	65	63	70	60	64	61	64	62	49	66	64	72	73	60	86	50	61	68	80	86	81	67	54	52	41	62	76	63	55	74	67	68	61	59	50	61	74	83	68	51	56	63	55	60	68	77	53	57	68	62	63	73	70	69	52	70	75	69	91	65	76	55	67	63	58	78	69	65	70	77	86	77	64	73	73	67	71	79	60	69	76	63	55	51	70	56	63	64	68	74	73	51	67	56	68	66	71	51	54	77	66	59	69	71	55	68	55	59	60	49	65	73	66	74	62	60	61	67	69	67	61	59	61	76	61	56	58	67	67	75	58	65	77	57	58	68	71	70	62	68	59	74	68	70	73	80	85	72	53	65	86	71	53	65	79	69	69	44	78	65	77	62	62	62	60	82	59	70	68	52	61	66	59	68	77	67	67	78	68	71	62	72	73	80	73	67	61	65	77	71	75	71	57	53	76	69	60	71	64	62	67	54	64	60	66	77	62	58	54	58	58	63	59	67	63	65	69	71	71	57	57	72	57	69	63	76	59	77	74	64	67	74	76	84	71	52	48	73	78	65	65	67	75	66	70	63	68	70	67	61	63	65	54	72	93	75	60	72	66	77	60	65	72	58	64	60	47	62	76	64	66	71	78	68	69	79	52	65	58	63	69	66	71	66	78	66	62	59	63	54	69	72	70	57	73	75	76	52	66	60	63	67	73	58	65	56	64	65	58	61	59	53	82	70	61	63	75	62	52	80	62	65	87	60	68	57	57	71	64	63	54	68	61	71	72	57	60	51	79	63	58	69	68	73	64	60	72	62	68	74	75	72	73	53	68	62	60	61	63	72	67	70	59	63	62	75	62	49	84	69	86	52	53	60	62	71	59	61	59	75	59	52	66	73	55	59	61	62	69	66	72	72	69	71	78	79	73	72	67	74	65	79	58	67	74	74	72	65	68	78	73	57	67	64	66	69	74	54	68	60	58	67	65	69	64	58	59	77	74	62	65	76	60	64	67	69	76	77	78	68	67	62	55	57	81	58	69	69	64	73	59	78	52	75	55	70	61	66	56	66	47	67	75	61	75	67	71	63	58	59	62	68	54	71	70	59	63	62	76	69	70	71	64	82	67	70	74	69	73	62	57	68	70	67	70	68	72	61	61	73	57	75	61	64	52	73	62	70	68	68	74	60	58	78	63	62	64	53	61	69	67	57	58	91	59	72	68	66	76	63	54	69	52	83	60	55	61	69	55	79	65	81	61	71	62	75	76	60	87	66	58	74	77	61	74	64	55	70	70	59	71	63	69	67	84	70	55	54	81	67	53	63	52	82	60	70	62	65	71	67	73	75	69	73	85	76	67	66	68	69	76	64	65	57	67	52	53	71	71	71	78	66	55	64	60	82	64	50	68	72	65	56	65	67	60	69	64	65	71	69	58	69	67	74	58	77	63	74	61	61	60	78	72	57	70	77	71	70	50	77	79	50	53	67	76	67	58	82	64	58	57	71	63	61	64	72	68	76	59	79	71	73	68	80	59	51	61	73	56	71	69	66	76	63	65	72	72	76	58	69	72	57	67	63	59	51	53	47	62	61	57	71	69	59	55	81	60	71	57	63	70	65	69	68	67	68	56	64	70	62	63	60	77	65	64	55	76	73	58	55	61	63	70	94	69	80	68	71	63	59	63	74	62	60	62	57	57	86	54	75	74	60	81	47	70	69	62	54	62	59	65	68	65	73	65	62	70	70	57	71	61	66	65	66	56	81	66	77	71	67	61	77	79	57	61	69	57	73	67	50	68	63	66	61	66	65	67	76	73	71	61	79	59	73	70	69	77	68	92	72	75	68	86	71	72	53	61	73	61	60	90	56	55	61	74	60	77	68	59	86	87	61	61	63	66	74	78	74	59	70	71	63	61	62	66	69	57	65	68	66	68	71	52	81	62	72	71	78	64	45	76	62	65	63	70	64	69	65	60	72	74	72	72	59	65	58	76	70	65	63	62	54	62	72	64	76	55	61	74	64	67	70	74	80	48	54	51	73	60	68	61	62	58	57	83	55	48	66	72	80	68	77	65	77	72	75	59	57	65	57	80	76	55	60	59	74	73	66	63	70	74	76	64	68	71	69	49	52	60	62	70	59	64	72	58	67	60	65	65	79	74	71	71	57	69	73	63	70	60	71	75	58	62	58	65	70	73	60	47	74	73	75	59	72	70	51	66	69	61	70	66	68	66	74	62	74	76	67	60	69	75	60	60	56	54	77	65	60	76	73	56	58	56	74	64	69	64	70	71	73	76	70	69	60
5447	314	438	430	397	353	352	326	286	304	326	283	305	236	272	270	275	280	256	286	257	237	270	253	251	277	254	265	240	283	239	248	240	238	258	291	222	278	267	276	235	242	254	268	235	259	254	227	249	277	236	269	268	259	288	255	238	268	268	247	239	262	268	262	242	240	291	261	286	226	248	242	261	254	234	238	276	240	254	241	234	278	235	256	266	287	280	231	242	257	254	238	237	246	220	269	250	260	247	257	244	245	259	237	259	255	268	258	232	269	262	239	264	235	224	269	254	248	213	271	269	262	283	250	255	270	225	250	223	271	250	233	241	217	275	270	239	275	250	242	240	233	246	238	238	255	239	246	269	250	262	273	251	263	274	277	230	246	277	250	255	260	247	252	243	232	254	236	262	258	258	270	253	234	245	233	230	265	233	236	279	274	275	244	272	252	276	266	269	217	245	241	272	227	259	263	232	285	240	282	239	238	245	244	246	250	245	243	242	258	243	271	278	253	253	259	262	253	263	241	255	261	230	237	230	236	243	227	257	247	256	242	268	271	279	263	270	259	265	244	263	270	254	258	263	223	251	265	240	258	253	223	229	262	254	264	256	254	252	269	269	259	246	260	240	274	250	239	253	238	229	239	231	252	273	254	263	234	228	223	225	255	246	281	252	247	247	255	221	245	263	270	235	246	213	246	273	264	263	254	224	245	261	279	259	234	254	254	240	255	240	229	233	237	283	256	270	263	311	230	281	243	247	256	255	209	246	243	288	253	282	272	265	240	278	285	274	243	254	264	255	246	247	267	239	250	252	265	252	255	254	246	263	234	243	236	234	254	282	210	265	245	248	251	256	231	255	231	223	231	248	281	256	255	256	242	239	262	289	286	240	261	260	265	258	252	260	265	225	251	231	252	244	233	254	248	237	251	256	267	258	268	241	248	259	263	262	274	289	281	239	280	248	242	243	263	267	250	229	238	260	248	225	260	248	261	250	261	269	258	266	265	252	248	263	234	282	251	261	237	235	249	260	246	244	233	228	268	274	242	251	258	262	247	276	272	233	257	279	257	271	256	228	252	262	250	220	263	252	234	242	266	253	252	235	256	228	242	248	230	246	250	250	248	270	255	268	238	254	220	263	235	248	263	250	251	236	280	256	253	249	233	280	239	251	250	250	274	269	274	269	238	247	250	246	250	270	267	260	259	220	249	244	238	270	265	245	274	274	255	274	272	235	261	271	270	254	263	238	223	254	245	236	248	249	248	245	251	262	275	242	265	262	250	267	245	268	262	253	254	260	225	224	221	254	257	245	262	263	234	260	269	260	253	268	262	249	272	245	259	274	246	259	231	250	240	247	258	256	262	243	253	273	249	228	230	250	288	248	236	254	245	248	251	245	263	273	236	233	245	260	280	253	234	241	213	244	228	251	257	270	266	254	267	236	244	284	268	253	265	254	264	267	248	265	257	247	245	270	271	273	256	273	241	260	255	264	274	261	246	240	235	247	255	299	250	251	242	224	242	237	252	247	275	259	277	260	236	256	249	254	271	269	268	226	255	249	235	248	266	252	265	241	253	261	288	262	227	261	295	301	268	254	251	261	257	285	226	249	264	241	218	257	280	229	253	265	256	268	258	276	238	256	285	266	245	256	276	236	230	263	234	251	248	260	238	270	248	267	236	240	247	250	230	257	258	272	262	227	254	269	263	268	282	244	243	251	261	267	261	255	232	243	267	278	242	214	281	245	263	258	264	261	255	280	222	270	235	247	284	261	267	245	272	258	247	254	246	246	241	231	267	224	243	245	247	252	239	251	243	274	262	243	244	254	265	244	242	257	261	240	252	233	253	226	241	256	233	271	261	249	243	262	219	266	257	271	228	237	248	264	289	253	251	256	264	255	244	271	272	242	231	223	261	263	274	240	274	256	276	214	251	225	267	250	245	255	267	236	244	266	258	276	231	256	251	267	242	249	252	263	248	263	230	253	285	265	248	264	259	276	237	262	278	250	242	238	258	271	236	280	265	251	263	235	240	260	218	246	256	231	273	271	235	269	259	282	234	243	242	249	269	264	277	262	272	239	256	244	238	241	259	247	272	267	250	272	237	264	239	249	269	257	255	255	237	239	229	253	247	259	236	277	282	259	262	261	265	253	220	239	246	258	261	266	257	270	224	253	278	267	282	271	245	252	253	235	272	253	271	250	252	278	259	271	257	260	252	252	252	234	262	285	279	236	276	262	260	262	275	269	234	244	252	255	247	249	238	283	253	240	241	250	260	262	240	263	272	256	240	236	250	231	255	243	242	261	283	242	257	249	266	246	248	263	246	255	266	242	259	245	264	239	223	278	249	256	245	252	223	219	280	266	257	259	257	267	262	227	264	258	267	241	249	241	236	271	245	243	251	268	261	244	258	247	260	292	264	254	246	247	229	231	245	263	242	257	257	267	245	236	255	224	242	252	261	241	276	240	271	235	257	227	251	264	259	288	216	266	232	277	258	221	260	267	302	260	277	213	250	237	253	255	259	265	231	290	230	262	268	240	245	267	232	258	272	269	252	250	264	270	233	274	236	239	264	261	256	301	237	246	245	270	252	250	255	256	223	258	278	257	276	231	251	263	252	233	242	246	259	258	235	275	289	241	236	290	280	257	252	236	260	242	245	278	238	273	263	267	237	270	262	253	232	275	255	275	252	239	267	270	251	243	252	245	250	276	270	251	250	260	242	243	268	251	233	252	260	278	288	236	240	233	251	239	215	252	225	275	268	234	265	261	224	236	233	254	259	244	261	242	255	242	243	263	239	262	289	264	270	250	242	244	256	268	254	277	258	228	241	277	255	272	270	252	261	243	264	237	246	223	258	258	246	208	253	257	251	252	271	253	233	262	217	227	251	253	262	238	264	244	242	254	282	249	256	239	272	227	288	256	270	251	242	237	245	245	245	252	230	247	247	252	241	271	242	263	254	260	266	277	267	254	262	258	262	220	241	257	223	240	268	276	223	239	280	254	274	238	221	253	268	258	242	245	256	231	244	254	257	255	243	256	262	263	239	253	251	252	246	232	229	256	243	272	250	270	266	246	241	246	269	247	260	256	242	276	263	238	238	263	233	268	246	239	253	251	268	257	279	271	240	249	244	236	258	263	264	243	264	243	250	255	255	234	251	254	269	261	285	261	250	231	267	248	215	282	249	228	243	246	257	230	253	285	267	254	253	226	282	267	260	272	276	245	237	230	258	276	252	270	259	247	265	247	260	274	283	219	252	257	277	235	257	236	252	217	249	263	228	273	271	248	265	235	273	259	260	266	225	234	247	246	277	283	263	249	253	251	256	224	287	242	250	231	239	240	247	246	263	274	257	277	281	264	264	247	248	237	240	263	236	243	238	228	248	260	243	233	246	263	271	241	239	268	262	255	245	272	274	260	256	257	256	260	249	284	253	233	266	263	271	260	225	254	277	240	246	244	252	251	254	252	280	258	267	245	245	261	240	260	241	260	257	303	251
34348	9917	1709	963	688	507	433	345	325	247	220	230	215	192	186	167	192	160	185	173	150	142	175	156	142	149	150	158	179	162	160	163	152	152	140	134	164	154	167	160	149	130	144	132	154	154	141	160	138	150	146	128	151	154	145	139	140	180	151	139	146	145	151	143	142	163	149	161	147	125	175	131	152	128	145	172	173	157	155	136	134	141	158	155	150	124	146	142	153	157	172	162	137	146	151	155	121	143	137	134	168	144	136	144	151	182	156	139	153	151	148	137	151	149	145	138	138	132	141	145	128	140	142	124	128	135	151	134	162	133	176	151	152	153	146	146	139	133	120	147	152	146	155	157	158	164	157	161	147	165	143	143	158	138	146	127	127	131	153	147	147	150	140	146	168	134	135	131	140	138	160	139	151	155	166	147	128	144	126	157	136	127	123	123	129	153	158	112	132	143	150	151	152	130	131	142	140	142	139	132	156	136	124	140	128	141	138	155	143	129	133	155	130	121	156	146	134	141	150	142	157	142	157	141	148	156	144	116	138	163	140	169	158	160	153	159	165	143	124	125	142	141	134	151	158	127	161	150	144	151	150	180	148	135	127	161	146	157	145	164	146	122	156	161	152	152	148	141	150	158	148	149	157	137	146	144	117	146	149	167	131	115	155	154	141	145	125	135	138	139	143	142	140	138	136	140	137	158	142	159	158	158	144	151	137	153	132	154	134	150	127	131	158	146	120	137	134	137	169	142	141	137	155	160	146	128	147	120	147	149	149	160	151	131	158	133	145	146	152	151	162	158	136	141	137	134	151	137	128	166	144	132	135	152	140	153	146	148	155	123	133	149	145	138	129	147	116	131	154	142	152	128	157	143	153	152	143	159	154	138	131	164	159	143	142	147	149	155	135	160	139	125	148	161	146	161	148	142	162	140	165	153	154	152	143	151	154	151	125	142	136	119	126	126	106	139	133	135	146	160	141	150	153	131	129	143	148	131	160	139	164	146	145	167	124	125	141	151	142	149	119	134	144	165	121	157	163	156	160	149	143	153	135	146	157	146	138	165	152	118	125	150	152	131	143	168	143	144	152	124	157	118	124	134	139	145	138	152	146	136	126	145	140	154	137	148	160	129	152	158	126	145	129	136	135	151	131	180	145	130	142	157	155	134	116	161	161	120	151	146	140	160	152	143	132	144	134	145	146	148	132	143	140	157	138	134	142	130	120	164	129	157	146	160	153	148	140	138	145	144	150	154	140	145	136	146	149	146	138	140	144	151	160	127	141	140	137	154	130	133	124	146	148	151	160	144	139	143	137	148	148	127	168	157	152	123	159	131	123	143	125	160	135	152	142	126	161	141	158	147	143	141	132	153	132	156	118	147	131	142	161	143	117	119	157	146	155	131	148	133	141	137	150	128	150	147	149	144	139	128	157	164	133	157	157	149	155	140	138	157	135	155	156	144	126	122	142	159	148	151	158	144	136	153	128	148	141	137	160	147	158	145	147	151	156	164	158	146	129	132	160	124	150	129	145	155	126	148	138	108	136	142	150	150	145	144	130	157	149	141	119	148	148	143	140	153	132	145	143	141	169	169	128	152	142	135	137	143	139	138	136	140	149	152	148	150	137	156	146	130	161	150	122	159	129	169	130	136	133	125	110	152	134	158	158	128	128	144	131	150	138	148	136	141	158	134	134	137	144	136	158	138	141	120	156	139	137	148	142	119	121	132	135	144	130	147	152	141	162	146	152	161	138	139	139	157	161	160	155	158	119	159	126	164	153	162	149	143	147	121	138	146	152	166	151	139	165	128	157	142	156	134	141	149	158	141	149	171	152	138	152	162	151	148	131	162	148	153	138	130	114	147	150	137	127	154	146	140	131	129	135	139	147	158	132	157	155	147	150	130	143	135	146	149	143	136	132	159	146	188	167	132	137	128	119	156	146	140	166	137	136	147	146	147	151	138	147	133	144	151	150	155	149	142	138	161	153	159	151	131	131	123	132	129	152	140	139	144	126	163	125	133	141	123	147	170	152	127	144	163	151	145	145	144	136	128	149	148	133	173	153	138	150	140	159	145	141	133	153	143	136	153	128	149	137	140	146	142	143	146	161	149	160	152	155	155	159	132	141	152	142	154	127	135	142	131	151	133	148	141	136	155	161	153	135	152	152	142	129	160	144	145	145	143	135	153	143	144	115	142	125	155	132	153	159	163	121	146	148	145	141	133	146	149	147	138	157	157	144	158	136	150	147	163	132	152	146	119	141	141	154	140	140	145	150	151	164	159	127	159	140	154	134	132	137	138	145	139	138	152	141	132	167	141	150	143	143	126	137	129	144	129	142	163	132	139	139	157	135	150	148	156	134	167	154	139	122	150	114	146	132	162	154	155	166	148	146	133	148	140	144	147	157	170	161	131	146	139	136	131	128	133	128	123	152	159	136	160	129	121	139	143	133	125	159	138	148	151	158	139	137	144	134	142	159	129	138	138	146	157	143	135	139	169	154	128	134	134	141	119	143	157	152	165	151	135	118	172	133	152	138	149	132	130	136	135	160	142	148	143	134	137	150	148	151	140	145	142	139	142	125	132	140	136	137	141	131	153	135	135	162	154	129	150	140	135	148	145	144	146	153	125	163	142	154	145	144	142	153	155	152	145	148	147	139	128	125	149	146	151	150	157	145	148	136	147	144	149	137	149	126	139	152	140	162	148	130	139	167	134	135	146	140	137	144	141	147	132	124	151	153	129	148	159	133	110	153	170	141	138	138	133	139	138	173	131	148	148	141	138	138	156	126	160	164	160	139	122	165	150	142	141	162	137	123	123	148	146	148	144	127	134	143	140	140	150	133	133	130	160	156	143	147	150	133	157	140	134	134	157	129	142	148	116	131	145	159	146	127	137	153	140	150	149	136	162	132	160	149	150	152	143	161	156	149	124	135	136	134	138	132	137	141	152	149	150	152	141	143	139	119	143	152	157	130	147	143	136	107	155	140	143	156	136	147	135	148	143	136	147	145	167	140	148	133	152	130	161	121	141	155	159	136	146	163	138	157	142	125	150	174	148	170	120	141	147	151	148	136	160	157	147	145	131	133	151	154	149	152	129	124	135	156	145	135	146	161	146	135	129	156	174	154	129	148	139	146	144	150	156	128	153	142	146	166	151	159	132	128	137	135	137	142	148	141	141	130	151	137	127	137	140	127	129	145	128	152	130	149	147	155	139	140	174	159	129	129	166	148	142	141	168	146	152	142	136	143	149	133	145	152	120	139	131	130	161	144	144	120	131	150	163	133	123	139	128	119	154	124	147	165	150	142	143	131	137	153	160	154	131	161	152	135	138	135	144	147	152	142	116	125	133	127	119	126	106	143	147	158	161	147	157	143	155	154	144	133	141	144	145	164	141	121	153	142	159	138	136	163	147	142	148	159	151	168	145	138	133	152	154	132	135	129	148	128	155	156	120	138	155	141	148	153	151	163	121	156	157	148	129	134	129	125	149	139	136
15149	1304	2846	3143	2691	2287	1812	1572	1382	1192	1101	1022	902	870	824	767	788	710	693	677	695	591	525	584	587	552	569	567	569	523	561	583	517	551	526	544	520	506	506	492	517	518	506	459	526	469	533	517	470	464	522	494	498	505	500	440	465	481	486	481	460	505	496	457	453	472	481	468	475	476	439	509	475	481	454	490	497	436	461	436	416	472	491	440	453	464	478	445	467	501	473	499	465	488	482	468	438	445	453	459	471	498	447	469	462	488	465	459	473	485	462	426	491	431	486	442	487	460	478	430	446	448	449	479	477	467	462	457	466	441	485	450	498	462	474	476	473	489	461	459	440	474	449	487	401	529	430	464	445	473	478	452	513	464	495	424	480	489	467	485	472	516	495	461	494	433	463	501	487	441	421	437	475	485	465	419	477	469	484	475	452	463	466	460	462	521	438	457	412	485	443	466	476	453	486	472	473	447	484	428	490	473	460	416	474	444	486	441	466	435	459	477	419	439	512	459	424	494	465	431	451	483	475	453	450	471	446	476	488	489	472	440	478	471	481	456	457	431	456	471	431	448	453	447	474	451	480	444	483	449	427	474	456	452	455	465	501	480	448	467	482	502	450	460	461	456	483	454	485	482	494	468	492	455	439	469	465	443	446	459	479	491	461	519	456	455	413	454	448	484	439	478	469	488	451	501	468	468	485	445	465	467	500	440	461	429	451	489	449	463	460	467	480	472	486	432	469	484	468	450	444	479	433	467	484	419	455	432	470	452	455	455	443	436	461	442	481	452	435	451	453	474	491	475	495	447	471	465	416	483	501	444	442	441	476	451	446	478	452	476	438	435	448	481	481	442	427	451	415	456	469	506	484	446	455	431	440	474	446	453	443	494	502	488	446	450	483	478	469	469	428	489	469	433	497	447	436	477	467	467	462	432	455	452	488	481	483	479	480	468	471	479	463	467	434	463	474	480	445	471	466	469	479	494	476	488	463	455	458	448	435	465	518	490	431	456	426	469	456	457	494	483	470	459	440	451	445	470	481	505	446	453	471	425	463	450	471	464	428	471	438	439	443	448	462	480	489	438	461	460	441	424	463	448	455	476	459	448	466	435	446	475	512	450	462	506	457	479	473	442	471	478	468	478	431	435	458	444	446	452	492	463	426	462	475	470	486	461	473	462	457	431	450	444	465	459	450	466	471	466	489	486	460	470	472	469	457	509	480	433	489	462	458	481	433	453	472	468	460	458	434	462	479	475	487	446	483	442	479	432	435	463	475	454	450	453	467	439	416	460	459	474	467	486	466	428	469	444	484	473	449	426	431	458	442	482	461	445	458	499	470	443	424	404	503	475	471	500	476	463	476	444	502	434	462	475	449	488	470	462	467	471	478	522	458	467	430	495	442	502	471	490	464	454	467	427	439	449	496	488	456	512	478	434	449	468	441	486	442	472	414	482	481	436	460	474	452	445	456	421	444	466	465	456	445	446	462	502	514	476	473	484	490	445	510	476	461	459	479	479	443	464	498	442	464	479	451	520	461	465	454	487	466	470	460	463	417	469	477	487	463	468	443	460	441	425	483	478	439	472	476	470	479	414	453	442	479	419	454	458	459	406	455	479	464	431	477	480	488	440	463	448	451	470	462	449	489	447	461	468	474	465	467	514	495	484	494	448	494	496	418	452	458	494	516	473	495	495	448	429	470	466	473	454	471	477	463	480	475	449	467	459	480	490	428	447	465	453	487	486	431	458	485	513	437	460	455	459	461	462	478	485	444	456	442	466	475	448	463	465	440	458	452	475	445	459	448	469	468	436	450	464	474	470	422	454	496	469	473	464	453	462	512	469	461	517	420	474	491	467	415	486	454	450	498	500	484	452	428	455	468	433	481	465	460	452	465	487	414	478	440	463	502	488	447	477	453	469	480	458	464	494	471	486	488	467	444	453	469	456	493	473	464	460	426	419	465	460	445	447	482	441	456	456	446	478	511	505	489	439	431	465	467	434	442	475	463	469	470	442	464	431	447	491	439	497	465	441	432	477	470	454	454	413	477	490	463	436	467	495	469	519	473	479	464	453	444	465	457	448	463	444	435	448	464	496	432	449	466	473	475	474	450	446	478	456	478	490	486	456	469	436	453	522	490	434	461	457	496	517	451	453	446	492	444	471	476	435	465	439	460	459	439	443	479	479	467	449	479	447	466	425	423	459	393	474	471	467	464	470	465	481	463	497	450	470	460	491	459	416	473	476	433	474	456	475	470	464	439	464	460	466	472	492	473	466	430	447	498	425	466	452	441	463	454	456	463	409	468	455	446	456	429	478	466	478	476	440	437	475	450	487	474	484	474	439	460	461	460	442	466	439	412	487	416	482	496	457	497	465	478	493	465	472	446	462	450	489	463	445	476	464	467	454	457	456	479	459	472	468	411	469	473	431	455	463	464	500	430	520	460	432	443	459	460	443	461	469	436	480	497	445	434	476	441	473	453	497	476	485	483	460	486	455	489	455	466	439	458	440	455	473	503	443	472	444	458	444	461	468	435	483	472	432	435	439	458	435	412	485	481	451	426	467	460	500	466	467	438	478	505	465	472	427	471	439	460	501	441	459	484	442	451	439	447	476	444	481	440	473	417	511	452	488	433	476	461	416	490	513	528	501	497	470	461	458	457	503	431	458	429	488	466	442	440	464	497	485	431	454	479	474	449	441	416	473	483	464	461	435	479	409	484	491	485	468	490	486	466	445	482	466	476	441	493	469	515	452	455	441	438	484	445	431	478	482	484	443	511	434	478	452	439	456	449	466	466	440	450	475	452	449	474	393	458	464	500	438	473	471	454	399	437	457	463	447	392	447	449	480	483	422	448	486	485	441	450	436	484	446	440	467	491	429	489	472	432	450	466	474	465	444	484	497	468	481	443	455	458	470	459	458	466	480	437	484	429	460	485	446	451	466	444	436	487	537	429	504	459	477	471	493	449	444	474	468	467	477	452	509	459	485	443	476	433	471	446	487	467	427	463	467	488	462	462	431	477	486	458	439	460	458	447	490	398	452	490	456	497	460	446	470	489	419	462	467	482	499	503	469	447	478	447	462	475	470	473	424	437	447	492	460	457	472	506	446	466	473	433	500	425	449	454	444	471	469	463	446	458	439	448	457	432	455	420	426	457	412	423	465	464	450	444	484	469	452	489	446	472	490	459	450	454	486	415	421	473	456	454	425	463	476	460	474	449	454	469	485	464	448	446	443	456	495	494	428	467	461	454	463	466	449	450	476	444	459	487	445	418	453	487	495	481	528	458	444	462	474	448	454	483	472	417	421	472	491	430	489	480	445	441	479	469	454	449	477	428	469	455	451	431	459	479	473	474	461	473	476	494	491	470	512	446	461	508	416	454	477	492	411	476	452	519	448	485	445	490	443	484	467	434	484	449	447	478	439	460	442	489	481	475	464	480	479	450	460	513	467	461	447	502	440	430	449	458	448	485	503	452	494	429	450	421	454	450	457
42566	20251	6167	2126	1432	1088	869	679	544	484	462	385	381	338	357	319	334	336	303	294	277	273	269	270	266	275	282	258	300	275	267	270	255	220	250	259	223	237	215	249	273	247	281	240	236	261	248	231	251	255	228	234	241	238	233	242	225	255	225	240	259	234	236	248	230	230	249	204	251	224	244	251	218	252	233	232	232	203	232	233	233	252	265	254	238	213	221	228	252	257	232	231	237	220	217	223	220	217	234	219	255	208	225	234	253	248	247	248	233	230	243	240	237	229	239	239	237	241	272	209	261	268	218	243	253	244	250	234	262	214	214	241	211	207	252	231	209	244	237	232	218	231	251	218	258	233	211	235	255	257	211	232	228	226	214	203	236	231	236	206	248	256	249	267	233	241	224	220	239	216	233	250	240	248	239	254	276	236	220	253	215	252	217	227	235	218	208	240	233	209	230	242	242	222	195	210	202	250	240	243	237	232	220	226	240	256	220	239	247	196	221	242	215	228	251	220	248	232	259	219	278	222	238	240	242	267	266	238	224	216	233	197	235	228	220	266	221	241	237	244	219	211	208	235	258	240	259	252	228	230	247	266	239	244	238	229	246	225	208	245	240	233	244	232	211	241	226	216	255	253	232	243	228	245	246	245	225	235	232	244	242	224	239	259	244	228	221	237	201	216	225	209	202	254	229	223	254	240	226	214	227	206	226	234	206	253	221	244	229	244	237	234	249	223	220	235	283	223	239	264	250	270	224	240	239	231	238	242	219	244	264	245	229	224	231	266	257	222	233	249	232	241	253	234	221	217	215	232	240	236	232	209	203	213	231	214	258	210	221	218	240	237	221	222	252	228	243	241	219	221	226	237	240	214	219	232	246	216	207	253	209	230	239	239	221	241	225	220	270	234	260	232	254	230	225	242	253	254	219	250	221	230	238	249	257	215	247	214	230	237	219	263	211	242	219	212	210	240	232	245	230	222	229	205	246	245	240	247	245	257	219	236	215	229	231	227	203	228	254	230	236	229	231	237	230	240	242	229	242	238	213	221	222	231	256	242	228	231	228	262	238	208	231	206	267	204	187	224	248	232	236	222	228	235	209	218	221	220	234	225	232	248	231	232	228	235	227	251	224	215	262	244	219	206	257	243	249	224	237	236	225	217	243	218	232	224	223	214	249	220	238	223	208	286	226	242	238	214	245	250	247	226	227	234	223	236	237	233	233	237	228	231	231	238	213	246	261	223	234	245	240	230	232	222	237	237	229	244	205	251	243	260	220	228	214	239	245	246	239	237	232	207	248	256	226	238	230	245	230	258	260	231	278	253	222	237	247	219	204	220	217	234	191	235	249	230	239	230	236	236	238	226	248	220	211	253	253	245	239	205	242	224	249	235	246	240	257	224	230	249	264	225	200	232	225	230	221	235	222	233	213	228	229	220	227	248	230	229	250	217	227	225	234	248	251	252	264	207	228	253	223	226	254	245	218	247	239	235	251	227	251	251	219	213	217	240	218	188	223	240	229	232	236	232	226	241	253	224	215	238	255	233	229	243	240	232	243	236	252	252	217	236	247	238	234	255	246	233	202	231	222	249	224	240	240	225	263	234	220	191	250	243	247	257	271	244	252	240	232	230	223	240	236	233	202	250	233	236	252	252	203	236	259	225	210	231	246	243	250	227	241	220	236	227	243	225	239	226	240	249	237	205	251	244	231	205	235	273	225	248	229	230	232	241	197	252	249	236	206	224	218	242	256	217	214	240	242	245	216	224	248	238	248	250	233	259	240	228	221	209	223	220	240	202	224	231	217	232	255	233	241	223	230	227	219	221	242	233	231	217	218	242	236	233	233	231	235	219	219	243	213	212	216	246	234	241	246	247	239	256	227	239	247	202	231	233	210	246	242	249	247	237	233	235	240	241	205	231	234	239	250	224	236	236	252	221	263	204	241	220	208	234	243	243	237	255	226	222	229	216	245	254	251	253	221	252	251	235	261	230	237	224	237	232	243	248	222	243	227	265	243	236	222	258	236	242	243	243	235	241	229	248	206	245	226	239	253	217	256	203	239	242	224	249	231	232	245	239	220	220	236	231	257	225	217	253	243	224	237	237	246	244	198	216	223	237	243	243	223	229	244	253	235	223	210	237	239	216	233	240	212	219	282	253	241	227	237	241	207	224	237	229	215	241	238	195	221	271	223	231	218	239	241	230	233	252	240	232	235	228	240	222	244	216	216	242	233	238	230	216	251	212	244	222	240	216	232	238	236	245	225	251	248	227	243	243	243	242	212	250	239	221	255	238	246	245	236	208	222	239	212	253	218	241	254	255	263	240	225	224	223	231	252	229	222	238	259	231	242	234	189	240	203	232	241	220	214	252	205	193	237	224	244	212	258	256	220	229	212	228	211	245	211	229	202	246	232	214	224	212	231	266	253	225	233	225	223	228	211	207	218	221	251	217	232	227	242	245	235	249	232	226	244	230	199	222	263	243	251	250	236	236	193	240	240	214	238	254	225	231	234	261	242	240	226	199	235	238	255	243	214	227	244	227	242	213	240	242	241	254	233	225	204	259	227	231	219	216	205	249	247	213	244	244	218	260	221	234	207	230	245	217	225	223	255	236	236	240	227	256	253	246	210	211	237	225	255	245	230	247	238	217	249	265	228	220	222	244	245	252	217	237	213	223	236	235	222	235	231	229	256	236	234	230	219	220	251	236	235	214	237	242	258	225	226	261	208	216	229	230	228	225	240	225	233	251	227	205	247	256	223	246	229	215	213	215	225	228	227	228	234	226	225	231	223	235	240	238	247	226	225	245	215	224	267	232	243	218	253	236	228	229	193	276	237	222	254	234	223	246	223	236	247	232	241	239	269	219	237	236	237	234	214	232	238	205	219	251	251	237	209	233	240	233	230	247	210	194	179	252	223	233	224	239	220	223	194	227	214	242	251	233	254	244	225	216	204	238	243	251	235	222	212	219	240	215	240	201	245	218	223	245	252	250	220	257	249	248	232	236	234	237	246	236	245	255	227	226	277	195	228	199	225	252	236	234	234	196	274	232	220	243	221	249	223	238	247	235	252	233	241	230	208	253	228	270	244	213	235	228	249	249	245	220	230	231	231	236	229	218	265	212	234	199	221	217	231	203	245	255	246	214	218	226	216	208	233	224	235	198	240	232	235	249	238	233	223	266	218	223	244	255	220	250	255	239	217	250	236	222	205	211	242	225	230	234	249	218	231	231	263	213	243	210	219	226	228	222	234	258	237	233	212	241	247	237	204	233	244	234	242	255	229	208	244	239	238	224	242	223	248	259	241	235	220	252	217	206	215	216	205	239	225	213	259	245	236	239	192	202	208	213	228	233	221	252	226	222	214	234	237	259	255	241	236	232	246	223	212	224	244	215	236	222	259	224	236	246	229	243	230	237	249	237	225	215	245	229	232	235	232	201	218	227	235	217	250	239	224	246	234	245	238	216	234	235	251	247	222	230	234	224	218	217	247	232
19191	2386	5102	5877	4944	4123	3478	2879	2504	2264	1968	1741	1621	1465	1373	1304	1240	1186	1116	1070	1064	1017	1000	997	932	919	911	856	866	872	883	865	807	796	813	812	779	780	812	789	799	820	795	789	750	748	727	762	781	775	749	740	743	737	756	755	726	747	750	686	716	755	715	737	697	728	685	709	715	715	691	707	741	712	741	671	736	737	723	730	725	686	683	729	680	675	656	713	686	676	697	694	713	677	744	720	673	661	722	758	716	698	685	676	690	650	681	707	690	682	756	672	726	691	672	664	669	712	710	672	703	689	685	735	666	674	652	672	678	694	688	727	676	655	691	731	646	745	690	667	681	702	699	695	698	693	707	695	652	712	714	672	690	679	673	693	704	714	674	722	723	682	683	716	716	696	685	696	710	744	643	690	731	735	688	650	673	703	668	740	700	677	674	702	708	701	692	687	687	704	651	717	688	648	671	694	669	685	657	676	671	707	701	752	689	681	706	687	667	682	680	734	709	678	670	745	733	688	644	733	684	645	655	719	649	684	730	726	700	671	709	710	664	653	709	677	715	741	685	738	686	692	720	713	693	705	726	703	716	692	675	743	707	679	637	714	716	662	721	691	721	715	672	680	673	670	696	682	671	705	710	679	687	680	691	685	685	680	694	710	747	741	686	685	689	701	707	666	713	675	695	664	683	723	706	631	769	726	695	640	702	665	670	720	666	691	738	674	670	675	700	697	716	654	705	671	701	714	700	682	707	717	704	722	676	721	734	685	663	663	692	672	673	695	644	678	704	727	667	669	662	676	668	670	667	742	710	666	687	694	698	666	687	655	724	665	691	668	659	697	712	701	759	701	700	694	701	656	678	726	681	705	715	701	660	697	687	727	693	667	706	678	637	702	661	679	696	707	678	669	688	683	657	696	705	659	660	667	672	701	681	695	681	682	670	658	693	686	732	693	714	701	698	661	705	714	711	645	706	669	687	670	685	710	658	736	748	631	663	684	638	711	696	714	675	665	649	655	667	692	707	707	718	718	695	652	676	697	714	694	693	671	712	629	695	711	717	701	656	679	682	688	720	694	642	654	729	704	668	694	685	702	666	715	705	714	704	687	693	665	733	629	648	687	733	691	716	687	668	648	677	693	712	711	643	704	688	669	710	705	665	673	668	726	689	677	709	715	719	673	705	675	687	670	689	691	677	674	696	668	707	663	768	659	701	683	689	705	669	678	702	701	703	708	660	679	699	652	667	728	672	705	689	665	725	643	710	691	673	735	726	671	692	713	674	660	682	703	728	733	661	681	704	701	689	689	661	692	687	681	705	675	720	690	669	694	720	695	675	732	718	640	696	715	660	706	681	697	695	736	714	692	677	684	710	696	642	683	709	663	701	683	665	691	705	705	677	688	707	698	671	701	704	665	703	714	726	674	660	653	654	684	659	714	671	685	680	674	665	691	709	696	695	692	666	706	695	688	719	678	698	701	689	706	708	672	675	671	682	703	667	641	707	646	693	706	696	673	726	675	656	706	661	678	685	661	721	702	718	671	723	702	699	716	677	701	683	717	699	659	643	718	648	690	694	719	707	688	702	710	682	710	683	724	697	714	737	708	689	705	706	744	728	684	681	646	640	648	709	725	682	682	680	614	689	718	697	700	695	673	656	686	674	672	668	673	705	632	681	683	691	676	696	716	714	676	705	691	690	713	666	677	692	708	743	673	760	707	688	709	664	654	712	703	746	684	732	716	699	693	721	669	674	706	719	697	667	683	672	675	669	707	648	710	700	689	706	719	688	671	679	665	692	702	700	734	694	684	690	704	706	709	717	682	688	722	707	682	749	675	735	688	733	637	722	676	696	676	694	684	690	725	682	680	689	688	671	687	681	685	720	713	698	678	722	700	644	698	702	695	705	678	674	699	681	681	699	656	699	699	707	690	668	682	685	699	672	693	683	705	647	650	703	702	669	695	677	722	726	667	663	679	719	726	695	652	686	686	696	685	692	702	665	694	677	680	713	732	691	718	685	692	727	722	691	685	659	678	672	719	676	661	701	661	704	714	652	687	653	663	639	723	737	666	649	679	654	675	712	678	675	711	692	662	714	712	663	700	677	717	681	702	648	689	652	687	703	706	684	678	667	675	734	697	683	684	709	651	688	686	672	684	660	703	701	696	669	727	702	670	709	729	676	699	709	659	700	724	696	721	676	718	692	650	663	695	704	655	690	704	706	667	726	642	703	690	680	689	693	693	718	709	669	712	684	671	714	696	723	708	728	711	669	712	713	686	719	710	682	725	660	710	725	688	650	669	680	726	671	688	695	667	679	694	691	700	655	698	715	670	668	686	702	678	673	660	673	723	702	690	679	701	725	684	727	718	705	726	679	684	677	700	702	655	678	682	720	688	709	665	695	702	735	676	686	690	665	674	729	676	708	718	674	674	765	720	653	703	680	686	681	652	692	684	705	733	651	705	717	721	674	699	700	702	633	720	698	718	689	690	676	676	636	719	702	681	736	687	696	652	687	712	699	668	696	665	706	676	686	646	693	694	694	761	674	704	721	641	693	696	672	648	754	690	687	743	673	681	662	687	697	692	721	691	694	690	689	688	730	711	708	689	702	707	663	687	738	681	646	718	673	714	672	671	685	668	691	711	690	724	672	658	672	651	751	761	700	680	689	665	676	675	683	635	703	700	706	753	671	675	698	683	709	708	645	705	696	660	659	656	661	651	658	691	698	635	698	690	661	701	709	686	717	699	716	698	647	716	646	725	655	683	709	726	735	688	665	743	696	707	693	662	758	698	668	687	702	726	673	694	664	634	676	752	666	681	676	682	729	686	704	677	688	719	651	674	665	694	668	694	649	720	663	703	671	711	685	713	719	666	662	673	655	719	713	698	696	678	714	713	729	685	745	703	680	676	686	685	705	687	704	655	637	697	716	684	696	707	699	726	708	678	762	688	712	706	666	637	693	681	683	706	655	679	684	641	691	710	685	663	664	709	663	657	695	681	684	696	669	682	692	722	725	708	719	681	687	667	678	687	651	696	698	670	721	708	732	666	705	712	710	686	712	688	667	651	669	676	679	671	692	678	691	723	693	653	699	687	646	709	716	655	709	721	690	694	713	684	729	674	690	671	714	654	696	656	698	687	705	669	699	685	664	678	715	743	718	735	688	668	670	726	676	643	716	708	715	696	663	665	641	706	703	656	676	738	736	682	645	651	717	734	660	671	717	687	700	680	712	707	698	722	695	675	705	680	766	675	663	627	699	674	682	676	713	636	736	735	720	690	716	664	713	709	669	684	663	655	703	707	769	722	700	701	705	679	651	697	734	687	683	652	670	685	709	633	686	718	684	661	672	674	721	683	691	675	614	655	726	690	626	681	640	722	697	687	704	689	698	712	679	716	670	688	673	712	627	693	674	663	695	731	708	689	747	740	732	724	729	725	726	674	669	686	670	697	722	679	683	693	648	688	682	669	673	727	684	694	713	664	650	668	666	716	712	718
4801	293	159	114	98	91	82	64	75	87	89	72	68	60	60	62	66	61	68	66	63	64	75	69	72	59	56	64	61	77	59	62	72	71	61	57	69	77	68	62	64	54	67	54	69	63	68	58	71	68	68	70	60	67	74	58	64	66	67	54	73	74	62	74	75	61	82	64	57	64	62	54	55	65	71	61	62	58	75	67	74	69	56	55	71	64	66	64	62	61	62	62	74	65	64	64	62	73	64	84	61	73	80	65	71	64	67	75	62	67	58	65	73	81	68	62	79	57	74	75	68	69	55	64	73	74	74	74	75	69	66	50	62	57	83	61	84	79	73	62	60	70	74	62	71	76	73	80	72	75	61	62	75	65	60	71	69	59	70	67	74	72	51	64	56	63	49	61	54	56	68	67	71	61	74	56	69	69	47	64	65	66	63	63	82	60	63	48	68	63	69	75	75	71	57	64	68	74	69	79	57	65	65	66	79	54	66	62	72	62	63	67	69	63	69	60	58	75	65	78	80	59	75	71	70	55	70	66	70	77	64	59	54	60	51	67	58	50	73	56	53	58	55	62	65	64	63	69	65	63	66	62	78	65	71	68	64	64	85	56	58	52	67	64	79	54	65	81	53	90	59	67	56	66	57	64	64	80	65	67	73	76	75	57	69	67	57	55	73	76	57	66	76	70	84	58	66	74	76	66	65	76	68	75	69	56	69	63	58	71	69	76	68	55	66	65	65	82	68	80	83	70	57	82	75	65	73	69	71	59	82	69	53	61	64	67	63	60	63	60	79	81	69	48	66	52	75	82	73	62	54	69	62	66	51	56	61	61	64	62	57	66	54	70	71	62	75	60	56	62	71	66	55	66	55	70	66	68	68	56	66	70	62	72	49	70	62	58	57	52	75	59	70	77	58	58	59	69	64	57	65	63	61	78	51	52	50	73	66	63	74	67	54	65	71	60	67	63	68	58	80	68	53	61	84	82	74	69	53	67	59	55	64	67	73	60	71	62	60	66	71	68	73	54	58	65	80	74	56	66	59	65	58	65	71	81	55	61	53	60	62	69	77	64	68	77	61	66	69	72	72	55	58	68	90	61	82	54	64	78	63	62	62	66	66	66	61	60	69	63	50	86	59	66	68	66	78	71	71	72	81	68	72	62	73	71	63	70	80	68	69	55	73	72	62	70	77	65	66	62	69	66	52	65	66	66	58	67	68	72	69	52	63	65	58	53	67	53	53	77	78	77	91	64	70	70	60	62	68	71	77	66	77	58	53	76	61	82	67	64	63	69	58	67	66	63	65	71	79	74	54	59	66	70	60	53	65	58	73	65	58	75	63	69	65	61	67	50	66	74	87	49	69	65	72	69	54	84	60	70	65	54	52	65	63	52	62	74	73	60	61	69	78	76	61	53	52	57	76	70	72	71	67	65	58	56	69	60	70	67	55	66	62	77	76	64	69	78	68	61	64	58	66	74	70	83	68	65	82	69	63	77	60	47	63	70	77	80	65	67	61	62	82	77	73	64	80	71	67	74	77	84	57	78	71	57	61	71	49	75	62	58	69	69	64	68	60	64	63	72	71	67	63	57	56	76	60	53	59	93	57	54	67	79	85	64	56	57	65	79	81	63	71	83	77	65	76	60	56	72	74	76	57	68	71	68	69	68	59	63	59	75	66	75	68	59	72	58	81	57	68	57	75	62	65	85	69	79	64	72	55	63	70	90	63	67	62	73	63	66	43	61	53	72	75	64	63	69	70	45	58	58	75	74	61	63	69	67	66	60	59	71	86	70	68	65	75	48	61	70	64	55	55	70	63	53	80	69	58	70	75	70	56	72	67	58	74	82	64	63	75	59	62	61	64	60	59	71	60	64	77	60	76	68	66	62	60	62	73	79	60	50	53	65	55	54	48	70	64	67	73	62	59	55	72	74	63	68	67	71	71	73	66	66	66	61	50	59	67	59	61	61	71	62	67	73	69	71	75	75	68	76	71	63	77	60	63	86	67	66	58	67	74	73	65	67	57	83	64	70	75	72	69	63	63	82	68	69	73	78	57	62	69	70	69	50	69	73	58	60	89	66	72	57	62	64	67	65	64	54	81	75	63	71	85	67	58	62	65	74	100	67	52	75	55	69	61	68	51	59	71	67	62	75	62	74	53	72	57	74	73	62	63	72	51	75	49	64	61	61	63	75	59	76	68	51	80	65	69	65	55	73	75	66	72	55	72	60	71	79	70	69	56	48	64	71	85	88	66	46	55	71	71	69	63	72	64	82	74	63	56	64	51	73	75	58	58	65	56	62	72	55	58	80	51	79	72	80	73	56	53	69	54	50	64	65	57	57	62	68	56	72	51	72	67	70	57	61	52	61	76	56	65	65	74	84	68	64	61	61	56	62	69	65	56	68	53	61	60	74	66	61	70	69	68	67	51	69	67	69	68	70	62	61	57	61	70	71	70	85	72	79	75	81	66	71	66	70	67	72	72	72	72	76	74	62	65	67	51	56	72	68	65	85	71	83	64	64	68	70	65	73	69	63	65	71	56	72	84	62	51	70	74	84	71	58	70	61	81	74	77	50	69	74	53	72	67	54	75	61	60	78	66	66	58	69	60	63	61	68	52	68	61	63	76	67	68	58	58	65	79	67	63	76	76	64	62	76	70	66	64	52	54	64	64	56	62	77	64	71	62	58	65	65	85	53	82	59	58	68	57	53	66	57	55	66	57	61	65	57	59	68	72	64	65	76	62	82	64	66	73	82	77	60	64	64	64	63	73	61	64	61	74	74	67	63	58	78	67	68	57	54	65	55	69	62	62	69	77	72	88	73	59	79	70	66	67	67	86	74	72	81	74	75	75	72	66	73	65	59	57	79	67	53	73	60	73	64	62	68	66	83	56	61	66	65	70	56	64	55	76	77	53	63	75	72	74	45	72	60	59	60	51	71	59	75	65	63	57	70	88	53	58	70	59	66	75	69	83	57	56	82	79	50	49	73	82	66	69	71	68	67	62	65	65	90	61	65	67	79	63	76	62	84	69	70	72	61	68	66	76	70	72	48	68	55	66	61	64	89	62	71	70	73	72	81	57	66	58	58	74	70	59	68	59	63	56	64	87	63	68	72	72	76	53	58	60	76	62	73	79	63	68	67	66	53	78	71	65	65	68	65	59	70	72	79	75	73	80	74	56	67	61	73	61	73	48	67	49	55	65	68	51	64	70	82	59	70	81	67	77	70	69	71	77	70	60	66	67	71	63	62	64	62	74	64	68	67	67	52	59	65	77	78	85	76	73	58	66	69	75	76	48	73	57	65	73	73	62	57	62	75	77	63	59	63	76	72	76	57	66	65	68	73	60	71	51	61	71	73	62	59	54	73	58	75	72	76	67	64	69	72	67	62	62	64	56	64	57	70	80	67	74	72	81	61	76	86	65	70	78	63	73	77	65	67	62	45	56	74	66	69	55	73	68	60	72	77	68	74	67	63	77	70	60	72
5188	323	401	431	390	359	366	332	315	263	299	281	268	285	260	260	261	250	267	257	265	266	250	293	242	262	249	261	288	247	243	258	257	255	236	263	250	242	239	280	239	256	261	255	271	286	236	240	237	261	262	262	223	242	262	231	267	268	258	272	234	284	241	246	280	279	244	263	261	244	250	263	226	234	270	283	283	272	269	263	227	236	237	253	277	244	232	263	257	226	270	225	232	256	278	271	297	279	250	287	256	258	258	235	246	231	249	263	239	251	251	253	254	264	239	250	273	237	244	261	256	275	231	277	259	244	266	247	277	287	263	219	248	279	292	245	255	244	270	251	260	267	254	244	255	231	260	255	257	254	248	252	240	252	232	267	249	237	241	276	288	251	252	271	256	262	238	247	245	267	248	231	246	241	251	276	289	244	258	225	249	252	255	231	286	247	290	257	273	246	270	253	253	257	263	249	247	266	228	242	263	238	273	222	256	265	271	239	228	241	246	262	253	231	262	248	259	254	289	268	253	263	272	243	255	248	263	265	275	230	254	252	276	254	243	251	267	255	244	258	274	273	256	290	269	235	246	256	239	260	234	223	255	250	240	255	250	241	250	270	260	269	227	249	254	251	229	258	275	238	272	250	237	244	280	266	254	234	230	252	236	287	260	256	248	247	258	268	238	243	254	285	245	234	251	272	249	253	266	251	259	244	274	250	278	256	225	230	259	265	265	285	277	234	265	262	248	255	252	276	230	249	267	248	265	237	262	269	259	262	237	253	277	270	276	253	281	250	241	237	265	239	238	245	260	270	238	285	259	274	244	232	253	258	244	253	221	261	274	269	244	262	240	269	247	267	264	220	226	311	277	259	241	246	251	244	243	248	268	248	254	229	247	259	261	231	273	261	263	262	259	254	271	277	276	234	277	249	239	264	249	253	281	254	239	256	255	256	236	265	229	264	217	253	263	257	263	271	247	254	248	271	240	243	249	262	247	267	253	242	240	274	244	280	249	250	245	266	238	254	247	258	247	247	247	251	240	281	259	240	292	284	257	256	246	217	266	252	273	243	267	278	284	238	258	261	253	255	247	257	237	260	274	247	254	287	256	253	247	256	269	234	244	291	251	264	250	265	255	284	268	260	265	249	246	242	229	246	229	291	238	281	242	261	283	254	258	246	247	251	257	241	253	280	253	253	260	250	254	267	272	242	288	260	238	282	234	268	277	273	263	251	228	218	276	239	253	247	239	263	248	248	267	256	300	272	252	249	242	255	256	247	237	257	232	272	254	237	229	251	273	238	251	240	254	274	256	273	261	259	270	249	242	257	270	245	236	262	253	247	255	248	253	263	244	246	223	242	247	257	273	237	259	258	252	229	272	278	234	274	238	242	262	267	281	223	259	236	247	279	292	250	260	275	230	215	271	253	262	266	231	235	271	233	260	252	276	256	286	282	225	243	249	245	275	260	251	251	253	256	238	235	238	249	262	255	247	218	269	253	248	239	261	228	255	246	251	219	245	273	230	241	258	238	252	265	243	246	245	264	248	275	247	256	284	251	258	237	262	264	251	248	223	268	253	251	272	287	243	251	259	241	239	261	243	261	230	238	237	234	260	239	272	214	253	230	252	254	262	285	256	269	240	269	247	227	237	236	239	249	246	244	233	244	259	244	234	222	254	261	244	266	254	283	241	262	258	251	248	258	271	263	256	278	264	258	228	248	248	253	238	252	242	243	269	266	273	252	263	241	272	227	250	262	256	245	266	242	231	285	266	248	231	241	231	274	251	256	278	264	255	237	229	245	254	251	233	233	261	250	223	267	256	249	253	261	263	231	215	234	231	229	260	252	233	271	238	266	239	229	245	260	253	265	274	274	246	266	266	248	284	263	255	274	262	248	244	241	249	231	254	248	292	244	251	240	271	275	236	211	225	242	279	256	274	249	268	266	280	257	253	256	265	248	230	248	237	260	239	238	269	255	238	251	254	277	249	262	244	252	263	249	268	251	239	250	242	249	251	255	234	277	252	276	241	250	241	239	285	258	258	241	248	253	287	240	256	247	236	240	251	243	239	249	262	214	257	227	250	247	244	220	219	277	268	252	264	250	273	276	246	246	251	240	257	249	248	256	265	269	275	261	267	279	264	250	248	243	273	252	274	266	308	252	222	260	249	242	251	238	244	237	230	241	266	230	261	248	288	268	240	219	241	270	275	246	245	235	282	250	258	250	281	276	246	266	219	230	264	263	244	261	244	231	255	237	285	247	243	264	301	225	244	230	267	283	254	249	234	267	250	239	254	259	233	249	240	279	267	260	245	263	237	243	262	244	235	237	256	260	278	266	258	270	262	242	270	247	237	241	233	259	226	245	260	245	276	244	259	250	267	235	236	229	278	254	280	255	265	253	242	237	298	256	280	259	257	264	274	224	268	249	229	274	277	242	258	233	253	267	233	226	232	248	249	253	250	256	250	246	254	229	265	242	272	247	245	249	266	256	273	275	247	254	262	266	266	265	240	261	214	230	247	250	237	229	238	251	241	244	270	249	267	235	270	257	263	251	255	253	286	263	242	254	224	242	272	283	260	251	237	266	266	235	249	221	260	254	232	263	245	253	288	243	256	253	262	251	265	248	249	220	265	243	277	228	276	257	260	296	265	255	247	236	262	261	250	275	250	240	259	235	255	247	261	255	252	278	280	279	264	246	269	231	248	248	240	271	245	251	293	253	242	208	247	239	238	298	247	244	240	242	273	249	287	261	254	247	268	257	263	265	252	219	246	257	251	231	245	283	260	261	246	218	247	220	269	233	287	260	259	254	238	240	248	238	268	253	256	235	251	259	247	252	245	244	241	274	270	258	245	246	261	247	264	256	242	252	255	241	231	260	258	284	279	261	226	233	268	268	261	257	267	232	272	270	242	246	226	230	262	258	265	230	269	265	250	250	239	232	260	211	250	276	255	276	244	232	269	240	276	249	265	262	243	277	250	235	242	278	251	271	250	267	252	247	251	223	254	260	257	242	245	224	239	253	252	255	240	259	254	248	263	238	249	238	250	271	247	253	263	260	267	231	231	255	218	275	276	253	268	262	293	266	257	243	270	289	262	257	253	236	263	254	265	255	244	291	256	254	267	263	240	259	261	256	259	280	230	247	282	251	248	293	285	268	256	262	255	270	271	277	268	276	233	247	264	241	239	242	242	251	237	253	256	264	267	249	259	252	240	243	251	245	238	231	265	251	267	266	272	273	238	272	222	249	234	247	286	258	262	273	264	268	222	227	261	239	255	250	237	244	258	256	278	283	245	237	269	246	210	249	254	277	253	231	249	242	247	230	258	244	235	257	258	284	254	272	252	248	251	236	275	266	261	238	222	258	268	239	264	271	264	249	246	257	285	251	249	240	282	241	262	231	247	266	280	234	260	248	241	276	264	250	235	246	266	246	241	227	226	276	260	244	263	244	254	250	262	253	282	236	263	235	266	277	237	252	239	246	279	228	268	249	252	252
34107	8878	1568	1039	694	531	416	338	321	271	233	249	209	211	179	151	192	200	180	152	144	151	162	163	154	167	160	178	175	151	160	154	158	166	152	130	156	164	175	143	151	141	170	156	162	144	140	149	150	125	152	153	162	153	144	140	155	160	152	179	146	140	144	124	153	143	143	151	138	145	163	153	158	133	138	134	120	153	150	139	126	152	145	139	122	140	166	146	130	134	144	139	139	154	154	163	148	135	148	158	150	157	134	142	150	150	129	133	133	143	150	162	159	120	130	126	148	135	135	132	146	137	131	134	161	119	140	149	138	127	147	140	153	145	148	158	147	150	153	146	136	158	138	139	156	147	157	151	147	166	158	156	133	122	155	166	137	160	129	164	147	142	147	142	137	116	147	135	143	154	147	146	161	160	168	117	147	153	145	147	142	121	143	147	123	138	155	162	145	153	140	164	136	141	134	144	163	150	132	134	144	142	169	177	139	142	139	145	148	160	133	148	127	143	148	147	147	163	152	152	162	157	163	141	140	146	163	150	130	130	144	149	164	150	121	134	157	138	136	150	139	159	155	140	164	152	129	143	149	146	135	152	154	151	156	136	154	146	122	140	158	153	137	142	162	126	138	143	149	145	138	147	132	122	133	127	152	140	162	166	142	143	132	164	122	141	142	164	135	149	151	144	140	156	137	131	142	155	134	147	147	148	122	117	164	146	136	137	147	133	127	136	147	149	162	145	144	165	145	156	157	133	164	164	163	137	143	151	136	149	144	147	142	139	152	124	145	141	130	150	145	134	155	149	128	143	155	155	137	151	144	138	138	155	142	140	137	149	143	140	164	150	141	136	155	114	156	131	143	145	148	146	129	171	158	127	152	153	165	142	158	144	138	132	151	143	147	142	129	138	140	151	143	150	137	139	135	134	146	131	134	161	128	148	142	130	153	148	162	151	130	136	142	154	127	128	132	154	139	148	158	134	168	152	133	140	145	149	137	141	154	161	156	141	156	133	160	140	147	147	148	133	135	125	136	153	158	153	156	154	128	153	143	141	149	148	139	166	150	129	137	138	155	126	125	144	161	150	143	147	143	146	157	147	137	135	144	158	158	143	127	149	155	132	145	141	141	136	163	119	130	145	154	140	151	137	142	157	148	151	162	121	139	124	128	121	144	133	150	134	134	159	143	148	145	155	149	143	165	169	139	186	129	144	147	132	150	142	128	139	159	141	155	165	129	140	126	126	133	149	124	143	151	169	163	155	136	149	147	132	149	114	138	142	150	156	147	143	166	139	144	130	158	114	135	152	130	142	142	123	147	150	158	140	148	164	125	149	164	138	141	148	132	153	158	134	161	153	151	128	140	143	154	146	155	158	156	145	164	143	143	147	156	124	148	125	134	141	155	131	141	127	137	129	133	147	135	154	133	137	165	142	164	140	146	137	132	137	155	144	123	118	165	122	130	147	141	163	139	150	149	152	138	155	170	141	163	142	153	161	143	140	162	140	133	134	153	141	139	125	165	155	148	152	160	138	130	131	141	168	140	150	142	146	121	149	122	137	139	130	161	148	128	155	155	141	144	132	143	147	150	148	132	143	136	141	123	143	152	148	146	151	140	144	164	156	148	145	153	159	149	160	142	144	138	153	122	141	135	132	124	160	151	150	167	131	139	145	156	128	133	167	154	130	125	122	165	136	148	115	153	151	137	146	151	145	146	161	175	148	142	158	140	133	146	155	140	128	145	141	158	132	135	172	147	166	143	138	143	147	139	149	143	147	140	161	140	156	158	140	161	152	129	143	139	132	166	138	127	141	142	142	142	135	179	151	152	167	142	151	120	144	159	134	152	145	135	131	139	164	126	139	153	152	143	139	133	141	138	140	160	146	122	149	147	121	138	154	146	142	147	148	139	137	148	146	161	165	171	160	169	156	152	125	150	130	157	138	140	138	132	156	128	158	150	143	161	172	131	140	134	143	135	137	156	127	145	135	137	131	172	150	148	154	151	165	157	120	128	142	160	158	131	138	178	119	163	132	155	123	146	127	162	142	122	166	149	148	148	143	140	137	174	141	137	151	154	168	157	157	164	168	138	130	146	137	161	152	145	132	168	139	161	136	143	130	137	146	172	174	152	137	144	134	149	132	156	142	154	136	132	141	152	118	150	147	150	130	136	143	147	129	152	135	173	150	135	151	135	161	126	164	154	155	158	163	133	147	125	127	173	146	143	148	156	136	128	146	141	130	165	158	161	110	135	154	128	161	124	129	167	138	164	152	156	132	155	137	131	139	143	155	147	169	147	135	131	141	161	157	145	147	158	133	154	173	157	136	140	172	140	144	168	132	169	155	143	138	143	144	156	132	139	161	137	150	130	142	149	133	145	142	130	138	173	140	144	140	156	143	150	151	158	145	142	138	157	157	134	141	136	127	156	147	151	159	135	148	152	140	132	155	132	127	139	145	145	154	146	145	123	135	137	134	144	151	151	145	152	147	125	142	122	150	160	160	139	132	159	166	116	168	167	151	141	134	132	171	111	148	149	139	143	144	135	155	147	144	146	145	140	150	125	131	152	140	119	162	152	135	116	155	119	166	135	150	146	135	133	137	139	149	159	156	132	160	148	152	154	132	149	157	165	159	141	125	138	140	138	140	145	136	153	145	152	118	128	149	132	140	159	144	122	139	137	146	135	158	151	143	150	143	136	153	160	134	146	149	147	141	139	133	115	130	146	141	156	133	155	139	131	147	148	133	163	158	166	160	136	149	148	125	153	131	147	149	147	148	173	146	142	145	177	161	152	161	140	153	142	150	131	163	131	172	150	152	152	156	140	135	135	163	133	156	167	140	146	136	142	133	157	129	140	127	152	152	147	149	145	122	150	135	136	141	140	133	126	135	151	139	144	133	128	152	139	174	137	144	137	140	130	163	141	134	136	144	165	157	159	139	148	132	154	151	116	132	140	170	126	119	147	154	151	143	148	133	134	137	159	171	145	133	164	154	129	145	145	171	154	137	144	138	162	147	150	145	141	151	144	144	137	148	144	158	143	122	125	143	145	156	150	143	144	147	131	131	132	138	171	135	144	125	174	148	124	148	135	139	141	134	143	138	146	138	144	161	159	161	127	150	141	159	169	144	154	125	160	143	155	155	143	167	142	134	134	140	137	158	158	128	148	139	148	170	143	132	150	146	150	157	149	155	146	144	122	126	153	152	166	155	147	136	144	152	124	142	143	149	149	161	145	141	139	148	139	150	169	157	133	155	152	149	140	134	140	153	153	128	138	164	153	156	164	156	136	140	147	144	174	156	144	159	169	152	109	157	145	149	138	137	149	162	156	162	140	138	153	130	152	182	165	138	140	144	135	151	158	131	150	138	159	144	127	154	144	138	170	168	132	141	137	156	158	131	130	119	162	152	150	139	153	151	180	143	139	163	133	160	143	144	152	150	146	143	166	158	121	158	153	135	157	144	145	141	143	148	107	149	157	148	159	134	157	178	167	149
15097	1350	2837	3229	2669	2240	1810	1492	1412	1159	1043	1007	931	849	841	766	753	672	676	668	653	628	587	614	564	585	598	542	554	554	548	561	520	532	503	521	448	537	514	529	515	525	527	484	504	492	466	477	510	497	508	486	482	505	456	503	492	486	470	491	448	494	449	503	453	513	500	451	451	492	514	490	471	502	517	474	459	444	474	446	463	499	454	433	452	474	457	490	471	557	427	424	484	472	504	449	472	460	434	485	488	451	456	469	491	458	466	478	482	478	470	483	488	476	447	458	480	484	436	447	478	487	423	463	468	504	476	465	493	471	508	465	449	441	477	495	455	451	455	449	478	472	462	434	440	492	461	467	457	444	440	497	466	449	443	477	419	500	469	476	465	483	460	459	449	453	446	497	440	449	491	460	452	496	437	470	483	441	446	468	428	469	463	466	479	472	428	445	456	496	453	474	424	481	494	451	455	464	481	492	501	478	474	459	466	409	469	492	458	428	477	413	433	488	464	448	467	452	489	466	486	456	475	439	481	442	463	457	470	444	472	491	448	437	474	464	442	482	476	471	458	477	437	429	505	464	474	454	445	475	525	473	461	387	476	455	485	450	453	464	459	498	466	510	427	411	486	443	493	440	482	447	450	474	475	465	506	448	514	441	441	466	461	498	459	436	480	442	433	473	464	448	468	434	449	468	454	465	455	451	479	447	483	451	429	450	495	491	429	422	479	429	470	486	494	420	461	454	460	470	458	484	451	427	476	513	514	471	442	499	490	487	464	441	448	453	475	458	428	439	485	479	432	482	444	454	476	487	504	484	454	478	429	485	493	479	453	441	467	534	449	452	459	441	465	475	479	447	435	483	456	454	433	442	469	438	476	439	487	471	446	402	490	513	519	444	477	464	457	445	456	457	485	464	465	453	496	446	476	428	491	500	433	432	458	448	421	477	496	475	497	449	447	432	500	459	454	461	456	461	475	457	454	443	460	478	467	415	491	453	421	452	503	438	457	491	484	456	457	464	453	478	481	452	482	441	468	456	436	441	438	433	463	457	441	479	482	480	414	447	442	447	445	481	453	500	486	453	460	506	481	441	489	448	489	450	447	493	477	449	437	485	490	439	480	512	454	458	438	467	503	467	442	419	453	470	413	480	479	493	473	451	467	469	483	481	462	466	460	451	421	472	469	415	464	491	451	464	459	460	479	472	463	515	491	472	417	470	492	456	429	444	435	439	459	472	454	444	465	450	460	439	446	475	489	418	461	462	484	502	472	452	511	494	476	453	454	483	455	488	484	456	436	465	456	463	468	479	483	458	467	434	514	475	461	464	453	505	445	461	455	454	459	433	456	481	483	435	448	473	473	429	474	433	430	472	451	495	441	445	467	461	476	470	430	469	480	465	471	444	472	467	481	459	481	477	480	435	459	479	436	499	426	458	482	457	455	436	446	456	493	498	472	447	487	470	482	430	413	481	509	448	436	460	446	460	450	477	477	461	432	475	432	489	441	501	490	468	472	467	450	474	491	454	465	438	490	470	466	471	465	439	442	458	462	485	498	478	441	432	477	479	475	489	487	438	478	457	446	466	455	492	449	443	474	442	508	501	435	495	465	439	484	479	466	486	437	475	470	464	473	477	427	456	473	469	474	441	475	480	471	498	478	409	458	467	456	459	438	459	445	455	477	460	495	467	437	468	420	504	453	448	460	460	482	484	435	448	487	458	448	459	467	435	447	446	450	431	452	449	502	458	462	467	490	451	456	497	475	491	466	468	428	449	455	450	484	440	483	449	454	491	453	435	489	445	517	474	449	500	459	494	452	468	473	446	476	424	456	451	472	464	430	467	482	479	462	445	457	437	472	485	451	473	416	451	461	459	446	471	445	434	450	489	457	462	441	474	452	478	444	485	433	467	414	465	451	463	470	442	494	456	446	445	456	476	454	482	473	466	478	483	455	433	486	452	469	469	455	481	448	502	453	458	452	471	468	454	457	462	467	494	495	463	430	452	464	427	447	498	450	422	448	495	467	463	419	484	448	432	423	487	487	466	440	469	471	453	461	451	432	472	424	444	469	459	451	504	472	477	475	508	433	472	471	456	444	447	466	475	430	500	478	462	465	442	474	479	460	469	467	445	480	478	469	444	435	447	480	440	471	502	470	455	506	477	469	466	433	462	473	463	467	471	471	454	457	387	459	441	453	481	450	471	469	468	472	475	488	481	428	491	434	456	472	517	489	445	488	490	493	460	460	472	446	435	439	481	445	466	481	478	471	499	433	495	438	453	501	410	453	479	487	480	481	462	447	444	468	467	459	502	459	449	461	453	457	483	485	409	473	450	474	473	469	495	430	484	472	446	479	456	491	466	463	440	448	488	426	458	448	467	481	451	470	482	470	492	446	460	492	468	457	488	490	470	473	474	454	425	503	455	473	484	472	435	472	461	425	458	418	444	457	467	470	432	476	441	454	494	490	449	467	476	454	484	481	480	428	491	464	475	485	424	451	432	490	472	462	441	464	461	481	475	429	459	463	416	475	458	447	477	476	479	429	464	486	477	442	474	431	458	483	440	473	432	510	419	474	440	464	489	457	452	466	451	485	430	450	422	448	498	480	426	438	471	442	430	464	460	461	464	490	477	456	473	463	444	487	459	471	464	470	431	476	480	468	483	427	482	475	512	473	447	439	460	460	419	469	462	456	492	473	468	420	497	477	475	507	448	465	459	477	482	467	489	485	470	478	467	460	452	487	421	412	512	458	459	468	467	447	452	458	478	483	428	485	429	473	445	478	473	475	485	440	447	443	448	416	463	460	502	475	462	474	447	477	469	466	439	443	479	475	476	455	486	474	473	450	468	450	439	447	462	444	447	457	449	480	461	448	463	458	447	473	481	426	432	467	426	461	452	448	445	430	471	475	470	489	476	468	482	486	421	460	435	470	456	456	453	463	480	463	452	480	483	480	503	462	446	463	507	471	436	443	453	408	483	446	397	480	475	488	449	451	468	479	499	495	470	489	412	500	434	451	461	484	462	476	429	455	470	493	471	452	488	498	456	483	458	503	467	501	490	455	495	465	445	482	444	453	469	460	453	449	463	454	456	470	465	461	444	437	455	457	444	464	481	435	460	447	432	454	419	430	469	476	421	457	463	439	491	440	429	460	453	489	457	504	488	455	488	459	486	460	455	486	452	447	497	418	478	479	472	496	423	468	473	458	490	500	448	478	469	445	493	482	444	489	438	460	448	446	507	481	476	468	409	445	440	488	459	480	450	441	440	451	441	463	458	474	446	473	465	478	399	481	470	485	454	469	402	489	479	460	480	471	443	466	489	440	468	457	447	448	446	465	452	456	507	441	469	438	486	512	478	454	466	471	467	462	466	466	454	445	472	466	461	452	504	467	474	445	486	460	424	474	465	471	489	517	451	444	454	432	457	466	474	477	471	486	449	465	478	435	449	472	468	496	437	453	464	444	457	447	464	511	466	416	454	509	435	445	468	495	479
42566	20979	6916	2113	1350	1007	812	644	581	531	503	432	372	359	338	357	298	311	278	306	302	290	280	270	287	254	273	269	259	240	251	297	259	234	220	233	238	245	242	214	215	247	248	247	264	225	244	222	242	220	265	254	253	231	279	247	247	217	268	224	243	245	225	201	225	261	247	256	253	255	229	219	230	240	226	251	241	242	191	240	233	209	229	249	280	216	264	226	220	214	227	244	242	238	220	209	230	219	228	221	199	217	238	246	246	215	226	244	240	233	220	247	235	252	234	231	233	238	229	247	234	254	245	244	264	215	238	220	282	235	219	245	220	252	278	257	247	205	213	225	231	212	213	239	241	232	247	242	204	251	260	202	216	246	241	243	234	217	254	223	237	207	228	244	276	238	254	242	224	259	225	228	223	237	248	235	271	232	229	228	241	263	248	240	231	238	263	249	240	251	220	238	234	237	246	266	243	248	206	242	203	280	232	234	241	216	222	242	229	244	244	242	229	250	244	229	233	216	208	237	214	230	226	242	247	207	249	256	197	240	245	231	226	216	229	232	230	247	225	224	261	177	233	259	219	216	212	234	241	222	239	242	244	225	256	228	215	262	226	225	223	252	242	236	228	214	222	222	241	229	214	219	200	239	227	187	239	211	266	232	237	245	246	238	236	205	244	257	221	212	237	214	231	253	214	237	229	221	239	220	225	220	205	230	223	237	222	224	229	216	226	271	288	243	212	238	250	232	225	256	252	231	250	259	219	233	227	216	233	211	236	223	220	227	197	231	233	233	263	227	238	241	229	267	203	231	257	249	211	254	229	256	219	212	227	228	240	249	221	253	258	247	222	221	221	236	222	223	247	240	222	217	244	230	251	232	204	242	238	218	217	226	229	244	222	252	236	201	235	224	250	217	244	256	216	246	228	237	240	255	211	231	237	208	255	209	243	225	222	214	244	225	235	224	258	233	211	203	238	235	250	232	245	243	236	248	219	243	229	234	231	231	230	254	204	232	217	223	245	219	253	222	219	256	230	253	229	240	250	221	242	259	220	232	245	220	226	261	237	268	215	220	232	225	234	236	225	233	236	257	238	218	232	250	230	229	251	228	239	230	258	244	230	227	220	220	216	249	245	224	237	211	241	248	218	246	224	257	211	220	234	227	227	241	246	216	232	226	238	219	243	216	259	213	231	220	252	228	245	233	251	229	233	207	251	255	235	222	248	224	253	252	235	245	233	244	235	233	238	239	231	243	222	228	240	221	258	236	217	211	221	200	236	231	237	220	238	235	245	230	241	223	238	263	239	229	226	249	236	210	246	221	219	237	240	228	189	218	223	224	231	236	251	228	239	236	247	236	240	228	225	234	245	232	223	248	212	215	248	235	225	253	258	245	237	232	220	240	212	255	212	239	226	223	229	264	239	226	253	246	236	204	258	261	238	234	262	241	209	248	229	243	225	232	231	222	244	236	242	230	257	215	220	233	256	225	232	235	250	254	241	241	222	246	235	243	255	242	247	218	257	237	235	249	235	247	241	232	233	270	236	246	213	225	238	220	261	220	238	258	246	240	237	225	207	220	252	242	239	225	218	228	223	233	207	247	235	231	243	293	247	206	232	213	238	237	218	221	230	239	232	217	249	225	241	214	232	222	215	259	246	238	251	221	240	213	208	219	236	258	240	229	239	240	228	240	245	239	215	243	216	256	222	249	258	231	248	223	249	242	232	239	235	244	231	231	233	237	195	253	203	262	259	261	263	226	232	232	250	251	238	223	231	250	230	234	238	220	214	246	268	224	268	259	249	236	231	215	229	229	247	207	215	246	276	224	255	228	202	237	237	223	259	241	252	216	242	248	245	239	251	227	222	249	233	263	227	239	227	209	250	235	206	223	247	241	207	221	250	242	240	251	246	214	247	243	216	205	219	250	265	226	220	209	230	244	253	218	239	258	249	254	255	221	241	242	268	203	221	256	252	235	288	240	230	239	235	221	227	237	227	234	211	250	245	249	245	233	232	229	233	217	278	231	242	260	240	236	242	236	252	251	231	226	236	237	219	197	221	240	253	214	223	234	238	231	241	229	253	226	189	209	243	217	252	216	233	236	234	241	243	260	224	225	227	238	207	213	212	218	204	245	227	255	235	236	209	278	219	228	232	232	208	246	245	257	249	248	248	223	237	211	216	231	223	273	248	251	239	212	255	238	237	231	244	230	222	208	246	214	226	262	236	208	224	220	226	240	220	210	243	218	230	238	230	243	228	247	244	239	262	263	253	241	241	211	237	278	219	232	252	225	224	235	211	231	209	222	225	230	226	227	255	239	219	237	245	216	241	239	237	235	228	224	234	242	269	225	210	244	224	242	234	221	250	219	248	204	256	247	203	252	221	209	267	233	221	222	248	255	255	233	243	224	236	236	229	215	247	235	225	230	212	256	219	273	208	222	243	251	232	258	246	233	224	235	233	243	246	201	208	237	221	249	250	251	225	249	218	229	216	204	214	248	188	257	235	210	228	223	229	222	251	271	237	225	242	234	240	272	240	240	246	241	219	195	251	223	215	241	222	236	236	223	230	252	249	227	240	224	217	217	219	200	245	224	244	256	247	206	224	238	226	237	246	218	232	238	217	247	215	223	239	242	246	248	223	262	221	252	242	202	223	261	237	205	250	234	238	218	240	220	228	224	254	238	241	224	234	231	242	275	221	253	259	252	220	255	233	236	230	228	241	211	222	250	273	237	258	254	212	220	232	220	215	226	217	224	222	214	242	238	210	261	221	274	237	235	240	242	232	226	215	229	230	206	230	238	241	220	214	215	240	262	226	221	223	220	244	229	215	214	234	207	236	254	219	242	200	212	244	228	248	220	255	224	237	228	224	213	239	230	228	255	218	223	226	216	219	243	222	228	255	233	239	281	206	229	217	228	226	210	255	230	238	230	234	249	211	258	260	251	229	250	233	237	232	251	236	236	247	250	228	201	218	245	247	230	249	229	232	246	225	222	238	222	219	264	246	227	240	245	223	219	234	243	229	233	262	217	227	234	225	253	265	233	227	234	193	251	222	215	236	235	217	252	226	227	209	219	245	228	237	226	238	223	229	253	258	220	211	221	233	237	231	222	214	244	244	224	246	221	219	244	214	256	237	235	227	200	212	251	253	238	246	236	230	220	251	254	232	235	242	224	222	248	223	238	220	236	229	238	236	262	235	243	230	252	225	240	256	212	227	250	245	252	241	235	238	238	241	262	243	248	238	229	254	237	220	222	237	254	250	250	219	250	227	232	226	242	229	255	265	237	251	206	225	225	243	231	250	257	240	205	261	214	218	245	235	251	227	217	252	240	242	233	260	254	250	227	234	237	227	238	227	225	251	256	237	218	217	224	204	215	227	258	247	233	228	206	241	246	234	269	235	256	231	232	241	225	268	229	202	238	235	221	209	233	225	237	257	261	206	211	226	213	248	234	211	207	210	233	251	216	212	257	234	256	199	209	243	240	218	231	207	218
19609	2434	4965	5818	5003	4110	3423	2827	2553	2198	1978	1736	1632	1467	1388	1242	1238	1158	1173	1095	1016	972	981	891	902	941	941	938	873	841	906	822	823	827	830	817	857	807	777	781	803	774	760	799	805	798	809	738	713	769	753	756	733	756	749	733	753	734	741	691	716	735	745	728	732	706	743	731	698	721	711	702	668	718	686	706	708	764	725	728	759	751	724	717	718	731	707	723	738	701	714	740	768	763	705	726	697	672	712	746	683	682	707	707	669	740	682	690	755	691	710	713	650	671	699	700	709	761	676	655	656	714	772	700	694	686	678	693	681	683	731	662	661	672	728	690	745	705	669	733	687	700	721	725	677	699	708	703	706	715	731	714	679	680	689	692	726	686	727	716	688	704	732	708	689	707	705	701	714	660	722	701	678	690	704	706	688	694	667	638	721	698	710	692	673	720	734	696	674	724	751	665	737	757	701	711	720	675	716	646	734	672	696	678	669	652	629	662	679	689	688	713	663	686	680	716	690	665	662	695	685	680	685	725	681	689	668	692	698	693	653	677	670	660	658	746	651	697	721	712	705	697	696	700	690	670	684	715	697	742	696	727	699	639	716	695	727	724	700	738	710	696	687	682	730	713	665	647	703	736	667	692	687	738	648	615	701	656	704	676	711	699	710	701	691	681	669	656	668	717	690	721	653	668	689	706	654	702	674	687	752	675	654	722	704	670	701	697	712	709	695	633	686	652	709	717	656	679	685	687	707	657	749	728	713	667	756	731	701	696	664	679	712	687	702	716	690	723	678	693	651	690	694	688	704	676	730	668	709	730	713	662	660	718	717	675	710	707	718	723	669	715	660	720	692	718	700	711	675	659	669	700	738	692	672	715	695	718	664	665	698	692	700	718	679	633	691	701	684	672	699	663	672	731	669	736	698	673	717	646	681	652	703	691	688	686	747	671	657	656	681	706	689	648	706	709	672	726	655	684	687	659	717	692	701	686	702	686	704	724	712	718	648	743	674	723	648	700	689	694	687	705	696	672	681	699	711	661	681	725	692	693	699	693	659	742	690	696	679	667	721	601	654	691	728	703	699	659	683	738	680	707	712	695	712	672	736	694	707	676	669	710	687	688	693	679	719	698	723	697	703	704	715	726	725	710	660	622	677	761	689	691	702	727	710	622	683	761	671	686	678	690	684	683	709	741	719	699	694	732	701	722	692	652	701	725	723	662	711	705	648	682	704	695	688	683	727	718	688	693	704	678	684	727	686	681	695	662	730	700	705	710	703	713	649	685	679	650	742	682	656	688	653	730	707	715	674	701	687	700	750	667	718	722	700	712	654	674	727	682	661	697	684	678	692	746	681	662	674	689	668	650	700	662	715	705	703	684	678	749	688	669	667	701	670	705	674	691	704	707	658	664	685	700	667	691	699	691	676	677	714	667	714	689	726	708	704	698	706	706	665	707	724	704	697	690	678	690	690	705	675	680	700	659	716	665	712	655	665	711	642	677	692	673	702	701	716	660	682	689	689	713	697	699	710	696	708	696	728	686	693	715	709	684	665	710	671	654	670	678	716	681	690	678	686	724	654	702	685	681	660	753	672	728	650	732	695	677	685	685	684	689	642	684	679	688	709	669	762	694	680	687	696	675	664	714	683	713	720	717	678	749	668	676	673	696	752	645	728	699	699	696	643	694	698	707	721	707	714	698	709	714	690	718	699	662	670	674	690	644	725	645	651	668	671	670	636	672	687	690	701	724	663	660	704	691	712	649	699	692	724	708	673	691	650	676	719	629	691	716	667	688	680	698	738	684	650	707	687	703	722	650	699	714	682	712	711	718	678	681	693	669	702	675	653	682	676	669	704	745	698	666	677	651	680	678	724	687	694	724	650	680	699	684	698	699	763	646	659	728	671	712	665	708	656	661	662	688	686	645	679	708	756	678	711	661	709	704	667	708	704	682	674	706	738	687	670	718	687	659	692	705	710	702	680	708	669	669	662	726	682	711	734	681	684	725	635	631	667	626	697	680	670	731	621	673	663	657	701	732	695	697	659	696	698	703	645	684	634	741	696	683	731	689	716	651	681	681	692	725	687	671	688	673	644	655	687	728	686	666	694	686	669	658	705	624	695	640	719	668	717	682	714	690	656	667	647	673	743	717	686	720	701	699	728	690	651	689	698	692	702	640	674	734	720	650	709	704	659	690	671	674	715	728	706	668	645	715	705	704	706	706	717	674	672	684	696	738	660	661	659	686	680	667	660	716	683	697	702	670	742	670	722	667	700	700	672	680	736	726	688	657	637	709	698	658	691	701	729	709	677	700	664	695	649	626	729	684	670	676	664	672	699	675	700	696	699	713	712	680	671	705	681	681	677	688	679	652	717	697	677	682	741	656	679	673	642	728	713	715	690	683	646	670	701	642	674	706	676	658	678	703	662	717	656	678	687	666	689	686	718	708	661	636	719	718	662	684	718	661	707	698	672	700	726	668	650	670	683	673	687	690	734	681	684	689	691	693	661	703	673	710	675	680	651	709	707	755	682	671	751	725	723	664	693	677	711	711	696	723	702	657	690	703	717	671	673	681	722	746	725	685	686	709	663	724	715	672	747	693	688	659	720	677	695	678	641	705	738	677	681	689	681	694	666	655	714	703	707	735	707	677	736	701	718	784	670	671	671	653	688	693	726	732	680	675	721	674	711	702	646	697	708	670	754	662	651	667	660	678	645	720	687	728	686	681	692	705	689	677	722	686	693	711	712	726	704	731	724	648	735	657	707	693	699	745	708	734	689	692	688	633	693	713	687	672	676	741	694	638	664	696	670	660	712	718	710	723	765	662	720	678	712	668	695	713	698	650	660	684	662	689	707	700	690	623	697	674	666	740	690	686	689	690	723	706	707	698	643	751	718	707	705	732	700	745	701	706	673	713	683	709	711	725	674	684	680	680	678	683	703	666	651	650	681	674	667	681	711	729	715	681	704	698	687	751	705	656	686	725	684	692	700	728	701	752	655	702	677	710	701	696	755	650	718	709	687	678	656	663	622	689	690	701	664	639	656	675	733	701	677	674	687	707	651	669	674	699	682	636	659	703	696	683	724	740	710	641	683	665	670	743	725	683	735	707	739	689	680	657	690	721	718	659	702	669	698	677	670	673	730	682	666	706	703	701	667	663	692	650	670	706	679	718	716	709	722	666	658	722	707	695	670	665	695	713	629	717	651	707	693	696	654	713	733	640	666	706	676	678	734	684	677	711	690	664	690	648	642	665	684	706	675	719	723	661	696	669	665	722	668	703	728	736	715	638	638	690	681	735	693	701	688	689	714	672	686	694	689	622	640	701	721	731	695	715	657	726	703	661	714	661	665	644	681	710	648	650	645	740	704	696	683	684	704	703	727	698	697	670	710	694	702	717	679	673	706	715	742	747	714	734	681	700	705	703	666	661	732	723	683	717	674	705	693	712	692	688	675	689	713	709	691	727	695	694	702	674	700	679	712	665	698	662	677	685
4812	288	170	123	118	92	80	70	89	73	71	85	57	61	65	67	58	60	85	58	67	74	60	68	71	75	65	55	61	60	69	48	57	70	69	57	61	48	56	58	65	73	68	75	76	72	75	70	76	77	69	61	76	66	67	67	50	71	63	72	71	72	68	67	48	74	83	78	61	56	64	64	68	70	61	74	75	59	74	58	56	72	66	55	72	73	58	61	65	71	77	68	59	67	63	73	70	76	66	88	65	71	78	58	63	79	47	68	62	71	57	56	61	64	58	85	73	54	64	62	56	64	73	66	66	71	70	85	75	72	64	52	63	65	72	63	64	65	75	66	67	60	60	79	62	82	69	69	66	61	72	77	63	71	75	72	65	67	59	74	76	74	68	74	68	62	58	65	71	58	60	66	56	63	50	58	54	59	67	87	75	56	81	82	67	65	63	63	53	86	67	64	63	69	68	64	72	61	56	56	65	62	66	72	66	57	67	68	69	63	70	70	80	71	75	76	60	72	79	65	58	73	67	51	76	67	70	68	88	66	75	78	64	68	57	55	63	62	65	63	66	62	70	84	61	72	61	63	81	65	51	66	71	75	65	67	50	65	75	62	54	76	68	65	71	76	71	45	77	67	51	62	74	69	56	73	59	59	69	66	69	63	64	55	70	68	59	65	57	72	74	66	53	75	73	62	69	60	51	49	72	70	66	62	69	67	66	81	59	64	70	66	75	63	66	86	55	57	67	58	77	73	63	63	66	67	47	66	59	86	87	96	83	69	73	63	59	70	60	56	67	71	72	72	43	89	72	68	73	60	68	87	58	56	66	53	72	61	61	68	65	70	65	73	73	65	85	58	56	66	59	64	59	69	76	58	50	62	71	79	73	76	67	56	71	66	62	77	75	64	69	68	61	72	49	64	66	68	48	70	70	68	58	70	77	64	72	68	64	63	67	67	76	62	63	73	54	73	68	70	59	55	67	72	60	75	56	68	75	71	64	58	73	66	56	79	80	54	60	64	70	67	72	62	51	52	52	67	69	57	60	72	52	62	58	50	62	61	65	64	64	74	59	72	76	69	74	57	70	72	71	88	74	62	57	67	74	60	70	63	69	63	72	76	51	51	56	60	72	70	67	67	65	83	67	69	66	90	66	66	61	78	50	73	57	61	57	73	69	71	75	58	76	67	68	84	79	81	72	58	59	66	49	94	66	59	74	66	83	67	70	65	55	58	62	73	61	69	71	61	68	72	57	73	63	64	60	78	59	72	77	71	58	64	71	65	64	74	56	42	78	63	69	59	71	75	53	57	80	66	77	60	72	59	58	63	55	70	71	57	73	70	65	65	68	67	58	83	72	82	65	75	65	67	62	71	72	71	71	68	63	56	72	66	63	71	67	55	74	64	73	72	90	68	73	59	77	79	65	62	73	79	72	73	62	69	77	73	78	55	65	65	62	60	77	65	58	69	66	64	66	80	72	64	61	62	79	63	53	54	60	57	79	50	63	60	89	49	68	61	61	80	71	63	64	76	81	64	61	66	70	59	66	77	69	73	76	65	65	73	60	60	58	67	61	75	65	62	54	70	86	66	81	70	56	63	67	58	65	75	64	70	61	82	60	78	68	80	75	69	70	61	63	72	72	69	66	66	58	57	88	72	68	81	56	91	66	66	62	62	58	76	72	61	52	61	68	56	58	59	66	80	87	59	75	57	68	62	52	64	69	55	73	70	59	58	78	57	81	61	70	59	69	63	56	73	70	70	75	68	65	65	67	90	85	77	67	62	71	63	74	40	78	68	74	56	73	83	60	74	72	57	64	80	59	72	79	83	59	73	70	74	75	57	66	56	58	65	73	71	69	73	61	65	52	64	54	66	59	93	64	73	72	71	86	77	64	72	76	60	80	58	67	61	62	82	61	64	57	68	66	63	70	52	55	66	73	71	86	72	54	69	77	73	76	54	63	57	69	69	63	54	63	73	70	66	77	84	58	66	69	68	74	56	73	58	51	67	68	62	58	67	69	52	58	54	61	63	64	75	66	86	64	65	66	59	68	67	68	77	76	62	61	70	61	73	68	90	77	72	70	62	63	78	64	66	58	71	70	60	72	70	64	67	72	55	70	74	66	78	71	68	65	66	78	72	66	63	70	63	63	62	67	57	63	55	54	78	71	53	65	62	60	62	59	71	71	78	72	76	68	70	68	64	70	69	80	75	55	67	62	67	79	56	69	60	65	84	58	74	70	77	61	68	92	73	69	64	64	64	73	72	63	68	59	61	77	62	78	57	70	69	64	62	65	52	55	57	70	69	63	61	67	78	70	70	70	66	64	68	61	82	59	73	65	72	68	54	62	64	74	78	71	79	66	64	63	68	81	69	90	72	63	66	66	77	62	53	52	56	54	75	72	68	61	74	66	72	61	76	55	82	73	67	78	68	63	63	61	74	66	72	57	71	68	55	69	62	77	64	55	74	68	51	69	77	71	71	79	69	77	75	74	70	69	72	65	65	66	60	76	57	52	67	71	62	45	62	79	60	40	64	72	74	57	71	75	67	60	73	71	71	65	82	68	60	51	64	66	78	65	57	71	51	69	68	79	67	44	73	60	64	72	69	67	65	60	68	62	70	64	72	74	62	77	52	79	84	59	59	56	75	62	59	56	72	61	57	71	63	68	62	62	62	61	75	59	65	56	48	76	73	67	63	69	69	55	81	75	68	60	67	60	71	78	59	73	74	69	73	66	70	62	69	67	86	76	80	58	66	74	61	61	66	50	67	70	50	69	63	63	73	73	67	61	80	86	69	60	72	63	61	76	66	63	72	61	79	60	73	68	74	66	65	78	58	64	63	70	55	82	66	61	74	72	66	86	69	71	70	67	69	62	52	81	51	60	60	60	65	76	60	65	58	82	65	50	59	67	66	78	69	59	85	67	60	63	68	63	65	71	77	54	72	54	82	70	71	64	67	71	69	73	74	61	69	72	81	57	61	68	67	62	69	66	66	57	66	77	78	76	60	77	72	62	67	72	62	71	71	70	62	73	61	68	64	55	72	64	70	68	59	70	56	66	69	70	78	66	68	73	65	58	80	72	72	56	61	61	81	66	78	65	57	74	61	48	64	76	74	58	59	58	70	74	60	63	54	74	65	69	63	58	72	84	66	71	61	81	77	62	65	82	65	73	62	80	67	72	54	59	54	60	70	69	53	60	82	70	73	63	77	51	78	67	70	65	55	83	70	68	54	62	58	69	73	58	66	56	63	78	75	81	51	60	80	71	63	76	62	83	57	63	58	69	75	63	65	76	66	68	66	71	63	67	65	68	65	65	66	63	59	83	61	56	62	65	53	64	68	74	60	56	67	63	63	65	64	87	57	58	62	72	70	54	68	55	64	51	75	65	62	72	57	63	69	66	70	72	69	60	68	70	72	74	63	66	67	73	71	81	77	61	64	66	74	56	71	62	65	64	68	62	64	64	74	69	63	64	67	81	72	53	81	71	65
5353	310	419	433	380	369	333	324	314	318	310	289	295	255	253	281	303	263	267	285	252	256	265	226	290	262	260	275	244	266	269	265	245	229	247	233	239	261	269	290	249	232	271	265	260	225	282	259	250	227	261	260	265	273	260	261	261	247	267	259	255	248	251	237	260	244	258	253	257	271	246	272	250	253	244	273	268	271	266	277	238	285	246	278	256	253	272	244	264	280	256	225	264	258	230	232	275	247	263	279	239	212	249	231	242	254	274	272	253	269	255	241	259	258	284	251	247	268	245	264	247	260	247	253	269	269	258	254	253	259	240	268	261	251	255	232	249	241	210	283	280	262	269	229	269	261	244	259	273	254	237	236	224	269	267	245	244	297	235	237	226	237	275	257	243	267	255	240	253	248	247	270	260	224	246	255	228	247	248	272	257	253	258	255	261	247	245	281	249	251	214	289	246	231	240	265	275	263	237	263	249	297	248	264	228	219	221	259	243	242	260	260	230	244	269	225	243	249	255	261	252	260	249	243	276	249	280	246	260	235	237	244	247	246	262	217	266	245	239	245	236	256	235	226	266	239	279	275	253	267	226	274	267	262	257	264	251	223	247	243	246	274	247	258	247	239	259	265	270	233	286	236	238	254	272	262	243	250	234	274	231	264	232	243	259	252	238	252	246	260	233	249	278	273	225	246	310	261	223	243	273	259	269	271	239	237	249	246	231	238	259	270	267	274	249	268	244	274	277	256	245	255	215	251	266	261	248	262	262	269	276	238	263	258	235	234	276	248	233	273	230	269	231	263	247	261	270	238	241	272	252	238	258	294	231	253	267	290	242	248	237	250	254	262	250	265	245	263	248	259	264	251	236	248	238	252	268	248	255	259	276	224	272	242	280	267	273	244	264	282	246	269	232	251	260	268	261	253	221	277	252	265	266	266	289	239	228	241	256	245	239	259	276	237	248	240	259	268	269	264	225	281	283	244	268	268	284	266	279	221	274	269	280	265	246	242	260	298	293	273	240	268	255	252	252	254	274	232	230	270	250	263	271	262	243	288	251	257	257	255	251	275	271	228	254	264	270	274	232	251	280	268	246	243	246	239	244	263	241	257	244	284	283	256	232	277	250	248	235	248	258	258	258	248	228	225	256	221	244	257	233	265	221	253	272	249	252	267	244	241	258	237	237	249	245	270	285	263	251	250	224	234	234	256	244	269	258	230	238	282	218	244	236	284	264	250	231	257	250	240	277	254	248	266	259	251	247	257	274	262	277	261	244	261	255	247	246	258	244	261	246	243	256	260	268	259	256	266	252	289	292	264	261	265	276	248	255	255	225	268	257	264	248	281	244	265	244	246	255	281	256	276	270	261	286	262	264	246	242	253	262	263	229	294	266	247	262	245	251	270	236	249	247	259	243	247	259	248	256	266	260	242	240	245	249	280	250	273	230	263	287	254	291	243	244	252	226	222	268	229	254	272	285	272	237	244	258	231	247	254	236	288	248	250	246	261	249	238	263	247	264	251	256	249	243	264	255	245	249	244	274	255	238	243	280	237	228	263	269	278	236	237	298	228	290	246	247	263	286	266	247	231	260	266	264	272	243	270	246	261	244	254	250	239	237	256	264	241	250	258	240	262	216	250	255	263	256	253	261	255	243	246	242	216	226	273	258	262	276	252	235	245	263	262	243	248	247	239	275	227	260	260	238	270	245	276	239	289	251	257	230	260	252	256	238	272	275	249	265	241	225	270	271	274	264	240	248	249	262	265	231	225	217	241	231	265	257	242	237	281	250	276	245	261	233	258	262	275	250	242	271	248	261	262	256	279	250	270	241	267	262	243	252	254	250	227	252	278	280	232	248	265	288	278	259	256	265	275	268	228	269	245	230	231	264	311	226	245	237	250	254	257	264	234	247	262	245	277	256	257	282	249	228	267	269	275	287	250	260	241	242	242	272	271	250	271	244	235	263	248	247	257	265	257	250	250	254	251	275	254	300	257	276	280	247	273	286	269	261	274	244	272	238	266	230	254	230	239	272	247	256	273	246	262	244	244	281	249	264	285	240	246	242	268	255	259	225	242	251	242	246	259	266	236	305	260	248	275	238	237	255	253	264	254	229	237	236	264	257	247	231	254	244	254	276	268	268	225	251	264	238	281	256	235	279	266	247	242	233	265	241	252	270	272	251	261	264	254	262	236	267	283	282	232	250	243	275	258	237	263	250	242	243	270	237	258	253	265	243	250	250	244	256	234	251	258	231	236	255	242	266	291	266	266	262	266	276	245	238	247	264	263	265	271	251	263	246	242	260	254	278	237	275	285	257	247	258	258	258	260	209	232	249	255	259	246	244	255	268	234	235	228	265	239	220	231	240	270	257	241	245	253	267	268	265	257	276	250	255	232	255	239	249	266	267	258	248	235	264	244	259	234	224	248	270	256	282	235	246	259	253	264	258	251	247	256	253	244	245	256	256	273	264	258	221	257	249	289	253	256	224	263	249	271	260	280	247	267	243	220	269	250	285	267	256	239	256	242	224	268	257	265	246	223	264	257	281	267	265	258	257	268	254	289	248	250	239	272	265	272	255	272	232	227	266	272	247	240	262	251	234	236	216	237	252	241	280	265	269	232	269	273	289	234	230	278	236	258	236	263	253	260	274	269	254	226	258	250	267	253	240	264	268	284	247	256	268	263	242	242	231	246	254	271	248	253	224	242	256	277	285	253	242	290	253	276	251	239	287	259	272	265	225	249	242	253	252	242	274	241	247	264	274	233	248	275	244	257	260	257	240	247	250	248	253	235	255	279	227	266	261	264	237	242	234	274	256	269	251	254	275	246	244	265	248	253	256	250	249	248	307	258	277	260	232	267	252	269	246	262	257	270	242	237	276	257	238	272	271	246	285	261	274	265	277	262	247	260	254	247	234	226	242	246	244	256	246	254	263	238	237	274	263	288	244	252	250	241	271	250	259	266	242	231	252	258	254	258	246	225	275	236	234	255	251	249	241	255	252	230	234	243	258	236	243	266	240	239	267	221	248	253	274	276	253	258	249	251	255	261	301	235	254	273	254	274	258	257	256	266	252	258	254	273	240	254	233	238	240	261	255	251	245	262	282	243	266	226	252	261	254	265	269	248	221	255	260	224	250	242	266	277	240	247	272	259	288	269	263	254	265	244	254	243	275	260	261	274	245	261	278	251	253	249	246	228	257	246	282	248	260	235	241	240	234	245	246	241	263	250	233	233	263	252	228	242	255	248	260	268	264	245	255	280	235	233	236	252	249	261	227	278	256	253	254	261	219	265	248	263	237	278	234	229	259	289	254	259	236	267	271	268	256	239	286	261	230	261	272	244	262	273	241	246	269	240	264	278	261	275	233	247	243	273	271	257	265	257	247	261	256	236	275	268	232	245	275	233	260	275	262	257	259	252	235	266	282	251	251	230	263	238	288	262	258	265	256	235	259	234	237	252	269	262	262	273	250	245	261	235	271	247	250	246	258	258
34345	9056	1575	1020	750	555	438	359	320	275	221	239	212	187	202	184	191	179	163	181	152	172	188	165	164	175	148	148	144	155	154	153	167	136	156	149	161	149	148	138	138	159	147	146	146	157	131	145	152	164	180	163	146	156	143	151	138	133	152	153	155	142	140	143	143	134	160	143	143	137	139	156	143	157	151	171	139	152	152	140	132	141	158	157	139	140	150	142	148	137	132	136	129	163	157	164	137	114	170	152	153	134	148	147	124	162	162	167	141	124	156	139	145	152	150	128	149	126	142	171	157	148	139	140	153	170	131	144	131	159	140	150	166	133	151	144	142	146	132	143	133	132	139	132	149	136	136	156	130	161	143	139	148	130	163	150	152	156	144	148	143	145	151	146	152	147	134	136	155	138	129	157	143	133	142	131	144	147	153	127	133	140	156	140	137	129	153	150	149	130	150	130	168	137	148	154	156	147	133	133	124	160	138	158	145	146	145	143	121	144	140	133	155	140	141	144	132	156	148	158	147	142	137	146	149	149	132	149	148	151	129	142	139	138	138	148	152	133	142	145	125	160	133	160	155	149	156	149	154	137	142	132	149	141	140	149	156	149	136	146	129	142	145	132	154	135	137	153	154	141	136	142	138	164	144	167	152	131	139	131	160	161	144	137	131	144	145	142	142	138	137	142	135	148	156	138	173	143	162	160	148	146	147	117	125	122	138	137	142	148	109	162	140	134	156	147	136	121	149	156	149	164	135	138	157	152	156	164	140	143	154	154	147	156	165	156	138	162	145	127	121	136	147	150	143	138	148	150	145	131	137	141	149	137	151	139	156	162	136	145	142	137	142	150	127	118	163	166	152	133	127	155	147	128	155	142	159	186	146	147	138	133	115	155	160	139	138	147	132	151	132	151	169	154	135	158	149	137	135	121	130	150	148	162	176	165	157	133	152	169	160	144	157	127	166	135	152	168	142	148	151	140	152	132	132	143	149	159	137	130	148	144	143	166	147	146	157	143	162	150	172	120	127	192	140	147	148	135	127	139	148	149	132	142	154	131	150	162	161	163	157	147	139	168	143	145	151	163	161	164	151	125	173	123	146	173	135	146	131	139	165	168	149	160	154	151	164	170	144	143	134	153	147	135	163	154	138	140	149	133	163	161	135	141	144	135	160	145	149	165	145	146	156	119	142	158	159	158	152	131	158	137	150	136	164	147	121	156	113	131	139	151	136	145	150	127	142	152	167	138	159	120	155	131	138	152	136	155	127	146	159	153	163	136	162	142	159	119	143	139	163	136	159	131	153	150	161	155	132	139	144	143	155	142	130	123	144	129	122	150	137	149	123	155	152	138	154	165	134	150	150	157	150	147	160	166	150	144	153	155	131	139	140	160	138	155	121	184	135	143	157	143	158	166	142	134	152	129	146	152	132	152	144	157	133	155	155	156	154	144	172	151	157	132	125	138	141	145	140	144	168	137	157	132	146	152	151	156	140	140	150	148	138	161	137	144	151	128	125	153	145	146	169	126	125	144	145	159	136	152	142	152	148	140	146	159	144	135	159	127	157	153	105	145	125	147	165	143	140	158	161	143	144	139	148	155	128	158	137	148	165	132	145	147	113	137	140	143	157	166	143	148	148	143	133	151	164	147	150	136	145	161	141	149	146	146	121	137	144	139	133	137	162	139	152	134	129	131	127	154	142	137	171	159	138	144	162	154	164	141	145	152	187	153	140	146	154	148	147	133	142	142	159	155	155	143	170	141	149	141	137	138	139	169	151	150	131	151	157	135	134	157	160	156	157	143	129	146	142	154	140	136	145	144	143	160	154	119	138	131	144	147	140	136	130	152	157	152	147	134	139	172	171	134	130	167	109	165	152	125	116	172	147	145	123	143	149	130	155	144	162	156	158	134	125	137	138	138	110	148	146	155	134	131	149	140	150	130	141	126	134	143	145	135	146	131	151	140	152	149	154	136	145	142	129	144	134	144	160	139	137	124	141	134	142	160	163	153	159	123	151	143	144	159	169	151	123	130	137	129	161	156	122	163	152	148	150	144	155	149	140	153	136	151	142	156	143	159	164	147	126	151	149	139	141	130	143	138	141	153	140	144	138	139	154	126	146	165	137	129	175	157	144	153	156	168	135	147	151	140	152	132	139	125	130	133	135	138	171	140	134	131	148	143	155	155	157	132	164	132	167	126	150	164	146	140	157	157	135	138	147	151	160	146	128	145	142	141	140	170	140	130	135	132	165	131	149	150	163	165	160	132	131	162	148	129	146	143	135	134	142	147	136	145	155	160	155	127	181	170	152	150	149	146	140	138	141	167	155	158	156	130	154	143	151	126	140	136	150	166	147	155	135	140	154	143	125	164	142	151	146	134	127	153	148	146	163	148	160	147	141	158	148	147	155	152	153	163	153	134	156	149	158	130	135	147	153	133	137	156	130	131	149	142	128	151	147	152	149	124	137	139	156	168	126	139	149	135	137	155	156	166	146	159	147	149	157	167	158	147	164	143	148	111	157	156	162	139	167	153	141	124	148	135	142	139	148	157	132	136	150	144	153	138	157	141	159	143	117	143	148	153	149	141	144	138	140	162	161	174	149	145	157	149	123	152	153	149	154	125	158	129	151	159	126	163	143	144	138	151	139	150	132	159	117	153	160	144	131	150	143	153	132	145	122	157	156	135	152	153	144	130	157	161	137	136	143	148	132	142	140	151	162	132	154	167	135	135	136	144	148	132	115	142	129	126	140	147	140	131	152	136	150	119	169	144	149	130	142	138	139	166	128	140	156	135	166	125	126	145	149	151	134	142	167	155	162	158	135	148	137	147	157	179	151	139	182	139	150	145	149	148	126	145	136	131	150	101	134	135	137	154	141	141	158	161	151	155	150	140	155	141	157	136	160	140	152	150	142	138	141	137	143	141	122	150	173	150	156	153	149	154	163	129	142	163	176	123	148	160	152	135	159	141	127	135	132	148	129	139	128	149	166	145	143	145	152	136	133	168	151	140	136	128	141	147	171	167	120	119	150	156	162	128	142	157	144	141	145	139	155	125	157	153	126	155	140	157	145	137	139	155	139	159	145	148	139	131	160	147	145	150	165	133	148	144	140	152	161	130	159	130	147	136	160	155	153	139	120	137	146	146	133	137	136	147	138	130	129	136	130	144	147	151	155	145	130	146	148	133	157	133	133	133	135	163	158	143	148	154	155	156	142	142	138	157	139	149	157	137	141	141	148	100	140	155	137	143	139	149	137	124	140	183	159	163	158	143	135	144	136	159	126	141	133	126	147	161	160	158	139	156	145	148	167	140	127	137	135	146	146	158	175	170	169	145	153	150	142	143	171	148	143	152	162	151	139	187	160	139	154	140	142	149	125	148	149	142	153	165	151	143	144	158	122	143	120	159	147	131	145	160	148	136	146	144	151	145	128	164	137	151	144	144	142	149	169	173	129	141	164	143	164	140	142	140	153	148	149	129	131	151	155	153	141	130
15115	1363	2806	3039	2696	2259	1882	1611	1356	1249	1109	1073	973	841	810	747	731	692	685	689	655	626	572	607	563	642	533	603	554	572	586	536	550	555	542	537	584	531	522	546	507	562	511	503	459	499	510	472	466	481	531	519	515	495	503	488	477	490	477	454	472	480	463	409	467	456	504	446	473	424	507	443	434	460	488	443	505	462	485	481	460	427	471	502	471	470	482	469	473	468	475	466	456	475	492	467	437	458	448	448	451	440	465	468	461	468	484	459	459	442	481	463	463	448	432	485	485	472	437	455	494	471	463	475	465	450	503	458	450	476	463	468	478	436	435	462	479	462	475	460	437	461	436	467	470	455	484	458	439	462	504	465	471	433	460	451	471	470	437	480	447	444	434	427	442	481	490	422	484	444	473	486	481	472	448	459	474	469	501	479	455	484	434	455	448	455	449	428	453	480	487	462	501	477	442	475	491	515	479	463	482	453	442	508	447	461	473	455	434	458	440	472	484	441	464	436	468	425	475	490	460	477	458	453	489	463	440	468	440	469	464	461	463	480	474	468	485	463	408	466	458	496	499	466	527	478	492	455	465	454	463	460	491	475	437	458	480	429	462	472	486	490	450	503	462	475	447	426	487	462	439	442	486	456	469	485	492	487	461	474	475	467	452	463	408	497	449	436	449	454	436	448	452	461	500	484	449	508	537	465	499	453	460	504	439	456	465	465	484	497	419	451	460	414	480	496	472	424	489	479	498	483	449	429	464	459	439	465	421	476	471	482	449	474	496	454	483	462	455	459	470	416	461	440	436	425	484	457	453	463	495	528	444	417	431	492	456	475	436	441	495	487	473	458	459	452	441	467	453	452	465	488	496	495	442	456	488	458	477	442	434	439	451	411	522	460	447	438	446	468	441	455	455	428	450	482	481	468	460	512	480	446	474	442	480	506	509	486	466	444	448	488	439	487	438	488	438	449	449	514	479	471	455	427	470	471	431	452	465	476	445	447	458	466	453	472	467	472	457	452	446	446	447	488	454	504	505	462	459	442	438	476	436	458	423	431	474	469	452	419	481	457	475	464	498	450	459	427	456	465	442	485	494	462	441	479	475	489	454	429	438	477	459	458	473	430	469	468	484	466	487	477	455	433	489	462	427	460	528	484	431	434	506	474	497	455	478	481	465	452	462	516	459	485	459	469	475	473	448	435	461	436	477	472	497	487	470	471	506	441	430	497	455	456	475	476	465	480	454	526	467	484	493	467	501	477	453	473	434	447	485	452	452	437	481	469	434	444	466	487	460	427	400	465	453	440	445	471	483	477	434	472	454	484	453	503	489	451	497	423	486	463	445	514	449	486	457	483	449	437	450	461	428	464	498	477	488	433	464	473	487	450	479	469	425	423	488	483	446	421	420	470	421	486	523	446	455	425	469	489	448	472	472	438	472	482	455	489	473	476	450	451	462	430	475	458	430	449	468	448	471	520	450	459	466	480	487	477	482	451	477	447	466	448	470	423	457	440	491	443	448	433	445	488	484	492	461	453	464	446	477	456	432	459	489	430	431	431	469	472	406	500	468	432	472	447	439	453	473	455	480	451	473	468	477	471	464	478	473	466	432	481	451	474	439	446	457	459	435	408	483	472	486	446	487	498	468	471	464	434	432	464	485	500	489	447	462	497	492	449	424	416	439	440	457	454	420	443	462	469	423	442	439	444	481	441	442	461	442	447	473	438	499	484	460	437	436	471	443	485	459	457	468	480	456	442	481	444	447	429	490	458	463	460	490	459	466	470	449	444	434	418	488	461	448	442	447	454	478	466	481	454	460	459	468	443	510	500	450	449	454	484	492	439	455	418	463	419	471	459	468	458	474	454	454	474	428	452	506	401	468	424	479	502	428	447	401	425	421	470	436	467	463	443	443	449	481	477	433	481	496	458	466	453	483	446	460	453	477	508	500	444	461	449	462	442	489	488	454	401	476	440	438	482	483	478	472	437	436	491	492	472	461	450	490	494	425	455	439	453	461	498	486	474	478	457	446	448	450	476	449	464	425	454	435	451	464	479	496	476	432	446	428	450	459	444	479	427	443	472	434	442	474	456	470	453	479	423	447	463	422	462	434	440	475	431	442	458	443	460	466	469	460	466	469	450	492	441	444	475	461	444	477	469	444	447	454	474	484	479	455	462	463	436	472	476	424	434	439	491	452	462	449	484	453	464	494	432	470	472	468	419	478	436	490	496	482	464	473	444	432	446	455	494	472	480	453	463	453	460	490	467	434	457	470	466	483	446	474	455	451	489	492	466	476	480	445	444	472	439	449	454	445	472	456	479	443	503	467	478	464	468	435	487	443	478	453	454	434	433	429	457	434	480	452	468	450	485	494	476	412	451	465	451	488	473	486	474	501	465	474	476	500	459	452	496	466	454	454	474	485	464	457	490	465	466	462	463	472	461	462	454	470	462	468	460	478	456	463	474	462	457	498	488	480	498	468	434	425	482	433	464	474	490	479	500	439	436	517	436	483	438	463	472	475	500	472	460	481	459	464	476	510	473	450	474	488	506	458	436	458	453	467	439	483	480	452	467	479	479	448	522	484	468	472	477	459	455	446	428	447	443	473	503	454	440	450	453	483	481	443	484	427	467	478	492	449	436	492	483	441	484	433	440	449	487	442	434	462	487	486	440	511	472	461	471	448	444	461	463	461	465	469	449	460	408	479	424	452	433	444	465	469	442	508	472	446	487	451	472	474	458	475	484	471	496	434	465	480	428	428	491	478	426	481	442	484	483	476	437	456	473	484	449	462	468	416	478	510	450	498	440	486	481	447	457	446	436	456	420	451	469	457	465	427	428	492	476	488	486	467	424	480	458	475	481	482	470	489	507	461	464	471	488	458	493	486	449	506	453	489	447	440	458	467	473	456	478	453	475	455	435	436	453	455	489	445	474	415	473	477	497	494	455	471	422	481	457	507	456	460	424	475	461	469	483	446	466	468	494	515	452	422	472	429	458	438	466	468	436	457	472	433	435	476	473	479	459	462	470	415	491	477	432	471	486	459	444	437	439	465	497	475	475	443	457	473	471	428	445	496	454	490	486	500	492	428	445	464	477	475	456	447	476	489	469	489	477	488	446	489	455	484	432	491	473	459	510	476	456	476	430	434	443	450	479	468	485	450	445	483	466	494	472	450	509	444	504	481	467	499	474	452	457	477	498	477	467	431	452	455	473	499	452	475	445	480	488	467	464	456	437	435	499	477	463	434	449	502	445	432	463	429	476	458	460	444	471	449	497	481	445	430	467	472	486	452	484	462	457	474	461	453	467	475	490	443	480	438	459	409	456	469	471	502	497	458	469	475	477	441	447	471	452	483	438	457	484	476	454	450	478	485	476	451	473	483	443	468	441	440	482	474	446	446	440	454	499	471	451	502	472	463	466	434	460	488	466	446	474	454	450	433	460	456	488	432	440	431	468	492	471	466	487	485	458	449	442	456	468	441	441	452	505	417	471
43335	19836	6207	2063	1373	1084	878	653	559	524	436	381	356	367	360	315	298	299	291	301	259	321	251	268	261	266	304	282	245	245	276	254	264	246	238	241	266	277	234	228	254	238	242	260	258	242	226	255	244	223	230	208	219	219	245	233	257	260	229	245	225	253	245	251	242	218	240	251	219	230	229	241	231	217	209	239	224	234	254	232	218	243	254	243	240	235	214	268	248	219	234	215	246	251	257	232	246	216	238	259	226	236	238	246	234	218	227	241	236	244	224	266	250	230	258	220	218	219	239	224	227	227	263	222	257	235	186	215	221	222	250	242	245	252	247	209	230	238	227	252	247	232	230	229	241	232	242	259	217	227	250	228	232	233	248	200	196	232	246	225	264	229	226	234	229	207	237	242	255	237	254	214	232	257	247	251	238	241	220	222	235	244	212	219	245	229	254	227	228	219	237	254	214	214	232	218	237	198	226	213	255	236	244	222	271	220	211	238	228	247	226	214	242	221	241	255	209	220	232	212	241	236	220	212	233	236	242	253	259	216	247	260	240	242	225	220	239	258	240	231	241	222	213	241	239	263	256	234	221	225	250	203	270	233	226	247	226	234	227	216	240	234	232	249	222	239	225	236	242	224	221	228	216	237	245	215	251	251	212	213	248	240	226	255	242	220	246	218	225	240	219	227	262	231	252	227	248	242	224	233	240	246	220	232	240	245	246	232	230	243	256	211	213	246	243	234	225	237	226	222	223	244	238	242	274	266	263	239	237	256	248	235	257	222	225	266	233	246	220	202	247	232	220	213	247	240	216	237	243	245	224	237	228	253	236	238	238	226	205	199	225	246	209	201	234	238	237	267	229	224	232	249	236	219	246	226	252	214	244	251	222	244	220	232	242	253	223	241	227	220	243	227	259	235	245	231	239	228	225	265	227	239	226	234	217	249	229	258	249	232	229	277	247	232	262	235	239	257	230	249	210	262	214	250	224	242	252	230	245	202	237	227	220	257	239	247	200	220	243	216	249	259	224	239	235	230	261	203	233	243	240	237	219	234	242	220	249	226	209	232	231	233	250	232	225	232	237	227	231	211	238	249	262	242	244	232	225	239	239	227	235	241	207	217	233	252	223	231	230	229	234	218	272	241	227	237	239	251	224	207	238	216	236	234	277	239	224	234	245	234	261	224	236	242	227	242	224	245	226	228	213	239	225	252	225	225	239	256	232	243	231	228	236	239	207	217	239	249	257	237	268	221	251	226	211	241	226	247	211	230	234	229	212	232	233	223	210	239	249	238	252	230	235	234	255	244	227	213	250	247	249	254	186	258	222	242	233	230	239	256	219	239	262	237	247	241	250	247	229	216	239	243	241	189	225	234	202	231	236	235	199	239	250	216	243	234	230	231	224	242	248	221	237	236	239	248	237	238	223	227	237	223	244	231	207	240	238	226	238	215	258	237	243	253	237	265	236	246	207	234	253	231	232	210	215	227	224	231	277	238	254	251	222	222	243	224	241	233	237	219	250	231	257	219	247	236	235	243	249	237	218	232	243	251	242	241	210	247	220	231	242	227	242	257	231	227	224	255	251	221	227	228	208	243	194	265	219	248	259	239	229	216	231	224	234	223	220	237	228	218	221	220	211	250	256	236	244	232	240	232	186	219	209	230	228	215	235	266	217	231	229	240	243	251	233	223	250	233	222	227	237	236	231	247	238	233	245	228	247	234	237	240	253	225	236	206	230	237	233	239	255	252	234	243	236	244	197	200	233	241	240	232	235	252	240	248	259	223	266	243	259	276	255	263	247	238	235	249	253	217	239	245	236	248	240	247	251	276	252	214	248	228	251	220	245	228	231	225	206	243	239	245	247	251	234	236	209	233	217	227	234	230	212	250	237	265	218	238	260	250	222	217	245	227	247	240	248	232	216	241	253	238	212	225	226	243	218	230	266	238	209	240	235	238	234	239	229	241	240	258	233	211	221	206	237	239	266	234	228	248	227	235	195	236	242	253	247	229	244	215	229	218	209	254	237	232	232	250	230	213	249	231	259	235	241	242	248	257	218	222	254	229	247	226	223	206	237	233	226	226	235	241	238	229	224	190	229	218	211	203	234	249	219	232	211	249	228	228	224	226	226	247	229	235	219	254	252	251	228	235	245	274	234	250	229	224	232	232	271	223	222	219	241	227	216	204	231	250	217	253	237	245	244	225	229	213	238	249	261	255	249	212	246	237	245	231	217	246	228	242	219	213	200	205	229	250	239	246	204	243	233	227	231	227	227	239	240	238	228	212	210	243	249	235	262	222	222	229	220	225	258	223	268	226	230	233	232	215	218	248	258	232	226	254	247	215	247	268	230	241	224	268	249	224	219	255	207	235	265	219	252	235	249	229	259	221	232	228	229	226	217	243	236	237	211	214	243	217	210	246	219	257	246	251	195	247	234	227	233	221	247	236	233	232	234	211	218	217	220	248	261	221	222	260	244	270	233	210	231	237	217	223	231	258	257	262	243	238	256	237	225	227	249	233	236	254	246	228	218	217	230	225	212	227	263	241	253	239	251	224	256	247	231	224	239	207	261	232	230	248	254	197	232	230	243	217	212	222	216	240	239	271	256	238	239	268	216	240	235	214	224	223	216	255	210	208	192	214	224	234	247	211	219	217	232	217	255	257	240	247	224	236	216	239	223	239	267	240	235	254	223	251	225	242	216	215	205	220	224	219	209	233	250	234	217	239	241	201	242	223	249	234	245	228	237	202	218	236	219	212	240	212	235	241	241	219	236	220	248	213	242	236	238	239	255	249	239	234	218	243	275	219	224	244	235	227	223	236	243	244	245	252	216	254	204	220	193	231	250	238	221	234	225	236	232	223	238	209	221	236	262	249	227	251	226	237	220	225	211	242	249	237	218	229	206	205	261	247	238	258	228	237	246	252	239	250	220	247	245	238	223	220	235	220	247	213	248	229	233	215	239	216	225	233	250	231	217	227	236	252	234	224	230	221	239	240	223	246	240	251	222	236	213	234	230	219	254	229	244	247	247	239	223	245	236	235	265	251	215	243	258	236	255	226	211	233	253	227	236	240	238	234	220	226	246	251	231	249	230	248	233	213	254	245	235	233	262	230	234	236	244	275	232	233	204	245	221	233	241	213	229	260	234	246	260	234	227	242	256	231	213	235	230	230	235	237	240	251	232	238	249	206	275	254	232	250	242	258	237	248	231	234	235	237	242	210	244	226	251	226	225	226	240	261	244	236	225	224	237	218	237	226	279	239	211	248	263	223	235	211	213	231	259	227	237	240	244	244	237	214	234	235	230	247	225	237	215	212	212	222	251	262	232	231	247	251	254	236	204	233	224	230	238	235	234	233	245	261	240	245	249	244	209	212	268	237	232	220	266	242	265	234	215	237	258	233	240	216	273	215	209	239	237	242	232	219	212	246	239	231	230	221	207	261	234	261	211	215	253	237	247	231	256	207	216	254	216	239	246	254	209	248	228	234	235	236
19790	2378	5069	5791	4867	4152	3421	2830	2451	2217	1924	1716	1626	1482	1330	1343	1222	1134	1215	1121	1016	1009	1020	994	967	1010	918	855	890	834	836	853	852	800	826	762	804	805	758	806	802	759	728	766	744	821	700	797	697	764	727	754	749	760	714	697	742	734	702	725	733	713	723	687	711	680	729	711	735	715	689	685	719	715	739	725	728	724	718	722	694	720	703	663	707	742	660	640	683	674	733	700	686	770	698	699	667	705	673	711	704	692	701	708	729	712	715	672	679	697	710	735	683	713	726	762	720	729	726	709	697	747	658	671	716	646	700	707	728	686	701	665	715	713	684	706	652	714	728	713	650	675	696	657	688	674	663	719	707	729	722	693	724	744	678	695	636	708	648	617	710	710	682	697	714	719	715	709	713	711	715	664	688	688	707	702	681	670	672	676	677	633	709	720	698	642	752	679	699	641	672	708	700	693	670	707	717	704	656	670	717	718	669	743	682	668	632	673	670	724	692	698	675	675	685	719	687	676	712	648	736	653	656	694	704	698	678	730	725	663	674	717	709	698	647	716	680	710	689	677	691	721	742	683	682	674	684	729	642	686	737	702	731	679	702	715	664	681	666	677	695	638	717	728	690	696	707	697	682	660	676	644	694	656	728	723	707	669	725	669	653	769	669	688	657	673	671	682	706	702	708	687	689	704	694	686	701	676	652	689	695	702	700	715	695	689	676	686	669	707	676	695	631	686	658	726	680	709	683	685	675	657	701	695	699	703	716	684	658	673	659	667	658	666	701	685	707	681	684	700	658	692	693	696	758	704	737	683	691	697	699	701	699	723	642	723	716	696	663	739	668	742	702	668	680	703	663	697	668	673	619	690	676	681	682	690	723	730	719	684	694	693	726	682	687	713	673	659	716	692	691	671	716	661	671	702	693	730	677	702	651	714	675	706	700	685	632	683	704	718	723	692	700	653	689	651	681	702	671	668	708	697	720	686	652	664	664	710	660	657	689	709	693	745	657	673	699	717	668	714	703	706	727	660	663	650	661	690	645	659	740	591	724	696	679	689	682	682	709	695	698	704	708	648	681	675	711	692	676	690	658	682	671	684	695	663	688	681	693	735	731	678	652	666	728	723	670	655	683	692	656	725	669	697	686	722	661	707	678	657	665	731	724	690	657	713	689	690	710	657	665	701	672	694	686	685	694	697	693	722	685	664	680	697	696	680	656	696	701	682	695	697	745	697	682	691	752	669	669	658	685	666	722	716	712	709	731	678	704	660	678	708	655	731	699	678	672	669	766	678	738	724	729	708	689	698	677	689	692	658	704	651	710	666	683	637	682	652	679	713	687	698	692	661	697	684	667	735	681	730	655	658	678	695	699	722	706	672	712	715	671	664	704	690	693	666	711	697	673	744	707	648	714	717	665	662	715	708	709	708	651	703	685	754	655	695	678	704	692	669	663	686	670	652	668	705	684	719	673	677	711	716	648	686	697	661	715	684	651	699	690	659	660	696	697	650	665	703	689	690	676	693	705	712	673	646	712	700	666	722	686	647	699	624	674	676	626	684	699	715	668	684	720	696	721	700	690	717	702	646	716	696	737	708	698	662	678	670	719	704	718	674	659	715	679	683	638	699	705	687	752	666	721	702	659	666	682	708	681	645	720	690	685	682	673	677	672	701	711	658	697	725	716	709	708	716	695	743	755	651	668	692	692	671	690	618	714	690	740	679	685	709	730	675	673	703	684	692	662	690	683	693	697	644	662	684	680	692	686	717	678	714	673	710	708	669	650	754	660	748	665	675	715	678	696	696	711	690	658	675	654	711	699	687	673	705	692	675	667	686	693	688	689	672	764	704	692	720	665	703	659	669	735	704	695	724	704	645	701	789	676	655	696	690	728	667	697	707	706	694	652	674	682	734	683	730	688	670	697	717	727	690	680	755	671	678	702	686	684	715	705	652	662	724	682	677	675	710	720	695	745	666	659	670	751	686	674	679	660	670	709	762	645	668	676	673	698	666	709	669	679	719	695	669	728	699	681	733	727	689	678	650	760	716	725	684	675	729	707	705	634	679	672	694	647	641	673	703	698	697	651	735	715	676	691	664	664	707	698	712	668	732	695	688	698	683	673	673	675	704	631	732	714	646	708	671	708	686	689	672	710	671	684	714	711	645	684	717	698	718	692	717	695	694	733	682	687	761	671	703	676	692	713	705	707	730	685	621	684	692	679	700	662	691	665	663	693	673	682	697	733	713	722	669	665	704	712	697	698	672	723	709	751	684	669	691	696	684	716	687	676	638	698	722	698	716	720	691	707	684	668	690	673	667	674	709	658	671	725	713	720	708	648	681	739	663	714	707	678	628	692	661	728	680	768	675	661	684	700	671	706	690	725	709	672	643	712	716	676	678	696	693	641	666	726	706	699	682	647	687	711	684	686	665	658	670	706	666	669	677	693	721	698	682	737	721	689	692	660	676	713	708	715	719	685	696	747	704	719	657	704	689	716	704	710	683	691	652	677	687	704	700	693	682	645	712	722	730	706	719	687	642	703	690	680	738	710	698	691	715	629	705	681	671	714	694	683	739	669	718	709	699	718	674	684	734	643	681	674	699	724	645	722	686	695	675	704	706	696	684	644	637	687	708	686	709	670	696	682	710	708	686	661	678	656	687	703	715	684	669	667	737	711	671	728	670	686	680	691	717	644	644	726	665	671	671	729	680	693	643	685	694	661	720	684	667	709	693	660	704	674	700	714	676	699	694	689	676	686	692	638	661	692	710	703	735	669	697	686	718	705	715	687	716	643	649	706	708	664	688	687	708	665	724	706	715	680	714	660	737	737	656	717	685	667	681	681	688	697	693	668	685	673	655	657	713	674	740	683	710	709	704	717	680	620	748	682	693	674	662	771	687	708	714	699	679	658	682	685	660	684	687	696	682	688	678	706	661	663	666	700	701	672	629	663	671	661	701	712	702	645	663	711	657	670	718	730	677	709	720	666	704	678	677	650	723	660	656	706	704	707	680	737	712	689	711	742	713	682	670	657	687	720	696	693	710	688	701	674	695	703	693	651	691	688	637	714	692	639	681	682	699	715	729	674	700	676	689	734	669	699	695	686	694	673	688	725	713	738	724	689	683	737	693	681	698	646	722	712	663	722	660	670	693	727	702	672	713	679	749	680	695	705	699	688	655	737	714	683	654	714	706	729	668	689	693	726	678	659	666	680	704	712	702	680	684	672	667	685	681	714	726	663	731	648	694	680	721	694	665	705	726	654	675	709	700	753	701	665	711	692	714	733	628	721	704	708	710	666	679	726	685	691	725	740	711	702	678	689	675	681	681	649	721	673	725	695	677	679	692	713	673	666	725	725	709	702	701	679	715	680	693	673	705	686	660	691	652	645	714	723	717	716	699	696	656	695	697	700	676	672	701	659	659	715	675	648	707	623	681	698	676	703	685	700	713	678	705	693	711	675	750	693	687	718	677	703	679	726	689	715	708	672	700	691	683
5116	296	170	111	100	78	74	88	80	74	72	70	65	67	73	68	75	61	71	77	78	71	76	65	62	71	84	66	66	70	62	72	66	65	69	80	66	73	59	83	59	62	65	65	57	55	59	67	54	62	69	69	59	64	80	71	62	88	65	75	62	71	78	74	66	71	61	59	65	63	60	72	72	56	63	64	57	63	74	67	64	53	69	68	74	77	61	71	84	70	72	71	75	80	63	64	60	56	85	78	73	69	73	56	59	70	60	62	62	65	78	62	64	70	60	66	64	68	73	64	65	63	71	67	64	63	78	65	71	86	67	54	49	69	67	53	69	60	61	67	56	95	71	69	55	62	64	64	71	67	61	73	69	71	64	63	66	64	62	68	66	70	68	75	60	80	58	69	60	66	55	72	78	77	75	78	76	83	62	74	71	58	58	61	60	66	67	55	66	73	56	62	71	68	72	71	78	63	58	69	54	70	63	86	74	73	82	77	68	47	58	72	79	72	71	53	72	69	87	65	63	81	74	68	62	75	79	69	69	72	61	64	60	66	58	75	46	72	59	69	73	66	64	80	69	70	74	64	71	76	81	63	58	61	77	74	86	70	71	77	58	67	63	52	60	66	59	70	73	65	57	77	76	65	62	66	55	63	73	69	67	64	66	55	77	85	66	64	53	58	68	60	57	61	70	65	66	59	66	77	71	70	83	63	64	70	66	73	75	76	70	55	70	57	77	66	61	81	71	51	63	82	87	65	87	49	75	75	83	70	63	62	59	55	62	72	66	58	61	67	68	72	54	76	69	57	52	60	73	55	73	65	62	74	61	59	72	59	81	58	80	63	74	69	88	75	61	73	64	63	44	65	68	63	64	74	64	65	52	67	64	67	61	70	57	62	66	54	54	73	74	84	63	71	73	84	61	72	67	50	66	70	67	67	64	56	68	73	62	61	65	75	68	60	59	67	71	67	55	73	57	64	65	65	82	61	77	58	60	65	75	71	54	64	61	79	81	77	75	75	57	76	72	65	82	75	60	69	63	71	73	69	62	76	69	70	53	69	67	59	68	75	65	62	66	84	58	66	49	69	72	89	73	85	69	71	71	58	77	49	64	67	61	79	62	80	63	79	73	61	61	58	66	77	58	70	66	62	64	79	71	60	67	67	69	76	64	80	68	56	63	51	72	64	75	72	65	65	64	71	69	71	59	69	58	67	78	73	62	66	50	73	71	74	63	63	69	66	64	56	62	69	56	66	79	68	56	69	49	63	54	65	58	58	81	52	70	64	65	85	68	79	64	71	70	52	62	57	63	78	76	77	63	68	75	68	53	70	73	60	66	75	74	66	89	57	58	72	68	74	65	74	75	70	79	70	66	76	78	76	70	44	70	62	62	66	77	56	53	76	52	60	61	66	59	67	73	68	61	67	75	71	56	51	83	55	78	67	65	56	74	76	71	60	56	71	68	64	75	64	68	73	68	62	67	57	74	62	59	65	55	63	84	76	75	56	67	78	55	50	77	75	52	68	66	75	69	66	64	66	61	65	70	59	69	88	76	63	60	61	72	46	63	63	79	63	60	74	58	68	60	60	65	64	67	73	64	57	74	78	64	51	73	70	73	70	66	55	64	58	56	64	72	55	73	82	65	70	65	58	66	84	70	67	72	65	62	71	68	82	54	67	69	77	60	71	74	54	58	78	69	68	74	67	69	68	81	80	62	57	47	74	72	67	65	63	69	60	61	66	58	72	70	60	65	59	76	54	61	71	75	80	73	76	71	65	56	68	67	58	53	71	62	65	60	64	75	65	83	69	58	62	62	66	60	58	69	68	69	81	68	64	68	65	59	68	71	75	73	68	61	59	59	77	66	81	65	70	69	67	74	59	65	72	66	66	68	63	67	59	65	61	78	59	80	66	68	76	79	61	58	87	64	77	70	64	64	54	62	64	72	64	63	71	58	63	62	62	53	57	75	60	66	61	69	68	71	63	80	53	62	63	64	76	60	59	68	66	75	65	65	67	69	73	79	57	75	63	61	72	55	63	60	65	62	76	69	75	78	66	60	62	93	60	76	64	70	63	72	82	72	63	68	56	71	63	66	80	66	58	63	64	63	66	71	65	47	75	56	65	75	65	72	57	57	66	71	70	69	78	59	96	58	68	68	56	62	64	59	60	70	78	68	63	72	69	58	85	78	61	81	77	58	66	65	69	62	63	55	72	65	80	77	63	68	69	64	58	68	70	83	69	60	60	75	74	77	74	68	75	63	67	69	62	63	74	62	65	53	58	65	73	60	76	72	66	61	69	66	66	65	66	73	66	72	69	63	62	62	75	68	65	77	62	54	53	73	54	60	65	60	75	63	65	69	63	49	70	72	61	77	59	59	75	66	62	71	66	69	79	50	62	53	67	57	65	54	52	81	56	76	76	66	66	70	82	89	72	74	76	65	64	70	67	58	67	83	59	56	69	60	63	55	71	67	71	63	60	70	51	86	68	72	78	55	77	73	68	77	62	79	56	57	64	69	56	80	72	67	77	65	68	65	63	51	60	68	69	80	63	68	63	63	66	69	57	62	55	78	70	71	65	64	70	72	75	69	71	49	64	62	57	71	74	78	65	68	64	66	82	65	72	62	60	71	80	61	66	68	74	63	50	70	70	65	71	58	74	60	82	59	65	66	69	63	55	68	60	72	72	60	68	61	70	63	76	67	56	67	58	75	59	57	57	72	77	76	56	79	72	56	74	56	73	60	68	73	51	63	61	61	67	64	67	66	79	41	71	61	76	68	85	64	74	63	62	69	69	70	64	80	69	63	64	51	62	79	68	68	68	80	68	61	60	59	63	67	66	65	72	74	64	52	75	60	65	67	78	59	61	76	68	69	73	62	54	63	62	76	66	69	67	71	76	84	85	79	55	63	66	67	78	64	64	65	70	67	58	62	60	69	68	83	73	83	72	62	63	70	79	74	74	75	53	60	62	66	66	66	67	68	48	60	74	53	69	82	62	69	50	48	71	61	75	56	63	55	69	56	75	73	80	55	68	58	70	53	61	70	64	68	78	59	70	69	65	64	64	59	75	73	65	63	48	58	80	77	44	78	64	78	61	79	61	79	68	49	63	60	64	53	61	44	84	71	68	80	61	67	74	79	65	87	69	82	63	50	64	70	60	79	71	77	67	61	66	68	61	74	69	63	75	73	54	71	64	68	71	58	57	63	83	76	72	69	63	65	68	67	70	75	67	59	68	66	66	67	51	66	86	67	70	69	58	73	61	59	69	59	66	62	67	75	74	58	67	65	64	68	68	64	68	60	49	54	71	76	69	56	79	46	75	72	75	62	59	53	75	78	67	72	60	58	57	67	60	47	63	68	71	59	60	75	62	76	62	65	66	59	70	77	58	55	71	60	66	69	80	65	52	60	63	77	81	66	74	58	77	74	80	73	65	68	66	75	51	50	71	64	52	68	70	77	64	51	65	60	68	59	75	64	61	56	68	48	70
5568	357	427	389	412	398	355	332	301	307	320	282	295	301	291	273	288	279	288	274	252	269	272	272	232	250	254	265	214	248	253	270	249	238	235	255	276	272	220	241	249	256	254	261	251	236	293	255	239	271	265	244	275	267	280	265	245	259	260	240	237	275	243	237	261	229	274	271	264	255	297	278	264	243	249	265	286	225	278	258	242	233	250	268	255	247	280	265	277	262	254	274	251	240	245	243	246	253	218	256	230	259	249	246	251	283	254	237	279	253	234	242	249	236	264	262	270	266	272	261	244	242	226	232	238	239	248	256	245	262	261	265	280	253	245	264	238	254	240	286	225	288	282	250	253	278	259	264	270	245	233	271	273	242	252	248	250	245	243	269	256	258	258	256	278	262	245	252	272	266	264	231	256	216	272	233	230	251	240	261	261	257	247	253	259	265	243	273	249	239	255	261	256	252	245	249	226	238	254	245	229	251	235	249	270	260	251	267	235	267	253	230	230	243	256	267	256	245	249	269	249	255	246	276	274	236	260	278	281	252	245	257	226	235	250	245	252	253	246	259	224	272	273	248	257	266	229	255	244	260	263	238	239	262	245	265	273	240	254	309	255	258	255	278	240	291	233	250	285	252	246	275	246	218	266	275	235	240	253	272	286	274	269	265	252	252	264	258	250	245	262	269	266	246	229	281	270	245	261	251	281	262	270	224	245	265	251	248	238	212	258	278	279	267	267	279	237	208	294	254	276	272	247	249	247	251	263	251	237	247	248	273	240	254	267	246	265	239	243	250	242	240	246	248	222	243	239	267	264	254	234	237	237	274	251	244	279	258	264	276	251	266	267	243	275	261	241	235	233	259	253	267	279	245	268	236	285	247	237	272	239	260	275	263	272	284	255	269	230	263	262	267	227	263	260	219	282	208	263	248	235	266	244	247	271	251	254	265	247	282	252	273	273	251	253	236	256	266	258	275	281	246	273	302	236	243	254	280	298	251	255	260	266	258	260	261	270	242	267	266	229	239	249	253	253	278	238	251	229	268	255	248	244	241	249	235	238	239	243	265	237	261	268	261	255	259	263	256	262	240	279	239	248	265	277	228	249	257	280	255	285	274	249	269	250	225	239	234	251	260	236	235	260	230	255	243	294	263	253	270	261	241	255	244	263	267	292	257	269	220	242	271	257	235	259	258	267	265	254	251	231	261	250	266	247	273	275	222	251	271	262	263	240	238	262	220	277	274	247	240	270	271	259	268	245	255	234	252	248	254	232	244	217	286	255	247	260	234	256	245	258	259	270	233	307	272	234	259	238	239	280	229	258	247	265	234	240	232	278	298	220	264	243	254	261	286	254	256	238	249	270	243	244	281	260	253	279	238	257	244	266	272	258	245	262	241	235	282	266	252	238	265	271	261	254	278	255	268	265	284	274	262	273	264	288	261	265	237	258	233	264	270	266	255	234	256	241	245	275	248	264	246	246	248	259	247	263	259	244	249	254	265	240	271	248	271	260	220	240	242	283	262	253	268	238	262	272	273	275	262	289	257	284	242	238	269	255	256	247	229	212	273	264	279	249	247	250	220	270	280	269	228	259	275	258	238	248	275	269	268	249	266	293	269	258	259	244	280	258	238	267	274	245	281	251	273	262	245	224	291	262	265	251	245	236	259	241	252	268	263	236	262	246	258	264	250	256	278	266	248	260	242	250	282	259	250	261	280	227	230	281	281	271	257	252	247	268	246	264	250	259	282	262	260	243	253	269	249	256	278	252	262	271	250	233	249	250	224	277	231	235	273	276	256	266	260	268	256	283	249	264	280	292	258	262	242	298	238	240	270	234	261	269	260	244	254	234	261	229	247	280	249	275	243	229	246	287	281	267	242	272	236	252	249	242	251	224	266	242	279	236	282	247	234	254	269	231	262	244	262	273	271	236	269	234	263	257	255	271	265	242	272	264	289	264	263	271	257	266	248	278	252	259	257	233	269	237	267	269	257	281	249	271	284	265	241	215	267	248	258	223	246	233	242	240	248	288	268	224	275	284	261	262	254	263	254	265	276	243	242	251	222	279	279	231	241	254	282	264	230	243	257	249	267	269	258	262	239	236	257	277	242	283	264	240	225	248	257	284	264	223	270	263	233	252	240	219	253	260	252	273	255	246	241	252	264	246	246	252	264	272	256	247	246	257	215	284	240	227	252	240	247	249	257	252	263	268	262	250	257	263	257	270	261	242	268	228	236	258	255	279	247	257	249	234	248	248	250	270	286	252	280	248	239	274	275	255	237	274	255	244	262	245	260	254	235	247	272	261	238	289	258	257	262	234	258	262	245	260	259	263	248	248	273	293	245	238	272	255	261	237	265	266	238	251	257	239	254	258	245	239	279	239	288	274	274	229	248	247	253	261	241	274	248	272	268	266	277	258	235	251	221	246	226	235	256	253	233	266	235	258	249	260	264	259	243	235	253	263	266	269	256	243	268	259	274	267	274	247	243	267	278	240	237	232	239	246	239	262	253	265	247	274	243	232	243	250	261	252	251	252	234	264	243	274	249	257	285	282	262	243	268	251	259	279	260	257	265	267	261	230	283	264	253	222	253	253	276	253	238	245	260	271	250	249	251	265	254	244	240	251	244	248	251	257	272	283	303	253	255	238	269	277	232	253	251	261	242	272	284	244	273	245	239	265	263	248	265	212	247	262	232	266	239	263	248	238	255	277	248	255	242	270	225	259	255	258	246	241	256	243	235	248	234	273	247	258	268	271	250	271	243	239	258	253	252	236	252	233	248	241	267	261	256	262	259	268	250	248	257	258	225	263	249	276	242	263	273	256	239	256	262	274	252	254	253	267	244	244	271	232	243	228	250	275	236	241	272	244	251	270	261	255	258	251	256	285	276	270	262	253	247	236	259	271	251	243	256	248	276	248	263	250	273	269	267	273	272	271	245	233	241	269	242	259	230	250	233	267	240	246	250	245	249	235	277	246	242	261	255	273	267	271	277	266	244	226	248	249	265	274	284	260	245	272	255	257	245	283	228	270	270	241	268	242	235	257	239	249	257	271	243	268	261	240	238	249	267	268	244	251	264	250	268	253	252	262	258	251	252	236	254	244	228	236	252	271	274	258	257	254	249	264	251	254	263	281	241	247	230	262	247	242	253	240	270	245	261	284	233	284	253	271	273	222	263	257	262	254	268	285	251	239	243	239	269	248	260	264	274	253	229	247	244	241	275	244	227	262	229	245	251	228	244	268	252	234	245	255	244	255	275	236	224	258	240	254	278	237	242	273	235	255	265	240	245	242	280	270	274	227	259	275	255	249	276	238	270	250	246	254	255	217	249	277	278	245	254	253	221	228	256	251	254	250	271	230	282	269	254	236	245	269	265	264	263	266	247	244	282	245	271	283	246	255	273	241	239	238	275	267	266	280	247	235	258	251	260	210	251	250	270	253	258	288	257	257	271	265	244	247	239	259	253	252	269	230	245	231	251	240	254	254	252	249	265
37038	10860	1862	1005	679	530	424	375	308	270	291	244	220	235	209	198	212	174	179	166	151	190	173	176	170	167	179	170	153	157	162	164	137	172	167	146	162	141	156	152	169	153	156	155	146	164	142	151	152	141	139	141	144	162	139	152	141	141	134	134	140	164	154	169	127	149	141	130	140	132	133	150	127	146	140	153	148	145	152	154	145	154	167	120	142	136	149	131	120	153	139	139	148	123	143	145	131	141	162	152	157	155	128	145	160	164	129	151	155	145	147	149	147	130	138	131	149	140	153	122	137	137	140	133	154	141	146	152	152	147	151	143	150	136	156	132	131	153	143	160	122	162	138	152	161	146	155	139	147	143	150	139	122	136	116	146	151	139	136	138	162	138	120	161	148	144	142	143	158	153	163	145	135	121	146	147	132	137	135	148	150	151	135	132	169	154	146	139	174	171	123	146	149	155	147	160	154	132	139	162	140	136	147	126	160	126	137	149	134	153	152	145	172	137	137	139	150	150	144	161	168	146	144	164	142	158	142	132	133	146	130	140	144	154	116	144	138	109	150	156	142	136	143	167	155	152	144	141	154	151	138	146	137	146	136	142	145	127	158	151	158	145	134	151	137	130	126	160	139	145	165	155	147	121	135	138	178	121	144	141	143	164	130	153	142	163	154	142	126	132	124	149	150	151	152	153	141	158	136	159	145	147	144	164	135	148	130	141	148	160	150	138	161	150	148	140	168	146	142	137	153	161	158	140	156	166	131	163	127	139	125	143	158	146	113	158	162	147	139	142	163	179	156	155	162	169	157	146	127	150	128	149	162	145	142	129	142	160	137	157	147	143	143	154	135	141	160	110	144	156	163	147	164	154	150	135	154	165	129	149	145	159	132	135	153	149	141	120	150	139	154	132	160	139	153	146	168	126	142	153	133	142	163	145	157	123	152	151	152	153	159	139	153	141	126	148	162	134	152	153	148	150	145	144	129	145	142	162	141	169	141	141	138	153	150	165	141	147	135	159	159	142	159	146	148	152	160	145	138	140	149	154	149	160	150	141	151	158	150	150	154	143	144	131	149	176	125	152	132	151	156	126	152	125	179	157	165	144	146	129	148	133	138	147	128	167	151	135	123	135	168	165	146	147	148	161	153	150	145	159	161	148	167	156	128	139	137	178	143	140	147	139	142	134	162	153	146	142	154	152	143	141	140	157	135	142	146	137	158	158	171	150	153	158	162	146	141	149	147	131	147	155	139	136	149	131	116	143	162	135	164	146	158	155	150	130	142	137	142	159	164	124	138	145	159	146	134	131	154	164	155	147	186	155	134	167	142	143	138	139	125	122	136	129	169	163	142	133	136	135	152	162	157	160	150	134	149	142	155	157	157	131	141	158	153	127	162	140	160	141	160	156	133	155	151	150	144	165	161	151	140	152	161	178	149	142	152	172	128	143	138	133	153	150	131	139	123	158	143	143	166	147	158	150	154	138	150	141	150	147	155	141	148	157	139	179	132	159	153	155	141	145	155	121	142	135	148	176	132	161	153	119	148	161	139	143	144	140	157	144	154	168	149	135	144	144	136	138	151	136	151	161	131	153	159	142	128	162	135	127	151	138	158	130	137	130	149	150	150	149	137	151	156	142	145	141	142	160	145	143	146	149	171	148	158	140	135	151	146	157	158	135	141	154	125	147	140	158	135	137	135	158	149	147	154	146	176	168	139	123	169	144	133	143	138	148	142	128	148	135	146	128	145	154	154	135	133	160	183	151	150	148	155	160	144	146	164	141	130	142	125	157	153	135	155	153	141	154	131	156	140	130	158	162	159	126	147	140	140	142	144	146	156	133	138	155	149	125	161	155	142	144	163	137	143	130	162	146	163	137	170	131	162	145	140	139	145	132	165	156	143	149	149	142	142	157	154	155	147	147	129	169	129	166	137	143	141	156	153	145	139	157	140	150	138	134	141	152	159	145	166	138	148	132	148	133	152	141	137	129	151	165	164	129	139	171	137	139	155	149	150	161	148	132	157	146	139	150	148	181	148	158	115	133	134	140	136	129	154	145	145	141	124	137	137	158	162	156	137	137	157	145	129	148	158	160	152	182	151	146	160	144	141	154	148	145	168	155	167	161	162	135	173	125	131	137	136	153	163	156	149	140	130	156	159	147	137	144	131	143	150	147	147	152	150	154	133	142	153	154	148	133	158	151	142	151	160	145	143	140	142	142	166	139	127	137	156	149	152	168	160	135	185	180	164	128	138	143	139	158	137	159	137	120	142	147	174	167	152	168	146	141	160	140	161	144	126	133	136	148	139	138	137	147	154	133	163	158	153	143	147	177	150	164	155	147	139	158	149	156	138	142	152	138	151	147	140	135	141	145	152	127	148	151	139	143	139	141	164	155	152	131	138	152	174	151	138	130	154	154	146	153	136	146	124	143	139	143	150	155	153	139	147	173	133	139	138	129	141	130	148	137	162	152	149	128	150	138	145	148	162	167	153	153	167	147	147	151	176	154	138	143	181	158	156	153	135	181	162	131	168	130	136	153	155	146	139	156	125	158	163	136	163	144	150	164	154	166	156	150	150	141	147	155	146	146	120	126	151	152	163	156	141	128	144	147	161	144	158	147	141	130	141	136	145	119	139	171	155	139	127	160	151	124	161	158	123	126	134	152	157	157	147	153	137	142	147	153	142	146	125	146	154	138	146	139	165	156	149	148	149	129	172	136	146	142	111	158	142	145	134	144	128	168	150	137	135	134	150	135	133	141	146	113	127	156	167	147	149	143	150	140	152	166	147	135	142	135	151	148	152	156	138	132	155	142	153	151	142	137	141	135	133	144	132	151	132	137	121	146	150	154	161	163	145	141	123	162	135	171	151	153	171	149	178	158	157	176	149	139	180	155	128	141	158	145	155	144	150	181	140	152	149	139	140	147	146	148	155	166	153	170	148	144	126	144	135	155	151	163	142	130	157	126	149	152	148	142	130	137	157	157	159	114	156	147	143	143	146	120	159	136	137	131	151	151	164	135	153	150	146	137	152	145	135	148	145	138	153	137	146	165	145	136	166	152	142	165	148	122	153	156	163	132	147	147	129	137	146	113	150	129	158	144	156	129	157	134	159	135	119	140	131	155	153	175	154	151	147	138	160	114	145	123	126	139	149	138	148	151	154	159	149	141	132	119	174	152	142	146	181	130	152	150	150	165	126	158	156	132	156	122	135	133	148	147	150	157	131	133	138	159	139	160	140	130	141	148	150	165	142	150	140	148	167	145	127	161	137	143	150	130	146	140	150	128	134	143	144	148	162	142	149	140	157	164	131	181	149	142	154	142	147	143	151	151	155	162	146	162	130	143	147	130	135	150	141	137	138	146	127	170	146	137	150	155	149	132	149	143	173	152	151	159	134	131	129	143	149	130	150	130	147	143	157	159	155	165	159	161	130	134	141	154	133	155	164	139	136	155	146	152	127	150	162	153	146	128	147	143	146	141	149	142	159	146
16586	1363	2715	3215	2727	2212	1876	1506	1397	1210	1108	998	958	872	778	767	781	685	688	698	625	590	601	662	608	604	581	565	571	559	516	539	540	550	519	553	511	543	493	539	545	515	518	457	525	513	492	478	491	523	510	455	546	486	493	521	441	475	484	482	457	484	473	498	493	466	465	466	519	490	473	498	481	442	464	479	469	478	457	478	513	479	447	471	478	471	458	477	494	489	484	491	519	432	521	500	461	445	441	486	488	467	464	460	432	463	467	450	476	482	480	506	466	424	454	485	483	464	501	469	491	502	482	484	475	484	484	483	509	485	476	487	447	475	508	444	441	487	471	504	459	445	463	466	465	463	468	488	484	483	456	494	458	472	404	442	415	475	448	497	480	499	429	466	451	446	492	471	465	488	471	463	465	480	443	476	434	427	507	454	452	445	420	492	447	434	453	432	482	461	467	455	511	455	512	468	473	472	438	460	489	453	447	447	492	437	483	446	435	471	469	448	477	492	433	440	449	484	445	440	426	469	438	435	450	447	457	466	456	439	448	464	486	457	471	475	483	465	487	467	454	478	465	435	484	435	487	480	496	460	470	439	478	465	428	468	473	512	473	475	464	465	457	488	437	474	423	473	487	462	467	462	494	457	471	461	465	488	474	493	479	525	486	487	420	504	456	473	481	474	477	414	485	481	419	423	462	436	485	417	465	460	495	503	448	490	445	472	461	472	494	480	446	451	514	457	432	491	476	489	481	490	491	466	440	448	488	445	423	482	457	475	481	453	450	457	438	512	465	480	426	417	483	470	477	477	500	456	478	497	511	454	480	482	491	443	485	478	446	487	477	491	433	474	476	472	446	490	464	470	452	459	466	508	491	450	478	464	465	485	469	439	449	484	508	472	482	472	486	501	526	438	461	476	493	502	468	518	411	456	476	484	446	431	455	490	492	470	473	454	455	504	427	491	454	448	486	456	498	497	476	472	466	461	440	495	490	463	481	468	456	459	483	464	491	458	453	444	428	466	486	481	451	455	460	486	434	482	443	470	495	466	457	447	437	403	436	471	487	507	416	480	496	505	470	472	502	485	449	478	481	480	471	478	485	480	465	452	447	434	475	460	485	421	474	463	498	442	444	475	487	468	492	440	470	449	444	455	490	472	431	488	456	469	432	452	452	503	473	481	449	516	483	464	443	495	441	468	460	489	464	484	437	464	462	453	451	461	478	499	453	460	467	442	436	484	455	445	467	471	472	447	469	473	475	473	474	429	439	454	466	473	447	424	490	482	447	449	410	515	460	446	474	470	449	445	453	462	470	455	452	451	508	475	480	475	459	441	470	437	470	494	466	476	473	471	454	475	483	462	489	505	457	435	496	487	467	493	482	478	471	460	453	502	447	462	480	467	487	475	502	422	482	469	443	489	466	506	420	449	509	481	431	453	442	454	490	454	457	452	442	463	447	498	450	469	460	500	490	484	475	503	466	416	464	494	449	547	455	477	482	454	457	428	447	448	447	459	466	490	431	486	466	446	456	445	475	458	445	443	517	499	433	494	500	445	481	443	422	443	514	462	431	450	411	510	516	453	419	427	456	472	467	486	466	454	476	486	462	475	460	470	484	492	487	456	438	441	485	494	452	452	473	483	477	434	448	475	439	506	468	463	458	476	470	465	477	448	446	487	458	505	463	490	480	423	460	457	454	479	476	457	458	458	413	452	485	458	426	475	477	456	504	474	450	501	437	487	470	463	448	465	492	477	464	491	438	476	444	444	477	468	489	481	472	454	482	455	483	502	480	485	419	470	424	445	425	498	477	465	491	464	445	497	473	460	451	425	468	489	428	485	485	437	473	492	452	456	464	471	536	460	468	434	473	496	472	443	455	481	446	501	504	469	465	474	500	423	477	451	438	461	470	453	453	445	429	474	474	482	480	458	492	469	472	473	471	465	486	439	477	487	450	465	472	479	449	458	475	430	481	503	473	473	493	490	487	456	511	457	450	482	464	481	508	474	467	467	465	467	462	495	443	446	462	486	481	493	473	446	450	484	487	411	462	482	432	469	483	468	477	450	446	505	482	463	483	476	436	478	466	438	461	538	501	450	468	456	450	452	468	474	515	493	451	488	466	484	466	457	448	461	443	466	457	456	497	433	497	463	471	479	431	478	447	450	454	463	420	496	458	467	465	472	477	453	450	479	424	490	494	438	528	473	449	473	469	445	463	483	476	468	462	439	480	471	473	450	486	457	506	459	445	454	471	478	470	486	437	425	460	467	495	477	496	446	440	458	457	468	446	517	435	507	452	470	446	469	472	429	474	450	488	462	471	449	460	446	487	481	454	478	469	463	462	501	444	471	488	424	487	496	487	445	442	477	426	466	464	478	471	476	521	483	460	409	468	459	478	444	488	498	469	470	465	489	446	484	464	486	456	461	486	427	458	492	485	453	466	471	483	468	464	457	460	480	490	513	478	507	441	483	486	453	488	416	485	470	433	476	440	484	447	487	481	440	464	468	508	435	471	424	465	470	478	470	450	458	474	496	484	468	460	469	440	466	442	505	462	463	451	471	479	428	460	427	467	465	468	499	479	448	464	445	496	473	415	447	444	421	468	493	461	443	448	479	453	455	478	470	474	467	421	431	496	479	437	461	463	488	441	480	465	467	487	478	478	459	481	483	468	465	458	483	500	478	490	424	443	437	447	484	486	464	498	468	486	452	482	470	477	499	457	454	467	435	479	411	505	478	455	501	457	462	484	469	468	459	457	478	449	512	471	508	465	471	497	492	531	453	453	491	448	476	452	455	483	475	475	442	446	440	439	456	469	490	474	434	464	461	465	477	452	477	443	446	492	489	461	476	489	452	528	435	432	483	443	489	519	463	485	472	443	465	472	453	473	481	483	468	489	491	455	454	495	421	474	450	470	485	424	476	475	458	498	439	515	483	454	478	491	480	479	453	474	487	454	481	455	490	469	462	509	463	496	484	484	486	471	441	465	444	497	456	453	452	450	498	455	451	441	442	500	485	487	474	465	460	460	477	468	455	466	473	464	430	438	472	461	482	458	498	483	433	461	470	474	489	470	465	505	485	491	466	471	493	463	461	449	472	435	465	478	482	480	427	470	480	459	481	462	478	470	470	488	443	488	448	468	481	474	453	478	460	473	438	457	488	468	480	483	473	459	474	491	462	456	498	443	469	430	449	480	456	479	456	461	427	421	475	449	501	448	440	433	432	481	507	486	523	528	414	438	443	458	425	469	431	467	469	515	472	447	435	462	499	494	429	478	475	474	478	449	463	491	460	457	440	456	477	463	458	490	456	451	449	457	466	434	469	450	485	431	452	471	460	496	477	486	433	437	481	496	482	448	497	473	468	470	511	447	481	457	473	483	438	455	470	412	489	465	467	465	429	486	466	488	469	451	465	459	437	478	473	454	496	477	494	449	457	499	421	483	495	481	473	533	503	462	515	489	455	479	512	447	496	458	465	449	457	436	483	479	457	454	508
43835	22223	8559	2120	1481	1090	853	618	595	521	452	385	391	374	372	361	323	300	318	317	294	244	274	263	265	274	257	262	274	245	274	286	248	229	238	254	232	241	250	270	252	228	246	225	248	259	263	234	248	237	242	227	238	256	253	239	241	239	254	212	267	239	235	237	254	216	257	244	231	231	243	231	221	269	244	239	219	241	252	235	239	223	250	226	247	220	224	234	241	218	229	231	249	227	255	214	236	237	246	231	248	241	216	234	248	243	223	228	232	241	246	236	223	245	246	258	244	244	246	228	227	257	236	226	256	249	234	228	236	216	232	255	250	243	235	253	254	239	223	246	208	203	219	232	245	238	231	222	240	230	246	268	199	219	247	257	257	230	218	242	227	206	246	234	235	242	216	253	220	252	252	214	238	254	242	248	261	255	238	261	227	246	261	234	245	268	237	248	248	214	246	208	240	253	255	217	231	228	269	251	263	250	270	244	256	233	230	266	239	244	239	256	243	234	239	214	235	226	250	249	233	239	243	214	241	224	218	222	240	250	231	230	228	213	237	241	236	256	240	253	224	203	248	215	225	232	247	214	233	237	254	231	226	239	246	232	214	265	231	228	225	222	243	227	224	227	223	248	214	250	234	258	222	272	229	236	221	204	240	236	239	254	260	228	238	217	243	225	239	212	245	243	228	242	231	234	227	215	254	239	221	220	230	214	226	216	249	245	259	234	239	235	221	235	265	233	215	248	250	220	264	222	252	229	246	242	237	225	230	219	255	224	231	234	242	242	227	209	221	265	264	232	259	223	254	214	217	226	253	214	269	246	240	224	234	202	223	233	258	241	234	237	239	247	255	215	264	225	247	229	219	235	223	220	210	220	263	224	236	237	258	227	261	277	244	236	273	254	226	256	226	237	223	240	220	210	249	247	237	249	218	217	262	230	242	227	236	226	208	222	203	235	208	230	246	224	229	227	267	240	211	232	242	266	262	230	255	219	216	272	259	239	240	244	227	246	251	248	221	221	220	225	247	223	215	269	245	254	238	235	226	251	223	216	236	242	229	236	223	230	229	224	227	258	245	241	242	199	237	230	214	248	238	247	225	231	227	248	234	274	237	230	225	232	238	240	226	243	241	227	237	266	252	219	243	222	239	219	225	238	239	252	219	238	214	247	222	230	245	260	222	232	232	228	265	240	260	236	233	237	287	224	249	287	228	218	235	235	227	233	225	246	215	234	273	251	228	262	232	253	218	236	235	230	215	240	248	223	229	246	248	226	240	230	243	238	217	230	232	245	231	214	227	223	253	214	231	244	234	216	238	255	235	227	222	260	246	274	258	232	240	263	233	214	255	254	241	249	248	230	203	260	226	251	243	233	259	250	225	249	241	249	229	239	257	240	242	223	253	240	242	239	265	256	237	213	222	252	231	252	217	236	242	248	214	238	239	244	238	245	246	255	246	223	232	244	229	254	232	227	237	230	226	230	214	226	227	225	218	242	242	228	226	247	232	225	242	264	218	248	224	217	244	243	222	221	219	257	237	254	245	235	238	250	216	244	240	233	242	261	236	246	250	235	254	236	240	239	206	226	238	237	260	240	224	238	221	243	251	230	234	226	223	246	247	243	267	235	241	243	235	238	241	235	239	231	243	237	242	229	220	243	234	247	216	257	264	228	260	254	216	225	242	226	241	248	235	217	222	216	229	237	250	258	253	216	228	222	237	245	236	237	226	236	253	227	249	234	245	211	215	227	226	234	237	242	214	236	228	255	234	252	232	242	235	243	239	240	226	231	275	252	271	225	225	234	228	220	235	251	248	208	235	241	232	239	212	218	255	216	264	262	207	235	222	226	239	215	218	241	254	249	240	217	203	221	233	226	222	232	237	214	212	212	238	232	244	249	215	239	225	227	271	252	216	245	243	237	246	257	239	238	214	253	235	231	221	238	240	226	256	261	228	245	234	208	267	254	254	234	230	289	231	221	251	209	226	215	253	214	250	232	252	237	242	242	220	255	241	237	243	236	217	229	235	225	216	231	257	201	220	240	238	197	246	216	237	231	247	231	242	223	221	268	254	222	232	252	229	247	218	223	240	258	245	258	248	229	231	223	208	249	265	238	215	231	236	223	248	226	248	218	229	245	252	233	230	230	231	250	226	229	238	212	255	234	238	233	224	251	234	231	236	237	221	259	255	224	223	223	242	265	234	207	230	216	221	234	246	257	241	268	232	224	220	257	244	266	252	216	242	220	233	242	232	236	239	245	230	242	230	231	216	229	240	244	217	254	268	265	243	238	238	229	247	236	234	223	238	228	228	253	236	228	240	245	241	242	237	238	227	257	233	219	263	258	252	220	253	241	228	245	226	208	245	238	233	244	222	244	261	246	240	243	243	217	221	232	255	248	234	224	246	231	251	249	244	240	239	187	255	236	244	234	240	215	236	219	259	238	235	249	231	215	227	229	215	250	243	241	209	229	250	249	251	234	236	220	237	246	231	221	235	223	274	244	232	244	236	232	229	228	253	246	224	211	224	253	225	246	261	236	245	249	223	235	233	245	223	248	232	220	241	226	253	256	242	249	263	247	188	233	249	258	206	222	211	235	245	226	286	232	248	245	215	228	267	219	223	222	243	231	256	223	220	248	217	240	224	247	231	256	244	243	285	215	223	218	226	225	224	230	254	247	251	240	229	253	237	216	233	225	267	253	240	274	236	211	228	252	232	230	257	227	249	249	214	254	238	257	240	264	254	231	229	225	240	265	232	246	219	244	230	251	248	215	241	223	254	220	216	255	251	237	250	258	274	224	222	238	224	219	260	251	215	237	233	254	227	222	202	236	225	227	241	233	236	248	244	235	210	241	223	216	234	231	256	267	231	239	255	248	230	243	241	229	242	239	243	218	233	200	247	260	267	235	229	234	222	246	231	246	230	255	228	251	238	244	251	199	218	241	246	217	262	210	255	232	240	261	257	228	224	272	232	230	240	223	252	224	229	265	213	242	225	243	234	214	238	246	240	248	251	241	232	240	246	204	238	231	251	241	236	241	214	228	263	230	258	223	235	209	234	228	267	232	246	240	231	244	263	255	217	256	241	255	250	223	275	201	244	230	250	232	211	234	234	236	244	211	210	242	231	241	228	251	230	243	241	237	243	234	232	233	223	238	241	225	262	237	225	237	247	271	240	251	241	229	236	240	232	250	253	238	207	247	232	237	256	238	262	229	237	221	235	253	250	223	237	235	237	241	233	228	274	246	239	256	230	226	218	243	241	232	211	231	247	216	249	243	242	246	232	242	248	233	235	248	228	206	239	215	232	234	238	241	250	237	210	241	214	251	232	228	223	254	239	265	220	261	224	257	218	234	221	217	254	234	246	229	253	231	227	238	257	224	237	215	224	221	233	254	229	251	214	213	214	261	238	239	265	259	211	205	217	240	248	240	233	247	246	248	228	220	270	226	262	222	225	239	236	223	263	230	234	238	243	242	246	252	215	250	228	250	202	254
20326	2412	5198	5771	4864	4086	3422	2928	2443	2198	1854	1691	1586	1511	1398	1272	1236	1155	1106	1067	1113	1061	985	997	902	917	872	839	926	852	832	879	849	834	873	783	815	803	833	778	763	784	759	800	773	806	720	716	758	773	745	761	746	752	711	816	721	776	712	697	760	738	784	721	756	689	717	698	682	709	749	725	654	707	726	701	705	724	716	763	672	704	713	660	666	678	723	677	738	706	709	699	768	710	715	725	716	716	745	697	672	717	697	744	704	683	669	665	721	681	701	701	705	691	728	695	742	689	690	676	705	641	712	700	703	729	672	684	684	733	713	710	737	713	735	685	697	696	632	714	702	668	699	711	651	715	668	657	683	683	679	750	666	633	693	667	657	640	679	663	688	721	654	674	733	704	668	669	678	628	665	684	711	648	701	699	688	716	728	737	655	689	719	657	695	687	700	680	739	764	663	692	740	669	718	707	701	697	695	738	689	704	705	689	663	678	712	716	700	698	703	682	756	707	697	715	672	735	698	721	693	757	727	695	706	688	757	748	659	722	736	684	710	656	738	642	750	670	752	703	728	710	670	678	685	676	733	696	722	736	666	717	684	725	690	697	757	713	691	720	673	715	700	719	683	746	720	718	670	720	659	744	723	675	688	712	691	728	694	709	663	692	676	727	703	704	709	695	677	715	675	736	718	775	743	698	726	678	676	659	762	697	687	677	699	717	710	720	707	729	663	723	648	689	689	711	689	663	696	673	661	748	720	729	704	685	669	709	731	684	690	714	715	671	697	704	692	708	779	705	694	699	689	686	678	728	757	724	693	700	695	731	659	711	721	655	713	694	717	682	704	682	661	721	736	697	725	694	679	676	660	685	677	704	681	667	701	717	667	685	709	700	725	682	678	700	722	685	705	742	748	662	671	695	648	717	680	723	666	636	699	699	721	666	719	663	708	710	731	713	734	689	662	679	696	658	735	661	677	727	671	664	677	657	716	670	687	668	698	708	663	669	686	685	701	704	720	695	694	719	702	659	666	657	727	709	647	695	642	676	720	701	683	696	659	708	721	704	743	697	657	718	696	647	694	693	683	670	738	678	711	679	672	680	659	728	687	689	680	679	660	714	671	714	749	709	658	708	673	680	699	717	714	680	681	721	682	710	713	680	728	679	686	665	712	693	719	734	704	688	711	691	717	640	711	738	698	737	695	678	700	709	699	697	684	699	666	699	642	653	759	716	717	684	699	669	678	687	671	664	717	700	663	692	706	709	713	724	717	705	680	712	669	666	706	687	691	731	715	678	670	715	693	693	701	681	689	666	658	658	699	707	701	697	654	736	685	747	705	707	709	682	688	770	659	707	666	674	648	710	722	701	675	647	657	719	684	667	669	729	702	660	694	721	701	778	678	695	675	712	732	692	680	677	686	684	678	722	658	723	675	727	650	734	718	715	672	722	690	643	718	686	678	723	687	735	736	686	736	692	697	700	724	643	667	738	652	660	689	711	705	738	661	694	704	652	727	657	729	652	678	681	698	704	691	696	706	671	727	688	640	734	715	638	707	651	694	703	734	669	681	660	705	765	683	688	690	678	677	676	733	682	667	689	717	753	749	725	733	702	686	689	664	745	677	752	687	710	691	678	700	716	747	646	730	731	721	701	696	661	702	726	692	738	717	697	774	726	663	726	705	679	690	702	671	716	681	724	667	662	685	698	725	678	714	710	698	722	663	720	674	657	702	670	677	707	681	721	724	685	726	711	718	696	695	700	643	707	755	700	696	734	705	707	726	676	681	734	687	716	721	688	692	717	711	683	701	725	719	729	702	714	701	710	714	704	699	647	706	687	686	638	691	718	679	742	671	708	672	701	639	652	663	671	674	684	702	701	712	687	714	717	673	699	708	678	687	735	707	757	693	668	704	706	725	655	694	722	713	715	745	723	668	658	685	713	703	700	709	673	670	701	678	694	689	690	746	689	761	719	684	676	716	680	714	683	689	710	725	711	700	720	704	719	682	713	669	703	696	722	673	719	653	724	679	650	640	673	678	712	716	674	701	682	678	694	707	704	688	685	748	709	710	703	693	677	677	709	669	677	719	684	690	730	731	713	670	682	676	702	684	758	688	680	680	678	726	676	670	717	704	711	646	675	684	732	746	710	701	674	684	669	679	684	710	679	709	690	692	679	714	681	696	693	693	686	694	760	703	676	657	709	652	669	701	682	721	708	695	697	650	696	696	724	687	685	659	694	652	708	698	669	723	697	689	729	709	704	624	640	686	718	700	692	701	706	717	650	701	684	693	735	690	693	726	675	686	701	712	739	687	687	688	700	729	665	693	697	708	704	716	721	749	702	717	739	705	732	700	711	702	636	713	713	675	697	699	711	675	712	710	630	749	693	716	680	698	718	708	652	738	633	658	685	683	723	689	708	697	730	666	711	716	659	705	711	718	667	756	668	686	735	712	713	719	704	684	719	677	667	714	679	697	712	692	657	692	700	729	693	702	710	709	685	659	678	692	753	686	695	736	723	702	698	677	708	692	711	672	672	690	725	713	708	712	683	690	705	699	730	676	734	708	673	682	703	693	683	724	669	643	704	687	734	706	722	635	729	673	690	683	647	670	727	646	688	706	701	692	709	687	684	747	687	727	691	681	671	698	669	699	735	688	693	672	653	671	666	732	707	707	699	705	706	662	690	716	751	616	683	712	667	680	708	727	726	682	646	724	699	691	653	749	701	655	707	704	724	663	689	696	700	713	674	679	689	721	687	644	702	690	654	680	710	687	678	715	738	656	634	688	708	702	714	692	708	666	693	711	738	672	681	603	674	721	676	685	720	661	716	697	699	679	678	707	728	687	715	678	644	703	742	740	702	703	677	672	685	742	726	678	631	668	734	662	667	720	678	676	702	673	700	669	698	707	677	708	770	664	679	678	716	673	714	680	646	677	654	713	682	681	686	717	731	675	726	687	668	690	716	734	705	744	675	701	699	706	720	690	655	677	708	744	688	679	697	687	699	693	678	671	701	735	713	692	697	661	726	753	667	678	649	671	684	719	716	691	669	659	704	704	702	740	730	654	729	707	657	673	662	675	708	665	668	690	683	707	649	679	665	678	696	688	749	671	686	704	698	687	731	707	681	691	727	715	686	697	674	672	659	712	690	671	731	691	690	668	660	721	672	705	691	713	702	688	694	633	675	715	690	666	650	672	683	734	650	679	678	721	710	657	680	697	638	702	699	672	687	712	688	731	682	746	647	693	737	684	654	709	717	732	669	715	694	674	716	709	703	672	696	676	698	669	712	649	703	633	661	669	663	643	667	701	700	724	668	716	716	670	682	660	702	664	716	711	694	725	659	715	668	704	736	699	721	688	704	645	716	680	675	670	702	723	697	727	689	736	695	689	659	667	708	720	689	674	720	728	729	730	687	703	660	679	668	667	649	732	710	643	686	717	629	674	740	710	731	679	711	699	706	710	689	674	662	719	680	694	701	665	728	701	693	722	674	671	698
5289	345	186	106	105	93	84	81	87	73	75	70	68	79	69	74	79	66	86	51	66	66	81	76	66	73	68	57	62	62	74	62	63	61	81	71	64	70	73	69	75	56	73	57	75	67	79	65	78	74	63	62	77	73	63	79	57	69	56	70	73	65	54	64	70	55	64	70	63	52	61	70	64	67	59	69	83	62	69	56	51	69	48	52	73	64	74	57	64	71	68	63	61	65	60	77	66	71	53	71	70	71	57	75	61	74	67	71	76	74	77	60	67	62	70	77	61	60	69	80	68	60	54	71	82	64	84	72	73	69	66	73	72	74	79	63	67	80	71	74	70	72	59	71	65	50	53	75	79	53	66	63	65	67	84	70	71	75	72	57	60	72	77	64	72	70	79	73	60	67	71	63	66	61	73	78	81	62	68	70	54	59	60	71	71	59	82	66	63	68	62	68	63	77	78	53	84	70	77	69	80	59	68	55	61	68	86	74	68	74	68	58	68	64	63	71	70	58	77	76	64	65	58	73	56	68	71	75	66	68	72	67	64	80	68	62	65	54	65	78	56	66	67	60	76	63	68	59	79	68	83	74	80	58	71	64	74	67	63	73	84	60	66	70	77	63	58	60	63	79	68	75	75	72	80	66	66	72	67	77	74	75	74	71	54	64	71	67	66	67	62	67	68	73	66	52	63	75	69	48	80	74	71	55	67	48	76	90	74	67	54	77	62	61	67	64	59	75	72	68	80	51	74	60	63	72	75	77	57	61	64	62	66	61	63	61	67	68	76	63	66	66	72	74	66	82	55	75	71	72	57	69	72	63	63	59	59	83	68	66	72	79	65	68	64	74	70	74	66	58	65	58	59	69	68	72	73	76	79	77	64	71	73	59	69	85	68	69	69	63	77	80	78	71	62	71	65	66	65	56	63	60	77	68	62	70	67	77	56	64	67	78	84	74	73	66	48	73	68	63	70	62	66	71	70	72	73	53	80	76	66	70	57	81	58	64	76	65	73	78	65	81	74	63	55	66	59	73	73	73	62	65	80	67	70	73	69	82	63	73	71	82	72	73	69	67	92	79	59	56	62	62	61	55	76	76	45	77	67	87	71	69	65	81	65	75	66	67	54	65	65	61	54	68	48	80	71	55	69	72	67	60	59	68	56	80	64	61	63	67	59	69	56	57	69	65	70	65	62	61	85	76	67	66	79	63	70	68	64	65	51	70	68	57	74	66	65	67	67	58	66	73	68	49	72	59	66	75	72	76	60	64	60	79	74	75	70	69	64	63	71	69	74	79	67	62	71	57	71	67	64	70	69	74	49	65	71	74	70	75	63	75	55	66	71	76	64	60	60	68	57	55	60	64	68	66	62	82	81	66	67	75	73	57	71	59	70	63	68	72	65	67	61	73	68	55	79	84	70	78	70	71	44	74	56	51	66	73	55	80	61	52	72	77	78	60	65	62	60	77	57	81	76	55	72	68	64	74	60	78	80	67	62	72	59	72	77	81	43	67	76	77	69	62	67	62	61	70	72	48	67	69	74	56	48	75	67	67	74	61	82	75	80	65	71	70	82	65	64	70	74	52	65	67	60	67	72	61	72	74	73	55	78	74	66	71	79	75	60	73	55	76	64	73	57	75	50	62	55	76	60	73	82	71	67	84	58	73	71	58	67	71	78	76	68	78	76	62	74	79	59	64	83	63	68	63	53	65	67	78	66	63	66	75	64	58	69	76	73	76	51	68	88	72	70	59	72	79	61	72	68	76	68	74	64	61	67	72	58	77	75	60	72	83	53	62	60	73	73	66	62	74	68	67	57	60	71	67	68	75	63	56	67	82	71	70	53	67	62	72	75	69	69	70	67	80	65	72	68	66	81	75	65	63	76	62	73	61	61	93	52	69	83	71	77	62	54	79	64	75	79	59	69	73	57	74	72	65	72	63	65	58	76	67	75	69	77	80	58	67	60	67	67	58	78	62	59	77	59	61	66	70	75	64	52	60	84	55	72	67	69	63	66	62	74	75	66	73	86	68	78	68	58	73	73	77	57	62	63	68	66	78	70	68	60	77	49	63	78	66	65	79	75	61	61	67	74	63	63	75	72	73	67	62	58	74	75	67	69	54	75	67	58	63	61	71	51	63	61	64	67	67	76	64	69	64	57	77	73	79	76	77	72	79	65	74	66	56	55	79	63	58	60	56	61	65	74	65	58	67	68	81	84	74	69	70	72	80	58	64	84	79	61	63	79	60	64	44	67	59	63	61	60	83	72	47	61	69	70	73	61	54	74	66	80	69	71	71	95	57	71	65	53	68	71	76	57	54	61	67	62	75	68	75	80	79	76	66	71	63	77	73	81	72	66	66	64	51	57	61	74	54	76	61	78	78	72	69	68	87	90	105	69	58	62	60	66	65	66	56	56	63	62	64	67	76	63	66	71	82	62	68	77	71	70	65	63	69	64	81	86	76	78	66	71	67	57	61	72	70	78	78	66	66	67	62	53	56	76	70	75	75	61	79	57	74	62	68	65	65	80	66	71	71	59	63	67	63	71	63	65	73	85	74	62	67	58	66	65	72	63	68	54	78	76	75	77	61	74	72	76	64	65	75	69	78	72	69	72	62	71	62	67	51	76	81	65	70	74	63	76	64	68	67	67	69	85	50	80	75	59	68	73	69	68	58	81	58	58	57	66	58	48	74	81	65	70	66	64	61	83	75	48	69	79	72	80	67	69	79	75	67	68	62	60	59	65	61	52	59	71	67	78	68	68	71	71	70	67	72	66	58	58	65	64	67	74	55	81	67	62	77	67	84	67	66	57	67	65	60	72	80	64	62	56	63	70	86	80	53	95	73	65	77	66	78	66	64	67	60	81	65	63	81	59	57	63	65	48	65	64	74	86	76	67	72	73	74	72	80	65	58	73	67	69	84	73	57	67	72	57	78	63	65	71	74	69	72	73	75	85	64	57	82	69	77	70	55	78	66	69	78	75	53	58	60	59	80	83	56	64	66	64	54	64	55	71	68	58	67	62	62	72	72	87	59	63	67	58	67	61	69	62	65	61	63	63	73	62	85	64	81	85	65	81	71	54	78	63	67	80	65	77	73	59	56	68	66	80	61	66	76	85	65	67	70	69	79	59	68	63	50	83	62	65	72	71	68	76	81	71	66	71	77	70	63	64	70	57	56	72	76	67	56	58	63	88	72	49	66	75	54	76	53	72	62	63	72	60	65	77	58	80	55	67	85	71	66	76	65	80	72	59	83	52	68	58	79	63	67	78	64	90	66	64	55	70	66	53	71	64	70	47	59	60	76	79	82	72	75	66	56	70	62	79	64	54	80	73	58	75	71	76	69	65	71	82	72	69	68	59	84	72	73	78	55	76	77	63	61	83	61	74	66	51	73	64	66	65	62	61	79	80	56	58	68	71	71	72	74	64	64	72	63	85	71	52	79	56	62	74	81	71	60	68	58	59	56	62	72	68	65	69	73	75	62
5832	331	421	433	372	354	346	322	263	327	297	278	277	268	287	289	269	266	275	292	256	252	264	273	284	274	267	275	289	251	239	262	255	234	284	261	272	263	276	253	255	281	275	248	249	289	280	254	272	235	269	266	259	257	297	258	237	264	237	276	231	263	256	265	253	247	227	236	263	265	301	237	235	233	249	258	246	258	246	241	239	268	238	238	226	245	270	266	253	275	287	246	259	262	275	248	249	248	256	273	281	266	281	253	274	253	252	291	261	262	233	258	253	269	254	272	270	287	273	264	273	259	264	273	246	273	262	248	256	231	252	258	305	274	245	259	263	234	253	290	287	270	263	278	271	262	238	264	278	253	253	255	254	256	271	219	262	261	272	237	258	298	239	242	262	281	241	236	254	247	248	256	265	263	273	255	267	254	268	269	248	221	259	279	256	251	269	261	248	269	259	270	244	270	239	249	252	291	259	245	288	245	264	246	259	253	268	263	243	226	253	249	263	235	240	265	275	304	257	259	289	231	254	284	256	247	221	223	308	280	264	269	264	235	283	293	243	249	248	243	288	260	259	267	245	264	259	256	279	255	268	263	257	266	264	261	267	263	268	267	280	274	305	242	228	250	264	227	266	286	226	235	238	217	272	236	248	244	240	242	269	251	274	261	241	258	258	261	272	249	250	259	288	239	284	270	253	232	263	246	262	262	265	256	254	248	259	257	278	263	260	235	266	257	263	291	266	252	255	285	293	257	244	249	238	282	242	256	254	275	264	257	278	227	270	246	261	257	255	276	272	226	245	246	272	270	273	253	247	242	236	265	273	262	251	286	258	262	234	270	261	256	268	251	263	245	260	264	253	253	249	238	241	266	243	263	270	259	271	259	266	265	297	265	251	260	283	247	250	268	255	255	274	264	227	248	244	256	255	245	243	244	250	250	264	254	281	282	266	263	272	258	243	270	255	250	231	251	237	260	269	236	262	239	269	269	260	271	259	255	248	229	236	248	261	276	256	239	286	261	228	260	249	251	265	259	271	232	254	246	259	261	247	242	260	265	240	275	287	264	266	245	215	237	243	260	270	250	254	256	273	276	265	243	268	269	268	285	239	284	240	241	254	271	268	273	244	264	242	254	257	259	252	249	245	260	241	254	260	252	240	223	272	273	258	258	283	264	287	275	237	242	253	261	277	235	277	278	261	267	253	271	282	243	260	252	239	246	245	273	261	256	246	258	245	235	273	256	277	283	280	266	267	238	255	260	246	232	231	296	264	266	274	264	263	249	217	263	268	215	238	250	247	276	313	236	273	232	250	247	247	268	256	257	254	284	248	254	234	257	265	267	249	265	277	254	229	275	254	271	226	249	277	277	256	246	244	266	252	247	262	297	263	265	249	279	261	241	243	254	230	270	294	247	253	281	258	259	223	256	251	224	236	262	280	272	284	270	239	276	263	259	255	249	263	250	247	245	273	267	273	293	239	256	264	244	282	232	245	235	275	267	257	250	266	268	257	225	249	261	248	247	262	271	249	257	251	254	264	251	242	261	270	259	245	251	263	250	265	235	256	236	249	272	248	277	237	266	290	275	273	253	249	268	269	269	259	265	275	254	262	269	291	282	254	252	250	272	266	272	238	266	279	268	280	267	282	267	227	270	273	258	239	257	266	238	264	267	264	233	242	236	267	230	257	267	267	257	241	264	241	268	275	252	251	248	261	262	260	265	265	255	263	282	251	243	262	270	249	289	275	245	255	250	243	246	272	264	244	258	231	227	278	234	237	220	250	273	273	263	245	279	227	235	236	267	253	234	265	236	218	284	260	242	245	271	254	213	230	287	234	263	265	256	255	238	282	273	249	253	263	268	254	251	249	265	237	264	272	244	244	257	262	238	244	266	262	248	269	266	275	258	248	260	263	261	261	278	251	256	276	233	254	275	270	270	268	275	244	265	239	266	247	267	266	257	278	247	250	257	268	228	229	230	241	272	284	254	281	257	236	264	255	279	258	251	243	264	276	260	241	249	253	256	295	268	233	248	249	250	258	257	244	272	241	253	274	274	257	258	254	245	231	253	250	268	243	267	255	238	258	255	258	265	259	245	267	236	245	268	277	251	260	253	257	265	254	225	272	267	254	232	242	254	257	257	238	263	228	234	261	250	274	264	259	231	242	240	239	249	262	231	244	256	276	282	242	275	253	218	264	242	209	279	273	260	272	246	285	293	254	290	269	264	236	273	253	230	230	287	257	275	249	263	253	247	246	250	237	249	261	287	252	251	249	259	248	275	262	233	246	244	261	253	285	232	270	280	238	248	249	274	260	253	271	278	258	242	249	270	279	248	267	262	247	255	246	263	251	264	279	265	282	265	253	260	269	241	249	267	272	262	255	264	255	248	276	232	239	269	255	279	261	263	287	256	234	257	251	255	292	278	248	243	251	235	232	262	252	256	268	283	272	267	281	253	273	244	273	257	252	264	270	236	284	278	249	277	265	254	237	258	252	250	282	282	257	288	272	212	235	270	276	249	248	251	252	265	270	251	253	289	239	259	278	240	255	277	253	265	238	273	283	277	249	269	292	243	271	266	282	254	260	241	252	254	290	261	274	280	265	246	291	240	238	259	240	242	261	290	278	250	239	248	237	285	276	252	299	260	273	296	259	274	263	265	274	249	265	247	262	273	248	247	265	262	269	266	280	250	241	253	258	255	242	223	261	260	248	260	257	272	258	284	274	245	252	290	252	236	236	262	240	262	238	270	253	265	275	301	214	253	274	267	229	241	229	271	244	270	268	255	245	245	244	236	266	269	271	272	261	261	248	251	261	256	265	254	254	216	271	245	278	238	238	257	269	266	267	258	245	252	273	253	268	259	272	243	237	242	233	261	264	249	241	249	245	261	271	259	257	244	264	233	253	254	236	239	268	250	237	250	251	289	246	268	262	263	256	291	280	263	290	246	260	245	265	241	243	258	241	259	269	254	240	260	263	232	266	249	272	238	259	272	242	253	239	264	246	269	293	266	289	256	262	257	244	254	247	250	242	267	278	266	261	271	256	259	294	262	242	257	249	252	256	248	252	214	282	266	264	254	259	277	251	246	274	251	225	251	228	280	246	258	237	277	239	282	267	261	258	271	276	281	259	257	281	276	251	231	239	287	259	260	270	253	264	270	252	243	229	274	274	239	258	253	250	270	223	250	268	227	231	250	259	266	270	245	275	239	263	271	264	281	275	227	246	277	271	292	278	246	275	319	279	270	256	267	249	277	262	233	235	254	249	263	253	253	247	255	258	246	253	253	265	263	243	248	250	257	237	245	235	245	264	271	254	247	249	233	236	248	232	286	256	235	283	231	265	263	239	292	249	244	273	272	273	277	253	249	292	299	234	240	283	234	261	261	245	271	233	252	252	232	267	255	263	267	279	238	295	247	251	261	273	267	273	257	271	245	257	257	257	256	240	259	255	239	269	238	244	255	258	248	259	238	256	261	270	258	256	219	281	255	254	275
35708	12776	2035	1019	665	514	434	375	275	284	281	237	210	215	177	211	194	172	193	183	158	153	170	154	191	160	168	161	155	158	143	160	174	153	159	135	128	153	163	155	127	155	135	175	124	157	157	153	168	118	142	154	142	147	135	158	136	140	138	142	117	125	147	154	152	137	160	132	146	147	154	164	142	164	150	141	169	161	152	134	124	145	133	138	138	151	154	155	136	161	134	162	143	159	148	160	143	142	140	138	148	180	150	149	140	164	159	139	134	152	148	155	150	162	150	117	135	140	111	144	141	164	143	148	141	142	161	147	156	117	173	143	155	158	141	168	161	155	139	172	150	163	141	152	142	163	157	133	166	158	145	162	156	145	156	165	159	156	142	139	159	158	155	153	144	135	149	138	134	105	151	146	157	139	157	143	163	145	164	153	165	149	138	176	147	158	146	128	133	134	159	138	139	155	111	141	139	142	157	166	156	151	159	144	152	160	152	142	147	147	169	141	145	145	142	148	126	155	150	151	168	143	146	118	143	149	151	133	155	144	134	169	135	143	152	146	118	153	117	134	149	143	146	131	129	150	165	155	153	162	144	148	144	134	153	155	148	148	143	175	150	130	127	157	152	146	162	163	152	142	152	163	145	145	129	161	143	145	141	152	134	123	153	140	139	146	166	163	138	122	144	131	141	171	150	152	147	158	141	144	138	136	127	141	136	137	154	161	133	149	128	142	142	151	130	156	149	131	143	161	151	140	140	139	121	147	163	155	161	141	166	147	147	163	144	116	165	126	149	146	148	126	145	167	152	166	134	171	146	170	140	156	158	145	149	169	126	166	118	155	148	131	145	164	152	171	147	135	146	138	149	152	138	167	132	134	133	146	159	156	149	146	157	148	151	124	156	137	147	141	130	148	154	151	155	135	150	161	167	145	145	127	135	139	166	135	142	155	148	147	152	140	150	135	152	138	136	146	167	150	150	141	156	134	160	154	160	148	147	136	135	150	154	149	136	147	161	137	137	147	140	147	137	145	150	147	138	147	151	136	141	158	136	144	153	147	128	163	154	150	135	157	162	160	145	144	137	144	136	141	141	132	150	136	165	157	157	145	136	152	137	149	137	126	136	165	157	119	135	149	153	148	131	146	150	161	144	149	157	141	156	150	154	138	165	136	129	170	140	152	133	135	161	135	158	156	164	143	149	145	139	135	138	141	158	125	141	131	142	126	114	148	124	155	147	136	184	155	162	156	149	142	149	133	151	139	139	124	161	149	147	148	148	133	170	137	137	164	140	164	145	172	154	164	167	131	163	147	144	138	142	174	129	132	143	169	149	130	136	138	126	146	151	127	130	135	149	136	125	161	145	119	120	142	145	149	128	142	150	141	140	136	153	136	141	176	148	169	151	158	167	143	163	133	157	134	145	158	150	144	131	142	148	137	151	140	138	151	142	151	157	148	148	155	161	147	143	139	143	161	167	149	132	148	132	143	128	153	146	142	154	153	128	141	158	135	169	124	137	152	141	157	133	127	133	145	141	156	143	156	156	159	135	137	152	156	133	136	156	128	141	157	152	127	125	141	145	132	163	145	148	148	152	146	149	138	150	160	143	137	143	163	151	151	155	143	143	168	150	133	152	146	133	139	153	128	137	165	153	170	139	141	152	148	166	139	137	125	159	160	153	175	133	143	156	145	143	179	138	139	151	154	122	135	141	141	152	122	134	136	112	138	156	160	134	165	155	162	143	154	172	139	153	149	150	150	156	158	156	160	145	158	141	138	153	149	137	151	137	139	161	157	140	154	155	135	160	151	165	145	175	147	134	140	161	150	144	147	173	156	148	154	152	169	160	151	142	154	150	146	133	152	127	172	124	159	156	143	167	150	137	165	134	125	145	149	153	151	156	146	131	144	148	157	141	152	166	157	145	144	164	149	151	133	142	152	121	134	165	154	166	163	121	152	154	140	137	176	155	141	122	144	149	141	153	149	137	157	159	148	144	146	139	145	136	131	157	147	159	142	161	152	138	151	151	137	162	123	165	132	145	148	145	155	159	167	132	148	134	135	148	118	131	153	163	161	161	147	142	143	154	152	122	132	150	165	143	161	137	144	159	140	142	156	162	148	155	147	147	154	155	141	145	153	145	150	136	148	139	137	150	150	140	159	152	163	120	165	152	155	141	147	142	154	140	158	126	129	146	153	158	136	136	154	160	150	143	145	166	140	150	150	143	131	142	125	140	156	139	153	134	181	115	141	145	160	141	117	156	152	161	139	146	130	149	136	156	154	156	144	153	164	151	136	157	148	141	141	158	157	153	134	143	145	140	133	128	150	147	124	166	158	143	162	146	158	142	131	160	157	140	149	174	157	157	155	149	146	139	151	149	149	142	156	145	164	127	121	159	140	154	139	139	135	153	156	143	143	141	141	147	172	147	147	140	165	130	157	153	124	134	165	129	144	141	136	140	149	162	161	153	147	158	149	166	144	157	160	139	119	161	150	140	137	119	128	161	153	146	149	127	146	139	155	147	134	146	176	146	147	144	149	148	157	159	156	152	136	151	148	139	136	157	174	131	151	146	134	163	159	161	154	147	152	148	160	166	133	172	154	163	160	133	151	141	141	150	161	150	126	163	132	150	157	146	130	159	139	135	153	141	152	181	154	146	143	151	124	135	165	147	137	149	141	125	148	131	148	141	142	146	141	159	151	142	119	145	156	131	153	129	164	152	150	153	169	156	133	131	138	143	128	156	156	139	139	162	161	160	142	165	152	142	132	153	140	150	155	162	141	147	147	172	170	133	137	151	155	135	148	167	137	165	151	188	144	136	142	160	164	146	133	150	125	140	148	153	134	145	150	148	167	155	141	151	173	169	131	166	163	158	165	151	134	127	145	130	146	170	145	131	117	130	145	162	150	150	152	146	148	161	139	149	156	141	152	145	158	148	168	154	151	171	161	141	146	145	137	123	151	126	164	162	153	169	147	155	177	149	143	134	143	144	132	141	137	154	159	162	164	143	161	146	172	135	122	140	155	157	145	131	142	135	150	138	130	134	131	160	144	149	154	134	133	142	137	150	141	153	151	160	132	148	134	158	162	158	153	136	117	161	144	145	150	135	151	135	140	150	153	161	144	140	157	156	156	147	146	154	139	143	164	137	150	139	147	145	183	138	150	143	146	127	142	146	168	133	150	142	121	142	146	134	155	154	153	157	157	164	133	143	147	146	132	146	131	140	171	155	140	155	143	133	146	123	153	140	141	149	149	150	149	134	147	151	155	124	141	139	163	147	129	156	135	144	148	150	134	158	126	154	153	181	147	142	132	155	135	145	153	148	145	129	164	141	130	145	174	160	141	151	156	169	132	146	140	132	158	141	136	155	134	154	141	155	137	137	137	160	145	143	166	147	144	149	133	145	163	141	153	139	157	155	169	153	161	155	154	149	161	152	131	135	154	127	138	143	142	182	151	145	146	148	162	149	151	163	174	135	143	163	157	150	159	173	123
15653	1305	2629	3196	2690	2199	1823	1594	1389	1190	1078	1051	892	897	844	756	706	656	639	609	623	651	623	592	589	591	600	554	569	569	552	603	562	500	548	535	544	502	530	503	557	534	561	513	516	496	483	491	481	467	530	499	530	492	455	460	491	484	541	471	462	514	512	503	498	508	446	457	477	507	477	471	491	440	472	449	456	462	471	476	466	524	502	472	506	454	472	465	465	505	465	469	440	521	492	436	481	482	503	465	448	472	455	456	453	465	474	522	464	458	486	497	496	455	462	455	481	482	495	471	443	500	494	484	463	445	449	515	453	421	512	480	486	483	463	491	481	474	454	464	492	460	481	494	472	503	473	501	483	479	477	494	499	406	484	452	490	472	455	525	520	461	459	495	445	463	466	559	482	484	455	477	478	465	483	454	502	473	472	491	457	446	468	496	471	439	480	440	432	466	479	423	441	452	459	445	465	466	448	471	456	443	453	487	516	475	453	483	457	477	452	452	447	455	448	457	468	455	482	477	462	473	443	458	483	464	487	489	488	466	464	452	461	492	488	488	470	452	498	459	488	453	496	447	458	475	455	426	503	423	464	502	465	527	443	481	461	423	465	465	465	411	470	495	474	420	468	456	455	456	466	431	489	433	489	462	500	455	458	449	439	434	485	461	472	464	455	480	488	491	456	444	479	452	478	427	444	453	490	465	448	440	479	431	501	483	461	480	457	441	461	450	484	480	490	449	431	427	455	437	515	438	468	467	462	432	488	422	446	520	444	491	456	463	433	481	480	460	493	455	496	456	486	445	421	433	472	472	458	512	475	481	441	476	463	479	463	436	465	467	435	492	481	439	455	485	471	454	459	481	453	458	481	479	449	436	499	474	464	481	449	460	455	425	445	440	451	464	475	454	465	439	490	445	484	486	490	450	479	447	472	431	451	500	456	442	483	486	505	450	456	437	459	470	491	448	490	479	522	526	449	492	481	429	457	439	457	457	457	473	493	443	422	497	482	463	534	461	492	462	469	471	490	452	464	482	429	454	457	512	464	458	444	475	472	495	489	475	464	461	444	501	435	430	509	467	457	511	467	421	483	492	448	473	474	455	465	426	437	493	449	448	463	479	496	498	424	480	467	473	478	474	471	460	483	481	490	448	465	510	503	457	483	466	424	502	421	460	471	465	462	482	504	480	443	445	498	467	459	429	463	467	464	461	440	440	469	492	509	461	476	435	476	451	462	472	462	448	478	457	482	485	469	454	505	444	466	472	470	444	497	449	480	506	474	429	458	455	466	493	449	475	480	485	497	470	453	469	451	443	486	434	507	447	456	528	451	480	467	502	464	488	451	463	486	519	443	477	473	448	475	463	468	495	499	450	477	481	437	463	465	456	444	439	475	471	449	448	466	484	431	466	477	421	470	448	492	473	484	493	455	445	497	469	489	481	445	451	434	444	423	506	444	501	467	471	456	425	434	475	472	438	460	490	487	500	462	476	442	482	459	411	479	483	484	480	463	452	497	487	468	447	462	452	484	447	485	449	459	508	461	457	479	433	431	475	463	432	495	494	440	464	429	528	449	435	442	524	472	479	485	502	511	444	517	444	499	472	529	468	472	462	448	453	490	457	453	466	447	447	487	457	465	507	438	459	480	463	452	451	453	461	472	446	503	448	435	505	464	502	445	446	425	458	476	481	492	465	451	489	496	468	472	481	497	464	444	470	443	501	462	466	483	466	462	460	461	451	451	496	514	481	486	444	460	461	469	464	477	462	450	478	454	516	491	483	457	433	452	465	450	467	462	458	458	470	481	464	449	477	441	486	475	462	494	495	433	499	488	449	467	500	468	482	462	484	485	468	474	494	454	431	461	444	447	441	427	487	450	429	435	485	471	466	477	470	457	484	481	470	472	459	485	460	464	507	420	470	479	469	421	434	501	493	456	477	489	445	447	460	458	468	456	459	420	463	456	464	457	479	429	435	468	476	435	476	457	471	486	478	465	454	454	479	460	507	414	435	491	472	442	499	466	471	494	493	481	445	465	453	504	454	508	495	460	446	509	437	415	469	458	506	461	464	506	442	450	487	467	469	460	453	448	480	458	460	451	443	490	464	486	477	476	471	462	481	473	463	454	476	486	470	456	499	499	479	471	446	467	465	484	464	452	433	461	454	461	439	442	490	478	484	436	459	468	431	427	457	475	474	447	468	452	457	511	484	474	475	457	501	464	482	443	495	486	483	477	441	449	482	443	457	462	443	463	469	447	490	458	478	476	465	488	432	453	475	477	461	452	448	478	470	446	471	477	434	465	429	474	440	489	471	464	447	457	465	498	510	493	461	489	482	420	422	472	482	467	477	470	462	500	437	480	456	434	478	499	465	440	503	471	471	423	478	428	489	455	498	461	499	463	482	454	474	473	457	478	424	484	481	451	470	473	470	403	489	476	479	436	483	455	481	473	457	502	472	500	463	477	451	463	461	456	467	488	496	487	464	466	447	440	455	479	462	472	446	458	485	459	454	469	424	482	448	486	445	483	467	495	465	482	492	514	520	466	472	443	438	439	462	442	468	457	472	458	461	442	486	483	509	456	508	503	476	459	490	478	477	461	448	457	447	493	446	490	431	482	472	497	427	442	510	456	451	462	474	486	468	474	482	435	464	437	432	489	487	458	485	470	492	486	446	469	472	475	459	446	479	517	517	448	428	446	478	453	440	459	432	445	486	456	476	430	444	462	498	437	485	447	488	455	455	528	456	443	486	489	466	486	479	476	491	467	480	523	448	458	519	480	474	438	444	463	473	460	489	457	474	472	465	457	461	475	423	483	475	493	493	514	464	473	502	419	481	423	480	464	478	502	466	451	457	443	461	439	468	457	463	484	491	437	487	466	512	450	475	438	480	474	427	480	440	477	458	477	507	467	460	441	467	500	493	440	472	473	469	463	444	458	505	475	448	470	504	492	457	477	491	509	463	478	441	457	464	459	464	453	450	432	453	440	459	476	455	505	484	478	436	427	520	485	468	471	428	479	472	480	464	490	447	472	458	462	456	476	493	476	502	463	506	489	464	463	445	471	451	462	484	492	472	482	513	451	461	471	499	487	442	436	501	472	481	484	460	471	452	450	458	473	477	475	416	477	460	465	458	430	460	488	483	446	457	500	435	443	477	472	489	458	482	457	454	497	447	422	422	517	450	462	483	489	463	458	432	485	422	501	461	494	464	477	494	475	478	458	456	498	435	472	438	416	458	448	473	474	481	475	477	513	492	512	461	468	486	467	439	483	484	476	501	457	482	474	446	455	462	499	464	458	475	502	504	516	468	487	473	498	482	475	465	463	461	470	449	491	494	484	463	477	483	491	485	450	438	450	492	487	484	472	475	456	462	468	458	463	461	478	491	486	428	485	486	454	489	520	468	464	483	498	465	469	441	485	477	446	451	466	502	471	448	485	469	458	483	487	462	457	442	485	447	459	449	467	463	446	498	467	445	461	414	467	470	419	430	507	463
41264	23510	7757	2132	1439	1058	792	663	577	504	435	403	376	328	346	343	317	290	278	295	298	298	286	277	266	277	294	270	244	232	264	231	257	253	239	243	244	263	252	269	239	257	244	221	256	244	257	250	226	270	225	240	248	241	224	239	221	236	240	249	219	235	230	249	239	230	224	233	254	248	248	249	235	269	218	244	254	231	238	252	210	252	242	234	248	247	214	269	251	219	271	237	250	229	236	250	228	226	229	241	246	246	204	215	242	243	236	245	248	255	230	240	220	231	265	248	247	224	247	255	201	229	221	246	230	205	245	245	222	225	234	217	221	219	242	220	227	248	242	249	234	271	191	242	224	234	275	250	263	224	262	219	240	215	240	216	207	221	207	212	245	242	276	255	253	244	260	278	252	251	232	214	220	231	258	228	241	245	250	223	234	261	234	271	219	263	235	223	236	234	232	249	232	213	239	231	220	245	214	240	234	233	232	224	247	257	253	227	249	239	231	243	240	214	238	231	248	255	228	246	236	270	259	234	233	243	217	217	265	236	238	228	247	270	234	251	208	223	233	227	231	257	222	215	219	232	254	204	221	232	240	202	226	261	231	220	233	235	220	202	222	244	240	269	233	228	250	231	227	243	239	233	227	218	263	218	248	232	222	216	228	260	223	216	230	271	209	244	231	252	259	234	253	229	248	227	230	225	220	219	206	239	256	254	236	242	233	218	216	240	258	231	237	260	243	249	227	237	232	262	256	244	243	214	252	245	237	221	259	195	254	231	223	243	251	209	231	262	243	235	224	226	210	234	215	240	210	245	238	232	226	215	205	249	260	203	239	239	257	237	235	228	231	237	230	226	227	228	254	238	227	229	239	247	252	247	246	252	229	235	244	251	237	246	245	249	233	237	233	234	221	246	227	221	236	219	208	234	232	235	220	215	222	255	227	272	208	225	212	214	234	229	243	236	219	253	227	256	232	230	241	225	239	224	221	248	264	221	249	246	230	234	257	253	228	220	236	229	206	242	238	234	246	234	226	238	238	243	264	240	220	235	239	233	226	263	214	239	214	254	198	228	243	226	245	250	243	230	256	231	219	198	243	241	234	239	230	226	255	231	274	240	224	245	276	215	230	224	230	252	254	215	224	228	230	233	252	245	258	258	241	219	223	242	249	246	277	209	240	252	228	215	247	237	227	255	212	235	222	250	235	224	217	263	220	222	219	227	261	256	228	234	231	244	244	233	219	254	202	229	230	220	237	246	271	210	236	225	223	230	227	234	248	249	255	247	227	213	225	234	249	235	251	260	241	235	250	229	262	230	234	215	239	218	241	244	233	238	235	221	258	226	257	260	233	262	223	245	252	235	215	228	203	227	240	249	240	233	233	221	227	228	229	263	249	256	240	245	257	259	240	228	225	218	239	239	236	205	242	244	233	246	239	242	226	239	243	227	241	237	242	255	232	244	212	244	223	242	236	225	236	233	238	228	220	240	224	234	222	233	228	261	268	233	214	234	252	232	212	244	249	241	228	250	234	213	278	234	242	224	210	211	257	197	229	252	244	224	263	218	244	264	234	248	225	228	245	261	248	252	247	240	230	245	247	257	216	249	234	241	218	244	244	227	244	211	234	231	249	232	222	224	236	240	258	255	218	225	259	248	260	234	216	266	238	242	252	244	270	239	211	222	226	234	239	239	240	234	226	244	244	231	257	233	212	256	237	199	240	224	215	236	222	231	229	230	248	252	238	257	229	239	233	251	227	214	231	228	194	243	238	238	228	218	225	230	254	244	239	241	250	233	240	230	246	240	217	193	246	236	261	254	225	245	220	221	248	260	223	241	214	243	257	219	245	237	210	242	231	243	263	244	230	229	228	207	241	231	240	222	223	242	226	249	223	206	247	242	244	219	246	225	249	228	234	242	245	221	251	278	225	235	243	205	209	253	226	251	232	240	225	230	218	250	217	225	235	233	265	212	216	254	246	235	244	241	267	202	235	240	218	223	220	275	264	226	236	221	236	225	230	213	222	235	252	233	266	226	257	236	273	260	216	215	222	244	256	232	243	222	225	235	230	235	232	234	230	237	225	213	243	267	244	222	245	253	213	272	248	229	260	241	263	254	239	228	227	243	252	216	211	229	273	230	213	242	241	223	234	241	239	240	253	220	241	232	229	245	241	248	262	226	239	255	210	265	230	226	223	228	233	218	233	246	221	230	230	226	230	231	239	236	247	251	255	233	243	225	255	255	232	220	240	252	229	244	226	260	217	231	223	229	234	206	218	232	204	253	261	239	253	239	218	209	219	200	229	242	219	241	248	245	267	237	258	227	243	230	241	247	237	223	234	229	246	267	239	227	231	228	212	220	246	215	227	255	226	218	270	250	227	214	260	220	251	225	263	228	225	222	234	218	232	225	238	216	231	215	212	239	243	239	251	230	212	191	276	246	243	246	238	237	240	200	244	244	233	255	238	261	241	248	254	227	219	247	234	243	242	267	239	219	224	264	244	252	238	224	206	236	232	238	242	251	237	238	239	221	223	243	220	204	246	225	260	241	233	259	244	208	229	240	255	247	266	240	225	230	253	228	239	273	237	231	215	228	246	222	217	246	212	249	226	223	214	222	220	221	230	230	222	221	225	221	225	252	264	219	230	211	264	239	226	242	230	240	252	223	233	232	244	246	246	228	234	234	229	247	245	242	230	243	273	217	217	258	213	223	219	228	218	223	216	244	254	221	231	235	255	248	230	231	203	249	240	246	232	229	260	244	214	247	232	213	227	270	234	193	237	239	227	197	240	207	227	260	235	239	237	225	240	229	222	251	254	264	201	231	260	248	235	247	238	219	245	230	231	225	239	241	235	243	240	246	231	209	218	263	218	225	223	240	216	251	246	249	224	229	225	252	237	244	231	239	262	229	260	241	227	225	216	234	233	227	230	239	234	245	240	241	249	215	203	231	227	215	253	235	240	241	262	235	252	247	244	209	242	239	255	248	262	241	218	230	229	213	244	250	242	218	257	233	230	266	258	267	264	269	217	268	265	215	216	234	246	250	246	225	236	224	219	236	232	227	225	263	234	222	237	241	223	217	216	226	238	238	255	223	236	207	235	232	261	227	234	233	229	222	235	237	224	240	220	247	211	220	261	236	240	247	256	229	230	232	215	253	238	262	252	228	252	241	280	230	222	237	222	225	268	220	253	203	230	229	243	209	250	236	247	208	241	226	236	241	230	257	254	215	224	254	239	231	244	234	208	227	219	248	231	271	260	235	233	236	252	257	227	246	248	245	235	241	235	261	239	247	231	246	259	246	238	266	222	216	223	252	248	219	249	244	232	250	265	200	228	249	241	231	254	257	220	231	251	213	260	227	230	236	230	255	254	246	231	226	229	220	219	228	246	247	227	231	242	251	219	230	233	241	252	264	208	243	199	222	259	244	220	243	256	228	222	213	232	256	262	213	252	222	224	240	256	221	233	244	228	233	243	220	240	292	221	237	257	233	240	233
19255	2426	5153	5777	4923	4089	3356	2809	2420	2128	1936	1784	1660	1506	1402	1317	1147	1153	1136	1063	1085	959	997	970	895	966	844	910	882	847	865	859	858	799	813	778	794	813	803	777	776	773	861	795	770	800	777	799	742	782	758	787	738	705	763	804	779	728	701	744	767	689	716	728	735	725	731	723	696	740	719	690	748	702	739	701	721	718	700	687	710	679	736	676	702	741	740	712	734	710	724	716	740	674	682	647	733	726	688	692	726	716	694	660	739	718	720	699	737	742	703	746	717	743	727	711	749	694	807	700	672	696	685	688	725	748	703	696	732	740	718	662	666	722	661	705	695	746	682	709	730	689	744	720	709	674	712	677	669	733	757	692	702	744	695	678	692	643	690	655	708	747	668	665	707	693	679	673	698	700	681	768	686	705	676	743	706	668	705	678	702	725	725	680	705	671	663	672	712	685	715	693	684	683	725	693	671	730	680	680	722	736	683	663	732	738	693	748	736	753	689	693	678	681	710	711	697	657	738	670	746	694	704	696	701	679	700	704	748	719	645	679	691	699	684	723	715	681	709	705	654	699	679	731	667	659	709	748	683	709	702	711	714	665	701	680	685	707	696	720	706	699	655	657	654	713	761	697	700	674	678	672	680	699	701	685	704	678	665	717	691	696	696	628	699	713	745	765	655	656	719	630	709	694	693	689	658	720	690	688	713	704	738	702	710	728	726	738	647	694	737	693	712	650	713	687	675	683	776	683	690	737	702	697	662	648	661	683	727	688	702	706	633	673	704	729	715	697	670	687	701	647	692	689	664	686	762	689	682	706	717	713	718	628	708	723	707	674	692	657	701	714	668	699	709	701	650	673	699	691	727	682	689	714	699	712	716	696	707	685	695	750	658	721	721	684	690	697	716	664	684	677	747	664	709	670	716	724	676	665	692	701	698	714	717	671	732	722	703	731	711	712	688	650	730	685	712	652	692	734	694	675	757	663	681	657	681	708	706	753	730	722	696	707	691	736	683	673	712	705	647	673	730	754	714	710	668	649	650	663	679	737	719	709	674	713	674	698	685	701	648	690	704	670	667	690	706	667	681	662	678	669	720	713	682	676	699	663	734	723	755	694	696	722	664	715	666	722	670	701	683	701	705	680	707	728	691	732	694	709	701	639	689	709	715	666	715	712	692	701	723	675	671	666	710	655	669	706	710	723	663	730	729	669	701	713	675	716	795	703	676	702	665	683	708	725	672	703	694	684	682	658	729	706	716	685	694	742	693	694	695	616	749	640	717	723	667	703	692	698	709	693	707	720	678	647	709	682	714	734	673	717	666	669	700	706	717	698	688	700	676	686	642	655	741	694	684	698	686	679	702	699	629	724	715	724	714	657	698	707	697	685	682	679	666	704	658	693	703	695	667	683	694	686	694	702	676	728	707	688	729	696	681	699	657	674	661	705	694	687	695	663	699	734	770	659	702	696	712	709	660	677	710	664	699	693	722	676	691	670	713	685	694	701	691	755	685	737	691	659	787	697	677	703	717	716	684	675	683	643	696	674	689	687	709	686	736	658	690	648	706	670	688	740	687	683	663	659	753	710	684	699	700	699	732	706	688	673	719	667	669	726	724	690	707	728	648	672	691	672	702	704	684	683	735	686	708	703	690	677	681	694	695	657	687	639	686	714	707	651	695	708	708	723	759	712	701	656	687	709	694	676	696	674	705	690	733	679	671	692	658	647	671	686	677	700	700	761	661	703	702	671	678	679	674	701	698	692	694	726	655	763	713	663	720	641	673	733	682	698	664	680	685	687	700	724	691	675	721	767	657	738	695	723	690	714	681	701	671	645	692	728	675	702	700	633	719	713	647	674	692	731	688	709	702	698	721	686	693	708	710	709	717	692	656	690	751	633	705	695	710	719	667	643	714	694	704	707	672	682	677	704	694	670	639	668	726	683	679	711	717	655	712	715	675	700	724	672	736	709	722	694	707	671	655	670	741	714	663	682	667	701	707	686	651	717	667	680	703	641	732	707	708	654	646	691	722	778	724	733	717	663	695	757	699	685	694	722	702	769	728	682	674	654	658	674	713	672	695	700	722	666	670	691	664	677	681	685	670	732	689	746	699	699	691	693	722	730	709	721	707	711	684	673	722	729	701	717	683	681	760	705	660	715	677	673	712	745	682	651	726	738	651	715	683	650	716	689	688	679	731	693	718	689	673	712	761	710	681	702	701	655	668	694	633	690	729	711	693	725	711	699	728	668	734	686	704	702	652	695	671	691	678	685	702	651	668	745	663	712	674	712	690	699	702	681	663	720	672	717	742	689	692	666	679	783	674	704	702	700	722	705	664	743	694	717	715	664	622	672	723	697	665	647	635	664	730	719	684	718	709	686	728	703	718	765	717	702	726	716	710	716	658	704	661	727	703	744	691	714	702	771	692	697	678	693	709	741	739	732	701	690	717	698	698	702	648	677	691	736	687	681	670	663	711	736	640	663	704	703	737	720	720	693	710	712	732	709	705	680	688	666	735	689	701	715	697	735	711	669	677	699	742	746	681	709	724	713	724	661	723	703	722	673	685	691	679	697	654	707	695	709	662	693	660	707	676	714	693	723	695	628	700	728	683	695	710	693	712	661	732	703	689	674	714	661	707	750	708	638	721	674	665	664	671	723	692	686	727	698	688	703	686	685	752	711	708	679	680	738	701	728	702	690	715	712	716	681	710	697	688	665	674	700	670	661	701	715	711	713	702	726	726	721	703	702	720	716	648	689	717	704	671	720	674	716	667	715	725	707	771	691	657	685	690	675	670	707	631	705	687	653	691	651	699	665	698	700	688	654	699	693	612	665	670	712	683	703	678	745	677	746	696	651	711	697	712	710	702	699	679	694	706	732	632	688	693	715	700	670	670	670	698	675	653	675	687	694	729	705	715	654	680	658	679	674	703	708	714	683	703	685	691	694	660	720	715	704	707	672	678	715	708	687	627	706	699	709	666	679	701	653	706	747	659	742	711	708	704	698	694	689	656	707	733	673	654	651	695	704	679	675	672	653	691	673	699	725	693	681	669	691	676	641	723	743	683	731	736	671	744	722	720	686	700	682	746	704	671	664	718	669	741	760	702	710	714	668	709	668	773	700	713	736	711	692	647	744	695	700	636	737	693	715	643	706	700	683	675	687	676	695	665	722	674	679	677	686	668	700	698	719	696	695	704	730	771	747	735	682	679	709	688	740	692	708	708	708	665	706	643	647	748	735	677	700	713	717	666	697	730	712	711	688	677	743	708	658	691	702	716	674	670	684	644	695	722	713	752	638	707	719	768	686	697	696	693	666	692	699	714	677	696	736	683	670	723	647	647	724	685	690	753	733	696	662	730	683	711	670	720	709	702	725	693	672	703	700	687	706	691	699	683	697	720	686	715	704	749	731	691	689	655	729	702	732	712	722	674	694	676	740	696	680	719	661	689	714	693	685	706	686	722	689	666	679	666	682	680	687	695	727	730	711	656	714
5368	327	174	106	97	94	76	78	89	90	60	80	79	83	62	67	66	85	60	69	68	75	71	60	68	84	52	67	69	74	79	58	66	59	73	69	54	68	70	69	58	75	76	68	63	67	77	62	67	62	76	77	62	72	76	72	67	63	65	85	66	76	71	67	64	74	74	75	76	74	70	73	75	80	93	67	62	58	70	67	60	77	74	57	75	87	70	78	86	67	47	70	72	55	61	60	57	81	82	62	68	67	74	75	60	89	81	66	75	60	79	87	77	70	66	63	65	68	70	73	63	61	75	75	64	71	65	74	62	70	56	63	67	76	63	54	60	80	62	64	79	63	59	77	58	75	77	61	51	81	66	72	78	80	55	58	72	70	69	68	66	69	64	72	71	54	77	56	74	72	58	64	66	70	72	62	79	62	70	71	79	84	87	64	71	63	61	59	72	76	64	74	72	63	71	62	66	78	87	74	75	75	83	64	86	69	65	49	60	80	88	68	76	66	62	60	82	60	69	84	70	75	80	55	71	64	80	64	61	52	74	65	71	88	76	72	61	66	74	65	61	68	53	77	71	76	75	78	63	75	57	71	67	70	65	65	61	72	69	65	59	56	57	66	59	74	71	66	67	61	74	74	77	81	72	68	75	77	70	65	71	65	61	61	70	51	72	65	72	62	67	73	67	78	64	66	65	76	79	72	70	60	71	72	66	69	67	77	69	65	62	71	74	77	60	80	63	74	81	61	56	75	60	84	72	86	64	72	70	67	60	67	41	62	75	62	65	63	62	61	64	63	69	76	73	55	61	65	61	84	52	69	69	74	70	64	88	71	60	64	67	68	48	72	67	77	72	70	72	64	81	77	82	68	58	76	71	57	70	64	87	70	67	63	67	73	69	55	73	57	64	84	66	75	74	75	81	66	62	69	81	75	70	66	63	69	65	62	60	59	74	69	49	47	62	58	69	63	69	72	81	71	68	67	66	66	84	67	76	64	57	76	69	57	69	73	78	65	68	68	55	59	71	85	70	62	82	70	82	65	69	68	55	76	63	81	86	56	68	67	65	77	63	49	51	77	62	57	62	70	71	71	63	50	57	62	82	64	68	64	64	74	70	68	70	63	70	64	76	59	65	65	48	77	59	85	82	73	65	77	64	58	62	66	70	67	75	70	66	63	76	68	73	83	63	61	68	71	56	63	68	67	73	76	62	70	71	59	75	91	69	76	66	78	63	69	73	83	75	68	74	78	77	63	57	60	84	65	68	68	54	55	55	66	61	75	69	63	66	72	69	82	75	64	64	73	68	68	67	82	68	62	72	69	65	71	75	61	68	63	74	76	70	66	76	86	58	71	63	56	88	43	62	71	66	81	66	66	74	67	71	90	78	90	66	84	66	69	80	61	66	69	59	78	55	86	88	74	70	73	66	59	76	67	77	75	65	69	65	61	61	60	64	70	72	75	59	67	65	59	68	58	62	69	67	67	75	71	63	57	69	57	65	80	67	56	59	74	63	74	69	66	66	69	85	85	67	63	63	67	68	62	85	77	74	59	61	59	75	68	74	63	62	73	58	76	64	69	74	76	64	61	65	55	74	68	79	71	58	71	65	57	81	75	87	72	71	72	59	75	66	68	78	71	76	55	77	81	67	69	70	63	68	53	73	74	68	76	82	68	74	67	72	78	56	59	65	69	62	74	47	58	68	72	60	80	73	64	53	81	56	74	69	83	65	75	60	82	64	73	63	74	61	69	58	74	81	66	77	63	78	70	81	59	59	64	69	65	59	57	71	78	65	69	71	71	53	76	51	71	74	75	65	56	73	64	72	76	74	53	71	62	63	71	77	74	76	66	72	66	69	69	76	76	77	73	61	63	58	77	64	64	58	60	64	76	51	59	73	76	64	69	53	53	69	53	62	63	69	90	68	61	60	62	70	73	79	69	67	56	68	62	71	72	84	60	68	65	86	69	79	76	67	64	71	70	59	71	49	61	60	76	78	73	69	64	75	65	76	54	73	88	76	63	65	73	71	70	48	82	56	74	56	70	62	73	71	73	65	77	75	69	70	75	70	62	74	56	69	73	85	69	65	66	81	66	88	51	83	57	64	73	76	70	71	75	60	65	68	69	75	67	76	72	68	61	76	74	62	71	69	82	65	68	59	71	72	63	64	74	66	56	62	62	71	79	63	64	58	52	78	69	61	70	59	58	66	65	62	69	72	57	68	78	73	57	67	76	66	67	75	85	68	70	56	77	76	61	75	59	64	70	63	74	76	56	71	59	95	81	72	78	73	75	65	77	79	74	70	76	68	72	73	57	71	65	79	77	78	57	70	78	82	76	72	54	69	71	65	64	74	76	81	63	68	68	70	83	71	74	59	73	68	66	53	73	68	82	57	67	71	72	68	65	72	70	70	63	70	61	78	72	60	58	74	61	61	65	69	81	81	82	72	64	76	80	71	57	69	54	83	63	73	56	76	82	55	77	74	72	55	66	79	88	68	81	73	57	81	66	67	75	73	64	76	59	74	78	68	65	72	72	77	70	84	73	61	64	79	68	79	80	65	69	70	72	73	57	86	56	72	64	72	67	59	55	71	56	84	75	58	64	57	72	72	57	73	73	73	51	81	74	64	73	61	67	76	90	70	72	62	72	67	57	57	83	70	68	64	60	64	66	61	57	83	88	73	71	62	73	73	92	67	64	75	56	64	72	76	67	62	71	65	77	56	75	64	75	62	75	68	89	80	65	51	63	74	69	66	67	60	74	66	63	70	75	80	58	76	62	70	77	74	71	74	62	70	60	70	69	79	67	72	51	74	67	67	74	85	85	75	90	68	64	62	71	68	81	81	63	62	69	73	60	80	64	61	73	70	58	64	56	74	82	71	68	73	82	69	72	79	62	60	76	57	67	73	67	75	70	62	68	80	72	49	66	63	67	66	67	73	73	57	80	69	60	63	79	72	72	75	54	65	58	71	66	66	66	70	76	85	71	69	81	69	56	67	59	72	68	65	62	67	84	90	72	74	58	81	68	71	73	72	46	64	70	59	59	68	60	59	77	75	71	65	76	67	60	73	66	66	66	86	71	72	68	79	68	68	62	81	76	66	73	61	66	73	76	74	72	61	71	68	62	63	67	63	73	56	63	78	76	74	74	52	68	68	87	62	63	71	60	64	64	60	62	83	78	67	83	69	58	76	70	78	64	65	57	59	81	80	75	58	68	71	79	64	71	60	61	75	64	78	47	68	63	58	80	67	69	77	69	69	57	69	68	77	66	65	66	59	71	65	75	61	56	78	53	66	76	71	70	65	69	58	78	65	83	68	77	75	65	75	60	75	75	66	72	61	55	76	80	68	52	56	86	61	91	68	73	67	62	74	59	67	66	72	72	83	84	53	73	57	50	65	93	64	85	53	74	59	80	70	74	80	70	76	63	65	51	60	60	54	68	63	84	61	66	53	82	59	72	76	60	72	65	62	68	57	68	55	69	73	75	66	66
5904	325	362	402	406	359	337	343	287	287	297	319	292	268	307	286	291	270	300	267	272	286	281	273	312	300	253	237	254	241	262	290	264	279	271	252	250	255	280	261	263	257	262	263	259	247	294	272	297	256	275	253	265	282	248	265	232	267	265	264	268	272	248	263	265	237	247	286	276	296	247	270	292	288	254	267	258	216	261	259	258	264	257	277	252	270	246	277	278	255	281	270	270	275	269	275	233	289	266	277	267	256	252	279	271	269	282	247	298	261	272	253	250	283	259	271	293	244	246	258	260	263	250	246	281	276	220	241	223	267	237	280	249	259	237	238	304	266	278	287	265	245	246	257	241	257	245	275	283	216	255	286	284	228	262	252	261	272	258	263	241	251	278	242	268	255	278	275	269	240	279	264	264	279	270	249	248	230	265	282	224	258	241	256	251	245	253	262	259	245	264	250	244	259	260	297	253	241	249	257	259	290	233	277	253	251	279	250	247	241	276	272	264	238	269	231	245	251	277	266	257	253	267	273	252	261	264	255	270	278	250	246	260	299	261	222	265	259	279	276	242	274	255	273	281	252	238	278	276	271	273	261	259	264	256	269	293	253	266	228	257	237	277	245	283	262	250	264	246	254	266	240	256	236	281	251	230	245	266	253	248	248	211	251	264	250	290	249	268	275	265	242	271	241	229	248	263	258	269	256	277	251	262	265	269	253	282	291	252	269	273	271	257	263	242	280	222	271	264	256	266	245	260	270	259	276	264	222	237	258	288	253	264	250	262	289	286	264	253	252	267	240	221	248	248	251	264	240	266	248	258	258	276	297	264	252	265	254	278	264	283	260	247	256	279	261	271	254	287	276	250	254	255	270	241	250	265	248	249	230	257	279	257	259	250	264	287	269	255	252	253	263	253	267	255	272	255	256	268	263	244	270	252	249	244	256	256	259	281	270	293	248	248	247	245	260	262	274	251	256	254	259	274	252	234	271	265	254	230	279	258	254	239	249	227	277	267	273	234	245	261	258	274	262	259	257	259	284	268	262	270	272	241	235	230	249	236	281	267	235	288	242	288	273	256	248	277	259	258	259	280	252	275	264	268	250	252	248	256	263	240	253	247	252	267	279	254	255	250	268	279	237	263	257	254	277	278	271	231	247	257	274	250	267	246	239	261	252	280	274	250	250	268	262	250	268	250	286	258	263	287	259	253	240	266	274	228	259	271	264	254	252	252	237	273	243	270	255	239	260	260	289	248	274	257	249	269	256	242	262	259	259	244	239	249	232	269	258	269	267	263	234	245	237	267	251	264	234	305	270	273	281	265	271	235	251	279	258	250	264	250	278	250	279	281	248	269	244	265	297	259	250	302	275	278	252	274	236	279	276	278	266	271	253	293	267	222	241	270	234	252	253	263	273	260	269	234	269	272	266	254	259	281	251	245	225	254	270	258	262	268	268	243	238	253	239	252	254	257	256	232	266	262	295	255	264	276	254	243	240	275	264	261	293	254	252	255	250	281	267	237	270	256	284	280	262	244	246	238	245	261	262	255	247	252	255	282	231	240	258	262	250	279	281	286	236	251	296	248	254	285	244	276	254	248	253	253	252	252	286	243	241	249	258	262	258	278	261	272	250	256	268	262	245	256	246	263	283	253	252	272	277	270	247	279	252	280	246	278	262	259	283	271	234	248	265	273	261	244	267	244	276	274	247	239	263	261	269	283	266	259	282	282	264	259	248	229	262	261	269	275	230	254	269	264	284	278	270	253	243	254	259	238	250	267	288	272	237	267	254	268	243	262	257	237	271	263	249	238	247	303	298	220	271	271	253	283	235	260	247	229	271	246	233	261	261	276	242	245	264	249	263	277	257	297	262	272	259	290	283	277	258	261	238	273	249	248	267	250	270	247	263	276	270	247	273	261	256	296	252	275	239	272	265	249	262	261	259	257	263	249	269	238	249	240	264	250	272	260	293	217	281	262	257	255	277	258	247	266	240	233	277	239	264	216	235	259	232	269	238	286	283	263	251	249	266	265	266	246	261	280	287	246	248	270	240	260	253	240	250	262	242	255	255	253	246	281	248	273	225	260	258	268	262	262	243	263	262	275	255	271	256	276	235	269	231	270	246	252	265	256	258	285	230	256	304	253	282	257	252	237	265	260	294	258	247	273	260	244	289	242	286	247	249	254	269	262	269	261	245	280	232	280	251	247	277	256	231	244	269	253	268	260	265	265	262	274	266	260	272	275	288	277	231	253	237	244	241	254	269	260	261	274	269	263	257	226	246	263	234	249	245	278	247	242	282	262	291	255	258	248	252	237	240	256	275	278	252	259	251	280	237	269	251	290	258	273	241	291	248	248	241	237	236	237	252	217	238	292	263	291	255	261	242	250	240	280	243	304	226	271	261	271	272	261	263	255	241	248	260	306	264	280	253	274	234	262	282	262	267	258	226	271	260	247	267	246	235	260	260	252	244	256	244	258	277	284	293	243	290	275	249	263	257	243	257	254	258	268	243	238	240	232	251	261	234	284	231	261	264	278	289	276	253	273	238	277	244	265	232	264	271	230	245	257	276	274	266	252	241	262	277	246	268	242	244	251	229	282	285	233	260	265	272	256	259	245	277	258	228	259	267	265	242	272	218	273	258	246	276	244	237	251	256	273	241	279	224	268	233	236	273	251	259	259	234	232	290	290	231	269	247	238	265	256	254	246	258	265	265	254	251	267	247	277	269	258	245	255	269	247	271	238	267	236	292	269	248	257	259	264	254	254	268	250	272	288	258	248	269	283	250	276	246	230	237	278	259	260	274	288	257	294	245	250	256	285	262	272	284	258	277	246	263	246	268	249	295	277	262	273	258	288	262	219	289	276	239	263	245	237	246	225	285	259	249	254	253	267	238	305	269	244	265	252	261	258	259	259	217	238	261	215	253	267	279	257	236	269	275	254	239	258	270	256	225	262	267	243	240	277	261	269	260	233	287	268	247	235	252	241	256	226	262	255	264	292	244	271	289	225	277	254	251	256	248	287	239	249	243	268	284	263	269	282	270	276	260	246	272	252	276	276	260	266	264	280	246	261	249	268	282	256	271	244	269	249	243	241	242	247	293	274	285	252	246	272	266	236	255	284	241	287	262	238	276	274	250	252	275	271	262	269	271	258	294	246	254	251	254	262	233	213	287	256	253	289	242	268	255	236	256	263	263	251	245	293	248	262	268	264	235	259	240	262	229	240	278	280	252	263	272	262	253	239	264	287	245	263	270	258	229	296	254	263	264	274	248	274	254	270	257	251	250	247	301	229	243	244	248	254	247	245	250	252	255	287	267	238	255	274	287	255	255	245	260	229	241	257	270	243	279	238	242	268	236	284	241	277	232	267	271	269	276	259	253	249	245	247	258	252	222	278	272	256	245	258	284	246	238	260	241	263	271	260	243	254	242	258	251	246	248	279	265	271	267	253	251	254	262	275	258	251	263	267	265	295	270	264	280	280	282	268	248	256	255
38984	14903	2766	992	667	523	446	341	295	278	290	237	211	210	215	207	174	172	162	195	172	188	179	171	158	183	173	147	179	158	142	123	167	161	177	155	149	156	163	162	144	164	174	151	158	162	152	159	148	144	161	158	146	154	159	147	169	168	153	145	156	147	158	145	161	168	153	147	159	149	163	140	139	160	133	165	149	158	148	163	156	157	149	158	156	133	169	148	131	156	150	151	147	160	151	144	171	159	143	150	149	114	151	174	144	159	135	149	146	160	128	181	155	133	139	161	157	153	143	129	136	133	163	148	165	134	147	149	119	168	169	141	158	130	145	142	138	134	150	146	138	170	140	160	147	160	149	143	128	167	156	147	149	168	158	150	142	143	144	146	161	145	149	152	165	149	143	179	151	145	166	172	144	163	152	158	146	130	177	151	138	155	169	145	144	165	160	129	149	145	156	157	158	117	138	153	123	167	146	154	154	159	127	141	178	142	153	143	143	149	162	155	149	151	143	153	128	130	140	157	145	139	152	161	133	147	166	139	147	147	170	126	170	143	169	136	172	158	146	162	154	139	163	142	166	153	167	140	158	147	145	151	136	169	145	124	172	166	151	127	140	157	139	142	154	116	160	150	177	150	146	133	137	137	165	157	167	151	154	178	134	132	125	162	163	131	161	137	178	148	138	153	148	152	148	161	160	170	157	135	159	154	145	159	138	170	162	152	149	143	153	146	128	151	156	146	139	157	148	153	148	165	133	167	152	138	157	144	162	140	132	151	156	168	136	145	166	144	126	148	146	145	147	145	163	143	148	139	166	141	152	171	154	143	149	153	161	145	145	149	132	129	169	156	124	142	152	140	138	128	162	156	165	134	147	149	163	149	163	181	161	133	147	152	132	143	143	151	147	154	147	128	136	153	140	119	161	151	156	158	146	162	153	141	152	117	137	135	143	138	143	149	148	164	146	171	141	161	145	146	148	167	159	144	179	165	148	130	144	159	166	147	153	148	168	154	142	148	145	152	151	150	150	155	153	142	163	146	143	154	151	165	155	157	165	141	167	130	148	145	139	138	179	138	150	143	159	144	155	167	154	164	158	149	162	149	136	146	139	133	161	129	137	134	169	143	141	143	145	159	129	142	138	141	155	140	134	154	170	155	118	154	155	124	150	166	150	144	148	142	130	153	167	162	150	148	143	142	155	140	134	162	147	130	152	152	136	162	148	153	129	135	159	144	152	139	171	141	153	146	144	134	138	156	134	147	143	163	147	130	141	127	172	139	164	145	139	161	124	154	137	147	161	153	136	128	151	140	152	171	154	144	128	148	132	142	140	142	126	155	139	132	173	147	130	131	144	135	128	145	145	154	128	135	151	156	148	136	129	139	129	137	140	152	140	149	161	152	143	159	136	131	157	160	192	154	144	135	162	149	148	139	144	146	148	157	163	140	169	151	156	145	156	155	173	126	155	135	152	154	139	133	172	152	141	149	160	147	159	135	141	160	154	134	156	148	152	128	116	139	151	134	139	140	148	148	134	129	138	174	155	137	153	132	144	161	149	150	135	153	148	134	151	163	139	156	126	159	135	126	136	164	138	166	153	162	144	145	143	159	148	150	163	134	160	165	147	135	161	132	132	152	136	154	177	167	162	137	137	153	145	149	157	162	141	136	136	147	145	153	122	133	151	160	151	136	141	151	134	152	164	138	139	158	164	139	150	158	149	146	179	147	141	147	156	153	146	138	138	141	118	147	164	137	144	137	140	149	141	148	152	146	152	184	158	137	139	173	159	144	139	165	153	175	150	128	149	161	143	151	133	147	147	152	140	148	151	147	147	133	120	162	147	142	150	134	136	153	155	152	146	152	168	140	159	154	135	127	167	170	162	136	139	162	157	145	153	150	164	151	139	132	167	147	133	157	145	151	156	147	155	166	144	155	162	168	155	144	144	144	128	140	125	143	124	134	155	126	153	151	146	159	163	137	160	157	146	133	150	148	174	166	140	172	135	136	149	152	153	152	150	150	165	158	152	150	158	146	138	149	163	137	129	143	147	152	152	141	148	153	159	146	127	169	161	165	161	145	139	145	131	143	165	150	158	156	139	151	163	145	142	168	151	146	125	128	128	138	127	155	134	156	131	170	144	160	151	144	150	137	153	155	154	147	155	159	150	132	156	158	164	126	139	132	151	140	134	146	154	156	156	166	150	144	155	167	168	140	151	172	152	139	190	150	140	141	138	151	148	143	141	142	156	167	134	143	174	161	141	137	161	135	164	142	151	153	134	131	158	136	146	149	156	161	138	142	157	138	153	147	165	159	167	138	153	127	142	167	157	129	169	172	140	146	143	183	145	147	123	155	155	145	141	139	158	145	152	133	159	164	134	149	136	154	136	162	151	147	130	152	128	156	164	149	140	156	129	168	134	140	150	138	145	128	145	150	140	148	137	135	145	142	127	156	155	182	131	141	144	157	154	151	141	185	163	156	124	146	124	138	146	171	141	155	155	153	148	167	162	150	142	139	151	168	170	141	161	147	160	149	143	155	141	132	153	146	161	142	131	172	181	142	153	143	165	171	154	134	142	150	150	140	148	152	124	161	125	146	136	142	138	146	149	136	172	150	123	138	160	157	155	134	150	135	142	165	137	132	144	153	140	154	142	152	147	152	162	121	185	141	148	154	144	153	163	146	146	149	155	154	150	141	182	142	154	157	182	158	144	137	137	147	134	162	153	130	144	140	128	150	128	163	124	157	160	156	149	141	163	147	156	147	142	151	177	125	135	115	131	161	156	147	132	138	150	146	168	129	153	153	143	136	147	160	152	135	138	157	147	146	159	151	135	153	148	158	127	146	144	128	133	139	170	152	148	150	162	133	152	152	167	141	139	152	149	147	144	142	136	153	142	141	153	143	159	156	157	166	145	157	130	154	172	135	141	139	154	168	162	153	142	155	146	150	140	150	173	152	141	143	146	155	135	169	174	143	139	152	132	164	136	144	159	165	152	126	149	140	153	129	158	167	162	137	113	145	130	165	143	170	136	136	148	154	123	161	145	154	126	165	136	134	148	135	179	146	160	157	145	138	152	173	143	162	162	145	134	152	140	146	132	140	170	142	134	143	150	139	154	121	129	155	157	129	151	136	115	150	155	150	141	118	138	167	133	146	143	133	142	173	141	153	144	132	157	138	126	163	163	171	161	146	145	139	150	126	150	141	167	157	168	149	167	146	159	135	141	149	154	135	140	133	165	155	160	156	144	147	150	155	158	141	135	151	123	162	137	159	158	161	160	138	174	125	180	138	159	177	163	151	151	135	148	147	140	137	145	140	149	126	164	134	160	151	154	144	148	142	148	143	152	137	159	143	157	139	173	141	155	153	129	143	147	144	137	141	134	150	167	155	164	156	161	163	159	140	152	130	157	133	149	158	141	159	139	122	157	144	148	153	148	151	137	170	156	151	151	146	160	133	143	164	162	149	143	157	150	147	168	170	140	143	166	150	125	175
17710	1277	2742	3138	2602	2191	1839	1605	1355	1236	1174	1068	970	854	818	798	725	720	621	658	663	649	609	659	586	626	593	559	581	550	596	550	555	513	518	484	524	538	543	542	553	532	492	513	513	491	538	507	480	503	480	493	483	480	544	514	441	505	498	495	479	478	481	497	519	462	499	459	493	480	504	485	492	459	444	489	506	476	468	459	452	489	452	492	479	471	487	484	449	492	445	483	469	522	483	453	515	499	468	480	497	466	476	459	426	485	441	478	519	500	483	464	493	488	473	493	546	426	454	507	458	476	453	455	453	488	481	475	484	486	482	490	500	447	439	465	456	502	480	484	486	433	507	472	443	472	456	451	482	474	520	487	482	469	441	480	501	495	529	499	480	456	473	455	495	472	490	508	493	493	441	461	464	487	458	467	493	495	472	447	458	505	494	481	450	466	528	460	497	471	478	477	476	467	521	493	514	479	487	461	476	494	471	435	484	489	504	441	463	475	494	470	483	521	452	489	527	489	459	451	513	481	490	494	489	482	503	465	459	476	482	497	467	461	454	479	463	457	457	474	466	482	454	491	462	467	488	468	467	434	481	486	428	471	474	462	530	478	523	444	488	468	479	457	476	490	472	454	467	477	484	501	502	480	449	468	519	434	498	476	473	462	511	441	463	447	462	433	471	506	478	458	473	472	492	481	424	470	445	491	456	473	468	496	471	454	464	461	426	514	495	469	467	447	444	476	476	496	505	514	460	431	450	484	471	472	449	473	473	500	507	440	507	481	450	467	480	485	416	445	455	464	499	458	467	467	497	434	475	473	453	468	470	488	468	479	493	450	480	487	458	481	441	465	446	471	439	488	450	467	494	448	484	492	475	494	491	482	514	426	446	439	454	462	493	471	500	483	503	485	501	476	499	497	483	460	466	475	468	456	491	479	452	465	468	531	479	493	494	470	480	476	536	471	451	499	456	491	470	450	451	457	513	477	426	501	481	483	510	455	496	454	477	468	450	480	490	499	433	448	470	467	443	482	483	451	486	472	479	504	486	435	466	481	466	517	504	462	519	458	490	494	501	534	455	458	469	460	469	451	516	440	433	444	477	511	487	456	508	492	536	475	472	474	461	445	484	487	488	470	477	493	473	516	454	491	468	476	464	468	442	480	516	478	494	450	482	460	447	470	515	455	450	478	452	478	481	465	501	508	435	474	456	482	480	471	487	456	457	498	454	488	458	466	500	512	448	451	445	502	486	481	486	440	445	423	440	459	449	476	485	493	472	470	456	489	488	442	444	511	462	449	493	482	477	486	488	462	478	474	502	495	440	452	482	484	501	478	466	467	445	492	451	441	470	464	440	427	454	463	443	459	493	455	511	475	474	457	474	491	421	440	456	491	430	432	474	457	488	445	471	466	446	474	437	449	488	487	458	475	469	532	476	480	487	457	484	434	473	472	466	482	459	420	473	469	470	475	484	454	491	479	459	452	456	469	487	499	504	432	483	474	498	437	485	515	460	505	452	452	478	425	434	487	474	500	512	473	504	498	487	477	451	461	462	480	484	470	477	495	436	420	495	468	463	479	469	473	465	456	473	474	478	472	479	461	456	464	508	525	476	495	520	462	482	448	495	452	443	488	491	499	469	498	462	474	488	454	514	480	505	490	471	505	468	491	474	485	478	475	467	483	477	483	499	473	469	501	485	474	472	482	466	490	492	523	514	476	446	482	524	494	488	477	483	484	462	480	446	462	462	482	485	476	444	449	505	480	452	501	485	463	483	515	434	481	491	487	483	475	468	512	484	451	462	470	484	476	541	476	494	463	488	476	462	446	508	494	498	444	468	474	438	443	478	485	471	469	468	466	457	467	429	430	468	467	461	433	456	492	486	497	468	457	484	462	486	490	398	459	468	465	474	464	501	448	489	463	503	467	483	445	488	480	473	490	505	504	485	460	458	439	448	486	479	494	450	472	503	501	462	460	452	444	452	481	477	477	492	471	471	499	498	470	459	523	463	447	456	497	460	474	459	425	524	467	482	455	482	473	436	460	470	478	454	505	482	485	485	485	483	429	453	474	498	508	447	474	481	458	473	472	487	465	434	480	480	511	464	475	479	475	437	487	503	511	470	464	489	441	456	467	412	466	493	511	482	468	520	476	469	468	499	473	506	457	478	456	465	481	513	446	471	488	467	465	486	462	471	447	491	498	480	481	474	475	466	447	474	471	462	464	474	452	485	446	467	443	494	497	438	485	489	454	498	491	485	459	478	479	448	472	490	447	480	523	490	545	496	466	475	508	457	498	462	457	478	439	483	427	469	443	488	492	454	467	499	484	513	508	494	478	484	485	462	489	507	461	436	466	456	474	474	469	472	483	480	425	466	454	467	493	462	469	454	489	436	502	456	482	487	513	449	421	465	462	451	501	478	456	477	475	434	463	463	457	459	489	492	477	469	492	432	447	497	461	425	501	477	441	435	489	464	467	459	485	474	486	470	482	448	462	441	480	472	482	444	504	489	489	434	435	494	492	457	441	462	497	492	470	457	491	452	423	496	511	465	475	479	448	523	422	437	493	457	508	503	481	472	419	473	484	465	459	477	450	443	518	473	470	475	424	464	440	475	481	430	484	469	478	489	501	494	434	467	504	467	457	480	450	464	434	450	481	514	509	524	442	470	506	431	509	500	468	466	492	485	481	491	476	478	454	465	488	459	483	479	470	488	456	480	496	499	469	469	521	449	475	481	496	484	489	441	504	474	506	498	502	503	504	466	484	485	453	470	474	471	492	484	454	481	516	507	445	480	452	468	471	458	481	487	463	439	497	464	454	463	478	475	487	472	463	508	438	468	467	494	509	461	468	531	476	501	488	499	480	501	469	464	509	455	463	491	457	499	494	464	437	479	499	451	448	498	475	455	499	517	482	494	497	492	454	462	482	514	501	466	489	451	447	472	474	447	500	494	530	465	478	496	460	492	497	462	436	486	478	457	453	461	455	487	475	487	452	468	493	463	470	471	500	462	492	489	476	484	479	499	495	482	480	499	462	432	462	465	460	434	496	458	477	467	472	475	489	441	544	518	432	476	435	434	506	478	461	483	530	476	465	470	482	450	461	492	479	466	484	468	468	464	433	482	470	431	494	452	458	461	463	480	490	487	479	488	478	488	504	479	451	485	485	438	505	440	464	459	461	520	513	491	492	484	482	491	474	453	490	486	460	446	454	468	487	534	454	466	481	472	453	467	467	515	449	441	440	488	500	525	496	481	475	500	476	478	461	478	501	472	493	468	472	457	452	499	471	482	477	483	452	473	519	464	452	449	438	452	427	438	460	469	479	456	454	485	447	478	496	491	486	466	478	456	457	445	454	487	465	476	457	460	496	485	436	458	502	501	453	530	452	509	464	457	455	442	485	494	497	491	481	456	452	462	470	462	494	494	505	486	494	494	466	435	421	496	455	476	440	526	478	493	438	452	488	458	501	453	534	479	471	477	439	487	473	465	495	484	506
44210	24218	13706	2334	1338	1073	821	683	553	521	440	392	389	374	361	338	309	269	350	266	271	273	279	281	281	257	257	270	283	237	254	278	246	246	250	257	258	217	247	220	251	241	242	247	251	283	232	252	240	248	250	271	217	264	253	232	233	233	232	234	209	224	226	244	249	220	266	230	222	240	235	262	272	242	248	253	224	215	239	251	255	236	243	219	226	256	256	266	258	237	249	231	239	232	248	240	275	239	238	229	232	213	238	232	246	211	252	244	220	235	236	224	249	194	226	241	239	208	229	215	249	236	247	222	252	210	243	271	253	241	252	257	221	235	262	223	205	236	224	194	223	257	228	248	233	255	243	229	240	239	231	240	232	243	248	245	247	239	243	239	238	224	233	266	228	223	247	250	265	248	236	248	212	247	240	230	214	217	258	216	246	226	265	221	222	219	219	252	256	230	276	248	264	224	241	229	240	249	256	228	227	247	233	246	253	229	230	255	225	234	250	222	233	251	225	241	254	250	243	243	252	250	229	238	215	246	230	255	236	215	236	245	228	234	246	228	219	273	254	243	225	244	237	227	233	234	257	235	241	203	237	197	245	265	222	257	230	228	231	218	259	250	258	247	244	247	256	263	232	235	246	227	241	209	264	220	243	243	243	254	228	234	230	217	227	232	213	246	236	223	238	224	257	252	242	204	219	266	199	234	257	222	238	244	266	250	224	257	235	244	213	234	207	246	236	227	207	249	244	256	224	205	258	235	248	227	233	232	236	219	246	249	284	238	228	234	226	246	235	257	263	253	229	229	244	232	248	255	250	224	221	215	280	248	220	227	231	239	227	239	202	228	200	229	233	220	208	233	279	241	232	234	265	223	232	271	244	234	265	261	241	249	245	245	242	229	240	250	227	217	225	228	249	262	245	237	250	242	251	231	232	242	258	215	226	241	242	248	239	238	211	245	245	251	265	221	232	248	226	233	222	224	234	214	217	289	233	260	222	241	257	257	240	253	239	236	239	233	230	227	241	247	230	226	253	234	251	250	234	209	228	221	258	247	217	225	225	251	250	250	241	233	232	227	240	252	231	208	237	214	271	239	228	244	227	237	228	218	213	265	224	248	209	211	226	232	248	247	234	239	263	232	229	247	242	261	237	221	245	257	252	198	246	235	232	186	232	254	257	240	253	243	282	246	220	255	226	225	227	260	227	255	215	243	223	246	237	247	244	244	214	202	224	230	229	252	199	242	223	265	244	200	231	222	233	235	230	256	236	219	227	236	237	248	219	237	246	236	227	243	214	237	240	251	231	225	239	242	237	208	231	245	242	232	233	264	235	243	265	237	249	251	219	250	243	257	224	232	250	238	227	260	246	225	235	248	220	250	238	237	232	216	248	239	271	230	239	237	236	237	222	252	225	237	236	233	222	235	239	233	229	214	222	268	247	250	225	210	237	222	216	230	242	234	222	259	244	237	243	226	247	249	235	217	234	251	214	233	263	247	224	223	246	233	249	235	262	209	242	240	243	246	233	243	227	249	202	226	209	243	219	222	234	253	223	242	265	212	216	248	237	234	217	241	226	227	262	226	251	250	221	213	223	225	256	222	213	250	244	227	202	247	230	232	223	223	225	239	227	243	228	232	232	237	245	248	251	226	215	230	252	252	242	239	243	241	225	214	237	229	227	229	235	226	226	205	240	242	249	239	268	257	221	224	236	247	237	228	250	241	247	245	231	202	210	254	226	265	248	236	264	269	241	214	240	239	247	218	239	216	252	250	264	246	214	236	247	260	233	242	235	249	227	232	237	275	262	254	232	242	249	232	233	219	243	227	238	240	227	270	255	235	245	237	253	226	231	227	234	216	250	236	242	234	220	245	231	245	220	241	212	247	220	218	223	253	217	230	205	244	233	236	237	244	231	206	260	264	231	209	217	244	241	234	220	248	216	254	230	231	248	222	276	228	253	219	224	222	208	222	226	224	239	228	248	236	205	239	242	233	234	254	241	234	222	255	264	246	236	242	249	267	228	247	233	234	238	222	238	245	244	216	221	248	263	254	249	241	218	279	229	250	233	229	257	226	233	249	220	230	225	228	224	256	265	235	228	221	255	231	224	215	252	248	259	221	230	233	249	254	206	212	226	243	215	229	229	255	224	245	229	240	239	241	267	239	245	210	241	217	250	234	271	243	243	222	247	254	213	237	226	240	213	228	248	251	265	227	255	254	230	248	225	232	245	238	223	246	228	268	230	244	208	235	241	248	254	219	266	250	239	226	267	223	231	262	258	219	230	233	214	217	225	229	254	234	238	229	241	217	233	239	217	240	233	240	235	254	215	223	243	251	212	229	251	225	220	204	268	250	202	228	214	267	230	247	244	229	223	233	234	198	230	252	250	250	219	244	206	233	232	238	247	242	248	242	235	217	243	262	251	228	251	227	220	229	241	259	255	212	242	240	249	237	252	230	250	239	242	242	246	219	233	224	244	246	219	250	254	228	263	242	256	238	249	233	252	227	221	237	235	214	251	235	236	228	243	209	245	226	207	242	233	268	238	253	200	238	262	215	248	226	235	234	254	248	238	246	234	212	231	251	242	222	233	253	215	220	226	237	228	228	215	233	225	262	240	248	238	229	249	258	260	268	246	243	244	230	230	235	224	251	258	271	232	244	255	229	236	228	262	264	230	240	257	246	226	236	222	218	236	235	248	234	255	219	241	237	240	256	230	241	245	263	232	259	228	248	232	227	231	240	249	243	262	228	251	249	266	249	241	237	206	205	244	245	236	235	248	233	255	221	234	230	235	223	226	259	240	246	227	255	264	215	209	267	250	244	244	226	206	244	250	240	211	219	228	233	246	288	234	254	239	222	241	250	245	216	219	240	218	239	210	219	237	270	244	241	203	233	235	246	231	241	229	232	241	240	227	263	225	233	270	235	243	215	234	228	258	238	201	229	236	222	234	242	255	242	243	209	223	213	244	274	238	258	252	251	231	206	241	234	240	234	249	238	236	206	248	210	248	249	242	245	241	247	212	243	224	238	224	224	228	227	259	245	252	216	265	224	223	217	222	224	226	243	223	243	253	256	260	265	211	238	219	237	241	240	238	231	247	254	250	221	235	248	215	227	235	227	239	214	239	223	259	228	210	249	237	238	232	226	244	226	245	220	247	248	220	243	243	252	257	254	243	235	234	254	245	234	233	225	228	225	223	254	222	246	218	244	255	244	246	222	241	219	243	254	239	216	253	235	226	239	254	228	247	239	223	246	254	231	255	254	187	226	251	231	205	237	211	232	250	236	263	255	254	283	236	247	235	223	261	213	238	223	248	257	262	213	199	235	234	200	215	230	240	238	228	260	245	224	235	238	250	239	268	217	208	251	234	213	209	266	241	226	239	212	240	253	253	236	237	248	234	235	234	225	243	246	235	243	241	214	222	238	228	245	208	219	234	236	246	243	230	230	262	230	238	232	228	214	230	234	261	254	232	232	209	239	263	209	219	219	232	265
22003	2362	4964	5554	4867	4005	3404	2906	2506	2107	1916	1731	1572	1446	1352	1306	1176	1206	1110	1143	1054	981	1018	965	941	909	937	889	856	870	839	871	813	853	837	838	844	834	807	775	835	785	748	785	777	852	768	756	771	829	793	704	713	735	816	753	772	781	726	724	729	709	737	809	719	738	715	708	732	700	716	787	720	687	727	683	700	707	705	723	677	713	717	721	724	729	746	716	790	746	656	713	701	703	730	747	744	711	679	681	735	682	726	725	730	685	723	708	724	680	733	740	685	690	730	728	689	741	719	707	749	715	717	736	687	711	706	718	689	688	718	783	664	690	738	693	726	703	707	683	710	719	692	720	734	666	703	710	688	692	680	708	685	706	736	716	705	731	659	684	692	653	679	710	699	671	681	691	660	719	723	738	727	724	691	710	693	717	719	701	685	708	696	675	681	718	687	725	725	715	683	699	680	751	727	724	689	665	699	715	706	716	645	691	687	654	754	703	727	727	675	681	697	708	701	675	680	711	734	715	739	720	747	678	696	770	696	685	734	650	673	720	698	686	721	698	701	652	672	704	703	700	681	702	685	662	717	685	771	646	706	710	712	702	706	684	701	688	688	656	714	683	725	713	666	705	688	731	705	707	725	666	704	740	717	696	701	734	730	680	689	702	687	625	698	658	670	708	687	745	695	728	676	686	686	702	681	698	704	687	670	718	701	693	666	701	710	706	684	665	709	684	737	704	705	740	677	692	741	694	710	670	713	708	719	716	684	695	662	706	715	719	705	666	684	687	690	738	719	696	718	728	694	722	715	688	707	651	643	719	687	717	738	667	713	693	736	703	715	700	717	719	704	661	713	690	710	748	714	720	692	674	728	638	694	701	702	728	699	666	722	716	680	675	752	729	708	688	697	690	675	695	706	716	695	732	666	706	685	678	690	675	683	723	701	648	782	638	726	706	719	724	669	681	691	717	693	708	679	694	705	699	685	706	696	703	747	682	666	783	707	662	726	700	758	670	701	679	739	666	697	738	694	717	661	712	687	663	664	673	669	734	684	709	704	708	701	720	737	721	675	698	734	751	629	688	657	729	703	684	746	730	657	663	751	715	719	731	731	680	681	707	692	722	715	717	671	724	717	708	746	747	730	732	736	700	761	702	659	729	693	695	735	744	736	683	735	721	674	738	657	697	652	715	669	695	648	657	656	698	691	658	683	677	704	663	688	659	678	670	711	684	739	720	672	675	691	698	728	697	704	716	664	715	696	734	709	735	706	713	713	714	683	691	670	694	701	697	730	727	693	716	652	687	722	684	693	705	692	681	653	698	696	706	711	692	705	715	748	681	672	647	677	711	688	679	687	699	735	686	748	704	722	733	672	702	699	715	742	694	711	653	684	716	704	696	701	674	721	685	715	690	689	728	716	721	684	658	685	718	681	699	673	681	699	682	715	689	732	710	725	720	690	734	670	716	690	708	707	674	685	743	707	714	666	713	690	687	704	710	704	715	685	731	702	674	718	691	716	717	682	704	725	694	710	658	718	744	661	710	716	730	716	700	720	722	696	687	693	700	680	722	719	731	730	700	673	757	738	736	689	691	683	671	702	722	708	708	740	698	729	668	730	706	670	725	749	692	716	733	683	750	726	713	768	704	685	693	703	703	724	655	755	668	729	722	697	707	726	659	720	682	692	750	741	673	723	732	747	706	709	702	705	688	674	715	698	688	702	709	671	723	698	713	701	713	706	688	682	721	687	685	684	679	734	717	679	705	690	684	653	674	673	725	745	693	711	677	708	686	664	696	671	763	712	704	694	686	698	738	694	754	738	677	673	713	719	675	718	694	660	719	704	699	695	677	666	698	681	679	677	712	677	696	712	691	719	667	689	707	745	741	703	677	680	626	692	678	703	709	701	682	731	644	730	692	698	707	703	707	745	734	687	707	680	732	705	671	746	678	729	675	713	713	638	737	688	675	714	664	732	706	673	712	732	708	663	756	721	765	674	712	677	681	718	689	672	666	675	718	727	735	734	734	730	680	710	685	688	698	688	694	694	718	683	733	710	698	683	756	702	739	700	676	684	683	678	712	671	688	658	653	723	693	730	728	696	700	737	673	667	721	712	694	676	715	738	724	729	735	773	723	684	648	687	730	730	674	702	708	674	664	750	722	704	727	712	660	688	658	713	714	720	710	672	714	665	652	665	686	670	751	686	698	736	673	675	753	669	721	679	713	702	657	695	696	689	678	691	722	690	668	694	689	684	711	678	688	689	717	690	702	700	663	694	683	697	697	673	675	698	728	779	677	724	670	707	685	716	692	691	654	706	695	673	698	655	688	690	686	702	727	725	719	678	730	721	713	641	748	712	725	720	700	704	733	680	711	708	674	718	701	723	720	687	711	703	726	728	722	675	697	700	714	726	698	660	719	728	680	741	694	719	664	695	732	720	725	741	708	729	711	740	686	708	682	658	646	770	695	674	680	697	763	713	640	696	698	670	692	706	718	677	676	690	699	716	688	678	702	697	748	713	677	724	701	697	694	720	718	677	687	673	706	715	705	707	700	707	673	665	688	730	703	696	712	690	735	689	688	689	745	692	725	695	712	701	684	704	719	700	694	734	682	691	691	657	726	707	699	646	689	719	683	709	732	661	688	695	682	669	733	714	670	743	653	637	709	654	712	720	756	728	708	719	648	699	747	717	746	673	725	733	754	655	706	738	700	716	714	720	707	715	682	723	635	699	725	691	698	734	703	695	676	724	734	666	697	716	704	691	759	665	672	705	678	676	715	695	706	692	726	674	705	721	696	667	695	728	672	717	705	688	700	700	739	697	661	718	687	662	696	719	706	695	701	674	719	756	723	652	678	717	686	694	731	711	638	660	723	724	717	714	697	694	740	693	690	690	703	700	677	721	775	742	728	694	706	705	714	710	703	687	730	711	671	695	651	721	680	736	701	712	750	671	693	688	708	709	676	713	673	736	667	734	642	709	696	736	672	735	750	676	711	690	681	709	700	685	702	735	709	692	719	722	670	695	703	676	728	695	734	678	682	709	728	696	673	709	704	764	710	680	721	683	750	666	725	686	678	703	726	681	696	691	717	679	701	710	686	682	669	663	673	708	676	664	675	702	682	654	715	705	645	672	749	688	720	644	689	697	652	718	696	755	707	718	704	709	661	752	705	686	717	749	676	662	713	729	693	667	723	692	729	720	675	695	697	669	740	680	701	680	687	698	672	748	666	716	747	699	661	712	745	681	727	666	724	736	701	713	711	720	696	780	762	703	685	675	707	682	743	718	685	730	699	656	750	690	735	759	664	655	673	696	718	717	711	675	663	709	727	677	663	714	681	672	713	694	675	724	670	687	696	692	738	671	697	692	700	730	712	710	677	693	688	702	665	710	738	718	707	708	688	712	670	677	684	717	704	646	685	670	710	658	690	697	696	719	649	710	744	707	673	699	686	676	742	740	681	720	751	689	738	662	713	679	703	697	688	697	712	714	697	698	713
6531	353	250	107	107	91	74	81	79	84	90	71	76	76	80	74	77	64	69	71	70	84	78	61	68	74	76	59	77	84	69	58	75	76	71	67	69	76	61	83	61	49	66	67	68	55	75	69	72	56	70	64	75	56	67	67	82	74	71	54	87	59	63	81	63	68	70	63	47	73	81	68	63	80	73	70	54	74	54	68	74	69	69	71	60	78	83	62	64	81	74	79	67	62	73	60	62	71	69	61	80	63	75	70	69	96	79	56	61	81	57	63	73	67	69	76	72	85	63	70	67	64	75	70	71	63	73	65	65	85	99	69	60	71	75	61	72	79	68	63	76	76	61	69	63	84	77	78	60	87	59	53	47	81	54	91	84	77	84	58	75	72	71	67	76	85	60	58	79	75	81	73	61	51	73	59	63	65	62	59	71	58	76	63	57	70	57	71	59	68	62	65	77	73	66	68	70	54	68	76	72	72	59	73	65	76	65	73	82	72	69	76	77	67	68	79	66	66	62	89	67	55	74	84	79	62	78	77	74	72	73	82	59	71	59	81	58	74	74	73	64	78	71	75	75	70	69	73	51	72	72	74	61	65	84	63	82	65	62	74	65	69	75	79	80	81	71	53	70	69	62	62	60	73	58	59	69	82	74	75	69	71	65	83	77	70	75	81	79	62	66	73	85	50	74	71	62	74	70	66	62	75	65	69	55	61	69	61	71	70	60	60	75	65	66	69	71	73	72	83	72	78	51	68	57	77	58	72	86	83	79	65	72	71	71	83	70	67	78	76	70	72	72	78	57	78	67	81	62	79	77	69	72	75	65	69	74	66	63	91	59	71	67	65	53	80	61	62	72	52	73	62	77	57	82	51	74	67	53	77	75	76	68	79	60	82	70	69	64	64	73	73	70	66	66	78	71	71	64	72	70	62	77	47	57	63	76	63	70	65	78	68	71	65	68	69	69	73	53	77	72	75	65	75	67	61	69	74	65	63	73	66	76	98	86	68	60	72	71	74	85	79	64	74	51	64	61	63	73	83	75	57	61	74	60	69	81	70	61	66	62	64	79	78	71	66	69	53	72	74	61	70	74	75	60	72	73	62	68	74	65	81	77	61	53	66	72	69	69	55	72	79	66	73	55	61	79	64	82	79	71	69	82	79	67	74	70	70	71	79	78	71	61	68	56	74	63	60	75	65	55	71	79	64	67	62	81	63	65	69	73	71	65	71	57	70	71	84	67	62	62	71	81	60	72	84	72	72	75	65	71	71	67	69	59	61	73	69	85	79	56	72	62	77	70	66	70	69	63	76	53	95	51	73	54	66	72	72	82	79	67	71	66	77	60	72	65	81	61	63	62	77	65	70	89	73	62	61	56	74	75	72	72	66	80	86	68	67	78	55	65	65	72	76	68	53	68	73	73	68	66	62	69	63	77	63	76	74	73	61	90	76	84	69	65	62	61	76	70	56	64	60	67	68	69	78	72	78	79	90	55	74	78	63	69	59	79	80	78	62	74	73	63	72	72	58	68	65	63	75	63	72	67	61	54	72	68	77	76	88	69	77	63	67	64	67	69	82	61	74	73	69	62	64	54	73	79	62	72	66	69	73	63	75	57	72	46	66	64	76	70	70	69	68	58	65	68	78	64	84	61	64	74	68	75	65	64	75	70	73	58	73	69	76	54	56	67	74	78	67	70	85	85	74	63	68	65	74	48	59	63	67	62	66	71	65	84	69	81	78	69	92	66	64	71	81	66	67	61	75	67	69	68	57	77	72	59	82	68	72	68	86	81	67	72	63	60	80	52	73	70	75	79	56	80	82	64	50	80	73	73	72	79	74	50	71	62	72	86	86	59	57	72	68	63	97	80	77	66	71	78	64	59	63	61	65	70	76	61	70	76	57	77	73	71	64	68	71	60	49	67	73	58	65	75	72	59	71	72	70	71	67	67	77	71	64	72	69	79	71	66	67	61	61	78	65	58	81	59	69	68	72	65	66	72	63	73	69	76	56	66	84	62	71	81	68	66	66	59	65	69	68	81	69	78	62	63	65	68	68	64	59	69	88	76	71	69	76	77	82	73	69	70	78	59	81	68	68	60	74	57	85	79	56	81	81	70	84	65	77	72	78	76	87	61	69	73	70	66	73	71	71	71	60	75	72	66	67	78	85	75	71	76	75	75	74	70	72	63	53	66	83	65	63	71	79	67	76	69	53	63	65	71	70	66	60	78	63	69	58	59	66	76	67	67	63	73	67	74	75	64	69	77	80	76	76	54	74	65	80	73	61	73	83	62	81	69	62	75	73	69	65	64	89	73	54	54	66	61	64	84	49	73	59	69	65	75	71	71	58	77	80	70	76	69	74	85	76	72	73	69	70	68	91	62	76	54	59	69	65	78	62	62	84	87	77	67	70	56	74	71	76	72	54	62	71	69	61	77	71	68	65	71	73	67	80	81	61	87	80	57	62	74	75	80	75	62	60	63	65	58	72	62	61	74	72	77	78	68	83	69	67	66	56	72	70	59	66	78	74	77	75	78	52	64	93	66	82	70	61	71	72	68	71	76	57	79	67	69	71	66	72	73	76	75	73	84	72	77	64	77	77	84	73	66	66	78	76	44	74	58	58	57	81	75	82	59	61	79	65	79	68	71	64	74	79	76	78	84	66	54	57	50	68	63	63	67	74	62	57	69	62	71	75	45	70	72	72	70	72	69	85	70	75	73	62	67	77	64	60	78	64	54	77	69	82	68	82	59	66	71	62	66	67	72	61	77	77	69	82	64	85	74	65	72	76	64	92	66	76	71	65	62	76	61	65	61	84	69	85	67	78	67	73	64	58	71	71	72	69	66	73	91	81	69	65	70	79	71	80	79	75	93	63	65	74	71	66	71	67	59	58	83	78	61	67	75	74	83	72	79	67	81	75	78	60	67	81	61	71	60	61	67	60	56	67	77	70	77	78	67	63	75	73	66	53	67	54	79	76	66	62	80	67	75	65	86	69	52	76	74	59	74	47	59	71	65	75	73	73	67	68	61	66	82	70	65	64	69	70	84	68	73	69	73	64	75	54	82	72	55	93	75	83	94	65	60	61	61	72	75	54	63	59	70	81	57	66	53	64	80	74	83	58	75	70	86	82	74	68	72	61	63	79	55	68	68	67	66	69	78	71	64	64	72	73	68	67	75	73	71	73	73	69	74	71	52	78	74	67	84	62	67	76	62	61	81	64	63	70	70	56	76	68	84	61	67	52	63	72	71	82	86	80	60	82	74	84	64	67	66	64	57	53	69	77	68	56	60	77	70	69	66	55	64	71	82	77	79	62	87	65	87	75	66	82	88	67	77	75	60	64	63	73	70	76	67	61	72	79	69	61	78	64	77	67	71	56	74	73	64	60	84	73	67	76	66	66	66	84	66	75	72	70	78	73	72	68	74	64	70	67	69	68	65	56	73	75	59	68	64	84	72	73	70	86	61	86	79	83	74	82	57	73	76	67
6746	356	379	422	389	386	339	305	313	302	324	287	272	323	277	266	276	293	268	254	266	291	255	237	268	309	271	286	263	309	282	267	271	270	265	261	293	243	278	241	265	252	276	284	291	288	291	285	274	270	290	278	248	238	272	253	248	262	276	258	255	255	247	265	279	268	271	265	258	277	250	275	265	305	262	258	256	255	251	249	267	274	267	283	249	259	270	281	240	255	275	282	264	262	267	271	266	256	239	241	247	288	242	252	283	259	260	251	253	242	264	266	253	250	272	271	271	234	273	263	239	275	261	279	243	301	267	261	247	241	257	261	284	272	289	258	263	290	286	273	261	286	241	254	243	263	254	254	257	238	249	256	278	275	261	260	263	265	290	305	279	252	262	267	263	295	247	241	285	280	276	271	265	268	265	278	245	271	260	264	239	273	235	236	266	263	247	286	268	270	260	274	268	285	275	280	265	240	308	249	238	293	296	226	262	272	286	259	235	291	251	266	255	280	257	265	267	276	286	263	282	266	283	299	249	256	262	281	288	264	272	262	264	268	261	262	255	268	265	269	270	247	258	262	300	258	252	241	234	249	268	261	261	255	276	274	291	273	275	258	261	271	271	237	271	250	290	265	263	254	247	265	284	270	245	268	279	252	280	246	273	266	248	244	262	280	271	277	271	269	228	268	258	249	287	269	250	268	267	265	278	278	264	270	256	245	260	254	255	265	267	265	239	260	273	260	251	244	279	230	295	281	267	234	235	272	258	269	255	258	261	254	273	253	256	261	263	306	256	267	286	261	257	249	288	259	284	268	308	293	265	256	292	278	269	265	256	252	231	269	253	263	262	258	259	302	268	286	251	281	260	292	258	272	267	233	255	278	253	240	246	271	258	268	260	290	244	262	223	263	247	304	248	267	261	251	267	277	277	260	252	255	279	261	231	312	265	291	281	263	277	272	279	243	267	258	243	260	252	250	250	261	295	255	266	258	241	254	283	270	276	253	269	262	267	285	264	250	245	251	268	267	270	277	258	270	266	245	257	272	247	264	246	253	288	258	266	285	262	256	273	275	253	268	269	236	284	254	269	272	239	280	253	255	272	278	237	265	236	249	263	252	244	245	267	273	266	282	246	242	293	276	294	245	263	245	268	247	259	258	262	276	279	251	262	268	275	285	271	263	256	275	268	242	293	261	266	283	270	260	285	246	254	220	272	251	248	286	250	285	247	253	286	288	271	269	252	284	258	270	265	295	291	261	257	275	258	238	278	282	280	253	272	292	250	296	269	317	259	263	250	255	273	261	250	279	256	278	290	242	229	262	287	267	274	271	260	265	266	277	278	284	285	259	258	241	263	278	249	281	272	308	277	255	285	253	260	293	261	263	262	278	266	261	256	279	276	271	250	266	268	241	264	251	261	257	274	282	251	279	244	244	235	291	260	268	240	279	262	268	269	288	261	237	280	272	264	278	298	260	278	283	275	267	266	246	249	251	245	234	265	263	227	263	258	273	273	259	274	256	251	274	258	280	244	260	247	270	256	271	282	281	287	257	290	266	274	281	287	252	268	213	256	278	255	275	259	281	264	274	275	281	250	263	260	286	259	272	262	270	231	264	251	250	250	259	261	280	264	269	285	253	267	267	280	254	264	260	253	270	268	264	242	253	267	250	274	280	260	251	261	262	269	270	254	259	251	263	260	269	260	256	228	269	258	273	276	245	280	254	279	281	272	258	271	239	262	252	258	296	272	267	248	272	234	253	279	259	250	261	259	239	273	275	264	259	247	256	247	291	284	287	246	267	275	269	254	234	260	229	266	273	254	238	280	252	279	262	250	249	263	285	260	246	247	288	272	274	278	255	271	254	253	265	248	253	247	256	246	239	245	241	263	272	249	257	278	242	253	265	280	253	258	283	307	239	233	277	252	281	242	274	259	266	260	281	234	266	232	260	298	265	288	269	250	276	260	230	272	282	264	284	228	260	294	278	242	270	280	248	245	286	287	255	262	285	269	250	324	256	271	263	265	263	284	283	264	255	239	269	270	265	288	234	276	280	265	258	281	291	278	280	285	255	241	243	267	280	234	290	252	253	251	242	280	291	250	282	281	269	255	248	263	284	285	280	252	279	270	293	277	244	242	269	242	258	279	290	248	264	259	258	280	265	283	288	252	280	273	278	271	252	274	261	261	263	257	265	258	297	259	250	228	266	264	253	280	245	267	267	270	277	282	253	258	272	269	263	276	251	266	280	286	256	273	266	266	261	272	264	263	238	255	261	295	264	278	276	288	240	279	274	271	259	228	261	274	267	259	268	273	273	249	281	261	264	228	235	277	274	227	257	239	276	247	243	271	290	285	236	249	259	278	262	281	248	279	274	274	287	265	250	235	242	244	244	277	284	250	259	275	270	246	282	239	243	280	281	249	249	256	296	235	291	249	260	267	274	236	243	263	260	255	267	274	236	266	247	247	291	279	262	272	256	245	275	298	253	271	302	265	253	247	277	272	244	255	230	250	245	278	292	260	261	252	274	273	277	273	286	293	264	281	266	261	240	241	238	262	289	267	280	245	262	251	260	256	259	261	272	270	267	265	231	252	282	269	266	261	277	281	244	266	259	270	253	287	249	282	275	245	259	282	294	252	264	243	272	279	250	251	260	257	242	266	246	255	258	257	274	235	240	290	272	268	262	249	251	272	275	253	225	277	273	272	258	286	269	272	256	280	254	254	287	262	297	251	261	245	251	257	273	257	269	274	248	272	280	258	284	261	276	256	271	259	271	231	300	273	249	258	256	257	238	239	293	290	278	244	238	262	269	253	254	233	256	261	243	254	278	273	259	270	293	247	281	278	251	262	255	280	271	297	232	215	270	266	266	262	249	268	272	281	279	265	276	246	242	256	267	280	282	246	268	272	274	263	261	292	257	266	288	276	266	270	268	258	247	251	273	285	274	229	262	279	256	269	281	271	253	274	252	256	263	277	290	262	262	241	261	263	269	275	270	274	252	285	300	305	243	297	274	248	292	285	278	269	301	256	255	279	273	265	274	308	270	299	266	287	296	269	275	263	254	242	271	272	270	262	270	250	269	256	283	255	273	263	263	272	258	243	283	248	281	268	260	256	283	285	266	278	238	269	267	232	293	253	283	287	281	279	266	258	286	256	281	254	259	257	249	234	265	251	262	258	255	279	268	269	228	267	273	267	280	278	245	277	270	275	283	279	280	254	268	252	268	235	246	274	276	264	261	256	272	223	278	293	291	261	265	271	276	279	274	256	252	251	265	273	274	295	282	265	270	260	263	281	313	259	251	246	255	286	261	254	253	246	258	264	252	289	262	259	266	264	244	275	249	240	245	284	259	251	280	273	272	279	285	269	278	265	269	253	291	248	288	268	250	254	265	262	270	273	264	239	290	244	298	233	282	265	271	281	253	257	278	250	251	236	236	319	251	272	242	273	259	261	307	262	268	236	263	272	233	289	285	256	262	260	244	269	276	257	257	247	244
38175	16065	2895	993	688	535	444	334	315	281	236	232	225	213	196	202	167	168	168	188	185	186	182	156	163	173	179	172	192	149	182	176	165	159	163	144	164	169	157	147	153	155	149	163	164	144	155	138	144	154	145	167	150	161	148	144	148	160	139	159	150	148	153	150	145	166	159	157	142	146	146	156	157	123	138	136	151	165	153	141	154	137	160	147	123	167	143	157	146	153	140	160	143	150	141	154	176	156	141	150	151	184	159	147	156	149	153	159	149	154	152	138	155	156	145	160	168	176	159	148	151	158	149	147	146	155	154	149	157	148	143	132	145	159	151	161	150	112	139	137	138	150	148	145	145	157	161	175	153	133	161	139	151	135	167	156	144	143	142	166	150	149	162	140	181	141	153	159	151	175	134	135	132	151	169	149	128	119	143	161	156	163	153	124	121	170	167	152	137	136	146	154	150	150	137	152	147	145	148	130	176	160	158	127	147	139	153	156	151	129	137	154	158	160	136	138	154	146	171	149	151	142	132	153	160	135	149	144	152	154	155	149	158	172	129	146	158	135	150	152	150	148	155	143	163	155	138	141	164	159	174	139	151	143	154	150	146	157	132	146	140	163	135	147	160	134	161	152	132	147	153	142	147	146	136	147	140	142	160	150	129	151	166	130	143	159	130	120	152	168	148	178	128	133	173	153	151	131	163	122	156	157	134	137	150	160	159	161	142	143	144	156	148	150	133	151	161	153	155	135	162	149	156	145	154	157	157	145	156	174	165	164	141	151	150	156	136	158	173	162	148	157	142	165	157	163	152	141	167	164	186	143	151	148	147	148	149	157	138	129	144	152	158	162	156	160	163	151	142	177	153	153	158	163	155	128	165	173	150	154	180	160	171	139	156	144	165	165	166	143	161	167	162	166	141	148	142	150	115	151	158	157	138	143	140	141	158	161	135	162	161	155	158	190	143	148	146	144	157	149	152	146	140	145	150	160	135	143	152	135	146	147	165	138	135	166	143	117	153	156	144	148	123	180	166	155	171	146	154	152	164	153	134	159	145	170	149	144	152	144	156	144	154	137	165	147	151	146	130	129	135	174	147	156	153	163	151	155	146	141	152	153	173	162	134	156	168	135	135	155	163	145	167	155	160	138	144	158	142	169	160	159	167	151	155	159	164	141	168	129	162	150	139	131	167	156	167	161	167	169	145	143	159	126	155	153	144	147	158	167	141	133	136	164	142	156	154	145	154	153	144	157	160	143	149	174	154	151	163	167	157	168	152	155	149	156	164	163	141	160	138	162	142	127	172	132	156	161	138	176	146	146	160	139	168	144	173	143	171	144	159	148	148	166	156	147	153	139	152	160	137	174	141	125	150	147	144	176	158	149	136	144	149	159	140	132	133	151	162	149	151	148	171	133	169	155	158	143	153	185	145	137	149	161	145	159	155	151	150	132	147	146	164	166	171	157	154	147	154	154	143	143	146	134	149	152	135	166	131	173	127	148	158	154	159	135	160	161	138	160	154	158	154	132	147	144	156	144	165	155	147	136	157	153	130	130	147	159	150	132	143	138	161	134	148	154	144	141	172	164	151	130	161	144	166	145	142	151	164	146	138	115	146	176	187	163	141	151	159	134	151	167	139	163	151	118	138	167	159	145	157	136	147	162	161	126	142	175	133	162	150	141	160	171	167	152	127	148	134	149	164	151	144	160	179	160	153	163	147	157	143	146	151	154	145	160	157	126	178	151	169	153	135	154	155	147	172	141	140	146	166	163	184	159	142	149	136	175	138	158	184	148	166	141	169	172	138	156	172	134	158	168	168	154	158	135	154	147	150	166	168	152	159	122	155	143	147	155	165	175	145	148	144	141	157	152	149	141	145	164	160	133	144	144	173	133	160	138	150	139	166	152	164	147	164	163	140	146	168	155	152	127	144	148	143	154	151	144	137	160	137	156	145	172	154	161	145	171	162	143	162	152	158	151	141	140	137	156	169	146	139	164	147	152	144	158	143	156	159	127	126	133	163	152	154	153	143	152	146	139	139	146	140	149	146	145	152	160	150	157	154	121	128	143	162	150	150	155	138	167	142	166	158	135	161	157	163	170	137	167	146	145	167	155	153	148	143	145	135	145	149	149	140	141	157	163	153	146	173	163	154	160	165	179	139	150	143	156	124	177	166	131	123	144	136	137	168	150	152	141	165	155	156	168	142	127	125	146	139	169	164	161	168	130	152	139	128	125	161	142	143	143	148	164	155	161	137	147	133	124	134	137	140	142	163	161	146	157	160	134	146	168	158	165	152	149	165	140	142	145	141	140	138	148	144	158	157	152	159	148	136	138	145	150	167	137	147	153	160	139	161	151	147	139	153	136	146	134	157	144	139	156	153	151	158	136	151	162	147	145	144	142	154	125	157	169	170	150	163	134	149	142	149	150	161	144	130	162	169	149	150	163	159	145	147	162	137	150	150	149	146	148	155	140	153	150	142	163	144	142	140	144	163	134	159	149	157	170	148	133	164	156	135	162	126	161	163	163	170	138	138	166	142	158	157	153	138	165	159	155	138	154	135	148	165	148	154	163	153	131	126	154	142	143	144	142	159	161	153	125	153	144	145	152	156	140	132	174	149	154	142	141	167	167	162	151	141	165	165	136	116	161	121	154	148	158	138	146	140	163	157	160	138	160	175	150	170	154	144	158	170	156	175	160	130	161	149	147	144	123	149	163	153	134	128	143	140	144	176	142	150	161	145	149	137	136	138	144	139	151	172	126	141	137	172	144	170	150	159	141	151	151	135	135	113	160	135	133	130	151	128	151	141	168	165	155	145	159	147	163	139	144	154	145	154	146	147	151	158	148	148	171	153	154	150	153	154	133	144	146	141	154	160	134	127	146	171	171	166	171	168	154	145	178	158	175	165	134	169	146	136	146	154	164	133	164	136	161	142	159	128	145	146	183	122	121	156	152	133	143	159	165	169	135	129	140	147	161	159	145	143	160	149	145	152	149	151	160	144	155	147	148	176	131	150	142	146	137	147	117	158	151	161	150	153	147	134	137	148	138	124	139	138	135	135	156	173	159	166	125	124	156	150	145	148	139	149	148	165	148	144	157	133	138	154	163	126	141	131	139	134	167	143	143	140	144	131	154	152	139	151	155	161	178	147	149	159	135	141	158	146	159	160	150	150	163	159	149	139	121	153	153	123	156	125	172	159	153	146	157	130	159	148	163	148	154	143	130	144	142	153	147	141	150	156	148	158	166	150	145	135	153	126	130	152	156	130	157	140	144	166	129	154	153	159	131	172	127	172	150	145	140	153	128	152	140	161	168	139	138	154	148	161	173	161	160	160	182	150	140	158	144	157	170	142	131	157	161	169	150	137	145	153	163	140	169	160	171	144	142	146	174	134	158	143	156	151	177	146	151	148	129	160	130	156	144	148	163	144	134	149	140	147	163	154	171	177	159	160	167	143	148	143	120	165	166	129	162	148	169	154	150	152	145	171	152
17052	1278	2707	3130	2650	2285	1853	1629	1397	1231	1147	965	945	890	831	742	744	712	659	611	669	615	633	620	585	589	579	575	530	555	542	560	535	542	559	551	535	557	538	568	523	509	511	532	520	501	555	500	482	504	549	487	503	467	518	483	507	496	498	484	453	519	503	488	529	495	495	523	491	544	444	486	486	525	473	464	473	511	468	545	473	546	499	489	462	474	505	490	512	516	464	526	503	472	446	502	469	510	474	489	486	455	497	461	511	484	501	506	456	480	514	498	489	522	449	479	503	488	515	482	508	451	469	500	487	511	521	493	458	500	422	498	491	462	440	484	475	490	513	444	458	469	483	498	488	462	486	462	452	468	487	464	467	455	504	445	497	481	500	503	472	455	509	494	475	496	484	508	468	452	501	500	462	451	475	415	508	489	496	480	481	458	463	453	497	488	469	477	469	473	471	494	490	484	454	471	459	471	523	456	465	483	484	485	518	475	493	507	493	489	484	447	486	497	471	458	498	475	449	489	502	477	500	470	491	502	502	462	465	469	499	479	475	459	533	473	503	490	515	498	475	511	489	429	439	477	478	518	471	485	448	497	461	518	473	506	465	469	464	505	510	507	516	521	484	495	451	457	464	483	461	491	460	441	488	469	471	490	497	463	423	461	433	497	494	455	509	498	456	516	463	467	471	443	460	478	471	497	476	486	501	500	465	500	469	459	468	478	480	492	474	473	510	493	480	491	460	482	474	490	470	495	493	482	473	483	474	479	523	497	474	492	482	487	480	507	452	499	489	465	475	460	484	459	457	485	476	465	480	504	448	447	479	459	488	508	486	506	484	488	471	480	468	468	511	479	497	462	457	472	465	486	517	482	470	503	491	481	486	484	502	497	455	489	486	489	480	449	470	499	459	477	462	457	486	519	490	495	470	477	437	484	496	461	445	490	411	480	455	440	461	515	464	489	486	499	451	449	488	448	421	483	449	453	450	461	432	433	448	496	498	469	461	472	488	482	486	494	453	459	468	488	450	494	493	455	483	467	471	469	488	449	496	412	493	441	468	450	485	476	463	457	466	495	472	501	484	449	513	459	489	460	485	442	466	497	502	490	460	488	478	459	504	468	467	492	458	470	457	491	473	485	518	482	511	477	482	488	492	443	492	504	454	489	458	471	472	476	479	500	497	503	518	492	466	484	489	522	437	468	487	497	508	450	488	498	491	458	470	494	426	451	459	540	482	482	505	457	428	468	491	475	483	453	509	445	475	449	496	497	473	480	489	466	482	442	451	465	481	485	479	439	473	489	477	457	455	432	471	490	498	514	479	495	485	464	481	506	500	456	467	481	468	480	505	500	504	511	463	471	495	482	479	469	483	473	499	444	457	449	464	512	466	456	462	470	481	460	463	474	462	477	455	504	509	490	514	493	469	514	476	506	436	462	509	462	500	476	465	486	476	458	490	455	450	480	497	469	467	460	480	471	502	514	478	476	486	505	506	458	471	503	473	477	501	489	491	482	468	457	478	499	452	468	487	457	451	476	493	510	446	485	480	437	468	470	468	474	488	450	485	464	470	445	471	465	498	485	458	491	469	478	460	435	457	478	481	462	419	472	549	452	503	433	501	470	470	489	487	511	505	447	498	490	437	464	477	475	473	489	474	486	484	440	496	460	497	440	440	493	496	518	469	463	494	481	497	459	453	498	495	508	489	449	495	465	486	465	491	504	488	490	453	491	533	458	475	488	478	466	479	446	472	471	480	457	471	460	478	488	469	465	507	529	465	491	531	468	503	444	456	474	487	457	486	485	499	500	480	489	471	507	551	508	464	478	452	467	454	466	487	465	457	460	466	469	472	471	510	463	515	491	457	459	476	497	498	495	470	458	483	494	471	493	474	485	453	419	452	488	451	458	446	493	459	479	449	501	480	480	503	428	464	490	480	475	480	443	475	508	509	458	482	485	455	459	472	474	458	476	456	493	479	470	460	477	483	458	490	480	475	506	483	495	466	470	466	509	466	464	505	443	508	498	521	519	478	443	516	470	532	495	480	443	469	469	447	486	516	485	487	532	487	495	497	498	494	487	467	483	462	461	489	472	490	471	483	521	524	482	502	470	462	512	513	484	478	482	532	459	483	487	525	502	443	499	466	493	466	520	436	450	520	454	438	471	466	430	492	512	428	492	479	468	434	482	495	485	449	490	488	502	468	454	460	511	480	459	476	487	493	446	464	426	454	441	498	492	480	478	483	484	507	503	466	480	494	481	449	489	493	526	443	487	458	479	489	513	475	467	468	484	438	511	467	487	459	481	479	473	484	468	476	460	487	486	482	508	494	476	469	506	486	502	507	466	456	463	528	492	482	469	474	453	510	493	460	440	497	481	458	504	516	489	511	491	493	460	491	490	484	522	474	505	515	490	493	504	468	472	444	494	485	477	492	484	500	475	472	461	495	489	458	466	434	448	450	497	487	495	509	438	480	510	459	462	449	437	494	473	486	456	486	494	498	454	477	461	495	505	446	456	479	434	487	490	468	452	467	478	484	485	447	523	499	442	478	477	480	456	496	517	477	471	464	497	509	440	488	511	426	475	478	478	442	438	459	482	497	498	460	470	429	456	487	473	488	442	490	435	487	451	484	479	487	505	479	441	470	466	499	537	498	476	504	482	480	498	502	470	457	505	502	504	499	471	511	519	480	475	477	493	506	448	502	473	489	453	431	493	467	469	487	485	438	490	453	460	476	502	453	457	527	480	493	502	521	472	452	450	497	493	482	450	476	473	463	500	512	460	485	455	486	495	490	486	493	458	464	467	451	489	471	463	482	505	493	501	497	457	464	490	490	482	489	485	465	514	459	438	476	450	525	459	487	440	465	492	475	493	492	442	456	476	500	485	496	424	468	488	459	468	458	501	497	449	476	454	442	479	492	448	467	489	515	460	488	498	479	469	471	477	489	489	492	478	447	468	483	461	483	484	454	479	512	490	477	453	496	521	485	491	487	460	481	472	493	452	485	487	469	500	529	487	472	514	496	466	481	499	452	486	459	455	468	480	432	484	489	483	493	454	450	509	430	491	479	488	477	506	490	502	490	496	485	472	466	427	469	479	524	491	483	472	436	473	483	462	475	472	452	521	503	489	459	457	466	494	480	489	470	496	482	488	501	519	476	515	483	479	480	489	462	478	457	473	483	498	492	462	510	503	459	507	517	489	484	477	500	497	461	480	460	445	479	520	470	431	492	489	477	490	491	496	446	489	445	510	495	446	505	449	467	493	467	467	495	480	484	481	481	476	482	475	499	477	468	494	446	463	432	475	505	480	440	457	481	460	491	502	493	437	492	484	461	452	466	495	456	495	463	484	462	450	478	481	449	449	474	491	474	450	530	480	509	476	410	476	514	496	462	498	481	475	441	483	490	479	444	460	462	486	491	465	510	436	443	481	479	503	471	487	502	483	481	468	493	472	485	497	439	485	478	483	494	442	441	514	470	459	484	478	506	481	457	480
42946	24377	10184	2184	1427	1052	792	651	570	537	420	406	377	330	377	345	302	291	296	270	287	292	283	289	291	237	244	289	266	264	239	251	265	251	219	266	257	254	245	232	244	260	241	244	237	272	259	254	253	182	250	273	259	264	222	220	229	278	230	266	230	238	218	213	236	216	219	230	236	260	244	253	228	237	236	263	266	239	235	226	254	244	264	228	250	195	207	215	252	246	231	205	278	247	253	230	242	253	205	245	216	222	211	257	260	253	256	240	247	231	196	219	240	223	231	246	232	225	212	225	235	239	238	238	252	242	244	237	226	205	238	225	223	235	244	224	257	225	251	238	258	242	251	241	223	242	238	231	216	233	247	223	209	223	238	267	221	208	232	207	226	223	243	222	261	233	243	231	247	214	244	219	255	226	232	264	232	266	237	231	227	229	230	250	238	241	248	246	249	246	257	238	233	217	238	270	231	238	242	227	260	236	242	231	264	222	231	242	253	251	219	253	245	234	244	241	231	224	263	256	248	221	258	247	228	273	239	245	220	239	245	236	246	250	238	242	244	239	236	242	241	230	238	244	253	229	223	223	214	228	221	240	230	242	260	243	248	239	231	266	251	228	235	231	246	238	218	240	233	233	223	285	233	258	245	235	232	244	234	237	231	283	222	220	222	240	223	228	220	206	260	257	241	239	224	223	249	213	240	229	268	237	224	253	224	242	216	233	244	264	216	276	257	254	216	249	238	235	272	228	227	247	221	251	217	254	207	200	256	223	227	236	252	234	246	245	226	238	240	231	263	252	242	237	238	223	222	227	217	252	244	243	219	226	229	236	231	252	229	257	233	225	250	239	239	220	232	244	225	234	242	222	262	257	228	220	219	265	213	241	246	209	212	248	248	242	226	228	238	244	255	233	250	238	271	249	241	233	243	206	227	219	258	257	239	238	218	249	220	231	262	232	234	244	221	220	241	232	240	239	250	251	237	239	235	242	223	250	228	228	271	260	210	217	232	250	229	220	240	262	237	254	250	240	250	231	231	223	248	246	280	237	219	219	222	253	232	230	242	229	189	257	254	226	233	272	226	222	248	227	224	232	221	237	245	227	241	242	217	214	249	216	227	252	224	216	204	192	239	247	256	247	262	251	225	224	259	256	269	237	221	232	267	226	226	242	219	237	243	228	253	239	214	238	247	216	242	239	239	226	239	244	206	196	265	227	251	249	214	204	225	236	272	246	238	240	228	217	252	249	227	237	227	227	254	250	267	218	225	249	243	224	230	255	222	229	242	212	217	219	241	244	252	240	235	235	232	249	235	214	229	244	210	227	224	233	238	230	241	233	243	259	198	241	232	214	251	261	250	237	246	247	238	261	250	230	259	250	238	252	261	246	226	201	221	248	227	235	255	217	238	267	233	228	249	218	240	237	242	216	251	242	244	271	232	233	221	253	219	240	248	228	245	243	262	256	244	233	251	216	230	263	246	235	235	232	242	251	246	243	257	241	240	227	246	265	236	251	236	225	244	231	232	233	260	242	220	235	236	256	252	218	231	232	265	246	233	240	248	240	231	240	234	236	240	229	257	240	245	264	223	249	254	224	234	243	216	227	240	282	246	228	243	226	246	235	214	236	225	259	241	257	236	249	246	240	251	250	222	229	211	215	246	232	218	234	220	244	249	253	233	249	216	252	222	239	238	223	249	235	259	219	246	255	245	226	235	236	245	214	254	232	218	262	250	218	265	253	207	248	231	233	228	230	247	262	245	224	239	236	264	201	233	223	233	234	237	221	227	250	237	243	236	224	250	255	236	205	249	236	251	239	216	251	239	194	236	246	236	221	237	230	235	234	239	254	263	241	225	205	238	237	218	225	249	246	247	220	226	263	251	232	235	230	263	214	220	230	236	217	251	220	254	237	229	239	245	245	236	219	233	230	265	227	249	240	252	232	254	248	233	247	236	238	248	238	223	218	217	228	246	222	237	226	217	259	222	220	229	222	251	237	246	268	238	216	223	215	243	256	233	270	220	230	232	243	210	261	244	223	225	241	243	238	250	225	238	257	238	223	228	251	236	241	255	243	243	247	217	225	253	266	207	231	232	244	244	231	207	212	263	231	258	266	251	231	229	271	250	247	253	236	241	244	242	251	245	234	220	280	249	248	240	241	238	242	239	255	243	234	251	253	268	225	242	224	246	237	231	226	244	281	230	232	238	238	249	239	265	264	234	229	242	246	242	235	254	249	246	248	251	218	221	265	240	230	245	241	276	260	255	219	250	247	262	246	236	240	249	230	252	242	247	240	223	277	242	215	232	228	215	227	252	211	240	222	225	247	228	226	238	234	253	231	257	225	251	247	267	215	243	226	266	258	253	248	240	254	207	260	227	230	220	218	242	228	216	258	226	239	230	257	218	234	239	237	215	248	252	250	223	236	250	229	262	230	245	245	211	228	263	250	247	245	222	234	243	202	246	246	223	255	244	226	250	229	253	242	281	248	234	233	250	256	247	236	238	238	254	241	241	230	258	255	236	228	232	249	231	230	224	231	247	236	218	254	247	248	267	211	249	219	222	233	219	247	249	235	272	231	236	253	265	256	236	209	243	213	200	245	235	243	242	221	246	232	234	234	248	222	251	251	290	224	228	230	254	237	237	253	262	232	239	245	248	222	227	255	241	258	231	180	274	243	216	231	227	227	248	268	223	216	271	243	238	266	237	247	251	196	212	231	260	239	244	243	218	270	268	261	231	239	237	223	266	231	225	232	229	265	243	250	241	239	261	221	235	242	255	225	267	224	240	224	223	221	230	229	236	229	254	232	249	241	229	236	229	244	251	207	247	220	215	240	232	223	261	227	258	208	240	228	266	243	229	244	224	231	220	237	240	249	250	248	229	227	195	224	244	226	235	228	244	230	232	205	259	243	208	252	217	217	244	241	199	248	222	228	252	224	242	222	239	260	246	216	258	251	254	219	254	247	224	249	260	211	225	240	248	266	255	231	274	238	240	222	236	213	251	244	243	254	249	217	228	233	229	250	250	263	241	259	234	252	226	262	233	233	246	238	273	245	239	231	240	237	253	243	232	219	241	226	223	254	244	255	250	259	224	222	251	255	215	233	233	221	229	220	226	213	248	264	225	251	240	233	211	225	243	240	244	234	241	262	245	248	233	228	244	238	238	222	231	245	254	232	209	233	239	249	246	240	246	234	266	243	230	211	213	251	217	269	229	249	227	231	261	264	219	243	244	253	246	231	219	244	251	221	233	233	227	216	232	220	265	210	242	264	240	233	234	218	214	205	214	229	246	243	236	212	232	248	268	228	206	233	242	246	235	221	235	239	239	251	242	205	245	231	268	245	251	238	260	244	235	224	217	213	201	242	223	237	252	235	240	237	242	246	235	238	237	265	242	232	201	219	238	244	229	222	242	267	251	250	246	227	236	233	226	247	247	249	243	231	229	253	226	230	245	249	264	247	254	237	230	259	225	258	211	243	231	257	237	245	239	245
20487	2429	5043	5610	4827	4120	3417	2887	2471	2094	1917	1738	1578	1459	1443	1300	1212	1156	1128	1045	1093	1011	1000	941	934	880	949	950	898	882	827	868	850	836	789	830	824	792	749	791	801	769	819	777	809	766	768	771	746	788	749	756	742	741	739	742	701	733	741	783	715	740	707	771	710	676	682	734	746	793	709	767	682	783	663	735	742	690	780	785	752	728	700	736	750	740	693	741	716	730	732	690	730	746	739	718	747	676	681	722	685	715	720	712	755	722	728	684	727	724	728	660	718	684	723	730	674	729	687	685	741	721	700	728	723	688	738	703	744	700	701	712	744	645	687	698	704	667	661	691	693	714	701	720	704	692	704	725	713	732	764	696	723	692	723	682	725	689	711	751	717	724	730	713	671	737	748	713	727	720	676	724	696	683	698	704	677	728	705	716	690	709	707	716	699	692	729	687	714	695	710	714	702	664	742	713	716	750	675	677	699	726	680	649	726	686	689	702	750	700	744	725	718	667	672	697	668	678	687	707	701	668	737	748	735	693	730	798	690	715	704	707	703	666	678	730	729	736	716	696	665	724	683	704	665	702	675	710	737	717	736	707	759	621	688	686	708	642	690	725	708	748	719	669	765	705	722	750	689	725	705	725	678	641	735	701	738	683	723	742	744	690	681	693	688	728	704	659	685	720	751	715	710	686	693	661	698	706	682	690	719	723	694	697	656	703	706	674	706	707	667	745	693	693	726	745	729	687	733	709	748	707	695	711	679	669	706	706	721	737	676	750	677	685	720	709	688	660	651	700	694	713	708	695	654	716	719	674	707	655	699	703	666	707	713	724	714	675	706	666	671	744	671	721	712	701	731	692	693	698	742	705	719	719	703	658	745	698	668	709	656	741	701	698	704	677	673	696	672	677	669	723	731	674	681	680	726	739	717	679	708	718	688	710	721	709	696	718	690	730	718	718	686	715	724	713	710	692	731	732	660	746	659	682	758	634	696	655	722	718	696	699	676	700	703	710	716	701	668	749	713	703	658	715	674	683	676	712	718	723	696	708	709	734	648	697	696	673	693	746	675	751	677	703	690	711	715	689	761	684	663	742	668	679	704	688	745	708	701	734	708	687	755	729	710	683	744	644	664	731	703	677	666	760	705	675	776	719	697	761	684	678	670	716	697	705	701	682	708	730	703	709	664	681	675	747	682	715	674	709	735	707	675	665	677	662	645	675	700	744	731	785	684	698	707	685	698	716	704	690	725	669	678	702	665	669	704	682	696	747	786	720	693	694	693	678	694	677	634	755	717	655	730	697	700	706	703	680	711	734	730	653	750	636	708	721	733	729	681	713	676	712	667	688	717	691	690	726	686	674	687	694	732	715	702	702	692	666	697	693	683	684	681	665	720	738	742	646	720	647	718	720	706	688	705	664	665	702	709	683	713	732	690	725	714	724	728	705	682	710	738	699	747	721	707	686	722	691	689	718	714	678	732	713	740	698	699	729	717	681	687	728	681	754	718	703	700	688	710	691	696	772	717	734	679	703	673	676	685	689	671	712	702	695	725	704	710	692	689	702	705	718	718	720	670	705	688	721	689	676	680	730	682	686	697	736	645	756	680	672	644	688	699	732	717	704	676	683	720	685	708	735	727	699	720	710	684	664	712	691	692	694	716	691	702	740	716	718	703	673	706	712	676	693	696	716	652	691	690	737	743	712	727	733	717	696	684	711	667	660	744	651	712	690	697	671	726	715	727	755	700	697	705	761	699	707	701	733	669	724	718	716	699	690	705	699	686	684	682	655	670	719	747	785	674	714	652	668	723	694	740	672	703	728	721	725	637	717	745	739	682	752	666	697	765	697	729	665	716	744	721	746	693	715	700	748	696	713	724	726	675	740	754	682	738	730	735	694	717	687	712	678	731	738	721	686	696	653	726	686	689	657	685	703	718	736	715	698	708	724	719	650	736	692	676	680	657	732	694	720	723	660	673	703	718	751	690	687	680	663	719	690	673	670	701	752	702	718	708	684	659	710	747	679	709	681	735	739	704	678	713	729	674	741	706	667	723	702	701	718	667	698	783	724	689	711	711	707	695	708	708	700	697	714	745	696	742	672	660	742	710	684	739	658	671	638	695	716	703	690	714	676	700	688	678	707	748	714	702	730	718	679	704	652	641	723	713	713	706	683	710	700	706	718	662	680	683	717	716	724	701	688	710	732	696	705	702	725	701	673	686	760	697	721	730	675	672	676	689	695	735	709	711	697	758	708	711	712	676	701	707	758	726	717	724	693	722	678	713	716	691	699	692	697	706	683	699	721	685	735	659	708	726	711	695	759	669	679	721	710	677	708	725	712	733	699	701	755	732	689	682	675	724	690	736	754	698	701	664	705	691	721	759	707	746	664	704	701	717	747	705	695	728	751	663	703	661	663	690	723	665	687	753	689	749	701	711	693	656	677	726	721	693	672	702	699	689	698	666	702	672	750	670	672	665	729	695	735	712	744	751	719	712	712	709	667	723	720	696	745	708	764	707	713	686	689	677	720	680	684	718	705	673	701	719	688	686	722	652	660	780	712	709	703	675	685	645	704	695	714	722	731	747	680	759	719	728	737	695	709	736	682	712	686	739	710	695	716	699	792	693	749	688	738	714	715	725	696	680	735	723	715	696	674	739	738	693	652	703	741	684	728	717	681	671	659	694	701	711	689	738	670	685	749	727	708	714	717	734	697	724	743	673	692	697	738	658	693	741	711	710	685	736	730	679	654	689	706	671	703	692	713	674	711	693	725	761	749	686	694	720	687	706	708	693	740	729	669	703	730	676	663	722	701	698	692	731	723	677	802	684	700	708	691	673	699	733	682	723	699	700	690	741	743	704	697	702	732	728	663	709	695	705	715	703	711	728	743	702	688	699	745	714	709	717	673	698	721	668	694	665	714	702	684	686	726	695	702	741	664	697	716	731	733	703	685	678	710	706	696	698	768	689	634	719	723	740	704	716	697	666	689	729	719	694	684	738	705	682	679	729	680	664	729	696	672	716	724	696	714	688	674	692	662	686	721	701	686	697	707	690	749	712	677	700	680	719	747	638	754	724	669	706	676	675	689	733	667	711	657	673	737	717	679	688	624	693	692	694	726	702	722	682	681	672	684	694	694	739	722	711	677	684	668	699	691	693	704	683	707	717	696	723	700	719	718	715	709	695	712	686	699	714	676	680	681	706	758	659	698	731	736	668	698	682	732	728	685	665	726	691	709	680	692	679	695	737	696	718	703	695	730	711	718	700	697	677	667	688	692	707	695	754	695	698	693	724	734	681	714	682	678	688	678	758	691	723	678	681	701	695	730	690	735	678	680	702	731	707	672	705	679	701	697	709	655	713	717	704	678	724	734	691	684	706	687	697	647	709	680	712	740	697	706	686	680	731	674	698	725	731	685	696	703	715	720	708	717	700	710	699	736	715	676	737	675	706	683	679	714	732	697	712	705	706	666	694	677	711	722	712	700	698	739	665	694
6093	327	213	119	99	90	84	69	82	64	80	85	67	77	61	84	60	71	78	66	56	78	59	76	67	70	74	68	52	70	54	69	74	67	75	68	61	69	77	65	68	75	74	69	75	78	75	85	56	63	73	99	68	59	76	76	84	68	65	71	80	73	72	73	57	97	85	71	78	80	70	73	87	77	63	74	91	61	91	75	65	77	72	79	68	73	62	71	58	62	73	76	67	69	76	83	64	78	70	73	72	78	66	61	74	66	80	79	76	62	69	62	72	67	65	76	70	77	74	70	63	64	60	50	73	73	67	66	76	56	79	80	57	66	81	68	73	64	71	59	67	69	64	70	63	66	69	74	57	55	65	75	66	86	61	69	76	71	70	70	62	60	87	70	69	70	71	76	74	64	59	75	62	78	62	60	67	63	64	65	63	67	76	75	79	66	66	70	74	86	92	66	55	59	63	73	70	69	78	69	55	77	70	71	66	79	55	73	70	60	70	63	71	86	80	65	62	75	63	68	64	57	66	62	60	76	78	68	87	59	67	79	76	74	64	88	60	58	65	59	77	60	70	65	84	75	60	67	60	80	72	71	79	84	79	61	82	73	59	65	87	73	62	69	77	75	72	87	56	71	82	64	65	67	67	76	74	66	61	78	71	69	85	62	78	69	67	68	71	64	91	61	68	83	52	75	73	76	76	79	88	67	78	68	78	63	57	56	65	58	57	82	68	76	58	64	64	64	81	73	85	63	78	76	91	53	67	80	83	72	66	70	57	85	59	71	54	53	63	56	71	83	82	62	60	84	69	80	69	60	69	71	84	71	59	62	60	66	73	58	70	63	76	77	87	65	72	77	64	84	86	61	72	80	75	62	46	73	85	65	57	72	77	70	58	67	85	72	83	84	79	73	75	84	76	80	73	72	80	79	74	67	81	68	74	78	57	64	65	97	75	68	72	72	72	77	77	76	70	62	72	62	70	63	70	70	74	65	77	72	59	76	67	70	78	68	63	70	75	75	64	73	70	78	83	72	73	71	71	92	74	69	60	66	67	75	62	72	67	70	69	80	70	63	64	69	59	58	59	60	55	63	82	61	75	69	77	67	70	67	69	71	61	85	68	79	72	65	67	74	60	60	72	67	76	70	77	77	68	71	66	81	65	78	64	79	80	61	62	72	68	77	75	56	81	75	63	63	88	55	74	63	72	76	60	63	55	74	57	71	62	65	81	78	69	77	91	74	62	62	77	78	73	83	52	76	72	58	72	79	79	77	68	69	61	65	68	48	63	76	77	69	70	75	66	85	65	77	64	72	84	73	75	66	57	74	64	66	78	79	63	80	69	80	80	62	66	79	74	71	73	70	64	73	79	79	80	75	62	63	78	68	78	65	76	68	78	74	74	54	68	70	73	64	58	78	87	63	69	70	84	66	72	76	79	71	68	81	68	68	63	65	70	53	72	62	76	72	57	65	74	71	77	71	54	68	84	74	57	60	81	90	87	60	60	73	78	69	73	64	83	72	69	55	72	81	58	82	88	68	72	57	65	69	80	68	57	79	75	78	58	76	55	50	68	67	58	65	60	84	87	58	74	62	75	68	78	81	58	88	61	58	75	89	74	59	60	72	77	73	86	77	62	73	80	67	70	57	81	72	68	70	71	72	74	69	61	80	69	83	80	72	80	71	91	67	74	78	80	56	87	80	76	60	75	84	75	61	78	71	74	70	77	66	60	81	58	77	61	76	79	79	59	69	65	73	63	63	72	76	81	67	61	79	73	77	68	63	74	66	91	65	57	78	59	70	64	72	73	61	74	68	57	78	58	70	60	60	47	60	58	51	63	80	68	53	63	75	74	77	76	67	68	65	68	66	80	61	76	67	77	89	57	64	78	84	64	71	59	67	66	77	50	76	69	72	67	75	53	72	62	69	69	72	54	63	76	74	72	85	69	90	55	72	62	76	69	72	67	65	47	60	66	69	71	52	74	63	70	72	75	68	56	70	77	57	66	68	69	56	77	62	56	78	55	83	73	75	71	71	59	63	66	60	70	58	74	66	77	67	72	66	66	73	62	58	78	69	65	72	66	59	78	63	72	77	66	80	74	88	75	75	71	82	88	51	81	72	74	63	69	63	68	72	73	56	74	65	76	67	64	81	70	68	72	72	79	69	53	71	76	77	79	73	52	72	72	78	67	76	69	69	73	58	71	81	57	77	62	81	70	58	64	71	86	74	56	62	66	63	82	46	83	72	67	66	62	75	64	82	58	79	72	74	57	81	75	74	68	58	65	83	70	60	65	70	61	76	72	78	76	81	65	68	70	68	67	66	67	59	53	68	71	65	72	76	79	72	69	67	67	76	74	72	72	75	77	70	75	56	83	70	84	65	83	67	58	55	70	84	57	64	63	70	69	68	63	81	65	73	69	83	56	83	69	61	61	59	59	71	63	80	66	64	67	70	77	71	68	71	74	61	72	72	66	83	70	58	66	64	68	75	66	72	65	74	65	60	58	59	69	66	76	73	60	85	73	79	62	71	73	58	61	68	82	80	71	79	64	74	61	65	75	71	66	73	63	73	73	71	65	74	77	57	63	72	72	70	68	86	70	67	67	61	71	73	55	48	80	70	74	66	68	71	81	68	66	72	72	77	79	67	95	74	76	74	71	74	71	76	66	76	72	67	76	68	70	72	54	62	72	66	65	66	65	80	71	79	71	65	60	67	71	76	70	70	76	71	59	60	70	77	62	72	76	79	75	73	87	80	71	67	68	69	77	74	80	73	75	73	72	63	76	76	73	65	56	73	58	76	60	64	68	83	70	58	67	63	82	73	70	76	76	65	87	68	73	59	63	72	84	80	57	69	77	64	72	56	74	81	74	79	72	69	92	56	76	75	86	71	65	79	62	66	54	79	63	78	80	66	66	73	65	80	68	73	71	72	72	66	78	55	56	60	64	69	77	83	69	65	67	66	70	72	58	67	57	59	68	71	58	75	63	86	85	71	53	65	75	72	58	77	66	65	67	70	69	65	77	67	67	71	92	77	83	59	77	76	75	73	69	64	71	78	71	78	67	66	53	63	75	66	85	56	56	67	77	64	60	65	79	64	72	66	89	91	78	73	76	63	63	77	72	77	69	49	70	63	62	53	76	71	62	82	64	65	65	63	73	63	59	72	63	67	71	63	80	60	71	87	72	71	55	90	72	65	71	72	73	72	86	70	59	80	65	62	59	58	61	59	82	66	66	55	73	89	79	73	68	81	78	72	77	69	76	77	78	83	66	77	61	77	76	79	78	74	76	51	63	55	80	63	73	75	69	64	68	83	65	71	65	74	76	86	66	54	73	61	73	67	64	79	61	64	73	85	67	77	62	71	68	66	76	76	71	70	81	70	86	75	78	71	46	67	76	78	72	79	79	79	77	74	68	66	71	81	77	69	73	70	86	93	58	62	74	69	69	83	82	59	90	68	56	79	87	75	76	79	70	76	70	77	71	77	81	70
6835	331	453	424	382	392	320	345	317	327	297	302	295	271	291	285	274	271	276	268	310	257	296	270	257	257	261	294	265	244	281	256	270	270	250	253	261	267	260	272	282	270	244	277	285	298	258	266	262	232	261	267	263	250	277	289	252	278	266	287	262	259	271	283	255	267	275	290	260	266	275	253	270	262	257	270	272	263	284	256	244	245	288	285	269	253	270	297	261	285	259	233	254	231	247	254	287	250	265	257	279	259	288	259	273	249	249	280	306	268	271	249	272	254	283	257	273	262	290	266	270	253	293	281	266	258	258	256	286	254	262	251	265	272	278	272	233	271	244	255	262	234	271	288	246	250	288	276	257	293	271	283	261	275	279	271	268	265	272	254	299	229	255	256	279	260	299	278	278	256	246	248	269	267	304	266	267	265	259	266	270	262	250	259	272	265	263	249	276	251	251	282	251	248	291	291	253	257	243	287	234	252	278	263	256	266	249	274	255	268	271	269	243	278	254	283	267	225	262	285	262	292	243	268	242	257	272	251	272	238	269	263	270	263	254	285	272	251	281	265	259	278	257	266	271	266	248	262	280	252	260	274	253	229	259	246	265	279	254	261	265	269	284	258	257	264	267	271	247	310	279	259	291	261	245	271	292	291	276	248	279	293	269	271	262	270	280	246	284	276	295	272	277	267	270	240	260	270	276	292	261	281	261	276	270	257	249	283	276	253	245	249	299	283	271	286	244	244	270	248	237	250	276	267	273	289	262	264	274	264	269	255	257	268	261	262	257	278	265	262	247	267	249	235	271	276	241	240	252	268	251	277	267	255	260	263	283	256	286	295	268	287	253	292	268	255	246	248	282	257	271	276	301	276	257	264	272	252	251	273	265	308	249	288	255	242	260	253	280	274	257	271	232	267	270	267	249	315	278	258	249	281	286	260	276	281	259	282	244	253	273	242	264	248	237	228	272	274	247	280	271	292	275	244	269	276	271	254	260	262	263	251	291	298	261	285	288	270	260	265	265	271	300	275	288	277	255	286	269	261	273	321	267	252	267	233	278	237	254	250	271	277	264	278	267	257	263	281	287	270	280	240	283	260	261	259	253	244	272	267	255	246	278	278	276	253	266	257	264	305	280	271	241	275	247	295	284	263	275	245	247	270	257	278	270	256	268	253	277	228	264	272	264	265	263	278	254	251	277	268	279	282	253	274	264	264	265	286	276	269	269	272	295	268	270	268	301	232	247	263	259	281	266	295	281	260	273	275	255	280	275	279	265	259	269	258	281	257	305	265	282	237	258	268	272	264	282	292	275	275	261	257	296	274	280	263	282	258	257	262	266	242	253	299	258	257	241	257	257	271	260	271	267	250	282	278	251	276	270	247	272	251	265	269	274	254	277	264	241	267	271	274	278	303	253	261	260	286	253	275	286	245	265	288	286	252	273	290	283	251	265	282	261	265	286	254	256	251	283	278	271	269	255	253	262	286	233	269	246	267	254	269	270	267	290	288	243	258	232	268	257	279	240	264	262	261	275	243	272	255	293	286	235	250	274	272	253	278	249	268	266	268	289	277	261	242	263	255	240	273	251	282	220	281	293	281	236	249	281	261	259	263	260	267	273	295	267	269	254	248	259	252	274	263	254	282	278	276	262	255	281	256	261	273	277	249	242	243	299	280	289	254	243	279	259	254	295	274	265	273	250	262	222	271	262	267	268	208	274	251	256	270	245	296	254	305	275	258	277	271	258	279	296	285	289	261	246	260	237	241	241	270	260	286	272	268	255	256	298	280	261	264	282	269	255	273	258	271	221	282	285	260	248	273	264	284	275	277	244	258	260	235	281	272	260	264	259	258	284	290	256	281	297	269	273	282	260	252	233	262	275	246	273	274	220	252	263	268	263	251	244	280	244	282	259	256	274	281	267	283	277	289	258	240	261	277	287	269	272	251	233	251	278	262	291	260	273	256	263	272	245	275	253	285	275	253	265	263	278	264	272	258	242	274	259	280	268	292	269	245	304	242	274	244	248	256	279	240	279	262	251	297	265	258	264	289	241	283	254	239	237	267	283	299	270	264	251	255	290	228	293	292	275	255	248	266	241	270	267	263	256	261	245	263	288	274	269	260	275	269	290	275	280	274	272	258	270	281	259	255	285	257	244	294	244	252	270	243	255	303	254	286	276	272	259	261	263	269	259	276	246	251	282	242	254	256	295	267	257	275	255	283	241	276	259	252	271	240	265	229	287	257	272	249	260	250	273	258	274	272	263	285	248	270	276	256	250	288	290	257	285	280	262	262	258	262	242	249	259	258	255	268	255	246	250	254	261	290	243	274	258	254	249	253	249	249	302	262	264	254	282	241	266	271	254	273	261	275	245	248	246	260	263	288	264	253	265	282	237	276	253	281	259	242	291	280	274	304	286	270	252	265	225	290	252	248	237	257	239	264	267	276	270	254	290	248	227	265	258	247	246	263	289	291	268	275	252	277	271	256	234	267	270	270	304	280	257	306	252	280	247	265	277	258	256	287	277	252	280	228	241	267	280	270	268	252	251	257	255	254	252	253	241	266	299	258	258	267	276	254	267	265	269	267	278	262	274	268	267	272	254	280	266	240	271	248	231	268	267	278	277	242	277	259	286	255	235	279	253	274	233	264	250	271	279	249	266	240	292	276	285	269	249	267	254	286	264	264	264	286	259	264	271	276	254	292	274	263	268	235	245	257	234	277	302	234	261	267	249	269	258	254	288	267	256	275	273	237	266	280	259	268	292	286	283	260	251	276	263	274	262	275	272	274	263	304	264	279	228	262	250	285	267	248	277	262	238	266	298	269	277	257	280	255	233	267	254	286	225	267	242	274	248	271	255	235	246	278	253	266	266	254	266	276	296	277	259	240	287	259	259	291	266	259	284	255	276	258	242	232	288	272	297	259	267	267	308	275	266	252	280	268	265	258	281	265	274	269	279	272	261	264	263	267	263	291	314	278	261	254	260	253	275	217	280	267	251	243	250	263	272	256	270	270	267	268	290	265	280	242	267	255	292	267	259	262	247	260	286	235	273	271	253	250	256	281	264	262	269	287	273	271	281	245	278	260	260	274	236	237	248	270	279	285	301	278	268	248	267	272	274	258	265	265	256	283	256	270	250	290	242	266	298	268	267	243	288	263	276	280	251	245	253	244	270	250	276	287	264	284	264	258	266	254	271	240	253	262	269	280	276	293	230	243	269	294	265	280	281	269	302	295	253	276	258	280	284	253	281	262	251	280	265	250	237	276	269	262	260	266	256	252	275	272	257	289	234	246	265	261	274	244	259	255	257	294	269	224	275	281	244	297	274	275	261	283	256	255	255	255	298	255	238	259	274	254	270	264	314	248	259	256	259	251	262	257	272	269	252	248	269	276	270	256	232	245	229	259	268	258	267	294	288	274	289	239	281	252	239	278	299	282	250	267	257	257	250	255	285	258	246	267	267	272	271	252	269	262	250	275	263	278	269	270	233	279
38255	15773	2509	1018	716	545	417	375	303	267	242	245	215	220	214	186	201	174	183	169	172	177	197	165	167	164	148	143	172	163	141	156	150	156	177	158	161	156	171	180	151	149	141	147	185	175	155	145	155	129	137	150	167	166	177	120	167	164	158	149	154	146	155	137	157	132	145	139	132	147	154	157	141	168	159	168	151	155	162	151	175	145	134	156	148	134	171	151	155	142	145	147	175	172	137	133	153	145	161	127	165	145	165	148	178	140	162	147	130	156	163	160	164	168	173	165	128	140	156	133	169	164	149	150	144	149	141	132	144	148	151	151	159	172	143	142	149	142	174	162	126	156	135	147	184	142	150	163	148	140	136	140	156	129	144	137	143	144	148	133	169	151	144	148	140	149	152	146	159	146	156	145	143	141	164	136	161	159	154	155	154	126	139	141	139	163	154	128	135	147	138	151	149	158	177	169	133	133	154	129	147	145	141	141	138	122	157	175	158	134	136	155	150	134	150	164	136	132	134	148	135	145	156	152	153	159	166	159	158	142	155	155	158	170	121	147	152	158	173	122	132	149	176	152	183	167	155	164	156	169	171	139	134	135	157	145	133	131	136	146	120	148	141	162	151	150	159	167	157	155	157	159	158	141	171	159	146	131	160	151	155	137	153	163	153	142	158	142	153	137	123	133	157	149	159	161	144	142	171	143	154	150	141	146	146	149	171	141	157	154	170	148	154	177	140	149	170	135	152	149	138	141	124	147	155	157	145	128	153	172	141	139	144	130	126	120	169	148	146	175	143	170	163	145	157	121	168	156	147	145	142	160	147	142	146	124	156	146	157	134	137	156	136	133	131	128	151	177	174	151	174	154	140	171	136	163	147	141	139	152	148	139	149	140	153	136	166	151	136	141	141	148	143	166	170	144	151	157	151	168	135	152	166	145	152	151	158	135	141	163	165	148	147	145	136	137	164	143	149	143	160	138	142	147	149	148	145	166	146	154	143	147	135	148	146	144	159	167	132	141	143	138	134	128	141	163	131	179	142	144	157	148	153	149	144	148	131	147	160	142	168	148	145	151	141	170	149	161	144	168	169	146	150	153	144	156	144	155	142	181	156	144	159	163	146	149	158	149	138	145	128	162	138	162	132	139	147	175	155	148	128	141	163	160	183	128	163	133	165	134	144	147	138	150	132	152	134	165	159	161	164	144	151	161	156	150	153	168	130	150	164	149	162	154	143	156	158	135	135	158	168	155	150	154	145	124	133	142	120	145	175	168	198	148	138	146	154	159	150	143	146	142	152	139	139	154	149	170	148	134	144	162	146	148	151	146	155	153	147	157	164	173	161	115	156	143	147	154	138	150	147	150	143	144	154	129	151	168	133	129	144	144	152	154	165	158	152	174	126	142	138	130	147	147	166	151	160	139	161	140	147	149	162	158	163	150	134	152	166	140	163	145	150	154	161	159	144	155	141	166	157	178	147	130	152	167	154	148	151	154	165	139	160	147	147	159	137	148	145	129	145	142	145	149	142	146	158	160	143	161	146	141	153	155	163	149	155	151	145	165	142	147	170	138	162	167	164	131	155	155	136	138	153	121	139	148	160	147	136	138	153	147	176	164	177	158	186	141	152	168	148	131	160	157	154	150	141	149	148	133	159	154	154	169	140	167	156	147	178	154	167	165	151	147	164	140	155	156	127	143	160	152	170	146	157	146	152	153	147	137	162	156	166	149	140	160	143	136	128	150	124	155	162	147	154	133	151	148	154	161	124	155	142	139	173	164	159	141	170	167	150	164	139	161	186	160	134	157	148	155	143	145	143	151	121	147	129	161	160	126	135	150	140	141	140	134	148	159	171	135	170	146	143	146	156	129	147	147	140	140	144	156	170	165	148	146	160	168	166	131	154	154	186	149	132	146	148	165	146	155	131	151	145	117	173	168	139	149	122	150	141	160	139	175	116	189	146	145	136	148	157	161	155	149	156	131	122	129	145	147	152	149	138	139	154	146	165	145	126	158	164	163	150	169	150	155	148	150	152	150	165	158	148	140	119	158	168	153	152	138	133	153	151	148	172	142	144	165	149	147	174	149	147	154	134	164	128	149	140	145	152	139	147	149	124	146	128	158	129	135	156	133	148	156	147	166	144	153	146	157	152	139	156	142	139	161	154	168	149	163	149	156	152	133	138	138	160	162	149	138	141	160	141	122	139	144	150	148	160	129	148	143	153	155	177	160	162	127	149	152	161	145	159	169	124	149	156	167	136	149	157	150	145	140	145	148	173	150	146	163	157	152	153	156	188	151	148	133	135	155	148	142	155	151	147	139	157	142	141	156	144	152	144	140	141	151	179	166	141	150	137	165	145	164	145	143	152	154	164	136	156	152	175	156	151	135	159	152	160	148	153	127	141	129	141	152	149	145	138	140	145	143	154	153	167	166	151	132	171	148	155	163	159	162	175	116	164	158	156	127	157	156	174	154	152	152	162	174	155	150	173	153	138	163	154	161	172	142	145	162	150	134	146	150	138	152	143	152	146	151	148	143	137	136	157	138	172	158	149	155	133	162	148	157	139	157	143	161	171	140	156	146	126	151	151	152	143	151	146	179	165	136	154	169	135	152	153	149	150	152	149	148	173	172	144	164	139	152	152	136	151	148	142	134	159	153	148	172	156	172	153	146	160	169	147	152	166	150	144	160	154	149	149	153	143	130	147	182	172	143	153	151	153	171	155	142	156	159	164	152	133	152	167	115	152	163	139	144	141	157	156	161	163	143	169	141	145	151	147	152	151	155	162	153	148	146	171	179	140	149	140	149	143	168	145	155	150	168	157	137	146	161	134	156	140	172	159	154	166	159	145	158	153	161	147	156	130	142	161	151	144	178	125	170	157	158	136	154	144	126	136	136	145	155	156	162	161	147	166	155	124	135	148	169	156	139	164	163	147	161	154	155	138	170	154	153	142	150	172	181	146	133	168	160	158	148	150	145	144	160	137	151	146	144	156	147	146	136	150	158	155	138	167	151	128	172	136	142	135	161	141	166	163	171	150	143	159	118	149	154	133	170	156	122	144	154	160	155	156	140	145	143	122	150	151	154	147	147	148	117	165	156	145	146	132	154	142	130	165	156	149	148	159	155	160	143	155	149	131	143	164	147	160	156	162	162	142	146	155	151	150	139	155	131	140	143	159	151	147	155	157	165	147	149	185	143	134	161	151	168	142	161	147	157	162	155	142	148	166	153	151	150	142	138	145	156	154	153	161	168	120	153	156	158	139	144	181	147	169	149	156	152	147	157	180	143	142	130	137	142	170	158	159	169	148	129	167	133	150	159	159	152	158	132	153	129	154	135	136	152	182	159	147	145	178	150	143	141	147	138	128	147	156	146	160	139	155	136	162	140	150	127	139	162	149	154	155	149	162	134	167	133	160	143	143	140	139	163	147	176	153	156	139	130	150	127	169	162	138	164	148	156	132	150	158	162	140	137	159	144	159	171	169	160	142	140
17087	1276	2750	3142	2681	2311	1846	1541	1363	1234	1082	1031	985	809	794	764	679	706	675	643	649	661	604	574	626	576	566	615	575	552	591	570	528	537	552	506	536	541	525	523	532	513	506	492	502	532	526	548	515	507	493	548	503	494	503	481	514	503	490	488	446	503	532	498	491	488	510	475	470	513	527	479	518	487	515	454	473	512	496	455	490	489	484	458	497	510	504	468	490	451	493	482	492	538	503	482	471	493	474	452	485	467	497	485	480	458	518	483	494	450	494	509	488	486	483	493	448	479	451	474	503	493	431	469	445	457	501	478	483	507	491	482	472	476	456	442	449	457	473	542	450	500	462	490	487	458	455	509	450	470	465	479	480	511	499	482	467	462	440	469	472	484	482	472	502	472	487	472	485	458	449	463	491	474	470	485	505	460	466	485	474	498	477	462	484	516	491	461	526	470	498	474	470	474	445	476	499	493	518	483	452	464	520	494	449	472	473	463	482	478	492	488	465	473	423	500	487	449	472	445	458	466	460	467	458	484	441	465	479	467	473	487	445	480	463	499	470	506	481	487	457	484	454	503	490	498	470	498	488	503	485	499	469	470	452	524	432	499	493	467	507	458	472	466	458	456	448	440	476	479	463	494	476	472	461	469	533	492	456	478	479	490	469	507	470	470	504	516	493	438	460	460	484	472	486	489	473	468	468	452	510	432	444	472	509	491	472	475	505	485	477	480	458	478	511	480	465	497	441	507	449	505	475	474	488	457	487	488	454	482	450	475	472	487	476	494	489	451	503	487	474	491	464	485	491	476	459	508	487	482	515	502	488	465	486	453	506	525	469	473	453	485	478	482	511	516	495	475	469	479	478	467	449	463	479	441	449	495	436	468	480	481	480	505	468	455	492	508	479	485	471	473	468	505	411	504	466	458	461	461	486	497	484	485	479	478	456	471	481	462	462	444	458	413	442	483	444	510	472	482	434	483	486	461	462	499	452	471	499	511	487	460	482	439	498	477	478	480	463	496	480	475	455	520	485	462	493	511	477	446	452	551	474	474	486	510	466	485	474	461	501	471	447	488	496	499	494	476	481	504	495	520	469	460	490	474	475	478	472	478	483	459	461	464	466	477	465	495	489	452	466	485	466	441	473	503	514	456	464	504	486	448	487	447	439	479	512	475	513	464	473	453	479	508	456	480	481	461	481	461	482	517	503	506	459	459	464	486	458	472	474	472	483	499	472	476	480	483	463	489	488	431	450	504	470	501	456	478	495	493	475	456	470	501	511	448	477	481	455	504	486	465	467	486	475	476	476	444	502	492	494	446	547	509	482	490	486	492	484	492	493	465	465	470	509	455	457	490	493	458	471	483	471	485	497	498	494	495	488	494	499	506	499	512	480	456	469	452	501	522	507	465	477	516	488	479	514	467	453	449	495	442	441	498	495	518	466	492	463	500	482	461	489	485	489	444	458	461	472	483	503	480	494	464	499	447	441	484	498	481	504	505	490	441	490	471	523	468	446	510	476	457	493	491	487	479	426	497	508	503	519	514	476	469	522	515	502	452	457	456	477	522	485	468	458	488	503	440	481	478	504	483	463	475	469	459	420	485	433	479	451	467	510	476	466	492	504	454	496	477	461	464	512	506	451	473	502	502	500	517	473	445	456	476	504	460	489	482	523	454	465	485	469	435	466	479	496	503	474	472	479	474	502	501	443	468	460	496	475	504	506	465	467	447	478	466	487	467	461	477	506	516	499	520	478	478	495	472	482	487	473	453	466	433	512	476	492	456	518	470	472	488	465	469	440	481	432	475	468	518	467	503	517	474	474	461	454	460	509	494	503	482	482	415	462	476	446	441	450	478	464	487	486	470	494	514	536	450	508	455	471	493	462	493	461	475	489	482	475	508	485	490	494	426	419	474	506	442	451	495	461	445	450	458	514	503	503	481	496	451	515	458	529	465	467	458	463	481	453	492	475	496	466	455	480	473	488	521	492	440	478	481	497	473	466	456	463	420	469	453	517	465	493	484	464	492	470	448	477	438	452	510	488	475	466	450	498	453	502	488	491	479	470	499	507	476	469	486	460	487	443	469	450	468	510	463	463	452	442	426	428	458	502	475	494	454	491	447	488	482	475	460	479	467	451	491	469	458	462	476	466	483	482	482	479	475	511	460	509	463	438	442	469	493	482	449	448	498	471	468	459	448	485	477	441	488	418	442	499	434	479	465	465	513	497	442	492	466	478	464	480	440	470	497	480	464	552	489	516	444	476	487	504	457	460	457	502	500	468	461	462	519	469	465	502	440	453	491	493	432	469	480	459	488	450	483	475	484	453	502	462	486	475	483	482	430	530	498	487	454	468	468	444	486	536	458	488	475	472	484	435	454	468	471	475	491	477	437	486	480	488	451	496	457	516	464	458	471	456	475	491	473	448	499	445	476	479	482	471	488	486	470	461	510	455	435	490	499	447	493	474	468	446	498	450	488	467	463	480	500	508	481	432	472	503	469	468	471	475	514	469	474	505	476	461	469	451	478	490	481	490	466	447	495	531	453	504	445	451	483	496	467	480	483	508	468	453	460	470	519	436	483	482	482	504	480	477	462	475	484	460	464	504	450	452	466	535	470	502	465	472	481	502	467	483	481	506	486	454	473	476	505	482	478	519	475	436	479	451	465	527	493	479	455	479	475	472	515	475	469	490	481	479	469	470	452	486	466	475	493	480	456	485	475	482	469	459	516	415	492	505	425	489	492	496	474	489	498	467	499	472	491	500	467	498	486	474	458	501	457	472	487	479	469	471	492	454	500	488	471	512	500	454	508	434	462	496	490	493	454	504	478	507	438	502	453	490	476	485	472	459	475	492	487	484	543	496	458	481	473	481	469	477	462	463	459	456	519	524	474	450	471	483	468	475	449	477	450	495	478	490	487	491	470	478	473	489	489	462	468	492	459	461	479	479	482	489	508	486	512	471	444	502	467	485	496	485	492	469	472	491	475	489	506	501	472	472	505	507	459	480	463	468	472	477	473	523	469	443	461	488	479	489	514	482	468	492	482	496	498	473	489	506	505	461	496	489	434	481	530	475	517	472	464	461	485	493	519	477	482	487	480	496	512	440	436	430	475	459	488	515	498	488	472	490	485	496	468	458	456	484	490	483	475	449	461	498	512	497	460	500	458	494	486	481	446	428	462	478	461	498	457	450	451	451	502	500	487	512	460	494	452	466	480	461	489	480	472	478	467	492	493	457	515	474	416	480	453	468	459	449	477	460	480	498	499	463	489	471	473	513	473	463	470	496	487	458	478	505	446	493	481	496	496	478	501	448	472	457	481	470	497	476	489	467	478	494	489	526	485	500	465	459	481	482	415	460	458	462	488	481	454	456	502	452	480	471	469	487	488	483	461	475	506	463	476	491	463	517	463	459	489	460	491	498	473	470	456	483	461	495	482	456	446	459	473	482	471	499	454	487	461	463	480	500	451	484	467	490	468	473	495	495	487	499	471
44531	24390	11672	2183	1464	1012	825	671	555	510	436	394	353	380	317	357	320	354	304	315	309	294	263	257	239	304	260	282	249	255	248	238	257	240	245	252	260	250	251	264	252	223	219	210	256	248	239	242	219	234	241	237	254	259	229	251	240	257	237	242	246	237	246	221	262	214	254	247	223	229	212	217	236	246	252	229	271	208	253	256	242	241	250	252	261	236	239	261	247	213	246	230	232	262	245	236	231	234	287	251	260	247	213	232	260	229	247	243	252	251	225	262	233	252	232	237	217	255	251	229	229	242	229	248	217	241	235	227	254	222	240	252	230	270	218	220	216	243	225	225	225	258	218	245	243	239	253	243	241	229	259	240	231	247	251	262	239	248	255	233	256	219	231	234	236	245	241	225	220	242	235	221	275	251	251	233	230	238	241	242	226	250	227	252	220	230	265	216	221	241	218	254	248	226	238	223	257	262	237	253	257	232	242	261	216	244	225	258	233	240	242	220	227	220	228	242	222	228	238	225	234	218	260	255	259	221	231	213	273	266	220	262	241	257	236	230	244	264	225	258	221	217	216	277	244	225	224	250	243	210	244	250	227	208	269	242	257	226	210	234	226	230	235	253	223	247	232	227	218	223	239	231	233	265	263	228	262	232	227	258	222	211	253	251	249	216	227	243	217	222	219	244	251	228	228	227	242	264	200	226	232	247	224	214	251	285	245	239	241	254	237	233	241	243	239	236	223	255	232	242	242	262	229	203	241	227	214	216	243	232	261	227	245	219	260	237	227	236	212	220	245	236	251	234	247	239	234	243	225	256	250	214	227	255	241	242	246	208	252	231	232	233	241	251	223	223	265	244	251	199	270	237	258	245	222	235	226	236	238	236	235	247	257	219	212	263	251	197	242	249	233	231	254	243	238	202	256	239	242	247	242	221	244	263	246	224	227	208	229	251	227	245	257	257	250	256	218	241	245	200	233	267	235	237	228	261	240	279	256	263	210	242	249	226	222	226	223	238	245	285	258	239	254	245	241	240	242	244	258	243	228	232	229	258	238	224	235	217	249	225	229	222	238	266	217	268	249	223	241	234	251	204	208	233	257	204	226	250	244	242	261	232	263	213	235	223	256	244	270	253	248	241	239	244	246	257	262	210	278	232	239	247	217	235	248	209	263	231	239	265	247	242	206	244	220	224	253	228	224	264	235	246	219	215	253	227	252	242	243	234	256	216	258	236	247	235	238	212	235	224	217	232	233	252	260	245	241	242	222	246	246	228	262	228	242	225	256	253	233	244	241	229	248	266	236	236	257	224	230	243	217	235	242	216	250	247	240	264	251	247	236	234	249	257	221	226	239	271	240	250	237	246	216	215	235	253	216	254	205	226	249	240	224	223	240	207	230	250	270	249	246	237	230	217	232	252	257	252	257	237	215	236	231	254	210	252	223	246	236	246	239	261	246	254	226	233	213	244	228	241	232	225	242	233	257	257	270	252	236	220	244	253	264	252	254	243	246	240	271	230	236	251	227	228	231	216	238	251	246	235	227	227	227	237	230	278	238	227	246	233	243	240	247	217	235	223	240	230	238	223	242	237	245	219	265	229	226	247	218	230	239	236	233	231	228	260	227	249	239	229	241	233	249	249	249	241	243	257	215	221	262	233	237	255	259	227	242	256	236	272	247	239	227	260	251	239	250	211	220	237	213	234	248	250	247	266	222	245	232	242	225	256	223	272	226	227	241	248	244	224	248	242	265	248	248	239	224	209	230	253	213	254	230	236	263	244	262	246	263	236	231	244	234	226	256	248	202	228	221	254	234	234	239	252	247	222	235	267	267	249	230	221	222	232	266	236	250	225	247	265	259	269	236	244	242	223	224	245	241	263	226	251	249	239	260	262	239	192	230	240	238	268	220	238	247	218	241	225	224	255	253	236	234	226	252	241	239	247	241	242	231	230	250	239	252	237	248	223	233	211	240	230	259	227	259	231	217	213	256	236	254	238	240	234	244	245	240	213	215	242	264	238	221	239	228	231	262	203	253	246	222	238	256	245	267	230	263	240	250	246	218	231	227	221	242	229	237	230	207	235	253	239	247	248	222	247	263	211	259	283	238	249	232	208	234	263	220	229	272	248	246	235	272	227	232	237	253	248	243	226	224	251	226	257	258	254	238	227	238	230	215	242	267	251	249	209	242	225	227	226	245	210	250	248	235	248	273	269	242	253	245	254	245	251	237	203	234	232	230	243	251	238	253	246	265	238	253	227	231	241	228	227	224	218	258	246	266	226	259	235	242	236	241	256	223	232	253	241	227	269	229	224	233	229	247	230	243	249	243	229	230	237	256	241	212	255	220	231	259	226	278	234	248	224	227	234	238	244	247	231	223	246	243	228	251	243	248	212	252	239	236	240	236	220	234	240	245	229	246	236	233	236	226	237	241	296	235	264	240	236	246	240	259	246	219	260	241	272	275	249	236	212	235	247	251	225	248	215	233	231	254	221	221	202	213	200	238	219	262	256	258	240	235	243	236	230	246	275	243	253	243	256	250	239	235	233	240	223	251	241	235	251	250	262	249	231	241	246	241	232	243	245	255	215	248	243	234	255	238	237	235	234	241	247	263	243	254	247	227	233	231	251	212	237	251	239	215	218	285	207	224	236	270	232	227	225	233	243	224	217	245	243	236	235	233	229	250	260	230	248	237	241	237	242	224	222	262	225	210	235	237	221	215	269	215	248	225	226	230	229	240	243	250	215	264	230	238	224	237	221	223	244	242	220	226	255	245	236	250	261	229	236	240	211	249	259	221	244	212	245	220	245	223	246	262	247	219	242	234	227	230	222	227	232	238	244	234	238	234	237	227	211	257	224	254	232	259	247	246	249	233	219	239	230	231	226	218	227	221	247	215	253	245	248	218	283	267	223	260	238	233	239	257	246	234	230	228	230	239	228	240	264	232	256	224	237	235	269	241	235	272	244	223	232	234	245	236	245	245	250	240	247	236	245	240	272	240	260	247	228	235	243	255	217	234	242	220	254	250	253	245	251	235	240	263	241	233	274	233	242	240	263	260	272	239	243	246	237	221	255	265	257	233	233	239	250	223	265	238	236	237	229	203	249	247	268	229	212	259	225	211	240	251	228	243	231	243	250	230	262	240	241	227	244	239	243	234	259	241	236	241	226	238	229	273	255	246	218	242	239	229	223	240	238	225	258	223	242	232	232	251	223	231	243	217	241	246	216	228	228	231	239	219	214	245	235	232	225	228	259	227	248	243	231	268	254	251	222	226	211	248	240	251	247	258	233	243	252	218	241	254	258	239	258	241	257	257	269	209	221	228	224	213	250	224	244	233	218	268	235	222	231	218	241	254	255	244	249	233	249	251	239	261	231	226	248	242	233	231	245	222	225	245	231	243	237	249	234	213	222	244	236	259	246	235	245	238	232	238	255	243	244	229	258	244	237	245	241	241	246	237	242	263	255	227	244	226	232	213	242	222	229	239	219	218	250
21807	2369	4954	5467	4788	3985	3329	2860	2414	2082	1897	1696	1524	1464	1387	1226	1220	1142	1156	1095	1110	1007	988	970	991	959	918	923	874	817	848	873	859	793	784	883	818	797	774	799	814	806	783	789	848	834	726	792	741	790	695	763	769	756	747	717	746	728	793	804	718	733	763	777	694	779	747	751	713	720	724	706	677	680	732	747	730	723	715	732	718	716	725	709	703	667	669	726	695	683	706	714	694	731	699	703	718	724	733	689	695	739	739	704	720	690	730	672	738	727	743	678	692	751	721	696	718	729	722	692	668	677	730	741	695	742	727	720	743	722	699	739	760	722	722	676	698	690	664	692	687	773	743	725	700	681	732	705	739	665	675	742	721	726	734	730	674	680	721	712	687	693	690	716	716	712	719	638	693	737	728	738	679	690	735	718	722	685	762	701	668	686	699	720	697	728	693	701	702	738	729	721	701	681	696	734	708	676	654	752	703	670	743	717	718	722	727	672	714	721	707	721	667	717	699	720	700	693	686	687	729	765	661	679	689	709	703	701	693	694	690	673	686	672	716	728	712	664	710	724	732	678	738	690	690	734	716	650	735	745	712	663	748	672	723	699	641	728	708	714	721	703	705	780	686	698	676	700	735	684	710	752	689	683	697	700	740	732	713	709	690	704	662	711	716	703	690	729	691	713	708	702	711	713	656	742	709	684	671	700	722	660	706	741	715	725	706	725	717	706	751	706	679	743	683	690	685	677	745	748	702	742	679	709	703	685	721	731	719	696	701	705	693	728	718	755	716	695	651	669	757	670	701	755	718	725	713	687	699	711	701	741	686	672	739	738	727	690	752	743	690	668	698	681	682	700	704	699	697	734	694	727	710	707	699	702	711	735	669	700	690	690	685	693	679	733	688	755	731	661	689	684	730	720	719	690	718	644	679	721	730	696	762	674	706	697	674	764	735	679	700	732	712	745	699	713	686	689	665	679	721	669	678	691	709	701	632	706	672	693	667	739	690	678	743	715	726	683	760	717	699	689	665	696	642	690	681	669	682	715	691	696	729	734	684	713	754	708	709	624	742	697	722	727	689	690	686	720	703	723	675	665	671	665	733	733	699	688	700	657	702	722	691	666	662	719	675	745	665	738	695	722	681	718	698	693	690	698	661	734	707	703	700	747	698	714	627	724	759	689	683	725	664	699	695	698	743	666	657	740	698	667	699	705	684	728	695	671	686	718	719	683	683	664	719	703	674	646	670	731	708	728	684	735	688	736	719	703	671	704	746	703	752	690	702	728	728	736	737	701	700	712	676	738	701	702	763	760	718	750	711	709	722	663	709	688	730	674	687	732	692	642	740	699	684	706	699	704	664	668	685	698	691	703	711	705	743	722	715	702	698	702	679	729	713	666	733	681	730	703	735	728	701	716	674	726	705	652	697	695	699	677	700	727	716	681	664	683	738	718	653	733	682	770	724	746	756	664	724	701	698	706	707	708	677	749	695	724	668	723	644	676	707	692	720	716	711	706	709	745	692	715	665	737	724	731	742	701	725	706	697	733	717	737	734	697	715	691	696	703	680	728	722	741	698	696	691	650	764	775	748	768	703	727	752	672	717	726	719	751	711	693	673	669	748	712	712	733	677	748	714	724	718	699	705	726	676	713	719	721	682	738	699	694	667	668	692	674	710	716	683	717	710	701	684	695	747	647	667	742	713	676	699	700	687	702	698	728	700	726	675	676	701	619	724	713	704	697	671	703	714	681	696	758	681	696	679	763	723	703	683	697	716	689	716	636	683	709	686	690	726	744	674	683	679	674	709	692	692	687	729	645	703	737	689	691	694	708	675	732	708	654	705	679	685	740	724	770	714	688	671	681	684	682	722	678	717	695	674	733	718	689	692	729	727	703	687	662	689	697	666	673	736	645	717	664	663	676	725	686	725	683	668	671	716	678	683	704	663	698	694	678	712	719	704	717	701	694	739	692	713	756	712	745	641	699	684	746	733	744	667	749	724	738	737	663	711	701	710	706	727	718	716	708	659	747	703	667	726	704	651	676	697	723	723	700	675	687	688	679	699	716	753	690	728	751	687	720	755	701	685	686	715	658	711	654	677	666	724	698	696	672	696	722	663	635	740	698	713	732	694	707	688	684	726	706	698	705	713	629	682	683	693	691	708	701	728	707	720	716	699	733	710	694	726	712	735	688	644	655	732	705	751	705	695	653	733	721	693	721	691	679	635	690	672	767	679	758	679	698	699	752	752	727	720	692	748	683	681	702	694	756	728	688	675	765	698	696	687	716	695	707	726	690	721	677	711	707	739	706	773	668	748	683	738	693	700	727	652	732	724	726	697	748	734	737	714	671	767	705	706	721	737	702	708	681	657	646	721	684	740	690	739	722	712	704	679	664	704	734	697	692	725	710	710	731	698	690	691	747	718	690	675	705	703	719	717	732	697	660	662	705	689	727	708	729	719	722	718	692	756	697	732	721	690	720	690	701	674	678	693	695	701	670	728	707	734	676	698	671	723	680	723	702	680	724	678	686	691	710	690	729	716	731	705	713	674	692	643	676	699	701	673	734	713	699	723	716	694	705	686	680	709	674	698	640	749	720	701	649	688	697	710	648	747	687	635	665	715	704	683	746	669	734	665	733	764	729	730	677	727	690	700	744	715	697	680	688	709	693	717	657	727	703	684	712	771	705	709	713	735	706	719	690	671	646	708	720	727	687	735	695	708	709	730	735	684	675	692	693	697	677	731	731	699	711	691	716	732	683	759	724	677	690	733	694	645	721	710	675	679	724	784	675	684	713	713	678	735	709	672	709	699	742	702	720	731	681	665	693	668	696	707	710	673	648	704	747	710	716	753	704	667	690	720	724	690	637	678	673	695	703	693	703	725	703	713	683	704	724	699	651	697	678	672	647	699	702	710	734	686	703	739	721	705	743	687	699	716	668	736	761	738	700	707	709	755	730	658	706	672	732	699	706	715	680	672	682	714	715	722	698	689	699	697	707	737	672	694	667	709	697	697	697	778	695	657	680	718	730	725	715	654	710	722	722	691	684	713	715	709	700	665	722	685	719	696	704	723	690	724	695	702	708	717	701	746	728	753	718	689	661	713	726	684	733	674	696	685	726	731	680	701	708	722	613	688	713	702	687	702	728	759	665	667	751	712	726	743	686	681	724	688	711	757	699	705	702	696	755	678	724	670	745	706	731	724	700	713	686	717	685	664	695	706	739	730	713	715	633	689	663	701	721	698	704	688	703	675	747	683	707	667	713	667	709	719	714	699	711	716	682	716	732	705	709	726	729	693	713	686	723	673	694	715	736	737	705	730	704	670	694	718	740	744	724	703	740	691	740	704	652	724	670	698	726	752	703	696	709	699	693	713	707	706	677	691	676	709	666	709	679	769	708	664	688	736	734	691	736	700	729	683	761	700	724	701	704	751	708	686	690	689	785	710	714	699	696	664	740	754	700	822	721	673	665	747	671	644	695	705	715	701	734	692	654
6720	384	245	127	104	103	82	80	73	78	85	76	79	69	71	68	69	67	75	82	68	79	65	68	76	70	83	82	83	84	79	79	61	94	58	53	65	68	71	54	77	89	85	73	67	70	79	64	82	77	80	83	80	62	68	79	59	66	74	68	69	61	67	76	60	78	74	79	78	66	73	78	61	82	71	75	74	75	73	76	62	52	67	79	74	61	72	79	79	66	72	87	75	75	77	70	60	67	86	63	69	86	84	77	72	66	69	72	61	74	56	77	59	75	64	64	83	77	74	61	69	67	74	65	75	65	76	77	58	85	78	78	66	56	71	79	71	69	74	71	81	80	65	67	63	64	61	79	74	68	90	59	71	66	65	67	67	77	64	72	103	77	63	60	75	67	82	76	71	67	71	73	63	72	75	76	74	66	64	77	62	75	70	84	58	68	59	66	73	72	83	42	71	59	72	69	70	72	82	65	83	72	64	62	71	64	76	76	73	77	69	77	65	79	67	74	85	60	74	65	72	79	69	77	72	67	59	70	71	71	57	76	59	74	81	62	62	74	65	59	64	62	67	72	66	77	89	60	82	64	68	64	65	76	63	75	72	62	65	76	66	68	77	63	67	74	71	63	60	87	76	76	71	71	64	74	82	67	69	88	63	62	87	69	75	61	62	78	79	73	62	64	78	49	73	63	80	60	66	64	57	80	72	69	73	80	68	87	71	71	87	72	59	66	76	82	78	68	73	54	66	74	68	70	65	64	69	75	56	76	72	69	83	69	64	58	76	58	74	81	55	63	74	63	72	75	65	72	67	70	60	77	55	61	75	58	74	65	73	61	55	66	73	66	78	69	94	55	61	73	83	73	71	71	83	70	67	62	72	66	57	71	63	84	66	69	72	68	81	72	69	80	69	73	83	79	74	67	72	68	72	62	52	64	68	60	81	78	59	73	63	76	74	67	76	78	62	65	80	60	80	79	63	66	80	69	73	68	66	75	65	81	59	72	76	62	68	59	76	80	78	80	79	66	67	72	68	69	81	63	64	78	84	63	73	56	98	78	88	60	73	59	68	71	75	67	82	70	64	70	61	83	78	79	71	76	73	83	77	71	76	70	63	66	76	65	62	61	82	61	56	64	81	60	64	69	67	61	58	63	66	81	66	75	68	64	84	71	56	84	69	82	73	55	52	75	71	72	73	78	71	69	58	94	68	75	65	80	73	70	68	51	81	60	75	76	77	82	71	76	63	75	59	60	75	52	79	80	82	47	76	63	83	75	68	70	86	71	72	75	62	75	71	68	75	62	72	76	73	68	69	85	76	75	67	67	64	83	85	65	72	82	59	83	70	78	76	73	68	75	81	54	70	57	71	74	85	61	59	77	65	70	82	64	67	68	59	76	81	78	69	67	62	63	67	58	84	78	73	73	67	78	63	77	69	70	79	68	63	76	80	79	76	65	77	83	72	66	67	71	60	73	71	65	63	72	69	72	77	81	65	77	75	64	72	70	66	83	74	84	62	81	53	64	71	64	81	59	81	74	79	65	83	62	72	70	67	74	58	70	73	79	78	70	86	73	77	64	61	83	74	70	83	60	68	76	73	62	80	70	61	68	62	77	70	72	90	90	78	58	71	76	89	77	75	57	68	70	61	81	77	73	72	72	66	60	70	73	65	73	71	74	66	68	67	76	83	72	67	80	93	71	77	81	73	53	64	75	72	81	61	83	75	81	65	74	60	77	70	86	66	70	73	78	58	78	71	71	58	82	74	66	67	88	62	79	89	72	73	64	79	63	61	71	71	87	62	83	84	79	71	66	82	82	84	67	64	66	54	87	62	89	72	85	66	67	71	77	69	74	73	75	91	70	67	68	70	83	65	81	76	84	69	92	72	73	61	86	66	65	58	64	72	70	74	62	72	70	64	58	63	68	77	84	74	78	70	71	70	64	71	72	70	75	75	72	78	79	65	78	79	71	73	61	68	80	62	66	67	71	77	63	79	77	73	64	74	90	74	75	69	71	74	63	62	59	72	65	73	78	68	68	60	67	75	76	71	64	64	70	83	79	59	70	75	74	77	65	85	83	84	82	77	65	73	82	78	76	82	78	71	70	72	76	67	71	76	74	62	75	63	70	87	65	59	81	69	60	61	86	78	67	59	60	61	63	63	80	70	60	70	48	73	77	76	74	80	74	71	77	77	62	60	63	68	73	61	70	57	71	93	67	81	68	79	72	60	66	66	59	55	83	61	67	63	83	73	69	74	70	74	69	61	59	80	67	71	75	88	73	56	83	77	64	60	87	84	73	59	65	72	64	71	69	85	67	81	74	71	88	79	76	82	68	79	68	69	55	88	73	58	75	72	59	59	60	64	44	69	63	71	52	59	71	78	75	67	78	83	89	71	64	59	66	69	71	73	52	74	68	70	63	70	66	62	66	58	74	77	82	74	67	73	46	84	77	64	47	65	55	71	68	63	57	57	79	62	86	74	63	66	77	77	76	63	68	71	82	74	75	65	65	57	79	60	78	58	92	79	70	71	68	63	75	62	88	66	72	72	81	66	73	72	68	67	80	77	67	75	74	86	81	67	77	58	66	68	75	71	71	70	57	65	70	65	67	76	74	77	73	73	63	72	67	72	77	81	71	90	79	72	65	77	56	76	68	85	64	66	75	64	68	75	78	76	63	72	68	87	86	70	77	57	59	88	60	75	71	72	71	66	62	65	79	68	69	69	63	70	66	66	77	77	61	70	62	72	64	87	69	64	84	66	80	70	64	70	75	70	74	93	77	68	75	63	74	63	60	74	53	70	93	55	72	78	59	67	80	67	73	64	87	61	82	65	64	58	65	64	68	65	75	76	66	71	75	82	80	67	68	62	46	73	81	60	70	76	62	78	63	66	69	70	69	56	81	72	58	66	76	72	68	52	73	68	71	63	64	76	58	66	72	89	76	67	60	73	55	70	70	64	71	66	69	72	70	73	74	73	63	71	65	72	85	64	78	84	90	73	73	76	56	84	66	77	64	72	68	69	68	62	69	56	62	72	74	84	83	89	83	67	77	58	89	86	65	67	66	58	63	76	70	79	62	57	65	59	71	72	79	67	78	74	79	60	70	94	64	90	81	69	80	82	59	76	74	64	59	68	73	70	77	57	64	73	70	64	75	78	65	72	66	78	73	71	71	62	60	73	76	83	61	70	91	82	53	72	72	80	81	59	66	78	73	69	84	84	69	62	65	69	74	81	74	63	66	84	64	78	67	66	52	64	74	68	77	76	69	69	69	74	61	53	77	74	75	71	71	71	73	73	77	72	73	62	67	68	84	72	73	70	56	68	70	68	85	63	61	69	68	88	68	66	71	68	71	64	67	69	75	74	73	78	67	84	67	50	76	70	77	70	73	60	62	72	65	81	69	58	78	63	83	88	74	75	84	82	70	71	73	61	78	71	57	77	74	79	84	66	78	69	61	63	67	74	63	81	60	87	70	71	71	75	71	73	80
7305	348	427	426	396	377	334	325	324	302	318	297	303	282	253	253	278	268	270	258	293	296	280	280	319	267	272	273	310	238	253	296	289	298	231	257	294	281	284	283	278	277	278	283	254	252	272	287	251	291	278	279	272	229	277	284	276	289	274	263	286	281	267	259	274	286	290	290	257	271	259	262	276	302	257	240	267	286	261	257	292	265	285	258	259	272	260	267	260	261	286	291	247	270	266	261	275	304	255	301	299	271	261	273	277	264	270	233	275	243	286	244	253	297	288	263	276	280	269	267	254	258	277	246	247	294	238	260	276	283	303	287	270	253	272	255	276	287	269	259	256	275	253	285	255	265	270	271	255	293	262	267	278	288	280	261	236	279	234	263	264	244	259	265	274	275	293	258	250	256	284	259	292	282	278	278	263	246	275	269	267	261	270	255	296	267	291	270	291	279	291	295	235	281	303	270	277	258	256	293	257	308	263	288	285	271	283	282	270	269	260	266	249	279	235	257	256	264	248	236	263	233	247	270	265	273	263	250	280	300	240	277	285	284	270	275	263	267	258	259	267	258	260	270	306	261	281	243	269	249	265	271	283	286	262	266	281	250	275	263	253	257	264	262	280	276	278	280	291	243	261	278	285	262	297	259	273	298	260	316	267	263	253	249	251	248	280	257	280	249	296	271	266	257	250	281	260	249	270	258	284	258	256	259	286	278	236	249	240	263	256	281	292	279	274	246	259	290	272	299	240	276	277	237	279	263	265	285	271	269	258	264	251	281	254	262	270	269	272	279	267	259	267	276	276	274	250	262	268	247	274	253	296	264	290	266	245	255	239	271	254	279	265	261	264	278	249	266	295	291	256	267	265	289	258	267	285	276	278	283	254	271	259	243	270	302	308	262	268	263	276	252	234	273	280	268	272	229	284	241	277	234	252	264	289	273	246	272	256	261	267	273	238	268	270	263	277	271	276	270	274	234	268	301	278	266	248	268	262	273	274	263	280	245	275	299	258	272	275	259	282	275	238	276	252	320	250	263	278	267	283	289	271	272	283	279	288	264	266	268	232	255	264	259	261	250	245	281	265	281	245	281	271	283	275	265	275	286	285	233	267	284	286	290	268	261	276	301	285	287	296	280	251	259	248	240	271	267	260	254	253	277	299	268	280	268	237	276	291	257	253	267	279	274	263	284	244	275	281	260	251	269	268	254	268	258	293	282	292	264	278	293	252	270	262	283	256	261	278	276	271	248	303	280	268	270	289	272	267	262	247	255	273	273	291	275	258	275	259	276	245	264	264	247	266	286	261	261	288	263	282	260	271	273	235	253	267	255	249	289	267	301	243	262	279	237	252	277	279	275	267	289	256	295	275	264	242	231	263	263	239	268	264	268	254	271	250	277	279	261	230	280	285	270	267	295	277	250	255	245	287	279	275	269	272	264	283	273	286	257	269	294	279	239	272	261	244	260	266	263	278	266	283	254	248	275	265	253	231	256	264	228	278	268	278	277	300	267	253	260	275	244	281	255	297	275	267	259	279	241	274	258	256	279	231	247	280	282	270	287	237	261	279	266	304	289	263	296	247	292	300	251	260	276	256	292	300	258	265	252	256	257	283	252	243	253	278	262	262	262	218	236	255	296	256	253	309	324	248	227	266	241	258	256	251	265	271	254	289	271	273	273	262	275	259	270	267	282	265	258	274	258	249	284	275	292	261	261	244	284	258	271	249	277	235	256	272	279	290	272	238	264	276	228	279	264	254	272	252	253	292	271	256	254	252	284	293	272	275	270	272	277	277	265	258	275	258	246	223	264	286	254	250	251	264	270	273	275	269	247	248	266	249	296	257	255	283	280	259	287	258	248	273	275	271	249	248	255	263	306	266	284	276	270	278	266	273	279	291	257	293	243	273	270	238	285	277	266	247	275	248	322	284	264	252	270	253	256	238	250	279	241	273	253	263	251	259	238	236	255	287	264	261	265	238	269	272	274	260	282	279	264	261	263	279	280	299	276	284	290	292	269	284	251	248	274	263	247	277	285	299	250	264	284	280	265	283	259	308	261	270	257	296	266	271	263	258	286	266	275	266	276	272	254	278	270	269	292	265	284	268	288	242	264	274	246	236	291	263	275	257	267	228	277	258	253	266	249	272	270	273	257	268	292	259	221	309	250	264	251	275	288	251	256	267	262	237	299	262	244	295	286	265	244	276	266	264	273	253	299	258	262	286	262	282	276	235	277	280	235	271	290	264	263	256	244	294	278	281	279	262	278	286	255	246	264	275	253	260	253	262	260	261	281	251	281	261	313	258	279	273	261	271	275	302	263	277	263	272	272	286	262	250	279	245	269	268	277	294	278	273	289	278	260	241	254	253	263	258	279	280	278	254	245	252	259	252	280	266	280	285	247	266	286	263	283	276	261	240	248	262	252	259	271	267	268	252	277	305	273	259	268	264	265	272	273	279	266	253	276	273	282	275	253	236	251	264	278	265	298	276	271	272	268	275	286	285	253	292	281	290	266	261	281	258	250	304	277	267	260	240	291	241	252	252	274	253	250	278	252	260	279	269	256	246	263	304	246	262	279	275	262	315	268	261	263	248	262	271	266	253	249	271	257	269	274	248	262	276	287	287	266	234	241	240	270	242	282	274	289	273	278	286	252	241	250	275	289	260	273	258	257	246	275	264	259	273	264	255	246	282	281	288	262	289	247	281	263	260	297	271	262	268	281	260	284	260	266	288	271	288	274	269	267	283	265	252	271	234	277	272	282	280	269	281	260	251	267	298	282	252	271	242	260	279	247	281	259	261	273	276	260	264	239	238	277	258	290	283	244	285	287	276	274	252	261	281	269	295	280	302	265	286	275	268	278	256	283	270	257	263	281	288	257	258	266	272	275	266	294	252	280	269	250	247	257	274	273	272	262	280	261	265	252	253	268	255	277	259	293	257	297	261	270	284	280	286	239	299	265	249	302	287	279	229	278	275	286	244	256	258	261	254	254	271	246	268	246	248	279	255	254	277	272	246	252	253	244	246	282	260	278	271	305	264	249	250	285	252	282	261	257	297	290	278	277	304	273	270	287	265	300	258	247	249	255	272	263	251	262	263	259	291	249	249	257	277	280	274	275	257	261	275	262	239	283	279	294	259	256	267	242	264	265	247	241	259	252	282	287	256	295	261	279	267	264	260	295	265	286	266	258	263	249	252	258	257	231	283	271	293	275	251	233	293	290	268	257	270	275	253	264	260	254	295	274	261	289	251	290	271	269	251	253	242	259	247	274	288	251	289	231	251	269	255	253	268	281	250	263	273	279	263	264	272	280	269	271	275	250	265	254	264	280	256	277	268	232	286	252	247	242	260	231	284	250	261	292	253	313	267	246	268	247	253	264	266	255	270	267	261	267	234	274	283	255	252	270	268	263	296	289	289	287	247	250	251	255	263	272	271	266	248	252	253	275	267	275	258	240	266	254	245	283	253	238	290	269	267	253	249	267	271	256	281	218
39538	17298	3350	1002	684	528	434	343	290	249	236	204	200	219	190	197	216	174	183	179	177	178	167	150	169	186	148	169	182	155	152	144	166	175	153	149	162	132	162	146	141	164	158	156	156	139	161	137	144	153	129	158	162	158	164	172	162	164	153	175	150	132	128	161	178	176	149	150	155	140	149	134	148	153	154	155	171	139	160	151	174	168	150	126	144	147	138	149	166	156	143	151	171	150	149	154	124	140	169	156	158	143	169	148	137	150	162	137	169	156	173	142	152	141	117	141	145	156	158	134	157	171	160	134	154	165	157	148	141	151	166	158	154	140	164	149	159	136	149	151	150	152	129	169	145	171	152	150	155	131	146	169	147	149	167	141	149	166	165	153	166	141	160	141	166	145	167	146	159	150	132	141	157	163	155	127	162	160	151	129	147	129	139	165	160	141	161	143	163	155	142	156	154	161	125	180	150	141	149	151	178	163	146	170	163	145	136	156	144	148	163	134	144	143	169	147	157	153	154	159	157	139	144	154	155	146	134	145	142	157	139	145	142	153	160	169	141	146	156	142	172	155	131	162	148	179	121	149	148	148	167	153	125	163	165	162	196	139	143	160	171	151	162	162	145	170	124	156	144	151	160	145	149	152	143	147	135	140	170	153	121	174	153	157	152	151	157	150	145	132	146	151	154	146	145	141	154	148	147	159	154	153	151	156	152	152	160	162	147	162	146	151	144	177	132	147	152	174	148	148	153	143	138	143	163	170	161	145	149	141	150	133	152	153	169	146	146	154	153	139	168	148	157	159	145	146	142	159	124	178	138	170	150	161	151	151	136	153	157	153	152	144	158	158	156	126	159	149	119	137	154	146	131	137	164	151	155	157	156	164	171	130	157	125	137	145	165	159	158	158	168	149	166	161	145	153	155	161	146	155	150	132	182	140	147	163	166	159	119	170	151	133	146	137	147	162	134	142	158	155	150	146	152	146	172	167	154	144	143	153	143	135	151	171	150	157	129	158	143	153	151	155	153	160	156	153	151	159	150	144	161	151	148	155	149	146	168	142	146	174	163	142	145	137	139	153	153	156	168	142	140	137	156	139	170	151	130	160	147	153	147	155	164	167	128	150	143	151	144	134	143	125	151	158	150	146	160	144	139	151	143	169	157	134	132	137	147	156	145	123	169	141	148	140	144	144	157	154	148	167	135	124	136	124	129	140	156	154	167	137	147	137	161	157	153	149	171	159	160	160	167	151	156	144	136	155	149	145	166	155	136	158	161	149	141	151	137	108	156	153	157	174	146	165	165	168	148	153	173	138	147	143	140	169	154	129	158	178	160	149	174	147	156	170	174	174	152	151	154	158	133	150	152	131	155	145	162	142	134	157	160	147	154	147	140	155	148	168	126	135	159	173	148	147	148	158	161	129	142	161	177	141	147	174	146	153	158	178	166	143	142	117	142	144	173	146	142	153	131	147	163	132	159	163	172	141	146	143	165	156	143	157	160	146	139	173	147	146	166	140	175	155	158	153	134	163	152	163	137	173	136	142	128	136	161	163	127	153	147	133	147	148	152	168	156	149	161	156	145	155	148	177	157	163	150	173	159	165	177	134	151	139	158	166	168	149	149	139	166	142	145	140	155	160	160	156	175	131	150	148	137	165	153	144	141	136	131	141	155	157	153	147	148	166	146	134	130	147	173	158	128	132	142	132	147	134	148	133	157	148	143	166	143	149	163	149	151	127	146	152	160	140	151	155	165	168	141	147	165	139	150	144	166	148	155	144	160	164	155	183	166	155	140	152	133	151	162	157	144	182	163	146	147	157	140	157	165	156	159	169	142	150	153	144	145	155	151	153	137	162	160	149	151	135	162	164	150	139	153	159	132	144	146	143	159	143	160	135	149	159	163	150	166	142	149	166	145	167	147	155	150	149	145	160	131	134	165	168	140	145	154	154	148	127	129	146	133	154	160	155	149	152	154	149	139	174	152	150	157	122	149	128	148	145	184	169	164	150	170	146	162	155	157	154	134	179	154	135	157	146	132	157	146	167	136	159	164	157	154	154	139	143	154	143	154	155	159	155	150	145	152	141	150	170	158	149	154	149	158	164	144	176	158	160	128	170	162	146	158	154	136	163	138	142	154	154	155	172	164	147	143	167	153	139	154	120	170	157	149	134	162	167	140	148	141	127	146	135	132	142	164	172	132	156	142	149	167	161	141	135	149	148	133	161	160	154	165	170	159	143	144	148	174	150	151	131	154	177	161	151	155	149	153	190	153	168	156	162	160	136	182	155	142	141	147	145	189	155	166	160	163	149	158	135	138	161	153	141	162	167	168	140	173	142	156	140	138	177	156	150	144	143	170	139	167	155	173	144	157	152	154	146	154	164	144	171	137	174	163	136	139	165	158	164	146	159	137	170	140	174	155	148	148	152	176	143	155	154	154	136	129	140	146	140	154	163	156	134	141	136	149	143	153	132	147	147	162	147	158	159	165	139	139	133	124	132	163	162	141	149	136	144	153	125	155	173	168	161	183	145	148	141	151	143	151	170	148	152	151	150	151	160	136	158	142	160	146	184	140	130	146	146	151	142	161	167	151	157	150	150	150	153	189	177	163	164	156	149	163	148	164	148	150	149	167	153	147	138	157	130	144	156	160	147	143	157	172	162	169	137	144	151	156	144	154	187	156	135	155	151	162	139	149	166	161	177	142	160	155	158	153	144	145	133	167	144	148	158	167	149	148	163	149	153	125	158	147	175	150	145	154	151	145	142	166	144	148	157	147	137	144	141	130	138	163	142	149	142	158	150	136	184	133	157	136	167	146	158	167	172	140	172	164	152	164	141	175	129	152	168	144	160	148	148	154	152	172	165	148	147	129	133	138	162	140	146	168	157	140	149	146	151	156	137	141	150	157	148	163	148	145	139	146	136	163	171	151	142	169	167	142	142	136	160	135	125	146	156	157	147	140	145	167	144	128	152	151	145	134	137	149	153	154	149	147	153	164	151	144	134	131	145	135	154	159	157	160	138	134	150	161	171	135	171	173	134	149	148	159	140	142	156	136	164	158	133	153	150	162	146	132	160	161	169	169	140	166	148	153	140	144	154	172	136	157	142	132	167	136	147	144	159	124	151	125	160	153	162	152	144	137	149	162	148	149	161	157	133	113	133	155	160	172	165	145	167	170	170	142	153	148	154	170	150	158	132	148	147	166	155	132	129	161	157	139	137	153	162	177	169	130	166	146	140	131	161	170	148	148	152	178	149	146	148	141	162	138	130	137	156	141	157	134	162	160	144	165	158	149	136	134	164	153	142	157	167	148	164	157	141	157	141	150	144	157	153	148	152	147	151	133	161	158	143	136	150	138	156	132	156	142	154	170	161	169	172	153	160	172	163	149	154	169	148	156	140	158	154	136	156	181	144	145	157	160	153	147	164	150	149	153	128	155	153	135	165	158	135	153	151	150	156	165	155	158	139	156	159	150	147	152	143	159	154	134	151
17864	1329	2724	3105	2577	2151	1825	1472	1372	1215	1143	981	948	891	814	774	683	681	731	694	651	580	599	645	599	592	616	596	512	583	553	554	517	531	565	506	535	484	542	485	562	523	481	460	519	500	517	527	480	555	478	470	540	533	525	553	486	478	516	493	508	503	501	510	505	489	478	519	495	503	475	475	525	510	516	491	475	507	485	498	459	487	489	506	486	480	466	520	498	507	471	497	504	483	489	473	488	477	520	473	458	510	531	486	481	503	493	477	513	466	473	476	502	494	506	472	487	459	500	479	506	482	484	458	437	463	456	482	501	504	474	509	506	481	476	468	483	498	481	502	489	503	506	466	511	507	481	477	516	513	463	486	469	471	491	489	504	477	487	487	472	490	470	469	523	497	489	487	455	490	456	496	487	477	445	475	465	468	490	484	480	451	490	445	476	473	486	460	538	501	457	477	505	477	475	472	464	473	513	471	503	483	501	476	489	449	455	452	448	468	446	444	485	425	501	444	482	453	521	520	497	447	458	462	478	480	471	470	499	491	469	470	444	466	496	433	469	492	436	500	490	511	488	512	511	519	454	507	479	482	470	526	524	480	458	503	502	510	468	493	500	464	489	488	456	465	443	453	460	467	489	472	462	449	485	472	450	491	523	471	469	463	479	469	474	476	479	472	462	485	495	460	496	490	500	479	520	485	473	496	500	484	469	490	497	510	468	497	485	474	495	514	486	462	527	472	516	428	478	524	481	444	495	463	434	469	490	498	478	496	452	470	510	484	470	458	488	453	467	514	480	524	492	464	467	478	496	483	445	512	505	467	468	481	474	448	475	467	454	452	479	486	480	464	497	447	472	454	469	461	496	468	489	500	478	519	490	538	478	466	524	486	501	483	485	480	491	486	442	492	489	511	485	484	505	504	470	507	484	456	468	475	463	469	458	444	476	449	477	502	462	447	517	463	469	480	468	493	466	502	466	485	476	493	474	468	449	456	454	503	509	474	474	455	496	495	472	512	481	490	492	529	460	477	460	476	463	496	457	484	475	469	488	489	472	482	476	500	471	457	510	452	507	484	453	468	496	472	459	500	518	461	470	512	443	458	479	508	488	467	438	490	465	511	473	482	437	467	476	484	479	495	469	483	474	497	449	517	474	478	490	470	497	535	505	485	464	449	480	491	472	485	488	445	546	494	479	463	478	434	498	446	475	465	511	493	495	467	466	491	521	457	510	499	490	495	473	462	473	498	475	480	476	440	509	447	455	476	490	465	485	487	473	514	527	459	491	476	454	446	500	512	469	494	515	495	454	496	497	492	490	486	455	471	500	507	490	493	468	465	479	454	469	484	471	487	447	485	444	502	455	476	484	470	499	485	484	483	452	507	495	456	501	473	494	479	506	461	452	495	467	492	473	464	476	530	504	426	483	469	447	514	515	495	470	478	484	475	517	466	493	466	490	465	464	496	475	474	456	493	471	466	481	453	475	495	500	487	467	512	495	427	452	509	480	511	499	496	501	470	452	451	435	476	499	527	504	505	454	454	492	499	508	472	474	500	472	482	501	491	463	473	487	501	482	456	505	508	439	496	465	483	482	476	451	460	490	463	478	453	480	460	474	470	461	502	492	436	469	476	493	457	484	488	474	490	445	459	515	458	511	507	477	493	504	477	478	445	459	473	493	501	481	502	491	475	477	472	456	489	445	455	439	504	515	458	465	506	486	449	492	438	483	481	439	457	470	468	467	457	489	481	520	441	501	469	469	502	476	498	512	479	419	477	479	476	472	454	516	461	479	472	520	482	475	468	495	469	449	512	493	482	461	498	465	481	476	467	506	468	475	482	497	468	471	467	490	488	454	449	476	447	464	492	467	452	455	462	507	460	486	451	480	512	432	473	498	499	470	486	489	462	462	479	521	487	486	515	494	506	510	476	475	480	489	491	503	479	474	494	446	458	505	422	492	467	511	474	520	470	448	467	429	511	479	495	483	503	501	508	454	490	512	477	483	514	463	457	522	464	503	497	477	484	447	460	495	473	484	480	481	453	518	458	452	519	450	490	451	428	481	477	470	500	512	441	501	519	486	459	491	481	466	492	459	451	486	503	479	447	501	469	477	415	517	477	491	483	489	499	500	522	522	443	443	482	461	430	468	503	466	468	485	464	457	489	484	446	475	512	492	465	495	450	473	466	452	480	454	486	478	459	492	465	505	468	501	469	529	468	457	524	462	484	444	480	509	509	484	470	483	476	453	494	507	473	532	504	457	465	490	491	507	469	498	488	474	456	473	419	491	488	474	491	442	510	482	503	469	484	459	473	445	480	434	497	446	467	485	485	458	475	490	486	482	467	464	458	451	477	473	481	484	536	451	479	494	486	510	474	505	502	485	465	484	490	489	473	462	477	485	452	482	470	518	485	492	464	494	476	501	479	450	481	467	495	440	476	481	454	437	470	461	473	508	487	439	526	459	486	525	500	455	516	443	450	492	435	483	470	448	515	466	468	500	482	467	458	478	519	477	495	472	501	501	487	478	482	465	487	494	475	486	480	469	464	479	466	461	489	491	471	516	501	484	457	442	475	467	451	483	488	506	497	502	476	515	476	510	456	504	479	468	460	506	488	479	468	513	466	452	467	442	464	483	476	464	467	472	478	466	502	479	466	485	472	489	469	492	457	471	447	466	463	465	465	484	470	487	479	499	503	458	445	429	479	488	491	482	465	490	474	487	486	484	461	453	475	509	513	484	463	471	492	489	472	476	465	482	497	456	485	460	490	492	453	479	492	487	481	533	464	460	492	475	504	501	473	454	494	508	482	484	498	480	473	499	479	467	471	489	492	493	485	476	499	442	517	470	466	471	443	455	520	509	480	468	438	511	451	471	506	500	506	501	504	512	502	485	482	477	459	485	485	470	467	437	502	486	498	474	446	479	495	485	453	503	447	516	456	496	502	484	444	488	479	489	460	471	441	515	449	467	470	478	460	527	466	480	495	461	460	509	442	507	492	508	497	488	506	451	492	467	472	453	475	464	544	463	502	438	501	509	524	511	437	494	496	479	497	479	486	450	496	485	453	448	487	474	488	473	481	475	472	469	499	516	436	470	471	485	468	469	472	506	442	461	494	468	465	484	443	446	464	502	502	445	477	463	482	504	461	461	495	488	472	411	481	473	467	455	470	513	454	459	453	449	478	477	437	483	453	511	453	475	483	466	467	486	485	469	476	490	506	491	469	468	492	508	475	487	446	515	493	472	469	508	470	504	477	486	471	502	462	458	491	477	471	479	459	459	462	509	492	471	481	479	481	482	487	458	458	469	511	477	492	486	489	491	462	484	465	521	477	461	493	483	486	484	498	439	497	498	459	511	486	489	433	464	437	487	464	466	469	504	517	465	485	452	448	493	451	476	487	486	482	513	483	481	474	488	480	502	474	470	484	463	454	494	487	456	466	489	510	446	502	485	477	471	486	480	485	512	519	467	496	515	471	468	504	485	470	459	479	473	478
43456	25347	13917	2352	1411	1065	771	636	601	516	443	434	377	371	356	322	338	277	284	270	279	297	300	293	295	247	274	247	292	273	241	249	252	265	230	251	231	237	236	244	257	269	227	254	222	249	212	265	267	245	246	218	262	248	255	233	236	231	261	263	265	253	258	228	257	242	216	254	224	236	229	248	222	217	237	236	244	249	222	241	258	256	243	241	237	220	246	229	252	263	239	229	234	246	249	235	231	267	248	236	251	237	259	239	238	241	253	215	270	217	221	223	266	233	240	256	273	237	251	242	237	244	231	240	235	262	262	246	236	232	220	249	265	231	271	236	257	237	265	245	224	239	239	225	213	217	248	249	222	246	212	248	239	223	242	235	223	238	213	232	233	232	247	225	241	270	258	241	238	241	252	231	249	241	238	209	228	256	194	238	277	234	248	235	246	252	262	237	268	219	219	226	243	231	256	257	243	225	229	252	269	237	224	294	263	259	233	249	234	214	255	256	184	233	234	241	235	242	249	222	252	227	222	236	234	271	232	228	234	245	249	250	232	230	261	265	226	230	231	259	248	260	258	253	234	258	240	249	231	253	227	263	215	234	242	244	246	240	240	240	236	212	246	208	219	268	234	248	213	251	250	215	238	221	244	250	215	260	273	230	235	240	211	226	250	259	254	275	239	228	230	251	238	260	233	223	247	255	212	236	234	204	245	217	224	209	217	246	228	236	255	269	260	262	231	233	237	242	207	230	239	233	245	221	244	233	213	242	220	259	203	241	216	247	235	250	217	238	249	231	236	252	227	263	217	203	226	233	240	223	237	228	240	251	247	256	235	232	258	250	263	240	256	226	238	235	245	245	254	233	248	231	235	243	238	235	230	251	262	242	228	225	222	252	223	228	244	251	220	249	253	228	231	218	263	235	271	198	222	214	239	218	226	234	247	246	235	234	256	240	252	236	256	233	235	242	241	245	236	235	228	257	221	235	226	263	231	238	247	248	269	230	248	244	261	262	215	268	241	235	212	273	264	249	259	246	239	221	251	207	238	235	243	215	236	251	230	243	260	244	240	243	240	239	218	222	251	253	263	231	257	271	232	218	242	260	237	213	223	219	237	248	227	232	245	255	224	260	238	203	222	250	225	267	220	237	238	233	234	222	258	222	225	229	216	232	237	264	220	262	237	238	229	241	249	226	242	238	238	236	221	253	227	242	207	258	230	247	253	240	234	212	260	258	231	220	225	230	253	206	236	229	236	224	228	207	258	233	227	238	245	239	244	274	250	233	227	231	243	245	261	238	245	220	253	220	259	258	227	246	239	238	253	218	235	255	240	261	221	249	231	237	229	266	227	244	229	256	249	269	239	233	213	225	250	240	246	262	259	219	226	262	270	254	235	259	235	247	223	221	272	245	241	228	239	236	241	269	246	215	233	216	249	228	233	236	253	255	268	229	243	233	263	217	248	248	229	255	254	246	263	245	228	213	244	246	241	252	219	220	225	275	239	237	237	248	218	212	224	240	245	234	247	260	201	218	239	237	248	261	254	239	220	235	226	240	226	248	262	240	219	240	224	259	238	229	246	251	233	246	215	242	247	241	249	220	235	234	229	217	239	238	232	231	244	202	198	247	244	231	260	241	244	255	236	238	240	205	248	228	261	247	245	232	225	266	253	247	218	246	233	244	253	259	280	245	248	246	243	232	274	234	218	236	228	237	242	237	254	233	239	206	220	210	244	253	237	259	249	228	240	244	238	264	212	215	228	262	243	229	238	209	238	235	208	244	228	247	232	244	195	265	271	203	274	249	237	218	262	215	237	246	226	249	247	248	243	223	255	269	233	238	243	219	247	236	250	229	263	253	225	222	232	247	253	220	248	267	250	245	235	239	264	245	236	234	252	243	214	207	227	253	213	243	223	239	232	215	235	230	256	222	214	244	263	240	241	235	263	254	256	227	228	240	220	247	213	253	231	236	241	250	205	249	224	207	269	222	244	233	224	232	255	226	227	257	239	256	251	245	245	210	243	243	244	223	230	210	249	250	250	214	243	279	239	220	230	251	241	258	238	242	229	245	255	251	244	231	245	235	239	254	243	221	236	241	248	250	257	235	246	205	265	232	240	224	258	228	250	232	227	235	260	232	209	252	257	250	235	224	226	226	285	239	215	232	216	211	260	238	248	217	214	225	237	279	253	227	224	204	239	218	234	212	272	226	234	240	243	229	258	233	225	222	262	236	231	239	238	219	207	234	250	223	260	240	264	256	240	230	213	225	225	242	280	238	265	240	230	246	262	253	253	242	245	211	253	241	249	224	240	274	238	253	229	239	242	230	248	217	219	204	233	244	241	200	245	258	225	248	236	242	240	228	239	209	234	217	227	234	221	259	222	260	231	264	264	223	230	266	264	286	276	229	244	261	231	243	226	259	231	245	228	241	266	237	223	240	242	244	239	237	253	217	248	251	233	223	274	227	243	224	248	245	250	261	222	233	228	233	240	245	215	231	236	233	260	259	242	248	251	262	251	258	252	252	233	235	224	225	249	270	266	240	228	239	234	227	245	244	239	237	234	237	247	247	268	240	230	242	231	245	225	255	216	237	225	255	221	229	240	236	240	228	234	242	281	258	280	252	257	244	232	267	239	219	249	261	257	215	259	249	248	209	250	233	229	226	209	263	220	252	238	239	250	263	256	270	253	244	230	253	248	252	262	234	250	240	248	245	247	252	221	252	259	222	249	251	226	263	250	237	253	222	238	251	250	272	261	255	224	223	239	247	220	234	218	250	232	267	227	248	212	206	208	237	206	250	261	269	252	245	235	226	189	216	230	250	257	236	259	241	229	261	244	243	250	224	236	232	220	226	226	224	235	252	212	230	259	260	265	248	232	240	230	238	239	217	222	232	234	247	225	255	259	253	249	241	246	232	242	228	243	299	235	223	252	224	232	242	219	216	262	244	239	254	233	263	213	275	259	208	224	233	255	250	209	238	257	239	244	242	228	232	268	261	242	222	225	227	260	256	245	257	259	245	229	243	242	213	233	219	220	234	259	234	229	252	268	261	236	248	245	234	223	246	228	239	247	209	237	225	225	225	219	226	209	233	224	221	205	248	241	242	218	235	249	254	217	253	267	236	231	245	201	244	213	242	230	226	244	239	258	245	243	270	228	235	248	236	228	231	257	242	230	230	265	248	219	245	256	235	241	221	236	225	249	254	231	246	238	241	244	227	230	235	244	263	242	222	237	247	271	246	252	209	214	259	213	227	239	248	230	237	211	245	224	255	249	258	238	230	242	227	260	251	227	234	232	227	237	254	226	234	237	229	235	229	250	247	231	246	267	262	267	253	232	226	235	231	237	241	234	230	247	253	246	240	236	255	223	246	252	243	241	236	249	269	239	252	242	242	235	233	230	212	223	221	208	223	246	223	221	229	255	243	230	237	242	238	247	250	249	235	244	237	233	253	230	249	225	245	215	247	259	245	239	244	248	228	217	257	257	223	230	239
21794	2333	4841	5574	4888	4053	3268	2688	2439	2142	1860	1710	1610	1446	1329	1258	1243	1200	1170	1105	1034	1016	992	1021	893	892	893	936	904	898	853	822	816	855	806	829	811	839	817	791	783	823	777	798	757	737	751	766	749	772	837	759	775	769	801	786	761	712	685	735	731	747	761	737	765	738	756	704	761	751	738	681	710	742	720	718	722	751	711	739	682	699	718	688	721	716	758	692	754	708	696	719	695	691	719	704	729	731	724	738	760	713	701	673	701	741	724	706	700	704	730	753	724	718	674	700	692	726	684	793	731	638	692	757	709	696	723	696	679	774	709	704	653	727	651	761	694	726	737	698	714	733	698	708	718	734	713	673	685	706	706	703	730	739	709	783	714	734	720	738	715	750	712	729	699	704	695	636	744	776	707	704	724	682	700	682	744	693	674	740	732	707	716	714	737	676	724	718	709	685	701	706	702	697	724	691	676	673	672	701	696	731	705	689	658	702	690	739	683	670	682	678	714	741	701	675	682	681	703	685	731	729	696	700	692	686	715	705	690	704	668	697	743	667	707	713	695	699	732	732	722	675	698	709	713	763	732	695	721	667	688	718	730	690	714	712	672	726	699	670	702	667	764	705	705	692	676	696	735	678	692	713	720	669	703	730	712	710	687	729	718	726	778	725	697	731	692	725	699	713	719	654	722	718	690	747	687	724	718	707	697	699	734	686	729	733	720	700	704	699	685	690	706	686	703	719	724	690	698	702	742	697	695	700	636	727	702	679	686	684	748	728	714	694	727	741	693	710	682	698	732	681	658	743	675	692	735	671	739	695	716	681	724	727	670	747	753	691	689	714	714	701	725	674	697	650	711	716	687	686	714	694	720	709	678	698	666	707	716	705	673	710	692	711	647	722	665	707	700	742	716	715	690	726	678	708	723	727	734	679	681	680	748	704	709	749	682	704	676	691	732	686	752	674	698	744	722	673	706	698	697	734	700	700	716	708	673	697	720	699	709	711	677	745	693	687	741	723	680	712	690	707	695	717	703	721	685	751	711	714	744	711	670	677	671	698	723	658	737	734	644	684	680	683	711	647	718	747	653	719	743	672	730	706	703	741	688	707	721	722	693	684	716	705	682	679	696	713	715	665	684	699	745	710	720	665	703	706	689	715	732	735	723	699	718	723	675	704	722	659	691	688	681	725	732	665	740	657	707	674	713	696	731	709	653	748	749	693	767	703	727	683	680	691	726	737	684	729	701	686	700	721	667	729	696	681	731	709	770	647	700	665	702	741	701	696	702	698	697	719	757	698	718	707	731	701	687	747	725	753	709	701	694	710	728	711	718	710	740	726	731	690	733	718	695	703	641	660	684	737	674	731	692	727	693	726	775	729	704	690	684	713	718	672	704	705	673	705	700	724	713	709	726	703	672	706	723	668	695	677	709	708	712	688	691	700	698	696	699	648	699	722	705	764	672	712	715	719	660	677	683	722	757	694	729	742	709	725	693	710	692	725	708	672	753	678	710	711	732	722	723	684	684	670	699	696	757	697	720	744	675	724	731	764	688	740	699	684	729	752	677	746	711	719	688	694	679	679	711	703	664	683	686	748	731	699	679	731	720	675	699	668	685	722	695	726	730	654	705	700	732	696	721	691	697	693	717	671	701	737	674	701	777	695	722	719	764	708	686	693	750	722	700	711	694	679	663	729	719	695	732	710	668	676	710	730	703	704	721	704	715	744	752	698	678	694	687	707	754	731	685	754	727	726	688	688	751	666	701	695	725	727	735	698	703	685	703	708	714	675	691	696	718	701	740	707	698	696	733	687	676	655	708	646	678	659	686	731	725	708	673	689	705	725	727	698	685	687	683	691	677	733	695	732	745	762	667	701	680	691	726	713	712	634	722	688	704	690	699	681	723	668	682	736	736	709	722	702	708	672	722	704	717	690	696	739	675	704	729	669	670	673	692	682	707	722	670	722	715	671	724	733	742	715	695	681	726	689	681	710	678	688	694	698	716	714	705	677	713	691	702	668	690	706	679	705	743	676	677	699	702	716	695	688	688	719	735	696	705	711	735	766	722	709	718	761	702	721	701	682	749	664	727	693	731	670	698	680	704	690	717	743	640	732	678	717	703	713	680	675	735	705	683	698	708	677	720	732	685	678	695	681	660	721	690	654	703	693	653	686	701	747	687	729	677	705	653	685	726	690	670	747	753	745	724	705	749	701	690	719	709	688	656	700	673	666	703	714	706	700	726	752	690	685	759	691	691	699	729	713	701	710	679	690	692	731	679	678	689	707	717	684	685	749	762	706	744	730	647	707	709	690	730	719	768	668	698	699	743	683	682	744	767	701	713	669	710	734	699	704	724	714	693	672	685	710	720	711	697	657	662	699	684	684	690	699	674	731	728	711	748	724	710	699	728	686	759	754	677	649	715	699	683	749	692	735	720	736	713	664	721	691	688	726	719	699	690	714	707	721	725	734	712	696	679	688	722	734	683	740	719	675	712	722	714	701	696	715	696	717	702	649	726	696	729	735	710	728	744	721	719	685	684	738	728	738	668	721	672	692	709	681	649	716	642	704	733	734	672	696	698	718	727	715	686	677	712	750	698	726	612	743	633	659	724	734	727	690	746	677	701	717	714	764	738	703	779	700	725	674	686	696	715	703	722	690	702	689	722	749	700	679	684	698	698	676	713	689	673	698	677	646	738	696	702	760	678	728	714	716	703	695	716	709	716	657	652	704	672	648	685	660	662	725	732	695	699	690	684	714	732	716	692	675	699	669	696	722	719	752	758	724	697	738	739	670	771	689	682	722	695	679	695	696	746	680	693	695	655	718	685	762	684	716	686	699	668	692	727	747	741	705	721	711	721	732	695	746	694	676	717	721	754	698	721	654	696	750	656	720	655	675	659	669	735	688	712	726	725	727	669	677	738	708	711	707	701	745	719	686	694	666	676	709	692	707	671	781	700	714	681	736	651	702	729	713	725	695	744	697	701	667	706	697	730	673	723	695	725	683	730	645	692	736	679	690	707	670	660	705	744	680	729	715	680	724	671	693	627	681	701	706	698	721	734	726	721	690	762	778	688	703	702	651	675	688	658	687	722	690	696	740	700	740	737	680	722	712	681	689	737	659	693	695	707	701	680	683	641	712	759	784	663	693	704	673	723	693	725	711	702	683	674	717	725	645	700	705	677	708	742	704	683	686	717	647	641	699	701	735	688	741	712	683	716	688	669	707	679	702	723	713	729	696	681	698	699	706	682	670	710	688	687	679	693	700	666	650	712	684	725	685	672	699	699	674	750	687	674	730	709	710	713	727	685	671	683	685	680	743	751	717	713	709	715	727	657	705	767	618	699	717	712	683	645	655	712	668	696	666	676	676	683	732	720	734	690	712	719	732	720	691	691	707	719	698	693	678	697	753	713	734	691	682	688	704	688	727	639	705	686	722	704	707	740	726	693	705	714	738	719	710	676	701	686	698	708	711	711	713	742	760	739	713	676	684
6631	365	255	121	90	91	72	88	76	80	71	72	84	64	73	84	63	79	67	67	83	65	68	91	79	69	70	80	76	68	76	72	92	64	78	79	74	58	65	69	71	66	87	71	83	70	70	78	63	63	66	66	63	90	79	83	74	68	76	68	75	73	68	65	78	81	72	78	58	75	75	78	60	85	68	72	63	57	86	71	78	73	80	69	66	75	67	65	79	74	71	69	68	82	64	68	83	59	66	69	62	63	91	64	71	77	80	76	84	66	70	88	77	58	79	64	69	73	81	67	74	75	73	79	74	61	63	64	78	69	81	56	62	62	59	80	66	74	86	72	79	71	67	77	65	82	58	56	68	83	52	80	72	79	65	63	76	75	69	67	79	74	72	64	59	72	67	78	82	63	76	62	64	84	61	75	70	78	59	54	63	59	68	83	57	77	66	69	68	74	82	72	65	67	80	89	68	82	81	66	68	63	73	74	74	78	73	86	62	82	67	63	71	55	85	71	83	80	61	59	85	70	70	59	71	79	71	54	66	77	84	92	63	83	89	56	78	68	92	82	60	63	56	83	82	78	63	70	64	66	57	86	80	66	80	60	67	72	74	58	81	91	70	69	71	78	57	77	78	57	81	62	80	64	81	86	65	62	62	66	79	70	73	61	59	60	64	76	69	63	75	67	77	88	57	70	66	76	64	73	64	65	66	70	78	71	71	68	66	89	83	75	65	75	75	64	55	63	67	69	82	60	74	69	57	68	74	49	71	70	54	67	70	72	77	72	62	67	69	69	60	69	77	72	60	85	62	81	76	88	75	81	72	70	83	59	70	73	57	81	77	77	84	75	76	87	66	65	53	89	82	55	74	75	66	77	67	71	72	75	69	73	71	72	77	75	82	63	79	82	76	61	69	65	85	56	70	69	64	74	69	69	63	64	64	64	79	73	65	60	71	57	57	70	69	85	57	84	73	72	82	63	87	83	78	61	78	64	80	73	59	78	71	71	70	74	75	61	76	65	70	61	64	58	75	73	66	61	77	74	70	67	78	64	62	69	74	66	77	75	58	78	76	71	74	69	66	78	65	71	82	67	74	61	67	63	63	78	72	56	59	67	63	64	58	72	57	82	60	58	67	79	78	78	68	78	66	70	82	81	76	61	55	59	69	71	61	75	58	92	65	57	92	69	74	85	86	69	75	76	75	83	66	60	71	71	53	75	59	54	73	69	60	50	60	76	60	91	72	59	61	83	70	69	57	68	80	78	85	75	74	66	64	86	67	63	61	69	77	83	77	85	69	86	76	70	62	74	83	65	63	62	67	79	57	87	71	73	64	67	75	92	78	57	65	66	95	75	68	84	74	73	79	54	49	72	55	85	76	86	69	75	77	73	73	69	79	70	78	66	60	60	73	79	76	61	75	68	59	77	77	79	70	88	69	80	72	80	64	77	69	72	79	66	72	78	65	86	78	62	90	75	75	80	80	73	58	75	66	59	70	72	66	83	82	72	98	62	60	69	79	77	59	67	78	77	77	88	70	62	64	68	72	95	78	58	71	68	77	75	84	79	65	70	86	70	77	69	72	58	56	71	73	90	69	74	87	60	73	73	69	63	75	82	80	70	71	83	68	60	68	72	78	59	62	75	63	62	68	62	72	70	64	72	64	58	82	66	81	76	88	59	64	75	60	73	64	75	82	65	85	60	86	61	72	83	62	77	68	79	66	78	75	53	68	75	66	61	73	86	75	56	71	84	64	73	61	56	57	74	62	69	58	69	76	68	59	73	62	83	82	78	79	66	69	71	55	70	79	68	85	77	66	70	80	87	81	70	75	83	83	63	90	88	79	60	85	75	64	85	69	79	74	67	75	70	81	80	63	71	66	55	98	74	82	82	67	68	68	67	75	68	82	69	87	69	75	74	76	69	62	73	56	73	80	85	67	70	85	81	68	93	58	69	56	65	66	83	72	89	81	89	64	65	70	64	82	76	74	76	80	79	61	73	74	68	64	90	77	73	64	82	72	75	71	80	65	73	70	77	61	51	75	78	69	70	71	75	72	64	65	62	77	74	87	92	68	73	76	73	66	72	66	60	84	76	73	85	87	65	66	77	58	89	80	80	76	83	81	71	76	63	73	72	77	74	78	55	74	66	78	74	73	70	77	68	73	67	71	78	78	72	74	74	70	55	96	70	80	58	76	76	56	62	65	81	77	56	76	81	72	72	70	62	65	59	75	79	76	65	50	71	67	75	83	68	64	76	85	67	73	73	80	70	71	75	60	67	81	69	78	73	70	80	78	69	79	63	83	96	74	70	79	61	69	72	66	59	79	82	71	63	56	71	73	71	60	70	85	72	61	56	73	63	59	74	91	76	76	68	56	72	54	78	70	66	69	60	63	58	69	78	69	65	72	68	65	49	59	81	62	83	79	57	78	76	79	68	77	63	66	56	90	55	58	85	67	82	73	61	72	60	70	62	77	81	54	66	71	73	85	91	69	74	67	55	68	62	73	61	71	73	78	57	68	69	66	63	73	85	77	82	84	74	76	73	76	52	72	60	74	65	73	67	71	55	85	75	101	71	72	59	76	82	77	84	66	80	71	57	80	65	78	71	77	73	70	82	66	53	65	80	67	85	75	80	67	69	76	65	63	84	74	67	65	68	83	75	84	64	77	84	79	71	71	70	76	66	68	77	74	79	83	76	75	72	69	68	83	72	84	64	67	58	71	63	81	62	79	82	66	67	75	79	73	62	76	63	76	81	79	63	68	73	72	81	49	66	68	84	77	83	69	55	87	62	75	74	78	66	75	64	67	78	63	63	62	60	83	74	74	66	67	70	67	79	78	56	66	83	70	75	52	61	70	68	70	94	62	71	76	71	75	66	79	79	64	56	65	78	60	69	66	81	60	78	76	76	59	78	72	66	67	63	70	78	65	73	70	84	86	60	72	84	68	74	75	84	73	71	64	82	75	81	85	93	95	65	84	67	64	67	76	73	66	72	72	72	95	68	69	65	75	63	65	87	68	63	70	55	68	74	85	71	76	65	64	61	86	79	81	81	73	70	53	62	79	67	75	77	65	66	72	62	64	71	78	75	77	61	68	69	53	62	77	83	81	68	65	70	65	64	71	72	67	52	75	77	64	72	75	74	80	79	68	77	72	63	63	70	78	70	68	66	58	80	62	68	76	73	69	61	77	68	63	80	80	63	74	61	77	66	60	75	68	84	82	74	82	80	74	68	70	70	58	68	77	71	89	79	73	67	75	69	76	75	69	67	83	72	71	65	75	69	73	78	72	79	61	70	80	70	57	72	86	65	80	68	77	81	63	75	74	52	71	70	75	71	78	75	67	70	82	80	67	82	66	61	71	75	75	58	81	81	77	73	67	50	57	83	93	72	63	61	60	78	76	89	86	78	75	65	69	61	77	62	71	67	77	71	63	60	55	71	90	74	72	68	69	83	87	65	74	72	64	61	75	78	66	79	76	67	68	82	83	89
7319	353	376	407	397	348	334	345	309	346	314	305	304	284	325	298	294	288	281	249	267	293	263	253	258	268	284	286	288	305	259	253	274	250	288	264	267	266	275	286	277	255	271	293	279	256	287	293	263	261	279	277	312	269	275	283	253	257	240	251	261	270	289	288	294	280	272	263	248	257	262	259	273	282	257	270	241	286	271	295	283	261	280	251	286	273	292	272	285	267	284	250	280	287	260	249	241	278	259	273	285	283	279	252	279	280	251	280	284	272	277	300	269	256	278	223	296	265	297	272	263	255	289	271	263	288	292	268	283	273	258	264	253	261	244	281	255	265	283	269	249	258	270	266	266	279	258	250	276	277	277	267	233	264	287	234	261	287	240	243	267	280	252	260	249	287	288	264	246	266	261	275	276	261	269	263	273	255	261	281	268	255	269	264	278	283	240	268	278	249	287	237	259	280	259	280	266	263	242	268	260	280	277	265	258	252	259	257	279	247	275	271	261	264	265	244	268	276	259	269	263	254	236	258	262	257	281	274	267	258	267	243	278	252	282	262	286	242	263	266	265	268	257	260	269	290	280	260	266	263	263	255	266	238	280	248	278	259	261	300	255	269	259	264	230	267	260	267	226	260	260	270	260	260	261	312	266	289	256	284	236	273	249	264	261	258	257	261	283	270	249	259	277	250	271	287	262	272	251	273	258	280	278	237	284	269	278	251	231	272	263	264	264	251	292	265	271	259	266	261	291	261	287	252	279	299	246	294	255	270	263	280	272	249	246	264	264	262	287	255	271	276	295	301	268	265	277	271	283	280	264	257	264	276	302	271	297	289	277	269	260	297	275	243	264	263	276	284	239	270	263	265	284	261	247	287	248	283	290	281	251	282	261	254	272	294	244	279	256	266	284	262	289	254	236	295	256	253	259	292	254	278	276	289	261	264	274	281	303	272	254	260	232	283	261	282	258	249	290	255	282	278	274	290	271	265	250	241	311	290	288	242	237	251	247	251	268	261	275	272	283	253	254	282	257	265	274	255	249	296	283	288	291	259	264	272	265	261	294	277	285	293	264	249	272	261	268	267	260	273	281	293	284	276	292	259	266	259	276	248	236	277	265	261	247	275	288	277	269	269	250	281	286	252	264	275	307	267	284	239	255	248	286	264	251	250	273	231	279	284	286	266	257	275	270	261	285	271	243	243	298	232	297	289	272	274	247	257	240	269	262	255	285	283	264	279	270	268	278	248	228	290	274	261	266	307	268	245	270	282	271	251	247	245	265	259	262	265	280	266	254	257	278	275	297	261	242	247	274	268	259	269	272	253	283	281	286	273	277	249	259	302	264	301	257	287	250	264	266	270	240	274	299	244	263	278	260	236	239	267	268	260	262	258	265	267	249	269	291	295	258	261	277	309	268	278	273	290	258	242	231	260	257	289	251	247	275	261	280	256	257	268	239	283	262	235	259	262	280	251	232	300	250	249	235	288	275	313	272	261	251	264	259	294	241	261	266	286	281	277	271	257	279	272	263	251	265	254	283	261	258	250	252	274	266	269	256	281	251	268	299	271	255	293	280	256	250	272	284	267	284	261	241	255	290	244	247	266	290	280	278	261	275	274	263	275	293	274	231	263	274	269	270	251	264	259	310	259	265	251	289	283	250	226	266	262	247	223	254	295	275	278	272	303	302	273	240	295	266	270	290	261	252	261	270	276	275	265	274	276	253	285	267	267	253	262	283	274	262	255	285	266	282	281	258	262	266	251	250	260	274	257	288	239	272	270	252	275	269	248	235	252	267	270	258	256	289	280	280	287	259	248	248	278	267	251	280	282	266	276	273	248	259	274	253	248	242	275	266	265	263	278	255	253	274	259	306	285	245	239	269	258	280	249	283	260	289	266	288	272	256	283	267	256	260	233	248	262	272	278	239	261	274	246	257	276	252	287	245	282	272	242	284	267	259	284	251	237	235	297	278	296	252	288	277	274	251	274	282	303	293	283	267	246	253	295	262	257	261	277	267	273	259	294	261	244	239	270	288	255	267	250	271	285	258	309	273	263	244	256	260	253	253	280	247	241	279	249	243	251	250	240	251	294	272	251	272	260	269	262	272	277	255	279	300	268	274	272	281	253	257	284	229	272	281	250	254	274	280	260	256	260	255	291	294	289	273	283	261	262	301	264	287	253	298	238	261	259	265	285	287	255	295	271	288	277	281	267	248	277	239	252	287	304	274	260	276	255	278	309	294	269	286	267	282	271	261	250	265	267	272	253	275	294	254	261	278	286	254	278	263	258	259	272	243	294	251	252	261	262	238	282	230	265	275	263	252	273	262	261	257	277	270	272	293	251	249	254	279	301	268	267	246	263	277	258	269	247	269	260	284	286	272	255	257	256	279	240	309	278	271	238	267	252	278	263	297	270	302	233	272	265	269	274	267	240	242	276	283	299	269	265	254	266	272	256	258	268	264	259	236	297	267	257	273	268	247	292	274	252	266	281	254	278	277	268	252	252	243	274	278	289	276	245	266	270	257	264	254	268	262	296	250	295	263	267	282	288	267	256	282	261	281	231	239	291	269	247	252	278	233	276	279	254	279	264	276	283	275	269	258	255	286	295	284	273	282	258	230	239	266	276	289	251	279	259	237	253	283	291	270	298	265	292	276	259	249	271	275	298	292	285	265	264	263	269	252	261	274	290	258	262	256	286	261	239	284	270	266	258	259	267	279	277	278	269	257	285	263	263	283	281	247	267	247	269	265	260	265	256	243	281	274	276	272	269	288	270	257	287	274	269	275	266	253	249	237	269	274	262	266	248	274	275	283	256	266	259	272	259	282	260	255	243	274	270	275	253	283	276	247	260	285	251	274	284	264	246	258	255	218	248	257	281	261	281	276	285	278	283	245	283	267	270	283	263	262	240	285	285	288	252	271	285	257	276	256	272	244	260	274	261	271	271	280	262	270	261	271	254	280	276	263	294	239	256	265	274	236	246	290	270	260	269	273	276	283	276	275	298	244	257	260	261	277	258	277	263	257	242	271	263	263	277	277	274	292	264	306	272	292	276	280	264	267	272	266	275	279	261	273	284	251	264	270	280	270	276	295	253	267	292	275	258	272	252	252	246	267	247	272	294	230	275	269	286	260	279	293	224	247	271	268	298	275	263	253	256	269	281	266	292	284	280	259	274	299	256	264	261	245	280	246	260	272	249	271	267	295	233	271	266	295	262	296	296	248	253	311	264	280	241	272	260	266	268	276	285	272	266	269	258	282	275	250	257	288	259	274	284	264	260	265	275	275	276	276	255	279	266	251	251	285	272	258	270	253	266	299	267	265	275	276	280	269	291	302	277	264	259	282	272	288	256	294	268	270	278	251	259	274	294	291	262	277	256	240	238	247	277	253	271	246	289	280	249	272	255	278	267	261	268	277	295	254	289	280	268	258	277	269	280	262	257	263	276	257	263	269	291	261	252	252	287	271	285	247	268	270	248	283	250	249	262	253	285
39084	17586	3336	999	736	517	433	391	335	309	274	236	212	226	182	220	179	199	209	158	161	162	188	181	170	168	168	190	172	154	156	149	169	157	154	129	162	139	176	149	168	144	159	143	169	159	145	165	151	144	161	180	142	146	159	164	157	146	157	153	176	153	173	164	174	152	171	163	158	170	142	146	162	148	159	152	141	167	157	156	163	144	155	162	148	144	155	155	157	175	156	135	132	156	158	181	157	159	149	135	142	133	170	179	163	153	156	151	153	141	166	146	154	137	152	154	147	139	154	160	142	154	149	142	157	144	170	158	158	135	157	151	165	140	151	140	135	147	145	141	126	144	153	127	151	171	157	157	161	161	138	153	160	136	152	164	152	180	162	153	159	168	143	165	163	145	125	147	176	198	156	159	139	136	165	132	168	162	162	157	176	126	157	178	150	143	190	127	167	156	159	149	163	162	142	150	167	154	148	171	146	158	151	143	164	163	145	172	142	169	138	168	154	161	158	134	174	155	156	163	151	144	167	129	162	163	172	141	162	150	168	136	157	135	115	148	154	153	167	151	163	146	155	151	135	134	146	131	149	165	149	151	144	147	140	162	156	163	134	134	167	143	153	150	168	154	148	154	139	129	150	148	153	150	151	158	135	168	136	147	171	155	144	162	166	167	144	143	150	148	154	136	157	182	158	142	164	170	167	138	146	133	139	153	139	176	140	167	136	166	172	153	136	156	163	176	136	150	164	150	130	170	152	170	149	164	155	160	174	147	162	158	144	173	167	157	160	162	136	145	143	146	155	137	141	149	154	140	166	157	144	151	147	139	141	126	127	166	137	154	155	138	167	152	156	130	139	167	158	152	177	158	172	146	156	123	134	161	145	146	154	152	143	151	200	143	168	139	147	144	155	154	163	159	164	147	159	156	167	165	180	151	144	154	173	140	137	166	149	172	174	157	153	158	173	160	143	156	159	167	161	141	156	148	155	160	164	160	128	129	163	139	140	139	134	149	169	145	137	146	176	130	151	156	161	143	148	150	156	158	152	153	140	162	144	156	186	134	148	157	151	141	153	151	154	175	168	165	142	148	153	139	154	136	138	163	163	151	141	148	152	162	166	142	149	141	149	152	162	146	142	150	134	137	153	154	138	164	166	145	153	143	167	162	158	145	155	150	174	166	143	151	164	147	137	157	181	153	143	146	131	130	147	163	176	160	171	157	139	146	176	153	136	137	150	140	154	153	155	137	152	146	150	159	144	158	158	149	177	151	145	163	150	158	171	143	156	171	152	176	152	144	172	146	152	130	145	146	185	186	171	147	155	138	131	143	150	153	158	148	150	150	141	158	135	118	129	151	144	140	151	151	146	160	169	160	133	171	154	155	140	152	119	168	153	145	168	150	174	158	164	144	144	166	136	156	156	142	137	172	141	147	133	158	158	164	161	144	133	150	174	150	137	144	165	158	142	166	167	147	173	162	157	164	154	167	143	158	154	161	158	148	147	146	164	152	158	140	157	158	130	150	161	173	137	137	150	151	131	150	149	143	145	149	160	161	141	138	146	132	149	143	137	164	162	143	178	151	173	176	143	146	162	133	155	148	149	158	178	145	152	169	147	150	156	152	163	182	166	140	163	163	133	160	130	156	131	134	168	140	148	170	162	157	181	146	147	136	144	142	150	146	149	160	156	167	144	155	157	159	148	164	160	156	161	152	161	158	127	161	147	152	153	171	145	162	152	156	139	146	154	125	165	146	157	145	139	176	140	160	138	167	140	152	151	161	163	174	144	155	144	173	173	169	151	163	163	155	145	154	166	150	147	179	130	159	160	146	168	151	159	142	142	151	157	145	164	141	147	161	144	171	148	132	143	151	154	160	133	158	184	149	130	168	146	148	152	142	163	160	143	138	122	163	142	142	142	157	136	136	151	139	161	148	154	157	152	164	153	130	134	168	162	167	137	166	151	138	153	127	168	158	149	165	128	156	139	174	146	135	152	168	179	149	143	135	156	142	135	160	149	165	169	147	137	151	147	159	138	163	157	134	168	154	155	150	170	173	159	151	161	139	175	159	147	167	147	138	133	154	175	154	139	179	156	162	158	150	169	149	166	145	149	160	142	146	176	160	182	148	129	143	139	163	149	156	140	136	153	202	162	154	157	156	161	158	130	150	132	158	159	134	156	165	155	139	156	148	132	151	149	159	156	158	165	145	139	142	149	148	158	145	152	165	156	139	153	177	140	148	146	153	162	161	144	131	147	151	134	144	154	159	136	186	173	146	161	153	134	161	140	161	159	164	173	162	166	173	177	181	141	148	149	157	153	150	143	131	146	134	149	156	171	153	167	143	150	138	159	171	164	158	163	171	157	142	163	143	158	133	157	149	158	157	134	153	146	164	158	163	172	147	151	143	130	166	148	167	146	141	174	142	162	141	157	133	152	159	152	172	153	147	157	148	134	141	176	164	158	154	182	157	173	159	139	152	156	152	162	145	144	143	170	158	164	130	139	167	155	137	148	143	134	146	152	139	158	154	135	158	147	142	163	162	140	137	162	151	174	148	163	152	142	125	143	131	158	166	142	143	149	142	150	121	161	166	133	149	157	132	170	144	160	158	161	154	148	144	173	182	168	166	154	116	145	152	136	130	162	148	167	159	176	159	157	144	171	150	159	156	158	154	148	152	152	153	145	162	157	160	162	154	161	158	130	145	126	168	151	157	135	129	150	145	148	144	147	139	154	170	160	114	139	139	169	161	174	160	135	139	159	145	150	143	149	144	144	122	148	164	140	146	148	145	160	192	151	139	170	144	155	144	146	154	141	150	115	161	167	152	154	149	143	147	158	152	139	175	146	138	151	135	174	163	139	157	145	156	164	176	144	149	155	164	158	150	157	151	144	144	162	168	162	170	138	148	163	158	160	149	169	169	159	157	153	170	168	130	123	155	163	147	144	130	156	139	149	127	189	142	164	141	150	147	155	147	156	151	133	130	134	154	152	130	137	132	150	152	167	167	151	141	167	150	142	153	160	163	134	166	165	157	159	134	137	153	158	168	154	142	171	150	137	158	151	164	158	151	157	148	161	149	159	119	136	137	167	178	135	145	144	162	147	147	159	160	178	161	144	146	142	152	136	180	162	171	139	153	143	183	153	165	120	138	144	182	151	137	155	164	137	135	161	149	135	148	146	132	147	150	165	167	181	152	158	144	159	136	160	157	136	128	169	171	159	167	167	142	132	138	143	144	144	166	150	142	148	165	148	157	160	132	175	150	166	137	154	154	150	138	153	157	166	147	157	149	167	151	139	131	152	161	165	159	142	154	141	159	170	145	168	164	142	158	137	130	149	148	163	165	135	146	166	141	148	151	144	150	127	162	152	168	156	146	165	152	161	155	155	173	150	139	145	148	145	141	138	149	129	125	145	123	139	156	163	171	140	160	136	159	156	130	169	160	153	149	129	151	149	166	133	158	159	170	137	157	153	163	140	139	109	176	159	153	148	137
17453	1292	2734	3170	2654	2237	1855	1495	1384	1167	1043	1090	955	839	809	777	723	694	676	667	637	621	648	628	577	582	574	546	596	567	564	571	556	568	562	530	550	537	531	553	522	541	541	534	550	497	515	518	498	535	516	558	482	536	496	480	502	509	497	506	476	505	507	560	467	479	450	544	517	498	477	452	496	502	507	497	532	502	465	490	457	481	469	525	475	504	494	463	499	435	511	449	500	488	452	471	461	509	479	512	503	479	514	527	458	462	473	463	465	481	492	520	491	454	490	480	443	465	478	473	500	479	461	481	518	496	479	457	499	477	495	452	461	510	501	490	468	463	488	477	485	462	538	455	487	483	506	527	463	493	472	433	508	484	507	453	473	482	462	456	459	521	477	507	496	468	485	477	477	472	492	486	459	523	457	473	521	515	468	461	487	470	483	494	477	490	450	504	480	491	489	481	493	524	499	480	469	513	487	504	516	517	490	491	481	483	467	456	465	472	507	491	513	508	466	484	483	502	466	448	472	461	525	556	496	471	484	466	442	433	511	521	487	488	465	489	507	481	489	476	486	498	494	456	459	481	467	488	494	452	467	452	469	507	516	500	493	497	491	477	515	487	485	461	487	454	536	483	482	485	463	482	471	494	463	423	477	513	494	487	507	490	504	490	500	444	472	470	468	464	488	491	523	492	469	479	516	470	458	475	452	517	452	437	459	478	502	479	476	467	447	459	466	495	480	523	485	482	492	494	453	495	483	474	498	464	447	498	497	458	485	438	515	463	456	507	484	533	446	472	459	460	500	468	478	480	467	497	504	469	474	474	474	487	499	434	475	489	458	494	476	483	481	470	495	461	469	448	465	496	455	495	481	459	466	472	480	495	482	494	448	493	556	461	490	506	468	495	504	498	429	504	480	450	490	479	479	471	445	439	482	489	497	471	456	485	478	501	499	477	452	482	467	459	480	494	504	506	483	447	543	481	485	447	493	511	499	472	473	507	482	461	418	455	480	468	452	489	457	493	502	504	491	510	481	492	487	491	496	463	493	503	475	494	517	500	469	482	469	481	494	489	506	488	488	488	487	497	468	466	487	435	459	491	514	473	484	477	503	475	460	441	457	495	471	497	495	454	513	476	493	491	504	460	482	511	521	484	483	484	464	491	502	435	461	462	487	443	499	458	472	497	488	469	486	492	470	472	426	503	484	504	558	501	512	478	497	487	450	524	500	511	480	502	514	469	460	477	461	467	524	495	492	487	492	462	498	449	475	467	453	493	486	507	457	495	448	481	470	488	458	473	465	447	495	483	481	452	452	481	518	476	464	459	516	514	478	480	475	446	463	493	517	534	497	520	489	467	455	477	486	491	472	478	492	504	434	466	514	498	480	475	500	534	456	457	450	473	479	462	467	502	464	447	467	448	508	472	495	514	466	469	445	487	495	511	449	467	516	498	485	503	466	504	495	477	466	477	510	511	445	495	491	474	465	496	536	464	482	497	496	499	486	486	471	514	504	426	479	459	468	508	522	476	539	490	456	520	507	472	482	508	440	444	542	447	427	491	521	449	456	442	475	485	467	488	482	488	498	475	463	474	485	450	481	492	455	513	453	488	507	463	471	481	455	471	442	494	479	456	471	459	467	488	454	498	467	446	499	467	494	480	460	507	465	476	518	513	473	463	479	476	464	470	492	478	463	455	482	503	470	454	460	482	455	484	521	483	482	489	476	496	476	485	490	499	483	519	511	432	460	467	507	459	479	467	498	466	515	474	513	457	482	452	470	469	460	425	452	486	448	500	510	451	440	474	493	508	482	441	491	454	483	484	508	481	435	494	482	493	491	477	514	475	472	478	447	525	494	485	472	486	492	492	470	508	473	458	475	480	462	474	482	508	483	489	458	482	482	486	464	457	511	439	486	496	490	445	474	484	462	486	461	515	516	473	510	498	489	466	495	513	469	500	490	482	496	505	456	486	460	462	518	475	486	460	453	524	506	495	451	501	486	502	483	500	479	532	480	482	478	471	433	500	453	442	473	514	442	489	485	494	464	499	503	477	490	463	521	496	510	513	520	490	468	461	506	445	472	476	447	455	487	483	471	497	506	456	511	495	487	492	486	504	456	470	449	523	429	479	513	478	466	485	450	508	482	502	471	454	492	463	510	502	470	475	474	486	480	463	464	456	480	429	474	498	485	445	460	496	458	476	490	477	480	503	462	484	463	474	442	462	491	469	490	490	483	479	519	556	490	509	469	490	522	471	491	481	466	470	474	487	480	458	475	448	491	460	472	488	471	488	504	474	460	461	462	486	491	494	480	495	493	483	448	517	487	466	488	479	490	459	530	480	486	458	498	506	471	484	525	453	475	451	524	489	497	486	460	532	491	518	464	464	496	465	499	493	493	507	465	483	480	432	455	516	459	465	461	475	486	517	476	498	499	484	471	488	496	535	496	481	447	474	438	457	497	486	446	514	473	450	482	485	462	508	475	450	470	500	463	476	451	508	477	474	420	474	469	473	550	491	537	503	487	481	445	490	473	470	437	472	475	477	508	486	463	466	510	474	494	415	480	477	511	500	507	460	447	478	448	475	474	480	484	486	518	487	476	479	493	478	482	508	476	472	475	465	480	447	481	491	514	460	495	491	475	495	481	468	520	454	473	495	484	482	515	460	492	498	482	495	537	485	503	459	451	452	479	474	453	478	461	493	491	503	471	469	461	518	460	490	512	470	514	493	462	519	449	476	482	472	475	492	468	494	488	443	487	512	445	471	522	472	510	492	491	499	457	502	484	471	435	474	510	456	485	507	477	494	445	472	491	483	472	490	493	536	489	498	525	477	468	469	498	456	456	482	456	467	482	474	486	484	498	466	491	472	437	446	502	515	483	511	479	444	497	483	478	480	484	508	497	498	478	462	459	536	496	454	524	512	482	485	494	446	519	480	504	463	489	475	475	469	459	471	501	498	455	471	496	492	489	485	492	468	453	434	496	536	480	469	448	465	502	495	462	523	494	464	475	485	502	487	454	471	471	473	499	478	502	466	449	463	460	496	506	459	478	472	480	493	507	449	459	479	520	472	470	459	478	464	468	497	452	484	470	538	486	467	497	506	478	488	485	494	488	521	501	445	475	505	469	469	479	434	482	472	472	453	475	487	481	485	484	482	515	475	466	484	456	515	494	502	476	521	453	453	460	502	507	486	486	444	471	494	512	461	471	535	512	459	493	512	490	460	473	445	449	514	488	501	476	504	482	514	486	457	499	480	460	517	531	478	459	491	470	454	470	488	476	475	504	476	526	467	463	484	489	500	474	485	502	495	476	459	478	490	479	483	448	466	460	473	511	454	460	482	451	471	470	509	529	495	462	473	485	489	481	474	509	532	476	515	493	468	460	480	512	473	461	478	499	484	465	466	428	506	489	493	438	463	478	462	444	510	531	472	486	479	461	443	474	532	496	488	523	470	442	480	508	469	504	471	481	470	477	473	462	497	465	456	455	515	458	474
42752	24503	9617	2068	1383	1074	824	679	554	431	419	390	413	357	347	316	328	282	301	292	274	262	279	281	258	271	270	242	267	267	283	252	238	260	249	244	274	237	240	255	259	280	254	249	248	254	273	262	247	233	271	245	219	238	252	227	239	236	243	255	236	251	245	229	235	254	254	224	213	235	232	274	247	225	271	253	230	265	245	236	207	279	223	215	252	229	250	252	238	222	217	205	233	291	254	217	248	255	253	239	272	220	219	249	219	265	223	251	224	254	230	228	226	218	250	233	251	233	268	257	223	233	229	228	207	243	254	243	271	216	240	242	259	227	237	228	242	252	223	243	267	224	208	237	263	237	234	245	251	206	242	234	231	247	224	257	218	253	245	250	238	239	270	228	204	260	220	276	228	246	222	248	234	252	229	245	263	247	239	234	235	224	247	225	258	250	236	237	238	246	249	220	217	241	264	245	246	242	213	249	234	238	277	229	234	242	231	227	248	237	245	246	230	236	264	263	232	252	225	218	250	227	247	237	229	236	248	246	231	256	232	218	219	230	251	233	229	265	236	236	244	214	250	210	211	247	216	231	237	251	241	232	225	243	224	229	216	248	218	240	226	229	242	250	204	214	232	216	224	237	255	215	253	222	226	229	245	245	234	218	254	238	244	253	235	232	235	225	248	249	252	265	219	244	275	223	235	230	226	238	202	244	261	231	245	249	265	232	245	233	243	243	219	228	231	241	257	214	251	252	264	226	251	252	237	258	232	231	239	254	226	233	216	215	236	233	253	268	238	239	253	225	210	231	255	235	225	258	240	221	243	216	234	230	227	254	244	249	240	230	254	238	229	225	258	201	239	221	228	215	242	223	249	237	255	241	244	249	265	256	228	219	218	243	227	243	250	235	259	244	217	231	212	222	289	220	278	232	253	265	200	235	246	228	200	235	252	259	234	255	236	231	262	203	223	207	251	254	238	220	228	231	233	242	255	223	246	241	248	231	232	278	241	239	237	219	241	219	243	214	226	226	234	275	224	254	227	195	248	244	235	219	216	263	235	203	258	246	249	256	247	232	233	231	237	240	241	275	236	242	214	253	237	218	265	223	242	267	258	248	238	207	230	245	237	243	264	247	224	233	235	235	256	284	240	223	216	238	228	235	265	225	245	239	257	246	206	219	240	249	252	240	256	257	231	211	217	231	232	208	245	244	232	217	220	238	224	235	227	257	254	245	234	238	248	230	246	245	215	220	256	238	219	207	243	234	246	257	244	241	244	217	202	228	237	251	243	227	284	251	267	239	251	243	241	225	208	215	245	234	243	230	256	239	252	251	259	247	213	221	203	223	227	256	250	230	230	240	234	225	243	242	245	243	223	223	254	256	246	225	224	242	237	273	196	245	248	240	233	229	252	264	243	235	244	227	230	223	216	249	228	223	228	246	232	230	229	252	234	250	257	262	226	222	238	244	230	244	265	233	243	239	232	245	248	234	253	236	221	221	259	241	254	217	224	257	239	267	251	241	235	219	231	240	251	253	235	252	229	254	243	241	225	218	256	238	251	259	250	261	249	251	245	251	211	243	234	244	250	228	219	223	234	234	250	269	219	261	237	254	228	233	263	243	241	240	219	231	233	238	235	235	242	249	232	212	255	226	239	201	236	229	229	238	254	233	246	246	238	236	200	253	229	253	231	263	217	205	231	228	229	244	289	255	235	241	206	232	246	234	250	223	230	230	244	231	252	255	255	232	244	226	235	230	235	237	217	232	280	259	227	253	241	246	243	228	236	219	251	232	249	265	210	243	253	220	240	243	224	231	220	250	228	264	215	231	227	239	247	237	233	258	271	229	250	250	258	222	246	252	227	237	252	220	213	245	213	254	226	248	234	261	248	248	231	233	232	234	210	236	244	259	236	225	246	246	244	239	229	233	241	253	246	255	250	256	238	274	242	215	263	215	263	273	217	248	282	239	233	253	252	271	275	241	232	223	263	222	252	228	221	236	259	226	231	257	202	230	242	256	252	230	231	222	233	230	240	263	241	215	260	231	239	214	253	256	218	233	224	232	261	245	251	254	238	230	238	249	243	258	242	221	243	220	241	252	213	243	239	239	255	243	248	271	225	222	253	209	244	219	247	248	249	257	242	229	245	244	234	257	228	232	238	224	249	209	215	246	286	236	260	224	230	230	245	266	231	240	246	230	255	245	264	255	243	249	239	210	245	269	226	250	212	216	227	256	234	237	236	226	239	232	251	228	236	251	247	265	208	274	218	210	222	231	256	238	250	246	238	245	230	253	208	232	227	213	245	243	237	241	246	221	233	227	232	260	242	225	274	199	242	275	239	247	242	254	251	264	221	247	235	219	233	245	240	229	226	252	233	258	213	242	244	258	276	203	235	219	251	250	245	236	217	237	226	233	260	239	240	220	237	223	238	218	250	264	222	221	239	239	227	261	232	231	237	247	262	239	255	248	217	281	249	263	240	238	226	215	227	244	230	223	219	236	218	264	211	235	243	226	227	232	277	240	249	266	259	232	240	254	248	257	236	242	234	247	229	249	255	224	241	231	245	236	244	216	243	263	241	231	252	233	239	235	241	248	237	237	229	226	246	234	251	222	230	219	252	226	238	260	260	242	237	228	259	254	264	249	220	260	253	251	232	217	219	259	231	257	215	248	223	239	220	246	249	253	229	222	253	234	207	248	231	238	247	260	228	253	239	210	247	247	230	260	220	247	259	211	270	246	237	218	247	256	229	238	248	219	233	228	234	219	213	229	234	209	239	252	225	231	228	257	236	267	263	237	249	230	231	248	258	269	247	246	235	241	239	215	235	240	221	234	253	235	255	228	232	242	240	224	226	225	214	237	256	241	214	234	222	252	230	232	263	245	206	239	254	241	224	232	210	247	263	238	240	219	247	251	242	238	254	250	209	239	243	268	225	243	219	240	218	241	250	257	236	240	242	251	256	227	257	208	246	236	194	249	251	230	227	248	227	235	265	234	248	249	256	256	273	236	235	222	272	270	259	224	198	251	246	231	215	228	253	239	226	237	241	205	234	255	216	263	225	239	234	238	233	267	254	246	222	235	252	238	232	232	241	247	232	239	227	242	249	207	256	224	219	232	263	225	238	226	221	237	253	251	253	266	243	241	221	225	219	213	241	226	237	235	254	241	260	260	257	257	233	243	241	236	240	214	216	234	246	251	206	251	255	251	265	251	208	219	240	226	246	233	235	206	223	248	240	249	231	222	229	231	240	236	236	218	258	232	223	243	268	245	238	221	230	253	250	233	226	292	215	260	250	230	263	234	250	211	247	203	238	265	244	224	224	247	227	212	267	265	224	223	241	245	213	243	226	222	231	251	237	230	254	238	232	239	233	251	230	228	237	218	197	249	230	262	251	232	195	245	253	249	245	257	230	253	233	235	234	234	248	204	231	247	254	277	248	242	250	253	240	193	240	218	249	237	232	252	244	196	254	223	230	243	220	200	234	217	254	218	250	249
20679	2381	4880	5595	4754	3978	3413	2763	2347	2185	1965	1771	1602	1464	1332	1301	1261	1189	1154	1072	1052	1009	1012	992	897	968	931	865	958	936	844	823	877	843	811	824	784	813	759	786	802	788	760	825	817	766	771	803	734	748	829	723	691	741	730	765	721	692	763	721	735	677	749	705	739	705	732	735	694	725	710	738	749	728	750	736	692	710	734	719	720	732	734	749	699	707	723	668	644	694	723	700	679	748	657	705	715	689	728	719	752	705	726	757	708	711	696	716	703	696	684	702	710	750	706	719	739	713	689	709	730	714	680	689	775	701	742	711	679	713	709	719	674	734	727	722	757	726	712	674	741	676	760	676	706	689	708	709	723	661	729	735	711	696	738	722	695	730	718	726	719	657	728	707	703	707	674	677	704	709	649	674	697	734	715	710	702	700	724	684	716	725	702	747	715	685	705	697	684	727	729	646	720	698	713	728	715	746	647	719	694	751	732	697	724	710	707	661	742	710	702	727	697	683	687	708	683	713	720	651	715	700	702	695	681	685	729	676	702	708	695	728	724	676	716	694	680	729	719	678	702	741	751	696	674	656	704	709	698	716	740	728	718	753	651	686	724	706	696	736	717	709	691	693	679	704	711	693	716	734	666	694	730	695	695	744	708	706	678	724	686	682	698	731	729	733	683	722	699	690	726	752	733	712	720	676	688	708	666	690	688	736	700	706	696	718	725	682	732	730	715	756	681	709	754	672	725	672	736	661	750	692	716	688	678	720	739	679	681	724	696	699	727	759	734	688	674	673	649	731	699	730	667	669	697	757	727	718	698	701	713	686	720	703	669	740	719	729	685	676	702	719	658	733	723	709	745	735	733	705	682	745	664	695	745	694	704	743	690	665	748	716	672	680	710	682	727	677	681	673	741	711	762	682	683	736	747	693	732	689	688	708	743	696	713	729	701	729	721	689	705	683	667	687	719	682	742	693	693	735	753	735	704	728	663	687	666	702	725	721	734	689	731	685	705	721	707	702	712	734	740	741	670	693	716	703	684	725	722	723	670	740	696	728	746	716	686	725	702	723	713	682	702	712	702	727	674	708	682	671	676	703	733	710	682	685	677	696	661	698	667	733	722	725	741	702	660	801	686	699	675	718	682	683	657	757	705	729	713	696	680	689	722	739	695	730	725	706	690	680	699	675	737	716	703	669	695	702	739	732	698	672	721	673	717	719	686	650	721	731	712	693	672	661	724	725	701	763	736	710	729	717	699	689	708	689	693	678	715	738	710	705	715	734	670	689	674	733	646	705	742	711	688	685	687	686	666	678	734	749	692	719	739	649	713	707	695	702	691	724	718	684	747	709	687	733	685	648	702	691	722	745	728	686	711	702	752	707	703	726	675	704	710	708	700	709	710	719	697	702	681	658	732	678	691	742	716	707	721	724	681	681	747	699	681	697	719	698	653	698	662	699	695	710	663	714	692	722	742	721	656	733	734	667	702	728	681	679	738	678	705	737	705	722	686	718	727	708	697	708	706	702	712	685	665	690	732	699	660	697	697	731	690	694	718	754	684	695	677	695	678	718	667	703	699	717	714	714	713	716	678	708	764	710	673	764	734	704	718	680	720	711	662	713	739	771	686	721	714	704	682	728	658	688	734	720	663	696	686	690	695	674	688	721	716	702	704	728	706	708	737	659	697	695	710	673	724	735	724	740	687	673	729	761	704	697	673	717	760	721	703	723	691	696	694	715	668	683	648	703	693	679	740	679	718	690	685	671	704	682	671	751	711	752	750	706	679	738	720	677	683	676	716	739	713	733	657	688	730	676	677	726	713	709	642	719	714	684	684	724	718	700	706	738	685	681	709	714	694	686	709	723	686	716	757	665	761	676	699	706	714	729	674	686	754	681	717	701	703	738	706	650	696	681	720	674	675	772	719	689	686	720	664	671	724	682	705	703	669	726	732	727	717	709	728	747	683	651	780	695	722	693	695	728	705	783	698	716	710	732	679	694	697	705	675	740	696	698	672	705	721	686	674	670	719	736	723	671	767	729	681	690	705	712	747	729	684	761	719	706	661	731	706	710	662	711	720	707	667	735	709	699	750	674	781	711	687	751	703	686	702	706	696	703	667	679	723	695	702	687	718	730	692	739	725	703	726	723	722	695	734	666	664	707	726	725	693	676	702	744	668	760	703	701	660	723	668	658	701	694	735	708	711	703	706	735	713	688	656	753	730	727	741	732	730	686	771	709	740	702	715	738	703	678	667	689	785	712	704	675	679	692	700	729	721	698	696	691	690	661	672	676	686	718	674	734	733	698	735	721	683	702	685	684	696	702	683	704	717	703	736	683	684	715	761	700	718	679	738	713	675	708	716	680	684	705	752	685	676	727	696	696	732	712	726	709	688	673	681	688	717	646	731	711	687	746	687	668	686	676	709	649	701	740	713	723	712	686	705	720	718	696	726	730	709	647	685	670	725	674	715	707	706	692	731	719	715	642	689	697	738	698	693	713	698	681	674	706	727	747	745	665	702	691	691	680	719	705	687	713	729	717	703	715	686	681	722	739	687	718	728	719	682	676	739	660	772	667	719	695	682	699	655	710	713	715	702	704	689	741	649	751	738	709	684	661	681	725	751	660	707	709	695	710	689	670	688	745	677	728	705	667	718	729	659	747	683	730	689	729	745	735	702	705	683	720	711	704	725	706	664	708	725	732	730	761	734	701	687	687	680	691	672	712	655	709	669	737	659	705	683	685	681	717	696	713	755	716	715	708	650	681	713	712	765	738	715	694	675	715	744	671	650	710	718	682	682	718	690	698	691	688	662	735	634	700	732	657	655	727	717	719	717	702	707	680	693	715	672	695	695	695	741	745	704	729	706	668	702	683	705	736	747	681	716	710	686	704	697	672	707	723	722	703	698	682	680	706	733	695	751	739	736	675	682	672	742	728	678	706	692	685	730	674	752	701	687	718	680	676	726	717	712	702	671	643	739	667	648	731	730	686	721	667	693	704	710	668	715	686	690	673	694	701	664	721	713	708	702	705	712	765	679	674	673	697	706	767	694	690	673	700	688	672	732	707	719	719	705	734	728	724	727	694	740	686	704	709	693	723	738	719	704	694	745	679	713	737	723	674	681	704	695	662	693	696	703	630	670	731	748	727	747	719	661	709	713	720	664	699	689	695	721	745	725	705	685	677	712	697	678	684	689	689	712	660	740	713	673	700	680	688	699	730	735	669	700	689	773	717	729	726	681	724	709	728	648	683	688	725	707	713	721	680	741	717	700	661	681	685	720	709	725	708	688	672	693	710	711	654	669	708	670	751	726	747	703	742	702	641	709	714	678	699	732	742	670	775	692	716	712	747	671	747	709	684	721	753	661	703	711	701	669	687	716	770	728	709	685	634	712	702	693	736	728	726	736	761	714	696	737	663	694	703	714	705	711	667	657	686	698	657	688	702	737	659	661	687	730	715	700	714	679	696	720	707	660	698	711	740	694	642	703	709	679	695
5781	323	171	121	99	100	98	94	87	83	86	82	59	71	73	75	101	70	91	71	91	83	78	71	74	74	66	92	68	53	87	71	82	62	68	70	61	77	71	77	73	75	85	57	82	57	70	75	76	52	63	66	83	71	63	75	58	87	75	74	77	75	65	63	44	63	50	87	66	72	66	75	69	69	61	63	75	71	63	68	81	85	78	65	77	68	72	71	67	71	55	68	72	67	74	66	75	63	71	74	83	50	78	74	83	71	70	74	64	65	54	71	65	59	86	63	69	61	63	91	58	74	80	72	64	54	85	60	68	59	67	74	73	75	64	79	73	65	66	81	68	63	81	61	60	70	77	78	66	61	63	59	65	65	72	63	68	72	70	58	70	67	68	61	80	66	73	79	66	60	62	58	69	79	71	57	78	70	65	81	72	68	80	65	63	68	72	72	70	60	75	69	67	63	64	95	79	74	71	65	92	76	80	73	55	47	60	67	66	71	79	66	62	67	68	76	62	60	61	55	68	84	66	81	68	67	70	71	72	82	72	81	81	66	66	84	63	75	60	82	67	67	57	60	66	71	76	70	69	67	77	61	70	63	81	70	67	81	51	66	72	80	75	74	74	69	66	81	69	82	75	70	69	66	64	58	66	71	69	62	61	66	68	76	70	50	68	62	92	70	69	56	74	70	79	78	62	79	68	78	62	78	66	66	71	81	62	89	59	69	67	69	58	71	79	72	59	74	67	62	84	71	76	58	60	73	53	68	63	62	72	65	68	68	78	57	65	73	76	65	67	71	61	63	72	70	81	81	57	68	62	74	71	67	81	58	72	72	72	70	62	72	71	77	80	57	68	68	73	63	71	63	76	65	64	61	60	87	74	65	64	75	66	73	77	76	57	79	63	73	75	56	73	74	63	70	68	68	59	68	62	72	72	60	69	70	73	82	63	79	56	81	65	80	52	64	77	79	66	75	85	56	64	67	67	73	65	83	54	67	74	70	71	63	68	81	67	76	59	75	66	73	65	61	74	78	82	58	77	70	74	75	62	82	72	61	82	76	48	64	82	72	69	69	73	61	80	52	71	85	77	68	73	70	60	66	82	75	73	57	78	68	71	82	68	65	70	66	60	65	72	78	76	73	68	59	70	72	75	72	76	75	79	76	71	68	59	68	63	64	78	70	76	70	75	69	70	71	63	63	65	64	59	74	64	89	74	66	77	66	82	78	81	68	77	77	75	61	59	75	59	49	72	62	63	62	72	71	73	70	66	69	69	75	63	71	64	62	71	71	53	68	62	68	66	64	78	72	67	65	60	64	74	97	71	61	56	66	73	75	71	72	76	75	60	71	68	56	53	63	65	71	57	65	67	81	66	62	64	72	85	58	81	77	81	68	68	80	69	71	78	79	64	60	72	79	64	72	68	65	80	70	78	66	53	64	72	85	76	73	66	77	76	65	88	44	75	67	73	81	76	73	63	69	65	73	69	68	53	67	82	88	80	66	69	71	66	56	66	64	77	47	79	70	67	71	58	59	73	60	70	65	82	61	87	58	72	74	73	73	66	60	74	71	75	65	68	65	71	75	60	82	69	67	83	70	81	68	55	65	83	80	55	57	65	66	64	66	71	64	72	58	74	66	67	81	67	62	69	69	74	62	75	65	72	78	80	64	69	76	74	59	58	62	71	78	51	68	71	90	75	64	64	86	50	85	56	77	78	69	77	91	71	83	45	67	64	74	67	62	66	65	68	66	54	78	68	54	54	71	78	90	79	69	58	66	81	67	62	76	72	59	77	68	64	78	76	88	66	68	70	59	64	65	62	66	83	74	77	63	83	81	73	75	69	68	76	67	74	75	76	68	60	58	71	61	74	67	75	64	64	76	63	66	69	74	89	57	57	82	67	62	66	79	69	76	86	67	63	63	70	67	66	74	56	59	84	71	89	63	75	65	68	80	75	61	68	82	76	78	60	69	72	76	68	56	73	64	90	79	76	70	70	71	72	69	51	84	69	69	62	68	69	71	79	68	70	67	88	64	67	74	80	62	71	76	67	58	66	63	66	57	69	75	71	84	59	69	66	79	71	67	67	84	85	70	70	63	73	63	67	62	78	70	59	59	79	76	61	57	62	69	78	71	71	57	66	68	60	76	95	61	63	68	81	63	74	85	65	66	70	74	53	66	62	72	54	66	63	74	68	75	60	73	70	82	71	72	80	65	61	69	84	76	71	58	70	65	70	76	77	62	73	83	66	71	75	72	64	89	67	64	81	61	79	74	82	80	63	64	60	70	83	79	67	61	71	83	69	73	66	83	70	57	70	76	70	73	63	63	70	66	60	60	67	77	77	71	76	63	60	74	73	61	67	72	71	80	74	73	85	71	78	66	71	74	75	68	82	43	69	75	77	63	86	62	70	68	59	83	66	66	76	71	73	61	70	71	64	65	75	80	66	77	79	48	71	59	74	62	64	62	73	68	65	71	74	67	79	67	81	73	68	74	84	70	92	73	85	71	70	70	76	73	62	76	66	68	68	63	74	71	54	70	72	68	79	75	77	71	67	67	68	62	84	73	62	64	70	80	71	71	68	72	52	72	71	62	75	75	74	61	72	64	70	77	61	56	78	78	70	63	62	71	71	64	55	59	68	78	88	58	60	67	64	67	79	81	75	65	72	69	74	64	76	72	73	71	66	69	68	68	80	64	74	55	69	68	62	63	73	68	62	65	47	92	70	85	56	63	72	77	56	53	55	55	90	73	56	62	62	54	70	77	69	66	56	76	63	72	90	68	79	61	71	68	70	77	66	72	67	82	64	70	76	49	61	67	59	78	76	84	66	75	60	78	64	67	71	85	58	61	64	80	62	75	79	73	61	74	71	68	53	64	85	64	79	67	76	68	77	73	78	83	72	63	69	85	80	64	58	85	83	72	62	69	70	55	56	83	82	67	72	54	59	70	60	57	65	69	52	61	60	65	79	71	73	81	78	73	61	76	67	63	64	63	80	56	77	70	82	87	62	61	77	55	82	68	70	69	70	69	78	64	88	73	70	81	76	64	68	61	61	65	84	63	61	78	84	73	59	50	75	72	80	78	69	68	59	61	66	74	81	70	91	80	56	54	64	67	73	92	64	85	66	69	75	59	76	62	59	82	66	85	63	72	69	77	68	75	63	69	76	71	69	68	74	78	67	89	82	71	71	71	67	69	56	82	65	62	76	53	61	65	76	51	64	90	56	69	81	63	72	73	56	61	62	59	65	77	79	72	75	76	58	66	68	73	72	72	71	72	62	70	70	76	64	80	79	65	63	80	69	63	70	64	74	70	76	60	64	55	66	62	75	68	71	77	69	64	65	72	62	63	58	64	65	65	72	69	67	65	67	87	65	75	60	74	72	81	77	74	70	66	65	70	62	70	80	64	61	67	72	75	83	75	77	53	66	73	82	61	76	77	57	71	74	70	62	72	76	80	63	68	70	62	65	77	73	72	79	78	70	73	71	56
6704	349	428	439	410	375	372	299	305	351	300	307	323	248	285	303	279	263	305	285	275	271	263	288	262	262	277	264	263	278	298	264	290	268	287	264	267	250	266	270	255	274	257	281	274	263	270	262	274	267	299	276	275	298	250	256	276	270	288	232	259	246	263	272	277	249	269	234	243	260	272	241	248	269	270	259	262	277	258	280	279	254	251	263	262	261	268	285	270	254	265	238	238	250	248	261	282	222	271	224	287	261	265	277	287	267	271	279	275	262	253	249	262	269	265	259	288	279	291	258	291	278	304	266	288	275	247	255	280	274	284	257	257	274	265	258	235	265	267	285	255	257	254	262	275	295	252	292	242	256	270	262	301	271	244	264	251	256	257	261	225	275	239	269	275	253	288	278	237	253	198	257	285	261	240	257	286	257	253	267	247	289	279	276	255	251	269	270	272	258	277	256	267	283	254	267	245	259	289	271	258	253	291	283	274	255	259	235	273	258	271	274	259	249	270	273	277	241	263	232	257	259	251	268	263	285	256	241	260	254	251	248	267	263	264	240	272	263	274	301	251	309	264	275	277	258	275	286	281	259	261	269	271	265	271	240	243	261	250	239	262	274	263	255	286	237	237	270	276	286	271	273	271	280	283	271	276	263	266	273	262	290	286	283	254	286	255	301	289	277	257	273	270	264	275	252	271	249	275	254	245	270	256	254	286	299	277	257	256	299	281	267	263	280	255	258	256	271	248	257	253	264	288	254	260	294	245	251	260	251	277	283	251	272	254	266	266	252	260	287	253	257	270	274	269	262	272	265	244	291	232	269	276	259	260	285	283	270	253	256	277	269	251	268	281	252	271	264	262	260	277	273	250	272	254	260	282	280	257	235	238	274	270	279	267	253	263	257	259	247	253	252	277	269	291	222	254	258	299	262	248	301	256	264	248	237	221	276	270	251	260	255	271	234	296	245	261	239	283	256	232	274	255	239	280	298	282	243	277	258	284	273	280	262	282	283	247	287	241	243	279	265	256	283	268	266	275	271	239	274	279	257	255	237	268	269	261	270	256	243	255	277	263	261	238	268	267	290	254	249	265	271	231	266	250	279	273	286	249	248	289	256	238	270	295	278	268	268	275	255	260	291	274	261	232	272	280	326	264	289	248	268	262	274	246	239	231	250	283	251	283	291	245	275	258	304	293	248	272	277	244	307	263	244	249	263	246	255	271	263	256	232	266	275	244	239	251	247	257	259	266	272	279	261	271	239	257	247	269	279	260	226	275	243	249	297	264	274	272	248	257	274	256	255	242	252	266	255	252	263	267	275	257	266	258	277	258	287	258	273	268	243	269	267	259	239	258	284	269	253	267	258	285	255	262	285	269	242	294	253	238	236	259	257	279	255	288	264	267	288	226	264	294	267	270	259	266	258	261	274	263	276	238	254	271	267	262	289	269	257	247	254	271	258	237	250	311	271	258	287	264	247	245	242	257	231	269	245	297	246	258	284	289	256	267	254	248	301	248	252	270	259	285	267	282	277	308	256	285	270	249	287	270	264	270	284	273	284	241	260	245	277	263	269	242	252	264	260	265	275	289	257	293	275	281	252	266	246	238	301	248	281	237	263	273	244	252	256	277	284	260	249	270	265	268	286	280	263	258	252	270	261	253	252	255	279	256	250	242	264	278	266	259	254	275	232	283	290	274	263	253	256	265	285	294	252	268	262	263	258	264	265	285	257	280	242	268	262	259	310	253	278	277	261	288	239	237	258	261	295	282	244	273	281	243	266	247	271	257	268	273	261	282	238	286	283	283	271	271	310	266	261	267	258	279	258	302	240	237	244	276	264	266	298	269	258	276	245	259	245	267	268	254	268	256	263	283	283	277	275	237	259	278	274	276	247	279	242	263	265	228	286	251	268	264	261	281	263	270	255	252	278	269	274	259	274	265	270	256	256	253	249	289	280	267	250	291	276	262	254	249	268	260	286	265	282	281	267	254	261	265	255	276	249	259	294	248	270	258	258	269	239	257	270	262	261	269	260	269	277	303	249	266	285	283	282	273	232	288	256	271	259	280	273	264	249	269	254	256	252	293	265	235	260	247	260	253	287	266	273	254	267	254	275	295	259	301	260	277	274	264	248	258	282	241	238	267	259	274	256	279	282	270	283	271	275	279	277	271	264	278	252	292	227	274	240	290	265	240	275	251	248	257	267	261	260	269	271	262	270	264	243	274	281	240	274	286	263	287	300	252	254	269	273	254	264	263	266	273	252	294	271	247	272	267	268	259	270	266	273	287	275	243	243	250	272	296	296	277	273	241	258	279	271	274	277	284	259	250	255	264	253	259	257	266	259	289	273	261	271	253	240	255	258	247	270	264	262	255	265	302	245	289	274	270	273	287	267	258	290	266	294	295	246	253	258	275	285	262	263	286	280	267	278	266	267	259	251	247	259	262	278	253	264	266	247	286	241	260	259	249	265	277	268	221	249	259	282	252	284	254	233	286	279	294	251	258	241	234	280	261	266	273	243	266	299	254	294	250	282	258	285	241	245	259	266	279	270	294	262	252	260	250	280	240	253	263	254	268	253	245	271	274	224	273	277	264	264	273	308	253	234	268	253	266	264	261	257	260	264	243	243	273	249	279	266	260	272	282	261	262	265	258	256	253	239	279	255	276	293	269	258	284	241	249	260	291	277	264	290	263	263	274	284	250	270	271	235	257	244	244	277	249	268	240	275	258	265	241	252	289	251	273	255	220	271	256	293	257	262	274	276	259	242	280	277	251	300	265	230	281	257	245	255	280	280	280	263	263	259	279	278	280	249	277	291	264	276	287	273	293	301	286	260	274	299	299	269	262	261	259	274	269	258	263	253	286	274	260	244	263	278	262	245	246	274	264	232	262	273	281	260	281	238	302	267	266	257	261	258	271	246	257	266	270	247	256	264	262	259	250	269	255	266	245	269	277	248	263	249	270	277	253	272	269	267	256	277	250	304	273	287	269	280	270	278	271	253	247	268	262	261	237	269	261	244	265	280	294	265	270	246	271	288	228	252	270	268	290	244	258	262	260	249	261	266	230	280	263	272	273	245	294	243	223	218	238	272	284	273	235	263	273	261	289	255	280	255	251	268	269	263	270	266	290	258	267	283	255	261	248	292	257	263	259	290	280	271	279	283	263	271	274	259	274	276	255	260	248	261	249	256	258	277	270	270	269	303	249	272	249	288	242	242	280	247	273	245	259	266	251	221	268	285	244	265	286	272	258	244	276	252	263	250	273	266	285	276	245	238	260	266	246	258	291	266	239	244	252	246	259	264	287	261	298	251	254	259	249	251	282	278	256	251	258	276	272	260	273	266	278	300	273	251	260	266	265	252	261	273	268	255	264	262	261	262	241	306	249	285	250	296	279	271	260	272	283	277	286	265	264	254	278	276	257	264	258	290	258	274	263	261	255	232	267	299	274	245	253	264	250	300	261	263	261	260	274	260	255	258	271	268	251	261	235	250
36779	11940	1875	1035	698	547	462	346	293	279	225	245	221	206	189	167	179	192	166	183	160	170	171	184	173	148	162	154	154	170	149	159	149	143	147	150	133	162	149	150	158	171	155	170	136	168	143	161	168	158	163	159	158	142	169	158	153	158	132	151	153	142	164	162	158	134	157	125	137	162	164	154	157	135	150	155	151	146	150	154	134	134	140	164	123	154	139	150	155	153	155	150	145	149	141	160	153	149	148	147	188	136	149	142	155	136	152	136	153	136	152	154	129	150	168	183	142	141	124	150	141	152	163	145	145	143	159	145	154	152	142	148	149	169	162	161	132	167	168	143	141	160	151	162	162	119	172	160	149	128	158	145	164	152	142	146	138	128	139	120	147	154	148	141	126	142	175	124	147	158	155	148	164	157	170	160	147	172	151	174	176	145	139	156	161	146	140	149	166	150	153	148	157	155	147	191	155	137	132	167	150	161	136	140	146	141	155	139	134	148	137	170	153	165	151	119	157	150	166	163	142	139	163	169	141	140	134	155	152	150	130	178	145	149	148	134	166	168	141	146	149	132	130	150	151	146	148	150	133	163	155	162	128	142	161	141	176	160	135	149	136	158	150	135	146	148	154	159	143	152	165	153	157	126	137	158	146	165	166	134	142	146	150	153	140	157	140	150	143	161	147	149	144	148	160	153	146	151	151	142	173	113	153	146	170	135	156	176	136	173	140	161	141	165	166	145	135	145	144	151	158	171	160	158	154	135	164	156	161	153	133	147	155	134	170	140	179	167	157	162	130	133	161	160	140	176	156	147	141	133	140	158	125	134	142	140	127	135	145	162	164	155	146	154	147	152	181	160	143	124	147	151	150	142	147	154	120	154	141	152	135	170	148	153	131	134	155	142	148	135	131	144	144	155	147	158	156	127	119	162	143	165	164	162	166	150	142	150	160	164	158	156	161	153	136	136	157	159	134	142	134	145	120	158	142	144	156	165	166	132	149	132	139	147	145	142	167	154	147	148	130	150	140	156	144	156	131	137	120	149	148	152	148	142	145	154	166	169	154	156	152	160	148	137	154	147	160	141	126	134	153	138	139	150	138	145	159	142	152	148	149	134	169	147	161	152	159	171	131	158	165	126	164	126	144	173	148	148	156	155	163	138	138	134	142	142	150	166	165	160	158	154	164	168	135	165	157	154	153	152	147	154	170	142	143	157	154	154	149	151	139	155	170	159	148	158	131	129	152	151	155	142	152	168	159	145	130	152	150	150	156	155	139	143	140	166	137	166	120	159	141	157	166	170	140	138	129	127	147	168	148	198	164	152	151	157	145	145	150	141	153	153	171	146	154	155	183	158	131	137	160	159	147	141	132	163	131	162	146	151	130	144	134	164	143	164	141	153	143	145	174	164	151	166	146	148	171	152	164	144	159	156	142	127	146	137	171	141	147	128	140	143	139	137	145	142	163	147	152	143	144	162	147	132	175	136	130	147	167	160	171	144	143	136	162	140	156	148	158	155	146	160	133	147	154	143	153	145	128	143	140	126	145	141	155	156	135	156	123	144	151	143	134	133	145	138	134	130	146	153	143	176	138	172	145	152	146	146	165	138	143	134	160	118	158	157	163	147	146	133	147	149	151	133	160	134	146	167	131	134	158	148	149	155	160	154	142	161	135	137	165	160	161	183	118	187	159	129	150	144	146	169	156	169	129	169	157	154	137	156	147	144	172	153	172	140	151	157	136	145	122	141	145	160	138	147	156	152	165	148	144	151	148	143	146	163	134	149	162	164	144	139	163	138	168	146	134	139	157	132	166	128	145	137	152	150	173	142	154	164	141	139	140	146	154	148	148	158	147	146	154	155	164	161	143	148	140	170	131	146	149	132	150	152	146	172	160	133	151	140	167	155	156	148	153	150	135	148	139	167	165	145	158	143	142	147	176	154	142	158	157	141	161	146	147	148	170	123	133	165	154	150	147	139	169	135	166	132	135	135	162	151	132	138	154	150	126	145	143	159	146	161	161	149	142	143	142	142	139	160	148	163	147	149	146	157	141	152	155	146	147	140	133	156	151	167	129	159	157	146	132	159	157	165	145	194	157	145	158	161	126	170	143	143	167	150	144	169	150	183	146	132	141	154	144	144	130	183	165	169	143	170	141	162	175	146	141	156	138	155	154	165	156	129	149	169	169	157	153	126	142	153	144	135	135	161	150	126	147	163	155	147	163	152	162	164	147	164	152	106	133	170	140	150	172	157	138	153	134	151	157	149	158	164	147	142	165	166	143	118	153	149	163	133	155	140	154	160	140	152	146	161	148	140	128	171	136	140	150	149	162	152	144	139	153	153	168	149	145	153	132	139	174	123	144	163	138	126	173	146	131	164	142	146	130	136	165	148	149	164	135	156	140	130	135	131	164	148	147	151	142	162	170	167	151	140	148	148	158	158	158	158	158	137	181	157	147	149	145	152	138	149	158	146	146	159	162	151	153	167	158	153	127	172	131	143	133	162	157	151	152	152	155	146	134	153	156	155	137	142	158	143	144	126	155	150	152	155	155	147	169	152	137	149	139	140	160	137	161	152	162	148	142	144	141	149	159	166	142	113	139	150	140	151	144	144	154	167	153	144	142	160	138	184	162	126	138	147	151	153	155	169	150	142	159	138	137	123	152	147	154	163	157	149	150	133	147	152	154	145	154	153	154	170	151	164	156	148	172	160	153	164	150	141	123	153	162	167	156	161	137	136	152	151	148	153	142	161	143	150	134	150	153	149	162	159	170	183	163	158	150	155	132	166	150	133	163	153	134	151	136	163	140	150	138	139	149	143	166	126	148	158	157	145	139	141	146	153	146	138	147	142	159	155	147	139	153	147	142	137	153	140	147	161	159	145	140	150	143	160	134	142	146	159	150	126	165	139	176	134	156	141	142	145	178	174	158	159	164	163	166	155	147	152	151	129	163	150	149	157	151	135	150	136	153	156	152	156	138	154	184	165	138	145	137	149	134	140	145	146	143	133	178	123	140	144	149	145	128	166	153	160	135	121	139	160	156	149	138	154	154	157	152	158	146	156	143	143	147	138	157	145	155	152	141	148	161	134	124	159	134	153	130	155	155	142	162	175	135	144	172	131	142	154	144	172	146	128	152	144	122	155	152	154	148	131	137	167	151	160	143	154	151	147	150	138	160	156	149	153	152	138	145	149	162	163	114	160	137	158	139	151	141	151	135	143	150	130	143	139	155	162	147	143	146	177	151	159	136	144	150	160	144	150	120	140	150	151	158	171	156	137	149	144	144	144	157	139	136	142	156	157	157	171	157	125	166	160	125	147	143	144	159	141	148	153	160	146	139	143	139	159	172	152	167	147	162	159	169	147	136	165	155	142	145	135	158	179	119	163	157	162	133	174	146	141	144	164	156	160	145	144	140	144	140	145	135	164	148	130	147	145	151	138	140	133	129	155	149	148	138	148	152	165	163	145	159	166	157	157	159	172	157	134	141	129
16419	1317	2778	3120	2702	2247	1851	1558	1415	1202	1150	953	973	874	859	811	731	784	695	686	666	628	609	620	584	547	582	582	557	567	541	567	525	553	532	526	586	518	525	478	478	500	551	507	512	505	501	531	505	509	512	525	528	518	543	495	475	489	529	508	487	489	501	480	527	490	494	509	542	485	443	483	538	512	502	507	521	443	513	442	487	508	483	520	494	463	462	516	469	464	497	496	500	514	507	504	484	501	471	480	502	471	486	516	487	506	483	466	461	504	481	477	486	469	491	473	507	497	453	456	446	478	493	501	481	513	479	456	443	499	515	499	473	481	466	456	450	487	461	469	480	447	500	493	495	455	490	492	485	458	485	459	459	500	479	484	492	475	483	479	481	465	450	500	492	460	484	542	428	474	437	490	464	487	449	515	498	486	433	481	468	466	470	479	480	465	494	463	458	457	537	464	450	467	478	512	467	507	483	479	471	479	458	493	499	470	454	504	459	504	486	469	515	488	490	474	470	487	469	441	435	461	445	481	478	496	485	464	524	466	489	491	485	487	492	438	487	501	478	495	453	505	478	477	488	495	465	459	478	471	471	424	504	475	460	493	471	473	488	455	475	492	443	473	471	474	464	479	479	481	477	486	477	481	523	451	482	480	463	478	498	455	474	432	505	460	478	486	474	469	486	491	466	499	475	502	460	464	489	475	468	527	502	450	509	454	478	492	515	482	466	520	472	507	498	502	475	509	462	473	490	456	467	505	434	485	478	493	476	478	468	491	506	485	499	526	479	470	479	479	499	491	492	460	482	453	457	525	463	455	474	470	471	527	460	472	458	406	507	454	493	453	476	483	475	490	452	460	533	493	465	406	487	485	455	491	469	463	482	457	434	470	475	435	469	446	463	448	487	454	505	500	459	449	476	476	450	442	469	490	467	490	466	484	472	473	481	434	474	448	488	472	494	485	497	498	484	489	458	459	509	522	476	483	473	446	453	503	474	530	457	444	449	489	453	503	500	510	478	509	483	495	477	487	489	448	495	479	458	448	497	468	471	482	527	488	488	476	466	472	495	469	478	482	505	461	500	462	496	473	472	475	449	467	498	477	466	485	428	468	466	458	471	453	469	478	482	425	479	467	445	483	490	510	444	457	509	481	474	475	474	495	482	450	458	506	477	435	480	452	492	495	492	478	481	503	458	475	455	460	495	407	421	500	484	486	476	464	476	434	471	458	443	426	486	462	479	501	521	489	448	484	490	465	466	491	483	464	469	447	481	486	514	447	486	462	478	480	470	469	502	481	485	506	454	475	480	460	490	464	455	473	460	510	528	460	485	484	442	505	466	478	500	492	436	459	467	502	522	476	452	468	460	467	489	464	469	485	460	447	467	477	474	486	478	492	427	475	475	481	474	493	489	412	438	481	452	516	476	480	474	525	469	507	473	465	465	487	461	451	465	434	492	473	438	496	465	507	448	477	494	481	458	501	455	475	462	430	502	500	479	472	488	446	443	475	499	455	485	485	483	485	456	493	481	468	524	491	452	437	490	475	454	464	477	460	469	482	484	465	445	482	454	451	456	456	516	481	498	502	449	479	484	455	476	475	470	478	452	462	472	461	512	481	455	470	480	451	503	456	460	479	470	496	468	479	501	518	459	465	485	493	494	428	516	486	478	476	496	474	493	457	478	501	461	485	453	485	477	458	490	461	482	496	503	485	470	468	480	500	488	460	478	465	470	510	481	487	466	467	522	486	485	467	470	461	480	509	503	472	440	462	509	456	481	448	505	434	442	490	512	484	485	485	460	487	467	469	459	439	495	461	462	463	444	475	474	503	457	501	460	507	474	502	445	471	461	489	498	493	485	485	466	457	470	457	453	519	495	462	518	450	416	477	472	456	454	509	484	447	498	453	469	509	503	474	472	465	499	475	457	467	447	444	462	460	445	482	495	501	489	488	458	466	497	475	478	471	445	454	510	475	486	503	533	460	485	480	478	494	509	458	493	442	497	489	465	459	499	483	454	465	452	484	495	479	467	432	482	463	456	471	470	493	497	474	485	489	431	482	464	453	486	437	473	461	474	466	514	482	475	473	501	481	453	462	479	453	459	431	485	470	448	480	495	510	498	483	468	529	484	468	490	461	464	497	494	446	521	495	486	444	495	480	476	455	481	484	509	477	498	521	482	455	506	453	443	502	479	492	496	533	500	472	481	444	468	526	450	454	490	507	511	481	486	465	430	469	445	472	463	462	454	457	486	500	480	445	486	468	474	474	501	434	479	469	468	505	490	441	456	459	461	453	498	494	470	507	473	471	490	469	483	480	457	464	414	499	485	491	514	496	486	492	499	469	478	462	469	508	463	487	474	496	479	501	485	453	491	480	479	458	440	492	469	444	457	497	454	486	480	488	446	492	488	463	506	506	450	492	481	470	453	467	483	505	473	468	438	491	487	453	465	494	479	490	486	504	493	515	420	484	477	517	449	485	434	494	491	485	480	441	468	481	492	488	467	494	466	480	500	417	407	486	483	475	506	491	485	477	507	477	470	463	473	452	494	497	497	515	506	508	472	467	467	485	477	461	503	499	506	497	479	456	477	506	462	499	456	470	464	477	490	500	470	478	496	478	489	435	505	465	475	497	515	502	450	491	469	452	496	462	462	465	476	452	497	473	448	485	468	445	505	468	433	509	483	476	482	475	486	486	499	499	530	479	471	485	438	451	466	486	461	441	457	451	469	439	434	518	483	459	468	472	484	545	484	447	482	501	427	496	465	473	495	447	495	473	463	508	492	467	470	487	452	484	477	499	487	480	496	488	489	484	467	471	494	451	499	483	498	467	477	473	503	461	469	463	480	478	437	494	475	468	484	473	486	491	448	462	511	491	452	481	467	497	499	457	472	514	448	430	471	464	483	439	479	486	448	501	445	468	469	488	500	451	502	468	489	478	469	473	547	470	492	464	483	481	500	452	480	449	435	503	479	489	468	432	452	521	480	477	505	500	472	452	493	474	477	452	485	466	508	468	494	440	447	469	463	457	476	475	475	498	444	516	456	452	479	460	493	516	481	492	427	482	506	497	444	470	475	492	510	479	509	463	480	507	449	499	458	465	465	475	437	502	497	500	453	466	509	485	495	511	456	478	460	482	478	464	461	530	437	471	506	474	460	465	475	479	517	484	445	483	484	446	499	476	480	495	456	517	473	476	462	456	468	451	529	477	460	494	480	479	448	487	503	470	484	488	498	509	448	477	482	532	461	502	483	495	462	499	486	480	442	508	482	474	478	492	488	479	445	509	470	480	491	478	471	484	484	471	475	459	482	481	535	478	472	476	475	471	459	467	495	470	468	465	461	493	478	468	438	487	461	486	496	452	450	490	495	521	508	483	483	469	468	505	488	477	482	451	467	469	482	498	488	471	473	489	484	461	470	434	493	445	454	487	463	513	511	522	483	457	464	504	474	504	459	470	425	483	471	490	481	528	455	474	468	498	493	480	467	506	471	456
44263	21490	6665	2067	1451	1013	812	603	543	478	444	407	367	380	312	277	328	292	314	306	277	288	315	271	289	248	263	284	263	267	273	240	261	265	270	267	254	245	250	246	263	259	226	235	261	234	291	233	255	245	255	245	226	259	250	244	248	235	249	253	233	242	238	242	217	238	240	246	251	250	245	250	253	247	236	236	233	224	234	235	226	242	208	232	224	249	221	231	229	250	233	213	213	240	237	229	238	223	239	246	234	252	237	239	232	251	231	226	263	250	232	249	234	235	242	260	237	249	212	234	236	235	223	239	246	239	244	235	247	235	213	249	232	210	235	217	214	243	267	257	235	202	259	234	249	237	253	228	225	263	249	228	248	236	239	250	269	238	243	216	224	266	256	227	232	221	259	218	240	202	241	236	248	219	239	244	243	209	241	237	238	241	218	232	236	232	259	237	225	218	241	269	218	252	243	245	251	223	259	236	238	235	244	232	240	233	241	236	250	234	231	209	252	252	240	233	247	245	230	211	234	222	207	249	233	224	234	244	235	214	233	232	259	240	254	248	238	230	240	238	259	251	251	239	257	227	270	244	261	264	220	239	246	234	224	255	228	216	255	232	237	200	242	243	220	254	230	254	220	234	224	239	260	261	236	237	220	232	221	229	245	234	220	259	209	248	228	233	227	273	261	262	244	243	246	241	226	220	261	236	226	252	225	222	208	211	231	221	235	208	247	245	218	227	224	231	245	229	243	249	246	228	237	218	243	224	244	233	245	233	237	248	240	240	231	200	261	220	224	250	232	206	230	238	235	232	216	266	248	226	227	242	217	258	247	229	258	232	223	235	259	222	223	239	264	233	239	235	248	225	221	214	241	231	258	211	215	237	222	237	242	250	237	235	231	250	262	230	233	271	231	239	218	241	233	227	239	230	249	205	246	245	225	245	247	243	221	247	221	238	236	238	221	231	236	252	245	231	229	226	228	248	244	239	231	249	233	238	216	234	275	244	253	231	238	231	244	245	220	230	239	245	232	250	256	249	232	220	221	253	244	250	239	221	220	235	236	245	224	220	254	208	234	246	214	220	259	224	242	251	229	238	225	268	257	254	230	229	231	236	236	230	243	251	250	242	236	237	237	207	232	232	240	233	230	226	251	240	251	242	274	259	258	239	222	230	230	261	241	208	232	265	204	220	235	229	235	250	227	210	245	232	231	242	250	250	250	229	241	240	268	233	220	216	219	237	230	231	233	252	240	210	228	254	220	226	227	235	218	265	247	238	222	241	234	242	245	209	243	230	242	253	240	250	243	245	226	245	258	260	248	232	227	221	256	227	228	206	225	233	232	249	241	248	258	231	223	234	233	264	206	263	229	211	251	243	243	229	238	263	241	245	231	237	254	244	203	243	233	232	227	232	252	231	250	249	231	223	223	219	274	227	225	228	255	263	227	242	221	226	225	233	241	244	246	252	219	257	222	234	244	229	228	235	248	242	279	233	236	235	230	221	232	231	252	250	271	222	276	259	261	228	221	229	217	227	246	228	239	228	273	264	247	228	226	267	233	236	233	264	239	245	235	233	238	226	266	232	237	226	233	249	242	235	232	202	234	250	250	246	223	236	247	223	250	245	210	248	244	228	236	245	240	259	245	231	269	221	225	233	249	242	201	226	258	247	260	216	244	237	219	263	230	245	218	242	254	231	223	235	260	215	242	226	227	222	220	248	239	210	268	226	191	229	222	251	229	249	246	223	241	218	255	223	227	191	235	237	235	247	237	242	258	233	246	221	243	232	230	243	241	230	228	231	230	267	242	244	248	233	227	253	220	236	222	238	241	226	219	242	250	253	209	252	252	251	243	234	230	238	228	233	208	230	227	231	211	244	218	234	231	248	232	244	240	257	252	188	232	236	215	242	268	236	227	244	212	223	238	263	211	225	250	232	251	250	262	261	274	233	239	227	238	242	228	244	237	243	263	233	238	230	237	205	245	217	227	236	267	231	232	229	201	233	229	239	265	239	224	220	250	247	244	218	223	259	244	227	242	233	232	250	256	255	221	206	222	253	234	271	252	214	247	235	262	235	223	236	235	240	236	234	243	227	280	241	245	237	264	253	231	225	242	242	232	228	213	202	203	243	229	228	227	251	225	223	235	214	261	232	262	237	241	242	209	251	226	230	223	249	240	207	228	238	223	229	244	207	240	252	205	229	238	215	233	222	237	227	241	219	237	239	229	226	229	240	219	247	233	232	240	232	234	239	215	194	241	242	242	220	229	220	233	234	254	252	220	218	246	251	221	248	221	269	236	225	234	237	240	223	247	242	235	254	220	261	240	242	237	252	260	242	251	222	217	240	240	241	257	248	280	221	221	252	239	242	246	241	251	230	252	259	257	232	224	246	222	251	231	250	283	237	263	240	269	254	235	259	237	257	248	239	243	260	222	223	247	261	246	237	244	232	197	247	254	235	216	244	226	236	236	252	244	242	237	221	224	233	231	235	235	195	275	240	230	261	265	242	260	247	220	227	240	236	228	270	234	239	254	233	244	245	223	253	231	209	262	238	246	254	247	233	247	258	241	267	216	255	221	258	229	226	252	240	235	217	246	215	252	222	250	231	218	237	256	237	260	241	238	239	254	243	211	246	238	260	240	223	246	222	248	233	253	242	230	213	207	224	226	256	254	230	227	200	259	213	253	229	248	260	224	264	222	213	222	239	235	213	253	253	238	231	242	248	253	197	241	252	258	258	242	244	237	230	218	232	227	269	228	229	213	234	204	222	229	249	239	226	216	214	213	238	235	233	244	225	240	240	237	251	263	210	226	249	237	249	260	239	193	228	251	230	241	239	208	234	238	236	247	233	254	236	237	272	252	239	238	238	246	225	242	230	234	245	239	221	244	218	224	251	271	230	242	213	230	218	244	232	226	253	227	244	263	240	241	238	205	256	243	253	266	231	248	234	226	244	226	224	243	239	232	255	222	213	229	250	227	250	226	227	264	248	230	255	231	237	227	228	244	264	219	239	225	232	237	225	239	244	240	240	243	219	238	248	245	236	245	248	240	226	227	251	232	261	235	228	242	230	248	257	214	256	248	242	250	227	261	208	238	241	228	202	234	230	257	249	254	238	249	244	214	233	245	217	232	220	257	269	219	248	254	231	256	246	230	252	227	244	224	241	241	238	241	233	207	240	216	257	243	261	221	216	234	220	252	223	243	273	237	229	247	233	259	218	261	249	236	237	251	231	244	233	235	226	235	248	239	251	268	227	247	218	235	260	252	220	232	236	266	265	238	265	205	246	223	256	241	241	236	240	256	221	224	240	254	209	228	237	268	251	243	221	273	221	237	227	241	214	238	233	231	218	243	248	241	226	217	215	264	233	248	248	238	215	230	238	242	245	209	231	226	245	224	236	219	234	216	241	257	265	232	248	230	239	214	267	228	236	229	249	235	233	234	245	206	256	241	250	233	245	237	250	222	236	226	256	233	221	237	264	227	226	251	248	230	248
20804	2442	4909	5620	4859	4066	3450	2856	2383	2156	1874	1768	1561	1444	1353	1306	1223	1148	1132	1078	1037	982	960	986	954	930	876	884	890	856	859	848	867	815	782	830	782	822	842	803	786	817	843	804	776	787	771	735	784	783	795	756	720	735	767	760	749	779	732	727	716	726	765	718	787	687	719	759	745	717	719	758	719	760	743	738	700	682	717	722	718	742	710	700	693	745	769	717	723	718	740	701	714	741	732	705	709	704	724	715	705	698	742	706	702	734	712	751	740	724	754	720	681	654	727	750	675	678	713	757	683	693	721	710	697	703	728	714	719	723	714	654	753	710	742	685	698	681	697	692	695	670	682	695	732	698	710	696	693	681	743	712	685	735	691	703	745	696	744	684	752	702	715	662	724	704	736	713	727	700	683	688	707	678	696	748	727	748	689	690	699	717	671	709	689	689	731	712	730	699	731	715	673	672	732	665	695	732	737	642	731	670	723	730	714	735	687	721	699	682	725	674	707	734	721	699	716	738	721	698	680	708	724	772	717	721	717	699	693	678	703	672	716	718	710	713	694	681	679	723	730	716	676	744	740	737	698	701	721	728	713	706	698	719	695	721	696	685	711	704	723	714	721	695	687	686	688	705	704	719	729	688	705	707	685	721	655	707	704	691	729	686	726	710	714	696	698	693	666	668	708	700	706	730	726	713	663	697	710	701	723	774	743	729	710	757	716	716	726	698	659	766	720	717	709	679	697	717	713	690	720	677	726	669	734	677	733	694	702	714	721	722	748	704	714	722	706	698	680	745	721	720	693	733	773	694	709	637	754	723	715	699	700	708	677	712	743	683	714	737	681	703	707	728	716	685	714	693	701	718	696	683	746	695	712	706	683	718	718	723	672	664	706	692	701	723	702	714	735	665	709	681	709	692	699	668	743	712	682	679	708	692	666	683	691	700	707	691	668	700	704	695	729	683	700	676	745	701	750	730	706	676	721	713	692	726	727	665	716	718	743	705	713	659	743	662	714	678	690	748	691	672	740	690	687	740	691	718	689	687	689	710	737	674	720	679	705	728	754	737	741	742	719	744	694	707	682	679	711	744	664	708	713	723	708	696	689	723	679	687	753	646	690	709	711	702	673	706	724	732	685	703	663	717	662	690	701	693	690	703	694	739	709	722	706	697	676	626	688	706	716	718	721	727	730	742	726	725	662	702	663	715	731	645	677	694	728	700	700	695	731	685	683	687	659	734	692	697	665	689	688	741	720	672	678	719	730	713	674	716	688	698	706	685	714	770	683	706	698	735	689	718	720	694	721	670	711	681	717	760	681	746	715	655	686	675	702	699	727	666	703	685	736	707	739	712	698	715	726	724	697	724	679	711	723	704	667	752	706	715	738	694	698	702	669	708	728	717	719	687	704	707	716	722	670	688	678	677	713	712	669	687	735	747	671	662	676	706	728	756	715	707	738	697	707	675	685	656	716	699	683	705	678	696	740	707	730	699	691	721	699	664	678	696	695	710	690	747	750	715	704	671	726	765	730	725	661	641	743	680	648	696	701	729	693	700	737	723	687	727	719	693	725	747	704	708	679	658	656	751	667	698	693	690	704	673	700	713	700	623	670	742	707	711	709	668	734	687	724	711	688	646	689	691	697	728	718	719	721	701	755	716	724	695	727	665	693	712	685	696	708	694	756	646	711	675	702	663	695	692	689	708	731	725	727	724	720	680	686	707	745	718	699	706	754	665	720	677	719	717	694	705	694	674	682	746	670	667	703	688	687	683	695	669	694	702	678	692	686	713	795	700	733	692	706	732	721	687	670	701	689	723	713	689	702	684	696	719	698	674	699	700	693	700	740	688	765	715	688	713	721	679	715	703	703	655	696	686	726	714	666	650	712	698	685	702	719	693	694	699	704	672	714	711	704	745	714	730	730	675	699	645	727	707	753	720	703	789	664	678	716	723	696	694	703	677	725	695	671	681	715	684	728	716	678	618	664	778	663	689	672	695	683	683	678	751	691	668	709	732	690	697	729	657	720	713	677	745	694	703	722	704	678	719	704	699	700	723	689	676	633	741	677	711	687	680	716	687	707	715	684	682	756	715	733	703	694	660	699	692	696	686	660	702	735	709	700	656	701	669	693	730	705	696	693	725	726	678	683	690	674	699	671	738	666	606	762	701	686	726	719	685	673	640	704	694	709	710	747	667	691	691	686	687	710	709	654	709	701	714	724	711	681	685	694	702	683	700	702	703	705	670	753	697	670	725	698	693	681	715	731	698	735	699	741	730	708	705	749	740	714	660	710	687	661	722	679	707	680	712	703	715	684	697	729	729	710	692	666	710	711	676	710	663	721	703	703	730	732	708	657	686	691	754	729	710	710	729	732	697	650	669	705	696	685	687	711	743	679	730	691	733	676	699	684	661	702	704	669	687	729	691	692	747	712	721	688	718	695	708	729	694	655	701	674	668	707	729	633	720	692	677	670	722	747	718	724	697	683	709	729	666	706	712	749	674	727	680	698	706	709	694	734	693	697	682	705	685	745	723	687	711	717	706	693	737	702	748	697	722	710	707	663	664	677	722	698	752	682	687	700	724	644	702	771	696	743	728	663	717	714	702	694	755	692	665	694	653	699	675	698	717	684	710	726	739	669	745	708	657	699	717	673	700	709	667	677	712	664	724	727	715	686	709	747	728	707	658	694	684	699	717	662	683	710	724	677	740	749	654	664	681	703	712	662	787	719	705	713	709	695	708	728	676	695	645	731	748	728	721	725	763	717	699	787	700	676	736	721	740	736	691	722	651	718	704	708	670	749	701	691	678	703	678	728	739	699	744	687	673	706	722	703	709	693	709	703	690	684	707	702	687	705	723	685	687	683	713	683	679	676	690	732	677	708	692	671	727	717	700	743	714	710	728	651	713	749	685	742	650	718	709	705	665	751	693	649	733	736	686	700	752	678	718	684	674	662	675	702	689	666	733	720	710	735	695	708	721	719	722	726	735	642	653	694	648	677	709	705	689	714	692	725	689	677	722	717	690	709	750	709	716	660	666	675	695	682	736	717	727	666	714	741	685	750	725	693	729	735	667	705	697	694	688	704	719	675	676	760	682	677	730	706	733	691	712	711	698	724	717	729	711	659	721	655	713	699	683	733	706	712	648	734	660	703	776	706	714	733	694	705	679	681	733	702	700	702	704	685	746	689	660	683	705	653	691	711	700	671	709	694	700	743	715	717	698	697	701	710	707	699	719	688	665	729	687	672	691	705	706	700	742	690	643	690	724	693	704	715	736	669	741	670	678	673	714	706	653	701	732	723	720	673	648	688	731	695	676	723	695	739	672	705	680	734	650	714	700	687	687	694	659	731	722	692	706	718	719	678	658	695	669	676	662	667	702	685	678	719	697	717	715	680	671	724	741	683	671	703	743	700	671	725	771	699	712	688	720	704	693	693	684	704	724	685	734	674	704	717	710	715	712	721	749	741	729	696	678	690	649	683	714	708	717	720	676
5446	279	152	126	80	80	80	82	76	64	82	63	79	74	81	69	71	64	74	63	63	88	68	66	68	57	72	53	70	78	60	71	76	83	80	83	70	73	68	78	71	63	89	65	69	69	73	82	64	75	66	61	65	76	73	56	60	79	66	72	74	78	54	71	79	77	66	82	67	62	66	65	52	83	66	79	65	52	73	79	55	85	70	64	80	77	66	61	77	60	63	73	62	56	68	68	82	68	75	67	70	72	81	72	84	66	65	85	66	68	58	66	64	83	83	95	68	76	58	58	62	68	78	71	70	73	67	59	63	55	72	78	63	83	59	73	77	65	82	74	75	77	69	64	69	54	47	64	62	66	68	82	56	66	68	65	49	65	76	82	75	83	49	59	79	58	65	77	67	66	61	55	77	65	69	72	75	69	71	75	66	67	77	69	64	72	68	67	75	61	67	67	68	61	65	79	72	58	70	71	77	55	74	64	61	64	63	63	77	77	70	66	82	75	72	71	70	52	55	60	64	69	65	65	70	74	70	61	65	63	80	66	53	55	84	66	78	75	81	72	71	66	73	69	76	82	64	76	81	64	83	74	76	67	73	63	76	69	81	80	59	80	57	71	62	79	57	83	56	72	87	57	67	89	61	81	69	65	73	67	61	68	68	68	68	76	64	68	66	73	72	75	78	56	65	66	76	55	64	67	58	62	70	66	61	54	67	76	74	69	63	62	90	55	83	63	71	65	79	71	65	70	66	66	65	68	70	45	65	68	84	74	70	77	55	55	70	66	84	76	65	69	64	64	82	75	82	59	78	62	76	81	61	73	59	87	61	69	62	64	65	61	59	65	68	69	74	78	61	63	70	66	68	70	53	51	72	68	73	75	65	67	71	70	81	76	63	67	68	76	65	75	74	81	67	66	60	68	78	59	91	74	62	81	74	50	60	57	62	69	67	75	79	78	75	72	70	63	63	55	66	61	75	67	61	80	67	59	59	65	73	58	73	76	73	75	76	67	76	62	68	52	77	81	79	71	70	80	64	78	77	60	77	66	86	79	73	77	67	67	82	59	59	60	59	61	67	81	69	78	65	79	78	69	55	79	74	76	68	95	69	74	77	71	90	69	61	70	63	71	70	68	67	61	46	62	63	65	67	59	72	76	74	74	69	68	70	67	74	55	89	70	55	66	67	73	68	64	67	73	71	66	78	72	76	75	62	62	57	60	76	57	83	63	59	61	68	63	79	76	71	70	68	69	84	69	71	58	72	86	77	67	72	78	64	66	81	66	84	63	61	65	80	77	67	59	76	69	69	68	61	74	60	67	85	69	68	68	78	69	78	80	69	88	75	70	59	79	69	77	61	80	66	78	71	72	56	69	70	71	66	66	70	77	81	59	78	66	61	73	64	73	63	72	72	70	63	69	60	49	78	51	71	82	67	59	63	90	83	56	56	70	58	60	65	75	81	62	70	67	69	52	70	51	62	55	75	67	73	63	85	61	89	68	70	80	66	64	75	62	75	54	70	66	86	90	62	58	69	59	54	62	68	69	64	65	69	61	52	68	67	68	60	72	54	59	83	75	65	64	63	55	63	91	69	62	65	68	79	72	86	70	65	61	76	69	78	81	82	72	87	52	68	67	59	71	71	75	85	62	64	67	83	78	64	53	63	63	74	63	76	69	73	80	51	87	70	74	52	75	69	64	80	64	68	52	67	67	71	59	65	74	62	71	67	71	62	58	76	63	57	69	73	63	64	78	61	56	68	79	58	68	65	60	52	65	63	68	70	76	70	65	68	61	74	70	60	60	79	70	70	72	81	83	74	76	78	67	77	71	77	71	87	74	73	65	79	79	68	64	72	70	74	70	62	69	70	66	58	64	73	69	52	63	70	83	91	69	86	77	81	61	76	70	64	60	51	66	74	74	60	72	71	56	69	79	85	88	56	79	59	59	78	84	59	65	66	68	77	61	74	69	69	78	73	70	68	71	61	80	66	76	71	84	62	60	77	73	52	52	70	73	67	79	68	68	68	51	66	60	69	75	59	72	76	69	63	69	70	68	60	71	74	69	71	71	65	70	65	66	63	81	74	65	81	73	58	63	60	66	58	75	63	64	70	68	71	62	69	63	70	76	69	71	82	74	57	81	81	72	72	62	51	67	78	89	67	79	79	79	77	68	61	71	63	62	90	65	72	69	71	66	74	58	80	77	60	55	80	63	63	58	59	73	71	81	74	79	55	68	71	63	57	65	66	64	64	56	57	62	64	66	66	61	78	65	71	93	82	68	71	76	75	82	69	81	72	68	65	73	58	64	58	79	66	54	69	69	72	60	64	62	68	63	66	70	72	83	67	60	70	80	84	58	71	71	55	79	72	75	54	73	72	70	69	82	81	75	66	76	72	61	86	67	77	61	69	66	60	76	81	53	66	63	66	74	78	55	86	68	75	84	77	79	78	83	65	75	74	67	76	76	65	62	65	78	68	76	71	59	80	69	71	61	58	58	69	66	86	75	65	72	78	68	73	76	72	68	78	76	76	64	68	68	66	68	79	54	69	69	60	60	71	84	61	70	65	68	70	76	62	85	64	63	65	66	62	55	63	57	55	69	81	66	85	82	60	78	75	67	58	71	62	84	73	73	64	52	56	75	68	68	62	68	63	56	76	80	68	78	57	74	58	88	64	66	65	73	78	77	82	48	77	63	74	60	63	89	68	69	73	68	68	65	73	71	75	66	63	63	83	72	63	64	60	84	64	85	71	78	57	70	80	75	69	82	54	81	66	75	63	78	90	68	68	78	77	74	69	63	68	78	71	64	83	70	71	65	65	69	66	73	86	72	68	66	81	64	83	64	86	66	76	70	69	67	66	60	79	74	66	79	63	72	76	64	58	77	65	72	56	59	71	67	76	78	59	65	77	72	78	50	71	71	60	59	59	73	69	74	59	81	80	68	68	60	85	77	65	76	59	71	70	55	73	75	62	71	61	60	72	72	78	73	69	91	67	73	77	67	75	72	64	74	73	68	69	62	75	73	59	59	75	67	56	81	64	62	64	69	84	78	78	82	74	68	67	94	72	71	72	69	89	74	71	57	74	75	73	73	66	66	66	70	62	75	60	57	83	57	80	67	86	57	61	65	68	69	69	67	66	73	58	66	77	50	68	58	75	79	68	67	75	63	71	67	58	66	62	55	70	60	69	72	73	69	67	59	73	68	63	83	82	74	69	80	59	72	82	52	59	63	56	77	76	70	75	63	78	56	79	82	72	72	60	73	56	61	60	82	84	73	55	61	83	86	59	92	73	83	84	73	69	82	68	60	80	68	77	78	63	68	61	72	62	74	65	72	68	72	60	84	73	63	53	66	66	64	70	57	67	70	72	63	52	57	65	54	63	69	72	63	76	73	71	60	69	80	63	63	87	73	63	62	62	66	51	73	65	66	52	65	77	73	73	67	81	74	78	81	75	82	67	63	86	76	67	64	67	59	67	75	78	69	58	72
6240	362	413	410	378	360	344	315	307	314	292	293	301	273	261	286	299	287	274	277	255	296	297	266	242	264	272	281	269	263	257	300	275	291	261	286	253	291	277	288	272	294	285	231	272	266	265	268	240	324	296	265	229	288	236	240	234	276	272	272	274	267	294	253	265	293	235	222	274	279	255	252	241	256	245	255	256	279	272	259	258	270	272	296	291	290	248	280	216	243	270	282	277	261	269	252	283	273	258	274	274	267	259	273	249	250	256	233	266	255	255	275	257	275	284	260	246	264	273	262	263	281	256	257	241	247	285	264	273	286	259	259	253	263	252	266	274	246	243	295	284	283	251	290	265	273	280	249	285	262	257	260	304	247	270	293	246	252	235	237	239	301	256	256	267	278	236	243	268	272	251	293	271	239	226	267	278	261	256	246	274	253	266	255	282	246	253	242	261	257	288	251	242	268	237	255	223	279	232	273	263	232	262	264	262	249	248	230	269	269	272	276	259	273	261	277	267	265	242	288	277	265	256	235	264	254	250	249	279	290	261	249	247	270	257	240	282	268	284	261	283	268	257	262	269	266	252	225	272	279	260	293	244	244	274	273	267	276	255	277	265	274	246	261	279	260	241	257	263	247	260	260	279	257	257	277	245	258	290	290	264	257	228	263	272	266	283	252	253	280	257	287	241	249	262	263	265	265	277	279	254	254	268	258	274	274	248	239	237	267	253	256	235	271	274	270	284	281	263	268	245	267	267	279	247	248	272	261	239	272	278	223	266	275	280	287	258	263	237	270	287	277	266	268	296	277	262	249	246	267	275	272	235	251	263	255	267	254	260	266	245	247	235	246	252	269	239	282	260	251	243	274	268	221	255	267	256	272	260	238	259	268	251	272	261	281	281	248	288	256	267	271	288	255	288	275	257	269	261	262	243	268	292	264	251	258	276	242	262	279	286	262	263	248	256	284	270	266	281	226	270	262	250	247	243	277	273	248	243	258	269	252	269	267	270	258	307	248	276	273	274	277	299	237	262	252	263	287	254	269	246	251	262	284	264	256	269	250	246	265	271	266	285	261	269	217	250	268	254	267	243	279	239	264	260	241	225	245	248	266	244	238	250	283	269	250	276	254	255	267	259	252	281	267	253	274	244	233	237	278	272	265	249	275	275	263	252	271	288	283	279	268	262	285	260	255	268	255	296	294	240	245	289	248	258	251	250	293	252	238	260	232	251	281	254	298	286	261	262	239	279	289	276	252	256	256	266	247	247	247	264	245	258	250	254	276	231	255	256	251	269	282	260	265	227	278	272	283	263	256	266	261	260	261	278	266	264	276	240	284	259	248	279	245	224	280	261	269	269	263	235	277	256	230	266	276	273	264	224	260	260	245	233	265	247	311	278	241	234	240	280	258	244	273	228	250	266	277	282	262	263	254	253	251	239	265	263	267	273	271	242	269	277	268	261	260	279	233	275	271	271	232	278	259	281	242	255	252	264	252	258	244	258	263	246	253	263	263	264	274	281	253	239	275	288	253	243	242	270	267	246	249	228	273	259	251	262	301	236	247	238	284	257	245	253	261	259	229	226	279	256	244	260	271	248	229	254	260	266	266	261	234	295	258	233	266	257	264	253	292	275	274	259	271	265	269	261	261	261	288	271	264	288	285	254	241	277	268	238	240	288	259	238	256	250	266	256	266	253	284	287	277	253	261	284	261	269	282	291	267	279	264	253	266	242	248	257	258	237	267	287	286	270	243	295	267	268	235	262	261	263	269	257	268	301	258	253	239	278	252	287	281	257	256	279	245	230	237	252	243	268	243	258	261	263	267	276	255	256	252	260	255	254	250	261	285	275	256	279	245	288	220	268	264	268	249	282	246	263	231	268	242	277	274	262	259	249	244	262	264	249	248	258	244	272	296	283	278	282	249	235	277	248	246	257	255	266	254	256	240	282	247	295	261	276	291	292	293	280	250	275	274	251	271	265	234	259	274	282	275	270	253	274	289	240	274	251	252	249	259	256	247	231	250	257	261	279	250	248	272	263	293	280	271	297	238	271	281	277	276	269	266	268	251	228	274	259	268	266	268	257	274	238	282	241	249	293	232	239	254	270	246	259	286	265	259	254	281	277	264	297	262	260	289	270	265	284	262	265	272	261	276	256	275	275	252	264	256	256	257	271	267	256	264	288	288	250	279	257	268	242	269	251	276	257	268	261	267	276	219	262	252	279	274	238	270	281	254	244	252	286	271	282	298	267	272	272	258	284	272	257	274	259	285	263	257	253	240	244	252	292	279	267	286	275	271	272	233	281	259	271	238	256	271	276	253	272	255	265	250	260	263	265	251	257	260	229	271	298	270	244	267	260	237	266	278	265	244	239	286	241	241	262	270	289	317	257	248	263	269	300	265	279	258	281	286	247	253	267	259	276	235	241	287	261	253	273	267	235	265	231	236	274	265	250	283	245	251	241	258	261	263	250	265	267	273	267	270	267	267	264	290	267	283	283	263	255	234	272	232	270	276	247	273	256	246	230	272	258	280	232	257	271	269	251	263	246	266	260	284	269	254	264	263	245	251	270	270	263	289	250	259	244	262	296	259	268	258	266	262	239	298	289	292	248	255	284	229	262	247	248	294	246	276	261	259	252	259	261	246	282	299	260	272	258	267	215	255	262	260	230	233	258	277	257	250	273	265	242	270	309	271	252	263	280	269	272	271	240	224	282	234	254	265	300	290	258	270	264	244	256	237	251	250	263	275	258	266	260	270	255	253	257	271	246	275	248	280	262	285	279	263	257	269	273	245	268	279	256	261	252	267	256	281	286	298	265	255	251	266	249	269	258	268	261	280	248	271	280	283	260	260	250	275	247	249	245	264	234	264	266	244	309	272	274	264	260	222	250	254	270	271	274	266	255	260	257	262	274	252	246	273	246	262	292	256	285	268	258	263	255	236	253	276	274	217	256	249	246	262	258	240	253	284	243	275	268	273	251	241	286	248	274	292	241	267	252	256	253	253	245	259	274	267	256	254	230	255	254	289	244	257	254	283	261	239	256	237	277	254	285	242	250	264	258	245	264	269	256	279	264	273	273	257	281	254	229	296	263	253	284	251	259	260	260	256	278	245	262	256	253	248	261	269	316	226	268	274	263	256	268	233	262	263	262	229	239	252	256	297	248	256	279	292	263	251	271	241	285	263	263	268	263	271	258	269	261	271	258	260	280	255	265	251	271	272	250	265	253	257	284	251	274	245	252	263	282	268	252	261	284	264	256	243	280	273	251	288	268	265	255	262	274	264	252	251	276	273	266	250	272	252	267	262	279	274	267	267	267	266	244	257	241	275	254	269	244	253	287	263	277	245	249	262	263	237	278	258	278	268	254	248	255	258	259	259	249	264	250	270	261	251	247	286	278	270	270	237	271	255	253	280	245	269	263	248	258	301	275	251	263	261	288	276	275	296	240	267	278	242	277	290	248	236	274	244	266	252	284	259	259	269	243	284	229	263
36550	7414	1473	979	701	567	438	344	298	295	266	208	198	215	186	173	175	176	185	174	156	185	162	150	160	156	178	170	154	138	156	173	165	150	158	155	151	146	185	161	166	153	167	165	136	178	141	183	155	173	127	156	147	184	166	130	148	142	160	143	179	167	125	157	141	113	151	173	144	168	154	166	156	177	140	151	160	136	166	156	148	155	160	144	154	175	156	168	144	151	141	140	130	135	137	152	154	146	145	144	166	154	128	154	158	157	157	156	145	142	115	131	146	162	160	154	152	162	155	144	135	161	139	158	163	153	165	162	172	131	142	168	144	145	166	149	124	144	162	156	166	133	161	154	136	128	159	150	140	155	157	154	147	112	133	135	140	164	153	169	152	155	159	148	148	140	150	140	142	143	147	153	146	149	144	140	151	143	150	159	141	156	146	139	151	143	159	136	168	165	124	167	132	135	124	156	134	151	149	142	143	163	152	160	161	179	146	165	129	150	158	177	168	148	161	132	155	152	159	159	149	161	167	152	146	147	167	132	151	151	141	148	157	151	166	141	157	162	161	157	154	146	159	152	130	148	168	156	149	167	131	148	143	135	165	131	166	135	150	137	159	148	146	151	165	152	134	131	155	164	137	155	162	152	143	145	170	169	144	140	133	171	142	158	146	153	141	157	164	161	154	148	148	168	157	167	138	140	171	126	148	132	166	144	146	149	138	153	169	129	142	173	163	158	139	164	157	138	148	158	144	153	137	115	156	144	128	150	163	133	160	171	138	143	147	152	141	153	138	137	146	154	154	143	141	132	144	150	147	169	131	136	152	146	143	135	186	149	148	142	157	155	133	156	148	168	143	163	149	152	154	141	171	130	144	142	156	162	138	176	151	152	154	135	153	143	146	144	163	164	155	149	134	146	167	145	159	148	150	135	172	148	161	154	135	157	152	152	147	156	130	157	156	171	171	160	170	165	160	138	152	179	147	144	147	143	143	136	147	150	137	151	168	149	122	145	157	146	168	160	138	138	137	138	142	147	155	145	130	164	171	147	142	161	142	137	143	146	141	140	169	157	157	157	132	149	160	173	172	177	144	158	164	152	142	132	141	153	158	149	152	128	170	152	127	148	127	150	145	145	148	136	158	146	150	151	155	165	162	158	140	142	151	136	141	143	143	149	147	162	154	141	162	132	176	148	133	155	155	150	141	125	162	148	150	151	138	143	150	149	137	163	187	163	140	135	143	160	144	152	137	138	147	140	123	138	179	168	139	143	165	156	171	157	134	146	150	155	169	152	150	146	144	176	156	147	133	142	142	148	144	132	129	138	143	166	163	139	154	129	146	121	136	142	156	151	157	169	136	157	146	155	147	165	143	127	150	154	150	155	139	155	176	153	141	139	142	129	142	165	142	148	143	142	143	156	161	163	160	161	165	148	143	134	148	144	129	156	152	160	149	150	147	143	178	160	146	149	152	135	157	161	156	144	149	155	145	165	155	155	148	151	156	142	163	148	130	157	145	159	139	166	153	147	130	127	161	152	151	145	166	153	158	168	153	162	148	150	153	160	129	160	142	158	149	146	165	136	131	145	162	147	143	138	142	154	120	157	162	138	176	142	146	138	144	145	161	156	142	150	146	133	146	159	130	145	154	151	136	130	138	142	133	139	153	152	185	159	156	127	151	154	154	153	163	139	153	157	152	147	154	140	150	156	143	132	133	143	136	139	144	160	147	158	145	157	151	158	152	144	142	154	147	161	143	119	161	173	142	163	143	146	144	142	133	166	150	166	160	143	173	162	132	141	155	141	163	144	131	164	156	169	177	146	140	171	144	160	148	146	112	149	147	171	146	159	147	168	141	142	148	138	149	141	151	153	149	145	126	168	163	145	160	146	159	151	161	140	161	135	144	131	146	148	151	147	134	172	136	131	145	143	130	135	147	139	148	144	155	144	155	143	167	158	117	151	152	160	147	143	157	153	138	132	141	158	140	140	157	165	149	152	163	143	159	161	148	144	160	166	160	140	144	145	159	159	173	162	145	144	119	137	141	130	148	160	150	128	164	138	134	142	136	152	142	125	151	133	139	160	134	148	159	141	137	152	136	160	168	143	167	151	139	124	160	135	130	154	141	136	161	154	161	149	143	151	143	168	144	166	166	166	168	164	154	151	156	137	164	166	140	150	133	148	150	135	164	138	141	165	138	172	150	142	146	160	148	147	167	127	162	156	156	140	150	135	148	180	132	161	161	157	147	153	134	137	132	144	148	125	156	173	139	123	172	146	137	130	117	160	147	152	125	182	138	154	142	155	138	164	130	149	130	136	144	134	135	149	147	166	137	150	166	161	159	165	161	152	136	175	129	150	142	147	159	141	162	157	155	165	154	128	163	148	157	146	154	139	151	150	171	153	146	143	149	133	146	163	151	154	149	156	151	132	142	135	142	140	158	148	142	156	160	139	139	144	152	150	139	152	140	157	152	145	156	152	141	152	138	163	164	171	156	133	158	155	150	137	146	144	137	137	158	152	146	140	158	152	131	171	165	134	152	153	147	147	178	144	157	156	162	153	148	157	135	143	149	117	135	173	152	125	125	153	152	155	158	150	135	138	166	126	154	140	139	159	145	144	140	140	137	140	135	148	151	152	152	143	155	161	163	136	154	144	144	156	177	146	141	153	135	138	135	151	132	162	139	140	156	150	153	140	153	162	140	167	149	141	153	147	155	133	169	143	146	150	156	146	136	148	146	154	148	166	156	151	138	140	147	167	150	135	133	144	148	158	183	156	150	165	153	127	145	150	148	159	168	137	171	142	140	158	165	163	149	142	163	166	177	171	158	143	118	154	145	141	139	123	129	143	127	154	131	126	174	154	160	181	135	150	151	159	144	138	156	161	148	159	132	142	143	158	136	140	159	153	155	158	153	146	137	178	150	158	139	136	142	190	149	149	137	179	170	137	145	155	153	167	166	152	157	148	145	149	145	158	145	160	141	176	141	138	136	136	162	170	157	165	121	149	172	152	162	144	143	163	138	152	157	159	164	156	152	155	173	138	128	141	170	111	172	146	143	174	146	160	139	149	172	150	135	144	154	141	127	139	138	154	146	135	145	126	153	181	148	155	131	167	148	137	162	148	151	130	128	153	132	156	138	151	163	147	145	158	142	131	129	153	148	161	144	157	160	131	132	149	120	146	145	157	132	145	162	144	135	147	126	154	135	146	155	145	172	151	156	161	171	153	139	170	156	148	154	138	137	150	126	142	152	148	157	143	155	126	157	160	133	151	127	132	173	146	157	155	125	176	131	130	156	147	146	178	168	133	174	156	176	130	158	165	138	149	138	157	175	154	143	154	150	151	125	139	132	128	144	144	155	153	147	142	139	156	146	147	166	159	139	150	151	170	147	139	148	152	139	153	142	155	132	141	135	145	139	154	160	170	138	142	154	143	158	146	175	142	139	144	164	143	161	141	136	152	160	143	146	148	158	144	163	153	150	171	140	140	162	153
17214	1310	2708	3196	2640	2326	1928	1613	1437	1171	1103	1045	953	812	810	757	755	729	694	692	673	643	574	637	614	610	583	589	590	571	576	548	607	515	537	549	531	528	522	486	541	464	562	529	508	551	507	512	489	521	496	512	542	444	483	537	519	447	475	513	483	504	501	509	504	473	480	496	487	502	526	480	494	470	517	489	526	492	511	490	491	499	516	497	496	464	511	470	479	492	512	466	449	492	462	464	459	529	509	478	476	483	533	462	478	477	489	500	442	465	430	470	498	463	483	447	492	497	447	511	516	505	515	501	507	501	503	476	465	507	495	495	422	480	495	479	455	472	516	466	487	466	448	496	527	473	473	493	477	513	516	518	447	499	470	432	483	474	505	450	480	470	459	477	460	523	456	493	466	491	481	491	482	477	474	488	466	455	487	496	497	464	477	475	476	527	491	498	483	423	452	499	480	460	478	456	461	485	491	473	480	488	488	466	437	476	460	484	475	431	447	490	476	474	474	490	495	458	461	456	454	489	500	430	462	479	478	482	472	467	492	458	476	478	508	485	459	475	465	496	453	470	513	488	462	501	469	523	491	457	486	482	505	470	493	460	503	483	522	500	512	451	461	473	475	464	433	465	490	453	457	468	452	482	480	450	459	467	483	450	505	530	499	490	470	489	496	502	482	458	483	454	468	468	421	466	516	487	469	469	486	438	457	460	500	482	448	468	455	492	445	510	517	457	484	482	452	510	491	459	483	502	433	504	455	517	453	444	467	481	491	458	524	479	503	508	499	450	491	439	469	525	506	513	491	482	467	458	527	479	460	472	534	455	479	477	445	496	497	474	492	489	466	495	477	474	505	486	522	485	506	471	484	482	453	490	502	474	464	457	483	467	469	465	490	471	462	448	493	495	468	473	488	486	448	492	444	477	516	483	501	476	456	480	536	509	462	478	482	512	468	533	453	474	447	468	481	502	471	462	468	443	480	482	471	452	490	473	455	504	469	481	471	495	459	474	531	501	459	508	502	432	478	485	448	429	478	458	458	487	481	498	463	499	509	503	469	478	491	466	481	517	501	438	462	507	451	453	473	490	522	455	451	476	482	424	500	469	490	469	454	510	467	467	489	462	493	475	472	470	419	484	465	456	520	483	474	507	464	486	472	494	493	507	516	482	488	455	493	466	455	418	487	468	478	468	469	501	511	486	488	486	447	444	497	484	446	465	502	501	482	495	488	447	462	466	449	492	499	463	483	457	483	469	494	476	491	498	480	556	492	480	486	468	513	478	515	464	486	475	475	465	455	488	477	469	498	494	444	457	449	478	441	458	519	497	451	518	483	474	477	483	474	464	463	484	498	487	505	413	455	463	507	473	456	459	479	494	485	458	425	485	471	467	465	497	496	513	538	437	439	482	499	513	446	482	483	506	478	476	491	475	495	475	485	452	499	481	491	493	493	466	445	498	463	461	468	486	480	474	445	453	501	480	493	479	488	478	464	447	495	458	480	465	470	470	471	443	496	472	478	451	465	491	476	422	458	472	502	510	472	463	444	460	465	524	480	467	540	472	521	452	488	473	441	484	472	465	528	481	494	487	446	461	498	496	459	483	436	458	479	454	445	462	441	496	495	495	482	449	450	511	502	484	481	460	499	482	478	442	500	471	463	456	486	489	463	488	480	462	503	503	442	455	476	480	512	480	487	456	478	421	435	499	504	468	493	468	489	479	483	477	490	460	442	462	470	479	477	473	489	485	499	494	470	517	517	479	473	514	412	480	463	471	468	487	490	475	453	469	497	494	437	498	419	513	475	462	491	456	475	484	450	459	479	493	470	431	507	478	494	473	492	477	482	495	468	479	479	474	476	468	489	438	488	453	526	484	472	492	475	483	456	493	439	497	512	484	462	442	479	501	481	496	476	480	464	443	470	462	446	500	482	491	487	489	480	501	473	497	441	466	463	495	470	476	495	499	510	483	506	456	451	479	462	486	514	522	478	465	478	494	480	463	449	452	491	520	527	515	471	449	461	469	480	473	483	495	471	452	478	472	486	497	462	443	471	469	440	464	499	464	486	491	487	478	492	470	481	477	478	455	470	486	503	420	458	473	442	455	503	450	495	452	454	499	481	517	462	471	419	434	478	499	467	480	441	489	506	436	503	502	507	476	477	468	476	470	458	494	479	453	466	526	476	508	452	502	493	454	475	478	481	460	466	464	468	448	470	495	473	476	489	458	497	460	495	454	459	484	470	476	524	464	487	490	486	461	487	494	498	514	468	493	479	518	483	501	512	442	454	496	505	469	473	488	467	438	502	500	487	502	498	490	464	468	493	463	508	452	480	479	466	450	506	504	461	463	472	460	467	443	475	464	474	473	443	458	446	498	434	441	510	437	480	493	495	503	488	424	461	475	476	447	491	521	429	487	466	466	484	516	459	508	524	502	450	475	507	481	481	470	485	463	515	463	484	467	491	476	475	490	488	506	452	488	449	478	494	459	475	480	434	525	491	470	491	509	477	512	514	446	452	514	485	497	470	457	480	458	528	509	453	461	487	480	465	451	511	467	462	537	498	459	454	467	446	482	460	500	462	466	470	475	513	494	493	441	473	471	446	510	477	512	519	499	460	470	446	491	479	483	478	468	479	484	483	475	474	500	505	440	466	484	490	501	460	501	457	499	459	471	460	478	463	474	423	448	494	469	435	493	432	475	486	503	484	478	501	489	461	488	456	518	473	463	459	480	523	531	485	452	504	456	506	498	469	486	474	459	469	430	451	481	474	494	473	470	461	503	443	463	461	465	486	464	462	467	501	517	492	463	460	449	470	469	470	441	481	527	461	500	503	468	474	493	480	476	481	481	489	468	498	474	461	450	463	511	476	470	491	478	479	463	488	452	488	497	475	470	462	489	487	477	476	464	485	457	478	451	512	491	424	489	461	470	433	485	525	485	474	437	472	499	507	511	483	499	475	466	496	467	477	462	482	456	466	463	451	448	513	493	460	462	457	453	471	492	520	512	475	471	477	480	506	478	446	503	519	444	470	491	459	474	466	522	468	467	484	433	451	479	470	424	510	479	513	463	466	466	527	525	449	479	479	459	462	455	503	494	476	512	465	462	504	439	457	466	476	459	448	521	478	460	468	524	497	478	447	449	501	462	454	507	467	469	481	486	481	442	473	460	525	455	491	466	455	489	502	539	520	481	491	472	482	491	485	486	468	496	514	449	461	475	484	523	476	446	463	490	472	487	458	453	438	480	490	478	510	486	434	424	488	450	480	491	496	533	498	491	461	458	469	472	478	474	484	471	475	506	509	477	509	474	531	441	467	448	497	454	497	490	471	474	517	448	458	484	484	492	474	481	507	492	418	485	458	469	480	460	449	482	504	468	495	446	456	477	449	462	501	520	468	482	498	479	491	484	504	458	446	488	527	489	481	498	483	473	464	482	487	495	499	449	460	477	466	497	452	457	479	467	479	491	450	497	458	535	461	520	476	456	490	484	478	496
48929	16115	4476	2122	1353	1046	854	680	568	512	494	383	393	342	328	316	317	312	279	320	306	277	250	249	261	249	241	275	275	253	251	269	273	260	236	267	233	261	242	229	249	235	257	235	246	265	239	267	253	272	241	267	249	252	221	259	234	252	254	259	256	248	246	229	267	245	220	233	241	218	268	247	214	257	238	237	219	238	245	210	226	240	237	240	245	267	244	229	255	234	215	247	249	221	253	254	284	245	246	238	205	259	227	232	247	250	226	225	233	244	216	258	226	231	228	237	262	251	229	234	225	251	236	245	252	230	235	218	241	259	230	221	231	243	265	242	227	247	235	243	261	254	242	220	217	247	242	230	235	236	267	233	229	268	236	248	242	261	261	243	226	238	265	212	262	248	222	231	225	237	254	232	226	228	230	250	199	220	255	229	220	235	259	210	227	220	239	263	240	256	245	247	241	236	215	250	220	256	222	252	245	268	260	241	237	246	235	244	227	240	219	269	225	251	239	247	234	223	206	223	232	212	224	239	246	209	233	233	214	232	253	211	243	227	259	240	226	246	242	254	256	234	228	219	238	243	205	229	251	250	221	227	231	256	239	250	256	233	245	267	248	238	245	236	266	215	263	249	231	218	233	233	239	250	212	195	239	246	219	244	235	216	236	230	216	242	212	237	232	244	209	230	220	252	243	225	242	280	215	239	231	243	218	240	228	221	237	256	274	261	241	233	237	221	213	238	254	214	200	221	251	244	221	250	235	233	222	249	233	226	238	236	247	230	246	242	230	247	234	251	239	225	207	247	241	230	224	231	217	233	246	217	250	235	215	241	218	235	238	232	233	259	241	249	231	219	212	225	229	242	233	250	262	235	218	248	226	222	232	215	235	255	246	233	219	223	243	212	223	266	226	235	224	216	250	228	235	223	240	245	216	274	236	221	258	211	207	215	247	235	252	259	240	219	226	242	229	216	260	227	213	230	240	215	252	239	229	222	214	244	246	231	229	255	255	234	231	240	264	247	243	261	253	231	250	215	254	233	245	255	228	248	236	224	222	269	253	250	244	214	244	243	229	257	232	234	235	255	263	249	249	209	241	244	234	245	237	233	231	254	223	246	256	245	230	207	210	218	254	232	265	224	234	242	254	249	224	246	212	243	210	230	241	262	232	242	247	254	214	235	216	250	240	250	260	242	238	257	242	258	248	235	231	236	218	255	234	259	221	262	229	231	252	219	275	237	275	253	246	284	259	216	241	242	235	226	259	252	219	235	238	241	234	243	238	235	280	266	247	214	218	252	238	230	223	244	236	254	222	237	240	246	242	239	245	250	239	246	209	257	201	230	210	239	251	233	228	244	202	246	229	228	225	257	236	228	211	238	195	262	236	226	231	219	216	268	236	253	238	235	237	257	264	232	249	247	236	228	230	244	225	272	252	253	224	226	226	228	220	285	218	234	233	230	242	232	247	242	251	220	226	253	214	225	240	224	235	251	260	247	280	260	234	243	238	255	253	216	254	218	216	247	255	236	247	265	234	242	219	235	234	218	234	245	225	242	237	241	231	225	241	247	217	233	260	231	236	239	258	223	224	252	244	240	246	252	229	224	252	243	243	264	260	256	238	230	254	247	256	220	215	228	214	243	230	240	216	240	214	253	242	255	239	215	221	248	251	235	264	239	254	221	251	254	247	238	225	229	218	232	252	241	239	228	254	222	230	261	231	247	246	231	224	230	268	250	223	233	246	238	241	245	220	239	252	240	246	258	244	226	232	222	223	210	265	249	237	249	264	221	230	237	246	244	230	239	257	237	226	233	250	227	240	238	247	254	237	229	235	239	265	264	211	213	254	249	231	242	224	219	237	229	240	229	254	212	237	242	243	255	236	223	218	237	224	254	237	246	237	239	229	224	264	263	236	242	245	225	248	247	226	241	255	230	226	222	247	239	243	265	258	247	229	250	258	238	212	217	206	231	269	228	217	227	249	236	251	241	234	240	236	212	251	237	256	250	236	264	228	248	210	261	248	230	238	226	249	250	243	240	251	239	214	225	256	228	219	246	259	233	266	261	255	214	228	213	251	271	249	224	240	243	235	268	240	224	232	233	234	252	208	253	239	229	245	233	217	225	237	221	245	251	263	265	225	235	225	220	218	243	229	244	267	220	244	231	245	220	242	226	227	246	243	229	227	232	237	238	248	222	252	220	229	240	217	232	235	261	239	242	222	252	202	236	280	209	245	264	243	255	241	263	210	229	265	254	265	239	220	224	235	247	228	235	232	232	258	234	223	229	212	215	255	268	221	241	237	229	245	245	229	212	255	244	237	245	231	212	234	250	223	248	221	247	237	250	223	223	256	216	227	247	254	263	246	243	238	237	246	206	228	221	231	238	230	216	228	240	250	258	236	204	240	228	254	237	244	213	232	255	224	240	241	226	226	226	219	223	256	232	239	242	246	229	213	232	246	219	252	267	254	223	229	216	217	216	223	226	228	243	234	210	241	235	233	236	241	224	239	234	223	249	274	240	261	227	227	236	226	237	226	252	237	233	259	247	218	210	228	230	240	204	251	239	235	235	246	236	221	240	228	233	243	251	250	249	246	216	245	258	210	227	231	217	221	259	238	239	283	238	234	205	229	228	223	256	258	244	245	261	223	260	248	246	247	246	233	274	232	200	224	238	224	229	234	229	227	265	236	227	247	210	239	247	257	239	277	232	257	252	234	239	245	221	229	238	239	244	260	219	265	231	247	236	234	237	238	229	244	242	220	213	243	205	227	256	222	268	279	218	231	231	242	232	243	242	235	231	238	227	250	232	227	221	224	234	234	246	220	200	213	257	230	218	230	259	249	259	241	205	237	230	235	218	222	239	271	236	224	255	257	271	221	204	227	233	243	237	243	250	249	237	230	246	239	227	229	264	235	233	243	247	236	260	235	222	226	237	235	238	249	258	227	231	248	243	259	223	262	254	242	229	256	224	244	249	232	224	223	240	244	241	238	257	225	264	250	248	239	235	238	211	205	231	276	238	232	190	248	224	236	248	215	231	213	237	262	236	225	232	222	230	234	262	258	254	239	236	245	210	214	245	249	248	250	242	259	254	245	232	231	214	246	243	237	264	232	225	235	222	254	257	228	250	248	249	209	230	237	234	240	252	241	219	237	277	254	264	245	243	230	243	218	238	232	245	243	226	241	199	224	213	260	269	275	218	226	224	234	221	240	252	276	240	237	229	243	204	209	226	221	227	231	246	234	259	220	238	219	218	248	247	261	236	209	253	232	207	232	239	226	248	232	261	230	239	226	226	220	235	250	258	220	235	239	246	226	260	249	238	218	230	251	237	232	238	240	232	284	244	228	243	224	235	234	221	262	229	232	218	221	229	226	226	239	246	226	248	203	246	243	213	242	235	257	198	237	248	231	232	238	243	253	214	199	233	249	221	221	239	227	242	237	213	232	263	237	239	224	268	238	246	265	218	242	229	254	236	217	259	229	220	231	241	225	224
23104	2421	5120	5647	4833	4053	3241	2761	2460	2240	1926	1723	1611	1431	1347	1256	1242	1175	1175	1033	1111	1011	979	988	926	887	879	918	889	841	910	844	863	907	841	843	839	792	816	785	727	804	757	766	737	800	775	763	784	733	751	731	736	745	762	735	725	775	693	760	759	791	771	711	709	713	729	693	709	739	749	703	727	758	682	736	738	745	719	714	731	749	742	729	695	694	701	705	659	707	733	735	712	753	725	727	692	717	696	649	689	758	709	744	668	723	679	716	723	664	709	727	675	750	739	671	769	734	694	755	778	725	691	709	732	714	709	737	722	685	669	727	686	606	688	717	679	693	686	701	680	670	707	705	712	709	734	720	720	733	719	688	705	741	738	727	683	675	728	697	727	700	718	690	702	677	709	685	683	644	744	669	742	707	731	712	690	699	691	649	701	768	715	745	724	693	755	678	717	699	660	706	703	684	669	742	696	685	701	714	758	703	652	717	690	652	655	667	704	742	690	699	687	753	672	711	738	682	702	732	735	656	728	697	703	690	697	649	735	686	709	725	715	707	714	695	706	695	736	712	691	735	730	676	663	698	713	678	679	726	691	702	689	682	727	679	681	746	716	682	678	664	718	679	699	698	805	689	694	664	640	749	684	691	651	678	739	741	694	685	742	713	700	642	698	715	719	724	690	695	694	718	728	679	709	724	683	727	663	704	690	695	692	715	734	713	734	716	730	746	747	729	719	711	679	704	681	720	690	744	672	686	679	701	692	667	699	745	688	673	707	682	735	661	698	645	726	648	651	716	692	710	660	725	636	677	719	695	720	725	712	700	721	665	728	700	741	749	744	696	713	695	721	693	696	718	721	704	658	686	690	708	669	715	709	698	723	683	740	687	725	685	720	713	700	728	676	681	679	686	753	731	705	717	684	724	734	682	649	689	646	706	695	706	700	687	707	700	705	678	755	696	663	708	724	707	651	716	684	763	695	682	709	703	688	700	691	676	698	702	743	680	674	719	733	713	672	661	721	730	678	700	694	714	714	688	713	763	722	744	725	663	707	705	708	706	725	643	703	687	695	720	711	741	700	750	706	737	683	692	709	681	734	737	703	704	741	712	753	721	692	699	690	719	693	666	696	723	719	702	709	714	698	726	727	731	717	687	685	683	740	735	666	702	743	710	709	736	677	712	683	708	684	687	697	712	669	676	727	645	657	704	673	687	718	738	710	734	713	700	700	700	713	697	685	688	678	687	717	661	723	713	735	755	691	693	724	658	736	685	689	699	733	728	688	727	701	676	761	680	683	670	714	706	686	705	709	690	672	682	658	727	658	687	693	667	685	674	673	683	716	684	741	697	725	720	695	719	685	699	704	681	696	730	717	710	697	698	696	728	703	728	652	704	640	637	709	648	680	715	723	682	679	702	735	665	717	722	747	704	700	747	682	672	685	676	723	723	684	678	662	694	697	724	700	678	673	640	738	731	702	672	716	726	747	704	719	684	710	716	702	712	701	725	677	708	681	709	703	698	727	676	685	692	703	734	690	675	658	686	658	712	712	655	711	693	701	731	686	687	735	722	698	707	684	695	711	713	731	705	731	721	714	704	687	653	654	750	691	731	707	734	743	724	745	665	733	720	684	713	728	689	683	685	731	719	650	711	686	670	649	692	669	713	693	706	742	724	693	713	682	675	724	702	654	781	743	721	687	703	722	747	718	665	716	694	700	661	681	738	691	730	700	746	701	694	724	726	721	737	686	739	721	708	698	708	697	679	707	670	688	657	665	716	665	688	729	728	728	718	684	710	768	694	713	737	698	708	702	717	722	712	653	680	650	691	721	750	688	677	678	703	683	724	708	728	695	729	677	752	702	727	691	658	728	725	698	713	716	689	696	699	719	694	738	752	694	724	721	742	700	710	707	712	717	675	692	681	717	709	692	712	686	703	734	703	719	709	709	705	658	690	705	706	717	671	706	694	715	670	742	691	681	747	697	708	667	750	717	728	685	723	687	692	678	706	710	716	733	697	663	696	704	663	708	699	711	683	704	719	716	702	729	673	724	724	691	659	704	655	690	727	710	673	721	642	717	699	758	665	647	688	648	678	707	697	697	701	696	706	647	699	703	777	702	681	687	731	691	722	695	766	722	732	682	721	684	732	695	729	697	712	718	709	715	722	676	677	747	710	700	688	730	725	703	685	688	707	725	707	707	704	721	678	699	688	714	661	663	688	764	708	723	730	691	693	742	681	700	726	703	705	667	713	663	693	703	638	723	639	714	717	667	719	704	723	662	695	691	678	676	721	691	698	690	676	685	696	673	712	700	719	655	704	710	701	722	700	724	713	682	732	708	708	703	723	682	713	648	704	656	711	675	712	679	711	681	706	695	676	699	743	659	728	644	681	697	695	715	663	711	698	687	660	705	714	677	711	719	712	702	698	726	688	700	709	718	689	728	708	698	758	697	696	722	695	728	715	672	647	700	712	690	698	700	717	675	693	716	711	694	681	721	668	745	725	708	686	703	697	674	661	720	712	649	718	718	668	729	720	680	706	695	726	714	743	708	719	744	698	749	694	728	750	689	719	666	726	684	694	721	677	713	697	694	694	672	691	652	701	677	698	675	704	721	750	712	691	707	690	726	688	696	703	698	696	701	696	683	688	712	654	631	724	712	699	692	680	673	712	716	690	738	708	668	694	688	729	705	718	743	667	695	709	734	665	639	712	709	692	719	723	694	673	689	696	720	701	692	703	669	701	719	672	691	724	715	705	700	728	766	730	725	713	687	714	729	704	717	738	713	726	666	694	695	745	688	680	695	736	747	712	674	748	692	674	684	691	672	673	731	709	688	649	744	645	657	708	707	749	741	734	736	679	667	628	696	682	743	722	699	685	692	703	708	692	699	741	654	686	716	714	685	735	679	747	725	741	705	671	729	746	719	660	730	734	766	688	712	721	675	673	684	692	692	749	749	732	702	698	681	697	692	684	678	753	745	684	677	695	689	713	720	667	657	704	752	686	739	707	701	649	716	671	746	712	680	720	688	713	706	779	725	699	763	679	727	646	680	722	767	675	738	731	684	690	710	661	667	735	696	703	705	682	680	683	703	751	705	721	698	712	726	698	680	719	705	689	675	677	705	683	729	723	681	734	692	730	672	687	708	716	681	701	750	707	726	707	709	651	720	713	719	705	697	699	727	671	728	730	732	693	697	691	676	701	710	708	704	685	739	744	659	697	693	666	655	752	666	679	641	689	699	723	689	715	735	685	655	734	698	697	703	702	677	709	703	648	688	753	717	676	676	651	719	732	714	690	738	754	661	727	691	731	716	693	689	674	712	705	682	656	717	702	723	683	652	710	661	720	695	722	689	713	653	707	677	704	678	657	708	703	684	688	681	663	696	711	747	720	732	718	703	742	658	649	700	690	673	711	718	732	715	724	665	727	717	714	722	709	672	723	691	722	683	693	719	683	676	711	714	693	688	670	712	703	664	705	740	725	735	718	657	745	751	729
5447	242	137	112	99	90	89	88	74	66	73	65	80	69	89	68	72	57	72	62	62	75	81	72	74	75	65	91	61	70	76	70	53	76	82	63	66	73	61	73	70	86	67	82	77	61	52	70	64	79	70	58	66	60	86	71	69	65	59	65	77	68	52	84	61	62	68	64	60	58	79	56	74	76	66	77	61	71	76	62	62	78	79	72	69	64	60	52	61	66	73	67	63	71	71	70	81	78	66	69	59	63	64	68	74	73	46	64	73	49	81	77	70	73	85	50	69	56	90	61	81	73	73	73	72	69	76	60	75	76	68	60	54	77	71	67	66	63	60	79	73	79	66	71	79	86	61	60	77	67	63	62	65	68	57	57	67	73	74	66	70	70	70	81	75	74	63	56	72	75	57	65	65	67	65	64	74	66	67	75	71	57	69	59	65	70	80	70	76	76	67	75	78	76	72	65	51	78	58	62	68	74	67	83	64	67	66	68	65	62	69	52	74	76	73	80	67	70	63	73	68	83	72	62	71	59	83	70	63	70	66	72	88	64	63	68	73	59	61	60	64	65	65	70	61	77	52	76	78	66	65	70	50	68	61	62	72	68	59	75	73	66	83	84	71	63	70	72	74	67	61	95	88	77	69	78	64	58	56	77	70	51	71	72	61	70	64	78	74	73	64	78	86	69	56	76	66	62	74	78	81	59	87	82	64	63	63	72	67	53	72	74	81	84	66	74	71	64	73	61	60	60	67	70	64	64	56	69	57	74	60	55	74	76	55	53	75	80	69	80	67	67	70	74	75	81	58	71	63	64	69	81	64	69	64	64	69	71	68	79	86	61	59	71	72	72	86	65	71	70	55	80	59	77	56	66	59	77	61	67	78	58	52	71	80	77	72	82	85	71	80	69	75	62	70	68	69	48	67	74	55	69	76	70	67	58	66	65	68	67	84	66	68	82	70	78	64	78	82	72	73	79	73	84	64	58	68	71	64	62	56	87	78	80	73	90	78	75	67	67	86	65	63	77	74	75	75	71	69	64	67	68	62	59	73	78	62	66	61	58	85	78	54	76	67	76	69	73	72	64	76	78	77	51	67	67	72	57	73	73	58	64	77	74	66	72	66	69	61	80	64	74	61	67	72	64	62	69	73	69	85	69	68	61	58	65	67	64	62	67	57	54	53	65	70	57	76	85	73	65	64	86	63	63	59	65	81	73	67	64	56	61	82	66	59	72	58	71	78	83	67	65	72	71	50	73	74	66	62	72	67	76	80	61	69	74	76	64	71	64	63	65	67	81	60	58	63	66	75	77	65	68	62	74	74	71	80	46	73	63	66	79	65	83	74	64	62	65	72	80	76	66	75	81	77	75	77	64	77	73	76	61	73	67	73	68	81	67	70	53	60	68	66	73	55	58	66	71	75	56	79	65	64	74	77	69	71	78	62	77	60	61	65	83	65	81	73	75	74	75	78	78	83	58	66	64	69	72	68	66	58	55	49	65	61	74	72	63	77	76	85	65	85	70	70	45	89	66	75	58	69	73	76	78	77	69	72	70	74	71	63	68	71	73	90	79	72	58	63	66	75	68	61	61	82	55	63	86	71	50	70	72	66	73	75	66	76	75	59	72	71	71	82	68	79	65	76	46	71	61	61	59	76	69	66	77	66	73	70	68	75	68	48	67	69	71	52	67	68	60	78	57	65	68	69	76	79	53	64	76	74	72	67	70	60	80	78	82	74	67	71	64	60	75	59	68	64	62	76	65	86	75	90	75	77	66	63	49	79	63	81	65	62	69	66	68	63	98	64	77	72	68	73	68	75	66	72	73	70	74	55	85	75	68	57	59	78	69	74	70	68	63	75	68	83	54	60	74	72	86	69	82	51	76	82	65	60	79	57	59	87	69	67	64	67	55	71	75	64	74	54	76	67	78	76	70	75	65	72	69	78	62	52	69	87	76	72	80	76	70	67	90	53	61	77	48	68	74	69	52	65	86	71	73	68	79	55	69	74	60	65	69	70	78	80	70	72	83	66	65	66	71	77	60	77	64	56	64	82	75	70	63	68	71	64	75	70	62	78	70	70	87	79	77	61	67	57	59	83	60	58	68	69	76	61	68	70	96	68	76	59	70	66	80	79	63	53	70	76	68	82	78	72	64	62	70	67	66	66	65	78	65	57	72	66	72	75	57	69	82	64	70	71	57	55	69	65	71	66	72	73	65	66	85	68	58	77	77	63	51	76	57	71	82	59	61	81	70	56	63	63	54	64	73	72	68	73	69	73	67	60	55	66	69	74	62	66	70	71	77	74	59	77	58	67	57	64	78	77	70	71	64	72	69	66	66	64	46	61	86	71	72	59	61	61	80	48	58	66	75	59	68	61	83	79	72	62	60	52	53	68	73	59	68	67	79	76	73	70	72	59	66	64	81	69	51	56	64	74	59	64	82	69	50	72	71	71	81	69	68	78	81	60	65	56	61	63	79	48	76	70	80	77	78	87	79	72	72	57	60	76	71	51	63	83	63	68	80	61	76	74	51	74	76	65	86	73	93	75	63	84	72	68	69	75	75	75	69	88	78	63	69	65	64	64	63	69	69	74	75	78	55	71	68	75	73	79	70	65	56	83	67	62	67	58	59	67	80	71	69	68	70	85	69	72	70	60	68	71	60	79	58	69	74	73	75	73	66	63	83	59	72	64	67	63	66	63	84	71	74	67	67	52	78	74	66	60	98	74	80	71	62	73	75	66	58	62	80	64	67	64	73	70	68	86	71	67	66	75	79	75	69	85	68	60	53	55	76	64	77	79	60	71	68	63	68	61	72	76	82	63	70	78	74	75	66	51	76	73	72	79	76	72	69	67	59	70	74	65	61	75	91	80	66	69	80	79	55	64	70	68	69	84	67	72	56	80	74	72	59	81	61	65	71	72	57	74	69	78	85	70	87	73	53	72	82	59	75	73	72	71	59	69	70	72	73	60	72	72	75	76	72	69	72	79	62	72	72	65	59	64	77	54	72	65	52	53	70	72	70	67	74	58	66	58	67	75	72	83	67	71	80	68	72	73	65	68	61	78	62	69	48	62	69	61	60	74	72	55	70	63	73	55	64	56	75	49	71	68	73	57	68	74	66	91	72	64	56	63	72	70	73	57	68	66	64	61	71	67	76	87	78	84	72	71	61	70	77	74	68	58	57	62	64	69	59	84	54	58	69	70	73	72	61	72	65	73	85	79	70	58	74	74	68	60	70	92	62	91	76	65	63	68	78	77	72	67	66	79	90	52	62	71	53	52	91	75	67	81	51	77	67	66	55	67	76	70	81	69	67	63	73	71	65	82	71	56	72	52	75	64	64	60	69	81	78	63	76	67	76	75	80	76	58	73	59	68	57	61	58	65	68	55	70	73	78	63	78	76	64	86	52	67	79	82	63	67	50	68	63	71	68	54	75	70	80	67	77	60	59	91	90	61	72	73	73	74	62	74	60	65	65	81	75	76	56
6164	303	404	404	370	356	350	307	303	319	276	270	284	261	311	297	255	282	249	263	276	262	254	236	253	264	279	272	273	271	292	261	282	287	253	285	303	241	255	280	282	274	247	243	255	254	266	258	249	263	268	233	256	264	272	299	263	262	218	274	250	285	253	291	252	258	291	264	269	272	280	257	263	272	281	263	254	260	257	255	290	277	220	272	259	250	244	279	246	309	225	268	253	266	267	263	257	260	253	283	261	273	279	260	265	252	274	278	258	247	268	280	266	252	250	264	287	268	273	257	270	263	254	284	250	279	258	231	255	228	263	262	250	268	251	271	257	274	280	257	293	250	269	252	279	261	262	270	250	242	276	283	290	224	247	257	272	271	258	240	283	262	257	279	261	266	263	265	239	268	265	254	266	259	240	270	237	256	284	271	264	257	243	251	273	275	282	260	227	262	246	263	281	245	236	245	280	247	273	267	271	244	266	271	250	262	242	270	273	262	259	262	274	273	250	306	270	278	250	256	286	277	226	250	250	297	227	261	255	256	308	246	253	253	241	268	245	258	272	277	272	244	261	257	236	265	291	236	257	277	262	269	255	275	285	277	213	283	245	248	256	287	257	283	268	241	271	274	281	278	265	265	276	264	281	279	275	260	262	272	266	252	277	258	262	266	268	300	267	260	216	271	275	273	239	242	265	232	276	256	268	284	272	231	228	290	259	251	250	275	256	277	262	266	249	256	279	263	251	247	297	280	262	269	285	252	267	290	264	232	262	271	245	287	247	260	235	277	241	271	269	238	276	254	280	285	252	254	270	261	279	257	261	242	267	279	291	275	264	293	259	282	279	307	268	279	256	248	267	276	247	238	276	276	266	304	255	257	253	250	257	258	254	286	286	254	252	317	253	266	285	259	284	230	269	269	265	231	254	239	261	254	249	238	258	272	262	248	282	277	240	269	283	270	287	254	285	303	267	280	266	248	269	246	250	272	245	245	254	262	294	271	238	271	271	254	247	235	267	260	246	250	230	260	265	263	271	284	263	288	243	283	247	260	253	270	259	302	261	269	268	271	269	254	278	244	254	268	243	265	270	276	274	262	254	248	288	276	253	260	246	258	254	296	245	274	264	271	274	223	258	271	238	283	242	269	257	250	266	264	279	292	273	263	259	259	267	254	243	247	245	237	252	253	275	255	274	248	275	242	275	292	259	279	243	273	253	244	264	259	259	238	262	280	252	283	240	250	285	270	274	289	249	273	253	235	258	263	262	250	270	275	257	277	249	272	261	278	271	241	257	254	271	237	234	288	273	248	244	269	287	242	274	275	245	273	254	263	279	248	249	238	245	273	254	244	256	241	286	270	244	267	275	274	278	269	257	255	285	277	262	235	267	256	224	297	240	272	247	274	243	266	249	273	252	283	253	292	265	278	310	277	267	214	251	276	281	272	274	253	261	301	269	270	255	265	290	283	284	238	254	282	249	262	287	262	256	281	260	273	301	232	277	247	292	260	258	280	264	285	250	280	272	277	261	258	259	273	266	285	304	283	223	279	275	250	275	234	256	253	245	235	258	274	264	270	258	262	251	250	259	275	273	227	230	255	257	253	251	302	257	284	253	270	262	262	269	243	311	253	258	240	256	236	280	267	229	263	261	260	251	251	254	244	285	275	282	248	240	275	253	255	269	274	247	254	220	265	248	271	297	267	258	276	277	280	259	273	258	281	264	271	260	273	256	265	259	261	256	265	265	280	249	252	283	239	275	265	272	279	279	269	262	266	264	245	252	263	261	288	274	257	263	303	238	276	243	229	256	271	250	259	267	251	256	279	281	267	305	276	261	263	269	248	277	237	250	260	254	255	262	269	262	271	267	264	253	280	250	251	272	253	248	288	299	280	260	254	278	257	264	253	279	251	258	281	274	242	275	272	266	272	247	271	246	254	301	278	284	275	263	249	263	265	256	261	234	289	246	274	254	274	280	226	266	263	274	268	257	257	272	284	275	267	283	252	248	253	248	239	282	258	284	265	278	259	275	262	248	267	271	242	259	260	271	272	267	265	266	277	273	236	286	264	283	258	249	283	269	267	290	244	269	286	263	258	238	286	253	267	262	258	254	259	247	277	235	271	216	280	266	266	291	276	286	268	255	259	247	282	292	257	251	232	267	261	276	302	274	278	245	290	284	244	246	253	278	277	257	261	237	250	280	284	267	267	222	282	271	276	246	267	286	272	255	241	286	261	259	267	280	261	259	256	253	263	238	255	281	260	258	232	262	265	230	250	251	270	253	275	255	278	265	269	265	254	276	272	254	275	257	239	242	259	244	263	264	280	260	259	231	251	251	278	282	260	260	275	236	281	271	280	270	265	277	251	239	267	264	259	268	239	264	252	257	276	250	264	307	253	264	290	269	274	268	240	256	259	256	272	223	271	289	255	265	272	241	264	260	257	267	265	227	280	279	267	255	252	275	248	252	262	239	267	272	229	287	277	274	260	309	280	262	259	281	279	284	256	254	254	251	297	256	272	266	254	281	282	249	281	261	263	240	227	257	267	266	286	298	267	271	267	234	257	279	270	260	255	291	251	276	256	269	273	241	243	254	255	292	247	253	241	269	231	287	272	243	247	251	270	251	270	260	268	230	246	268	246	272	267	258	273	258	252	268	238	256	300	272	247	272	279	268	278	269	270	280	279	235	274	264	259	266	252	269	269	255	236	263	264	247	239	306	268	265	266	248	259	277	282	242	264	268	270	265	258	266	272	231	242	271	254	254	268	258	258	251	277	272	262	253	268	276	296	302	249	266	253	269	266	244	263	253	300	258	257	263	268	250	265	268	266	265	270	261	250	265	258	286	257	269	257	267	291	286	267	250	273	279	273	263	268	271	277	261	253	294	267	250	263	289	244	271	247	248	258	264	298	243	290	266	246	256	293	234	257	282	233	277	267	266	260	254	267	238	252	238	270	240	274	283	259	280	259	265	268	273	262	283	258	276	250	257	270	267	249	277	249	279	271	263	271	264	266	254	286	268	269	262	253	293	278	255	266	283	273	253	263	278	251	270	280	241	277	276	277	241	279	265	272	256	274	276	249	241	251	284	252	276	237	275	266	283	274	285	283	241	254	280	239	274	225	250	286	274	242	255	276	250	288	274	280	249	243	264	294	267	267	270	274	249	274	278	243	249	269	263	255	256	246	255	313	246	230	253	274	264	236	272	252	278	249	277	262	271	277	282	259	261	270	257	216	280	256	246	279	271	281	257	254	235	273	270	278	269	265	259	283	262	263	256	213	259	257	255	236	287	278	281	256	271	291	258	272	278	268	246	281	266	300	282	297	245	252	277	265	262	277	227	294	220	273	264	255	260	254	256	253	262	251	255	249	285	292	277	269	243	267	265	235	261	239	264	257	268	254	274	272	258	275	228	277	278	267	261	284	244	262	237	285	264	237	272	254	241	256	247	253	264	261	265	269	267	267	253	282	290	247	259	236	246	259	275	245	260	258
38715	8979	1569	993	756	537	424	356	307	287	223	260	227	234	191	213	173	179	195	193	187	168	158	165	153	155	150	144	161	160	161	173	139	170	153	151	140	156	147	169	147	181	148	159	160	155	140	162	132	140	165	191	180	154	162	136	154	169	138	156	151	157	179	146	155	169	166	145	137	136	163	145	163	164	163	159	146	165	156	141	155	149	153	159	176	160	167	165	147	144	152	138	137	171	176	157	127	147	135	133	138	149	155	142	150	160	138	153	120	153	133	156	161	146	139	141	153	144	133	144	140	170	139	160	130	139	150	145	139	161	178	139	135	162	159	130	165	138	140	146	158	162	132	158	124	162	148	125	134	168	148	157	168	141	169	147	135	145	157	120	140	156	149	146	155	153	151	161	139	148	143	168	162	166	143	137	176	159	139	143	143	141	165	151	157	170	158	154	149	143	160	146	157	147	160	157	130	149	182	164	153	159	147	142	145	133	175	144	146	138	151	138	162	141	141	124	162	131	148	169	140	125	134	145	152	157	156	162	151	158	142	152	138	155	159	139	158	148	163	121	167	154	160	154	155	154	130	144	142	161	137	147	163	153	141	150	173	139	139	155	155	172	143	158	155	144	161	134	151	145	134	142	135	167	149	143	117	163	130	167	150	156	178	143	163	155	165	150	146	155	172	149	154	148	144	145	162	153	148	169	128	150	157	147	153	156	154	159	170	158	172	157	139	141	127	148	148	134	138	133	136	152	152	158	162	148	161	139	154	159	152	163	150	135	131	156	161	128	136	154	138	174	151	167	143	150	165	144	166	159	146	181	147	152	138	144	147	158	146	145	154	154	158	135	154	164	155	142	157	148	143	150	142	153	169	143	147	131	155	133	147	159	140	164	140	163	151	147	180	146	154	147	156	136	154	163	149	149	153	165	153	154	162	171	153	146	154	161	153	138	154	167	150	144	147	176	147	144	139	150	156	146	155	148	153	140	169	168	142	171	165	148	153	149	164	161	148	154	172	151	145	155	143	162	169	165	165	177	133	121	150	159	149	129	149	125	168	136	140	137	147	156	164	173	148	133	151	137	166	139	160	170	152	176	167	150	166	151	131	138	149	181	170	159	166	157	157	137	119	162	153	127	163	177	163	149	138	132	162	145	160	173	160	133	144	150	148	148	146	156	144	150	145	150	163	156	151	131	164	160	169	153	170	116	150	141	144	157	156	161	135	147	154	159	140	170	157	141	161	148	148	163	141	146	161	150	157	154	146	132	128	131	146	171	155	152	149	132	131	160	155	148	160	152	156	167	148	177	155	153	130	155	165	179	145	165	168	135	137	158	156	153	134	162	153	150	164	167	132	142	146	148	129	147	146	156	150	160	166	159	149	144	160	168	126	149	137	157	151	161	155	135	145	131	135	145	141	129	151	160	153	154	143	173	150	162	133	148	137	155	159	147	142	163	134	122	152	150	151	169	161	143	146	149	132	152	133	165	168	156	150	177	139	158	154	147	161	154	143	149	149	149	145	150	146	163	143	132	126	144	153	148	163	175	146	148	168	122	160	150	163	153	148	158	148	147	135	173	145	137	146	140	171	165	155	148	136	165	153	163	160	166	156	154	145	157	143	141	155	148	154	148	158	124	168	169	128	158	143	134	151	154	144	167	139	145	136	150	178	150	166	143	151	150	151	153	137	151	143	161	156	136	136	149	167	168	182	161	160	146	155	149	145	152	146	156	170	152	142	153	134	143	128	121	135	132	164	157	148	153	167	153	163	164	156	128	140	164	176	159	154	154	138	178	161	151	139	147	170	166	122	161	125	167	162	158	159	161	151	160	156	150	155	157	159	142	162	156	133	160	120	139	152	144	138	179	141	149	163	150	145	153	142	143	169	155	159	160	157	162	146	123	172	139	134	145	163	171	168	141	149	174	142	140	140	149	116	158	152	155	148	138	148	141	137	152	138	175	154	163	162	141	159	150	145	144	149	149	182	143	138	137	155	153	141	167	147	154	150	140	140	157	155	150	146	163	133	153	162	143	170	143	156	141	171	152	153	152	124	150	159	148	138	120	135	137	163	168	145	168	149	146	163	143	135	157	143	175	118	134	152	138	151	159	154	142	158	154	148	147	145	139	171	154	150	142	149	154	175	158	161	132	169	164	145	141	138	148	153	165	133	147	172	154	150	131	146	151	162	143	143	155	132	172	142	176	142	154	149	150	130	149	141	163	115	170	176	153	140	158	142	159	133	157	128	160	151	156	131	142	155	171	153	134	135	124	157	144	170	116	154	158	159	152	149	165	150	145	176	154	138	164	152	124	157	159	145	140	146	157	137	160	144	165	168	154	172	138	156	153	142	157	158	140	150	146	169	176	150	126	152	146	161	163	134	156	139	150	140	122	157	163	157	150	169	137	154	160	173	145	160	136	164	151	149	184	174	164	168	151	149	161	134	159	157	140	143	144	156	155	170	159	147	133	172	134	156	147	155	143	146	178	144	144	144	151	159	144	164	184	158	160	132	159	143	165	167	152	149	159	146	141	154	159	145	158	145	160	127	157	139	161	133	121	169	164	148	153	149	157	157	161	143	150	161	159	132	146	130	160	158	140	155	162	149	146	146	161	156	146	152	166	139	157	145	160	150	153	137	161	152	166	150	154	162	145	165	158	142	162	133	163	148	177	141	166	142	164	146	165	139	159	162	166	155	153	161	124	145	143	140	128	152	155	135	158	144	163	181	148	132	183	148	150	155	150	152	161	142	139	126	159	169	143	139	133	149	138	152	143	148	172	123	151	169	168	121	184	146	157	140	139	156	138	169	136	137	136	145	166	147	143	142	149	156	144	172	132	163	134	163	155	163	162	154	140	144	160	141	158	145	162	134	171	176	168	163	142	153	162	161	154	152	131	124	166	114	157	135	153	151	145	141	136	147	148	187	163	147	141	134	142	149	185	159	138	139	144	138	137	149	154	146	162	137	166	132	142	160	167	131	144	128	149	173	151	146	146	146	148	152	137	149	154	129	129	141	156	130	151	137	122	148	150	166	149	181	141	149	165	151	144	145	164	128	160	174	164	158	160	135	158	155	155	172	137	151	174	140	153	154	148	127	156	156	163	132	136	153	154	155	141	150	145	143	160	153	144	139	144	135	143	161	150	151	140	159	159	154	155	130	153	141	152	146	155	171	142	139	158	151	148	142	145	142	139	151	158	140	158	151	176	162	147	158	145	147	136	148	167	133	159	133	144	154	156	146	173	145	149	143	173	170	151	156	150	153	158	136	161	132	161	162	176	159	173	143	156	140	142	156	154	155	166	179	142	130	155	138	141	140	163	133	143	154	183	152	155	182	162	158	161	155	149	153	154	162	140	145	148	154	156	151	163	144	137	144	165	158	142	143	160	149	161	131	155	161	131	142	169	157	144	135	159	154	161	140	146	186	143	154	147	151	167	155	149	153	139	137	151	162	163	137	164	146	153	158	162	144	133	132	159	161	150	139	163
18148	1310	2681	3162	2689	2279	1906	1593	1329	1208	1074	1048	984	857	835	806	724	691	695	673	665	636	610	600	616	590	610	558	592	538	531	549	531	532	527	545	527	544	521	534	554	534	517	486	492	482	510	536	510	481	540	478	511	513	503	502	500	498	510	497	456	479	457	489	479	502	525	498	501	512	472	500	511	473	484	490	499	490	475	470	479	453	460	506	502	489	494	510	432	500	463	519	500	492	482	506	503	489	461	497	451	466	469	506	480	499	497	538	497	496	513	459	475	478	489	473	455	480	507	480	436	472	480	491	519	479	445	470	464	473	460	495	492	473	434	470	488	456	487	507	477	489	507	509	515	463	504	484	461	452	452	516	524	489	467	466	471	466	480	485	480	506	510	450	481	424	480	479	538	477	465	482	486	474	529	493	499	460	471	501	480	501	491	486	520	497	487	498	453	490	497	491	459	458	500	437	496	487	519	446	480	464	476	447	488	502	469	486	454	467	503	450	468	448	516	468	449	486	504	485	504	497	467	469	496	448	459	487	462	482	496	479	476	479	454	495	486	474	452	489	491	493	477	465	491	506	468	464	507	461	515	500	505	507	454	504	460	496	500	474	482	502	476	483	467	462	518	504	495	489	468	428	475	483	478	471	497	490	526	481	491	475	506	439	484	457	467	473	513	488	487	465	447	444	487	473	493	487	495	482	444	489	477	448	477	470	477	483	462	478	499	508	454	463	486	470	526	505	491	451	446	467	481	495	491	463	475	452	492	488	425	480	485	516	453	449	471	483	522	517	462	468	486	480	497	476	497	487	475	494	467	459	473	478	443	432	483	465	509	508	466	488	468	439	477	497	486	467	483	477	501	479	466	472	438	455	420	487	449	469	475	486	452	491	465	430	471	506	487	514	466	469	466	450	494	488	428	444	477	467	448	468	487	439	492	490	494	464	503	499	477	477	481	474	505	481	502	481	438	480	468	491	505	486	461	483	465	477	400	471	477	492	512	478	455	495	447	496	515	476	453	449	509	491	453	468	446	446	481	478	486	464	533	456	462	468	463	473	470	475	495	464	442	519	493	491	442	461	487	467	496	473	471	529	469	468	534	491	485	438	487	484	428	481	473	469	525	466	505	482	484	464	506	499	454	474	432	499	461	461	493	490	457	487	477	461	509	472	480	491	461	492	497	475	483	514	478	463	482	481	450	457	461	495	427	481	469	497	464	490	455	474	472	491	478	448	504	489	486	483	459	423	467	497	495	519	458	469	499	470	471	463	483	473	482	503	493	498	495	459	506	475	463	468	478	471	465	498	457	508	515	481	474	443	478	468	505	446	463	455	482	473	481	456	475	457	430	466	478	443	485	452	494	497	443	459	481	475	480	448	478	522	470	424	455	483	463	493	483	518	489	491	480	504	496	474	468	472	471	467	487	466	456	492	494	476	486	455	450	504	500	495	452	477	476	492	491	498	466	484	495	478	489	502	494	484	493	513	486	447	476	495	486	477	495	482	487	474	490	459	498	484	463	444	471	519	487	472	489	497	513	465	456	479	487	480	458	463	480	477	485	468	493	446	483	488	478	471	478	505	459	492	467	476	468	469	503	491	436	441	528	479	454	496	472	497	513	491	458	455	473	434	478	516	497	488	526	464	459	504	511	512	522	461	517	441	469	433	445	472	414	457	467	527	483	464	472	500	457	492	440	466	479	497	472	459	483	462	486	564	496	470	495	464	454	513	464	505	510	534	440	458	506	493	473	499	472	490	468	494	455	476	468	490	522	479	476	472	472	510	491	480	478	452	452	458	453	523	507	464	493	462	499	483	462	459	485	502	482	462	538	482	501	470	476	496	450	485	451	514	509	494	469	465	470	463	451	470	525	494	471	454	475	476	448	499	500	465	481	477	473	469	444	502	476	472	490	491	465	510	509	499	486	445	519	464	474	473	477	466	440	437	473	493	493	513	491	500	464	468	477	463	429	466	496	459	459	491	459	472	470	508	484	472	465	459	491	499	433	479	477	469	487	484	444	493	445	506	480	482	518	453	500	450	514	509	505	481	429	479	456	482	519	467	442	444	474	433	505	436	447	486	450	456	472	454	421	470	510	469	506	485	492	480	458	472	507	454	447	473	464	480	498	465	456	466	460	520	466	521	452	479	469	476	472	456	466	487	467	458	478	437	451	478	483	463	493	496	460	485	461	457	439	465	482	470	481	495	472	474	468	483	488	469	473	469	484	486	429	531	501	504	486	505	484	473	484	459	527	461	482	466	448	491	459	483	436	483	495	499	466	487	463	473	451	490	494	487	479	478	475	498	487	483	485	483	488	487	448	459	499	448	491	507	524	482	501	487	517	477	481	475	514	472	465	474	456	484	488	503	460	499	478	481	500	543	518	486	471	473	488	492	465	458	478	524	498	489	475	530	438	432	480	477	503	438	478	457	462	473	495	466	447	468	472	477	482	478	471	494	469	518	503	485	531	499	488	497	487	491	507	477	477	471	489	471	503	450	505	488	481	469	496	472	470	446	500	508	517	447	512	498	488	512	471	457	461	413	421	482	487	444	440	486	451	493	472	487	464	493	479	463	497	467	501	506	462	498	464	487	477	467	495	489	478	442	475	461	481	442	476	487	496	471	466	487	452	501	488	455	489	479	461	490	450	492	499	446	477	481	451	441	465	484	503	488	489	434	487	471	500	463	476	480	438	473	475	476	470	432	482	463	503	444	475	444	470	451	448	446	483	490	473	490	479	504	506	436	478	469	488	488	471	476	501	463	495	476	504	481	496	459	489	484	490	489	512	452	462	477	464	444	491	465	495	463	458	462	486	499	493	482	441	530	463	486	482	446	481	458	487	476	481	455	484	488	483	480	477	458	511	480	458	434	510	465	489	471	471	516	485	466	452	500	518	480	471	492	443	460	508	489	518	439	453	481	479	516	461	468	503	487	479	458	451	471	439	477	470	504	463	475	478	445	505	473	523	491	479	488	498	486	484	481	443	463	490	448	463	441	504	490	518	489	488	486	443	465	464	511	482	471	479	489	524	469	482	462	494	495	468	472	491	471	426	502	456	460	490	517	474	460	470	474	490	474	463	498	475	468	475	512	448	489	500	509	470	494	479	537	435	485	494	463	492	474	464	448	476	500	486	454	464	514	422	522	462	477	479	471	468	502	470	475	484	483	478	481	482	474	533	463	468	455	462	451	466	471	476	450	505	490	469	451	444	476	484	504	480	472	496	454	513	473	450	487	461	439	511	527	464	464	502	498	486	460	508	480	438	486	455	482	481	456	469	498	493	469	495	440	448	468	478	431	504	485	473	464	448	464	472	457	493	471	488	489	481	453	480	452	494	459	464	500	545	478	497	499	497	479	449	457	486	480	488	448	469	461	469	498	491	458	479	463	474	481	486	491	470	488	506	500	457	479	456	460	495	498	495	454	476	493	476	482	485	513	495	468	512	465	482	470	487	513	469	461	464	478	477	489	495	495	458	482	514	513
48841	19661	6905	2076	1357	983	794	645	565	506	424	387	370	347	358	317	360	286	295	268	300	272	246	293	261	267	206	280	265	245	288	238	236	259	260	228	266	235	240	245	236	243	252	234	240	250	244	272	239	246	231	244	236	246	229	269	257	259	231	245	251	240	235	234	243	235	238	244	233	263	254	233	252	221	230	246	246	268	245	272	248	205	239	229	243	219	236	256	232	257	237	247	249	252	232	239	229	251	239	246	234	248	238	245	218	194	257	216	241	247	226	229	231	230	255	239	205	215	202	241	263	224	263	257	245	248	262	249	222	215	241	242	267	235	271	233	216	250	227	255	249	204	226	246	212	242	246	230	246	236	258	235	243	258	251	257	241	256	255	230	253	241	229	246	237	250	264	234	235	243	236	270	237	244	256	228	232	224	233	234	259	241	220	261	223	241	258	234	225	222	255	224	256	239	239	256	261	231	271	223	254	221	231	203	253	242	207	222	228	225	225	231	236	228	244	233	242	212	268	233	252	212	245	235	253	228	246	245	260	224	218	255	217	245	207	241	279	236	254	225	247	223	239	223	249	244	221	247	229	224	257	216	224	228	243	240	261	227	203	245	220	234	268	223	237	230	278	250	224	235	243	264	211	250	250	214	222	225	236	258	227	251	232	218	257	248	228	279	234	228	237	235	238	207	235	231	230	254	236	245	243	218	244	244	249	225	247	230	274	230	253	239	251	249	236	247	242	249	230	260	219	221	251	221	240	229	214	245	218	207	254	246	242	252	243	227	235	210	221	218	251	199	216	225	243	248	249	231	238	246	217	207	231	242	243	229	223	239	245	222	260	250	234	225	243	233	240	223	256	205	236	207	259	245	231	231	269	238	230	227	238	231	239	229	232	218	233	227	250	236	209	248	247	250	274	246	245	242	254	220	243	233	245	234	239	214	267	230	230	230	228	220	203	243	237	246	251	228	247	252	224	207	226	245	222	233	244	241	254	238	217	256	244	236	236	234	248	223	272	247	232	229	222	242	234	226	271	250	236	248	235	213	233	239	223	261	214	264	262	229	248	230	257	251	245	250	233	218	231	246	233	235	255	239	237	265	240	218	233	248	237	222	209	258	254	247	233	240	254	213	225	234	239	228	229	227	261	214	229	257	227	232	251	228	276	222	248	222	237	244	232	254	263	242	231	238	249	250	247	215	252	251	238	268	235	256	245	250	253	222	244	226	245	253	246	231	236	230	224	234	241	227	251	275	250	241	235	259	244	216	245	222	235	229	249	239	233	241	265	258	238	251	233	229	255	229	220	265	243	261	231	239	234	231	253	223	250	215	230	271	250	236	260	248	203	270	246	248	210	218	223	235	245	248	229	239	241	258	227	221	252	226	245	241	235	252	237	231	225	249	246	216	224	263	244	216	237	226	251	216	241	243	240	250	244	234	241	251	250	229	254	241	259	260	227	231	246	252	237	259	228	246	228	243	212	201	225	241	242	269	245	222	254	248	238	231	232	245	239	234	225	241	238	215	210	274	280	255	211	226	233	261	240	230	243	204	237	249	226	199	251	223	237	256	233	237	234	231	225	257	240	231	216	227	243	220	226	254	248	225	216	244	220	219	271	243	226	238	219	242	238	241	231	200	244	229	223	238	261	222	272	244	258	216	256	240	259	218	230	236	241	242	225	241	245	245	272	242	220	199	250	219	238	235	241	230	237	224	239	258	243	265	237	244	239	229	255	218	237	235	219	214	217	263	215	241	236	239	243	238	240	254	232	248	230	256	229	250	233	259	249	231	266	198	260	257	256	227	243	231	237	250	254	246	224	239	234	248	247	229	225	244	238	223	241	253	237	274	258	271	254	221	234	251	228	265	226	223	236	216	220	221	212	237	220	243	246	233	231	230	232	251	251	268	224	241	238	262	257	267	240	228	197	234	242	236	223	237	242	237	250	229	236	229	245	218	258	243	239	237	230	210	238	233	238	251	227	231	247	223	227	242	244	225	227	221	226	239	212	237	221	215	245	232	252	249	249	264	271	272	240	262	227	228	242	226	253	229	239	246	229	240	237	229	209	192	214	214	248	248	242	226	236	221	248	242	213	257	245	228	260	230	255	211	229	215	221	216	247	245	258	240	225	244	223	254	259	216	270	243	236	231	252	217	246	232	231	222	250	240	260	242	234	230	241	227	244	241	245	210	232	217	218	239	227	242	222	222	243	220	256	217	240	242	257	253	220	253	244	223	226	232	255	242	231	219	241	251	229	236	258	224	235	227	240	228	236	236	265	216	212	240	238	243	257	236	253	274	258	233	234	206	238	232	200	224	237	238	223	243	238	245	253	217	233	245	237	246	223	248	226	248	258	224	262	240	253	230	253	235	241	248	251	232	241	240	213	251	223	202	233	230	244	243	276	251	227	243	244	232	249	243	229	242	216	230	247	218	222	241	230	221	236	279	240	238	247	234	255	240	218	227	244	265	250	226	235	249	248	245	230	256	226	236	243	256	228	242	236	246	237	265	266	235	257	251	245	218	294	246	252	259	216	240	243	228	256	232	251	221	234	203	261	254	235	249	222	228	233	225	251	270	248	267	225	236	235	237	226	231	230	249	236	231	233	233	234	210	247	229	249	256	236	247	253	246	238	252	251	227	246	209	209	212	238	242	226	203	250	236	242	235	237	238	241	243	244	246	246	253	263	245	227	242	241	219	234	260	266	239	256	239	250	245	214	261	248	240	222	245	207	236	254	232	221	228	231	246	237	243	221	238	235	245	223	232	233	241	253	224	228	242	222	228	216	221	177	248	237	241	238	231	241	226	235	221	252	255	224	235	257	226	244	262	224	237	240	225	227	231	224	230	247	238	235	205	213	230	262	220	233	250	241	255	213	228	245	220	240	279	238	255	236	217	231	239	245	227	226	243	233	234	227	243	246	252	251	240	255	255	234	243	228	216	229	242	227	240	236	218	254	257	263	222	248	239	221	241	238	235	231	216	240	227	275	200	236	255	245	261	236	241	242	243	261	245	237	258	231	264	235	259	250	214	269	204	232	218	246	215	210	246	251	247	210	213	248	256	251	248	226	234	255	258	247	258	251	232	263	234	252	266	260	258	235	212	241	222	244	232	251	227	265	228	235	230	237	224	225	241	233	241	247	235	228	215	248	213	274	273	224	233	242	236	229	228	247	223	258	201	255	220	222	222	224	261	235	234	238	235	270	244	238	242	249	232	235	229	230	235	254	230	232	223	218	235	228	231	243	226	207	221	252	245	217	219	253	249	244	234	236	220	243	214	203	227	232	240	234	227	242	212	251	239	254	244	248	240	248	222	259	244	241	220	231	229	237	252	238	262	212	236	240	226	225	230	259	224	241	225	243	244	247	235	234	245	221	239	243	231	232	220	247	210	254	238	242	248	220	233	232	227	255	235	252	225	234	239	265	234	257	261	229	222	234	252	232	220	242	247	241	236	226	226	233	270	227	246	270	229	271	222	259	233	220	250
23599	2344	4874	5590	4829	4022	3321	2826	2337	2236	1903	1713	1545	1467	1369	1278	1183	1170	1072	1075	1024	980	960	972	938	864	932	858	891	839	868	920	883	840	798	798	776	794	822	810	839	807	788	765	748	739	762	754	786	753	785	745	758	739	754	750	774	713	746	777	754	714	796	754	745	760	779	764	737	766	733	732	766	788	693	775	725	709	720	763	708	713	714	662	705	751	698	697	735	679	688	707	698	724	748	755	689	710	722	733	680	689	690	744	722	729	695	744	721	703	701	733	703	686	703	692	696	690	658	722	711	696	673	721	642	730	707	699	709	728	731	689	728	670	769	716	697	685	709	728	666	704	684	720	698	658	681	739	739	695	722	680	717	735	678	736	692	732	675	715	729	690	700	682	736	710	680	729	700	692	721	748	715	722	713	686	736	729	747	705	685	732	699	711	685	708	706	674	693	652	711	702	738	729	692	671	710	698	653	717	672	755	683	709	702	700	737	708	689	700	698	710	691	691	725	675	703	675	706	695	685	709	687	688	673	710	731	682	699	674	731	689	727	671	676	704	757	703	720	703	675	692	678	688	722	636	714	720	714	677	655	711	679	743	711	729	680	732	693	718	687	727	694	678	683	690	746	748	717	714	723	688	696	753	680	693	689	713	712	722	704	655	679	699	686	702	742	722	733	656	710	728	716	746	715	671	702	723	727	666	705	712	696	680	728	658	750	719	701	710	684	703	668	694	678	684	683	725	724	682	694	670	732	749	677	698	721	716	712	673	671	702	722	668	710	747	613	733	701	738	662	685	739	673	695	692	661	683	719	656	688	745	704	669	717	685	766	704	679	693	682	661	732	723	748	711	727	742	723	650	678	681	694	714	727	670	721	705	717	673	662	699	742	713	699	720	706	675	734	709	725	697	660	688	727	691	679	708	695	697	717	781	672	727	678	693	735	722	715	695	694	724	688	702	748	734	698	696	689	676	688	712	718	689	717	655	726	749	697	669	701	707	705	709	714	709	692	687	727	738	698	682	731	700	694	646	693	699	704	679	691	749	686	672	707	711	660	661	762	724	692	738	713	673	695	642	741	714	736	705	716	704	706	680	629	685	712	679	723	671	717	726	686	687	653	689	739	657	723	749	701	691	732	653	697	708	699	720	700	716	723	716	747	738	694	753	690	719	722	708	686	753	720	681	686	697	718	732	687	664	705	658	696	718	734	729	675	676	666	686	688	700	696	707	654	703	693	691	674	702	699	680	725	717	667	669	702	726	717	713	726	756	699	748	744	703	691	680	748	701	678	750	743	695	724	717	707	690	757	671	709	731	728	686	704	726	724	719	704	748	681	680	706	715	713	721	685	666	722	756	681	710	689	717	707	705	710	652	727	693	678	728	711	684	732	708	728	668	703	747	725	675	706	679	727	730	697	717	775	725	753	691	665	684	737	735	698	651	725	763	701	670	716	716	687	708	742	703	648	735	703	695	716	729	699	677	716	694	691	692	748	772	732	760	705	691	741	677	719	681	686	731	680	709	695	681	704	743	684	656	726	719	676	711	678	663	649	642	720	720	685	702	695	734	710	665	730	710	651	683	702	704	769	685	655	790	695	732	722	705	681	748	664	692	726	683	677	698	733	726	714	679	690	681	695	727	738	676	740	724	718	700	667	734	708	701	713	721	719	719	763	684	688	712	678	716	753	681	654	646	718	694	705	667	717	747	695	671	720	700	704	691	701	677	769	672	734	719	731	745	649	694	680	712	713	676	757	717	745	685	709	698	728	693	665	633	680	699	708	701	732	701	677	685	691	735	687	714	740	760	713	663	710	735	689	717	712	688	730	726	681	704	713	720	735	675	689	711	693	715	696	668	712	723	722	684	703	675	683	711	702	686	717	718	717	676	690	678	744	690	746	695	729	695	697	711	682	760	717	754	669	703	686	719	709	688	694	723	687	682	689	700	657	732	686	722	702	746	693	685	691	720	700	708	711	682	700	675	742	701	667	705	715	685	726	697	678	720	707	705	683	688	694	758	740	684	697	663	668	663	723	690	693	707	703	704	692	710	681	726	727	668	695	692	697	703	721	729	709	674	715	673	717	719	725	692	713	696	695	724	703	690	722	682	748	723	659	734	709	670	691	647	713	718	727	679	698	702	681	684	695	699	688	680	741	717	610	704	698	724	725	708	717	700	695	696	682	721	696	675	685	718	753	695	726	729	688	701	678	724	701	719	747	687	671	663	695	706	688	747	695	761	747	694	690	664	676	737	711	777	703	717	693	678	735	710	723	714	685	708	734	719	676	709	721	623	730	686	698	715	668	744	751	685	697	701	684	722	734	693	695	637	684	714	695	639	739	689	703	669	677	696	699	673	707	656	731	664	661	735	733	664	742	707	631	749	716	748	710	715	697	768	685	734	692	650	681	755	670	740	712	723	714	706	671	668	697	681	682	688	684	749	682	658	695	708	705	648	677	720	713	677	703	701	679	750	643	682	677	708	681	696	690	684	698	710	687	709	695	743	707	732	702	709	707	695	751	727	642	657	764	697	690	703	707	696	705	735	710	695	660	695	724	720	668	689	672	679	722	709	711	726	709	699	672	691	715	728	741	695	727	719	715	701	704	650	694	718	730	713	715	693	718	726	704	681	703	653	724	692	721	667	705	711	743	682	664	693	704	718	663	715	698	666	693	711	739	748	708	655	711	739	699	705	674	712	678	718	691	687	677	664	691	679	680	734	687	716	753	715	677	685	663	689	702	734	698	701	701	684	698	684	716	699	674	723	719	727	712	701	732	699	685	714	713	765	694	681	688	715	675	739	690	654	694	711	725	663	718	688	689	696	687	639	708	682	652	675	681	729	689	696	704	695	714	709	728	656	741	645	747	715	707	665	690	665	747	690	677	698	748	723	683	713	689	744	682	700	672	691	719	651	715	691	711	668	662	707	678	727	694	706	672	687	706	663	658	727	679	713	705	682	671	659	717	708	688	712	713	656	754	707	648	694	733	698	740	743	743	705	755	674	716	714	765	708	697	735	686	687	722	719	724	715	718	667	691	699	724	720	712	710	730	662	689	724	683	700	673	775	658	669	690	638	704	715	688	729	697	659	674	690	696	744	717	734	692	722	736	724	685	685	662	680	721	663	694	715	672	718	670	695	722	726	688	715	705	724	691	714	725	739	717	706	722	693	708	649	691	678	733	636	659	682	694	701	675	760	688	721	640	683	705	708	737	676	681	717	726	708	660	746	685	707	704	690	722	675	699	744	753	687	730	688	678	693	661	712	699	724	724	703	726	685	682	677	733	704	680	708	745	704	680	707	692	722	702	719	724	671	652	708	682	689	737	676	684	691	735	690	676	667	723	672	647	687	668	725	709	748	709	683	670	679	711	752	728	650	728	694	692	721	712	672	723	724	710	678	770	718	711	697	768	716	724	705	723	716	687	753	726	675	702	697	740	654	689	693	738	698	739	714	716	716	672	757	720	700	706	685	664	698	690	716	672	707
6105	306	177	127	97	89	92	75	76	78	83	81	58	65	83	70	75	67	62	75	71	73	80	68	60	70	83	68	70	84	67	63	61	71	72	63	66	62	78	68	68	80	57	88	68	66	75	89	75	61	50	60	69	83	70	78	85	81	57	71	60	64	72	79	70	84	67	69	76	81	73	58	69	69	67	57	82	79	56	72	62	53	62	68	68	68	80	66	71	66	66	81	72	78	76	44	79	76	82	74	71	75	64	81	67	70	69	59	56	74	60	86	74	62	75	84	76	62	70	68	72	59	64	51	68	82	79	70	64	77	75	62	81	65	71	71	84	70	71	73	70	77	72	70	87	69	57	75	69	66	74	51	71	57	80	61	56	62	67	74	69	67	70	66	76	64	69	85	66	61	71	66	58	66	70	57	67	76	69	70	65	76	61	57	67	78	73	79	66	71	63	70	67	76	60	70	70	77	88	71	64	77	78	84	76	82	76	84	82	71	70	76	78	48	70	64	67	73	77	72	69	62	70	62	81	76	61	74	76	71	81	70	82	65	72	66	85	79	75	69	73	71	53	63	82	82	57	63	73	66	81	89	56	73	56	66	70	79	75	65	48	56	64	58	66	66	50	71	53	60	64	77	72	66	61	68	74	56	71	62	71	56	61	76	86	70	64	75	59	82	74	68	81	62	62	69	68	69	74	66	60	66	74	86	78	67	69	67	75	80	66	77	73	68	77	66	69	67	64	88	64	56	77	67	82	78	76	71	64	70	59	58	62	73	69	63	78	71	61	85	74	71	82	71	83	67	77	69	74	78	53	75	70	53	97	53	61	91	57	73	75	54	64	66	58	65	79	58	65	72	69	90	82	67	84	73	68	67	65	92	69	59	59	74	70	74	65	79	59	77	66	64	71	71	78	75	58	65	67	79	69	63	70	67	72	69	61	76	58	77	71	81	67	64	66	60	74	72	55	65	70	70	80	74	75	80	81	77	93	64	62	91	73	65	84	52	73	81	73	68	58	56	77	66	74	67	66	67	72	67	64	75	63	62	82	71	66	64	62	63	68	82	56	61	68	75	62	83	65	50	60	80	71	59	73	76	64	79	79	69	61	74	72	68	66	69	91	72	78	77	64	56	80	81	66	59	67	83	71	67	69	76	77	82	84	61	65	73	69	76	71	81	75	74	68	61	69	63	61	53	75	69	62	73	88	78	72	75	79	83	70	69	69	72	57	74	66	72	55	73	74	64	56	68	63	60	65	75	74	73	63	72	72	73	70	73	59	71	77	68	71	72	61	66	67	69	62	84	78	56	73	66	66	53	87	74	65	83	65	54	88	74	63	64	74	66	70	62	63	67	78	69	62	64	78	79	74	68	74	77	55	72	65	77	63	62	77	59	63	87	82	82	78	81	66	69	63	71	65	74	82	68	86	49	66	58	68	72	63	65	81	67	70	75	76	71	79	79	74	73	62	77	79	92	76	54	70	67	64	65	77	75	55	84	72	70	70	59	90	82	80	71	76	61	78	83	63	74	65	66	79	68	66	77	67	74	66	76	82	73	66	64	67	58	71	71	62	83	78	76	68	54	66	72	82	71	70	58	71	68	67	72	64	69	80	70	56	81	74	85	59	73	75	90	66	68	56	59	77	71	66	73	64	66	61	58	67	57	80	71	78	64	67	63	62	73	61	59	72	78	70	87	68	82	64	66	80	64	66	63	83	50	71	74	76	75	72	72	70	70	65	64	75	56	79	74	74	72	69	68	66	81	71	65	73	72	78	66	67	67	65	64	84	84	69	78	68	78	74	57	73	63	52	62	63	69	71	69	56	61	64	59	83	77	85	71	61	76	63	63	66	92	62	74	80	60	56	58	75	79	63	66	74	78	74	68	77	82	56	79	67	83	100	55	63	76	63	70	54	64	75	64	68	73	76	63	54	72	57	59	79	59	69	61	56	56	56	76	58	69	82	63	71	61	88	70	74	66	67	66	76	66	88	66	70	51	58	59	69	73	75	62	66	82	68	77	71	72	70	61	64	74	71	62	69	68	78	66	80	76	66	68	66	66	72	75	60	60	61	55	74	57	73	59	68	73	59	78	75	77	84	73	76	63	63	63	63	69	64	64	71	63	78	76	79	84	67	73	83	89	69	74	90	63	68	68	70	76	77	63	80	70	73	59	61	62	58	73	74	68	79	64	75	56	66	78	81	65	73	71	67	60	68	64	74	55	69	72	72	43	62	68	77	68	74	77	81	53	69	74	61	71	61	64	78	65	68	69	57	58	71	75	87	68	60	70	74	70	75	69	79	73	61	68	57	75	70	62	64	69	65	66	70	84	68	65	79	78	71	49	56	71	78	85	75	59	62	82	60	58	75	75	77	83	60	77	62	82	67	76	64	66	83	73	55	75	56	65	84	69	75	60	64	56	80	77	77	58	65	68	67	64	57	73	75	49	65	77	65	66	67	77	65	63	64	53	62	69	65	61	83	88	76	61	74	59	68	66	62	63	63	61	75	70	79	65	85	50	64	66	77	72	67	70	77	70	65	75	76	64	60	76	58	73	65	64	51	65	69	61	60	71	64	73	71	68	73	68	63	69	72	62	61	56	76	73	62	78	67	62	53	64	58	65	73	62	62	62	64	61	67	68	67	72	62	62	60	84	58	69	70	77	64	67	56	71	54	83	79	80	71	53	61	73	72	63	73	57	72	78	78	62	77	60	66	77	62	76	63	60	71	72	70	72	63	88	89	69	62	69	74	66	82	72	68	78	62	62	66	56	59	67	57	71	66	76	69	66	66	68	74	74	79	75	58	71	66	81	80	73	85	71	53	56	72	62	81	62	65	49	69	66	69	82	64	54	70	98	65	68	81	64	74	57	54	75	74	59	56	85	79	73	50	66	70	83	63	63	72	60	76	66	52	69	69	89	56	75	85	68	77	64	62	56	85	74	67	75	64	80	72	71	59	69	83	73	80	76	67	72	73	74	64	66	66	83	69	67	52	71	75	66	66	78	73	56	85	68	67	66	68	65	55	75	57	72	64	63	64	62	65	79	62	78	75	64	55	57	63	68	66	52	61	73	62	66	72	72	68	55	65	73	79	71	60	65	71	58	71	74	71	73	63	67	80	68	62	73	66	77	72	68	76	59	66	75	78	68	71	69	69	57	64	76	72	81	86	75	70	63	72	72	63	75	75	90	72	71	74	65	55	73	68	73	70	70	77	76	56	88	72	64	69	78	64	60	62	76	61	64	60	66	84	76	86	68	65	86	77	67	75	71	68	78	76	82	79	63	59	64	74	71	55	66	74	63	67	60	59	58	54	64	57	67	83	68	72	62	65	66	67	68	69	77	71	68	76	78	47	59	70	64	77	60	61	81	78	75	74	68	75	73	61	58	95	70	64	54	68	62	67	68	66	65	72	87	73	71	61	75	87	69	69	66	75	82	65	68	71	77	67	71	79	65	61	57	62	62	72	65	65	70	76	73	76	69
6749	350	439	470	397	408	317	316	315	280	303	280	317	271	278	290	300	308	270	267	278	269	276	272	278	262	306	301	270	273	241	268	270	268	274	277	248	258	260	261	292	247	276	260	261	283	238	284	288	258	258	248	262	265	282	234	263	276	277	259	243	242	282	276	281	229	260	254	276	252	279	280	247	272	268	260	302	247	245	235	252	262	226	273	281	257	285	251	243	273	262	273	270	265	251	257	284	250	260	264	283	295	270	245	274	246	256	277	293	277	273	277	299	272	280	274	258	238	267	250	236	231	261	256	244	268	271	246	267	270	244	259	236	287	258	258	278	243	292	258	280	240	243	266	256	242	264	238	246	234	270	281	268	237	277	247	262	275	275	263	271	258	253	255	272	253	286	231	278	290	274	263	255	248	221	284	264	265	251	278	253	299	253	280	252	274	264	259	271	291	261	275	267	294	264	269	260	292	271	253	274	274	267	255	282	287	261	267	257	237	263	265	271	231	237	243	277	244	273	255	261	255	259	273	256	292	271	269	293	263	248	250	256	280	253	292	291	274	271	256	268	268	289	266	267	290	250	270	281	259	249	250	248	226	255	274	255	258	297	265	264	282	264	277	279	239	254	280	273	250	269	252	265	261	276	266	267	253	260	250	249	225	258	267	261	274	285	247	254	289	280	266	229	243	266	243	275	255	241	273	284	262	237	250	285	276	239	270	301	277	295	259	273	255	273	248	268	262	256	243	307	262	260	258	256	282	246	254	284	261	273	250	243	291	268	253	273	277	269	289	260	270	296	287	258	270	232	280	278	260	256	286	273	261	259	263	261	284	236	266	273	252	281	266	263	266	266	262	251	265	311	275	265	244	244	273	259	256	278	252	261	263	268	253	236	239	277	263	276	242	276	257	230	266	236	263	270	263	258	242	268	267	244	252	289	275	260	245	256	263	269	285	250	295	245	256	241	233	250	296	251	259	257	277	259	268	283	250	259	242	279	263	281	290	257	273	257	272	258	252	271	283	283	269	243	243	249	239	269	239	266	262	275	264	285	233	287	266	236	244	295	232	272	295	253	261	280	234	257	264	272	262	275	260	262	261	251	275	251	286	267	253	278	280	252	254	294	257	255	244	293	297	261	240	257	265	254	270	255	259	293	247	257	281	266	265	251	264	249	272	256	269	258	279	287	241	257	260	280	253	272	260	268	267	244	260	246	253	289	284	256	278	258	271	262	253	253	264	266	247	246	281	307	282	297	282	276	243	300	256	246	272	276	253	274	284	276	251	244	266	274	249	269	266	259	260	237	257	242	256	276	261	248	255	233	300	262	277	258	262	266	262	252	253	264	274	260	245	273	251	234	263	267	272	266	270	281	291	273	228	253	272	283	245	263	283	246	274	272	266	269	261	273	266	268	248	259	260	270	289	251	243	274	245	275	254	271	244	249	267	254	263	263	277	247	275	257	282	245	277	268	247	265	281	270	255	239	267	261	289	292	261	257	235	277	219	281	256	266	272	251	279	227	266	241	265	242	252	264	274	282	278	288	264	277	240	280	276	264	233	268	260	256	266	239	235	278	275	257	272	247	253	304	249	258	270	267	267	273	284	283	245	260	248	262	239	234	296	244	257	263	260	263	221	267	267	245	278	250	248	270	251	269	253	262	272	292	244	235	250	241	249	261	268	280	284	261	283	259	262	266	249	246	237	256	286	269	286	274	276	276	255	276	284	269	244	268	265	266	256	285	244	242	226	270	276	273	276	302	272	281	265	271	251	270	295	264	248	254	241	265	257	267	227	265	239	262	264	254	279	271	266	254	249	272	269	269	284	247	267	260	281	279	275	274	244	285	261	249	255	276	252	254	239	244	271	256	267	285	274	253	267	244	274	259	261	258	226	258	259	283	261	267	264	252	274	265	272	247	264	281	251	283	240	276	247	272	280	241	254	272	244	276	261	272	299	257	293	236	244	257	271	284	254	251	246	264	274	265	294	258	265	252	262	254	259	255	257	282	253	242	227	267	289	271	259	248	297	275	261	253	244	251	253	249	256	247	268	259	258	232	253	231	279	276	268	259	244	265	260	244	241	256	266	236	276	277	278	282	248	277	281	267	261	262	273	262	260	243	256	269	272	261	294	269	262	257	240	271	247	256	276	271	244	259	260	260	252	265	259	230	267	227	287	268	244	286	266	277	263	250	277	287	264	236	252	265	248	241	261	273	280	258	254	243	255	281	268	248	267	292	258	263	233	269	258	272	273	278	270	265	251	282	274	304	266	251	263	259	238	269	271	247	257	254	265	295	273	263	269	288	267	258	286	279	245	259	256	276	232	254	267	274	251	290	280	249	253	260	261	253	267	250	284	240	255	259	250	306	259	237	257	274	260	257	251	265	257	265	263	256	256	281	268	258	278	306	270	233	280	252	287	264	285	275	290	245	266	288	281	246	244	286	269	277	262	257	244	253	274	259	246	250	251	258	262	271	261	263	277	252	273	289	300	267	269	265	245	258	247	268	254	277	276	267	283	250	275	256	284	255	271	242	278	257	259	286	268	301	273	275	268	260	235	259	270	270	232	270	271	281	285	271	264	281	260	260	255	265	275	286	266	251	273	266	258	263	263	288	278	275	273	245	246	284	262	274	272	265	254	272	280	251	284	258	264	276	267	280	259	269	282	274	262	242	254	258	282	245	300	254	261	283	258	244	252	244	239	254	253	290	267	280	267	296	263	284	287	266	277	273	295	256	273	251	270	260	283	269	287	255	272	250	309	258	256	268	268	274	269	255	259	265	270	249	247	271	264	241	273	259	257	274	257	271	268	279	267	265	255	274	272	244	250	259	293	287	280	277	256	261	288	264	247	263	246	266	287	256	249	268	292	257	280	270	252	260	303	259	271	242	291	280	254	254	247	245	246	248	236	249	298	276	248	289	267	279	236	276	242	279	253	276	257	272	268	243	273	300	282	287	287	267	295	263	246	260	271	244	249	249	263	273	257	238	273	254	231	237	281	243	237	248	252	262	243	262	273	252	259	259	267	202	259	257	271	225	291	297	251	269	281	262	263	273	268	257	249	244	277	249	263	254	252	272	279	277	281	288	222	265	242	270	259	256	251	249	263	231	268	270	268	312	244	283	256	278	271	273	277	254	240	262	244	263	254	268	260	251	284	278	236	267	249	270	291	262	288	271	240	243	256	269	261	245	255	280	260	252	256	260	241	250	262	267	262	298	274	279	257	260	269	233	287	270	284	257	254	269	266	253	244	288	224	279	294	275	265	275	272	272	266	264	250	288	243	253	246	272	248	257	280	274	270	269	260	242	251	278	260	286	237	287	297	264	256	271	257	262	260	279	259	247	259	256	264	236	274	277	231	253	250	250	242	254	253	271	277	266	261	289	282	289	267	262	247	250	261	250	251	277	240	269	291	299	276	241	250	266	256	229	257	267	262	244	253	247	264	244	246	258	230	258	254	239	266	285	266	279	257	262	268	263	285	254	280
40753	12207	2023	1012	728	527	443	368	304	260	246	240	206	204	194	197	185	203	187	163	175	144	170	164	167	174	198	167	193	149	170	159	160	145	151	176	165	134	145	140	153	131	149	168	155	152	182	154	158	150	159	169	158	141	133	131	144	165	139	132	149	170	167	155	163	146	161	150	166	155	158	148	155	146	153	148	160	154	154	167	123	170	164	119	141	133	161	150	165	157	153	158	159	145	177	144	154	137	146	163	163	168	159	146	163	173	147	130	155	161	148	151	140	134	149	164	167	129	149	141	146	163	143	139	164	159	153	141	130	155	166	170	143	158	151	156	153	132	129	157	128	159	144	146	150	159	146	165	146	159	155	165	158	170	131	175	149	161	171	141	140	127	147	156	168	166	167	140	170	157	147	163	141	164	136	153	159	151	137	155	145	149	157	181	154	143	138	162	148	156	165	158	130	153	156	154	159	152	147	134	135	149	173	128	145	160	168	160	137	154	165	152	160	166	163	141	176	140	180	158	138	141	121	156	154	138	149	143	144	148	128	156	147	156	155	144	149	159	153	148	154	154	156	139	133	149	152	139	162	142	156	142	148	138	151	135	151	156	159	146	163	139	148	137	163	138	160	171	135	132	163	160	130	155	162	133	143	163	143	151	152	151	160	184	155	166	134	151	166	162	145	153	156	151	145	144	146	148	153	175	175	169	165	152	136	126	156	131	157	166	143	140	144	140	159	157	151	168	151	145	153	164	170	149	136	159	161	138	150	153	153	166	147	160	140	145	168	137	153	136	155	156	157	148	147	175	137	160	157	161	152	154	145	164	155	170	135	152	162	156	174	149	118	156	162	161	119	133	154	148	148	152	143	152	162	141	163	137	146	136	128	148	158	149	134	159	142	155	179	163	148	155	144	144	172	143	146	158	150	149	143	153	147	151	161	154	166	161	148	170	139	152	158	163	139	167	161	144	147	132	132	160	165	152	169	153	153	158	146	163	148	154	165	139	136	158	154	145	163	147	148	139	143	156	147	159	129	127	141	161	132	142	154	158	144	138	151	155	149	173	163	145	136	143	133	164	147	138	157	146	150	159	127	147	161	170	154	157	160	138	157	142	123	143	151	176	140	164	148	176	158	158	134	137	142	154	118	159	159	150	157	155	154	128	154	161	137	163	150	137	162	142	153	176	148	148	142	153	164	153	152	159	164	135	153	134	158	133	142	154	157	140	147	154	131	165	165	168	133	126	155	134	162	158	138	163	150	155	121	150	161	142	153	142	135	160	158	146	158	142	135	154	143	148	158	152	161	169	142	132	149	119	130	147	173	166	157	135	136	171	160	153	161	157	142	171	148	147	145	167	133	151	175	149	145	142	156	156	151	164	141	159	140	147	144	148	138	153	161	155	150	189	186	128	166	130	146	132	142	126	147	161	157	149	142	136	151	136	169	138	154	134	149	155	154	148	149	162	146	169	185	137	171	155	156	149	136	157	147	161	139	160	172	150	170	153	146	170	158	162	164	154	140	158	137	152	150	159	142	159	153	135	143	145	154	136	154	174	166	140	160	141	158	164	152	145	154	128	137	167	154	148	133	145	129	146	161	138	151	139	160	141	148	144	133	158	155	135	162	139	138	121	149	168	146	148	131	161	166	143	147	151	120	160	170	145	151	172	157	146	149	142	142	154	126	154	179	129	159	157	167	162	140	150	143	139	169	164	153	131	149	153	167	134	156	142	162	145	134	147	156	139	149	163	161	160	154	157	161	146	145	123	143	151	153	152	141	143	185	159	164	175	160	152	156	141	164	161	124	147	153	158	142	125	152	153	164	151	155	148	176	170	168	180	135	167	159	139	168	141	137	152	155	128	131	144	159	140	153	164	168	132	130	142	142	135	159	133	164	141	158	166	154	128	150	152	145	147	154	160	118	148	145	141	126	174	156	159	127	158	136	133	148	155	177	153	166	163	151	140	141	138	146	147	150	158	153	150	147	168	160	131	137	145	171	140	146	149	142	138	149	176	148	135	150	162	153	158	159	143	141	116	161	139	147	180	134	153	150	157	164	156	154	136	162	152	136	156	140	159	162	141	152	152	152	162	132	177	153	150	153	149	134	141	148	137	159	136	145	137	143	152	143	157	165	158	167	134	136	167	148	160	164	146	160	132	157	135	160	163	167	170	164	146	160	149	143	157	167	167	140	131	162	154	132	160	169	166	140	126	138	147	156	144	138	157	159	167	135	134	154	146	153	148	150	148	164	160	154	155	155	162	150	144	142	141	161	126	158	141	167	158	156	140	139	146	145	152	158	161	147	155	138	162	137	154	147	142	141	144	139	132	135	124	157	156	158	145	137	154	161	135	138	147	132	151	151	159	154	148	140	146	152	163	158	153	156	154	155	151	165	162	145	149	143	140	156	143	138	165	158	157	142	147	154	158	137	166	154	155	148	153	137	156	157	155	168	144	153	145	161	144	141	143	149	131	151	165	138	133	162	160	160	158	142	138	150	168	150	156	149	122	167	145	157	122	169	136	152	149	159	161	129	158	173	155	164	165	141	154	151	153	167	169	176	136	153	155	162	142	157	161	155	167	176	171	163	154	161	151	125	172	168	161	169	171	167	151	143	154	181	164	162	142	149	164	141	155	156	166	158	143	155	135	166	145	151	158	140	139	154	157	160	131	134	140	152	160	150	148	139	165	140	161	144	151	142	139	149	157	140	134	163	149	174	144	134	178	141	144	135	140	156	156	141	148	153	142	137	153	141	129	157	150	147	147	155	140	158	136	139	151	146	163	150	162	150	141	154	141	147	170	154	158	139	153	148	159	170	156	154	159	165	166	144	146	137	165	146	167	161	135	152	152	135	146	148	138	139	146	142	167	146	149	152	144	159	161	141	151	168	144	146	142	134	149	179	135	151	163	126	175	158	154	175	152	148	163	147	150	138	143	128	150	130	163	143	132	155	169	146	157	141	156	161	164	118	150	161	160	156	142	164	131	151	122	156	145	131	145	141	153	151	150	164	136	138	152	141	166	141	135	162	141	144	156	160	149	177	156	152	149	133	139	145	167	134	168	147	149	174	155	142	145	145	131	155	135	148	160	160	134	168	155	151	148	158	147	157	165	148	183	136	141	135	155	144	155	143	137	137	139	137	129	150	145	144	148	152	135	154	182	162	146	164	181	151	163	142	167	138	122	150	155	143	136	153	163	153	140	145	148	152	136	162	135	154	138	139	146	154	143	149	144	145	164	162	147	141	157	161	165	141	149	154	156	144	170	148	144	152	140	134	172	125	147	154	146	147	164	157	146	148	133	140	146	166	160	140	145	153	155	152	157	144	147	157	159	150	126	134	140	150	151	154	140	144	143	164	144	143	173	146	151	170	153	140	172	129	146	146	168	141	142	144	157	168	151	163	139	144	159	136	159	153	147	138	137	160	161	160	135	145	154	135	161	153	146	132	157	159	146	147	168	164	139	153	145	158	162	159	182	147	149	146	126
19025	1378	2708	3074	2608	2274	1855	1564	1385	1213	1160	995	939	934	869	788	758	731	702	716	647	594	669	592	588	617	563	609	537	537	560	535	513	557	545	524	535	592	489	534	542	567	516	486	523	480	504	546	486	497	512	526	528	493	501	496	525	532	498	463	505	472	483	516	489	529	492	503	478	466	513	507	491	537	504	484	485	475	505	546	468	466	472	494	476	514	492	449	471	522	500	540	470	497	485	491	487	473	480	459	468	479	529	514	511	512	486	479	485	491	465	483	517	488	482	514	475	478	504	474	469	487	466	468	474	491	466	482	512	488	489	522	492	502	465	448	495	474	488	452	509	461	455	509	506	485	518	457	523	510	515	440	497	467	497	433	453	482	488	492	488	507	494	466	508	481	474	498	481	459	493	485	490	476	452	490	464	468	464	501	500	466	542	455	485	464	451	480	465	464	501	497	482	481	467	502	478	446	450	466	472	518	469	478	466	502	516	525	494	449	480	503	527	479	474	490	479	482	510	502	479	450	461	500	484	475	475	454	498	426	495	467	511	452	508	474	454	502	470	449	470	464	470	464	453	452	514	529	418	485	466	437	463	498	487	512	491	464	479	524	503	490	499	497	493	480	480	517	466	482	449	498	491	429	435	470	500	464	453	485	447	488	482	476	506	459	462	476	456	467	443	485	476	489	490	472	480	487	473	490	460	435	476	487	494	495	479	520	486	471	487	471	498	501	467	474	464	508	522	466	498	461	502	483	518	458	443	451	493	479	487	487	469	443	478	491	499	498	512	462	490	461	453	472	488	479	457	475	486	451	504	489	483	485	479	511	440	460	475	474	478	521	489	480	460	492	502	464	476	474	521	464	458	485	467	490	462	498	478	506	484	491	486	442	545	485	429	505	533	520	468	485	490	483	500	464	472	448	503	471	462	467	483	486	498	490	474	464	499	477	496	472	473	478	465	486	467	441	477	498	463	498	481	520	448	532	496	496	462	442	471	458	484	471	438	529	466	478	505	452	472	496	482	452	478	443	479	469	486	482	458	494	454	498	466	488	458	488	500	438	494	512	492	490	491	487	464	487	454	478	501	474	496	486	498	476	490	519	463	505	474	508	476	459	489	505	477	487	483	489	495	479	498	507	501	497	486	481	477	462	470	466	507	484	467	463	478	459	512	453	475	485	477	490	523	481	472	496	501	453	499	532	503	513	522	475	466	467	466	482	454	469	480	435	463	476	465	478	478	483	466	493	468	484	495	470	463	490	482	488	477	450	468	465	503	475	474	511	460	455	487	509	405	470	454	466	481	474	508	490	429	487	456	493	510	468	460	477	521	485	488	476	532	494	524	483	520	464	471	527	443	482	460	496	502	445	459	444	475	471	432	508	471	474	531	472	455	474	520	463	491	463	496	466	476	493	471	494	488	499	472	495	460	482	467	480	470	481	507	494	475	469	477	493	476	486	497	481	512	464	476	489	446	486	458	499	456	481	462	478	441	469	490	499	495	488	473	481	488	457	523	478	480	439	495	486	484	483	490	517	464	473	479	513	492	490	468	478	477	476	463	477	472	476	449	444	443	455	501	474	473	488	447	531	465	479	500	470	562	484	496	448	494	467	457	496	482	482	477	454	477	491	493	494	462	461	508	465	447	527	510	494	449	477	492	442	518	481	505	505	496	496	468	480	475	484	491	459	494	448	481	470	456	493	490	474	461	490	485	499	481	485	442	457	476	463	477	483	442	513	492	496	490	471	482	507	474	478	473	487	476	482	465	463	459	485	498	475	481	471	489	466	492	469	449	455	489	474	471	484	463	511	530	525	526	489	512	509	483	493	485	510	496	489	475	497	470	504	465	473	463	489	470	504	478	477	528	430	511	453	465	473	485	507	508	485	516	442	473	477	517	518	469	451	479	476	469	468	473	516	490	456	463	457	463	469	477	481	502	473	473	462	509	497	449	511	478	499	485	482	513	449	448	482	510	479	482	466	478	477	488	490	493	521	494	475	478	437	483	518	479	472	543	459	513	485	465	497	484	488	456	503	477	493	457	453	512	482	527	487	515	454	485	470	471	486	489	471	489	496	491	487	478	481	457	479	495	466	477	488	466	456	482	474	494	504	462	495	472	446	465	526	480	488	519	476	448	440	482	485	478	476	500	456	464	485	478	522	485	508	436	459	506	498	465	483	478	488	498	463	514	488	434	462	461	475	530	450	445	478	485	444	508	459	457	513	489	475	467	477	477	473	485	500	495	501	472	509	496	469	481	472	438	460	472	512	509	485	475	459	456	434	442	485	489	488	498	487	483	461	473	451	469	480	456	456	462	501	525	496	498	427	481	497	453	472	456	478	452	466	491	499	474	473	493	502	480	486	470	462	469	460	500	482	481	473	458	465	484	473	509	469	469	507	500	474	488	473	475	494	438	508	463	501	471	487	477	474	500	458	470	461	468	471	493	455	514	469	427	476	496	476	477	499	514	442	464	500	529	459	542	523	463	449	444	473	502	514	471	457	472	430	495	467	504	466	460	482	451	494	473	457	496	543	474	487	467	486	517	438	460	505	509	509	471	449	452	469	473	460	457	476	460	499	473	467	463	477	492	473	466	462	495	455	464	481	502	506	483	479	497	489	472	457	460	496	500	497	496	480	448	487	487	444	479	471	527	478	489	505	503	482	499	462	502	492	471	435	508	468	458	459	485	475	500	497	509	515	507	482	479	481	463	475	477	454	492	481	499	483	493	457	519	466	507	427	447	496	497	487	488	463	492	503	468	492	486	432	474	504	485	493	501	462	488	475	452	465	476	527	455	473	496	470	448	490	501	459	507	498	520	484	522	526	501	485	474	476	484	460	494	479	473	487	503	479	525	495	489	489	499	449	497	521	499	468	482	506	465	453	462	449	474	486	449	487	477	525	483	470	444	473	479	493	473	443	458	473	524	515	515	463	528	486	475	480	480	454	477	463	477	467	471	499	490	456	488	507	482	511	474	465	493	448	536	496	483	489	464	501	467	478	508	492	493	504	493	460	500	537	445	478	473	503	490	494	459	482	503	466	519	477	478	458	473	456	488	463	508	492	467	488	484	470	529	495	493	492	486	501	478	488	458	457	459	507	480	486	510	483	466	505	476	464	485	446	481	488	495	481	476	544	491	526	519	516	493	496	441	470	500	480	503	452	482	463	469	451	466	498	447	473	466	490	484	490	481	467	535	451	488	508	491	497	488	461	456	496	470	451	497	531	472	473	458	455	457	486	468	452	463	470	450	491	440	484	492	484	485	427	482	475	471	462	494	467	462	466	494	457	501	458	452	448	501	467	453	496	458	509	482	464	490	495	513	474	471	499	475	529	530	494	480	454	519	442	465	480	452	473	444	457	482	470	428	481	509	535	484	449	469	471	514	477	513	454	489	513	566	507	488	500	475	474	458	452	446	463	477	483	483	504	474	489	459	502	532	462	497	456	497	479	489	506	470	467	512	443	449	479	477	480	456	490	487	527
48022	20683	7855	2108	1365	1061	814	664	577	514	430	425	376	367	336	308	313	307	263	297	292	312	266	241	269	266	262	252	288	235	264	267	273	234	268	243	285	232	257	253	225	259	234	229	268	242	236	218	239	237	229	234	232	255	250	228	260	234	241	264	215	253	234	240	238	240	285	256	236	245	262	217	259	227	255	254	237	258	259	231	234	230	228	224	267	271	231	278	200	240	215	236	240	251	238	223	252	233	261	227	232	228	253	234	223	231	241	217	245	230	247	259	229	224	233	248	228	230	229	245	218	247	217	246	229	252	271	210	208	260	227	215	234	255	216	259	219	227	247	229	249	208	246	221	243	246	222	217	226	219	204	267	232	234	233	232	234	255	250	245	248	226	236	214	210	245	252	217	252	253	239	242	271	236	253	250	232	241	243	227	252	224	237	240	253	233	278	246	258	228	224	235	229	236	217	242	253	258	208	228	236	225	244	217	226	253	253	213	233	229	253	239	221	219	232	223	233	260	251	223	231	237	226	242	212	225	267	239	249	240	273	196	259	243	253	245	222	248	255	250	246	242	251	236	251	224	263	211	257	230	221	255	217	231	209	251	244	234	243	265	243	231	242	223	232	241	247	256	257	233	213	237	243	248	248	234	261	233	224	230	227	250	244	250	246	240	232	262	254	242	228	231	225	228	254	223	232	248	239	232	252	259	251	243	228	234	239	257	265	216	239	207	222	211	219	229	239	221	237	244	259	232	227	254	251	215	221	240	224	218	233	242	208	239	247	232	225	244	223	246	227	216	240	234	219	258	230	276	226	242	254	227	195	220	264	253	257	210	234	220	233	222	264	218	269	225	239	251	246	250	230	248	248	244	250	236	228	224	232	249	241	247	256	258	228	251	239	209	237	231	236	233	250	234	247	233	225	245	198	235	240	209	239	192	271	224	235	231	245	229	244	229	261	238	230	255	199	221	232	230	245	241	249	257	239	231	244	223	247	243	229	239	232	233	235	280	233	220	232	216	244	233	252	241	227	235	222	242	229	228	284	256	216	237	237	220	253	234	233	251	244	256	236	208	236	249	246	218	201	226	248	206	225	244	253	214	233	256	260	222	201	224	216	233	253	231	244	249	226	232	264	244	243	228	236	233	195	260	237	229	256	236	233	246	230	237	230	270	255	245	237	243	236	211	229	236	246	235	233	239	216	262	214	237	235	240	246	246	236	244	240	248	224	236	211	262	246	246	247	249	265	199	235	248	213	227	233	230	230	252	233	244	236	210	241	250	256	243	239	238	226	257	246	247	230	242	231	220	250	252	256	258	263	235	217	223	235	249	261	252	233	215	259	260	248	236	263	242	236	212	211	217	217	219	233	235	231	234	227	217	217	224	253	235	240	254	231	247	248	245	249	251	225	256	230	250	238	249	235	198	229	247	243	241	236	218	235	267	238	236	231	237	274	270	242	261	214	231	247	234	216	248	240	270	229	252	241	230	221	226	241	218	231	249	231	220	240	240	245	261	229	242	236	231	251	221	238	232	242	267	237	242	237	275	247	240	284	253	258	224	245	250	237	243	238	230	271	237	204	234	224	241	229	239	227	234	241	221	203	255	224	230	274	242	233	242	235	248	239	244	246	245	239	221	243	268	246	230	257	239	229	228	250	217	231	212	246	239	198	238	252	243	235	249	225	245	226	222	258	258	232	238	236	240	233	249	220	196	243	228	252	254	264	231	232	221	214	202	224	230	233	232	226	234	243	257	250	219	230	248	249	232	251	236	239	243	238	241	263	256	260	231	263	246	251	224	249	228	221	270	233	225	242	237	235	242	249	250	246	240	246	233	228	223	216	227	267	256	225	242	232	231	250	247	209	211	241	250	256	236	230	223	241	247	263	244	234	220	221	237	255	239	215	221	277	251	255	230	235	252	242	252	224	268	258	255	251	247	220	230	222	246	233	229	257	248	236	200	222	220	245	239	245	209	220	243	239	215	233	221	260	243	265	229	227	234	250	224	247	232	233	241	250	227	252	269	251	246	221	247	211	226	235	247	218	232	235	208	276	223	239	242	244	245	213	236	219	244	246	224	249	222	253	201	233	266	259	223	279	239	244	231	203	230	221	245	229	227	238	244	268	233	272	229	241	220	238	251	243	248	238	220	250	216	264	235	226	224	200	253	224	249	224	221	240	224	227	238	237	236	246	251	218	245	227	241	232	229	227	221	214	221	247	249	241	223	253	235	254	243	211	256	229	224	236	212	262	240	252	261	221	234	222	251	259	238	245	259	247	245	233	248	259	238	246	257	261	229	237	216	249	266	241	254	242	217	254	263	245	241	238	255	248	225	274	255	227	244	243	255	227	256	227	239	248	259	249	232	273	224	222	224	245	243	237	233	234	231	244	257	215	236	238	245	230	230	275	227	238	218	223	247	234	264	215	218	238	260	245	255	228	255	218	234	225	228	229	208	208	263	233	263	234	236	244	222	242	243	215	218	239	247	204	235	236	214	241	233	259	223	208	222	235	227	227	243	239	234	248	237	254	223	228	252	256	218	247	236	235	247	200	244	256	208	223	241	228	223	207	237	255	236	234	223	247	215	229	260	229	217	248	259	266	247	248	217	210	244	241	238	223	230	238	243	235	228	232	233	245	245	227	260	228	240	237	219	232	224	238	260	254	217	233	243	241	270	238	234	247	226	251	238	243	241	214	232	237	226	242	231	262	247	231	234	244	208	244	239	214	237	219	220	230	240	249	239	229	237	229	214	242	231	241	262	234	260	232	237	250	250	243	235	258	242	267	218	257	262	245	246	216	224	248	255	240	223	216	220	257	266	219	226	250	228	231	232	242	224	258	219	239	241	201	239	255	257	252	224	244	218	254	219	218	246	248	253	258	204	219	256	223	233	248	240	234	237	249	241	218	241	259	227	261	219	205	243	220	235	256	232	233	254	237	236	232	226	205	252	253	249	233	257	262	216	270	244	218	227	240	245	221	218	257	237	215	244	260	243	232	236	232	209	230	246	223	226	235	208	245	225	245	227	231	238	215	213	235	235	248	239	256	223	231	244	269	260	242	236	241	231	244	237	244	250	239	243	225	221	226	235	232	214	247	220	194	234	231	241	229	221	224	223	248	236	233	226	253	250	249	218	249	259	233	230	257	255	245	234	252	258	256	229	252	242	218	253	245	218	239	250	238	234	254	228	254	237	243	228	238	222	227	250	251	240	235	247	248	213	271	221	248	219	227	214	215	244	228	263	254	223	232	246	231	220	244	222	258	227	220	266	224	228	228	238	263	236	241	243	243	273	248	262	243	238	228	232	247	263	230	233	247	230	227	249	273	252	235	199	228	260	251	229	234	226	234	224	222	179	242	247	221	251	237	226	240	253	250	246	246	225	224	231	228	239	223	247	259	267	234	263	240	241	224	228	229	230	253	238	240	239	239	229	218	250	253	228	241	230	207	242	251	221	198	228	220	240	243	236	227	257	246	239	266	231	224	222
23793	2363	4980	5730	4728	3993	3334	2822	2381	2011	1962	1668	1619	1462	1407	1297	1188	1166	1081	1094	1021	1082	1011	972	937	878	916	861	906	863	881	824	814	868	841	775	867	793	871	786	762	772	768	805	790	729	745	782	754	735	734	748	764	788	769	761	735	767	740	761	786	768	784	756	753	727	721	735	723	726	738	754	714	716	682	758	791	713	769	698	709	734	766	692	707	755	712	747	705	705	728	760	711	702	704	756	741	771	716	697	693	700	719	739	703	717	715	771	715	689	734	749	747	728	728	701	701	681	690	728	666	694	741	710	738	710	716	717	682	719	690	688	657	703	688	711	735	712	711	692	673	682	751	675	673	653	694	695	650	692	684	688	733	707	701	700	713	687	720	676	707	714	784	674	676	702	698	708	690	711	694	708	695	696	704	664	737	763	724	711	742	745	686	719	666	701	735	700	712	681	678	731	684	722	685	713	670	709	683	716	705	735	716	744	706	668	675	656	719	708	654	670	739	695	708	692	732	759	729	715	698	705	688	676	728	681	755	710	679	726	702	751	713	665	754	754	680	686	679	707	691	719	713	751	693	700	718	704	695	754	737	751	710	661	710	728	699	633	712	698	733	760	710	716	714	712	702	735	744	723	671	705	726	689	660	809	727	717	699	694	707	713	717	683	698	727	676	705	672	687	681	738	673	708	704	690	680	693	692	701	699	653	696	685	702	701	726	720	679	723	681	680	660	721	697	715	714	720	680	722	675	680	739	715	749	718	756	641	672	698	681	662	690	715	687	709	734	704	727	720	689	689	734	673	732	689	718	691	703	662	697	729	701	749	733	670	687	698	691	666	710	674	700	760	690	718	702	678	716	711	712	672	713	674	671	702	691	705	706	655	708	667	684	711	680	721	709	704	691	722	700	690	689	680	683	732	669	694	721	725	743	688	708	676	696	746	714	715	683	658	718	726	709	698	716	680	700	689	706	661	699	654	669	727	691	686	742	754	679	715	702	694	759	719	710	690	675	723	722	706	700	694	662	687	719	673	660	721	670	733	676	742	670	768	685	711	700	680	680	696	675	674	683	717	683	707	744	683	714	691	659	705	686	680	713	724	682	686	670	672	712	691	778	691	734	694	736	739	715	705	711	680	699	781	713	719	705	706	698	662	704	669	713	738	730	676	705	695	690	697	710	693	700	688	706	754	719	711	736	673	717	749	708	702	715	710	684	666	707	702	653	675	732	717	709	700	708	734	719	672	743	725	677	694	697	695	619	664	707	726	701	724	734	664	733	720	688	696	657	725	671	671	654	677	662	690	709	700	731	705	732	721	646	705	697	666	729	678	675	681	693	684	675	687	686	696	701	717	708	706	718	750	683	690	678	746	718	727	749	710	733	696	740	677	728	680	682	718	681	717	753	731	688	686	716	774	731	695	738	670	699	708	712	671	674	706	719	746	693	755	735	719	673	694	699	671	727	659	697	718	769	697	703	724	700	692	700	664	702	681	731	695	742	767	709	649	771	691	719	677	714	732	678	735	713	710	665	674	766	710	756	684	730	742	663	729	739	712	694	720	708	705	669	761	727	689	692	744	702	766	702	730	710	684	700	729	738	702	697	658	645	715	730	687	711	727	720	703	715	691	733	720	715	668	677	683	726	715	706	704	726	685	691	716	641	723	742	729	711	670	724	654	718	679	704	735	713	720	719	708	699	703	681	676	676	717	748	680	723	679	697	739	717	704	694	723	701	721	755	683	725	738	737	719	701	744	715	721	716	678	665	702	696	668	710	687	679	682	676	681	699	745	706	757	699	729	692	707	700	726	743	708	737	706	684	721	696	676	702	741	734	759	685	698	717	696	700	718	727	663	706	711	674	725	721	673	669	744	695	657	682	682	654	710	699	718	684	744	707	727	665	713	710	695	666	677	715	682	705	732	637	689	677	682	719	739	726	677	714	726	681	716	725	702	711	705	725	678	731	671	703	724	698	692	730	700	695	687	698	712	738	684	667	720	712	700	686	641	711	749	732	683	707	688	714	694	710	718	700	716	710	684	702	733	665	688	728	722	695	721	727	700	766	688	679	715	712	744	752	699	731	700	723	751	702	703	698	712	677	713	689	689	706	736	667	704	684	722	719	691	697	723	719	690	705	734	671	695	731	709	713	660	652	718	650	710	752	691	687	672	721	669	711	726	682	701	731	692	706	692	747	638	706	710	738	700	731	703	693	757	714	706	686	682	738	692	718	722	691	690	635	679	672	686	730	687	704	741	697	685	737	705	678	712	679	710	724	723	732	689	681	719	717	664	678	652	706	703	733	741	746	670	701	749	695	701	723	696	728	723	728	740	740	743	737	735	722	674	704	728	670	710	726	697	670	736	731	708	726	709	694	677	697	670	724	666	691	683	731	687	690	694	632	730	717	701	692	763	662	687	728	719	748	698	736	747	645	725	707	683	678	735	715	716	704	700	652	775	656	707	700	667	691	700	693	692	711	713	676	689	708	675	675	690	705	649	668	677	737	751	693	688	700	676	709	734	716	704	708	706	705	741	704	679	640	691	691	699	703	674	732	691	737	711	689	720	766	719	707	687	727	689	706	676	683	669	660	694	680	705	685	717	687	714	746	695	755	678	734	724	697	691	713	693	756	678	742	686	677	695	707	682	705	709	729	684	679	740	696	691	666	749	646	673	683	655	712	684	713	684	725	709	718	717	698	707	671	662	705	703	699	681	678	667	657	661	688	679	676	717	729	675	686	698	706	708	690	705	687	682	707	683	654	683	693	719	694	743	722	717	713	692	697	687	734	755	698	671	707	733	698	745	682	682	712	758	678	681	665	697	724	726	689	734	694	679	718	723	710	734	664	691	680	731	671	712	771	683	707	678	727	735	721	729	711	690	714	641	704	707	707	699	707	707	727	733	704	709	734	731	694	725	706	680	713	698	716	697	682	693	672	664	745	718	680	711	692	682	704	725	705	662	687	651	724	692	673	761	719	696	727	695	727	729	699	676	682	748	682	705	662	690	698	682	693	752	684	685	723	686	683	739	696	709	724	724	707	698	739	667	753	744	708	731	721	696	688	700	671	686	685	702	726	751	697	678	766	691	721	685	728	713	722	723	695	697	707	724	667	709	701	680	701	697	715	684	732	688	722	698	748	706	714	685	730	680	718	710	710	675	642	723	707	653	661	715	694	698	693	694	703	715	679	707	700	750	668	657	743	702	668	656	648	738	724	668	741	686	699	683	720	718	701	703	671	700	704	691	721	725	688	692	666	741	710	757	707	694	706	681	725	673	697	710	633	687	677	709	698	690	714	678	698	703	681	708	716	657	637	727	673	725	721	676	686	704	749	690	702	703	674	686	676	715	704	698	718	671	717	714	712	679	709	713	727	729	706	722	683	698	691	703	655	663	728	669	712	714	719	697	717	710	694	702	710	716	679	726	701	727	703	750	717	675	709	638	686	708	705	744	697	719	714	691	695	661	729	704	704	725	729	717	693	693	718	730
6190	319	140	113	90	89	95	71	76	85	70	80	69	73	74	77	65	73	66	71	73	51	64	72	62	71	65	74	83	83	55	75	73	92	78	63	65	70	69	71	65	71	73	79	69	75	65	67	88	76	74	57	71	81	90	63	67	59	81	73	81	57	76	68	64	73	61	60	66	80	65	73	75	70	72	82	76	85	73	67	70	61	69	48	73	61	56	69	72	73	71	84	72	74	67	68	84	51	62	59	76	75	77	61	75	76	66	62	90	77	65	65	72	75	69	63	87	65	62	59	65	58	50	67	61	73	70	71	89	75	60	69	67	68	64	74	64	82	62	56	55	54	56	70	65	81	82	68	79	63	89	73	65	64	69	68	65	83	53	62	55	70	68	70	70	62	70	49	71	71	69	86	72	91	66	79	68	59	69	59	78	67	68	65	59	57	69	70	57	90	73	65	63	62	74	76	68	56	73	65	92	83	55	68	66	57	70	72	73	75	58	83	67	75	75	71	65	64	69	63	75	81	78	74	74	72	66	72	78	69	66	70	70	77	76	64	69	71	64	57	71	74	79	65	64	70	61	76	81	81	67	59	83	64	71	72	65	67	67	64	76	69	80	74	50	69	76	66	56	77	75	72	66	80	68	61	74	72	65	69	71	68	76	81	70	87	65	69	65	70	74	77	78	61	72	66	76	67	68	59	65	72	66	74	65	75	87	71	76	77	67	66	64	66	56	85	68	55	91	67	73	56	58	73	80	78	80	76	67	69	76	61	79	61	82	65	77	67	69	61	59	65	67	67	65	71	71	66	69	65	58	65	72	74	65	82	75	68	55	79	62	70	83	64	76	63	52	76	63	74	64	61	78	68	73	58	88	62	70	67	71	78	61	76	80	73	75	60	82	60	68	66	78	69	82	81	58	68	71	86	76	70	62	65	59	68	56	69	71	68	82	75	72	71	67	65	66	86	81	85	74	60	63	77	70	78	65	70	74	68	70	68	63	66	68	73	72	69	66	88	77	74	75	82	70	66	71	75	78	59	69	88	73	57	72	65	65	53	71	80	73	62	65	56	83	75	75	55	62	65	91	73	72	56	68	68	74	65	72	69	67	74	68	75	80	55	74	75	66	73	90	61	75	63	81	65	78	70	69	60	83	64	77	69	70	89	67	85	77	69	62	61	84	74	77	75	70	69	73	68	77	77	70	68	83	61	92	78	74	69	60	60	75	71	66	71	63	69	59	73	66	60	77	71	72	73	81	73	76	74	68	60	69	71	78	77	72	87	58	72	66	58	86	70	70	66	58	73	67	67	91	63	67	78	88	69	74	71	70	87	58	72	57	83	73	75	81	81	68	69	81	71	53	76	84	60	79	61	69	62	84	63	61	69	68	57	63	63	67	67	59	62	58	71	60	77	69	63	59	78	84	86	71	74	69	71	73	78	73	66	63	78	73	74	57	63	68	67	96	72	63	87	86	69	78	77	66	70	72	68	60	65	81	76	70	62	73	52	72	74	72	60	72	88	54	63	57	69	66	71	66	74	70	77	83	87	65	70	83	65	72	68	82	76	65	78	76	78	65	89	80	84	77	63	84	68	74	68	61	73	73	72	60	68	63	75	82	58	74	69	66	60	80	78	71	76	86	79	58	67	67	81	65	83	67	68	81	59	92	61	54	68	68	71	69	78	75	70	59	62	64	81	80	67	70	71	61	72	82	66	72	82	65	64	67	60	80	57	72	62	73	60	61	71	67	76	81	68	79	63	65	67	66	73	75	71	74	67	82	94	85	82	71	81	78	68	71	63	80	88	60	67	83	55	67	60	63	55	65	80	69	84	64	57	73	59	69	80	73	75	60	60	78	70	74	62	71	64	68	65	77	54	67	71	76	66	72	80	72	74	75	70	81	85	69	70	67	69	55	79	69	66	71	77	73	61	61	66	68	52	71	49	70	81	73	85	61	88	55	87	63	82	73	71	81	59	65	71	60	70	64	75	75	81	62	73	43	80	82	61	89	75	73	91	78	76	55	84	77	62	75	79	70	76	86	77	80	64	75	72	71	64	68	53	82	69	59	80	76	55	64	71	84	81	65	76	86	74	77	66	61	76	60	65	65	53	85	69	84	72	79	77	57	71	65	62	72	73	54	92	70	74	59	64	76	75	78	83	76	63	65	88	74	74	77	68	69	60	82	70	63	71	76	61	74	77	61	72	55	69	71	74	68	65	71	65	69	69	75	82	76	66	60	83	80	69	64	71	60	82	71	75	68	71	81	64	53	62	69	69	77	67	62	83	66	64	80	79	73	60	83	57	61	77	80	59	65	59	76	91	65	84	66	74	77	59	73	52	75	65	76	80	70	89	58	63	62	54	78	73	65	57	77	72	83	84	79	67	54	75	77	68	73	53	70	77	73	80	78	75	62	64	62	66	64	76	68	77	65	77	60	70	67	68	71	68	69	78	76	75	82	66	69	68	81	76	75	70	75	69	67	66	65	77	65	50	71	73	76	61	72	78	72	66	58	69	71	70	64	77	77	72	67	75	56	80	66	52	71	69	92	68	72	62	69	66	60	83	61	74	62	70	59	50	69	79	71	72	60	74	71	68	75	74	63	75	60	80	93	67	73	75	71	68	78	78	71	69	71	73	72	63	86	76	66	54	65	75	79	83	63	63	79	59	48	60	68	63	76	84	69	78	66	79	67	69	65	69	66	58	74	81	75	58	66	78	68	68	72	60	68	67	62	85	53	70	78	76	70	55	67	65	63	75	77	75	76	86	69	79	56	76	74	66	73	68	61	82	55	84	87	71	60	49	75	54	58	74	73	67	72	77	80	72	81	69	74	67	67	74	82	58	53	73	74	70	85	70	74	60	58	59	69	65	61	62	82	74	73	67	67	79	65	63	69	72	80	88	66	58	67	68	64	73	63	67	68	76	79	63	80	73	79	82	71	75	73	59	60	69	80	79	60	64	75	71	61	73	70	68	66	73	84	71	71	64	70	81	70	94	72	66	71	82	72	86	66	62	64	61	58	71	67	82	85	66	65	62	75	81	76	79	73	64	59	63	68	69	78	65	68	83	68	75	80	73	62	77	75	82	64	80	72	57	61	60	69	56	94	74	81	61	65	56	82	89	74	66	66	68	63	68	73	69	67	83	70	64	78	79	70	73	57	75	80	69	62	79	64	74	69	78	80	53	75	71	79	69	73	79	75	89	74	63	78	86	79	82	83	70	68	70	67	80	73	68	66	79	83	51	61	80	74	70	69	58	74	81	85	76	70	79	68	68	60	77	74	83	72	73	64	70	79	63	82	65	68	75	57	63	81	59	67	64	69	73	64	76	69	64	73	57	57	73	51	63	72	69	75	65	71	67	72	75	72	68	71	56	51	70	52	77	55	72	74	71	69	65	84	67	64	74	79	67	65	61	82	83	74	62	70	57	66	71	59	75	69	69	73	67	61	68	74	62	97	74	59	79	63	71	64	60	66	85	62	73
6792	317	392	424	366	374	348	333	345	298	299	300	276	273	272	270	290	266	289	278	275	265	318	272	271	267	256	291	259	284	291	287	280	271	253	245	258	269	264	285	261	268	267	249	261	294	253	285	261	273	260	276	277	256	244	261	255	231	293	263	253	251	268	284	291	260	301	279	274	273	265	272	243	271	254	220	281	266	254	239	278	282	261	289	271	282	261	273	278	225	264	263	263	276	263	272	258	227	257	266	260	251	268	278	252	268	278	271	278	265	290	264	277	302	229	280	245	274	257	257	271	234	260	273	232	255	301	269	261	276	260	280	266	272	222	278	244	276	250	245	279	264	274	260	290	252	286	252	272	217	287	271	272	288	239	259	247	278	256	266	262	268	271	227	262	264	252	259	255	258	248	260	253	275	258	280	275	275	262	270	303	249	252	246	254	259	262	283	289	263	251	261	263	258	267	263	278	268	264	274	259	270	252	280	270	255	283	276	276	241	253	274	273	252	254	271	255	295	231	310	259	288	270	270	245	256	271	283	282	286	257	253	263	255	226	279	248	296	288	278	264	262	264	262	225	288	267	233	260	249	255	262	236	265	238	260	265	281	255	282	264	277	282	238	273	265	219	260	258	251	240	277	280	264	269	248	247	280	250	276	292	256	303	249	283	264	243	266	267	257	258	273	263	256	269	277	290	242	231	270	266	301	221	288	276	241	247	252	255	286	286	286	263	235	234	269	272	276	262	228	226	250	264	285	240	267	291	286	277	280	255	277	275	258	256	287	284	255	270	228	244	237	266	268	261	295	268	284	283	276	286	287	260	250	261	277	221	289	248	268	255	268	254	269	263	289	266	250	242	254	242	238	268	296	277	240	258	248	263	242	261	300	280	302	246	273	255	250	278	278	247	268	265	257	282	269	240	277	246	286	252	239	283	269	263	284	270	265	266	257	247	245	256	239	244	282	250	248	257	249	248	262	247	244	278	275	254	242	252	263	278	282	269	274	262	290	243	252	272	283	280	241	285	280	251	248	260	279	251	242	263	266	273	258	291	274	284	285	260	255	250	272	257	282	266	247	234	263	272	253	255	273	254	269	263	262	252	264	252	230	261	261	273	277	249	268	260	264	284	313	281	273	261	279	270	261	254	282	255	270	248	276	272	295	237	273	257	285	254	271	247	258	265	273	282	260	281	266	293	253	279	261	248	267	254	259	263	257	262	280	287	274	270	271	265	263	267	252	268	250	242	282	254	256	257	242	274	271	270	262	262	261	280	245	279	270	282	260	263	272	255	252	258	242	249	279	270	268	247	274	267	254	263	258	279	286	268	281	271	306	265	266	286	277	243	254	264	255	266	266	287	275	252	265	277	242	238	284	281	254	257	271	270	254	252	272	266	252	283	248	264	256	261	263	255	251	284	288	275	266	250	249	250	262	240	251	268	251	266	250	262	266	268	255	259	264	267	273	269	286	284	283	281	290	276	248	274	266	272	248	265	259	268	261	272	259	272	283	256	294	269	291	259	240	275	286	233	248	259	282	287	230	245	239	249	294	224	272	246	275	278	251	262	276	279	255	267	264	234	259	297	235	255	255	269	283	284	269	278	263	240	236	294	247	255	247	270	278	273	268	266	273	262	257	258	304	292	285	286	252	273	256	252	236	249	246	275	274	247	276	267	259	266	256	256	240	284	251	257	267	289	264	248	293	278	255	266	262	253	271	270	234	276	256	259	295	283	270	253	276	275	276	278	281	250	263	261	282	249	280	276	259	297	270	287	279	275	234	241	238	268	277	272	257	268	251	272	253	272	220	253	266	266	243	238	273	224	288	274	262	283	251	274	275	254	252	288	294	292	253	277	256	272	245	240	276	261	245	266	260	268	256	269	270	240	246	275	268	264	271	243	253	252	237	294	264	289	252	264	253	284	259	242	259	270	280	266	240	242	275	265	235	243	248	264	261	273	263	291	240	275	262	263	282	267	276	260	227	253	256	262	268	263	248	296	271	253	276	253	274	259	253	275	271	257	267	278	257	284	272	275	245	288	270	251	233	268	268	278	262	251	259	273	255	271	258	271	255	251	279	253	276	302	253	273	259	243	247	274	281	250	275	295	307	268	304	275	243	228	225	252	271	267	263	276	242	266	252	286	249	281	268	248	247	271	251	266	253	249	252	237	267	274	295	271	223	248	262	267	242	272	286	224	290	250	273	271	258	252	251	279	268	284	275	250	258	294	252	255	230	280	256	278	265	271	282	259	252	254	263	285	243	281	283	260	241	237	250	260	269	275	226	257	310	249	263	279	274	261	280	284	274	261	259	280	285	270	263	268	270	274	280	229	262	259	287	262	267	267	291	267	247	270	277	268	267	282	265	275	247	288	282	254	280	276	273	259	255	263	263	274	270	236	273	277	267	265	247	259	272	257	265	277	260	249	291	239	268	275	261	277	268	283	268	237	285	281	272	269	289	247	246	275	266	285	258	216	283	278	280	251	269	261	236	233	234	257	278	239	275	264	275	273	266	275	257	253	258	231	266	253	252	271	257	275	252	243	256	268	237	272	264	270	267	256	254	302	260	269	271	264	302	270	266	260	255	284	260	242	282	279	298	262	273	250	232	288	254	243	263	263	256	254	279	239	271	290	273	274	266	235	271	288	266	243	273	252	256	250	268	272	229	245	237	256	261	281	251	253	305	275	253	267	255	275	256	274	274	263	283	265	281	297	271	251	242	255	289	282	244	251	268	252	277	261	279	276	260	276	249	254	236	282	273	296	273	255	268	253	275	234	284	283	302	289	297	254	231	264	274	252	280	245	254	254	226	250	268	243	283	261	242	259	288	261	242	306	264	267	276	261	286	285	239	232	248	261	230	275	225	292	292	266	257	272	259	279	265	254	254	250	258	280	271	244	259	262	256	250	245	255	276	297	238	246	281	291	228	269	270	267	290	272	235	279	256	257	254	257	271	258	256	273	271	265	248	282	263	258	260	263	256	270	262	265	277	255	272	252	257	279	287	266	232	227	267	229	241	279	269	255	261	279	240	290	269	222	236	262	273	253	248	258	279	258	270	293	261	277	251	259	270	233	256	261	271	256	252	280	287	259	265	257	285	245	259	289	242	275	256	261	277	239	227	240	264	245	258	265	286	268	254	246	287	293	286	254	282	251	266	278	227	258	260	276	276	275	254	246	283	235	249	294	261	257	244	278	283	277	249	272	277	261	259	264	256	265	288	302	256	283	278	236	239	274	266	281	291	290	274	265	266	255	238	264	271	244	261	284	288	256	277	254	269	268	251	245	230	229	270	256	227	255	266	279	269	268	275	277	262	252	250	268	237	299	242	273	259	261	264	283	262	247	266	266	273	283	255	279	269	281	247	272	264	263	261	261	243	252	248	240	271	219	252	250	284	275	253	283	275	269	256	269	273	267	256	254	260	256	294	269	271	257	270	254	248	242	276	254	271	268	250	283	261	266	263	276	270	258	242	251	274	269	266	265	259
42319	13513	2545	999	695	533	439	352	309	286	243	266	231	239	208	215	177	185	189	179	180	172	172	151	163	162	163	187	188	170	166	178	150	175	142	163	169	155	196	153	146	142	142	182	161	162	137	148	152	154	157	154	137	149	154	180	119	147	166	171	157	168	153	159	159	146	162	145	135	127	149	149	160	149	170	153	157	158	134	186	142	184	163	149	167	145	175	147	142	161	143	140	143	151	141	166	146	158	163	181	158	146	142	156	162	152	143	148	153	163	169	162	159	148	154	157	145	144	161	139	173	134	150	161	141	143	133	158	148	139	146	157	171	158	142	148	148	136	159	174	153	141	164	147	144	147	153	160	148	144	153	129	149	148	156	149	151	169	157	139	146	164	157	146	145	162	157	163	130	138	165	146	140	150	152	140	166	155	142	161	177	135	149	153	151	150	142	153	154	155	176	154	115	148	164	143	146	150	154	163	153	156	164	133	152	149	134	135	165	129	143	135	149	159	139	143	148	165	147	138	142	145	143	148	168	158	147	153	143	154	142	159	163	159	144	130	142	147	177	158	141	157	154	139	153	156	143	138	155	123	150	151	171	150	147	156	161	125	154	140	152	143	144	159	154	168	133	139	167	156	160	155	166	164	144	150	150	139	148	154	146	152	162	170	166	143	137	150	165	147	157	146	132	161	162	159	130	161	166	150	158	144	187	147	129	144	148	162	142	149	168	169	145	151	135	179	149	140	167	150	156	169	154	140	166	167	145	178	144	183	135	167	166	160	165	158	163	137	154	135	138	139	141	148	144	173	158	176	160	139	168	152	145	168	142	153	158	168	153	147	161	160	165	149	148	125	155	154	164	133	128	149	156	126	143	129	164	129	146	167	150	175	155	151	159	150	167	170	151	157	127	150	161	158	163	146	141	133	166	134	163	134	171	142	149	160	153	128	151	143	155	161	146	152	159	154	147	160	130	147	173	144	145	144	135	164	149	151	163	144	164	145	136	156	154	153	149	173	156	145	151	148	137	137	156	171	163	153	141	138	162	150	137	148	150	162	154	147	140	127	134	157	158	157	139	158	147	152	156	148	161	164	171	147	157	153	137	159	147	157	151	140	166	135	139	159	153	152	140	145	173	153	147	147	129	142	145	143	128	142	154	169	147	138	165	171	149	128	156	144	153	163	165	156	154	136	157	166	138	157	141	140	155	145	146	133	172	154	150	143	173	149	140	156	157	154	161	150	145	140	152	147	145	157	131	168	154	161	158	127	155	162	130	163	141	141	146	115	157	167	148	135	165	154	151	158	154	148	140	159	151	154	153	137	149	139	167	162	146	151	163	152	161	164	136	150	153	172	158	156	152	179	139	160	142	148	157	138	160	153	147	157	148	141	156	156	148	179	154	158	166	156	154	131	154	152	139	145	168	163	149	156	142	170	142	141	142	171	160	144	170	167	169	155	159	130	135	135	139	156	157	134	145	148	156	153	148	138	156	154	180	159	152	145	146	150	159	147	137	140	148	147	142	161	143	162	161	160	142	159	130	156	156	162	128	182	177	160	159	159	146	136	170	152	153	154	153	167	169	155	150	147	145	131	167	144	157	141	155	163	144	158	140	164	126	160	138	145	151	154	149	150	141	135	153	148	145	175	139	153	144	139	159	135	149	132	143	166	145	139	124	167	149	136	167	162	177	159	131	132	144	146	146	163	146	139	166	151	131	151	139	154	154	173	143	156	140	143	151	152	159	158	169	145	143	156	145	146	134	141	146	167	132	159	152	158	153	156	144	147	142	138	146	146	170	135	157	154	139	158	149	157	148	165	152	177	147	159	147	150	125	121	155	132	158	126	139	177	137	145	130	149	142	153	142	137	146	164	162	163	149	146	149	142	156	151	144	120	167	144	129	168	163	147	153	162	144	159	155	176	153	161	168	164	166	153	164	166	154	146	171	161	151	128	156	144	141	149	140	133	141	166	168	127	153	156	134	135	144	154	173	139	153	152	157	154	152	134	129	169	155	140	169	156	150	160	162	152	175	149	148	136	161	146	145	141	144	158	157	140	154	135	149	126	165	140	159	170	142	177	163	145	162	154	171	158	131	176	150	137	164	127	165	170	158	149	157	149	158	157	163	157	147	163	164	163	148	171	166	143	150	147	137	160	147	169	130	147	159	159	153	146	165	138	167	162	154	138	141	160	163	131	138	137	150	138	149	146	139	165	149	150	157	166	148	173	155	145	146	130	145	167	129	173	155	142	151	127	149	152	157	163	137	130	139	149	156	162	148	150	137	143	153	121	140	149	153	162	156	148	149	169	152	140	142	142	151	153	161	168	168	142	145	175	154	155	167	127	163	152	173	147	135	148	153	144	142	150	148	169	140	145	142	135	158	151	150	148	153	151	148	165	153	167	149	149	156	142	153	147	149	151	152	138	141	156	156	164	156	179	149	154	147	176	144	166	121	171	163	169	137	151	141	163	150	138	167	158	147	129	134	124	148	159	152	150	152	153	158	162	150	158	152	160	163	162	157	159	164	154	152	138	126	140	126	132	161	157	130	140	152	166	141	132	151	157	153	140	163	158	166	144	138	130	155	151	129	157	145	152	154	153	154	159	152	150	166	170	147	143	154	166	153	154	136	152	156	165	141	151	141	138	159	164	129	160	160	158	167	139	137	145	139	183	132	159	150	151	150	143	140	144	162	147	171	155	139	150	168	179	152	168	141	152	156	161	136	174	128	131	140	152	174	166	143	164	163	165	168	162	161	147	157	126	169	149	166	168	147	149	143	153	177	147	148	167	153	141	152	147	155	147	140	150	158	170	125	138	182	167	154	159	141	130	165	127	122	146	155	149	155	151	162	148	137	150	143	156	140	150	137	151	158	151	156	148	165	165	170	141	151	140	175	185	149	159	160	150	156	141	137	135	163	172	151	154	158	151	160	153	160	164	137	162	140	152	163	144	140	156	162	150	143	142	138	167	153	162	181	146	153	150	142	173	147	151	144	160	149	139	151	151	147	140	165	151	131	157	140	156	159	156	158	141	150	133	146	161	146	155	151	144	151	145	149	159	149	149	145	150	130	149	171	161	152	146	147	144	158	147	163	144	160	144	160	160	153	161	157	151	149	141	142	143	158	153	151	152	133	149	155	151	166	146	140	175	159	165	160	151	169	161	168	168	146	176	162	150	164	165	166	160	163	142	159	142	167	163	183	163	149	143	161	141	155	148	157	163	164	147	162	135	176	144	152	132	146	154	174	155	173	162	165	145	146	168	138	139	113	135	156	163	147	150	142	152	157	143	152	139	147	152	162	162	147	155	158	157	148	161	138	159	169	139	141	142	162	161	156	148	135	130	151	159	153	146	129	146	154	148	149	157	152	146	148	140	180	159	142	149	140	164	186	153	139	144	158	154	170	138	170	159	151	157	152	134	141	138	154	176	154	162	137	147	145	153	168	165	137	154	174	140	157	151	161	141	143	163	145	141	151	152	145	165	144	157
19781	1273	2602	3054	2588	2116	1870	1622	1339	1153	1085	1018	892	856	873	771	734	741	731	629	664	634	657	613	588	598	614	574	535	586	583	515	547	577	526	520	547	519	508	505	485	522	526	516	492	521	472	507	522	486	500	539	504	534	514	498	524	506	470	535	476	544	462	456	515	498	502	462	502	558	508	467	522	500	446	500	506	487	516	532	488	537	455	521	519	500	492	520	511	505	491	492	485	453	492	484	484	502	480	509	479	508	515	498	488	471	526	478	451	481	516	505	499	464	498	499	478	482	479	458	466	486	463	476	500	477	475	494	493	484	476	496	494	504	517	528	478	521	502	489	541	463	483	454	510	481	505	475	511	466	507	446	482	499	490	481	417	503	488	526	473	522	479	513	480	467	503	466	528	495	495	487	487	473	490	462	464	486	525	477	473	497	448	469	495	477	480	488	480	478	487	443	466	452	496	491	461	456	504	501	456	462	432	486	472	497	491	482	484	484	463	485	469	483	502	467	491	477	484	461	460	473	503	484	472	538	476	475	497	446	461	489	480	482	478	480	488	502	464	500	484	485	480	439	479	477	480	468	474	499	462	462	448	502	469	484	470	504	494	472	475	469	507	515	501	490	451	467	474	501	526	483	451	498	484	492	531	482	491	487	500	500	438	471	486	489	476	487	499	468	444	512	518	448	470	531	484	470	485	462	471	493	519	499	527	458	484	492	482	483	458	463	493	449	488	504	458	483	520	476	497	501	482	481	512	464	461	499	490	474	458	489	478	505	506	502	451	497	466	492	474	502	487	484	464	482	502	463	484	487	494	458	490	472	503	471	462	490	453	455	492	478	470	484	459	446	489	483	494	472	475	483	471	456	466	489	486	502	506	506	507	440	481	464	505	466	494	451	521	449	469	494	484	490	502	492	498	500	444	479	460	482	475	482	494	465	484	493	510	484	509	492	473	469	523	494	489	486	492	511	502	481	483	482	488	488	503	468	508	460	479	484	457	436	469	480	459	474	481	545	442	501	516	495	522	462	530	449	464	494	453	495	464	438	510	483	501	481	503	476	506	466	508	484	462	466	449	514	493	524	501	509	477	466	471	449	452	466	448	473	471	489	476	461	493	471	470	462	472	473	485	498	514	457	479	453	486	510	480	483	513	477	449	491	519	489	471	488	526	483	510	467	488	470	512	458	489	471	469	485	466	535	519	482	469	448	483	493	474	471	482	491	522	505	438	476	478	532	477	475	455	463	476	507	487	491	461	471	493	478	517	475	475	486	459	516	469	446	501	477	512	481	457	499	458	514	491	543	492	504	521	461	495	463	475	518	492	508	479	487	493	500	466	510	450	484	464	463	472	521	466	514	472	480	497	456	530	504	478	455	453	417	474	506	478	475	489	442	507	480	485	452	493	478	469	468	499	481	474	493	449	494	502	492	479	471	502	484	475	521	483	445	463	461	509	436	505	485	483	457	493	490	501	476	471	524	518	526	473	487	492	513	485	482	464	497	488	504	507	484	484	502	500	492	465	475	484	492	498	471	510	509	460	484	464	477	459	517	464	455	490	478	527	484	485	466	475	485	497	456	499	474	459	469	542	462	483	430	488	503	495	502	512	476	489	495	507	515	472	480	500	466	495	488	503	473	464	486	502	495	488	449	494	517	514	472	446	512	474	499	493	499	472	463	475	519	469	474	489	486	501	498	464	501	461	491	433	477	494	511	474	484	470	460	504	491	457	510	490	455	506	477	456	467	493	517	469	479	497	477	524	528	478	467	472	494	482	482	492	471	465	490	494	503	495	486	482	491	489	479	468	472	482	453	478	463	498	492	482	469	509	477	513	500	459	457	479	456	447	484	502	470	457	450	477	500	463	460	481	463	449	530	511	518	505	467	470	470	497	458	483	459	489	471	439	511	468	470	479	466	469	497	470	500	487	476	464	474	473	514	450	465	464	495	533	466	530	471	514	482	518	480	513	483	463	479	465	471	435	476	481	501	497	493	501	483	472	482	479	493	482	478	473	465	504	487	475	470	440	475	461	458	475	501	479	473	473	469	497	495	485	475	462	456	486	502	497	483	467	477	506	502	458	487	501	461	451	493	461	461	514	459	436	475	483	489	493	451	480	448	487	455	481	477	475	455	462	455	487	520	481	491	465	477	487	473	490	519	475	515	525	491	455	441	496	465	463	454	485	495	479	434	495	470	472	497	496	459	518	499	469	491	452	472	481	453	462	449	523	491	505	498	448	478	514	492	460	471	445	483	473	451	480	478	447	455	478	508	490	500	505	527	480	516	488	486	503	539	500	457	451	516	497	475	450	415	504	520	464	485	478	470	474	478	490	472	493	466	430	499	463	515	452	469	474	498	459	424	487	476	487	456	471	514	479	464	461	489	494	471	492	517	503	464	493	484	518	469	488	525	507	473	466	462	513	485	481	445	484	454	518	519	479	489	456	468	467	482	476	531	496	456	507	473	514	495	526	482	511	499	474	451	495	479	450	471	496	488	497	520	432	501	463	487	440	494	529	466	470	472	479	502	477	479	459	494	508	506	502	465	505	480	501	530	447	505	492	489	483	470	454	453	448	509	464	523	481	492	483	504	503	477	513	530	469	479	500	469	484	490	428	437	469	492	495	485	459	507	451	505	516	477	509	470	482	495	480	470	480	485	486	473	466	465	468	509	459	522	462	506	481	466	521	474	479	480	481	513	483	475	470	491	471	447	475	510	475	464	458	436	453	452	525	450	473	498	480	447	467	471	476	463	492	518	480	486	477	485	486	475	480	504	480	522	486	478	489	480	446	490	522	507	518	429	485	497	440	469	482	467	490	497	466	482	454	467	475	447	488	450	478	457	503	494	475	441	473	494	479	449	495	512	467	476	468	510	486	488	517	445	467	474	450	445	514	518	483	474	501	474	439	463	451	466	478	507	522	471	455	480	534	517	525	493	473	449	517	481	467	497	439	430	506	483	453	490	475	452	449	481	453	489	512	493	503	497	452	517	460	527	481	447	491	506	501	477	508	455	456	461	486	474	470	512	490	470	535	483	487	452	486	470	459	447	467	491	485	439	488	481	505	476	512	521	481	491	470	527	489	479	493	462	536	480	462	482	502	491	451	451	481	451	478	490	500	428	495	477	496	493	493	482	485	501	458	475	475	480	511	475	475	463	448	470	461	480	489	484	468	472	459	463	479	480	448	504	456	459	488	498	438	476	506	510	506	485	484	485	484	450	464	468	470	457	493	494	490	482	481	520	441	458	495	493	485	496	458	480	459	506	471	455	474	450	485	493	510	486	480	484	494	479	485	479	472	481	479	507	491	516	483	484	419	491	457	524	466	463	483	519	486	461	493	464	478	544	474	439	462	470	522	474	480	511	499	461	466	441	459	490	479	491	499	536	478	480	464	468	460	499	482	502	453	495	447	476	462	501	472	438	492	455	462	462	453	502	446	479	500	502	453	460	447	467	456	490	506	472	479	473	483	478	455	493	458	504
49273	20704	8767	2115	1361	986	766	637	537	486	439	384	359	370	348	360	300	336	294	321	256	256	282	287	272	246	287	263	241	250	256	265	266	259	258	242	252	253	271	257	236	255	248	260	230	234	252	251	233	229	258	251	217	259	240	253	258	248	259	226	222	212	235	249	239	248	221	228	227	241	241	230	233	253	223	255	240	218	253	239	240	222	217	265	250	213	239	238	244	230	262	227	222	249	221	238	243	244	253	223	223	265	251	238	220	210	249	232	241	242	252	241	252	257	250	207	221	226	238	241	271	243	223	262	238	241	211	226	253	264	236	230	247	240	221	266	211	259	204	237	240	213	242	263	245	223	245	243	224	220	248	247	226	207	254	238	228	232	255	214	224	244	238	216	248	267	241	233	238	240	224	237	225	235	241	252	240	253	230	237	239	256	200	227	246	250	230	240	238	231	249	242	237	225	225	246	253	261	242	210	248	252	264	235	233	262	235	247	283	218	266	216	235	227	227	245	253	228	253	230	246	237	248	233	233	241	264	224	218	223	212	245	256	233	236	256	239	227	247	256	220	213	239	249	222	225	229	235	237	259	236	267	247	242	260	257	243	220	216	258	265	252	239	236	237	235	239	233	263	229	227	258	251	237	237	232	241	203	233	232	245	260	226	223	234	219	230	229	211	233	243	220	223	248	270	242	263	241	236	238	211	227	243	218	247	229	243	264	257	242	250	264	233	239	224	252	219	245	244	254	238	233	236	232	226	241	238	266	229	210	199	254	244	266	246	270	230	232	254	214	232	225	245	226	229	245	255	237	253	232	271	238	256	251	239	240	245	232	249	220	238	249	226	242	226	243	244	272	246	253	252	219	226	230	278	241	230	222	245	200	254	231	266	221	238	218	224	230	245	215	251	224	245	240	237	246	230	232	210	238	230	216	245	251	244	238	226	256	237	246	240	241	266	227	248	227	250	251	242	262	232	233	215	238	229	221	258	256	246	227	239	243	258	230	236	257	247	240	222	228	253	214	242	237	252	222	243	236	238	220	270	226	244	247	266	232	246	248	249	265	228	233	204	231	207	257	225	212	257	239	250	261	241	229	246	245	219	224	267	223	225	248	228	224	242	211	242	233	255	236	275	238	249	253	273	214	217	239	250	262	254	226	228	251	240	226	247	238	219	251	261	222	243	245	245	212	248	233	234	210	243	207	251	230	249	228	223	234	231	242	229	274	214	237	228	229	243	262	251	229	257	215	222	246	243	224	227	249	232	267	215	255	227	233	243	249	235	261	238	225	239	273	276	224	252	215	244	243	216	210	269	248	235	247	231	241	236	262	270	265	254	238	249	232	224	259	278	261	222	210	258	248	228	210	248	245	202	227	231	215	251	245	254	252	226	235	219	225	243	256	248	229	237	224	248	253	225	238	226	214	233	244	236	223	259	227	276	235	239	274	254	218	239	253	235	241	263	209	244	221	226	249	246	239	242	246	248	230	223	233	216	242	240	265	233	238	219	279	221	222	248	236	218	242	228	229	231	254	242	236	217	235	272	230	231	227	229	236	257	230	224	223	254	225	237	235	231	232	211	272	221	243	271	249	243	253	230	267	217	251	235	244	217	249	231	230	241	229	265	250	252	233	241	288	237	253	241	252	223	237	215	241	215	223	229	254	214	269	239	222	236	233	238	218	224	238	222	238	243	243	217	233	252	232	227	259	226	232	255	243	258	244	232	273	238	251	251	277	229	216	241	256	238	259	230	232	242	215	227	249	236	220	226	244	227	238	226	252	232	216	257	217	252	239	231	236	244	246	224	222	245	232	240	251	233	234	222	250	255	243	226	240	227	251	222	261	223	247	237	233	244	249	268	242	237	272	226	251	234	241	237	253	244	211	218	234	202	257	232	256	238	221	213	234	211	253	252	211	227	244	222	227	254	252	253	233	242	228	249	263	234	234	255	252	210	229	229	234	255	234	226	229	260	210	214	239	228	229	257	234	250	236	233	238	213	214	235	245	237	227	241	230	235	215	227	218	239	235	249	240	232	245	224	255	250	235	240	260	232	236	220	234	211	241	208	227	237	220	223	264	242	245	220	240	250	263	248	249	234	228	234	256	225	246	231	236	226	232	261	238	235	254	231	244	261	266	272	240	276	264	247	220	248	238	258	241	244	249	236	221	229	261	234	232	255	235	261	266	230	223	260	249	225	246	267	202	241	264	227	241	247	235	235	232	208	218	279	257	256	214	219	251	188	228	234	241	227	247	240	209	254	227	250	250	233	216	254	266	252	202	230	230	216	263	248	223	245	238	240	237	257	219	250	246	284	227	230	253	229	240	225	215	244	249	233	253	219	228	241	247	231	256	237	231	230	250	244	246	237	238	241	270	236	238	228	249	247	217	222	233	215	230	244	225	260	231	249	278	253	243	237	247	261	198	239	242	211	246	217	246	262	220	237	258	229	230	255	239	224	225	214	232	215	221	245	240	251	232	240	243	232	238	224	202	250	239	232	230	268	221	263	204	237	246	233	245	242	253	261	227	249	260	272	234	252	252	261	225	253	234	233	206	238	229	239	246	258	216	263	242	240	253	248	233	240	272	237	261	239	209	231	200	223	234	222	270	257	244	224	229	230	236	252	240	231	238	235	249	211	221	243	236	211	231	234	245	240	245	250	236	270	207	216	237	225	266	241	237	229	262	215	234	243	239	235	235	244	244	266	253	250	233	227	236	242	269	242	226	259	251	234	229	242	240	254	253	219	234	256	239	238	227	213	232	234	232	250	256	223	222	235	238	210	226	254	220	245	244	236	224	212	261	263	217	245	273	240	239	261	242	218	246	270	231	244	237	224	224	253	220	234	241	239	232	216	227	238	229	239	223	225	224	256	199	255	258	217	227	239	217	271	217	207	239	282	229	209	226	194	252	226	230	244	214	244	236	254	247	226	242	233	241	230	231	223	218	243	227	243	242	246	214	228	232	254	229	228	259	282	248	227	278	233	235	254	262	222	247	251	261	262	260	242	240	241	269	236	218	242	271	257	267	230	259	237	229	244	234	245	213	251	211	231	220	223	234	238	259	225	246	251	219	240	238	254	242	232	246	249	244	241	266	264	247	227	222	227	236	210	236	258	227	252	247	251	239	230	259	245	245	222	271	233	256	237	210	234	240	219	246	218	257	231	245	230	262	227	209	242	250	233	228	227	254	285	240	246	233	259	243	235	239	236	250	255	244	249	238	221	239	257	243	236	236	220	261	224	247	248	266	252	246	228	236	225	246	241	213	224	239	251	244	242	223	245	238	226	230	218	229	218	264	246	233	255	229	257	253	227	231	222	238	261	259	233	233	232	260	266	266	243	224	248	236	256	233	236	252	233	224	237	227	251	238	255	263	236	230	200	234	256	253	224	197	246	255	244	229	239	236	227	236	228	236	239	244	241	231	252	224	249	222	252	276	227	254	243	254	244	250	229	244	234	234	244	234	242	278	231	257	255	246	269	249	234	249
24225	2413	4994	5653	4779	4022	3351	2818	2355	2193	1912	1721	1517	1428	1420	1257	1206	1225	1047	1131	1076	1003	1027	980	980	930	929	905	859	883	879	820	866	819	856	849	876	819	838	827	755	784	790	798	804	770	781	785	761	789	762	748	779	793	728	756	737	769	724	729	725	708	742	698	787	712	723	742	737	690	757	809	723	703	724	724	714	741	765	734	706	706	692	763	722	694	716	714	706	711	714	750	697	690	712	660	737	720	688	714	735	762	720	734	698	705	736	692	760	707	692	744	718	671	711	757	716	682	719	746	707	767	727	720	720	715	697	728	684	670	738	669	700	685	697	674	702	723	712	690	696	732	699	716	707	712	685	724	719	700	684	695	698	698	723	741	733	682	695	708	732	709	687	648	757	671	725	736	736	696	717	734	675	759	712	733	722	735	711	670	739	712	740	710	730	720	715	735	675	739	695	734	687	732	689	666	702	711	692	698	706	709	685	729	733	697	709	689	713	707	713	709	665	704	734	749	708	730	707	736	729	667	684	692	717	698	706	729	709	691	766	682	721	664	687	701	681	726	727	676	727	680	695	693	688	687	707	729	738	692	732	713	723	679	672	708	683	692	716	699	704	715	702	730	689	699	703	677	706	693	756	721	665	691	731	676	731	764	699	770	711	715	684	710	740	703	722	685	715	688	712	705	718	731	703	720	696	729	694	721	638	745	731	722	743	689	673	727	666	718	703	700	745	685	672	676	759	681	749	688	662	735	718	685	670	754	669	709	727	691	718	706	694	701	708	678	702	698	710	715	685	688	689	715	739	687	731	736	709	695	724	636	732	670	722	708	765	693	672	724	678	711	722	640	686	723	786	730	690	697	709	690	749	712	675	718	717	698	749	686	770	672	696	720	724	720	722	678	695	706	660	728	683	666	734	704	688	679	698	730	729	730	713	680	675	669	733	684	724	681	746	689	689	727	696	754	662	687	717	696	752	760	679	680	721	712	735	696	692	673	682	701	691	715	629	713	737	722	719	731	680	669	732	705	700	689	697	718	698	710	657	691	679	700	718	749	725	671	722	680	720	699	725	676	726	715	705	661	680	694	696	710	723	671	698	726	676	712	681	643	707	752	736	706	700	712	679	688	668	740	682	700	703	704	663	704	701	730	681	661	681	673	749	711	657	693	747	765	668	742	713	692	699	733	721	749	728	682	730	695	721	688	714	693	697	716	676	680	726	713	659	682	722	756	706	696	730	737	762	685	739	663	705	680	733	711	690	724	698	686	687	742	713	703	682	723	670	670	776	735	726	649	719	713	684	679	715	731	720	729	719	696	724	744	713	656	674	733	730	689	703	663	668	733	695	696	694	728	727	690	761	710	717	727	711	730	720	686	713	690	675	674	692	659	724	723	701	752	694	701	644	699	654	703	705	738	679	706	702	718	694	655	707	669	710	673	688	734	672	691	695	709	703	742	710	709	694	711	710	718	704	676	686	685	672	676	707	715	732	681	727	690	726	635	696	697	678	684	719	732	753	701	707	692	732	726	714	688	732	677	686	703	730	704	679	697	695	715	705	698	687	685	688	689	695	722	788	750	723	703	740	656	727	693	699	710	670	698	711	707	694	665	674	779	670	727	734	692	690	651	686	749	664	708	724	685	688	761	722	697	703	685	678	699	662	728	732	749	728	679	728	721	684	694	687	743	694	687	692	674	674	734	741	713	678	730	689	698	699	735	749	764	694	676	698	693	731	684	690	712	726	678	655	744	702	706	713	739	704	650	715	703	695	685	687	721	670	678	675	683	693	744	707	626	686	682	695	710	653	714	724	683	712	710	704	705	710	673	737	700	678	704	692	709	683	749	699	708	688	723	662	701	702	676	708	742	670	700	712	706	707	693	783	678	682	717	709	711	692	691	663	711	715	681	694	658	722	693	710	714	755	686	693	713	697	671	693	693	702	716	735	675	739	727	690	722	720	688	691	675	702	640	686	703	722	690	736	693	698	676	715	663	683	712	676	688	700	687	696	721	703	732	681	687	700	756	711	741	708	745	709	686	720	691	724	743	680	710	730	682	712	743	686	732	699	720	673	745	725	710	711	714	739	715	693	675	668	715	696	655	680	674	731	705	684	758	731	734	709	709	725	718	708	657	690	737	696	702	690	704	699	643	714	712	697	730	741	712	705	680	666	693	720	696	705	680	751	747	704	694	732	706	724	658	680	677	691	695	666	700	715	722	706	685	672	641	722	651	710	684	737	718	686	723	701	728	707	749	697	699	720	704	705	682	700	677	735	722	715	692	654	766	690	711	682	722	684	678	689	718	744	748	707	709	672	675	746	701	694	659	688	694	695	753	705	791	690	671	664	713	677	715	748	698	720	691	671	660	737	742	686	735	678	725	754	707	766	701	704	700	661	720	774	694	681	749	725	653	727	688	660	682	710	688	687	705	726	745	716	691	694	698	748	688	714	690	698	636	740	733	712	672	718	650	721	654	718	723	667	661	716	687	698	780	706	693	655	708	744	761	705	698	698	684	715	658	685	689	725	705	655	710	715	726	798	696	716	724	697	692	697	734	700	645	697	694	651	723	663	660	697	722	709	671	746	724	657	675	713	682	715	681	718	695	719	684	693	729	693	718	701	671	678	718	643	712	714	722	677	747	739	697	685	650	732	719	718	733	724	703	691	723	724	722	699	720	720	688	690	674	663	714	663	749	728	706	710	699	685	713	674	681	684	653	728	671	632	677	694	712	721	752	687	691	688	697	735	753	709	697	724	683	702	719	706	720	724	736	711	732	689	661	771	731	697	743	679	725	735	729	685	697	686	697	711	706	669	696	732	713	745	720	685	733	749	701	666	692	720	684	702	684	711	685	680	737	723	710	712	705	695	724	680	720	674	689	685	711	704	718	711	722	713	655	728	709	696	716	727	689	728	680	712	757	693	725	715	724	707	716	685	675	716	722	725	709	722	706	776	674	685	718	687	680	686	725	685	676	694	717	681	675	647	708	718	744	692	659	674	712	708	656	709	673	676	712	686	642	710	689	696	677	701	674	700	715	703	724	667	682	696	688	681	691	701	713	672	704	714	731	685	683	731	693	676	721	720	716	692	683	723	749	710	702	707	710	707	667	682	727	704	714	688	677	702	719	694	722	750	701	670	693	699	701	707	770	738	727	674	725	652	655	680	689	663	692	739	719	732	651	664	693	667	730	721	759	700	700	721	698	701	686	658	751	767	622	685	689	706	714	680	721	728	712	656	747	762	708	711	695	712	685	681	722	695	697	701	689	722	707	685	681	709	710	690	698	686	675	695	676	713	725	672	728	695	719	750	675	717	715	680	708	732	728	728	686	698	670	718	733	712	694	670	685	720	688	717	661	742	731	751	688	626	721	692	685	666	700	708	624	693	729	713	664	704	694	647	681	736	710	690	698	647	730	690	695	717	702	728	751	700	741	654	670	659	715	685	746	706	681	697	677	675	709	682	685	727	712	688	714	702	701	720	692	704	673
6568	359	227	121	88	85	83	72	73	76	75	78	88	67	60	72	62	66	74	62	72	68	63	81	58	65	64	67	82	82	78	68	72	70	86	58	75	64	91	67	77	82	62	63	77	62	54	84	67	79	63	71	71	92	73	69	72	90	68	67	57	52	70	82	74	53	71	64	58	57	72	72	83	85	63	63	75	60	75	69	87	78	63	71	82	71	88	66	71	73	63	67	81	56	64	63	65	63	96	69	71	54	81	62	75	74	64	77	76	74	69	82	69	60	70	65	67	63	67	76	64	62	56	63	67	63	59	75	66	69	72	72	61	64	64	54	68	63	67	76	81	72	66	70	67	63	78	85	76	83	61	86	80	72	67	78	56	73	73	72	79	63	73	64	71	74	75	62	74	88	67	79	71	71	64	70	65	66	59	81	82	65	56	74	85	77	68	70	76	72	73	87	73	75	55	70	65	66	74	75	84	71	67	71	66	55	56	78	78	77	90	66	64	53	73	64	66	67	74	68	74	72	59	79	68	78	53	77	79	61	82	75	59	78	71	70	68	69	98	69	69	68	79	103	83	70	67	71	77	86	65	71	75	65	63	69	69	81	74	82	68	74	74	79	71	75	75	80	68	70	66	62	61	68	71	70	50	60	66	70	70	73	88	60	72	76	57	79	77	43	70	67	76	63	82	69	69	69	61	97	68	67	78	68	69	78	70	57	66	65	56	71	63	60	74	89	62	59	65	75	57	85	76	77	70	66	77	61	58	67	65	77	78	55	57	52	84	65	62	56	63	77	72	83	75	60	62	77	69	54	62	66	60	67	63	75	79	92	66	70	79	70	61	69	79	60	66	62	62	61	69	76	75	75	66	62	75	76	63	74	68	68	83	76	67	81	69	61	66	80	76	71	70	61	61	90	74	81	76	55	84	71	61	70	85	90	89	75	65	77	78	75	70	55	75	81	69	72	67	62	61	75	81	64	76	69	71	71	56	81	88	68	58	79	62	58	85	61	56	53	62	71	65	72	61	64	70	67	86	67	74	68	69	74	71	79	66	73	70	68	54	67	59	75	59	66	70	62	76	78	61	62	71	64	68	76	59	88	72	67	85	69	58	62	61	56	77	62	68	76	71	78	79	60	61	86	74	63	63	77	63	76	83	73	74	67	73	65	76	90	65	67	78	78	67	77	85	72	71	86	85	75	56	64	87	76	71	63	81	78	68	68	70	74	70	66	65	69	66	60	72	83	82	72	70	81	65	54	53	74	83	72	68	69	65	81	76	83	64	79	81	63	75	74	64	76	77	71	77	61	74	75	85	74	75	68	72	69	62	67	68	68	59	58	71	68	62	76	69	71	61	58	82	54	70	81	64	60	76	51	75	60	64	80	72	66	68	57	58	66	74	59	97	73	65	73	68	68	68	71	68	80	74	62	87	67	66	64	82	71	69	71	69	68	67	75	70	69	82	77	79	81	71	84	69	70	85	67	81	73	68	62	63	74	66	60	77	80	81	47	77	74	80	73	100	88	74	64	62	75	88	84	63	63	82	61	55	70	66	61	58	77	88	79	64	73	83	72	58	77	63	77	64	72	71	79	67	61	71	84	62	75	72	69	75	80	68	75	76	69	78	76	55	79	57	61	81	62	58	77	65	61	70	80	66	76	64	75	83	74	82	64	74	71	84	62	74	68	71	86	68	81	83	81	75	67	58	61	78	73	66	73	59	67	63	80	56	65	81	74	66	67	81	70	79	59	83	74	66	63	71	67	81	65	73	74	62	68	66	57	71	58	66	68	58	84	74	60	91	66	83	62	70	82	73	64	86	74	71	72	67	60	77	73	53	88	59	80	75	59	69	82	58	83	70	80	72	76	76	71	74	60	94	70	65	67	65	60	81	68	79	61	82	78	77	80	64	62	52	76	71	73	73	79	68	54	66	81	63	59	68	60	70	71	70	65	60	69	56	79	47	69	76	74	84	70	61	77	75	56	79	62	65	75	74	71	87	66	72	75	78	73	73	57	66	61	71	59	77	80	49	86	71	81	67	81	68	68	69	75	80	79	77	61	79	77	66	80	90	68	75	65	76	77	73	68	67	85	63	68	64	80	65	68	76	77	78	63	73	80	64	74	62	67	80	68	62	66	74	69	76	63	77	65	77	74	80	82	66	69	71	70	66	76	75	82	66	73	74	77	82	66	63	76	78	84	81	71	76	66	76	61	75	82	74	68	65	70	74	70	66	47	67	76	60	73	78	62	57	70	54	72	85	85	77	73	64	66	65	81	83	86	69	50	67	76	61	80	60	81	79	80	78	83	66	68	78	73	69	68	51	66	59	69	63	67	52	89	59	75	73	75	90	81	71	59	65	85	64	72	78	54	63	71	54	75	86	56	67	65	83	69	67	69	72	64	88	53	58	88	70	69	57	56	63	73	65	70	82	46	79	74	71	79	69	72	73	70	58	65	77	82	76	62	65	59	51	57	68	72	72	60	63	83	72	78	75	72	64	78	65	74	67	73	84	62	69	84	65	61	61	68	81	71	80	61	59	66	65	90	75	68	61	68	59	75	77	54	67	68	70	58	72	64	69	73	76	68	76	90	60	54	72	72	65	65	79	75	78	68	68	60	63	64	88	58	74	73	66	79	82	79	71	67	67	63	81	63	64	62	78	85	60	75	65	74	94	72	83	81	58	73	74	56	66	65	60	69	65	87	67	65	73	76	70	75	72	76	66	75	57	78	73	78	64	76	67	78	68	56	63	73	63	80	85	80	59	81	77	76	82	58	58	67	72	66	61	76	65	55	65	67	82	61	70	60	64	62	75	61	68	58	80	64	70	71	85	66	69	62	70	68	86	70	72	64	72	67	80	80	71	62	66	82	72	72	72	68	81	67	61	57	65	68	71	87	77	84	58	61	84	65	64	70	59	64	64	83	73	68	52	66	72	55	79	74	81	69	69	78	71	76	49	65	82	80	67	71	71	67	68	71	61	69	61	60	80	54	66	79	68	69	74	80	63	76	73	70	83	73	72	73	67	73	79	64	58	63	74	72	76	70	56	76	68	76	60	68	79	80	61	67	72	77	79	69	73	64	73	67	85	73	74	84	61	70	84	77	68	87	59	82	62	73	74	78	55	72	86	84	64	71	62	77	72	64	82	76	80	92	67	78	66	70	71	70	67	77	68	73	50	75	64	67	55	75	65	60	76	84	64	84	72	70	77	71	83	74	72	72	64	64	62	65	70	61	64	67	77	70	75	61	65	80	68	97	65	77	66	81	83	80	69	73	59	58	73	64	64	61	78	73	79	74	78	80	69	68	51	63	71	76	79	69	69	67	70	72	80	69	65	74	73	73	56	70	63	61	66	65	73	72	60	72	84	70	70	68	69	61	66	61	66	72	59	84	68	69	69	73	65	51	74	59	59	56	64	76	66	72	83	77	58	83	62	73	73	52	66	65	70	68	75	81	70	69	61	56	78	80	69	80	74	60	67	73
7021	346	461	457	419	396	396	354	297	298	312	318	278	285	284	278	274	273	274	272	278	290	270	271	270	283	267	295	292	272	241	279	290	285	245	280	292	270	262	258	295	266	270	258	284	244	258	264	256	312	268	258	260	267	283	263	249	272	290	271	261	271	268	269	283	248	285	291	298	252	272	286	269	284	278	282	290	255	278	262	246	250	279	276	267	279	274	285	284	271	279	283	278	264	256	256	243	256	267	241	273	277	288	250	256	268	278	277	283	232	280	267	261	260	273	251	250	287	273	234	297	290	291	259	294	276	273	260	255	254	274	272	250	258	283	279	255	275	277	269	239	250	270	266	253	270	290	267	253	265	271	234	269	261	282	251	249	283	264	256	292	292	268	254	291	280	247	265	240	277	258	274	293	246	253	238	281	251	243	275	285	255	277	244	265	293	247	275	258	254	258	236	254	272	283	274	278	253	254	273	266	268	252	264	257	255	285	255	248	268	281	270	286	283	259	285	252	265	267	260	264	272	303	251	277	265	260	239	293	245	314	263	282	277	277	257	272	253	299	290	256	283	257	282	299	235	258	297	273	270	244	271	245	251	249	242	286	283	265	272	257	269	265	299	243	258	265	279	275	265	274	264	274	265	262	299	269	280	245	276	247	289	239	261	265	278	240	257	249	285	230	285	273	305	274	249	260	236	250	282	273	290	267	243	273	268	259	300	276	265	279	259	262	253	294	239	283	273	252	266	261	293	271	266	279	244	244	254	298	258	275	257	272	285	289	271	289	244	266	281	251	295	306	279	244	260	292	283	268	254	281	282	232	258	259	267	255	300	245	282	260	277	255	274	255	275	278	266	246	297	232	283	260	283	262	240	262	266	221	259	267	280	272	256	274	266	269	238	280	278	259	298	266	242	276	258	269	239	252	284	263	276	265	264	266	273	285	270	295	244	269	244	274	252	288	262	260	297	270	291	262	271	284	278	237	257	258	278	259	285	250	274	250	274	304	249	242	267	256	250	260	282	271	256	262	249	291	273	296	292	249	254	238	262	271	283	243	265	256	268	268	233	242	267	238	258	271	223	300	281	268	281	291	249	235	260	262	251	268	275	274	268	259	276	278	271	281	309	275	266	241	261	260	242	233	282	241	243	259	262	260	276	261	268	270	232	282	301	286	250	267	280	239	260	283	259	273	285	278	278	301	234	249	270	279	291	284	229	253	279	208	258	266	255	253	241	240	260	284	279	279	262	285	266	278	267	233	246	259	266	283	251	262	240	274	265	273	274	266	250	248	289	253	265	302	282	300	260	288	280	263	269	272	263	261	287	291	247	257	270	282	281	269	247	239	317	268	277	266	252	258	266	269	302	243	279	274	286	300	271	250	267	278	287	256	254	284	278	249	272	240	265	262	255	258	245	274	229	253	282	265	274	274	267	263	290	263	240	246	268	260	245	252	249	262	263	288	267	249	285	274	290	226	283	250	236	268	272	268	267	278	264	249	240	284	258	266	239	288	237	256	280	269	225	276	262	269	279	261	271	265	263	260	279	290	282	292	260	259	287	260	277	245	278	269	255	246	278	257	277	287	251	265	256	267	261	258	269	280	237	255	281	263	282	296	285	281	272	284	243	251	241	281	282	307	241	251	280	258	273	237	247	269	279	267	275	271	272	282	256	283	277	273	274	269	249	260	275	292	284	250	251	278	244	271	264	252	269	280	280	241	272	254	267	284	277	275	261	257	286	261	289	245	272	236	259	274	285	254	284	281	276	234	257	276	232	260	250	233	289	283	259	270	269	257	249	264	253	288	266	275	271	244	262	258	254	267	253	252	254	281	274	279	253	254	292	312	274	263	256	261	268	287	246	250	282	263	275	258	283	279	240	283	261	271	273	279	270	266	266	251	255	254	269	299	272	286	259	274	262	258	273	268	282	243	300	240	263	243	268	248	261	275	274	279	263	254	306	263	252	300	277	262	255	263	297	283	273	290	292	266	246	253	243	264	274	280	234	259	273	270	275	276	286	260	288	285	256	274	304	288	264	266	274	259	278	267	218	277	258	268	277	291	269	251	287	254	279	255	253	280	267	282	292	294	247	270	286	270	271	290	259	266	269	243	291	238	241	277	257	264	276	247	259	282	277	238	256	275	263	245	265	267	293	267	258	261	272	274	285	241	279	255	262	279	305	268	271	276	263	279	246	255	286	262	254	245	284	243	281	276	288	260	271	269	279	260	285	296	282	268	275	251	280	270	258	271	274	276	263	271	249	232	282	229	237	251	280	235	248	288	295	275	284	287	277	244	254	270	281	272	258	260	288	245	272	278	271	259	289	223	288	255	256	283	295	266	250	255	283	252	243	265	279	283	256	280	264	247	272	288	266	276	257	259	275	253	244	263	275	270	271	294	316	267	251	259	266	273	269	274	260	233	253	261	251	262	279	263	282	264	276	281	263	251	269	285	247	275	265	244	264	267	260	255	248	262	255	249	247	289	248	282	302	272	253	248	272	254	284	247	241	262	245	269	267	281	293	267	258	256	275	272	262	269	300	242	261	267	280	259	272	277	274	269	268	256	279	262	278	286	238	301	252	268	257	268	269	256	295	272	249	219	264	271	276	277	245	273	291	248	261	281	281	283	273	282	269	295	248	283	285	273	292	267	267	262	287	243	259	248	254	281	249	299	264	262	247	274	297	252	279	285	278	261	259	270	257	252	257	287	273	266	279	272	233	230	277	262	248	264	237	261	281	259	252	277	273	243	227	290	250	275	298	261	263	307	254	278	272	253	237	248	257	267	292	274	264	234	262	304	251	291	258	258	302	250	283	281	279	232	324	257	285	261	264	291	265	279	252	267	281	250	267	270	292	247	260	287	268	267	264	264	268	259	285	273	282	263	265	270	273	301	270	292	251	245	255	261	254	272	278	266	271	242	276	283	263	254	264	272	232	298	249	252	290	256	268	257	275	270	287	290	259	268	276	276	263	272	272	291	289	260	264	259	254	273	246	298	265	254	291	267	266	250	298	272	259	259	276	251	229	275	273	284	274	225	267	260	266	257	272	270	277	259	278	239	269	263	256	292	251	284	258	290	275	274	258	241	261	282	277	256	268	273	292	278	280	293	284	248	287	262	282	249	279	267	295	277	301	269	276	269	282	276	286	262	263	274	273	272	250	246	239	262	287	246	279	258	273	303	256	303	262	256	259	286	266	239	283	311	233	301	255	284	268	248	292	262	280	279	267	284	267	291	276	276	265	261	261	255	260	288	281	261	299	288	283	263	251	263	243	247	251	232	257	272	267	265	253	264	256	240	250	270	253	284	251	298	283	269	256	259	258	222	286	303	251	251	244	272	262	243	280	278	257	269	257	257	278	285	295	253	265	256	271	248	276	254	314	260	269	247	263	253	262	290	290	293	269	245	277	275	266	252	288	250	267	271	250	251	281	252	265	237	277	272	262	269	286	248	286	261	260	268	277	227	271	240	269	243	275	277	257	250	256
41268	13092	2343	1067	738	605	435	333	347	304	224	247	220	221	205	230	211	196	154	170	174	178	173	158	170	162	148	135	179	175	149	178	171	160	170	156	150	147	154	144	159	168	142	136	168	137	176	140	167	165	141	171	147	153	132	162	140	155	176	161	158	174	149	139	155	150	168	147	160	154	159	146	173	165	157	145	169	182	140	181	162	149	151	165	153	134	147	182	149	168	175	153	144	144	171	145	149	136	150	171	183	150	159	154	141	145	145	132	163	157	143	160	158	147	150	141	160	139	159	173	140	141	165	149	159	152	142	157	153	164	148	159	155	136	152	159	152	155	151	156	162	161	165	151	148	177	142	143	139	155	153	125	132	155	149	144	155	179	138	162	120	145	160	127	150	136	171	152	139	175	160	151	160	156	150	150	144	162	158	154	142	170	149	167	144	151	149	136	164	134	167	168	135	147	148	158	149	149	158	149	139	152	129	165	141	115	156	143	162	191	163	130	165	151	169	154	155	155	172	159	150	135	149	150	142	157	148	189	140	147	158	142	134	131	154	161	166	130	153	155	145	129	151	133	168	152	144	142	131	155	146	149	141	154	143	135	140	153	157	146	182	149	145	147	144	142	151	138	149	161	151	135	138	155	166	133	158	156	153	155	166	151	129	164	148	144	136	158	151	146	143	143	164	145	166	152	145	137	140	165	161	141	153	138	146	159	160	164	161	164	139	140	148	153	174	144	152	155	146	160	153	151	159	157	166	118	151	152	146	155	138	148	142	146	147	159	144	128	147	179	156	157	145	148	156	168	163	155	164	158	141	148	155	150	144	154	139	140	153	143	146	149	145	143	139	158	145	160	148	144	157	155	143	169	154	152	149	151	158	157	142	151	164	150	127	157	134	145	148	172	141	156	157	159	160	147	133	154	137	139	151	144	156	177	182	149	133	162	136	149	161	148	138	173	160	153	144	173	159	139	148	148	160	139	147	130	159	151	115	147	184	155	155	134	136	163	163	145	168	193	145	141	159	153	161	173	178	157	140	161	147	156	145	164	149	146	156	167	129	159	145	130	168	144	147	167	143	146	158	149	173	161	153	148	134	159	159	145	151	159	133	147	140	143	151	143	149	149	140	142	147	140	146	133	150	160	169	154	153	146	149	147	162	153	173	182	161	144	164	144	128	139	149	174	165	153	172	128	147	156	145	153	158	147	130	147	142	152	136	149	137	142	154	147	157	147	151	148	147	146	166	131	147	143	139	150	140	166	160	145	130	170	165	155	150	153	148	154	169	150	139	144	148	146	154	152	141	163	148	165	166	137	160	141	157	157	144	139	139	162	143	154	161	167	159	147	162	176	147	152	138	143	151	138	144	139	150	158	135	150	142	142	145	153	147	146	146	129	161	185	156	143	155	143	147	164	142	163	150	156	146	156	155	133	124	153	156	140	152	166	156	160	136	156	162	138	140	155	168	165	146	146	154	156	154	140	164	146	148	157	138	158	151	143	157	169	168	153	140	173	141	153	158	148	157	168	140	139	136	163	174	161	140	160	153	166	170	163	141	166	153	159	151	167	130	152	151	159	139	143	170	161	158	160	184	138	171	177	145	158	159	141	147	146	147	146	153	174	148	159	157	167	162	133	160	152	190	144	143	161	155	142	155	151	136	142	161	154	150	153	152	157	152	137	159	163	138	187	140	137	161	148	173	170	158	161	157	142	150	147	143	153	139	153	175	134	157	162	156	147	145	167	137	150	158	154	173	163	136	135	135	160	154	126	167	143	141	153	138	167	160	154	155	160	150	141	163	140	159	137	150	147	133	146	125	165	152	154	155	142	150	161	152	146	169	146	147	152	159	173	149	114	130	152	148	132	147	149	161	134	156	155	169	155	169	157	162	174	184	155	163	135	149	156	164	151	183	162	154	141	158	138	153	147	147	147	132	157	151	152	140	147	143	133	154	159	150	156	132	171	143	136	167	170	157	142	125	155	147	181	152	127	163	148	158	157	136	151	156	166	150	148	151	138	160	147	160	142	147	161	157	150	135	135	155	143	166	152	150	153	155	149	137	175	157	165	145	153	195	141	157	135	144	137	147	145	152	132	153	166	165	167	153	143	135	139	178	144	163	156	155	146	169	157	144	167	160	125	134	139	172	145	156	143	153	146	163	144	142	157	124	174	152	169	154	140	162	142	161	145	147	150	136	146	172	141	143	150	151	136	139	137	146	141	141	141	161	165	155	156	158	142	148	164	160	152	138	146	151	158	154	160	152	158	166	157	128	149	161	158	140	143	152	152	146	136	165	146	141	151	163	154	148	160	148	151	142	151	142	159	141	148	150	178	147	141	137	141	143	167	148	174	172	149	143	156	145	146	151	165	144	123	160	136	152	163	167	161	140	139	156	163	176	150	117	141	152	147	148	166	136	146	148	139	146	141	142	152	153	162	154	136	149	164	153	171	173	143	150	147	149	169	135	161	159	153	157	159	161	140	134	139	153	153	169	143	153	140	155	126	153	132	164	145	138	168	140	168	147	158	160	141	163	140	128	144	124	142	145	134	149	172	147	165	153	184	157	144	178	140	159	155	155	151	155	154	142	128	158	165	146	165	161	135	129	149	149	136	145	153	148	161	131	162	145	152	154	159	184	164	150	173	171	150	152	164	158	162	165	132	150	158	159	150	142	154	149	149	162	151	145	156	129	145	114	170	140	161	157	179	168	158	152	149	139	141	151	153	172	159	141	143	145	153	132	132	138	155	139	145	157	143	145	151	180	164	136	146	152	147	158	136	161	158	137	139	173	151	169	149	148	154	143	144	161	153	160	166	159	152	149	157	166	159	175	165	196	129	162	147	141	147	147	153	171	166	130	163	154	165	152	156	168	160	153	162	157	156	148	169	131	148	175	145	145	161	129	152	149	149	141	166	144	151	139	159	141	140	174	168	155	154	170	167	174	160	155	157	156	123	158	152	138	138	131	148	164	142	143	158	172	143	146	165	151	150	165	158	161	143	178	138	147	148	133	160	162	162	157	128	169	159	159	164	145	179	156	146	161	179	154	169	184	166	173	147	157	148	165	145	139	139	165	161	155	138	163	142	136	160	145	167	163	133	149	147	129	177	160	129	142	156	162	138	149	154	145	147	149	143	184	168	142	163	156	151	130	145	151	171	162	163	144	173	140	160	161	125	148	172	142	159	162	134	153	147	169	143	137	145	176	145	155	153	156	166	162	155	138	138	157	160	140	157	153	145	158	153	165	131	161	162	166	151	135	131	151	139	155	172	149	156	147	162	140	154	156	145	154	152	172	166	165	153	162	155	155	162	157	150	143	163	165	157	134	141	158	156	156	162	150	151	159	159	129	139	141	132	131	152	155	140	190	144	154	160	161	150	133	139	150	142	154	156	135	134	151	148	132	129	181	149	141	138	161	151	167	153	149	150	151	169	173	168	146	170	164	139	160	166	152	173	145	134	147	144	144	161	157	170	162	151	138	131	164	174
19270	1292	2696	3137	2607	2216	1828	1549	1309	1190	1007	1073	926	911	840	824	772	719	630	651	682	632	654	646	593	607	554	567	595	520	562	584	544	526	588	567	575	514	493	557	541	538	500	507	540	515	527	513	525	518	506	499	494	498	471	482	503	525	475	492	479	480	499	488	486	508	471	491	469	464	513	496	494	482	525	504	476	486	477	474	456	494	474	524	465	472	475	503	494	506	500	496	477	464	513	516	502	512	494	523	477	526	495	462	467	492	477	489	499	498	494	482	502	514	418	474	479	481	472	460	461	440	508	500	490	471	469	529	510	467	461	486	528	500	474	446	515	479	514	492	472	457	523	490	490	504	461	453	441	498	498	502	518	466	494	479	456	474	500	470	509	469	506	461	488	515	458	456	492	496	469	506	478	505	467	462	484	471	473	474	443	497	460	448	477	472	503	467	486	500	478	505	472	500	487	456	492	487	444	499	460	504	510	463	494	505	495	442	497	510	475	448	488	487	468	449	444	466	511	457	509	519	497	451	471	481	481	484	468	490	518	475	458	427	501	452	551	482	488	421	480	476	492	448	524	499	503	460	496	495	477	483	508	452	477	422	461	499	456	474	497	534	476	496	473	476	494	489	474	492	453	464	491	493	506	477	498	461	521	476	448	456	481	485	486	460	503	507	498	493	496	477	485	459	485	481	467	490	506	495	498	455	491	463	466	433	477	463	445	502	496	502	486	480	504	487	480	472	456	479	495	450	459	467	459	515	470	486	487	479	517	476	484	460	475	494	494	455	470	444	447	419	470	491	490	489	480	476	502	477	477	485	520	484	465	525	491	460	444	475	476	505	486	460	484	485	471	494	517	496	488	477	504	502	456	504	469	471	470	507	451	468	492	485	510	455	472	455	491	463	483	474	498	482	472	433	496	437	485	446	480	468	498	462	489	469	483	474	456	490	486	450	532	460	505	446	478	483	485	483	492	486	479	465	500	498	440	473	512	501	504	481	485	471	490	481	464	465	458	481	465	477	489	482	496	522	448	494	478	503	502	495	494	500	466	496	464	493	493	457	466	479	457	510	469	481	459	506	478	443	458	472	453	538	492	491	495	481	484	500	507	463	528	515	454	485	474	500	471	465	463	483	455	508	486	461	469	492	471	531	495	447	427	466	452	509	523	497	453	457	477	495	465	466	450	458	483	477	488	467	493	481	480	488	493	444	482	476	491	503	469	481	497	479	465	491	477	461	494	487	465	475	492	477	458	491	466	486	512	444	473	453	489	496	482	503	486	437	447	477	518	491	483	438	474	549	488	440	444	482	451	484	458	469	490	480	464	453	460	466	488	491	471	501	507	469	457	478	500	477	518	465	489	476	499	488	467	491	511	494	485	480	464	471	480	480	482	417	455	473	483	473	497	488	486	493	452	498	469	494	484	472	474	482	493	470	468	482	497	474	478	473	530	482	449	487	478	497	473	505	511	475	493	493	455	478	478	481	494	488	488	505	450	461	485	485	476	452	488	501	471	476	508	480	488	475	441	476	465	476	434	475	513	498	487	467	478	407	505	458	490	484	511	487	486	463	440	466	490	491	473	476	444	490	498	508	448	497	478	459	462	453	506	473	430	480	507	485	484	479	432	464	498	488	475	484	493	483	469	460	496	470	516	495	480	453	471	463	501	465	414	468	455	480	464	464	496	501	473	505	500	534	506	462	522	464	514	510	501	473	483	508	503	502	509	469	458	477	454	457	493	487	490	459	470	497	483	497	496	495	538	484	473	484	482	466	471	492	492	445	455	505	487	496	481	471	486	476	524	466	475	481	471	496	475	489	506	484	499	473	454	482	508	490	453	465	489	479	474	483	475	512	464	487	478	455	471	473	481	474	443	490	480	480	503	508	506	492	478	464	471	470	484	502	461	450	473	469	522	443	489	476	492	477	503	463	477	491	495	475	492	479	476	424	471	521	473	494	476	506	439	468	474	500	460	475	525	477	497	510	493	484	506	477	485	494	464	480	493	495	477	508	479	452	526	451	509	460	492	467	486	440	458	494	463	458	479	445	473	494	504	478	458	488	498	471	472	506	474	463	475	499	502	487	469	495	489	503	447	479	448	448	534	475	490	511	499	495	470	514	461	484	436	485	496	489	442	473	463	490	487	477	445	495	490	469	516	514	479	428	493	495	463	483	479	483	511	485	484	463	488	451	446	461	483	482	470	489	488	477	515	492	462	464	480	482	483	489	500	499	483	471	467	488	483	449	482	510	535	470	440	479	505	467	480	485	489	442	476	480	461	486	464	516	467	500	458	489	461	437	495	460	497	453	502	473	488	502	497	508	485	463	452	464	507	529	461	480	445	458	485	513	521	501	492	487	497	481	447	478	486	455	484	469	466	442	501	461	505	499	487	491	440	468	486	450	491	506	546	494	462	434	477	474	467	469	509	469	448	472	469	473	503	461	527	490	459	478	516	465	482	466	500	464	482	480	511	517	516	484	490	480	479	472	485	449	502	484	486	502	485	509	492	470	490	466	436	481	527	455	479	496	494	443	462	441	465	493	455	432	424	454	483	468	517	490	500	468	489	453	496	489	469	486	468	453	474	476	502	502	500	494	453	511	503	477	516	482	517	491	487	423	480	480	458	506	505	491	451	502	464	464	470	438	469	459	443	492	486	500	477	505	460	478	463	487	498	469	508	454	437	443	505	515	494	459	497	500	515	487	524	478	493	484	453	456	460	529	467	461	504	453	507	500	492	488	518	502	467	431	469	490	445	486	491	475	452	488	484	482	521	472	482	465	494	491	497	484	504	521	448	435	469	435	460	475	506	513	470	475	472	456	480	478	506	533	487	468	503	498	471	483	490	459	428	476	488	510	490	451	479	446	520	451	466	466	541	527	493	424	471	480	482	507	490	473	461	487	443	511	490	459	466	460	458	480	442	449	459	529	499	472	487	450	505	460	486	510	487	488	500	489	425	486	485	474	460	503	528	493	528	474	468	496	442	464	535	493	501	484	488	501	488	490	494	510	501	497	510	521	461	454	479	513	511	520	461	536	492	500	480	477	443	409	465	491	456	490	472	477	454	469	523	479	484	423	481	483	501	496	469	482	466	499	455	484	485	498	494	472	490	484	462	469	467	483	522	512	448	517	498	473	475	455	434	431	474	468	477	516	471	475	461	469	490	488	494	474	457	487	513	478	481	469	495	496	453	480	476	432	478	475	468	482	463	513	453	447	450	496	507	481	464	490	455	499	502	498	499	478	468	489	474	469	476	464	462	474	511	469	477	476	463	449	481	514	485	506	476	463	490	490	484	475	509	460	488	481	446	465	435	478	477	487	477	478	463	482	474	481	497	488	445	460	484	483	513	465	517	470	476	476	475	453	475	465	437	461	484	506	471	451	501	481	476	430	476	478	519	500	505	478	502	484	516	470	472	482	472	463	486	468	500	506	525	482	500	488	451	480	456	501	481	463	501	480	535	471	462	460	511	465	471	504	508	474
48502	21260	10525	2235	1365	1052	855	627	565	484	419	382	421	332	328	357	324	284	308	283	288	273	253	279	297	290	288	264	277	277	267	241	261	225	241	246	246	252	280	243	265	246	238	234	225	253	258	277	241	236	241	238	278	252	272	249	237	246	223	234	226	264	258	230	255	199	262	247	243	225	251	259	243	251	226	256	230	250	278	227	208	205	232	235	213	254	221	226	246	248	253	242	246	262	252	225	205	252	229	265	224	211	208	235	237	236	267	240	248	239	220	227	275	228	231	265	217	259	272	236	234	280	240	256	261	255	247	253	252	231	245	224	237	237	251	229	218	257	229	249	224	226	238	246	262	257	242	231	223	231	247	237	215	240	246	239	263	234	213	236	228	237	234	245	234	214	231	234	254	208	245	206	246	230	221	256	228	228	251	238	238	247	239	214	250	260	233	249	219	222	244	239	217	253	240	238	251	239	249	228	258	245	243	245	226	260	273	250	233	226	247	248	245	234	235	206	281	244	255	241	216	217	248	246	279	251	240	230	242	248	237	213	225	256	257	232	234	224	244	246	218	243	223	236	253	249	214	278	237	223	216	256	233	245	223	236	260	250	253	251	231	232	245	257	252	253	249	239	250	235	225	242	258	228	239	229	226	231	244	213	212	244	220	247	239	257	225	259	245	256	240	238	269	227	232	236	239	246	226	254	223	234	242	237	227	228	212	245	241	234	223	254	233	225	246	223	258	251	247	247	245	221	216	242	243	230	226	217	250	245	232	255	257	242	248	249	272	247	238	246	276	262	224	224	237	239	246	234	232	255	228	240	246	238	220	252	226	242	242	236	236	216	213	244	230	249	233	223	249	252	248	263	255	231	224	241	228	262	248	246	215	239	241	240	236	229	248	224	288	228	228	229	241	230	224	235	251	246	223	238	227	220	231	237	229	232	230	231	254	230	242	250	221	251	241	243	216	207	233	244	234	197	273	235	228	235	248	261	206	227	221	270	241	258	244	214	257	214	251	237	249	233	219	215	221	228	243	242	230	249	238	225	260	235	255	241	254	241	230	252	247	212	213	198	239	262	220	226	231	214	222	254	229	234	242	227	256	242	249	261	253	228	252	259	230	254	236	220	244	235	253	222	229	255	249	236	234	254	254	238	234	218	235	264	203	241	246	225	244	231	238	225	231	236	223	254	248	251	225	273	204	221	223	238	227	253	263	235	244	216	239	233	231	249	229	232	250	252	241	249	222	255	231	255	234	214	214	240	232	231	238	257	246	220	225	233	231	245	239	241	226	264	235	248	260	221	260	266	259	218	258	226	258	243	219	243	239	227	253	226	218	237	230	240	219	244	206	236	227	209	254	226	250	239	250	248	227	259	264	261	230	224	243	228	235	249	285	225	223	240	244	239	222	239	227	261	254	234	254	258	232	244	243	254	244	244	234	213	223	215	270	242	224	252	211	242	246	275	234	241	230	251	240	231	232	223	233	261	232	237	246	212	261	251	240	230	253	246	251	241	233	259	255	251	234	249	234	256	242	225	193	233	238	235	270	229	227	245	238	223	230	251	243	239	201	231	241	256	228	246	249	235	261	239	237	237	239	216	252	208	220	253	223	250	227	236	247	236	230	245	207	252	241	238	226	237	252	233	222	226	239	246	236	248	237	214	241	210	246	232	241	216	236	244	240	221	234	216	228	237	253	241	245	231	247	239	252	230	235	244	223	242	263	233	223	210	235	251	234	251	229	259	265	225	241	245	250	221	243	249	255	249	262	228	222	234	240	233	252	268	207	244	238	226	243	250	237	241	212	230	238	252	234	232	238	238	248	242	242	222	257	232	235	278	233	276	227	239	253	245	243	235	245	229	241	230	245	250	231	239	236	266	232	247	230	232	231	256	247	209	232	232	241	234	231	240	204	238	243	238	267	254	249	239	262	228	233	232	253	244	252	222	258	223	216	203	207	235	249	230	241	238	229	211	226	238	216	249	238	217	249	263	250	244	264	240	245	253	223	237	239	229	241	234	250	238	245	246	260	249	238	244	250	237	234	235	211	211	242	213	243	229	221	235	224	255	215	249	249	229	220	259	249	265	256	274	232	260	227	231	223	220	224	202	254	243	218	234	235	227	237	246	257	245	246	236	253	258	257	235	214	235	250	247	247	217	230	249	225	251	234	253	234	226	222	233	218	240	241	221	228	249	252	244	236	228	236	253	232	269	254	230	237	213	213	224	249	246	224	252	243	238	241	244	254	254	251	241	226	223	256	244	231	242	230	250	245	243	241	274	259	242	250	257	261	226	259	260	247	245	233	204	262	242	211	275	231	232	217	217	248	237	252	245	227	229	231	251	257	234	238	248	251	217	246	224	237	261	222	245	231	231	227	229	245	236	261	219	237	215	246	238	242	251	215	235	215	214	248	212	222	288	223	205	234	254	221	232	210	260	234	258	246	248	280	246	251	240	251	230	225	236	264	226	199	241	244	256	224	257	229	242	262	225	229	225	228	230	245	230	230	251	252	250	235	235	239	248	243	237	237	257	213	229	236	251	228	240	262	247	237	235	235	240	212	227	246	238	262	243	222	211	232	225	249	243	232	269	248	241	246	217	244	244	225	238	241	244	256	241	251	254	263	243	228	250	211	228	233	257	247	224	227	232	247	224	253	258	235	240	245	224	246	246	230	249	227	237	240	226	249	234	251	235	241	263	245	223	239	253	229	241	247	231	211	272	213	288	248	213	237	220	234	260	240	230	221	236	244	216	241	251	249	245	226	221	237	241	227	257	251	221	255	216	221	252	241	256	249	254	241	235	248	223	249	240	249	230	246	234	237	224	245	241	243	284	225	229	236	234	215	216	255	255	246	245	245	254	240	225	237	247	238	244	229	236	215	249	212	262	252	237	246	247	213	229	246	216	224	227	230	232	225	249	241	262	247	248	234	212	245	250	265	233	248	219	259	236	259	227	232	242	227	254	236	244	236	227	211	238	240	231	243	248	220	256	257	213	251	226	247	273	223	262	274	213	244	237	255	237	227	202	222	240	253	257	222	256	259	236	241	276	251	233	235	252	237	251	236	244	239	238	255	238	241	253	243	223	237	250	237	239	258	246	247	253	237	256	258	229	238	245	225	221	237	230	251	229	241	265	216	237	235	243	220	245	210	239	255	243	247	239	239	227	219	241	258	261	236	208	238	227	240	257	258	247	236	249	255	225	258	236	270	249	229	244	227	216	264	252	240	230	239	226	218	257	224	243	257	246	251	225	249	237	247	245	222	248	255	227	234	217	248	253	252	260	220	235	243	244	243	246	247	245	240	246	243	231	233	221	262	210	256	275	251	253	245	232	258	224	238	241	247	218	249	222	234	227	219	230	249	233	218	237	248	243	248	223	253	231	242	256	244	232	246	255	247	227	224	241	243	218	255	206	231	217	223	225	226	222	230	242	211	242	267	221	227	244	232	218	244	238	224	247	249	274	221	220	265	233	234	251	243	221	263	241
24067	2376	5022	5658	4695	3986	3452	2770	2386	2159	1870	1697	1490	1438	1385	1259	1248	1144	1136	1101	1041	985	1013	949	981	875	894	898	916	906	888	837	838	830	809	841	797	814	803	815	804	792	753	796	759	749	789	763	726	786	806	721	702	776	754	740	772	759	816	759	733	761	713	766	702	738	742	724	723	750	751	766	696	727	715	711	678	708	749	706	702	717	737	774	743	754	744	709	751	723	743	725	766	705	719	729	662	675	734	728	608	703	735	714	706	745	668	751	706	678	701	734	684	674	680	733	664	732	671	703	712	648	711	710	673	721	678	724	720	738	734	748	669	746	709	686	685	692	727	668	688	710	708	698	702	693	734	710	733	704	731	717	709	695	690	630	670	722	694	738	675	739	673	679	709	694	705	707	747	734	712	688	709	711	716	762	668	696	727	715	652	683	713	736	742	692	742	732	702	693	723	702	691	674	732	706	712	730	722	726	689	695	720	743	718	712	689	716	674	701	709	725	729	725	717	662	721	729	695	680	745	704	717	688	706	726	672	675	687	715	716	724	666	696	774	703	719	712	660	686	701	680	676	672	741	716	657	724	697	647	723	685	741	693	737	713	723	711	748	698	713	724	714	712	739	747	727	681	634	670	709	708	676	715	674	706	692	729	721	713	757	724	680	671	709	689	736	702	727	683	709	745	700	719	688	709	701	732	741	668	748	698	721	705	700	653	742	715	690	743	697	689	720	723	723	719	725	718	622	671	745	719	644	709	714	700	693	686	690	678	688	721	692	678	698	693	710	766	728	679	734	694	727	729	706	748	702	671	680	718	667	697	681	684	696	690	683	695	732	686	715	799	699	727	671	728	730	700	728	702	737	693	674	702	742	662	729	729	722	711	715	736	671	656	696	704	671	707	726	692	671	698	679	681	698	674	723	706	731	676	688	732	712	766	679	712	723	725	767	699	706	682	764	689	694	681	662	656	743	774	699	702	648	710	660	713	700	713	654	708	715	737	694	713	656	698	644	675	693	695	668	707	703	685	682	681	720	724	696	738	752	724	745	700	726	678	696	669	701	722	674	679	679	731	693	682	753	698	705	735	680	716	726	697	747	764	735	693	695	721	716	698	669	731	691	680	699	708	733	713	655	678	707	676	710	697	738	714	699	704	706	717	700	717	705	758	722	775	681	753	714	714	738	677	663	710	694	703	731	737	699	708	718	698	731	740	722	714	734	680	771	685	674	685	674	676	668	713	677	703	679	721	696	729	704	678	651	672	678	695	691	698	721	736	692	703	712	715	653	715	699	639	673	672	667	712	700	676	676	697	726	697	721	687	736	713	721	725	718	669	685	705	734	720	681	655	654	677	702	756	660	700	720	698	708	678	641	732	701	713	723	740	710	668	728	674	733	680	728	716	689	685	682	692	716	664	708	705	677	708	749	624	661	701	639	752	690	686	684	699	671	717	709	700	727	744	653	684	691	726	688	717	706	701	677	675	678	698	731	671	715	707	705	690	703	700	693	676	713	717	689	703	729	742	686	729	704	717	701	694	713	678	734	663	716	734	708	726	689	693	723	701	655	749	721	699	724	692	730	717	688	676	749	694	680	698	679	682	692	702	718	716	741	682	693	707	669	712	727	700	724	666	725	717	748	719	707	664	717	727	707	705	669	654	717	734	704	719	713	731	742	658	664	680	704	720	714	691	720	696	741	719	740	713	745	671	748	716	707	693	700	739	664	700	662	713	733	728	700	709	731	649	697	683	716	682	682	674	672	708	677	734	716	717	687	716	700	714	704	727	716	708	698	711	702	702	733	658	668	689	661	676	698	694	692	710	654	724	650	704	711	673	700	765	721	703	693	703	693	707	697	669	678	711	705	700	688	677	722	684	712	683	692	641	662	690	643	692	713	733	701	736	712	699	759	709	674	684	721	709	731	707	691	728	721	730	732	683	680	705	684	709	719	697	692	743	696	674	747	700	687	721	653	711	716	706	700	696	680	704	722	724	699	699	712	701	709	668	732	684	725	682	646	689	731	748	759	702	683	709	724	662	661	731	719	647	667	685	709	724	687	721	705	681	724	694	704	682	667	710	715	694	677	735	669	743	727	691	737	736	724	726	696	713	721	723	730	696	709	657	689	695	747	676	687	677	745	697	680	717	684	767	690	713	699	672	682	717	684	680	706	691	685	682	653	657	738	694	677	746	712	717	684	697	726	695	711	724	732	666	721	704	766	680	716	749	738	716	727	727	749	678	695	717	652	677	675	703	711	715	709	703	691	675	726	724	670	711	708	735	695	713	718	695	760	714	687	749	679	707	707	710	729	621	704	739	709	705	711	659	741	720	702	682	673	747	642	687	747	751	659	693	703	680	698	724	736	686	690	673	678	693	703	707	756	714	710	691	730	708	703	671	675	740	698	720	673	681	682	742	687	691	694	715	697	705	668	699	655	713	759	706	755	697	676	716	747	747	723	687	658	692	700	694	699	728	707	634	680	706	680	709	758	677	665	664	703	715	697	630	676	719	658	739	726	696	718	715	685	678	722	748	721	749	719	679	665	715	737	708	753	694	765	691	675	657	696	710	720	664	665	710	724	668	735	700	704	685	675	741	692	703	706	688	731	714	661	728	686	706	683	724	748	720	718	695	718	741	686	680	713	659	727	698	687	717	723	713	702	714	693	717	682	717	689	704	662	714	703	668	737	666	689	672	714	728	744	722	730	666	646	736	720	724	686	750	667	704	719	720	682	693	713	738	719	685	717	704	728	753	731	736	743	716	660	691	699	670	696	717	706	672	686	715	784	704	738	716	725	764	672	717	730	681	665	710	681	706	722	720	727	634	728	680	662	683	696	715	655	693	712	742	692	668	710	690	727	693	695	731	747	713	669	701	717	693	735	719	744	689	691	699	686	694	707	722	661	657	664	689	713	700	679	693	730	701	676	660	698	704	670	698	674	718	681	711	723	697	640	721	728	727	665	728	726	710	685	697	713	682	697	698	678	743	709	697	727	689	707	707	704	751	684	722	734	673	685	723	715	681	681	694	676	694	764	718	714	741	687	729	712	673	729	750	693	705	720	735	684	695	685	691	702	681	734	721	699	706	759	718	736	750	694	721	723	716	650	701	749	724	677	700	710	621	689	662	687	718	687	706	728	712	683	698	740	763	666	688	725	665	714	737	672	718	690	719	733	719	673	711	663	712	697	665	639	674	641	732	703	717	732	711	661	680	696	684	687	738	777	671	813	711	703	708	656	650	718	734	675	668	710	690	666	694	711	764	702	707	772	730	671	749	689	716	688	695	747	712	716	693	681	712	679	715	689	704	716	645	688	713	756	688	698	734	682	673	782	761	734	695	719	686	682	670	703	709	711	737	659	713	687	646	709	712	739	723	731	708	748	689	683	672	641	695	701	673	695	693	685	687	684	697	717	711	693	701	701	646	700	725	715	703	724	669	696	698	712	710	715	721	744	733	662	678	710	686	713	673	707	715	732	679	708	683	714	765
6158	359	212	129	104	97	79	76	72	68	80	67	77	70	53	80	58	72	73	70	75	61	71	57	62	67	67	75	82	69	66	72	81	65	74	64	72	66	61	69	69	69	76	84	68	65	63	70	64	73	78	69	76	76	87	68	76	74	67	55	66	84	80	60	71	71	70	85	84	79	61	69	67	62	66	71	80	62	65	75	58	69	68	68	61	67	78	74	63	65	60	62	76	78	66	74	67	65	85	72	72	70	47	66	69	82	79	69	61	73	62	87	67	65	71	81	92	70	72	66	72	58	70	68	67	71	67	69	87	55	70	76	61	81	54	71	48	71	58	72	61	61	82	69	78	82	73	89	59	62	77	65	60	76	47	74	76	84	57	79	78	73	70	81	77	53	70	79	72	65	75	82	79	84	73	81	84	76	70	63	76	68	67	64	61	76	69	76	68	62	58	72	58	62	60	79	63	53	59	73	60	68	68	76	77	65	80	72	69	73	61	77	76	58	62	69	58	75	68	70	73	61	55	64	66	69	66	79	70	74	75	54	56	63	79	76	65	67	73	74	81	68	70	73	76	68	76	58	81	75	73	80	68	79	72	78	72	68	64	66	69	57	71	55	58	69	58	60	81	77	78	79	94	78	58	70	65	62	76	73	67	75	75	87	63	74	65	67	94	77	88	78	78	71	65	69	71	77	58	57	60	93	68	90	78	69	75	56	79	72	82	62	63	70	63	72	81	66	84	64	71	68	65	72	62	78	74	76	77	78	68	75	66	68	74	70	58	66	74	87	68	67	65	74	61	63	66	71	79	78	66	75	70	79	77	72	71	88	75	71	63	72	69	64	69	72	63	71	83	54	75	75	57	59	69	76	58	72	71	65	72	80	76	71	74	73	56	67	70	76	72	76	71	60	75	58	77	71	72	54	81	65	80	71	78	62	65	72	63	66	64	78	74	74	61	74	64	52	73	80	60	66	82	66	75	67	69	61	68	66	58	78	67	85	79	86	53	60	80	64	78	79	69	67	84	73	62	75	61	57	75	66	55	78	68	68	69	70	71	68	72	67	73	61	57	68	62	72	67	77	70	80	51	64	76	65	64	85	69	57	67	77	66	60	79	66	61	69	53	75	74	81	64	79	64	78	62	75	64	78	79	53	69	82	59	70	85	66	63	73	64	81	73	63	59	72	78	73	66	63	71	63	64	78	75	77	69	68	75	75	79	64	67	66	65	66	77	93	77	62	67	83	74	83	63	71	60	74	77	79	62	81	74	74	64	65	74	75	69	77	76	69	75	58	78	68	70	78	80	82	75	84	60	67	68	60	59	64	70	58	75	75	79	68	58	61	88	73	58	71	81	68	80	85	75	64	73	75	73	67	62	63	64	75	80	61	59	65	70	59	69	65	73	80	67	72	72	70	71	84	82	63	72	76	60	60	54	62	71	63	63	75	59	89	58	58	77	71	71	49	72	74	84	75	62	88	77	71	60	71	78	67	73	69	74	53	68	80	66	64	60	73	80	53	59	81	68	79	70	60	79	75	50	76	64	73	73	72	69	65	74	63	80	70	57	56	75	64	74	61	70	75	75	74	80	56	62	73	57	82	83	65	74	66	67	65	50	53	71	69	73	57	61	68	88	83	69	45	58	71	51	70	68	71	85	58	60	68	72	75	70	69	68	74	69	67	73	67	63	90	73	69	65	67	70	53	90	89	72	72	67	57	63	71	80	99	67	72	66	74	80	75	71	83	82	63	84	74	68	58	56	54	73	71	92	72	62	58	72	79	74	62	71	79	76	58	73	62	73	74	65	66	77	69	86	61	74	69	76	67	95	75	61	61	72	75	71	75	75	62	69	79	75	81	55	85	74	59	64	77	61	75	69	73	50	59	62	71	73	66	57	72	63	79	70	62	67	74	62	72	82	85	65	77	79	58	73	74	81	58	47	65	67	69	55	68	52	71	68	75	72	64	66	62	66	53	76	59	69	61	62	57	73	64	70	62	69	77	71	69	67	79	73	76	70	76	69	60	57	92	73	61	70	70	72	68	67	51	71	60	79	88	67	65	78	71	71	71	70	71	54	83	75	89	81	64	71	73	78	78	83	78	74	53	71	56	81	71	70	58	66	63	72	61	70	66	60	74	72	68	79	66	74	78	64	73	67	74	74	59	63	61	72	82	83	73	59	80	59	69	80	77	74	52	79	68	82	68	72	54	87	65	62	71	86	83	78	73	71	51	68	77	73	55	77	63	69	69	81	68	58	74	75	74	72	67	77	78	69	68	75	75	80	68	68	64	70	68	79	63	71	73	79	78	60	71	64	64	78	67	83	63	85	71	72	66	60	67	69	65	63	61	77	73	67	58	80	83	75	64	76	79	54	67	72	69	74	76	76	60	67	61	73	76	70	69	70	74	74	64	60	76	78	73	71	60	70	63	74	79	71	82	60	59	67	83	72	67	64	61	75	79	69	79	76	83	71	76	69	71	47	59	54	75	69	66	61	56	56	75	93	66	86	69	70	62	64	80	56	80	52	74	57	76	67	65	65	68	64	77	66	59	61	83	75	73	69	67	69	78	67	64	65	74	78	58	77	64	64	56	54	64	75	66	69	69	56	63	66	79	66	84	66	66	68	67	71	80	62	71	71	59	66	75	68	71	80	73	85	63	73	63	69	71	65	58	67	94	83	50	76	83	73	56	76	84	78	64	77	75	71	71	67	67	77	66	66	70	75	86	75	69	70	69	74	66	47	67	72	66	85	66	73	68	72	79	74	70	85	62	78	67	68	62	61	74	70	62	62	67	59	74	68	66	68	73	70	64	81	71	78	79	73	70	63	74	87	89	59	67	73	64	73	79	63	74	61	60	74	69	85	54	62	76	63	65	69	72	81	67	60	71	65	91	63	77	54	77	66	94	65	72	65	59	64	74	65	76	64	64	67	68	79	65	71	80	68	73	82	75	70	65	78	87	66	62	65	84	78	65	84	72	79	76	81	81	70	74	76	77	89	68	80	59	70	66	70	77	61	70	72	52	63	73	58	61	82	69	74	53	75	61	77	67	66	83	68	74	75	65	67	72	72	68	73	77	74	83	80	62	77	66	65	73	73	72	76	67	67	62	79	62	68	96	65	72	70	65	70	70	64	70	77	64	77	77	68	75	60	57	65	79	88	55	71	73	64	76	68	69	64	87	77	84	64	57	79	71	71	79	66	63	68	80	69	76	64	62	50	73	62	64	58	73	66	69	69	83	68	81	68	65	73	88	73	81	65	74	82	86	69	71	74	66	69	61	70	73	77	76	71	73	56	79	78	69	61	64	77	66	77	82	82	75	71	70	75	71	77	64	82	71	67	91	57	69	63	76	78	68	66	75	83	79	62	68	65	63	71	67	68	75	82	77	61	66	69	88	66	55	84	69	51	87	84	71	71	72	54	62	62	60	68	82	68	50	76	72	62	73	85	66	90	80	65	73	72	66	61	79	69	58	89	54	72	60
6717	346	430	414	400	359	342	344	339	348	285	311	308	275	277	307	277	284	254	272	272	264	252	277	303	286	264	267	272	293	285	270	293	287	274	291	278	249	266	241	241	261	322	279	281	234	278	240	264	227	224	275	275	272	279	235	273	253	256	261	262	229	281	254	270	272	284	272	258	277	275	270	254	261	257	263	263	259	295	293	255	286	283	255	237	245	257	262	263	271	270	281	267	252	279	272	271	269	254	270	267	264	283	263	247	269	274	265	290	252	237	281	264	244	271	242	281	269	244	268	277	244	260	271	248	273	268	276	295	277	274	249	280	284	269	257	282	275	267	275	246	281	253	276	243	280	269	286	244	255	270	258	290	256	281	285	245	258	233	259	242	253	224	289	249	271	271	244	262	262	248	263	260	254	270	286	231	284	263	274	266	280	270	238	279	279	240	271	244	277	294	241	279	249	277	274	252	272	273	257	282	254	260	267	270	253	259	283	272	252	255	276	263	265	258	256	277	261	239	259	244	260	266	266	245	280	288	270	272	256	269	272	267	254	273	280	239	219	264	276	250	269	266	293	244	217	261	240	256	244	242	273	256	269	261	278	277	271	273	279	235	272	288	253	274	289	244	297	271	284	284	312	258	251	260	262	251	279	285	270	282	262	270	273	277	248	255	235	230	258	265	269	252	232	235	256	280	282	272	254	260	264	239	263	272	261	273	280	285	268	270	271	238	280	270	245	270	273	277	250	252	262	291	274	274	300	275	291	246	268	258	261	267	272	273	278	242	290	253	240	261	279	270	246	270	249	265	265	257	265	274	265	264	273	283	263	274	257	275	283	264	236	277	280	263	282	267	254	270	276	265	264	244	247	264	266	250	282	260	267	234	268	272	246	292	280	248	278	268	274	280	257	280	274	281	251	286	293	262	257	294	265	284	244	243	273	276	272	250	276	229	238	252	281	256	254	289	257	267	270	261	244	266	257	255	238	276	270	268	261	253	253	288	260	240	288	271	259	242	225	269	258	262	263	296	283	271	259	237	284	270	264	262	259	254	278	261	249	276	261	264	293	266	271	270	277	266	276	264	216	238	263	284	246	253	241	251	253	272	264	256	283	272	256	253	254	293	243	274	266	276	275	274	279	279	261	268	261	280	266	281	254	283	272	242	262	273	241	281	286	273	250	251	260	288	261	261	257	236	243	272	267	283	257	228	286	246	270	268	284	219	235	263	249	238	291	285	288	261	249	253	261	284	252	255	250	245	227	254	248	293	261	256	261	259	263	253	261	277	268	244	229	291	274	260	266	249	251	277	284	259	254	259	259	268	233	286	266	277	255	261	258	273	257	275	267	247	286	275	276	268	252	249	309	263	282	235	269	300	284	262	262	279	271	260	252	260	292	253	272	268	272	269	259	239	251	266	281	267	247	271	242	279	271	255	267	259	260	278	243	258	266	265	242	230	245	253	260	232	256	259	231	264	252	269	279	272	284	230	243	281	264	272	283	263	286	252	298	275	296	273	235	301	283	262	271	264	245	271	264	281	258	263	246	259	297	264	281	245	245	283	265	267	254	273	261	261	252	270	264	284	265	261	244	270	266	243	235	271	288	274	282	255	228	269	261	247	274	269	267	251	248	254	237	273	262	232	232	244	265	277	278	300	264	269	253	288	279	256	250	236	241	281	282	264	259	275	277	231	279	286	237	246	243	235	276	309	259	261	245	255	250	251	277	264	293	251	246	255	265	275	279	253	269	221	288	259	272	285	274	240	267	252	241	271	259	241	263	257	257	262	297	271	265	278	262	280	285	251	258	288	290	269	246	255	237	264	278	273	263	259	294	298	290	231	255	258	284	257	271	272	260	300	271	268	275	282	270	298	263	285	247	294	281	314	245	268	267	258	263	259	259	286	289	256	276	279	248	234	280	276	270	274	251	260	264	267	271	282	275	242	273	247	264	263	238	278	252	272	265	277	281	255	243	255	258	270	273	284	276	256	268	239	252	264	265	286	248	272	252	254	228	285	268	261	265	252	238	262	278	257	248	262	263	251	262	254	260	253	259	265	266	240	251	276	250	259	280	261	249	276	242	269	277	258	260	277	280	280	255	260	280	257	289	262	252	242	270	250	279	261	258	249	269	241	250	252	267	292	280	273	274	291	260	283	284	281	262	278	288	249	288	291	261	255	281	256	257	308	263	241	281	255	254	269	262	279	298	270	247	289	267	299	234	256	269	296	242	234	277	257	246	252	248	253	265	259	289	238	266	277	260	261	262	253	263	229	289	258	278	268	257	290	259	252	260	267	285	258	244	261	271	265	251	293	243	264	295	292	324	292	269	247	265	268	272	260	278	268	253	245	270	273	265	277	246	258	250	290	284	260	282	248	228	279	290	285	252	253	230	252	262	257	263	258	277	230	295	229	274	240	243	259	263	257	285	266	246	276	264	259	265	243	232	257	252	274	265	276	281	263	243	252	251	257	247	266	234	285	258	280	289	269	261	261	283	279	249	289	258	252	274	263	259	283	270	269	286	236	249	301	272	249	243	255	277	257	276	256	235	243	239	295	268	261	276	258	240	260	270	270	262	259	244	269	265	260	249	262	249	283	249	257	236	291	244	253	283	251	280	267	268	242	269	244	283	269	254	257	270	264	270	285	248	227	264	261	224	268	260	271	293	271	285	275	268	271	295	258	287	282	262	265	245	240	256	285	280	271	265	256	274	258	271	283	276	255	241	262	244	241	255	266	270	250	277	286	281	274	256	255	302	252	272	247	262	287	282	254	267	266	282	263	259	265	275	264	296	275	248	252	274	263	285	229	271	299	265	264	277	273	244	286	269	263	261	278	266	278	275	233	253	244	273	252	261	280	276	276	261	247	271	258	255	258	256	273	253	286	271	283	266	273	287	277	283	258	238	254	294	276	263	269	258	281	261	299	273	272	247	276	283	225	264	265	250	260	228	263	262	259	232	263	290	247	264	231	273	267	255	252	267	283	252	284	278	277	279	260	269	264	266	296	264	264	278	252	256	240	284	257	277	285	256	299	262	260	272	261	263	245	255	264	280	254	256	261	278	264	267	266	269	281	265	267	270	249	238	262	267	244	245	268	265	270	260	267	265	281	239	271	280	293	257	283	276	286	265	250	239	250	265	272	270	269	272	258	247	235	286	272	277	303	260	269	261	295	243	271	275	282	249	271	240	260	266	269	253	264	245	278	270	271	286	273	265	256	280	230	255	287	269	251	248	261	238	252	270	275	287	285	281	256	246	253	258	276	243	262	259	272	286	266	256	278	283	251	259	224	265	255	285	255	262	301	275	254	293	272	278	254	257	245	254	262	258	275	271	287	295	266	263	270	251	249	246	255	283	283	264	274	274	237	278	267	277	266	266	244	261	283	275	294	271	251	270	273	270	278	245	298	241	256	253	260	269	276	252	263	264	250	288	268	261	270	238	250	264	262	256	276	299	280	253	253	286	257	251	258	251	275	260	255	252	279	280
40407	12688	2233	1006	720	549	497	345	299	291	231	225	208	209	184	179	185	190	172	194	158	158	152	180	176	156	157	175	143	147	144	174	168	154	165	171	157	150	168	144	159	158	134	152	163	152	167	141	152	184	173	133	162	168	139	139	123	157	140	133	149	165	150	142	157	153	153	143	176	140	168	175	141	134	149	157	173	168	143	161	142	141	157	154	140	138	161	154	177	158	168	175	166	170	130	151	158	174	147	179	156	151	149	141	168	142	153	160	148	177	162	153	154	153	136	159	164	145	159	141	136	146	156	149	179	149	159	143	147	140	158	149	135	161	165	155	138	134	141	155	155	135	171	164	167	136	164	163	125	143	161	155	142	146	156	149	168	166	151	165	159	167	152	138	158	149	151	169	157	151	160	170	149	135	142	150	145	142	158	165	171	154	173	148	163	161	151	150	154	145	149	143	138	143	125	158	172	167	129	145	149	165	151	157	137	154	158	159	153	153	146	143	154	154	143	165	146	132	171	162	165	157	144	153	161	168	129	179	164	139	165	157	153	148	146	134	142	151	160	168	145	161	183	139	161	159	151	155	139	173	148	140	149	162	149	146	147	152	144	153	135	149	155	159	148	161	159	157	152	146	157	145	156	153	153	138	139	142	159	144	172	167	151	152	146	143	151	159	166	133	144	164	166	147	142	150	153	165	146	160	155	146	124	154	141	164	159	136	179	131	145	157	139	166	142	157	167	137	129	177	137	155	146	151	171	151	143	145	112	159	146	151	165	143	157	149	163	149	153	153	164	138	172	162	156	145	150	137	143	151	151	158	144	168	161	135	154	140	143	144	148	130	140	159	158	141	147	144	141	150	144	138	127	144	131	175	138	144	155	146	140	157	161	139	154	159	147	141	155	146	159	159	152	154	158	162	135	148	153	146	147	141	139	148	157	170	150	170	155	146	136	145	138	138	147	139	149	167	155	145	149	126	142	146	151	170	165	137	161	145	157	137	161	158	161	165	170	164	149	148	155	145	123	140	156	147	158	149	159	125	145	152	128	146	148	148	148	163	141	167	130	150	157	146	158	140	153	149	138	151	128	162	142	145	162	147	150	149	138	161	143	144	149	157	152	156	150	133	119	153	130	147	133	162	143	139	136	161	161	150	161	158	152	132	145	155	148	165	144	153	147	142	160	160	156	155	161	146	160	164	150	147	152	153	166	149	143	158	170	155	168	193	166	128	159	162	164	167	155	133	178	190	149	159	119	152	164	168	167	180	142	152	163	158	155	162	164	171	145	152	153	158	145	148	153	153	147	161	132	144	145	155	161	158	151	159	156	148	175	146	160	152	143	141	153	147	136	164	149	156	141	159	131	148	172	125	174	144	144	149	151	147	154	148	140	123	145	164	142	158	137	141	156	146	174	154	137	147	141	153	154	139	176	137	153	150	161	150	140	163	146	162	150	140	178	168	172	136	158	157	153	139	161	144	133	158	151	135	156	169	121	171	170	157	147	153	152	147	166	144	160	153	149	134	151	156	176	130	151	143	175	135	156	157	161	155	137	164	133	163	153	160	147	160	168	138	159	143	165	166	148	166	134	157	140	174	158	168	146	141	152	155	143	172	129	147	147	159	139	153	151	148	150	146	155	158	152	138	146	165	141	148	155	159	137	137	150	135	146	131	147	140	160	135	181	153	150	159	148	154	151	157	169	135	154	145	146	165	164	149	163	145	156	157	162	178	152	118	150	159	147	144	144	172	141	143	144	142	177	160	163	146	173	164	154	148	150	158	142	157	144	150	138	134	179	156	157	137	143	152	148	149	176	144	143	168	161	127	146	159	131	159	147	158	133	148	163	170	125	152	145	157	166	156	130	129	159	159	177	147	165	167	165	147	167	130	187	140	165	135	144	140	145	155	152	166	137	148	143	122	163	145	136	144	151	145	171	146	162	147	142	148	171	151	144	166	158	134	170	141	137	159	154	159	160	147	152	150	164	144	167	164	160	140	164	140	156	161	150	151	158	157	157	130	165	137	155	133	142	169	165	145	139	164	140	160	174	150	139	161	136	168	158	138	129	145	151	152	153	146	158	138	157	146	145	152	131	143	149	151	160	148	162	148	159	170	165	137	157	145	155	160	170	136	165	133	152	158	148	164	136	168	144	150	149	156	128	129	138	146	169	155	157	151	168	140	175	145	166	150	157	141	161	141	122	147	141	159	152	135	160	160	143	128	156	141	153	145	125	154	153	158	161	143	174	142	159	136	138	147	153	148	161	131	162	142	169	140	137	138	162	138	142	139	171	151	162	132	157	158	165	162	156	184	160	150	141	149	169	144	155	136	174	144	139	141	161	164	146	168	150	173	140	135	141	162	167	149	135	130	149	158	157	139	136	147	152	134	124	151	131	133	138	151	143	168	152	169	154	153	135	162	148	137	162	137	156	167	131	154	156	136	163	150	150	158	157	157	147	185	162	164	159	158	149	159	148	138	154	153	149	178	161	143	157	137	124	153	152	146	145	157	150	134	149	145	143	149	153	175	170	158	138	140	151	162	160	141	139	161	152	183	175	137	169	146	162	168	151	145	144	155	147	144	158	175	154	148	146	144	137	172	154	139	164	159	159	152	156	174	152	145	161	154	157	148	146	153	165	150	136	142	143	129	132	162	158	147	156	163	150	148	147	131	131	126	137	145	147	150	141	142	151	150	134	155	193	159	148	163	165	150	170	142	153	153	153	149	158	187	146	143	158	136	148	153	167	157	151	161	151	172	158	167	143	161	156	135	147	159	174	143	154	136	173	158	151	161	148	150	129	161	175	157	169	146	153	147	141	139	153	156	144	144	135	157	146	147	146	146	146	172	142	166	159	157	132	149	129	141	180	137	150	147	158	161	142	146	159	147	140	149	158	148	151	145	143	148	148	153	161	154	134	152	171	150	160	139	142	159	169	155	144	143	151	138	147	158	158	173	182	151	155	155	154	159	150	150	145	159	164	134	141	154	119	166	146	146	166	149	154	145	139	155	169	139	136	151	147	153	158	138	145	147	156	165	148	149	156	153	143	137	158	153	151	147	162	153	133	159	155	131	160	129	163	139	151	146	148	153	138	165	146	175	168	140	159	140	158	136	137	172	147	165	149	168	142	155	152	156	155	148	144	140	164	133	162	160	153	158	153	131	122	137	152	136	149	160	139	132	156	147	138	153	146	153	145	156	151	155	141	169	145	172	144	137	143	173	175	148	165	160	133	143	143	162	157	151	157	152	143	169	174	157	162	156	135	155	174	157	136	142	143	157	132	157	164	161	161	139	153	157	150	165	158	144	143	150	138	126	180	169	161	141	151	159	168	155	134	163	149	143	170	158	166	144	158	146	155	160	139	167	149	154	166	145	135	126	148	168	169	155	132	157	147	167	153	135	155	165	155	151	149	152	152	126	163	142	168	152	157	138	163	133	158	125	148	167	143	138	148	176	159	152	138	156	158	169	145	130	145	178	150	150	134	176
18797	1348	2766	3226	2632	2269	1847	1548	1401	1192	1064	1044	958	827	851	758	702	718	701	641	658	581	588	611	603	557	634	587	572	589	600	578	536	545	589	528	510	590	513	523	525	529	545	515	513	504	502	531	518	535	538	534	496	494	532	521	535	479	517	467	492	519	473	509	496	500	507	494	501	503	509	526	474	496	503	477	518	478	492	472	465	440	511	492	443	509	450	487	477	521	479	488	518	495	516	470	449	517	499	472	487	464	531	480	473	507	499	453	513	516	478	490	509	484	474	504	483	469	497	480	492	494	447	481	465	484	493	516	498	529	446	463	480	498	458	476	503	512	468	500	447	442	486	515	482	467	479	453	482	450	487	475	489	461	484	496	522	509	511	458	511	499	480	484	454	454	493	510	459	487	439	421	466	502	464	504	457	493	511	462	488	489	486	499	439	480	521	430	438	495	500	468	497	474	456	435	493	441	484	460	488	476	450	450	503	489	474	501	495	512	498	522	465	502	493	487	502	482	461	487	510	466	455	507	480	481	492	462	501	484	469	478	476	455	512	469	467	496	467	469	503	471	505	446	470	479	454	457	493	506	480	470	483	486	488	510	473	470	475	451	466	483	473	481	519	451	506	480	482	492	500	490	478	507	453	488	490	502	489	456	497	477	511	464	480	493	494	506	473	467	440	497	477	457	503	474	543	462	498	490	473	489	491	479	503	526	473	516	490	470	470	469	499	497	469	480	454	471	512	521	496	461	487	461	527	453	505	461	497	490	483	536	506	504	443	515	460	474	453	510	492	480	501	497	492	494	456	505	491	472	437	470	460	467	445	461	533	467	469	447	452	460	448	496	527	486	518	497	507	470	478	521	514	512	466	470	476	474	491	443	519	473	490	480	497	478	445	498	470	481	450	469	493	487	498	454	445	477	499	475	477	470	449	452	482	472	530	471	458	473	504	468	522	484	464	478	503	527	457	462	488	487	478	472	456	463	479	489	470	499	471	458	499	458	501	469	491	514	487	483	450	470	498	444	499	479	488	456	491	461	455	525	506	487	531	513	507	516	517	451	428	485	465	492	501	436	454	491	456	517	483	476	458	466	472	468	475	513	492	499	496	482	415	497	475	473	459	471	477	471	499	505	438	484	490	472	493	491	511	511	496	490	480	474	499	469	478	497	468	522	441	496	471	453	462	492	533	511	498	471	475	424	484	466	464	525	466	499	485	489	476	496	511	512	515	512	452	478	477	507	484	441	486	523	471	464	462	484	473	473	491	456	470	443	468	490	511	466	458	503	512	495	474	496	456	470	461	455	486	529	471	523	482	465	455	477	512	490	462	464	483	497	474	479	490	443	469	473	509	474	449	467	515	446	490	464	494	461	507	483	474	502	472	530	462	504	500	478	460	479	503	455	464	466	439	483	461	432	454	465	487	471	483	507	481	455	444	467	466	501	475	493	497	472	509	466	470	462	516	536	541	464	460	525	474	477	491	528	485	444	482	490	459	503	454	488	475	478	505	427	510	506	499	492	505	521	493	482	454	450	465	468	446	467	470	494	456	522	477	520	491	493	489	492	482	464	497	456	530	480	497	514	455	458	457	486	487	512	455	435	484	501	474	500	510	486	472	468	470	499	485	493	482	479	468	464	498	483	512	478	463	463	530	456	483	500	465	454	462	470	476	443	532	479	482	515	497	465	458	476	459	504	469	497	464	489	484	488	476	490	480	498	446	474	489	496	440	472	458	492	508	477	494	494	495	456	499	450	481	478	478	492	497	506	458	469	476	502	502	455	421	498	486	448	457	500	466	482	515	506	535	477	491	499	496	500	446	501	473	482	464	470	461	455	474	500	502	468	468	459	519	460	472	499	491	507	474	466	509	457	476	514	493	521	505	478	435	478	448	471	496	484	470	501	526	495	507	469	483	509	512	464	464	464	479	523	444	426	476	465	465	505	490	464	452	510	458	489	467	471	494	502	512	475	490	472	503	514	506	502	495	521	497	493	481	489	474	467	493	486	484	471	478	444	482	461	493	459	452	464	469	509	481	464	460	493	455	480	483	474	488	509	445	493	482	444	479	492	472	462	460	467	477	492	461	489	464	491	466	508	469	452	466	471	483	479	486	492	489	489	445	477	483	499	462	557	496	515	529	492	509	491	489	451	488	495	480	473	510	446	468	467	487	507	498	507	474	470	490	464	508	485	488	477	492	472	509	474	467	476	482	456	501	477	486	526	502	468	480	482	518	474	488	507	472	500	498	463	473	482	484	471	484	491	460	456	480	470	478	459	452	499	489	461	511	487	486	447	485	487	507	457	486	449	454	505	526	478	495	502	496	487	524	473	427	489	475	487	465	488	510	481	474	507	494	500	482	490	457	483	483	478	477	456	477	462	459	484	480	487	498	489	500	479	469	460	474	417	494	468	518	496	470	489	475	449	498	495	463	492	448	479	430	470	504	453	515	517	514	483	467	495	525	482	492	478	491	491	511	476	490	474	485	476	452	478	463	503	497	482	484	512	461	505	490	501	494	475	515	490	475	482	457	488	499	474	438	470	481	510	463	479	461	478	458	457	445	512	481	457	502	481	485	488	544	461	503	478	451	447	495	490	456	490	518	507	509	475	479	475	486	541	480	471	494	482	482	485	481	453	489	482	474	505	460	466	472	461	488	483	503	458	477	457	499	483	494	508	488	467	506	474	471	483	491	483	483	487	473	480	464	482	481	475	495	512	461	444	456	483	493	469	500	482	446	445	467	485	477	446	474	518	456	489	505	458	496	467	460	452	476	507	535	458	462	487	485	451	501	476	456	490	498	459	482	466	482	492	469	542	472	494	489	477	483	476	467	493	514	464	499	444	488	510	461	477	486	467	513	481	475	455	453	476	489	500	489	496	462	518	472	481	483	508	506	488	474	513	457	458	477	510	476	475	517	477	499	476	522	530	484	489	470	453	486	452	487	497	473	443	492	493	538	455	505	483	524	444	481	509	513	466	463	473	464	480	438	536	473	497	417	511	481	476	484	489	479	484	464	464	466	504	526	477	436	544	474	464	491	476	532	471	489	475	472	487	519	456	446	495	457	485	507	482	480	491	467	477	491	483	470	470	480	451	462	533	486	480	521	494	488	483	477	475	485	475	493	502	533	505	479	446	460	477	501	488	493	482	492	522	428	515	478	438	474	423	482	455	477	513	503	502	455	480	488	461	486	479	493	481	489	497	459	475	451	454	506	497	477	482	469	499	483	461	467	497	483	466	503	464	479	479	453	476	479	475	475	437	504	467	490	495	510	476	469	457	471	486	488	442	486	490	502	475	494	441	473	493	486	511	475	492	549	518	503	481	468	513	521	478	510	465	481	468	510	449	470	485	468	490	470	502	469	488	457	458	492	467	499	481	477	471	484	471	488	441	474	496	481	484	505	496	471	493	517	462	510	517	494	496	473	483	497	474	495	488	435	518	493	450	463	491	453	497	494	455	439	472	437	507	488	475	503	512	466	493
47845	21776	12007	2266	1394	1052	798	646	568	515	399	382	392	369	357	272	331	282	297	299	293	259	283	334	295	244	291	272	270	259	252	263	244	264	252	253	243	232	266	250	248	268	238	259	252	252	259	236	229	261	255	229	270	240	267	228	242	251	238	267	258	241	243	252	233	236	281	267	254	245	285	237	244	255	247	216	227	232	272	230	247	246	236	243	255	238	253	249	277	227	252	219	250	225	223	267	241	253	226	237	254	235	213	239	246	247	244	218	234	249	257	218	239	244	233	247	264	253	243	240	236	246	236	241	232	264	235	218	221	209	274	225	260	244	264	218	266	224	223	247	245	222	263	231	209	238	219	232	234	263	216	225	214	250	239	238	224	239	249	246	240	237	243	263	229	244	254	251	227	251	230	224	235	214	254	243	231	226	268	254	250	252	255	237	231	249	231	231	224	230	240	240	211	224	256	231	244	251	228	231	261	229	253	252	265	252	251	256	251	223	290	246	248	234	248	235	248	233	195	264	209	246	222	231	237	221	263	249	235	255	218	232	230	232	231	251	235	222	247	225	218	246	226	238	232	226	236	222	224	250	242	241	248	233	229	235	245	274	250	230	228	235	241	222	223	254	228	268	257	235	226	249	211	243	223	258	223	243	253	225	230	226	276	242	235	230	234	267	201	247	235	239	224	248	251	215	241	239	260	235	211	232	274	254	230	235	252	248	242	240	228	227	240	259	281	223	252	232	246	253	233	249	229	213	249	242	227	219	232	234	211	245	218	252	268	271	232	263	216	237	232	240	249	236	241	243	229	264	243	218	227	220	224	225	245	264	255	207	244	249	238	236	247	241	222	262	246	228	247	240	250	234	257	247	246	216	241	217	254	237	231	244	257	215	240	236	256	227	248	247	230	246	251	241	241	238	232	236	225	246	227	229	233	243	245	260	243	265	228	246	227	249	261	259	233	261	240	229	207	218	224	229	242	261	246	256	238	223	200	238	238	215	269	235	229	242	224	256	245	236	223	230	220	232	228	249	250	255	218	242	224	225	261	236	232	218	232	249	242	259	231	247	242	243	237	240	235	226	256	241	234	240	237	252	231	243	267	243	230	222	230	230	245	232	262	228	267	230	251	255	233	260	259	228	214	240	238	232	231	257	266	237	249	240	260	238	219	227	227	259	230	236	236	249	247	232	234	239	270	225	210	226	258	237	255	221	233	243	234	246	249	225	218	241	221	247	260	230	221	259	223	233	233	225	268	224	224	251	255	216	237	245	245	223	232	246	221	247	229	230	250	236	240	261	217	259	251	233	234	252	213	212	264	253	246	232	224	254	223	248	237	226	251	250	229	236	227	263	262	261	211	215	222	238	237	244	241	238	228	249	279	239	279	245	254	226	248	227	246	231	233	254	233	241	233	233	215	222	222	247	247	221	232	190	258	228	263	234	235	230	235	228	203	220	265	224	243	265	236	235	235	240	238	246	223	238	235	259	240	249	262	242	238	257	226	253	232	266	250	244	247	236	257	234	220	210	253	231	225	238	236	221	237	248	214	244	267	257	232	233	243	242	232	244	236	255	256	240	242	234	251	237	249	254	262	243	255	244	225	248	250	227	253	244	242	234	227	238	228	255	255	220	217	246	257	247	232	255	225	241	244	230	194	218	220	261	279	264	220	238	236	231	221	235	271	240	202	245	230	234	231	285	240	247	239	244	243	236	224	245	250	233	244	230	250	264	254	211	273	250	242	243	223	265	228	224	222	239	237	257	224	243	247	248	252	229	227	234	226	248	230	258	229	231	214	233	237	237	231	243	246	242	235	274	227	231	230	233	225	216	242	241	236	243	230	231	233	266	241	248	237	219	233	261	254	216	235	229	223	245	232	228	234	233	225	215	243	211	236	264	228	237	232	242	246	240	246	253	242	242	241	255	231	246	239	235	229	221	211	253	229	231	267	231	236	246	255	231	235	238	222	235	239	235	259	224	227	233	254	235	257	276	217	260	251	224	248	239	255	246	218	240	236	245	235	234	241	250	224	224	235	269	248	269	260	226	211	256	243	224	235	247	235	250	205	259	231	226	233	221	239	239	244	225	255	236	229	223	230	228	237	239	261	260	212	234	234	256	224	280	242	240	250	231	223	249	215	250	232	231	227	222	219	233	256	227	252	238	253	235	265	222	237	255	217	232	247	236	210	239	221	264	235	233	232	249	220	224	241	250	240	208	229	246	228	233	220	246	228	231	272	222	220	241	254	235	234	259	233	265	253	231	247	220	232	236	201	220	242	220	253	245	244	228	256	225	249	235	217	227	237	232	238	221	246	237	225	218	251	253	209	243	238	230	222	218	237	211	225	234	245	226	230	263	240	237	240	227	241	225	229	240	254	248	234	234	248	222	226	228	236	244	194	243	235	241	238	249	245	224	236	236	231	238	210	239	250	224	220	206	247	257	249	238	248	217	251	246	236	250	234	245	265	224	268	229	223	240	257	220	258	239	207	242	231	243	252	218	211	228	236	231	255	244	236	240	248	236	248	248	273	281	239	215	248	244	240	228	233	232	227	278	270	228	268	228	271	223	224	260	236	240	270	235	236	240	247	246	227	252	261	250	271	241	231	230	242	233	214	227	234	241	222	230	218	246	230	242	222	273	247	236	230	246	228	227	236	222	246	227	247	235	233	248	222	257	244	231	226	253	239	203	242	255	221	247	228	212	217	241	238	251	249	213	233	226	248	261	248	220	259	255	236	235	255	221	230	242	207	265	255	233	240	227	254	226	247	223	240	221	235	232	237	251	233	256	225	279	229	255	241	246	253	243	234	265	258	241	246	237	205	249	229	256	260	237	225	240	239	257	240	229	235	251	226	233	211	235	239	238	217	241	232	243	244	220	260	257	228	261	234	254	221	263	204	218	210	234	260	242	251	244	244	250	248	253	260	246	223	222	235	225	217	245	277	258	236	247	224	241	242	263	212	229	232	246	236	263	231	234	213	214	222	189	241	246	223	247	251	280	245	219	223	224	255	241	237	232	238	248	233	262	234	254	220	233	225	229	252	232	234	247	244	235	237	221	235	247	234	235	226	278	246	234	224	245	265	224	235	237	233	241	245	245	235	247	228	242	253	239	234	230	240	241	240	219	255	261	226	239	222	224	274	236	227	259	220	224	274	259	239	231	247	213	206	215	240	239	262	228	235	218	237	246	208	211	239	263	214	235	217	233	240	218	243	241	208	225	228	251	237	249	247	245	231	218	244	229	234	243	245	274	224	229	244	238	257	260	245	218	224	241	243	226	243	271	211	241	234	221	240	228	259	245	263	241	270	227	251	251	238	242	260	254	236	264	210	246	243	253	243	230	227	245	242	241	260	248	223	235	243	268	202	222	235	246	244	191	237	255	247	267	246	237	243	242	247	220	255	245	246	257	218	231	224	261	222	240	234	243	236	246	230	250	252	247	238	242	230	217	241	240	221	233	235	264	242	226	235	207	248	262	236	250	251	232
24502	2402	4928	5717	4770	4082	3215	2722	2393	2144	1870	1729	1591	1448	1293	1342	1265	1178	1120	1103	996	1028	978	919	919	903	883	856	847	861	820	854	813	858	781	815	839	822	781	791	750	794	777	786	779	815	707	785	757	740	770	760	729	765	737	812	755	785	781	724	784	766	716	774	734	687	755	753	740	741	712	734	736	694	752	690	727	746	673	708	721	728	746	727	732	716	685	709	710	705	703	666	715	747	722	751	677	759	722	713	729	692	718	728	708	734	719	705	733	684	745	746	702	649	719	722	740	727	736	710	739	684	774	681	742	710	728	722	716	712	691	697	701	755	703	719	716	726	679	683	719	723	730	689	722	696	735	722	735	709	674	659	696	692	710	718	687	655	719	646	732	750	736	725	712	730	708	688	702	688	728	672	706	672	737	696	700	690	711	704	686	733	687	713	667	695	674	680	716	704	700	709	698	683	663	707	674	744	717	722	687	710	718	684	694	673	693	716	679	718	700	689	728	741	719	713	772	769	687	710	727	694	703	701	663	705	694	722	697	676	730	717	675	657	713	672	729	738	754	689	713	710	629	686	671	706	749	736	707	738	713	701	724	705	706	681	703	683	730	686	722	648	687	694	718	667	720	718	739	695	691	705	713	715	689	743	719	695	679	710	676	652	675	713	765	680	731	715	722	701	686	727	726	697	707	711	699	712	720	741	694	684	739	749	728	717	703	667	664	717	690	653	733	744	701	790	710	719	733	751	713	649	720	733	741	683	710	703	691	756	682	712	671	723	701	712	752	704	739	683	699	693	687	725	683	720	638	692	738	704	716	700	688	735	694	689	683	704	725	704	685	732	669	716	692	703	685	704	649	720	716	714	689	665	683	723	663	714	684	658	707	681	731	745	711	667	720	685	707	737	688	734	698	664	682	674	737	690	730	706	693	677	728	669	710	668	686	704	692	732	725	708	692	741	678	781	727	661	714	732	686	750	686	760	673	655	739	751	746	713	700	665	716	732	717	701	695	727	704	683	725	676	679	661	709	695	714	700	717	703	702	667	729	726	759	708	724	688	714	719	723	696	700	702	706	659	672	704	665	740	706	683	641	713	692	720	680	749	687	715	709	782	722	693	677	678	712	701	718	781	712	688	676	686	700	705	733	718	731	700	682	717	655	694	707	708	689	658	713	688	689	683	746	670	736	697	731	674	730	682	734	740	704	692	668	703	704	703	687	696	714	704	738	690	744	676	657	660	737	673	705	727	701	746	677	692	711	694	734	734	699	745	679	707	749	701	732	748	688	668	711	653	670	734	701	704	659	727	689	710	680	684	737	757	768	747	698	667	673	729	690	753	732	729	691	634	745	688	696	698	733	704	683	727	695	698	651	664	690	696	747	686	722	719	742	690	706	750	677	728	738	652	758	768	682	760	694	725	668	662	688	691	694	716	682	661	720	649	673	723	675	670	680	715	703	679	735	724	725	699	722	691	705	726	738	695	713	729	659	717	688	730	707	676	716	728	703	672	710	732	700	687	693	688	732	695	704	693	688	717	683	732	732	672	723	714	692	678	741	640	682	693	708	720	697	673	711	737	707	694	711	719	700	730	707	663	725	716	672	670	726	691	675	672	709	715	669	699	703	687	680	731	716	703	669	709	673	718	704	725	688	714	741	710	696	702	740	718	670	701	690	721	734	704	701	701	728	741	772	723	731	727	708	703	676	702	732	713	716	723	664	708	701	678	643	716	716	693	720	674	727	695	687	707	721	680	704	727	704	676	726	744	684	722	714	729	733	732	738	727	675	672	677	701	677	698	698	665	681	698	735	672	654	699	741	721	698	736	712	734	689	736	687	698	679	735	727	717	681	707	682	745	705	725	723	743	682	711	715	713	719	719	694	752	689	690	634	709	694	657	715	681	727	709	715	680	729	715	717	708	659	695	694	711	687	685	707	705	702	706	730	702	689	707	670	697	671	721	696	654	718	703	684	663	703	704	719	749	656	666	678	691	675	731	684	728	693	735	674	731	734	676	677	689	760	776	718	664	689	749	634	713	664	676	710	697	730	731	700	722	704	700	723	721	750	732	677	709	739	760	672	669	707	720	696	705	689	722	686	716	669	685	655	663	722	669	722	746	741	718	717	699	738	706	704	684	685	692	723	677	751	746	687	695	687	702	681	713	679	661	710	713	696	756	723	751	730	733	700	694	683	685	705	718	742	712	716	704	741	731	705	709	685	714	668	711	682	659	708	707	698	728	743	729	710	715	697	685	722	640	735	678	683	696	730	661	742	667	743	670	666	685	704	724	723	670	679	723	716	680	711	689	723	687	709	702	655	723	685	693	698	681	726	696	705	682	723	677	681	685	699	719	704	762	707	692	732	728	742	707	674	722	656	719	745	708	699	728	660	724	703	730	648	696	706	714	694	686	711	676	672	751	698	703	676	685	713	711	713	720	716	704	751	701	732	675	667	709	667	689	687	709	697	695	695	736	710	756	704	638	738	703	686	632	709	723	674	706	698	755	701	694	710	737	733	708	646	734	712	750	719	736	742	667	737	686	755	726	705	690	760	767	712	710	743	716	687	704	722	661	690	683	700	657	728	688	668	719	684	695	721	734	680	711	682	702	734	709	686	708	701	702	755	719	727	674	794	703	698	732	702	720	683	669	699	723	673	708	711	711	659	721	677	682	709	682	697	687	681	713	700	701	673	716	694	684	698	706	693	697	681	704	727	688	653	699	674	753	703	707	722	726	700	705	685	711	696	689	711	731	698	694	659	736	746	710	682	726	717	749	707	689	668	694	700	722	693	664	687	710	692	707	693	692	713	730	719	760	687	710	712	692	705	684	699	698	705	714	683	656	702	698	710	723	716	751	693	722	700	714	720	724	736	703	703	716	708	692	677	680	700	684	720	736	682	725	721	684	706	687	694	695	740	706	714	712	715	699	729	687	688	730	750	756	683	697	678	679	680	749	721	710	763	702	719	742	723	749	749	687	744	705	709	736	726	714	703	684	713	702	688	733	705	705	749	740	702	690	758	698	718	704	706	716	692	681	700	665	685	684	733	693	668	662	750	725	691	712	677	661	672	700	692	701	696	708	718	696	679	733	683	711	694	654	758	734	732	726	662	744	694	731	682	708	679	697	688	673	684	703	673	707	696	747	716	638	673	738	681	715	720	689	749	666	691	690	712	717	688	665	691	665	742	686	706	731	713	718	684	751	689	727	664	744	736	702	653	679	720	741	756	674	666	712	718	737	711	724	681	696	711	691	723	702	683	699	715	685	667	689	766	684	737	724	715	668	681	717	700	764	712	728	681	699	722	685	685	707	679	690	664	663	708	727	731	684	746	705	744	700	690	714	728	725	696	758	701	735	686	721	724	684	726	748	713	679	671	689	680	710	711	749	717	717	698	686	726	718	681	678	746	709	761	666	737	732	693	707	728	707	724	685	688	742	666	742	684	718	704	721	757	729	693	733	638	707	669	714	718	737	713	723	665	746	654	689
6156	314	223	113	104	98	93	65	73	77	67	77	84	53	73	76	68	70	74	64	61	57	73	72	81	77	81	62	52	74	62	64	61	62	65	69	72	55	64	61	67	78	67	73	64	62	73	85	65	63	75	63	79	68	81	79	60	83	59	71	62	81	62	66	56	75	67	69	70	76	61	63	69	61	61	56	67	79	64	71	69	71	59	77	62	66	73	73	61	63	74	58	71	76	71	69	83	62	74	70	72	74	76	68	74	70	58	73	63	73	58	67	65	69	59	63	76	65	67	52	83	66	64	77	69	76	79	56	62	77	51	76	84	67	75	67	75	74	62	62	80	59	72	60	75	60	67	62	71	60	74	77	71	67	70	72	58	70	97	57	59	71	83	47	64	83	69	42	69	76	72	70	67	79	63	73	66	79	93	67	70	69	69	75	69	82	76	69	70	78	64	66	64	76	66	63	60	70	63	71	61	70	69	84	61	52	72	75	66	72	76	65	83	60	76	75	59	61	79	59	79	62	68	61	71	64	72	70	60	61	62	64	61	63	60	63	71	61	72	74	72	79	71	67	62	72	67	70	67	86	67	64	64	72	60	58	61	61	76	74	65	62	58	75	61	54	63	71	67	74	63	76	81	75	78	79	74	70	69	82	58	82	56	71	70	57	61	62	64	64	73	65	70	85	69	76	71	51	79	86	80	77	77	72	49	78	70	69	77	84	75	72	70	74	73	71	68	77	70	79	68	78	72	69	56	76	73	71	92	60	76	57	72	71	85	65	51	73	53	69	74	66	76	76	84	78	70	75	75	78	84	74	79	67	76	73	60	64	71	72	80	84	70	76	70	50	76	80	58	73	54	65	67	85	57	76	76	79	78	68	74	78	62	63	63	78	71	64	81	58	55	72	55	70	74	87	70	63	58	71	70	64	69	73	67	65	67	62	64	64	72	54	72	55	74	84	61	62	74	68	75	69	59	73	74	77	57	64	76	60	55	63	79	73	56	65	73	72	57	67	81	63	73	74	63	56	61	76	55	84	69	79	57	54	63	67	67	63	66	63	72	71	61	53	66	63	75	86	59	67	71	59	74	54	72	88	67	73	54	69	79	63	48	76	62	79	60	67	80	85	72	79	64	77	65	71	82	68	76	59	76	55	69	58	78	61	66	65	73	64	79	70	78	59	61	70	83	59	66	61	60	69	68	66	53	73	61	76	70	58	71	67	70	78	62	82	82	66	83	65	92	77	66	60	78	72	68	81	57	70	53	60	74	63	80	76	67	76	49	73	52	71	65	64	71	74	70	59	78	71	75	68	72	57	57	75	76	74	60	68	66	71	79	67	87	74	71	66	72	75	76	60	67	73	48	80	86	76	70	75	71	76	63	73	73	59	64	56	68	68	57	73	70	73	67	68	56	59	77	74	62	60	59	67	81	64	75	68	74	67	70	57	86	67	57	92	66	79	76	62	69	66	64	84	63	79	71	69	61	69	60	56	65	65	64	73	66	73	74	68	70	67	55	63	74	66	59	70	75	64	65	63	66	84	75	81	66	78	77	64	65	58	53	67	69	68	69	70	69	74	62	68	58	69	77	74	77	78	74	88	99	70	54	75	61	72	60	73	76	59	80	60	71	75	72	79	72	63	65	84	68	57	69	98	82	69	56	72	69	61	56	69	74	76	86	58	81	75	61	80	61	58	76	79	70	65	75	71	68	67	72	86	48	71	74	87	67	87	76	67	81	69	57	77	68	56	58	87	71	76	72	73	72	70	59	76	72	71	69	67	70	72	68	63	65	74	70	81	68	76	71	79	74	76	73	52	57	77	76	74	74	72	88	73	71	70	68	61	72	76	57	60	71	63	79	65	68	56	75	69	68	69	57	79	68	64	74	91	74	81	86	53	59	61	61	76	53	59	60	82	98	61	62	96	63	72	68	69	87	67	76	69	57	65	66	70	73	61	78	67	76	82	83	81	91	61	70	68	83	80	74	65	64	85	91	69	67	76	75	61	70	60	63	75	56	61	73	61	65	86	66	74	76	85	57	66	74	60	76	70	69	65	88	63	82	57	64	65	50	50	68	83	68	86	69	66	71	68	73	77	75	62	68	63	74	59	83	62	73	62	60	61	52	73	72	74	58	84	80	73	76	76	66	77	61	71	64	74	73	88	93	69	73	70	75	59	59	67	62	61	62	68	69	59	57	58	72	68	80	69	75	62	74	70	64	74	66	54	55	72	74	81	72	64	75	87	55	73	71	77	63	62	71	79	58	83	76	79	60	76	67	81	63	67	73	68	75	65	69	70	78	82	81	69	75	89	79	74	65	78	66	70	71	71	68	73	60	72	63	76	53	79	70	65	69	60	54	79	73	58	62	68	71	72	73	68	71	53	60	61	76	69	65	82	78	75	72	67	77	65	63	69	70	65	58	81	51	68	83	64	62	62	60	54	73	65	67	68	58	78	64	62	58	63	59	83	81	75	59	84	72	72	77	66	67	66	81	73	78	59	78	71	77	69	82	72	72	63	68	59	87	65	56	72	76	53	87	87	70	68	61	64	61	75	76	56	79	83	70	75	73	64	64	69	58	78	70	79	54	77	71	63	55	61	67	69	72	53	73	56	66	74	76	65	58	50	63	80	68	64	73	69	67	57	71	75	69	79	69	66	77	70	80	68	56	79	70	75	79	70	56	77	72	69	62	88	67	68	66	68	82	63	67	74	66	68	81	69	53	62	80	71	64	71	59	55	58	66	77	68	77	60	66	79	67	67	66	67	58	69	75	74	54	55	66	74	64	83	76	75	78	76	62	65	75	82	66	57	71	63	58	75	85	74	69	73	76	58	76	68	74	73	71	70	58	66	77	84	72	71	63	59	77	75	68	77	67	63	70	87	59	85	68	71	65	78	73	70	66	70	64	57	71	90	62	65	74	68	75	74	49	67	92	58	66	66	82	74	61	77	58	43	77	65	66	62	68	63	76	84	72	82	77	71	56	84	72	68	70	67	76	73	71	84	72	59	60	75	65	67	64	75	66	60	74	75	83	55	68	80	61	97	56	81	61	75	60	72	76	78	69	64	70	67	71	59	70	65	63	74	75	81	75	79	58	66	69	72	65	72	68	60	68	71	81	65	74	58	75	62	74	64	61	78	69	75	68	78	75	69	69	68	59	84	76	63	55	69	78	70	58	76	74	65	68	80	66	61	69	77	59	71	64	64	66	67	81	69	71	52	70	64	59	59	68	91	65	73	74	67	67	75	52	69	57	77	66	60	73	73	62	70	46	60	70	62	77	64	77	66	86	68	69	61	63	77	70	76	59	74	82	56	76	58	67	62	67	54	80	93	66	71	58	59	65	69	73	66	75	61	75	57	73	77	70	82	67	74	73	67	78	64	77	71	66	71	65	48	67	55	69	60	63	66	62	79	68	63	88	77	52	63	54	64	80	74	72	58	74	81	64	60	66	77	77	73	58	57	71	58	72	69	53	55	69	86
6914	366	394	427	386	356	356	302	318	299	299	262	259	299	277	286	304	310	272	293	322	258	267	265	267	249	276	286	285	257	270	258	269	290	269	240	265	264	259	277	300	290	257	266	236	260	262	268	277	229	248	257	273	269	278	276	253	276	252	287	273	306	273	265	263	270	291	269	279	288	257	239	249	276	259	259	269	267	254	264	264	266	284	261	263	249	277	291	281	265	280	264	272	254	245	255	276	236	249	252	232	262	246	265	256	287	290	271	245	259	237	271	292	282	245	264	241	253	239	241	233	258	285	275	276	257	272	252	251	262	267	272	290	250	263	278	265	247	256	234	281	243	253	268	273	274	246	284	268	276	265	267	260	250	299	281	295	265	292	273	274	285	275	238	286	255	243	245	259	277	239	284	256	261	262	275	245	255	281	251	264	285	255	274	263	287	290	262	264	249	241	248	277	254	263	253	260	243	247	254	262	249	267	263	276	266	263	282	261	244	261	297	272	272	268	219	248	229	251	241	261	262	251	267	261	266	254	310	276	245	266	255	287	237	269	281	248	273	249	245	248	262	290	272	257	247	273	274	257	260	310	269	279	272	273	251	278	299	249	294	267	269	245	261	250	246	265	265	247	260	254	292	278	278	287	269	250	276	284	251	253	254	284	261	290	268	259	246	254	269	269	272	269	301	280	267	241	234	258	269	251	245	247	242	282	241	267	263	269	257	250	279	260	267	249	283	257	231	261	289	282	260	269	282	264	267	274	281	235	256	258	270	282	253	249	245	275	266	270	263	264	281	276	277	263	257	241	238	263	239	243	264	251	242	261	281	274	263	254	255	290	263	302	252	258	246	282	268	277	251	271	250	268	238	252	268	264	288	245	254	279	258	256	265	275	268	272	288	245	276	269	263	265	278	266	269	266	260	255	253	266	258	253	249	261	240	269	263	244	266	252	285	259	252	267	265	270	263	234	237	248	267	279	279	248	258	262	273	221	249	237	265	274	241	246	302	282	272	276	271	251	298	224	242	272	272	275	266	274	265	240	270	253	267	271	264	260	258	238	263	262	257	270	256	231	309	270	276	281	280	281	269	265	302	262	289	271	245	255	281	239	256	290	256	270	256	277	267	256	253	274	253	293	265	295	275	265	261	267	252	275	240	243	279	268	259	233	245	283	291	271	263	258	246	276	252	252	251	276	268	253	268	279	273	238	276	253	232	260	273	279	248	276	270	263	241	236	271	270	276	241	274	226	287	260	291	251	225	254	275	265	279	278	231	248	275	264	236	276	267	275	296	254	267	269	267	274	265	248	262	245	257	275	265	280	247	247	270	280	262	278	236	236	276	272	264	252	267	268	255	277	276	264	280	276	243	262	243	241	266	263	267	264	300	268	251	276	250	256	265	267	260	257	224	282	267	250	279	275	267	246	259	243	263	282	261	271	255	246	263	259	253	241	294	248	269	223	256	259	234	261	243	260	283	270	244	277	247	259	279	266	250	223	301	302	247	237	265	254	262	232	268	282	283	278	265	215	280	245	264	256	283	297	304	282	235	263	232	268	253	250	283	259	244	258	271	259	279	298	296	282	258	258	274	250	271	263	262	240	256	269	254	250	253	270	249	286	278	226	288	255	269	255	271	291	268	266	243	276	265	245	238	281	272	262	244	237	254	262	264	298	261	288	251	243	262	214	247	259	246	244	259	248	284	284	236	256	238	285	254	271	270	228	265	280	258	279	271	267	271	267	284	257	277	227	303	261	227	312	276	254	235	264	239	271	264	262	259	262	263	261	254	257	250	274	259	265	285	282	275	283	268	239	280	274	268	273	253	241	221	245	275	291	256	275	255	236	244	283	272	281	266	247	259	274	244	238	245	240	269	261	294	286	263	254	311	246	250	248	276	278	248	252	276	263	272	272	257	256	265	266	252	259	249	262	269	234	228	267	281	246	277	228	248	264	258	248	258	244	255	284	257	254	280	248	256	272	262	233	274	270	284	270	276	246	251	295	252	247	257	257	286	252	282	243	277	276	255	279	273	234	247	274	288	245	266	275	265	251	252	261	256	253	271	284	275	246	263	235	268	281	276	273	281	249	273	266	270	262	282	221	245	276	237	281	302	245	266	249	266	295	251	268	255	256	261	230	254	281	283	286	259	255	247	287	246	282	238	271	277	280	272	288	261	244	288	243	265	259	254	265	308	258	290	289	251	247	264	276	246	265	238	255	248	271	253	266	293	258	244	265	254	270	259	252	263	275	262	244	295	249	273	265	270	234	240	265	287	266	263	253	298	290	244	268	286	251	267	248	274	256	244	270	287	242	266	258	259	260	261	252	274	257	237	264	280	249	275	265	261	277	278	264	260	289	240	290	240	260	248	272	256	247	280	257	258	240	244	254	267	246	284	289	268	277	266	241	267	263	268	295	255	266	257	289	296	277	266	267	247	269	229	275	280	241	257	268	257	245	262	260	255	270	269	297	267	275	245	265	280	258	263	259	269	247	264	266	275	243	269	263	280	247	278	258	257	264	274	268	251	266	236	245	267	280	240	262	262	233	270	257	258	257	260	276	274	281	262	280	262	268	262	283	255	262	258	255	253	233	277	274	261	254	259	241	277	278	251	250	271	283	279	257	272	259	261	276	230	274	257	292	292	222	266	233	261	281	263	281	287	293	240	271	252	251	283	282	266	256	266	267	275	284	259	277	261	285	230	258	264	272	266	265	292	250	244	258	260	234	252	296	261	254	290	279	281	262	288	262	231	241	215	270	266	256	259	259	270	251	276	268	280	253	278	272	258	277	269	260	289	269	263	264	279	263	242	255	262	273	247	241	255	266	317	245	252	280	266	261	257	273	243	267	261	273	243	243	263	271	257	243	260	246	260	273	236	249	257	257	245	273	265	258	264	246	275	267	285	257	260	250	261	277	256	276	285	292	271	278	271	276	247	249	251	253	275	242	263	271	307	278	259	238	278	266	227	294	286	283	245	271	292	266	254	250	251	257	242	272	280	257	307	261	283	258	279	239	246	229	234	243	294	262	263	289	250	254	297	243	271	270	288	269	269	250	258	245	245	232	229	280	260	269	258	272	284	252	256	269	255	275	270	261	255	268	224	238	272	285	254	253	287	297	277	300	273	260	263	256	268	280	250	274	236	242	286	268	257	251	281	264	257	299	232	267	269	259	248	267	247	258	245	254	238	270	258	290	256	261	272	254	230	276	249	265	277	244	284	290	241	249	290	267	295	265	278	260	284	278	264	306	255	266	252	256	268	282	268	260	255	256	255	266	258	254	269	272	287	276	241	250	266	277	264	252	267	269	253	257	275	259	274	235	272	273	276	273	269	280	268	271	261	277	254	290	263	278	256	258	259	251	267	292	289	288	283	271	247	272	260	284	252	238	242	268	295	278	264	246	262	304	241	260	301	260	303	284	266	284	263	264	239	248	279	246	240	269	276	298	259	287	254	264	282	247	244	245	276	258	252	230	282	272	253	260	250
41200	13209	2338	992	704	551	426	343	327	294	244	245	239	234	197	195	200	193	208	179	185	178	161	156	182	176	168	158	171	161	158	151	169	167	159	158	147	144	142	165	174	163	145	165	139	133	141	143	175	146	170	173	162	160	169	142	167	150	169	157	163	157	145	167	158	141	154	137	157	157	173	152	134	129	144	149	156	157	155	156	170	162	152	177	157	136	162	136	169	115	150	146	152	153	159	164	163	157	148	142	164	133	145	156	147	170	133	152	134	143	141	147	171	134	175	148	157	133	163	161	133	144	156	146	146	147	164	140	143	163	155	153	147	142	148	162	149	143	146	162	159	161	163	145	146	155	156	161	119	142	147	165	152	147	182	161	144	136	144	143	147	140	154	146	149	150	131	160	164	151	156	152	159	174	150	174	157	160	138	151	159	173	146	141	150	152	145	144	155	143	160	138	143	159	144	155	156	149	116	147	159	132	160	167	132	152	152	141	176	157	156	158	153	177	181	150	166	159	155	158	161	165	171	168	167	189	177	141	144	153	158	176	128	145	164	151	144	152	147	179	145	127	167	144	149	131	162	148	133	146	164	145	155	163	162	166	137	153	149	124	161	128	161	135	146	148	161	120	152	157	176	155	158	147	169	160	158	134	159	150	159	182	163	149	160	142	153	127	146	151	143	159	134	173	139	158	142	157	162	165	168	154	165	130	133	135	157	145	153	152	150	138	154	172	151	145	145	153	139	151	147	142	142	159	189	169	145	173	151	184	139	163	163	163	149	155	140	163	158	153	140	143	143	169	164	171	158	159	166	166	168	144	177	153	139	168	154	149	148	163	154	140	147	173	158	146	155	148	151	155	152	161	156	148	146	163	163	148	131	140	135	166	128	152	144	152	140	167	146	151	143	164	162	161	168	157	141	145	148	155	141	167	152	167	169	158	164	155	167	158	168	141	145	125	155	142	148	147	156	148	157	142	163	147	155	140	160	163	141	144	133	129	176	164	145	152	153	144	160	165	168	159	165	154	140	158	172	137	160	164	147	153	162	128	150	169	130	170	145	126	130	144	148	135	156	149	160	149	134	141	148	173	137	145	161	126	149	156	142	151	156	169	149	143	169	170	137	146	165	139	130	136	150	157	157	162	164	152	155	156	149	139	149	138	160	149	149	127	132	162	175	153	148	158	148	157	149	141	184	138	166	133	123	141	137	161	130	153	144	158	146	159	164	132	136	153	153	161	158	160	157	148	142	160	154	141	159	137	166	139	154	128	150	151	160	153	139	155	149	149	137	151	146	141	152	141	151	149	160	131	149	156	150	143	151	151	158	156	169	164	127	149	191	151	156	149	145	140	148	133	182	183	131	165	149	152	153	156	150	147	144	170	141	132	143	142	140	141	164	162	173	137	144	148	178	162	155	153	139	143	172	147	138	151	151	151	156	149	148	155	162	147	164	164	162	157	147	147	145	122	167	160	146	162	141	150	186	124	159	142	156	150	138	147	145	153	149	166	164	171	152	145	144	156	163	165	176	141	135	132	140	156	141	169	140	150	148	161	158	138	161	141	165	175	155	173	154	132	135	133	149	177	141	174	154	153	145	146	152	148	132	150	141	182	141	153	145	136	151	138	157	140	139	154	168	147	155	149	161	161	158	147	165	158	161	166	167	142	153	156	155	138	159	149	147	159	157	137	145	167	134	161	155	155	150	152	151	143	145	157	142	132	151	165	131	151	147	164	145	138	145	146	151	140	139	162	154	148	146	126	118	161	145	161	154	169	150	149	167	165	124	148	162	148	122	165	159	147	145	131	167	142	159	152	146	159	165	135	144	157	161	165	162	160	161	135	154	139	147	173	152	137	171	144	158	159	159	140	155	146	153	155	141	161	146	151	150	133	141	160	165	138	155	140	131	165	139	159	143	166	152	163	156	137	162	165	152	149	152	149	150	155	149	147	159	156	175	142	158	158	149	143	148	150	151	162	144	141	138	144	173	136	163	130	147	145	154	170	142	172	173	149	160	162	154	159	158	145	162	157	147	149	163	146	168	146	147	170	141	144	157	148	170	151	167	144	164	146	137	168	156	156	156	136	149	143	149	152	152	166	133	141	143	154	154	149	132	159	146	134	146	145	138	151	166	158	160	142	150	149	154	158	130	178	160	162	176	159	158	152	159	157	125	161	184	155	149	138	174	161	151	139	149	135	150	155	154	160	151	152	140	149	154	151	167	150	149	152	176	154	132	155	130	128	159	160	145	167	142	168	141	162	143	144	145	152	183	145	158	140	157	160	149	151	141	153	159	136	152	151	150	147	135	145	159	162	144	144	124	149	143	165	129	131	149	157	161	118	143	144	173	169	181	143	153	172	150	144	143	154	154	164	167	152	155	160	169	142	161	149	156	133	166	160	141	162	160	148	154	153	144	170	163	146	134	166	157	161	133	173	163	152	120	147	161	155	159	152	140	175	136	160	152	140	153	154	165	138	144	143	136	153	170	156	182	151	145	159	142	158	151	154	154	154	153	157	141	174	129	165	130	147	152	143	159	177	158	162	150	142	136	149	163	152	162	163	155	149	160	151	162	131	153	142	140	138	156	146	132	147	158	132	157	142	148	140	167	144	170	145	144	148	158	147	152	141	150	151	146	129	150	145	150	157	161	157	163	138	135	141	133	137	154	151	148	154	144	143	161	137	147	165	143	141	141	179	190	141	162	170	162	144	156	124	160	157	153	157	133	165	152	158	151	165	149	157	152	176	157	165	154	143	164	171	173	163	156	142	160	138	147	134	158	149	151	153	161	161	145	151	170	150	144	152	143	153	144	144	137	141	167	140	125	157	153	152	148	157	149	129	162	146	169	163	152	159	168	178	164	171	160	158	184	177	161	148	139	161	154	160	129	138	162	152	146	165	149	156	147	154	171	174	144	164	154	160	150	165	189	148	136	162	148	142	152	150	155	184	149	155	161	144	138	150	149	155	144	172	161	143	149	158	148	167	183	150	137	138	167	157	136	145	141	133	151	124	159	165	148	147	139	162	158	164	141	169	152	158	139	157	151	173	173	155	138	150	151	142	112	165	158	134	135	147	166	166	160	157	157	136	143	139	150	162	157	165	143	156	129	166	147	152	137	122	137	159	176	146	152	167	139	139	162	141	166	139	143	145	141	147	172	152	178	157	144	141	144	146	142	138	141	170	163	127	153	150	168	157	153	163	149	156	128	153	137	148	157	138	172	143	162	154	154	147	134	165	141	144	150	172	155	166	158	160	138	173	147	161	149	171	160	180	155	142	164	139	156	151	170	141	155	142	126	155	163	136	119	138	149	133	158	151	144	153	145	149	137	160	163	143	160	156	150	162	144	147	158	158	152	154	147	162	158	171	153	148	142	157	150	129	134	153	150	159	143	151	134	157	175	146	133	130	151	129	153	150	153	146	160	150	147	142	133	166	138	138	152	163	130	155	148	144	161	162	148	169	144	144	161	163	160	155	171	170	178	154
19012	1339	2736	3203	2685	2200	1782	1625	1379	1235	1140	987	966	839	806	791	779	676	676	696	607	632	622	567	586	553	598	539	562	588	578	559	566	522	571	539	531	538	538	552	510	524	526	534	495	518	525	530	512	528	499	499	463	501	481	494	517	498	478	518	536	514	543	531	499	530	482	477	542	492	499	480	474	484	486	507	476	491	514	450	523	505	512	494	517	502	464	460	485	526	499	527	502	444	528	471	489	452	480	446	491	514	477	505	489	491	448	475	473	480	461	469	480	505	485	480	494	479	465	479	490	456	487	473	470	463	477	481	459	469	495	479	477	482	478	493	479	536	471	482	486	493	494	456	520	499	491	478	491	513	471	474	507	482	520	491	482	487	472	449	504	471	488	461	541	487	473	535	479	449	484	502	494	489	470	476	488	466	527	474	495	550	473	518	467	466	487	483	480	472	486	431	509	471	500	454	511	469	488	484	507	491	504	507	535	443	493	484	496	486	485	502	479	491	480	482	487	472	491	513	483	482	446	480	484	492	466	474	526	481	472	477	491	465	518	434	484	507	464	487	505	487	530	447	483	472	439	492	449	474	528	517	487	447	458	493	463	482	480	486	490	532	471	482	463	513	492	471	500	468	498	513	471	475	492	488	473	474	496	491	457	465	498	507	459	450	507	490	447	515	482	463	522	466	447	478	457	485	515	484	467	526	511	497	475	482	455	503	480	457	480	509	518	497	465	486	472	478	457	475	479	458	474	485	438	487	482	469	465	456	478	505	464	499	476	480	481	487	447	513	501	487	488	514	514	468	449	521	488	473	461	509	496	492	468	442	498	510	462	428	462	496	512	482	462	466	469	516	473	478	470	533	465	501	484	493	505	475	457	469	438	452	496	470	488	506	496	489	468	512	508	455	497	497	481	484	495	471	462	480	477	464	501	531	468	472	438	476	492	527	506	441	453	467	486	452	464	486	481	504	464	491	501	490	477	467	499	472	507	440	473	514	469	476	468	495	518	485	489	494	481	454	477	490	492	486	418	461	457	467	495	494	487	512	497	494	461	491	505	445	460	485	493	487	449	471	480	492	498	478	493	482	454	498	496	466	472	467	482	513	481	488	492	444	485	448	473	479	458	476	492	499	483	497	491	543	434	495	499	502	470	481	450	481	471	481	459	498	461	495	472	496	439	510	463	484	540	474	436	463	469	475	470	491	510	464	463	480	494	464	501	493	500	493	499	477	496	487	455	452	495	462	469	494	473	484	472	422	486	509	501	471	497	543	503	479	470	474	463	485	429	483	449	472	466	475	444	451	464	488	476	460	434	487	485	485	478	483	457	494	491	451	482	472	478	451	505	480	489	453	465	481	456	464	488	450	491	486	500	486	443	463	513	491	496	488	478	453	462	465	463	475	508	484	477	527	456	445	484	531	451	454	477	513	492	481	464	488	457	472	502	486	476	469	450	445	455	474	492	474	471	469	499	479	474	470	498	465	431	473	494	513	550	503	496	457	466	486	484	523	487	491	479	465	474	494	474	461	472	517	499	474	506	461	507	488	488	478	522	484	480	491	470	474	470	506	488	497	512	481	530	477	454	453	477	499	484	439	444	508	485	474	504	514	469	458	482	499	454	448	461	455	488	517	464	498	517	479	476	485	481	518	496	469	517	498	474	488	481	482	485	507	470	450	516	447	518	480	480	471	468	488	513	441	490	491	480	524	454	481	433	450	491	463	470	480	447	482	505	505	487	482	472	467	473	483	505	494	435	456	488	476	469	464	453	510	452	496	477	462	500	465	487	478	511	451	491	483	448	494	468	476	498	507	488	493	476	477	478	522	524	460	517	468	477	498	498	464	457	481	487	458	459	532	438	453	514	484	468	478	483	520	463	497	477	476	482	500	506	470	475	513	518	486	437	472	489	466	478	458	530	485	502	494	484	498	477	477	479	442	470	468	466	496	487	439	487	517	490	501	468	491	439	453	522	508	533	505	483	496	535	510	501	482	502	458	527	491	474	445	481	476	474	457	492	502	456	489	503	493	480	494	497	499	494	511	511	527	490	447	483	479	485	479	477	458	481	483	475	504	466	490	495	490	493	485	468	502	468	474	465	465	506	506	502	447	455	475	500	465	466	451	453	449	483	486	461	473	491	494	501	486	479	460	459	502	463	489	481	466	455	452	444	498	481	480	499	477	508	481	490	475	485	503	438	472	489	468	466	464	531	517	459	536	483	479	463	454	457	468	487	447	510	501	481	483	489	495	486	467	479	505	548	480	500	479	471	504	510	491	472	461	468	486	453	477	465	503	477	496	474	489	504	458	490	459	465	478	497	498	478	462	461	524	448	514	479	492	467	459	477	500	530	454	466	502	496	485	462	496	483	453	463	467	515	477	508	505	462	477	518	459	469	460	492	512	454	455	474	486	450	487	466	477	453	486	496	482	532	494	501	473	486	448	505	479	476	517	484	464	469	501	501	467	473	500	475	488	481	446	483	477	479	492	534	489	504	502	471	496	516	489	471	470	466	460	482	483	451	473	467	474	484	509	474	469	468	477	493	484	475	494	510	478	527	505	461	460	480	470	478	519	460	507	470	468	455	475	491	482	465	487	499	507	490	487	449	483	465	509	481	427	489	483	503	473	497	491	515	466	512	484	490	475	476	487	454	527	477	457	459	525	471	483	492	478	437	467	470	475	461	505	470	458	542	511	511	470	515	440	492	464	473	505	490	469	527	520	510	479	471	471	466	496	482	494	456	484	474	526	515	506	421	472	467	520	480	500	494	515	448	452	470	507	490	510	463	489	507	501	497	521	489	475	486	503	496	513	477	506	475	506	486	505	477	493	473	539	464	501	483	506	470	484	480	497	536	507	458	461	462	477	500	529	459	459	465	489	509	469	476	495	485	458	497	465	459	506	484	495	492	497	474	474	499	480	503	473	490	465	486	481	468	463	479	491	478	474	504	458	503	452	473	475	488	481	487	484	457	462	498	472	476	428	488	525	475	466	489	483	489	519	484	471	469	475	465	489	486	537	470	493	446	477	489	516	490	500	494	438	495	495	493	502	486	451	436	472	506	478	464	527	472	450	498	443	465	461	479	475	479	457	500	506	484	493	481	500	474	461	477	493	470	487	461	502	496	480	475	482	495	451	478	471	491	491	499	491	491	459	510	490	467	485	493	487	503	523	456	462	496	496	464	458	443	445	491	440	444	479	504	493	484	451	503	442	497	470	474	433	501	470	485	451	448	494	466	465	480	462	468	463	473	481	490	517	435	520	420	462	454	524	488	499	466	477	477	515	498	445	515	459	450	494	503	521	497	454	481	483	442	465	486	494	473	488	460	485	496	502	469	444	512	480	483	445	465	472	517	505	496	473	508	480	469	451	516	523	497	470	464	450	494	506	471	453	449	454	481	495	456	490	480	485	493	472	409	455	440	480	486	498	469	518	515	490	505	453	464	503	479	479	495	444	504	496	453	489	514	469	482	510	458	464	501	485
48461	20910	10123	2120	1385	1031	799	727	576	493	450	417	379	368	321	335	275	305	321	277	286	296	276	290	251	258	275	261	292	282	262	266	257	236	246	236	223	210	257	278	220	213	236	227	220	261	220	253	258	235	262	242	266	231	229	236	229	236	246	249	243	242	265	240	219	251	246	249	258	231	236	238	212	264	254	253	222	236	230	240	217	233	234	255	259	273	225	239	226	227	250	282	252	228	240	227	220	235	256	232	224	245	233	226	230	222	273	243	235	248	248	223	222	237	238	247	241	244	233	234	235	241	223	244	246	215	244	235	238	257	210	221	255	201	222	246	217	239	234	226	251	220	217	229	232	241	256	263	253	238	206	230	214	243	214	237	240	224	229	259	227	234	246	241	261	255	249	231	236	212	252	230	202	247	269	229	263	245	232	223	234	238	240	238	227	259	222	251	233	231	259	242	261	201	225	228	245	230	239	219	264	232	251	234	218	227	247	215	227	264	232	275	256	249	240	249	237	236	265	222	257	230	244	240	246	254	236	237	241	232	229	239	240	250	238	234	256	235	250	260	239	251	272	259	234	248	213	260	229	264	219	242	246	221	216	223	222	248	220	229	225	238	234	240	234	224	223	239	235	233	267	255	246	228	273	236	235	256	249	239	259	231	262	240	256	244	224	243	215	252	266	245	233	262	211	245	221	247	235	239	242	229	265	252	239	223	233	245	258	253	254	220	255	234	233	264	243	225	241	219	239	225	243	241	228	225	234	249	216	256	261	245	240	228	224	222	245	215	255	231	232	251	216	241	226	216	217	230	229	225	252	259	283	251	248	221	223	239	250	218	243	248	235	225	218	242	232	236	247	256	228	239	269	255	267	235	218	253	255	228	215	233	236	248	252	250	253	234	240	242	224	229	233	226	225	238	253	205	241	227	261	215	267	256	221	259	227	268	234	249	263	228	244	250	242	227	239	227	239	268	254	244	249	233	240	247	228	260	252	236	222	226	240	221	256	238	236	214	239	242	231	223	259	232	274	238	242	229	223	242	247	218	236	229	238	243	244	237	240	251	223	247	260	212	254	241	231	274	251	223	241	226	237	236	241	212	244	267	209	245	207	247	234	225	224	239	231	243	250	249	255	220	236	231	250	227	235	254	234	236	254	259	236	268	235	232	244	250	266	237	231	246	226	242	239	231	255	238	250	265	204	229	221	230	255	225	272	223	236	252	225	233	231	234	264	246	245	218	236	250	243	228	247	256	227	250	231	218	234	226	228	238	242	207	236	244	256	242	238	262	253	242	239	234	211	258	249	221	252	228	236	262	239	253	244	236	204	231	210	221	244	256	248	223	233	227	233	245	247	195	241	243	249	211	240	235	241	239	244	243	229	241	253	237	242	233	224	228	234	268	235	228	269	225	245	241	245	213	234	260	259	223	281	239	249	240	223	238	224	238	229	244	252	223	252	245	228	246	233	227	252	226	239	255	226	219	234	252	274	224	234	222	235	241	212	248	243	214	245	246	246	253	212	252	257	255	235	250	238	222	223	235	227	246	211	229	256	245	231	252	236	235	244	238	223	231	238	227	248	227	249	268	245	242	223	235	212	250	226	227	211	248	246	231	258	251	248	262	224	256	268	227	223	232	239	227	244	242	226	229	236	222	259	216	228	233	237	236	230	269	241	226	245	248	246	274	223	252	241	247	243	248	221	228	245	248	228	231	209	232	250	229	216	236	235	236	212	218	225	250	257	248	247	225	241	213	244	237	235	242	224	232	241	223	235	233	202	236	254	242	242	252	262	230	226	226	219	243	239	273	237	249	247	250	230	236	260	211	240	223	248	253	244	248	240	257	238	224	246	246	249	245	244	245	223	250	229	213	219	222	241	260	254	220	253	256	266	209	243	236	230	231	237	246	249	231	237	228	228	258	246	258	241	252	253	244	239	289	249	231	217	244	268	235	251	233	239	252	216	230	232	253	258	215	223	264	242	234	229	242	220	243	267	260	261	231	233	241	238	242	246	274	282	243	247	247	265	242	226	222	233	252	248	219	234	227	253	262	258	265	227	257	236	243	225	219	228	267	228	232	255	231	257	228	257	204	246	263	219	250	253	252	244	233	234	240	258	250	205	260	236	265	232	220	219	247	229	228	243	235	223	222	228	252	249	192	261	260	268	249	226	269	235	238	253	229	251	240	213	222	238	243	243	221	224	273	230	241	247	235	230	272	236	221	246	234	246	234	251	250	230	230	239	248	260	240	233	202	223	224	230	252	232	245	264	212	225	214	249	247	265	233	253	267	214	230	249	243	248	268	226	240	237	223	262	207	258	235	238	246	227	241	241	245	250	252	222	245	249	238	220	246	224	236	245	239	245	230	234	270	232	258	242	250	246	253	256	267	259	211	244	220	234	255	244	218	241	256	242	268	254	249	240	230	254	228	213	255	241	256	242	225	253	247	237	227	244	232	252	241	226	228	228	233	219	237	255	262	222	240	263	223	278	240	235	255	213	279	251	234	224	258	244	217	252	238	256	223	250	242	241	281	238	229	234	239	239	245	230	223	232	234	237	255	225	229	281	251	233	243	255	231	244	212	220	224	236	261	264	233	224	226	221	227	234	238	249	243	256	255	236	249	237	250	237	212	235	235	235	269	220	227	237	251	261	242	243	250	248	222	213	239	257	252	227	274	249	280	219	236	207	227	228	228	213	232	257	214	227	230	199	233	254	244	259	237	247	230	219	235	228	253	242	253	233	235	235	275	245	240	247	259	248	222	238	219	219	231	234	209	244	193	244	239	241	235	233	265	244	259	248	241	237	278	259	247	233	235	218	246	209	233	237	246	250	265	229	242	230	223	238	249	230	242	215	217	228	227	226	227	250	244	232	245	217	226	257	240	240	244	240	228	249	240	228	219	254	242	227	230	218	228	237	235	247	234	262	250	221	234	215	223	235	225	235	228	278	241	240	234	232	278	225	230	228	219	221	228	248	272	252	260	264	239	215	252	217	239	249	241	244	233	265	259	230	230	232	229	247	253	239	245	230	229	255	240	220	227	241	237	252	232	247	244	236	251	236	242	245	237	234	238	200	234	263	238	234	234	274	256	209	240	243	233	241	258	241	206	269	245	251	218	241	227	255	224	223	215	274	221	231	232	214	215	231	222	238	247	237	222	249	258	230	221	239	221	221	242	228	241	251	263	228	236	262	250	251	249	246	229	233	260	259	234	234	251	229	249	266	238	230	256	249	254	252	248	239	207	242	236	201	258	225	231	238	276	230	225	226	225	238	240	239	252	211	227	259	229	217	223	258	253	280	262	238	209	240	242	238	223	236	215	235	247	244	218	259	257	233	244	238	250	252	227	228	241	252	267	243	227	232	265	227	205	224	230	227	248	255	265	225	225	278	242	230	228	247	261	263	233	249	228	233	226	226	224	246	240	245	240	233	231	229	234	254	219	250	260	231	230	248	224	225	247	229	209	229	239	236	245	264	221	235	237	256	249
24090	2357	4856	5558	4716	3977	3425	2787	2416	2156	1979	1678	1591	1506	1426	1286	1221	1157	1106	1081	1074	1013	1003	936	962	891	893	885	907	934	807	896	893	849	844	839	803	847	788	815	795	734	762	846	786	745	750	756	764	724	788	767	745	727	751	780	693	745	738	761	738	742	735	698	708	787	734	772	733	754	677	706	749	710	694	735	704	727	727	741	719	758	709	715	783	722	690	685	717	742	758	669	771	742	724	742	740	719	699	711	655	675	722	697	740	689	681	705	726	691	769	703	740	715	683	681	724	700	689	675	710	726	793	762	683	725	731	731	713	708	709	688	715	639	675	695	756	700	735	658	725	730	714	696	748	731	738	732	722	696	709	726	677	683	764	713	712	700	696	676	732	696	704	698	711	644	713	688	722	733	658	729	667	706	738	697	707	678	691	718	758	723	717	711	693	704	692	704	771	742	669	720	663	684	705	677	701	700	682	740	682	693	716	709	761	651	760	743	743	644	719	722	717	700	705	717	764	759	687	749	698	696	638	715	702	693	683	697	706	714	709	698	723	689	741	690	666	700	677	723	741	679	706	720	699	738	682	674	695	685	681	721	681	700	668	730	686	689	725	696	732	720	736	693	703	702	720	723	682	734	699	731	712	710	731	718	726	703	662	655	708	704	721	704	764	709	720	681	727	761	720	719	736	712	682	715	667	719	696	697	719	714	709	694	624	716	683	711	706	683	666	700	678	738	693	673	666	651	677	751	719	703	675	733	707	679	716	703	747	778	698	735	689	677	769	700	675	725	709	670	707	705	664	664	697	729	698	751	686	701	706	750	691	705	706	668	700	733	754	712	762	717	732	657	705	749	677	709	651	728	718	694	699	711	723	735	713	703	700	670	724	710	700	706	694	712	716	703	635	699	707	675	672	745	670	719	673	735	717	722	683	657	668	719	656	752	726	697	691	680	747	713	724	720	674	651	675	657	708	704	657	719	724	681	692	703	726	713	713	670	721	703	670	652	696	685	684	733	753	698	703	752	660	746	698	711	677	719	739	699	679	683	728	673	691	703	721	683	714	739	719	707	685	668	702	746	714	744	722	736	723	689	699	717	710	726	688	676	708	704	751	672	728	761	687	745	731	682	724	695	704	742	766	706	740	711	685	725	702	705	724	738	686	695	682	698	669	757	707	699	708	714	755	694	685	715	726	718	723	764	721	693	675	710	689	713	717	728	715	702	696	700	726	737	668	708	707	686	690	719	707	687	704	704	716	690	666	724	714	711	693	708	674	702	658	761	688	701	691	663	655	680	722	713	657	682	672	735	759	639	695	664	740	714	704	701	738	670	746	705	679	726	689	712	678	677	686	675	703	741	699	678	656	718	731	664	683	665	706	725	709	722	683	672	724	745	702	695	695	723	730	654	704	687	703	727	728	706	653	672	679	757	732	692	727	696	692	700	665	681	733	674	710	676	719	774	724	708	722	719	644	737	723	710	683	678	694	686	720	698	715	717	691	676	741	700	676	693	689	662	715	683	688	739	663	702	680	718	681	698	677	653	715	709	745	699	747	711	682	670	716	709	649	704	696	702	656	712	718	716	688	699	694	747	746	698	704	680	724	732	717	717	695	709	743	687	703	705	692	697	689	677	701	662	729	720	664	701	651	714	669	687	728	683	730	720	698	679	694	703	743	697	695	701	690	715	703	683	718	733	716	734	725	714	639	716	679	677	695	722	705	716	722	750	691	720	687	702	687	702	669	690	670	669	737	706	721	711	716	721	679	700	725	681	739	677	699	709	688	706	656	708	709	700	717	705	728	678	716	723	705	656	652	671	736	686	728	698	719	746	665	690	696	697	676	687	711	792	696	712	726	682	696	734	713	683	679	726	676	697	730	693	723	708	662	677	720	673	712	693	716	701	695	703	660	690	688	696	714	681	660	695	713	709	685	715	686	710	683	711	678	718	698	696	694	702	669	701	762	695	689	675	726	728	726	709	716	703	714	673	701	734	708	656	688	710	716	717	731	664	765	699	723	667	690	683	769	706	725	655	723	668	702	718	691	743	658	687	731	699	728	742	703	732	699	646	672	736	696	690	696	706	683	681	707	718	688	696	743	677	695	704	701	709	685	697	699	746	724	737	709	692	681	713	713	715	659	660	702	704	729	704	722	697	715	656	674	708	692	726	713	735	682	711	752	704	730	696	734	702	696	719	673	690	716	692	702	718	681	758	685	662	681	723	663	699	726	691	676	678	662	680	706	636	662	732	716	682	706	732	654	728	710	744	720	692	684	717	672	697	672	734	727	726	714	718	675	709	679	682	736	676	679	716	716	752	703	713	690	724	694	714	723	648	721	755	656	724	673	704	678	702	692	710	697	746	694	711	708	749	711	635	694	707	675	714	678	712	736	744	702	746	707	697	702	729	705	711	662	693	727	734	731	726	718	775	718	665	702	688	719	697	723	778	665	705	761	700	694	689	701	705	698	661	696	696	704	735	703	692	690	696	718	717	735	663	676	711	729	708	692	698	729	701	723	695	671	690	750	713	703	679	672	699	720	713	711	739	752	734	669	727	714	753	704	656	735	706	747	722	688	714	702	707	666	671	675	761	686	705	698	726	703	696	634	686	731	725	668	708	692	701	714	722	703	700	651	679	698	680	710	734	689	696	720	691	666	699	707	668	708	697	683	728	748	705	697	737	699	742	691	678	777	684	730	709	699	732	730	688	690	754	697	733	708	694	695	716	736	712	695	738	702	697	735	680	654	694	678	654	726	658	711	708	729	730	706	720	719	724	727	713	726	725	673	696	746	666	725	770	697	715	663	703	702	679	693	702	678	706	722	737	653	684	721	710	666	683	707	724	698	677	708	720	702	685	674	682	725	673	688	690	636	700	736	711	685	692	687	698	657	712	707	764	721	714	717	717	687	678	682	690	661	706	661	688	691	695	677	686	676	704	744	736	688	697	758	749	718	717	705	701	692	686	718	684	643	719	701	669	728	705	734	660	700	745	698	718	692	652	723	696	718	720	664	704	764	696	768	745	730	730	737	726	717	658	669	705	709	700	689	709	653	736	720	721	726	735	740	694	703	725	714	742	672	674	692	677	698	699	725	738	714	684	698	749	709	725	703	760	734	701	723	749	715	720	768	691	696	685	751	708	695	716	704	683	670	698	748	706	716	696	732	734	709	735	687	669	694	689	719	758	724	708	686	684	668	730	693	678	723	727	719	683	710	713	727	697	721	703	695	723	692	672	680	696	736	690	671	729	782	727	677	667	670	703	711	764	660	658	727	706	736	657	695	744	719	669	671	716	712	707	714	693	686	703	733	677	703	715	711	737	680	765	711	703	685	684	738	718	676	703	699	676	738	706	666	695	704	714	698	714	704	694	725	680	694	732	706	719	744	699	706	737	686	703	670	716	700	667	727	748	684	686	685	717	680	689	711	700	701	735	677	658	720	720	709	690	690	721	652	716	668	729	673	726	712	705	660	748	689	702	719	724	729	692
6523	292	198	126	102	100	89	84	68	100	63	79	74	72	68	67	60	75	47	77	70	64	78	78	75	74	76	62	77	64	85	79	64	78	68	64	71	69	63	57	72	73	59	70	68	69	73	69	72	63	76	52	65	73	87	59	82	75	58	65	77	64	63	65	69	66	74	61	61	64	57	66	56	65	74	67	53	78	59	70	67	77	63	65	78	87	66	73	56	67	76	70	68	61	77	66	87	69	62	68	78	76	68	76	81	70	51	64	71	60	62	59	62	60	64	82	76	68	56	65	81	91	75	61	79	68	56	73	63	71	74	70	83	64	68	72	80	70	80	68	56	66	73	75	77	69	72	69	69	88	71	72	72	63	73	72	55	68	81	68	82	66	81	73	72	57	70	96	72	59	75	68	73	51	72	62	74	70	67	55	65	59	74	68	62	66	74	65	81	74	83	89	62	55	58	55	74	58	54	68	80	55	74	69	50	57	51	73	76	83	79	70	74	80	63	62	72	87	53	66	65	68	62	56	64	72	64	78	80	82	73	76	74	83	66	76	72	62	83	93	46	65	72	51	59	54	69	62	63	74	66	62	69	53	75	75	54	62	74	65	73	84	84	66	65	85	57	73	66	98	89	72	65	76	64	72	89	64	68	64	69	70	80	71	79	50	69	91	67	74	61	62	66	59	70	75	53	89	66	74	57	79	78	54	77	62	80	72	70	81	83	65	59	71	69	61	70	84	74	82	72	72	70	75	83	72	66	62	61	75	60	67	68	75	80	63	71	80	71	66	80	87	72	61	69	69	60	73	65	49	83	60	65	72	81	57	69	76	84	65	73	64	70	63	68	61	72	76	73	75	78	72	80	73	81	63	69	62	66	64	56	64	64	78	72	55	65	71	68	68	57	80	66	68	76	63	64	60	78	74	62	79	73	71	69	87	63	62	53	86	66	72	64	72	70	55	67	60	74	70	59	53	72	85	67	61	73	64	53	67	79	56	83	80	72	76	53	78	65	74	61	79	77	66	70	73	73	57	67	80	82	79	59	69	65	59	70	61	91	51	57	62	67	72	73	63	56	81	83	83	68	68	65	76	72	66	68	78	72	79	59	60	55	64	67	65	69	59	69	64	91	51	67	65	67	83	74	60	64	58	78	58	80	78	77	65	97	61	75	57	66	64	64	71	63	76	60	81	67	57	59	64	62	74	61	82	63	60	71	72	68	85	83	59	70	69	85	78	82	73	66	66	75	67	66	75	68	74	83	55	80	64	68	69	70	70	67	70	61	86	67	83	59	83	64	74	72	83	71	72	69	55	87	56	59	66	65	64	49	69	82	79	57	61	61	91	50	67	73	73	67	60	71	66	70	64	68	67	69	71	79	79	56	70	62	65	75	56	80	68	96	76	66	70	67	82	60	76	70	64	69	71	87	73	61	67	69	68	70	57	75	76	73	67	83	70	53	74	71	79	72	78	77	83	72	65	68	82	59	59	70	56	67	84	69	69	73	69	83	73	71	47	81	72	60	56	72	82	71	65	68	76	63	73	73	53	68	67	57	60	70	64	70	83	58	71	67	70	56	80	75	67	57	79	84	80	56	57	66	62	78	74	71	73	59	71	68	65	70	80	67	65	76	70	80	84	66	69	73	66	68	53	74	60	70	66	67	56	76	86	65	58	87	78	70	58	66	80	68	63	55	87	63	80	78	71	81	59	60	80	60	63	62	80	67	66	69	78	59	69	58	61	75	68	61	71	73	56	71	65	58	67	66	76	68	78	63	67	75	72	71	69	64	57	58	78	68	76	73	79	74	67	71	74	80	84	75	57	76	69	69	69	71	86	80	73	71	60	76	64	86	78	65	54	72	71	72	76	83	70	70	63	74	69	65	70	92	68	68	66	70	67	73	76	56	77	69	73	80	78	80	72	86	55	62	68	73	64	74	90	56	67	67	66	76	64	75	80	65	69	57	68	68	74	72	60	67	63	67	81	72	48	65	66	81	64	63	81	68	80	63	72	75	66	57	64	75	65	58	55	70	61	70	65	76	84	76	59	66	70	76	58	68	54	65	73	69	77	75	72	47	57	60	80	66	56	71	80	78	72	76	71	64	63	59	85	71	65	71	72	78	50	63	72	75	63	73	49	66	70	74	66	61	58	64	62	69	75	62	71	76	76	71	90	65	59	76	64	75	62	68	72	67	63	61	58	62	70	71	68	81	67	62	91	53	74	72	80	47	73	58	63	64	78	67	62	77	65	93	68	83	73	69	70	56	78	58	81	80	72	59	72	65	62	57	57	83	72	77	73	66	70	64	78	55	79	73	70	67	68	72	64	77	66	76	58	63	63	61	72	53	79	70	68	75	65	60	65	81	77	75	81	83	80	68	75	65	75	66	65	75	73	57	82	77	63	70	68	60	76	82	73	85	56	82	71	77	85	93	63	87	64	78	67	66	71	77	67	68	59	73	66	58	80	65	64	75	70	72	56	75	71	74	82	83	66	70	70	56	87	66	69	56	79	88	62	76	72	53	76	82	76	79	82	73	55	69	87	75	66	58	64	76	58	60	74	77	72	66	70	78	57	64	60	67	77	60	43	73	72	72	62	78	64	74	64	51	62	86	68	57	71	58	66	59	74	80	68	73	72	44	67	53	54	57	79	86	76	85	61	64	71	83	76	72	78	68	65	54	65	68	57	72	71	72	79	75	68	65	55	78	70	85	57	57	64	63	65	71	72	63	62	64	61	61	84	65	66	54	61	70	73	71	69	80	70	76	82	73	63	68	57	65	74	73	73	76	69	48	79	84	64	69	82	53	62	51	70	73	80	60	80	71	71	76	71	69	70	66	50	70	76	82	65	70	66	62	52	64	62	64	74	59	76	60	72	74	75	71	73	72	59	61	71	73	64	71	67	55	52	59	84	62	69	71	65	63	76	69	78	59	76	57	85	90	67	82	82	82	71	64	99	59	73	57	78	65	73	81	69	70	70	72	74	74	68	71	79	53	56	74	69	73	79	76	66	75	64	61	64	70	74	63	61	64	52	67	73	77	63	63	81	71	58	84	65	64	67	74	66	69	63	67	77	70	63	74	64	71	70	72	60	72	82	58	71	72	68	78	69	61	58	69	63	75	69	67	77	68	74	55	72	73	69	59	74	71	62	71	67	72	69	67	74	67	57	69	82	71	61	71	51	68	68	69	73	50	81	60	59	84	66	83	63	74	63	65	69	71	68	54	65	81	74	61	76	81	76	72	75	70	49	69	56	64	63	75	72	68	76	72	66	73	54	66	76	73	73	67	77	68	62	78	78	76	84	68	75	78	71	77	68	78	65	78	69	64	62	57	63	70	74	61	72	63	66	65	67	80	68	60	73	69	61	79	54	66	64	69	72	75	63	50	72	67	60	58	81	79	75	65	70	72	65	75	76	67	76	66	73	70	78	84	91	70	68	58	64	57	77	71	66	79	67	66	74	60	82	77	76	78	68	78	74	79	82
6862	289	417	402	411	370	305	329	309	292	306	326	281	286	293	265	291	280	271	293	263	263	268	255	285	276	249	256	259	263	266	257	268	276	267	266	268	290	261	257	286	268	250	261	252	260	277	252	268	257	239	269	268	272	250	286	255	266	254	255	263	270	279	250	237	257	273	248	268	255	289	229	279	249	263	257	250	281	269	238	249	254	258	270	258	303	258	228	257	264	246	270	252	297	265	265	229	282	252	261	273	253	278	274	248	271	259	263	276	270	251	247	273	258	252	271	242	247	295	254	268	274	283	295	283	294	270	259	273	250	261	248	240	268	300	269	235	252	248	266	219	288	243	256	261	274	268	271	264	278	264	261	280	239	245	241	278	303	266	268	261	281	260	266	245	253	243	265	260	269	272	269	241	260	273	242	272	299	227	268	290	276	277	298	273	245	257	294	280	257	293	248	282	266	253	260	273	259	258	271	265	251	269	272	303	258	290	266	267	267	255	281	270	269	251	254	241	246	261	234	275	238	251	265	232	277	293	255	248	265	261	257	265	282	254	261	251	272	254	278	223	271	272	303	280	290	258	247	271	289	257	257	287	263	260	266	247	273	277	271	264	239	256	298	279	259	266	243	281	269	265	257	271	262	273	262	272	264	272	257	274	243	257	265	276	229	265	271	259	251	261	265	306	216	270	254	268	266	267	286	288	241	238	269	280	255	271	249	270	263	268	248	246	282	267	243	275	272	276	275	266	269	251	243	261	284	260	252	279	262	276	253	283	292	285	294	289	264	277	250	253	255	242	290	271	266	255	261	284	270	248	257	260	210	265	282	283	284	261	245	279	220	257	257	240	270	260	268	276	268	252	237	277	289	276	252	238	281	260	291	269	256	252	277	273	284	254	284	253	287	230	257	254	244	311	250	286	259	249	269	264	250	296	275	287	265	265	262	279	277	254	262	264	261	260	266	259	273	264	275	262	259	294	260	265	275	290	260	303	291	265	246	247	289	263	257	236	300	243	272	271	260	278	252	255	274	253	250	276	264	286	254	270	248	277	272	248	274	239	272	234	257	247	279	262	258	253	277	275	276	269	272	258	261	248	265	241	246	273	265	267	263	256	245	255	276	248	266	277	247	273	247	258	282	285	254	296	253	264	273	258	266	238	277	253	269	278	243	259	272	273	263	264	278	271	254	264	248	266	268	273	269	255	245	254	258	282	264	274	250	277	244	270	275	279	258	270	276	247	263	267	254	258	263	270	271	267	268	282	259	249	253	284	268	277	224	256	277	239	266	268	293	236	265	261	284	268	266	224	249	258	233	281	232	266	257	265	265	245	257	278	242	254	248	272	246	260	249	299	255	243	270	297	233	259	282	269	279	234	266	306	255	259	274	257	289	248	261	230	267	272	259	284	234	292	291	256	267	249	251	282	266	247	286	272	279	282	250	253	264	279	271	241	229	266	265	243	279	269	246	279	262	252	270	256	238	245	264	244	262	273	267	251	274	287	262	271	301	268	245	274	249	284	243	274	241	266	260	269	260	257	239	250	279	270	250	281	283	291	239	253	304	279	240	256	287	269	239	238	247	271	264	247	247	254	279	284	280	261	275	276	246	260	278	271	276	249	250	264	246	261	273	268	268	250	253	271	261	285	260	280	263	266	256	266	264	255	260	240	253	266	271	274	271	248	280	250	268	234	256	265	251	303	291	277	265	261	289	261	255	260	270	269	281	281	258	284	274	240	272	232	290	281	265	278	260	267	262	242	259	270	291	269	227	256	251	268	255	251	279	272	269	292	239	274	266	256	249	268	285	266	259	264	256	278	252	244	222	242	243	278	285	241	258	258	265	285	245	249	257	276	259	248	254	264	256	252	281	238	265	277	261	275	283	279	246	242	236	281	272	269	270	251	240	273	288	262	263	283	286	262	244	277	263	273	280	293	265	286	263	271	302	282	256	299	257	246	265	293	271	276	270	252	239	245	251	246	264	251	271	295	245	260	292	263	284	275	280	262	252	246	280	244	237	268	280	276	255	250	279	238	258	271	262	263	260	236	259	269	270	292	247	263	235	278	261	265	257	274	274	267	269	260	275	292	271	223	288	260	270	275	258	264	264	291	259	238	273	251	239	253	275	259	272	288	258	251	262	256	279	288	274	290	285	254	238	288	259	270	252	253	251	266	279	270	266	257	262	267	287	280	257	279	274	245	241	246	291	254	259	258	275	241	261	274	248	269	232	268	272	250	277	267	274	293	255	242	245	282	267	306	263	275	248	291	244	258	304	260	279	250	259	274	268	277	267	265	255	296	254	267	265	270	279	251	256	287	251	297	286	279	276	253	255	258	255	251	278	265	269	259	261	257	252	270	254	231	256	273	273	286	276	267	276	256	286	246	256	266	269	287	242	264	257	280	275	272	248	241	280	222	256	274	251	244	253	257	259	263	244	274	279	263	276	263	259	255	281	274	250	273	263	267	272	258	251	232	247	273	273	286	253	274	258	263	239	274	262	216	277	285	255	292	268	289	267	246	273	246	272	254	264	248	263	270	287	281	310	261	273	272	256	271	270	256	257	259	242	263	266	268	243	287	225	279	275	266	258	270	256	259	302	263	260	267	272	256	267	259	242	274	250	222	257	264	298	252	282	259	257	233	239	244	272	242	261	284	248	267	234	256	259	269	286	260	269	277	258	263	258	240	226	247	268	243	280	277	270	264	256	243	284	262	267	267	287	237	301	283	243	265	248	237	272	298	265	270	258	261	299	266	265	248	261	285	289	252	279	276	254	262	278	287	260	240	264	275	244	274	265	232	273	274	254	272	255	283	259	257	265	281	260	264	271	250	276	251	244	271	244	272	245	269	285	252	271	278	255	261	261	286	236	251	257	260	248	254	260	281	267	263	259	284	269	267	235	269	267	226	251	292	265	281	245	264	249	254	249	251	250	226	261	284	262	241	240	252	272	278	236	306	299	247	269	286	253	290	249	267	265	270	252	273	277	262	281	266	263	274	273	236	246	267	264	258	270	252	242	277	248	251	259	272	259	237	238	264	269	262	256	283	274	257	280	283	275	290	258	270	248	291	260	258	266	264	246	266	282	241	250	251	278	262	250	258	241	263	277	241	280	275	253	256	269	257	301	265	235	280	269	245	298	257	294	255	237	258	249	271	277	269	262	256	238	275	255	251	270	252	267	275	259	259	273	255	263	241	240	277	281	250	266	248	273	275	210	256	237	249	258	280	278	295	256	282	249	270	238	269	288	271	245	262	270	259	275	262	227	289	264	254	247	274	252	264	251	258	264	260	276	244	262	266	302	276	234	280	278	263	256	252	236	296	262	268	247	279	231	273	270	259	262	254	238	250	260	258	277	251	286	251	253	295	280	300	285	262	266	260	247	286	289	259	257	259	279	256	273	242	275	295	244	250	250	248	293	253	291	257	252	266	256	244	270	259	282	231	282	244	237	283	264	257	277	248	279	242	229	233	262	239	265	265	276	244	272
40872	13226	2384	1070	681	547	424	316	335	313	261	249	201	177	214	180	180	188	188	180	178	173	157	175	181	189	173	138	166	172	146	174	142	154	163	180	130	169	149	169	136	166	155	168	171	159	153	143	154	146	168	161	144	148	157	155	164	149	160	173	136	131	159	165	150	160	145	177	167	149	150	146	127	162	123	170	149	175	156	150	173	166	133	161	150	157	134	116	170	153	144	139	153	149	140	157	137	127	166	142	140	150	157	155	178	150	165	127	145	155	152	168	163	159	139	139	159	159	136	156	145	160	176	150	166	183	147	182	158	158	146	149	142	164	138	166	150	150	182	154	139	147	126	158	150	161	165	153	147	160	147	171	157	155	159	165	163	170	159	143	167	157	134	158	150	172	167	165	168	154	149	142	161	155	166	157	148	144	141	144	159	170	153	164	137	147	157	163	149	179	147	155	128	178	157	157	136	170	155	144	156	177	164	156	128	147	154	144	164	128	160	143	146	131	146	152	152	156	159	126	140	140	132	142	115	137	148	135	151	135	155	139	147	139	148	140	120	137	164	148	153	146	153	175	123	145	149	155	140	163	148	145	153	125	157	128	152	133	170	166	156	170	143	154	154	163	144	169	145	165	150	146	158	134	159	149	163	129	160	156	153	148	158	145	148	174	129	152	152	148	154	166	165	129	132	167	141	134	155	148	169	145	141	154	191	139	117	177	135	132	142	162	166	145	152	136	141	129	139	136	148	150	159	142	162	126	139	150	157	175	127	134	163	163	139	158	148	148	150	141	149	146	131	164	158	147	152	165	159	153	144	156	140	141	159	149	160	156	154	157	139	143	127	142	146	152	166	139	168	140	167	171	156	151	156	136	141	167	145	146	142	135	144	146	149	159	140	135	132	148	138	164	154	193	145	175	160	155	134	156	130	143	142	168	147	136	165	160	133	154	143	142	146	167	165	137	154	148	154	165	162	162	162	157	157	132	150	154	153	143	158	147	134	153	143	129	145	143	148	168	152	135	147	133	147	149	145	144	159	175	169	145	126	164	149	128	154	163	124	137	141	150	157	160	136	133	147	138	159	150	154	143	156	166	171	143	167	134	153	133	159	157	131	173	135	139	160	174	138	172	148	132	175	153	165	135	115	153	155	153	130	158	169	151	139	128	152	163	154	147	188	139	128	169	163	170	139	133	173	148	131	146	157	148	150	164	149	155	162	150	151	157	159	144	158	168	137	142	179	144	143	148	144	145	160	146	166	158	140	174	158	135	152	154	165	149	127	155	155	176	155	139	172	174	126	171	160	137	146	162	154	166	126	171	132	151	180	149	156	162	146	163	150	143	156	150	154	157	142	148	152	157	136	124	172	146	135	148	142	158	152	165	152	158	161	172	158	150	167	154	145	151	173	162	133	136	143	127	156	137	160	146	143	168	156	180	145	152	157	130	164	155	149	148	146	140	150	143	150	144	145	156	163	169	143	151	165	172	173	146	150	156	167	132	145	142	161	136	176	156	156	153	138	153	181	163	153	141	148	118	157	141	133	172	152	149	136	165	161	160	138	166	123	145	133	170	139	162	155	132	183	142	141	141	145	160	127	147	170	134	129	157	148	159	160	164	141	135	148	147	147	164	137	157	146	158	169	143	164	152	147	129	143	142	141	166	149	145	133	168	142	152	163	133	141	147	138	149	140	136	163	124	128	191	153	149	156	137	149	164	159	163	175	142	149	138	161	147	150	157	147	151	163	140	163	148	127	147	148	149	184	157	160	116	149	158	146	146	134	146	158	153	143	160	157	151	156	126	144	142	156	159	148	150	175	154	177	164	136	133	155	149	168	164	146	138	150	160	151	136	153	154	147	129	147	175	144	137	161	143	165	151	149	149	142	157	129	151	152	159	152	145	168	144	129	140	155	149	167	139	141	143	167	168	128	134	151	141	139	158	144	138	160	157	138	170	157	148	142	156	168	163	152	164	158	150	163	169	153	178	150	152	150	161	161	162	150	137	171	179	157	154	143	144	141	175	131	158	160	149	171	160	167	151	148	162	156	153	140	160	150	151	167	147	195	165	156	150	146	162	140	135	153	150	142	147	147	149	148	145	176	142	159	132	142	162	160	126	128	166	154	160	134	153	129	141	163	153	157	172	157	139	150	164	168	165	161	136	170	146	151	157	146	171	169	150	146	159	152	162	144	156	153	151	153	139	142	172	173	146	147	150	152	156	135	158	154	149	150	155	155	143	147	155	174	175	150	154	158	164	160	123	138	140	129	184	160	178	159	158	172	157	129	128	144	167	169	138	173	153	143	160	155	154	143	150	164	149	137	161	147	149	149	158	142	142	160	167	156	142	136	137	116	168	171	143	159	130	166	125	166	172	133	163	164	136	169	168	162	164	159	162	137	153	162	138	148	145	139	153	162	169	163	146	142	168	151	149	149	144	170	159	162	163	157	144	163	164	139	143	128	181	168	142	152	138	151	142	170	153	166	151	136	150	145	154	170	137	168	151	145	151	131	165	176	143	143	152	152	133	160	152	165	144	148	155	158	148	159	153	154	133	155	147	149	172	178	164	141	144	135	130	143	144	181	158	153	160	146	171	153	154	148	158	155	137	147	175	169	142	136	148	164	154	163	160	172	144	155	160	136	155	147	163	146	161	155	167	165	165	155	169	132	154	141	173	149	164	153	159	143	139	129	172	178	145	154	152	139	157	143	173	143	155	160	162	147	157	152	162	152	163	129	154	165	154	157	126	165	140	142	157	163	166	144	156	140	150	149	160	166	163	147	145	155	143	154	157	160	154	142	175	134	153	139	140	157	153	174	154	152	149	129	171	145	159	153	156	158	162	156	145	170	154	180	157	146	151	126	143	135	146	155	164	156	167	139	159	134	153	162	149	157	164	143	143	177	157	159	179	153	153	157	156	149	144	127	140	192	145	152	151	184	127	158	144	141	161	180	162	146	143	128	156	151	150	134	147	146	152	169	160	168	159	161	155	162	163	160	159	140	150	167	160	168	137	155	170	165	156	152	162	145	158	155	115	163	161	165	171	146	141	172	169	139	117	147	168	147	141	169	140	164	132	139	175	156	162	146	154	148	136	159	161	153	148	165	146	180	152	151	164	140	153	147	154	134	147	156	143	159	149	143	153	143	153	165	142	152	170	154	148	148	161	171	157	142	170	159	140	174	156	146	140	160	168	147	167	137	142	137	133	134	138	145	154	156	175	130	137	157	138	174	130	147	156	167	161	141	162	144	169	170	163	134	154	177	160	149	157	145	149	180	123	149	144	150	156	149	145	155	151	170	128	171	152	147	155	152	155	158	147	149	147	136	149	163	151	140	147	146	154	161	146	144	129	153	165	156	175	152	143	165	181	172	147	167	147	125	151	156	124	160	159	151	153	161	165	175	147	151	165	141	142	129	149	159	161	128	182	160	142	158	148	149	156	144	146	144	136	139	173	139	156	164	140	155	156	172	146	162	149	146	155	161	167
19131	1301	2660	3137	2673	2250	1911	1533	1450	1279	1073	973	966	890	830	792	718	753	625	667	628	619	625	638	591	614	571	583	601	578	527	630	551	546	484	554	562	532	528	550	498	566	542	525	519	504	533	540	516	473	482	541	535	532	493	532	511	548	540	536	535	522	473	467	504	503	497	526	493	518	499	488	490	503	541	531	503	450	485	527	493	535	516	541	478	503	502	496	490	451	503	547	479	521	508	496	464	539	500	488	486	481	481	469	479	507	497	492	545	506	502	475	483	488	500	536	534	491	492	462	501	531	506	465	494	519	510	487	488	467	465	506	488	481	472	482	451	463	492	478	478	476	459	467	466	494	538	470	471	496	481	464	506	491	475	482	447	442	487	454	495	468	453	523	489	536	460	456	472	541	466	482	462	504	454	488	486	509	450	505	464	503	441	487	465	508	453	524	483	497	459	505	494	507	517	457	450	504	480	517	502	494	464	482	494	471	469	480	500	494	448	484	531	498	501	488	489	432	501	509	483	474	436	490	441	476	468	489	507	483	491	474	472	508	495	460	466	452	489	475	481	527	486	494	463	499	452	504	479	454	463	464	486	504	483	504	491	520	440	438	496	460	501	483	452	461	454	481	498	520	519	516	514	486	483	485	513	454	470	478	483	482	481	487	517	535	483	461	472	494	444	495	521	477	477	461	512	468	454	512	480	470	470	488	503	474	486	460	483	501	512	480	513	494	447	465	481	495	506	459	485	446	488	481	502	471	469	506	468	512	476	516	479	470	461	489	497	482	487	489	476	508	449	458	523	483	479	466	495	460	472	478	499	515	476	451	502	460	471	486	433	486	518	486	504	467	474	492	463	454	519	480	506	489	480	472	534	516	490	479	490	475	483	453	506	485	516	511	498	471	472	481	490	494	492	489	466	470	472	487	504	489	458	476	462	491	483	501	463	494	510	516	488	524	492	485	505	472	500	470	479	474	487	502	495	482	506	523	506	466	478	482	476	522	456	505	448	451	488	452	501	471	506	486	502	460	485	472	493	500	492	472	501	493	508	486	455	510	460	473	474	508	461	457	478	527	498	476	523	474	460	495	480	522	530	482	466	461	477	480	511	487	488	459	531	453	489	505	493	501	491	529	476	475	498	471	503	476	473	503	507	455	465	479	453	453	487	475	507	480	499	464	478	509	472	495	507	480	501	446	460	498	452	476	524	527	462	446	455	460	481	491	454	457	503	483	477	484	493	496	492	492	514	496	472	530	457	500	478	464	486	449	427	507	472	446	464	494	500	463	456	451	462	443	467	499	473	474	460	477	485	494	457	478	500	487	520	507	509	463	480	473	519	470	447	523	474	498	505	479	489	455	521	467	465	514	512	528	462	511	453	454	506	502	515	477	457	494	507	448	536	480	452	470	503	497	475	456	466	493	473	487	497	433	481	493	507	478	522	505	490	479	508	469	509	501	500	472	503	506	475	473	473	486	474	493	480	493	510	508	510	502	455	485	472	505	437	510	478	446	493	503	501	459	494	478	506	445	498	476	469	493	500	535	454	467	506	478	486	434	493	489	490	471	462	469	463	490	486	468	484	514	439	476	469	451	496	503	481	496	476	516	494	457	470	571	517	469	494	506	492	462	452	492	471	493	475	480	476	488	491	489	484	473	500	438	461	479	493	513	490	482	470	456	485	496	538	510	477	504	513	501	472	483	469	518	460	485	463	504	477	489	507	521	480	512	493	506	520	536	488	459	477	477	479	524	507	505	470	483	470	468	490	498	538	481	459	519	495	496	498	464	471	489	494	471	503	453	480	485	479	473	465	491	437	486	488	517	515	465	527	489	555	474	477	450	475	480	501	454	472	516	477	507	471	492	484	454	461	466	464	525	474	522	513	485	465	450	508	459	513	488	542	516	475	488	505	521	486	474	480	494	457	471	481	485	496	497	494	442	468	506	475	467	480	461	448	462	477	467	497	471	516	510	445	491	457	489	515	460	495	482	470	467	480	505	500	451	495	491	451	469	476	506	473	467	486	473	465	479	487	479	446	490	494	516	480	483	496	505	500	416	464	455	496	488	511	474	442	451	500	464	483	432	482	514	470	469	465	508	490	482	465	492	462	504	472	472	500	463	463	455	471	508	491	494	489	464	514	508	470	472	482	496	486	506	481	473	461	485	485	484	480	467	453	492	457	479	463	488	483	499	444	514	472	475	484	483	465	496	493	479	485	460	492	467	449	503	501	489	485	473	486	443	473	490	498	477	496	464	497	443	487	492	492	514	484	466	459	476	467	489	460	459	508	504	523	489	488	450	524	503	456	499	491	468	502	497	452	476	476	467	495	504	468	460	526	467	476	439	492	438	468	498	490	463	531	461	463	485	478	503	499	480	482	485	502	450	523	497	463	492	456	428	504	475	485	520	474	462	508	473	476	483	465	480	486	484	519	496	475	463	455	495	500	469	498	520	516	476	478	455	480	479	472	522	492	503	464	494	483	496	508	492	481	482	487	524	517	522	446	510	471	496	457	476	495	499	512	497	485	475	460	449	502	508	456	477	466	525	487	500	439	473	482	496	485	470	504	452	453	465	476	497	448	516	482	496	504	475	481	494	495	485	497	489	485	489	490	462	495	469	454	512	502	445	474	464	452	492	464	470	465	499	490	517	483	537	474	522	494	481	473	479	485	492	465	496	493	495	504	498	476	471	452	513	495	431	473	486	483	475	458	495	506	477	482	508	513	464	492	484	473	496	530	475	520	440	503	483	470	479	458	476	476	497	462	499	465	485	455	470	499	511	501	481	483	493	473	487	460	463	456	483	481	444	457	487	487	476	472	506	501	464	504	474	501	474	494	498	478	474	489	484	498	466	469	486	451	476	463	463	525	497	464	510	476	518	478	505	503	472	487	492	486	488	440	497	500	476	484	492	484	473	496	468	483	514	469	498	486	462	515	491	501	505	479	513	478	481	492	464	430	473	470	506	459	444	488	475	470	510	508	483	491	485	501	489	477	488	496	528	490	492	469	507	466	456	467	516	501	492	478	504	479	504	498	490	458	469	462	488	479	488	481	450	476	461	485	513	474	470	456	515	490	502	472	478	499	500	504	503	489	500	418	459	528	497	462	493	475	512	476	468	523	491	473	494	501	473	504	465	468	480	469	442	464	483	483	505	448	473	529	459	472	493	489	408	497	468	457	485	452	502	496	468	489	490	457	497	425	492	498	459	469	565	498	477	474	485	481	468	460	472	467	469	474	486	473	488	505	501	470	512	480	496	476	486	449	470	522	512	477	494	504	479	493	449	471	463	478	494	476	504	468	495	523	479	471	485	460	473	511	487	495	514	474	504	463	446	516	519	452	547	498	499	507	504	508	518	522	505	454	477	479	487	446	467	505	496	481	508	470	457	494	510	509	508	485	478	490	475	474	470	503	453	480	505	490	464	493	456	463	446	521	495	496	500	438	486	510	452	497	510	437	503	421	488	478	490	466	509	502	482	480	465
48655	20764	9501	2205	1375	1004	781	671	539	439	453	407	395	362	307	327	309	326	305	283	265	274	274	260	281	290	278	281	252	284	257	248	247	247	246	250	231	255	278	266	235	253	258	266	267	250	242	226	241	260	246	258	229	238	249	229	234	250	231	241	235	244	230	251	213	241	243	247	224	263	235	236	247	235	219	222	252	247	272	241	240	230	236	214	245	263	240	242	250	226	223	245	263	254	250	252	252	220	231	245	226	201	220	194	249	261	242	219	241	219	224	222	244	232	286	271	212	218	240	255	209	229	234	223	228	267	221	248	208	248	216	217	219	222	244	217	229	231	241	229	239	217	242	233	235	221	257	246	236	228	227	252	232	264	242	249	272	269	237	243	249	210	247	202	230	250	260	249	257	258	256	243	246	258	236	262	237	243	250	209	251	234	237	226	234	225	238	266	220	260	225	231	260	239	238	200	253	205	247	244	241	239	262	236	259	234	225	228	232	235	264	243	218	223	234	230	236	233	241	234	233	210	246	238	232	248	248	229	227	256	226	222	231	244	216	241	213	244	223	223	257	269	256	206	235	246	261	244	229	201	256	215	241	230	239	226	249	230	237	223	238	258	253	213	235	256	237	241	237	272	238	247	254	245	237	238	245	228	221	238	231	257	245	275	253	254	216	227	242	214	243	248	249	224	239	255	253	257	232	260	245	234	243	214	226	264	238	235	250	221	228	236	252	223	246	226	247	249	235	230	236	244	233	211	237	247	244	245	248	225	232	237	230	235	246	246	212	232	222	228	224	224	217	259	261	264	261	218	221	239	232	277	233	266	253	262	238	218	244	230	223	211	219	253	258	240	260	269	263	243	233	225	204	211	220	248	224	252	227	250	227	237	265	252	232	214	231	256	211	209	243	240	235	236	250	247	222	219	227	246	239	228	229	245	260	229	235	233	248	228	230	233	250	272	251	242	272	234	243	209	241	271	245	244	262	249	223	228	195	243	234	242	252	257	258	230	260	257	251	265	242	232	231	240	245	198	256	250	223	222	244	247	248	241	236	221	252	269	234	238	236	272	274	221	220	237	247	253	230	219	255	276	231	247	249	246	240	235	235	269	252	254	241	246	213	224	217	227	221	234	241	211	242	253	255	246	243	257	247	261	232	256	223	246	238	237	270	247	224	220	241	248	243	260	234	260	268	221	230	245	220	229	244	214	248	252	247	223	230	242	241	242	268	256	245	264	247	238	249	242	228	253	256	225	270	221	246	248	193	220	256	242	259	233	212	227	235	278	243	251	245	243	257	246	256	235	259	240	231	240	230	240	240	239	236	236	235	225	236	258	247	249	275	223	253	231	228	230	239	229	220	243	253	197	254	224	214	212	266	260	228	240	241	270	230	245	231	232	240	242	228	234	245	219	225	236	252	217	249	210	239	232	225	251	267	267	257	224	241	218	235	255	239	248	253	243	251	240	222	226	260	246	255	221	224	274	237	247	243	215	230	240	226	234	261	221	256	248	248	266	208	227	220	244	244	267	265	250	224	238	219	229	224	247	221	246	230	222	228	235	235	260	242	272	251	228	249	226	205	256	232	223	238	245	268	230	243	229	251	229	205	243	213	254	266	236	225	214	255	217	240	260	264	223	226	252	260	230	267	226	241	264	214	265	233	240	245	267	227	233	251	247	263	244	260	266	234	227	238	240	253	231	235	230	235	250	224	231	200	221	250	244	213	251	264	214	245	233	226	256	261	223	240	235	225	218	242	228	233	248	248	235	255	218	223	237	221	235	233	225	237	254	242	240	206	228	228	242	224	246	250	243	257	251	245	247	232	244	235	236	242	246	284	245	261	259	212	240	235	249	233	224	248	229	245	248	243	232	251	261	276	233	249	254	223	209	254	240	217	244	227	203	238	236	253	244	220	217	234	223	245	244	225	212	245	238	241	225	229	217	254	224	228	264	255	214	254	242	253	225	222	227	237	227	228	259	261	210	235	241	263	270	249	241	259	210	243	242	231	231	217	270	242	231	231	239	245	289	251	260	235	220	227	222	249	222	231	247	227	239	225	213	253	231	237	248	237	246	232	248	250	232	243	235	267	259	208	240	253	227	233	254	248	214	243	234	252	257	248	243	255	215	237	245	240	227	239	233	249	220	227	275	240	262	237	231	245	234	268	257	265	222	220	252	243	233	244	219	236	245	270	241	221	246	223	248	215	208	268	225	222	248	242	246	253	226	217	224	203	269	211	209	238	243	262	220	256	229	242	212	225	242	231	252	226	223	258	252	244	257	223	239	237	251	233	226	256	247	228	246	223	234	235	247	238	229	231	235	234	221	225	240	212	236	233	254	252	248	232	257	215	211	243	235	243	246	238	254	234	254	215	262	232	238	249	207	233	236	236	220	238	229	229	206	201	219	260	231	251	237	256	232	233	233	252	227	250	224	238	255	243	252	264	227	212	212	243	253	252	260	210	242	236	220	248	262	237	251	250	246	252	218	229	223	239	233	263	231	215	232	261	229	248	260	259	245	224	262	240	236	248	238	235	244	256	232	233	244	250	243	216	235	234	228	279	248	246	220	228	240	241	208	237	221	237	253	233	250	236	217	237	255	250	239	260	255	254	218	257	220	211	250	222	254	236	232	220	236	231	250	235	250	231	232	252	230	232	225	235	231	238	226	195	245	254	231	252	230	254	232	245	268	263	258	231	227	214	231	219	245	257	239	248	242	275	239	254	240	246	249	238	224	215	228	245	240	244	246	235	234	221	241	231	215	220	228	261	229	235	228	197	257	238	240	244	214	264	240	268	252	237	256	232	236	224	217	233	236	221	264	229	263	202	221	238	241	226	236	261	245	236	241	244	238	257	247	237	219	224	207	234	243	209	228	228	243	218	227	224	248	213	228	246	220	257	235	244	231	253	254	234	245	237	247	243	207	226	249	245	236	254	242	241	235	247	248	229	230	206	221	264	255	232	211	216	246	235	236	218	243	203	224	234	259	232	265	226	223	232	239	268	237	214	245	262	250	241	222	246	238	226	226	260	233	247	244	217	224	232	246	236	238	220	252	235	263	265	229	233	264	258	251	233	234	217	261	242	230	239	237	231	221	244	221	257	210	221	246	235	231	248	250	241	215	209	259	215	233	256	245	245	227	237	253	218	257	234	236	235	240	222	236	229	277	242	254	223	256	234	234	260	214	241	235	230	244	222	244	227	262	219	224	226	207	242	219	223	264	248	217	253	223	269	241	236	229	239	224	231	229	263	212	239	245	222	236	248	236	263	226	207	228	280	228	256	247	232	246	227	212	233	222	233	246	246	235	264	242	217	241	238	220	246	217	220	262	231	245	249	243	226	245	258	249	225	243	245	227	242	253	230	262	231	236	242	234	253	240	273	219	229	232	243	226	257	253	237	223	266	230	239	226	254	250	251	250	248	257	223	251	248	229	218	240	233	266	237	225	248	247	241	253	244	226	229	212	254	227	241	221	244	210	233	241	240	233
24451	2345	4899	5559	4890	4014	3368	2770	2366	2175	1833	1793	1522	1489	1334	1243	1245	1146	1065	1081	1070	995	986	1017	975	945	920	922	895	947	943	914	914	875	832	860	759	821	836	813	789	769	781	771	810	778	791	748	773	723	767	769	761	779	782	700	777	781	743	710	746	753	700	756	721	787	737	757	725	722	695	730	742	723	739	728	745	699	736	741	691	707	719	729	707	673	727	759	733	761	701	698	700	743	683	673	727	727	725	716	715	739	729	710	691	695	700	700	747	740	726	709	701	753	717	735	701	681	718	733	696	731	689	708	745	780	706	710	726	709	677	715	733	697	691	733	685	718	707	761	701	721	711	696	699	636	718	682	707	717	700	687	761	734	680	700	693	714	678	707	669	714	725	732	682	713	711	781	667	729	698	645	688	698	708	688	689	726	672	707	701	708	736	731	656	736	679	733	711	789	703	709	691	703	720	695	672	743	755	742	700	707	650	706	700	741	741	646	677	675	707	735	744	696	704	701	720	679	700	709	696	685	692	713	682	686	757	694	678	734	697	697	731	660	724	672	690	747	717	685	680	710	718	684	653	652	721	668	694	690	718	678	671	690	713	697	757	678	707	746	725	612	647	732	720	630	659	661	681	690	670	705	683	713	741	727	757	668	686	713	668	681	685	721	699	682	704	718	685	703	679	749	699	675	734	737	682	697	715	682	725	706	708	654	714	713	685	711	690	705	757	699	737	657	733	695	740	693	698	671	706	723	721	722	698	690	670	684	695	694	734	721	696	668	709	726	701	729	727	681	709	748	740	725	675	711	708	684	710	705	706	721	708	652	689	702	690	743	659	681	680	746	732	753	699	750	674	713	717	673	707	729	731	648	742	657	715	716	683	748	712	707	712	683	724	686	712	728	717	732	685	713	685	740	687	692	702	717	718	692	657	699	766	715	730	647	691	701	770	689	696	724	747	674	687	661	692	682	655	669	704	685	681	704	736	709	685	712	717	736	675	667	663	717	704	674	737	693	749	709	698	703	726	689	737	731	773	722	718	736	701	712	658	707	723	692	726	684	679	732	698	689	742	710	719	698	683	740	697	735	713	691	673	714	697	683	710	740	713	722	709	707	714	749	692	670	686	732	653	698	739	687	682	700	730	706	714	680	703	673	766	730	712	720	700	687	706	689	729	727	698	672	687	740	688	739	677	725	686	691	702	704	680	675	721	713	713	681	705	728	696	683	694	700	723	728	670	694	698	670	699	693	727	738	729	689	660	724	697	737	700	741	744	705	722	696	722	712	697	711	739	700	711	709	707	712	682	667	716	650	704	699	697	685	691	691	701	675	678	705	731	724	734	670	694	693	663	666	646	702	677	667	732	682	731	754	729	707	728	736	705	696	672	690	737	675	738	674	670	735	703	732	693	702	745	752	721	734	697	721	700	701	707	690	683	671	729	701	691	661	672	689	712	698	721	693	701	665	721	692	708	764	718	732	693	685	694	708	673	691	662	681	751	706	704	704	695	722	736	705	694	694	672	673	700	756	677	682	684	689	701	694	731	674	718	704	706	711	732	684	754	725	727	678	742	733	680	714	661	716	701	668	679	717	778	671	681	731	696	689	696	692	706	726	650	705	683	692	719	716	681	658	689	723	703	637	676	678	720	705	700	746	733	667	748	727	752	707	709	709	649	731	677	699	687	709	689	653	705	714	736	731	697	680	717	695	671	680	728	731	699	658	738	772	694	697	733	690	741	680	721	659	689	739	687	726	737	686	719	690	710	689	691	722	695	676	706	733	734	729	705	711	723	735	703	704	724	675	705	717	668	689	667	720	700	677	755	684	717	676	749	723	721	690	726	686	735	701	675	703	715	756	676	671	692	708	701	668	696	733	684	706	730	688	683	733	678	691	739	740	676	702	686	670	713	729	711	697	708	721	730	677	722	725	733	698	744	688	725	714	715	679	700	728	706	715	694	731	627	757	711	696	714	703	758	701	736	682	789	690	683	711	714	694	697	747	720	696	715	677	691	752	744	749	718	708	697	698	726	669	747	738	736	751	715	688	710	743	685	709	683	717	691	676	718	736	742	672	694	647	703	707	701	722	662	722	690	717	750	689	685	724	686	669	677	693	718	695	733	684	682	670	693	756	698	707	682	672	724	679	735	679	758	712	691	709	743	743	691	662	683	730	713	665	699	721	631	667	729	668	723	722	675	690	716	698	708	683	705	747	676	774	718	690	741	743	689	694	703	717	695	744	716	746	713	728	689	725	668	711	665	706	680	685	716	695	699	703	656	709	732	702	762	678	695	675	709	741	725	680	650	725	693	736	677	721	711	730	680	700	693	709	711	725	732	708	722	722	720	706	713	683	673	733	696	727	641	722	694	721	682	659	700	721	708	770	676	663	726	682	699	711	727	745	735	697	697	699	734	684	662	732	668	666	765	668	665	700	701	688	707	715	709	713	705	705	661	719	723	765	677	701	697	709	708	747	772	739	690	702	691	746	732	666	724	684	747	689	715	678	719	709	700	659	701	730	695	731	659	715	713	739	731	708	715	704	731	695	718	695	686	746	705	681	675	675	672	713	688	715	700	708	739	694	708	736	718	710	681	706	716	681	745	701	721	720	739	705	761	668	684	730	684	738	719	713	685	729	678	724	670	670	703	700	703	689	692	704	713	699	703	686	688	720	685	699	760	750	711	785	694	737	662	664	678	698	695	723	675	725	687	648	719	707	732	678	727	675	701	733	706	645	677	699	678	699	713	702	742	679	744	771	670	687	747	713	700	763	686	687	689	711	713	674	670	695	704	715	702	710	669	714	693	677	709	751	695	731	722	690	692	738	751	645	708	686	666	711	715	668	677	725	732	764	700	723	712	705	660	701	692	701	722	671	695	684	729	665	702	735	743	740	706	649	700	719	634	700	693	704	707	694	728	671	717	709	730	717	724	716	654	679	695	682	705	698	746	712	728	742	699	724	678	710	702	718	712	706	751	678	703	720	683	699	720	704	701	716	689	719	690	673	649	734	695	676	717	647	698	712	737	695	739	685	728	711	698	695	679	688	710	700	734	711	693	736	703	670	679	714	700	718	692	698	725	677	736	658	697	677	695	731	669	715	679	768	659	712	719	711	691	766	664	742	679	735	726	666	703	702	706	693	704	730	711	715	750	706	690	681	714	716	684	745	655	704	702	721	671	697	738	719	680	764	685	712	779	736	714	717	696	652	713	736	701	687	666	675	722	722	654	701	719	731	696	739	691	671	709	659	692	668	688	745	699	688	660	705	707	733	694	689	696	699	691	679	718	680	705	664	723	707	718	707	729	684	654	755	722	698	749	713	710	773	698	690	666	718	692	668	684	709	715	723	757	693	678	682	702	709	747	687	706	731	730	760	685	683	703	724	693	730	683	714	724	664	715	704	730	689	685	680	745	682	699	675	694	695	702	707	696	733	724	687	736	686	719	724	708	708	764	708	731	734	737	682	688	718	728	674	657	735	674	680	686	734
6213	287	178	132	85	135	83	64	75	72	77	52	73	77	76	78	68	63	74	64	60	69	77	69	68	98	61	82	75	65	58	53	76	60	74	65	67	64	78	59	63	65	74	75	56	64	79	74	86	85	59	73	69	78	69	67	75	70	74	70	59	81	65	60	67	77	73	73	63	77	65	74	68	67	70	68	70	64	73	72	66	73	67	74	62	68	55	75	74	76	64	73	75	73	68	60	49	67	57	74	67	51	90	75	76	75	82	73	66	66	80	77	64	68	74	76	68	64	72	64	65	69	72	79	62	65	89	79	76	55	77	75	66	77	74	68	80	62	66	60	52	87	63	76	75	70	63	70	64	64	49	81	63	80	60	69	78	74	80	75	63	59	85	71	66	65	73	57	65	78	81	65	62	62	72	77	76	68	65	79	70	63	82	73	80	64	53	68	60	75	65	73	80	69	70	69	70	73	75	63	73	71	76	67	66	82	74	67	49	73	70	71	68	78	88	54	71	65	61	65	62	66	81	79	56	55	56	71	71	58	63	68	44	71	81	62	70	77	87	60	72	78	73	72	63	78	82	68	68	79	77	64	75	62	73	69	55	77	75	73	79	76	82	62	75	63	68	53	75	73	64	60	68	78	54	70	67	76	79	67	65	67	70	77	56	59	77	78	68	70	68	65	62	69	61	72	90	68	56	70	79	71	70	92	63	63	70	70	72	73	78	70	81	64	64	72	53	68	82	76	61	63	71	71	75	83	77	59	67	59	73	76	70	98	69	72	67	78	76	64	68	76	72	79	81	68	71	83	66	66	58	66	72	81	72	62	44	72	64	63	65	68	68	84	57	80	69	89	62	87	56	80	57	61	74	89	66	77	77	77	74	78	70	56	54	68	81	57	52	78	58	63	69	62	70	64	69	75	74	71	60	56	72	79	79	87	73	71	70	59	76	68	59	67	75	56	66	58	72	74	71	68	73	70	61	76	87	81	58	63	69	71	65	64	71	72	74	65	69	70	77	64	45	74	70	69	70	72	74	76	72	66	64	65	75	70	69	68	64	67	67	87	73	69	86	75	67	67	77	71	83	86	64	69	73	64	75	70	51	74	64	73	67	68	76	70	62	85	74	77	73	71	58	77	70	80	98	68	84	74	75	84	72	61	72	65	60	64	72	64	69	73	57	70	72	75	82	80	80	79	59	71	64	75	61	73	73	51	76	75	70	76	83	68	53	68	63	65	48	68	61	58	69	69	64	85	69	63	77	63	58	66	69	59	66	91	67	64	53	66	77	70	64	55	67	74	69	69	72	76	67	57	82	84	74	61	80	81	54	76	59	71	68	70	64	63	72	87	64	68	70	84	73	64	77	70	73	67	65	63	75	72	73	68	70	70	85	68	73	62	67	49	76	74	72	79	65	73	73	77	67	66	67	59	72	71	69	83	58	67	75	67	67	79	62	79	83	71	84	67	65	72	57	70	78	67	73	66	63	80	64	71	66	67	64	67	75	62	69	73	71	86	75	76	63	63	89	85	60	68	78	70	68	93	54	76	77	51	82	86	74	70	73	69	68	81	69	80	76	74	76	70	67	72	52	67	57	59	65	75	65	72	67	64	74	66	66	62	71	72	69	81	58	72	70	82	70	55	65	54	54	69	60	73	66	68	62	92	52	72	60	59	58	76	71	67	78	66	70	58	63	78	66	71	54	60	80	79	71	64	52	88	72	75	60	79	71	56	81	77	70	68	54	80	68	82	67	68	68	71	74	72	63	73	63	67	76	64	67	73	71	76	63	65	71	66	68	75	76	50	76	73	73	83	53	62	75	67	68	81	61	68	65	71	80	70	66	71	68	66	68	71	76	66	65	82	71	81	78	72	74	80	65	69	67	68	61	55	78	75	63	72	73	82	64	50	76	70	52	78	65	68	64	58	80	77	66	73	65	80	55	66	72	63	68	60	73	64	64	76	72	77	73	58	67	59	58	69	55	61	75	54	77	60	65	67	58	85	87	72	83	97	60	60	78	74	75	56	62	64	73	61	74	87	74	81	76	57	62	51	82	70	69	78	77	57	73	63	68	71	76	63	74	74	70	62	60	78	69	73	66	67	57	75	58	54	67	67	61	74	76	66	77	58	60	73	67	79	65	54	63	78	77	69	58	82	73	76	83	64	73	48	61	77	64	70	72	83	66	57	64	69	71	71	74	54	76	67	69	62	72	70	60	71	74	74	86	63	65	60	65	80	70	78	76	78	71	73	64	55	56	65	75	61	72	65	71	90	79	58	68	56	67	84	67	73	64	75	66	70	71	67	58	54	80	65	52	81	79	55	61	68	76	72	65	68	71	70	64	81	67	77	60	63	61	71	69	76	72	70	72	72	62	70	86	67	78	74	75	61	70	52	64	71	75	78	86	63	60	68	75	64	52	68	79	51	70	65	71	53	62	83	58	51	59	73	53	77	57	62	69	69	67	72	87	75	66	68	75	54	75	68	71	62	77	79	86	65	91	84	87	68	72	55	65	78	65	66	65	66	78	61	66	76	71	72	72	62	62	81	61	68	71	80	73	60	70	71	77	80	77	67	75	62	75	72	69	73	66	61	71	77	81	63	68	57	69	66	83	65	58	59	66	79	67	78	85	64	60	68	62	88	54	81	68	62	70	68	76	80	55	58	82	77	76	60	62	67	83	72	85	74	77	72	70	68	87	72	82	81	60	68	79	66	73	79	77	71	72	71	81	67	57	66	64	72	82	66	59	65	79	81	85	66	69	63	84	55	73	67	74	70	70	63	69	53	75	65	69	67	71	59	67	70	64	55	72	82	74	64	76	71	68	68	74	71	66	85	53	63	67	59	53	73	79	74	65	79	71	69	81	80	64	83	69	74	79	74	64	73	74	61	85	69	66	82	74	74	60	76	69	70	71	62	61	68	86	55	68	66	80	55	76	74	73	73	63	69	77	67	72	77	72	64	81	59	74	79	70	67	58	66	62	76	80	61	61	70	87	64	70	58	88	72	80	67	73	64	77	68	84	73	67	60	81	55	56	67	73	71	76	57	61	64	66	72	69	75	75	68	82	66	72	74	58	65	84	72	82	63	62	81	70	77	77	75	80	64	72	60	72	76	59	57	67	66	71	74	58	61	72	73	73	68	75	73	59	71	69	62	65	60	75	89	98	65	77	54	66	66	77	74	53	82	54	59	71	62	67	65	72	65	64	93	65	70	56	80	76	87	60	54	80	70	66	59	61	79	60	81	48	62	76	69	80	58	65	67	65	64	69	82	70	54	66	63	71	81	66	75	81	64	70	68	72	79	66	68	76	71	64	68	64	58	73	73	76	73	57	91	63	73	75	60	77	79	74	72	49	68	80	62	66	83	91	85	71	68	71	71	61	60	79	62	67	79	80	75	65	62	53	74	66	71	66	67	79	70	63	63	76	68	65	72	62	60	64	59	70	66	62	63	68	54	68	67	75	58	68	63	67	65	51	58	85	78
6851	308	407	419	390	368	370	318	313	323	294	303	295	295	268	276	225	248	289	282	287	263	283	267	272	274	259	246	242	292	292	292	272	242	257	256	264	279	279	284	259	266	296	251	272	278	297	306	237	266	272	287	288	281	211	242	272	225	271	268	272	270	226	224	274	291	274	246	292	264	253	264	256	281	264	254	269	254	291	294	247	259	265	264	294	237	242	292	252	263	253	245	262	281	237	284	277	261	266	282	256	302	241	280	270	257	293	249	271	248	262	226	269	251	259	281	238	250	281	273	258	260	247	283	260	269	283	256	284	252	238	268	266	241	263	240	271	272	258	272	290	260	271	281	270	301	232	267	275	266	279	272	303	281	268	264	285	250	288	250	245	268	283	282	267	282	221	293	266	256	255	273	280	250	258	286	266	251	289	294	285	249	230	266	292	237	265	260	290	253	287	268	280	256	263	275	257	268	254	309	299	250	266	245	245	266	265	241	271	249	290	289	266	255	252	256	278	273	267	253	235	248	224	280	263	262	241	268	239	259	253	278	264	236	264	279	269	230	245	230	248	254	227	278	241	254	259	262	255	294	268	250	275	252	278	260	267	248	258	273	274	280	259	262	264	252	295	230	282	249	243	269	252	258	272	224	275	270	257	287	250	304	249	231	253	275	251	232	259	251	258	274	287	259	268	250	313	272	304	284	248	276	255	245	265	261	255	228	285	264	281	253	261	245	272	270	254	254	281	259	278	268	271	274	260	242	269	260	237	281	237	278	295	251	283	275	287	273	281	273	261	231	244	254	247	250	254	270	259	286	273	276	254	273	252	266	258	251	284	263	246	262	241	272	295	252	236	241	250	252	260	274	281	274	245	274	267	274	270	255	277	291	255	279	231	294	252	265	255	277	246	257	269	266	233	267	249	263	257	277	276	274	259	262	285	264	270	258	273	280	233	285	273	255	248	254	268	267	243	271	246	260	260	266	281	277	236	268	260	289	301	265	269	278	252	281	226	247	292	278	273	269	262	284	268	270	277	294	275	269	252	284	260	269	255	254	263	268	259	261	252	259	267	265	285	275	258	287	251	277	298	249	280	246	245	262	244	276	276	262	245	258	253	309	267	258	272	259	253	280	271	250	242	249	248	274	250	259	255	301	239	247	260	293	259	234	281	276	262	264	280	285	266	266	256	256	280	267	277	259	288	231	267	283	287	283	267	241	280	248	283	267	286	249	282	259	280	256	285	277	293	265	295	259	269	211	248	267	284	270	287	252	283	296	277	249	264	254	262	232	282	268	263	247	284	291	316	244	312	275	276	271	278	283	253	277	244	274	248	230	257	287	251	237	234	282	253	263	255	275	268	255	290	275	261	236	251	234	261	252	251	274	283	258	317	272	233	264	215	237	265	307	274	246	276	283	238	274	265	272	238	265	281	277	271	257	276	251	246	277	277	257	277	285	264	281	268	256	254	238	262	280	260	263	285	254	294	307	268	247	288	261	260	272	290	243	270	274	255	253	271	288	267	249	255	261	275	246	269	257	257	273	260	264	267	256	270	265	241	243	255	270	266	232	243	224	249	257	279	280	276	237	266	256	283	269	280	303	257	275	267	249	270	250	267	267	261	224	280	267	240	272	237	260	293	240	266	277	262	278	267	276	249	252	263	232	266	280	254	271	245	264	259	248	291	273	247	276	277	264	266	281	241	278	258	234	286	275	252	273	269	240	272	251	291	262	272	261	256	243	303	271	270	242	263	288	261	257	247	261	268	257	284	262	252	257	234	240	256	249	264	273	256	257	289	262	246	249	280	270	275	280	271	280	242	239	267	255	276	274	269	274	273	264	264	270	236	276	270	273	253	248	282	278	256	272	269	265	281	237	265	279	276	253	265	273	273	275	256	264	298	235	271	292	273	241	269	230	255	266	279	226	277	299	277	260	266	271	252	270	249	265	264	245	244	271	246	256	250	274	291	278	251	258	251	272	284	240	236	288	252	262	288	251	235	242	263	246	273	257	242	270	267	283	270	262	259	261	274	292	283	263	262	250	262	264	262	263	310	257	264	232	280	283	266	281	253	254	280	244	278	263	283	242	259	262	289	273	259	266	258	263	262	251	251	241	233	269	249	263	255	266	251	278	248	263	259	251	265	253	293	264	245	238	263	311	267	268	254	248	241	265	269	236	265	255	265	250	265	271	281	248	265	256	283	268	293	283	270	265	277	270	250	275	265	261	247	275	246	254	271	243	278	241	254	249	276	237	286	258	269	265	252	311	290	257	274	251	255	296	277	283	269	279	262	264	258	265	258	271	247	304	253	241	220	267	271	294	271	244	270	279	267	270	289	245	267	263	270	273	271	256	244	265	256	265	260	263	262	288	222	264	270	267	251	260	253	276	258	275	253	245	236	267	261	251	281	258	260	248	268	280	265	263	277	288	239	268	266	247	261	270	287	266	259	269	246	295	259	278	249	283	278	247	260	269	276	264	255	282	268	258	247	296	271	281	259	278	253	274	273	261	279	292	247	300	287	261	262	270	260	275	279	257	229	261	267	265	261	258	284	249	259	238	275	275	263	241	238	243	265	281	280	251	237	248	264	250	257	258	274	286	252	222	302	263	255	285	277	247	273	253	283	281	242	284	271	228	291	252	240	240	270	277	256	237	264	248	253	267	264	263	252	262	254	263	248	270	253	254	254	249	244	250	285	268	259	269	267	281	257	285	260	271	280	228	266	258	235	259	241	244	257	258	271	276	256	271	251	270	277	245	252	265	236	292	258	279	244	268	268	262	274	268	261	264	241	242	251	260	268	251	268	269	237	240	268	273	279	263	276	267	255	241	272	259	257	279	265	242	238	246	243	273	274	280	280	270	246	287	272	255	255	261	259	259	270	256	262	253	280	268	272	296	246	259	256	260	238	268	244	241	233	262	260	277	274	266	259	269	260	275	266	254	267	269	275	260	277	280	256	261	235	290	253	266	247	257	293	255	247	263	256	245	256	237	251	252	243	283	255	254	271	294	273	288	273	256	282	251	266	257	268	262	286	275	283	273	277	242	239	259	253	270	218	292	231	257	285	279	271	266	288	235	271	264	263	273	251	277	231	257	260	269	295	251	297	254	239	263	264	257	268	253	267	266	263	262	261	259	257	260	268	267	252	261	261	273	263	259	272	259	257	258	278	271	262	291	279	272	281	277	294	261	270	266	308	267	233	268	255	246	269	284	271	256	270	220	253	273	272	264	263	265	244	279	273	271	274	261	258	245	266	266	267	280	274	258	252	240	281	226	249	275	231	256	257	272	255	280	263	293	259	237	269	247	265	290	286	251	256	265	239	265	265	242	244	264	274	279	245	267	268	257	269	273	247	260	230	276	232	257	304	284	248	262	265	266	247	268	270	277	265	270	245	273	260	282	264	269	270	275	235	281	268	293	268	251	264	253	285	265	236	294	261	268	245	250	260	262	240	282	269	271	273	232	267	296	270	247	252	257	272	245	275	262
39114	10998	1853	1064	731	572	467	354	323	283	240	227	190	201	191	173	200	203	175	173	200	162	170	189	174	172	188	179	151	155	175	150	176	138	141	180	143	150	164	158	174	178	161	176	150	152	135	165	177	165	152	174	143	154	182	147	164	173	155	162	147	130	142	166	154	151	146	147	144	165	154	156	162	170	136	160	155	151	161	153	165	127	167	162	146	132	135	156	144	147	141	168	155	141	176	156	153	177	134	149	144	159	168	160	139	131	155	158	167	144	168	152	170	163	147	164	145	154	155	152	149	152	158	165	171	161	160	137	133	138	157	173	172	161	159	156	151	142	150	168	145	145	147	147	174	166	160	168	155	151	155	145	171	146	150	152	154	159	169	156	150	147	126	133	151	147	146	154	145	156	160	155	144	148	135	177	146	148	175	144	149	181	133	165	148	147	163	146	152	145	164	176	148	148	140	146	156	156	179	169	161	154	159	159	146	162	163	154	140	163	132	155	155	162	147	157	152	156	152	137	159	154	167	150	160	158	144	143	178	164	139	151	161	139	138	148	152	144	152	143	161	143	152	157	121	138	171	166	159	157	154	135	167	128	145	138	164	143	156	179	138	156	155	154	159	156	130	164	157	151	156	172	162	152	178	156	163	137	160	159	142	139	153	164	176	176	150	143	149	166	164	174	143	160	159	148	137	159	141	163	139	168	154	161	155	166	129	125	151	154	171	142	148	168	144	134	151	157	144	160	150	170	143	148	148	178	130	147	146	171	136	171	149	152	169	161	159	140	160	130	167	171	148	173	163	146	166	159	169	152	153	139	148	139	149	163	153	153	150	146	161	148	133	154	155	130	146	150	163	169	156	155	127	140	131	174	162	138	131	154	136	152	138	144	143	172	151	157	142	146	172	167	138	141	139	177	144	159	170	163	136	136	152	151	154	161	144	131	155	153	129	120	145	153	146	143	151	155	144	136	145	180	178	158	129	139	139	157	138	132	164	145	158	137	155	157	145	142	167	148	157	144	158	153	158	174	166	142	149	148	149	174	134	155	172	161	153	161	152	159	148	147	171	148	145	134	143	172	166	149	141	164	156	126	161	151	142	153	182	138	135	152	145	152	162	146	138	163	170	147	158	175	156	174	136	166	145	168	184	165	149	152	149	129	161	164	153	177	161	154	172	169	146	171	172	143	136	146	135	137	170	139	133	144	151	168	145	145	142	145	151	145	151	157	176	158	160	152	144	152	150	141	163	149	131	168	170	160	140	151	158	163	151	186	168	154	127	143	153	151	129	172	157	128	142	130	162	165	153	161	155	164	148	148	153	171	154	157	163	167	146	160	147	167	158	148	160	147	154	150	157	158	147	164	155	130	167	156	163	164	136	154	144	139	132	159	149	148	139	134	156	149	137	160	142	154	145	139	157	143	152	135	151	167	142	137	153	157	161	151	137	168	141	137	164	155	169	157	134	147	134	173	167	163	122	138	144	166	145	161	133	148	180	155	140	147	138	160	138	146	170	135	160	135	164	149	149	170	157	159	161	145	143	160	142	145	133	159	133	153	173	141	140	141	163	168	144	137	158	140	165	144	161	164	157	140	135	151	166	137	134	144	174	141	154	141	168	124	148	145	167	167	140	147	172	181	165	149	181	165	174	148	137	141	143	159	153	161	169	131	159	154	187	149	167	156	153	142	147	153	153	184	156	147	173	156	136	142	151	130	150	145	188	171	143	144	162	146	160	165	161	128	137	151	141	165	142	135	147	146	131	148	165	156	133	151	164	157	160	158	144	150	136	147	157	141	149	177	151	158	142	143	177	153	151	154	143	156	166	163	153	149	162	140	142	146	147	154	183	146	130	140	161	133	163	158	140	149	157	137	132	142	171	149	157	148	127	167	156	160	149	140	161	156	134	156	158	153	161	159	148	159	172	177	132	184	170	157	178	169	142	155	161	138	171	147	162	128	145	169	130	171	160	151	161	158	156	162	170	168	150	158	152	140	154	137	137	155	179	157	159	143	167	159	157	128	147	180	159	166	153	162	156	136	173	168	165	157	149	140	137	153	163	141	158	171	157	147	131	143	154	178	157	174	151	146	158	167	167	159	147	140	157	144	164	176	160	175	139	166	168	149	144	168	144	143	175	147	135	147	142	158	146	155	154	176	179	152	170	168	142	145	156	155	139	157	162	159	141	139	141	139	155	153	158	155	149	170	141	149	158	142	159	122	164	159	145	154	136	166	143	198	172	164	153	153	140	153	171	169	142	151	165	150	168	149	155	157	171	138	168	143	138	149	140	157	140	137	137	166	127	160	157	155	123	164	155	144	153	142	160	132	164	123	134	128	146	139	137	142	155	156	174	160	167	166	141	143	135	130	158	145	128	161	145	163	171	142	130	168	169	164	146	142	158	149	154	171	150	147	144	145	149	135	108	164	150	156	146	146	132	142	134	150	150	143	182	161	173	155	140	160	146	147	154	152	140	168	161	159	145	150	171	156	143	172	156	144	157	151	142	153	155	139	150	152	164	150	158	161	152	179	140	154	125	175	150	177	150	132	153	131	150	154	155	153	164	149	152	130	155	147	146	159	161	159	144	169	155	168	159	147	153	147	170	119	148	149	151	131	168	155	157	135	151	136	140	163	161	160	143	134	160	166	132	186	157	165	153	148	138	160	173	140	158	172	153	155	132	157	160	147	153	150	144	137	151	142	144	173	151	162	125	149	162	154	119	154	154	144	139	169	144	160	159	177	163	155	157	147	146	151	140	132	165	131	164	160	162	143	142	176	133	174	141	135	140	158	142	174	139	149	174	166	149	152	143	159	154	159	153	146	156	142	160	171	155	151	147	135	157	159	155	169	155	153	153	163	152	174	153	141	148	133	159	145	143	163	159	172	137	148	175	158	160	153	140	159	152	149	148	140	157	152	158	129	140	142	159	139	161	122	142	143	153	168	161	151	169	151	138	157	141	164	166	139	151	157	152	157	165	160	133	150	148	161	177	153	148	141	168	152	160	146	134	162	160	141	157	156	155	169	147	150	146	148	143	153	147	161	140	134	148	162	149	155	155	161	152	152	163	160	142	173	156	152	162	131	148	166	162	150	134	162	150	155	140	166	147	169	174	165	145	152	132	143	137	168	156	188	151	147	139	163	146	141	149	153	139	148	160	162	168	146	146	161	144	148	157	171	143	143	167	153	140	146	179	152	148	164	132	155	135	151	162	148	158	149	142	160	127	158	163	159	154	144	140	158	150	150	143	155	158	151	162	159	138	139	161	166	148	147	149	131	148	169	152	163	171	166	152	152	153	173	147	163	167	147	150	164	169	152	169	149	143	127	152	156	149	156	169	151	147	140	163	165	156	173	159	157	150	131	183	158	156	148	173	159	149	139	186	133	149	142	146	139	140	167	145	173	147	143	146	160	142	136	173	178	142	128	159	175	141	142	173	158	134	176	149	140	155	167	173	140	159	154	164	151	157	157	166	133	161	155	164	142
18210	1363	2723	3181	2831	2260	1866	1605	1385	1165	1127	1025	970	848	846	761	695	718	732	685	655	633	623	617	567	630	567	584	574	584	591	536	568	517	563	551	498	534	499	536	502	550	513	526	554	487	519	495	485	521	499	504	485	494	505	501	531	496	528	496	491	511	494	513	545	524	532	486	513	506	508	510	478	500	488	499	480	485	500	493	481	464	446	482	487	514	475	506	476	500	508	484	462	464	456	486	461	473	509	480	494	492	470	492	506	501	509	472	501	470	499	543	495	471	479	494	489	490	485	456	487	537	469	438	486	428	498	484	472	497	475	520	493	462	505	466	520	486	473	493	469	534	432	482	481	481	480	490	498	492	455	497	486	486	513	522	483	439	487	470	471	483	514	469	471	508	486	459	505	458	476	502	467	503	474	521	496	497	481	465	523	495	488	435	469	493	475	483	493	487	469	472	468	526	494	444	490	446	510	492	492	480	471	470	487	461	495	474	476	488	487	584	442	493	509	491	486	499	465	501	482	436	520	500	432	489	489	471	442	495	496	510	502	477	459	495	469	475	468	489	455	451	520	483	470	482	498	485	483	493	485	491	511	481	497	512	487	497	491	465	521	460	475	482	463	464	455	444	536	508	484	449	489	518	493	502	473	496	522	492	484	469	481	457	447	522	510	508	463	479	494	476	471	436	477	506	471	486	479	483	447	471	485	477	470	473	472	499	466	474	491	519	503	500	502	522	499	443	486	474	454	480	481	488	457	504	491	468	494	484	468	479	456	474	437	506	485	494	478	468	485	539	467	502	499	491	515	457	532	491	486	480	469	477	488	502	490	444	484	527	482	487	533	495	499	474	470	477	511	488	503	492	491	474	491	490	452	468	450	452	455	480	474	484	448	483	453	452	461	492	448	467	472	490	477	490	490	502	460	477	508	505	469	495	497	530	479	487	493	478	506	481	463	493	491	516	503	461	490	435	446	438	477	480	478	480	472	474	438	454	484	483	471	466	486	501	462	480	487	491	506	507	466	497	536	478	494	493	466	475	443	483	473	496	476	496	519	482	497	475	511	478	473	477	490	513	508	511	494	472	493	449	452	486	505	515	477	502	467	487	452	486	462	491	474	472	492	458	483	494	460	485	495	463	463	488	480	440	478	471	467	467	512	486	481	489	483	481	494	483	474	469	507	481	461	446	481	491	480	452	501	527	493	509	464	457	462	524	487	518	421	463	534	451	456	480	511	471	465	454	479	513	441	490	496	486	486	502	483	456	488	485	481	461	487	448	470	444	505	510	485	476	505	470	504	414	483	496	464	473	503	478	505	506	492	471	480	488	494	486	493	510	484	525	494	458	472	530	435	473	502	454	489	502	508	480	469	458	488	510	467	480	456	477	484	512	502	476	499	492	477	503	491	455	459	477	473	506	506	485	478	520	485	464	500	484	471	480	487	450	506	492	508	529	462	490	492	466	427	474	486	473	516	451	441	483	500	478	447	504	500	487	463	479	489	504	490	434	441	485	485	473	453	493	470	488	472	480	487	504	485	452	451	475	458	486	474	515	487	512	503	486	464	462	479	478	496	505	474	511	477	471	499	467	480	511	497	476	485	462	463	462	471	473	467	453	476	493	484	493	463	443	503	507	493	500	502	508	456	450	484	494	481	492	457	452	481	520	483	496	476	448	482	479	476	497	489	472	443	475	462	448	519	470	469	491	458	506	504	500	480	458	480	490	477	486	485	514	495	501	475	524	506	467	465	462	483	439	495	457	472	518	448	482	453	462	465	512	532	473	504	515	460	512	447	472	470	498	524	475	463	529	481	497	494	503	495	508	518	517	470	468	460	466	497	495	401	495	468	479	468	458	483	482	450	498	490	448	467	447	454	481	484	489	512	499	459	482	526	513	468	515	505	464	520	464	459	483	456	489	463	515	444	501	501	500	520	505	497	458	508	517	478	497	488	462	485	459	453	476	489	511	520	494	503	460	484	470	486	449	478	498	479	474	460	500	472	480	516	542	500	506	474	455	482	524	485	473	477	468	489	468	487	475	481	445	483	491	481	440	451	466	469	513	480	486	521	500	489	467	466	466	448	467	473	466	501	432	496	502	477	440	525	462	508	490	481	472	476	470	471	483	454	476	449	492	486	494	463	500	529	492	500	493	454	476	478	492	503	489	464	445	470	460	490	456	487	511	519	475	493	488	494	480	455	469	487	503	481	500	493	434	452	485	525	473	524	507	498	484	453	502	484	495	483	474	485	420	465	480	476	456	491	516	480	466	485	471	459	502	476	481	471	509	484	478	532	517	479	467	489	443	490	458	484	492	481	509	492	468	461	488	489	486	496	464	466	489	511	510	486	493	500	491	505	497	480	486	504	465	538	491	468	488	511	478	502	493	499	483	467	482	470	455	447	497	505	492	503	468	470	503	481	512	466	451	491	525	483	529	482	444	476	478	480	469	479	533	414	489	472	481	454	475	496	470	482	506	472	523	507	503	460	441	495	471	481	475	460	531	448	470	453	469	514	481	411	517	480	489	467	486	477	490	478	488	476	509	519	458	518	516	454	451	485	505	461	471	457	514	483	455	473	495	454	516	508	511	448	508	509	486	490	486	487	476	477	512	469	435	466	515	457	485	457	477	442	477	465	467	470	462	502	491	495	494	475	470	533	522	470	457	477	473	493	506	504	474	484	471	466	480	484	438	444	473	477	476	471	465	442	501	522	466	500	472	509	528	508	469	472	502	473	491	467	486	505	510	465	505	449	486	486	457	521	465	469	451	508	454	462	510	472	458	499	488	469	472	459	504	472	486	433	467	503	490	490	499	475	463	537	512	478	485	489	511	511	498	466	461	470	479	447	479	490	467	477	494	464	499	488	474	488	469	489	527	505	497	449	444	480	480	468	483	442	466	463	516	485	492	488	506	509	489	468	480	465	455	478	490	493	495	483	474	484	474	461	491	498	424	505	460	491	499	510	460	454	468	491	490	509	531	509	449	476	492	443	464	504	426	506	471	466	494	499	476	504	452	490	438	480	477	450	519	474	512	483	454	478	510	506	512	523	455	486	498	477	468	471	507	474	480	475	478	526	467	472	449	469	472	494	441	502	497	477	472	479	503	514	468	459	510	493	476	490	505	519	467	474	493	476	472	486	508	510	479	470	478	485	484	513	444	471	462	479	505	476	491	503	510	504	491	494	473	465	481	479	467	455	509	479	447	503	496	456	456	470	490	484	489	459	497	479	494	487	488	483	479	505	478	461	466	499	516	501	486	479	498	474	472	495	500	514	494	466	473	513	473	502	478	488	477	489	490	464	459	484	462	502	466	489	513	458	476	509	484	470	464	486	462	450	422	473	477	488	464	492	519	492	485	488	454	482	494	424	489	470	465	493	522	499	503	489	478	448	472	476	496	477	463	454	472	519	468	535	479	497	449	464	474	508	479	478	518	468	481	510	541	462	491	483	508	509	468	507	503	495	477	463	450	466	481	480	447	448	473
47416	19924	6810	2114	1443	1030	834	654	549	510	430	395	370	360	349	303	271	294	299	284	271	292	301	272	291	262	260	281	251	254	251	243	274	247	254	239	236	231	248	258	251	253	244	238	250	273	242	237	247	238	253	235	245	223	246	230	247	240	261	240	253	250	258	253	254	229	257	211	241	227	254	249	232	234	243	224	239	255	249	261	243	223	257	230	219	300	247	221	215	241	265	245	260	228	241	221	261	246	231	266	257	244	229	242	228	233	247	229	219	243	230	242	241	244	243	189	214	227	222	244	223	206	229	281	226	216	239	244	232	229	228	239	229	227	250	213	233	238	220	249	235	246	212	229	231	269	251	244	236	229	232	245	280	245	211	246	230	230	241	228	219	240	273	213	248	202	221	223	245	234	248	234	247	249	245	254	241	236	247	225	207	249	220	232	256	223	250	236	250	234	250	238	243	237	240	257	204	218	252	253	248	223	251	239	261	238	235	245	239	238	285	212	255	248	236	219	243	236	240	224	234	230	224	222	242	211	268	238	227	228	242	242	245	250	251	259	249	235	230	220	248	240	237	258	220	241	249	220	233	237	235	210	239	214	241	229	233	225	244	230	204	267	235	254	227	224	238	239	235	274	222	242	179	215	216	218	238	226	213	253	243	257	219	248	218	251	218	252	262	251	264	232	254	251	252	251	208	235	241	216	259	233	254	251	261	259	242	215	225	252	249	241	261	212	223	257	229	270	237	262	223	229	261	262	235	230	213	243	258	202	233	221	210	234	234	225	223	239	233	239	230	220	249	246	229	248	221	230	227	250	257	221	245	246	218	232	235	241	244	238	245	251	241	244	226	294	225	224	207	218	243	248	238	245	238	268	289	223	232	234	252	198	236	246	219	252	245	248	239	255	276	262	244	234	244	226	229	259	228	239	229	214	245	263	242	232	252	241	254	234	219	234	252	259	233	236	251	266	198	235	251	249	236	220	259	227	259	246	238	267	235	231	237	237	236	242	249	240	232	215	227	239	250	236	253	257	231	264	242	236	210	240	221	241	240	245	240	222	220	237	248	232	232	243	228	248	265	252	219	220	242	238	242	210	225	229	264	236	246	234	229	228	244	254	245	244	253	228	273	248	219	250	256	251	226	248	248	261	268	277	243	229	236	234	241	243	236	241	232	259	247	277	253	239	242	228	231	238	264	236	238	221	222	227	226	211	250	217	240	247	261	262	217	235	234	266	211	249	237	226	227	243	236	252	263	234	238	227	240	253	227	247	237	252	202	230	205	240	223	242	236	250	233	204	267	233	227	237	236	242	246	252	202	261	252	248	232	240	233	239	244	249	231	237	210	248	243	236	240	234	259	245	245	247	241	246	256	221	229	248	238	216	260	230	242	233	228	244	244	240	230	253	267	231	273	210	228	225	253	248	226	245	244	242	253	232	237	264	250	247	235	234	300	244	229	246	268	246	241	265	248	238	245	236	254	247	231	247	221	226	235	254	233	253	239	216	218	222	234	222	232	249	235	242	244	230	255	245	254	278	272	252	243	219	224	216	239	216	237	257	244	219	233	250	271	252	236	259	222	238	234	243	237	219	246	242	236	235	220	267	229	230	270	265	255	259	255	264	231	245	241	231	259	233	293	236	227	246	254	239	268	262	244	244	211	211	253	270	232	224	232	230	235	223	237	245	249	263	260	221	227	201	235	257	235	222	249	264	231	263	233	248	245	233	228	236	240	256	225	241	249	231	266	247	249	240	271	265	218	219	245	233	252	220	252	250	234	229	249	234	238	246	249	250	248	250	226	259	240	235	246	246	244	201	245	222	246	243	225	236	226	229	222	242	223	221	232	225	218	247	260	251	247	231	232	240	259	225	244	220	263	235	240	245	215	229	212	278	253	253	247	245	232	241	234	256	220	239	238	223	223	226	200	228	247	237	232	246	240	230	230	253	230	256	251	215	241	244	235	243	247	254	244	252	245	247	242	246	232	243	234	252	236	221	227	233	232	223	257	242	246	245	265	219	231	236	214	243	249	254	243	213	266	245	237	207	249	269	238	266	236	250	231	234	234	225	247	269	241	211	230	244	245	246	268	240	254	227	227	227	245	250	214	225	232	199	245	246	245	267	233	262	254	237	247	250	250	225	227	237	223	249	262	234	243	240	264	222	250	230	250	215	235	234	229	220	271	247	235	248	243	236	226	232	253	246	269	238	232	258	263	225	263	238	244	250	214	250	227	265	224	246	252	249	213	225	227	216	244	234	209	245	235	230	207	254	224	228	225	240	224	212	249	231	248	242	238	240	258	219	247	235	229	241	229	232	245	249	247	263	266	253	224	225	229	266	244	235	227	230	245	241	225	228	238	241	235	209	232	231	240	237	249	240	250	224	253	221	260	224	263	239	253	234	246	230	234	252	236	264	233	216	257	259	249	216	221	221	226	242	222	241	223	260	224	242	221	260	218	254	241	260	245	236	243	245	252	245	253	239	260	255	255	232	249	231	224	256	249	221	263	229	237	247	256	243	217	268	257	236	232	234	213	252	217	244	213	245	240	235	232	283	255	230	240	249	236	232	240	223	244	234	242	214	255	213	248	222	239	248	237	216	239	263	217	231	251	241	216	253	233	246	204	238	245	242	252	222	227	267	226	264	231	240	230	254	258	270	232	274	240	236	209	249	231	210	211	234	255	213	251	239	252	228	243	225	239	255	217	261	228	236	249	248	256	239	233	215	229	227	240	240	249	243	211	259	247	238	210	244	231	277	244	274	201	263	254	255	247	235	245	231	240	235	237	259	230	246	237	239	255	243	236	237	233	251	239	272	238	219	248	245	248	231	230	252	236	212	217	239	234	248	226	276	198	247	240	247	237	209	273	252	246	245	250	238	230	253	209	242	224	253	220	245	242	232	251	252	255	250	232	225	224	228	229	233	255	229	229	238	241	240	237	234	210	248	266	217	218	249	231	242	258	244	231	263	288	222	237	255	232	215	236	244	246	225	241	262	244	248	206	209	225	217	242	238	248	223	248	236	259	220	241	248	251	242	218	210	244	217	206	253	257	242	273	227	238	261	234	246	246	211	241	236	234	226	260	273	253	252	234	247	207	199	242	275	255	213	234	254	251	239	227	255	245	221	259	235	261	276	222	231	241	212	237	238	224	249	251	242	262	230	208	256	240	256	237	272	259	227	226	247	218	243	233	228	256	226	229	264	238	228	245	233	239	236	239	261	230	261	255	261	242	235	254	248	229	267	217	263	221	210	234	243	225	245	226	224	242	247	226	236	230	218	239	237	232	244	243	243	272	231	231	242	235	237	247	265	261	217	237	232	225	238	258	241	193	268	256	227	240	257	230	272	237	275	219	228	216	236	242	235	219	254	261	241	206	243	250	218	237	220	267	263	246	250	241	219	238	244	269	271	195	219	263	226	254	241	267	249	243	249	231	255	255	228	235	210	232	247	248	242	257	240	212	227	254	235	237	221	238	236	249	225	238	251
23017	2332	5011	5702	4863	4047	3276	2920	2429	2172	1903	1711	1522	1447	1318	1350	1247	1170	1102	1087	1014	1066	908	997	990	939	892	887	897	887	851	910	819	857	846	841	847	806	781	836	732	810	785	817	778	757	756	700	770	757	718	721	738	730	775	765	703	765	720	763	744	758	748	738	709	735	736	723	734	729	760	689	754	706	731	723	744	735	744	752	722	692	716	738	727	706	690	687	698	722	670	739	699	724	706	694	756	700	704	725	694	721	682	746	796	688	706	701	695	730	752	695	711	786	726	694	742	744	734	709	721	730	705	740	691	705	724	726	764	691	718	712	747	700	659	705	710	735	731	748	694	711	698	715	681	708	720	696	717	694	661	707	706	714	716	729	731	696	694	687	708	660	694	708	731	715	729	716	705	702	696	709	704	715	716	690	655	703	712	724	694	756	671	701	723	674	706	659	709	680	716	716	664	733	671	697	725	706	699	714	678	721	689	697	651	713	703	758	716	713	703	747	727	739	706	722	727	655	681	689	698	706	711	751	658	679	713	702	667	688	733	656	719	697	729	696	715	703	697	715	739	676	757	704	703	711	740	719	755	704	662	667	703	672	683	689	707	718	677	695	714	718	708	697	694	728	693	686	703	681	714	700	733	682	677	722	712	718	653	677	720	675	769	714	714	682	686	677	692	713	671	707	706	715	707	672	708	683	732	692	740	698	695	657	696	714	737	718	715	688	673	721	664	713	709	691	725	698	787	705	747	747	722	719	729	735	670	665	686	714	733	723	708	685	740	665	690	724	717	727	672	735	725	694	698	716	694	734	744	697	749	712	640	713	717	686	679	689	717	698	694	678	742	683	732	671	782	721	696	718	719	743	732	703	705	763	695	686	721	735	698	656	705	728	726	686	657	736	674	701	700	693	670	711	665	738	729	725	761	704	657	759	664	710	661	697	693	751	653	705	693	699	685	715	681	667	692	707	700	701	697	733	653	693	729	665	696	720	700	723	667	724	744	687	633	687	712	673	720	687	674	671	708	722	703	687	696	710	735	702	750	730	698	708	682	729	763	685	656	676	716	671	705	686	713	721	726	750	721	694	729	692	660	702	705	736	701	680	745	689	651	724	701	721	706	717	718	690	708	673	699	731	734	737	701	693	717	699	734	747	698	739	706	695	710	728	714	704	725	701	685	693	673	718	696	665	700	681	691	748	729	690	701	683	674	702	724	676	711	721	736	710	709	740	677	699	757	672	752	677	700	702	690	747	718	679	700	698	716	701	688	664	692	736	702	687	702	695	700	695	651	704	683	708	725	740	711	662	726	741	730	701	713	689	722	728	708	688	646	692	736	655	673	685	708	697	722	695	719	782	749	700	705	660	737	691	714	684	699	683	703	716	714	727	701	725	724	685	717	690	695	708	695	701	712	696	694	686	654	694	681	703	741	691	701	674	652	697	734	707	699	693	691	706	758	702	714	747	686	695	695	724	719	740	676	671	677	681	715	702	697	720	731	749	710	648	745	686	718	732	726	664	727	706	709	682	687	703	721	717	728	700	695	709	701	695	704	683	715	725	724	712	708	675	718	706	700	672	664	735	726	690	649	730	728	699	713	715	672	709	682	644	671	700	719	672	697	686	705	724	738	659	677	694	661	711	740	706	711	714	722	750	704	680	689	706	662	742	743	710	692	710	668	735	751	678	725	700	725	691	712	661	740	713	716	670	731	672	736	730	666	704	727	779	706	692	683	730	761	710	719	740	672	690	702	713	712	687	690	669	694	759	657	707	750	699	734	719	708	699	654	729	685	695	690	667	725	715	695	733	686	687	698	706	727	693	682	721	723	724	716	739	700	676	696	756	712	670	698	722	722	701	736	762	713	718	703	713	699	672	696	711	732	697	675	723	746	633	751	722	725	695	726	690	692	698	708	730	722	729	693	645	685	709	712	715	697	680	673	724	716	720	743	732	707	704	696	736	711	746	709	723	756	740	685	676	715	666	680	698	687	729	703	738	742	709	689	677	771	755	713	710	721	755	750	718	690	697	685	728	758	728	712	763	681	640	732	685	700	714	694	733	697	731	695	709	744	691	693	732	719	707	692	731	714	724	707	680	720	706	770	676	734	683	695	685	686	734	746	667	720	655	738	749	716	675	680	687	669	717	714	724	706	701	680	738	699	726	663	688	700	709	707	690	702	695	686	673	703	697	692	723	725	721	679	715	708	738	688	722	681	701	695	686	675	682	693	685	714	722	708	727	663	742	651	705	673	748	709	690	688	700	747	718	722	693	718	702	730	695	720	729	713	690	724	657	693	728	642	689	755	741	743	648	691	647	721	762	672	711	703	714	710	712	722	734	671	686	707	683	698	694	747	696	712	712	720	690	709	738	699	710	698	702	676	723	681	712	710	675	686	682	722	678	685	692	719	737	699	711	709	704	719	710	686	700	652	706	700	695	724	692	718	701	655	706	717	711	738	714	666	730	697	714	727	683	724	706	685	725	713	672	704	736	698	684	721	681	695	761	711	737	737	726	710	674	713	727	651	756	726	692	757	766	689	704	706	714	695	704	738	719	720	716	685	714	710	710	704	678	710	679	703	670	681	707	710	708	742	751	701	701	672	658	727	669	715	689	722	694	712	734	746	737	700	668	702	713	637	713	688	703	702	692	702	681	746	695	688	667	728	728	734	688	752	674	705	730	655	669	729	668	710	719	679	702	724	708	744	724	678	763	690	675	666	707	732	697	673	735	764	729	727	676	735	703	668	694	741	713	716	707	714	693	691	717	670	689	761	697	736	689	711	661	727	674	718	736	736	682	691	684	705	712	738	677	674	675	704	713	738	713	689	722	680	677	713	771	711	716	744	717	672	755	721	680	696	686	735	718	674	715	740	699	711	701	712	717	697	779	702	672	731	741	751	746	681	703	703	717	734	769	686	681	676	703	721	698	737	704	663	678	687	680	699	671	730	722	744	738	711	701	718	660	718	666	713	743	701	715	693	726	728	707	700	730	695	706	687	637	765	711	669	755	721	652	705	695	669	683	674	745	639	694	748	733	722	711	709	724	719	648	680	693	672	655	680	695	725	719	685	734	722	708	692	724	668	731	689	736	737	737	715	733	681	735	670	724	702	712	674	726	711	738	713	718	657	713	704	721	707	717	701	729	717	705	688	698	698	700	742	732	705	737	759	703	686	700	712	699	700	758	692	650	686	715	733	737	695	696	680	704	737	735	721	651	722	701	717	653	729	670	746	660	680	729	668	711	758	701	740	711	697	727	670	753	734	722	733	731	679	706	715	672	701	652	695	683	717	692	718	687	682	680	699	684	713	732	678	722	693	701	733	708	685	721	718	717	704	661	726	713	689	684	705	687	727	739	723	749	670	727	673	708	738	714	684	692	687	693	688	716	699	716	693	639	725	735	732	688	684	707	706	723	687	661	681	695	667	695	726	708	679	703	680	672	706	752	667	654	712	781	730	704	692	668	681	695	653	706	730	664	693	762	720	714
5355	214	155	108	108	86	73	93	74	88	82	79	72	73	78	71	75	57	59	64	83	80	67	59	68	61	61	72	64	81	73	72	76	65	70	50	76	72	72	73	76	67	68	74	49	76	66	73	69	84	60	73	77	70	85	85	70	71	65	65	62	60	69	55	58	72	89	75	80	75	71	65	65	74	62	74	72	77	62	82	65	62	80	69	75	62	79	67	75	65	80	71	70	76	78	64	77	72	67	63	73	69	65	66	62	66	74	61	91	77	69	68	80	80	78	65	57	88	64	74	79	73	75	61	74	65	58	67	80	75	66	62	61	67	70	63	74	74	76	82	63	61	61	67	73	70	68	76	64	60	58	77	76	68	55	70	60	78	88	78	49	80	73	75	58	80	61	62	66	76	77	61	52	86	74	58	90	76	62	62	59	84	62	68	74	55	68	63	70	54	75	72	72	78	67	67	52	65	81	66	76	69	75	87	75	68	80	61	60	66	67	65	73	69	61	70	67	62	74	51	74	70	69	57	84	71	68	80	63	74	79	53	79	55	79	86	91	73	67	53	85	60	71	54	75	55	70	59	73	67	75	64	86	72	56	79	73	68	58	70	70	70	71	82	69	57	72	66	67	83	73	75	63	62	74	57	80	67	67	80	58	70	51	60	63	56	66	64	69	67	66	62	66	78	86	71	64	63	67	82	89	69	74	65	71	67	75	66	72	66	78	63	68	64	71	67	68	54	65	70	71	57	62	60	86	85	57	54	86	54	63	71	61	69	70	83	69	81	87	60	62	72	67	73	79	62	68	67	58	72	63	81	65	61	78	74	73	67	73	70	84	79	76	74	61	71	79	68	57	65	67	72	80	63	70	74	77	79	57	81	76	69	59	57	76	71	65	61	74	69	77	68	69	67	85	73	66	50	81	70	64	68	72	77	85	67	75	88	70	71	64	76	70	72	62	80	54	56	73	80	78	63	64	74	67	68	72	71	60	80	80	58	63	64	73	67	65	61	73	76	57	85	60	72	57	80	79	66	73	80	72	71	72	70	68	74	67	69	76	71	71	63	77	65	73	74	85	78	74	84	72	67	58	70	71	71	79	69	55	62	69	74	69	74	68	71	85	83	75	58	68	82	80	66	79	67	55	50	67	74	74	55	70	75	83	64	67	68	68	59	63	65	64	78	71	69	55	75	74	69	84	65	57	62	68	76	62	74	72	71	91	59	69	77	59	78	58	70	68	77	85	80	60	68	77	80	76	72	65	76	82	66	78	60	65	66	74	79	61	62	65	66	59	77	74	66	73	73	71	74	70	54	56	72	78	68	68	65	68	58	71	74	65	65	75	71	83	65	69	73	78	57	73	72	52	66	78	81	72	90	54	84	70	71	72	81	78	63	67	67	69	70	67	73	66	83	68	61	58	61	76	71	75	62	72	76	69	65	75	66	72	67	57	81	67	81	67	61	72	77	65	75	64	60	73	61	67	57	71	72	73	70	84	69	74	71	48	60	61	95	57	68	61	70	55	65	83	69	50	73	57	51	78	67	73	66	69	85	68	54	76	80	91	70	70	69	72	80	71	64	68	76	69	71	65	67	73	75	75	67	59	54	70	77	66	58	67	57	61	71	64	60	64	54	80	75	75	70	60	72	68	67	79	69	73	66	74	60	60	95	69	74	73	62	69	67	75	70	62	64	69	71	71	60	65	58	65	55	63	83	65	63	66	78	67	79	58	81	85	80	78	70	79	65	71	63	88	80	68	75	78	84	72	71	79	70	79	67	77	61	57	63	67	69	89	57	79	70	61	80	63	61	78	83	60	67	63	64	71	65	65	75	61	80	83	63	58	59	82	50	68	71	72	65	69	63	68	70	78	67	76	83	69	62	66	64	67	58	72	66	60	66	56	54	59	67	60	79	75	61	79	74	64	77	69	75	67	64	72	78	61	65	74	81	67	61	66	74	71	69	73	58	74	69	87	87	70	62	75	60	75	64	58	68	65	63	64	78	59	72	71	64	58	87	62	78	62	81	80	79	77	60	73	60	88	72	64	58	75	77	71	60	69	62	73	80	67	69	74	72	61	50	75	67	69	84	76	74	74	65	70	82	71	73	79	67	71	74	64	72	56	65	70	91	74	70	76	61	68	47	50	82	80	60	61	74	74	70	65	71	71	55	69	76	68	61	57	68	67	62	75	70	61	70	69	71	61	58	47	72	64	63	78	69	69	64	67	61	59	60	74	69	56	81	60	71	72	71	58	70	64	70	78	69	77	78	68	60	63	79	65	78	68	67	79	74	52	63	75	64	60	65	71	65	70	70	64	55	62	65	75	57	68	75	62	80	62	71	61	77	77	70	74	71	68	75	68	59	69	76	72	59	66	68	80	76	72	70	57	58	69	73	60	61	65	79	66	72	60	67	62	77	86	66	74	67	67	61	62	68	77	63	57	62	56	65	73	58	80	67	68	65	75	67	65	66	58	67	85	59	72	61	73	59	73	70	67	71	81	86	71	59	75	72	75	60	77	51	73	80	68	81	71	71	69	70	63	59	68	50	67	83	73	44	76	76	60	71	76	71	67	81	75	58	54	64	83	75	67	51	56	70	52	75	71	70	68	67	77	88	68	61	79	71	61	62	92	61	59	75	67	76	66	61	78	69	78	68	73	58	67	66	70	93	73	72	78	68	64	59	69	65	70	63	58	58	67	75	74	84	67	58	62	49	70	72	70	69	82	61	76	68	68	66	71	71	61	60	69	69	57	74	77	75	81	68	63	74	75	66	74	59	70	76	50	69	70	78	57	66	76	71	70	67	67	68	59	63	67	63	71	76	76	66	67	64	47	70	72	66	58	83	80	65	81	73	75	58	66	63	70	63	67	67	62	70	75	80	56	61	70	56	77	62	46	69	87	52	68	78	70	62	75	67	66	87	63	80	73	54	80	73	78	69	68	82	69	46	73	74	64	62	66	61	70	66	71	59	67	69	76	66	74	72	71	62	68	78	67	72	65	71	57	86	71	66	72	65	60	75	71	71	78	76	72	71	69	84	72	66	71	71	77	57	69	64	68	70	73	77	59	65	83	62	68	68	74	66	70	66	79	70	66	57	49	58	68	73	59	70	69	69	62	78	60	59	66	61	68	73	64	66	54	70	57	70	76	67	85	68	70	66	62	73	59	71	62	70	68	55	81	72	62	71	64	56	62	60	55	69	78	76	57	68	78	74	64	74	85	64	72	70	68	68	59	48	56	88	65	71	77	64	70	70	67	70	74	66	60	78	80	52	67	64	65	74	71	58	67	62	74	65	62	72	74	69	70	62	73	73	88	69	62	78	70	72	85	73	69	63	76	72	71	74	60	78	64	78	61	63	72	84	78	59	70	73	51	47	75	69	69	67	58	63	75	66	67	64	74	60	78	65	78	69	57	77	76	76	85	64	75	72	67	80	69	62	51	75	65	79	72	63	74	76	57	72	76	54	75	74	75	64	76	73	68	64
6532	356	408	389	389	331	356	317	304	301	301	278	274	276	251	260	268	257	270	276	230	238	282	261	262	291	245	272	247	254	234	261	290	258	288	263	281	271	246	270	260	267	241	258	269	236	255	277	275	240	311	260	286	279	259	282	236	279	271	249	237	237	264	241	255	260	263	240	262	226	233	234	239	250	265	253	249	260	257	260	240	244	256	263	295	277	256	292	242	243	233	258	257	231	249	237	259	260	264	255	243	258	256	244	284	282	273	247	250	248	257	261	267	279	227	277	277	281	267	259	242	281	273	259	265	268	238	242	259	258	260	268	273	250	274	242	241	258	251	242	260	244	240	261	225	266	249	249	257	272	264	273	273	253	283	251	251	246	248	272	265	223	277	250	279	246	251	259	242	275	256	284	245	293	279	260	269	253	252	236	254	260	255	268	262	268	270	259	254	254	240	267	255	263	249	268	247	270	236	269	246	262	276	247	249	259	284	275	250	263	259	285	251	306	279	263	261	234	286	260	239	240	236	295	265	252	296	263	259	264	248	277	241	272	274	275	249	263	271	284	288	236	241	243	285	260	239	244	257	256	257	256	259	250	255	271	251	265	271	260	266	258	291	264	243	256	247	271	280	269	259	259	225	272	256	289	278	279	258	258	249	268	248	241	258	269	241	239	258	261	257	275	260	260	238	268	265	244	259	243	289	260	247	280	243	264	262	256	277	259	276	260	255	269	255	245	266	252	245	262	275	241	279	222	257	236	268	234	251	256	269	265	258	251	270	234	273	264	262	250	274	248	264	271	300	267	235	239	266	247	257	229	282	248	270	284	246	284	265	289	271	281	255	255	219	248	289	272	240	273	242	262	255	252	283	272	289	263	274	262	265	269	234	272	300	247	256	263	269	258	232	254	271	265	245	252	291	260	245	248	260	269	237	252	268	254	265	254	272	276	271	256	263	242	269	245	262	277	247	278	273	259	258	258	249	279	257	272	243	249	258	256	256	237	289	273	260	263	258	237	262	311	251	277	260	241	262	283	248	244	258	257	292	284	247	246	265	274	248	234	271	256	266	267	270	268	258	244	259	241	276	254	248	250	274	261	262	246	234	274	294	240	314	283	228	257	295	277	264	262	267	291	260	292	288	261	223	256	276	249	250	268	268	254	272	279	277	248	250	257	309	270	268	261	274	242	259	279	269	266	275	230	287	267	230	251	266	273	259	297	248	245	259	270	255	256	243	273	248	261	262	252	278	249	267	240	232	278	268	255	262	248	244	267	265	265	275	265	295	287	281	245	259	264	281	238	278	263	251	282	256	242	283	270	232	256	317	297	256	254	277	255	230	287	277	260	242	256	247	249	281	264	273	259	225	254	254	261	261	263	247	270	273	270	279	274	254	292	263	237	251	261	255	245	255	269	265	281	248	283	230	254	251	288	256	253	288	281	279	271	239	256	242	278	255	262	261	238	266	239	259	267	264	253	258	265	264	277	281	248	276	266	280	274	235	252	277	278	251	290	266	266	275	287	288	275	249	261	266	227	255	240	267	256	253	260	270	249	261	261	243	261	252	245	264	251	264	254	252	261	239	264	259	269	223	268	251	252	257	255	233	246	232	237	281	269	254	287	256	271	280	242	241	276	268	255	246	282	273	271	262	281	262	276	255	283	277	248	270	270	262	279	267	245	256	265	263	236	270	281	267	251	291	276	283	259	256	270	265	278	273	240	275	260	290	269	283	246	260	257	253	272	246	259	273	301	259	272	269	269	269	271	281	289	265	274	244	246	248	227	261	239	257	271	251	256	276	289	299	237	264	255	309	260	274	253	257	230	276	275	263	271	268	281	259	259	251	261	284	264	257	259	259	266	240	266	294	271	251	293	249	244	257	226	260	300	236	232	272	253	281	270	244	265	260	283	272	238	253	263	250	278	241	277	265	254	242	262	260	273	264	222	246	265	252	238	257	251	232	253	225	236	250	252	223	257	260	268	267	266	260	266	267	272	247	275	243	267	244	284	270	256	294	241	276	251	294	298	266	248	240	253	272	262	253	242	246	278	268	256	241	256	249	245	282	249	253	251	279	262	256	246	244	252	237	243	262	260	275	283	223	286	246	279	267	257	280	254	275	272	267	292	283	274	269	274	290	268	266	238	294	246	286	255	263	253	240	262	274	240	267	232	281	274	258	260	280	265	252	261	271	247	254	265	280	240	261	305	284	239	223	251	245	267	259	280	238	244	254	252	268	264	255	251	251	244	263	259	253	245	289	261	277	269	272	251	304	284	282	283	279	260	281	257	258	281	258	268	295	246	257	261	241	258	264	280	237	282	278	277	278	263	255	282	280	236	256	254	250	242	271	257	257	274	296	275	283	265	257	261	309	264	256	250	266	278	260	257	254	282	279	274	258	277	275	292	255	259	278	279	272	254	263	281	248	295	269	266	233	280	267	236	272	261	260	287	244	270	265	259	286	264	274	264	251	251	263	243	259	265	288	270	282	269	260	245	243	225	259	255	249	261	270	278	276	287	271	247	256	264	250	272	261	248	255	298	251	292	263	270	236	258	258	297	252	278	283	249	297	252	242	267	263	266	238	243	261	247	258	252	241	246	259	246	264	251	251	279	253	256	250	262	231	245	279	270	261	274	249	283	239	266	264	263	280	250	251	262	274	255	254	249	264	241	242	254	238	263	257	264	269	245	273	259	262	275	261	289	268	265	265	247	244	257	248	260	262	270	283	283	246	241	265	250	272	293	257	234	277	248	277	251	275	279	264	270	250	233	256	270	250	281	275	257	271	248	291	251	269	252	245	266	250	280	267	246	236	242	278	264	261	252	265	254	230	244	222	254	249	266	264	276	274	272	251	266	234	271	264	268	241	260	299	272	239	256	271	261	261	290	261	248	240	287	257	255	229	273	235	248	265	275	290	288	262	269	261	259	262	294	266	261	254	250	261	265	252	264	257	283	260	279	277	261	282	284	244	274	280	236	266	276	267	243	284	226	259	273	247	258	246	281	245	269	265	280	258	257	257	294	280	232	228	257	258	281	256	274	266	246	266	306	270	275	252	259	271	245	244	262	272	258	250	272	275	289	243	252	271	236	261	275	233	240	276	241	261	253	256	253	277	255	267	260	232	246	272	271	265	252	294	255	240	291	236	283	288	237	283	245	234	286	273	269	251	253	248	265	249	271	248	248	267	255	254	271	271	256	240	264	258	261	296	257	264	277	278	245	264	244	275	269	274	241	248	241	264	266	281	295	251	284	297	263	268	248	248	275	239	237	272	269	264	236	270	249	243	254	253	222	241	245	239	283	246	248	246	249	257	274	271	275	265	272	236	283	298	271	236	278	243	256	243	262	243	259	270	246	253	256	252	255	298	259	250	248	271	319	259	274	257	263	251	266	269	256	261	260	262	239	251	288	268	258	282	249	290	260	217	252	269	263	230	286	264	247	270	252	258	269	276	248	250	266	256	275	250	248	259	292	272	289	270	263	287	261
37804	8163	1496	1038	736	536	419	369	330	290	256	217	244	194	220	185	192	182	180	151	152	198	168	198	177	172	186	144	147	165	157	162	168	154	188	170	160	162	182	160	133	174	153	143	158	172	153	159	153	152	141	172	149	152	132	161	162	160	131	123	159	147	167	169	182	160	149	162	163	130	158	148	154	169	132	180	179	156	181	162	156	152	142	138	154	155	166	156	146	156	141	174	164	161	138	169	135	156	161	164	155	148	138	158	147	157	149	161	171	146	162	153	124	142	131	124	147	177	150	150	149	160	153	159	170	160	158	146	143	160	148	158	153	148	137	145	166	150	149	155	157	148	162	134	158	165	160	160	147	133	172	175	138	158	143	161	163	167	146	170	173	172	149	154	152	149	163	143	140	147	155	158	152	147	155	175	148	140	147	169	150	173	169	160	173	148	138	155	154	152	151	184	140	149	173	171	153	165	159	157	150	173	148	153	159	144	155	152	143	153	148	141	146	143	171	152	153	163	181	151	150	157	158	133	128	165	150	176	156	177	161	185	158	146	159	152	157	164	139	148	151	155	144	154	158	167	155	137	146	165	141	149	138	156	152	158	146	149	147	158	136	147	134	142	143	166	166	146	147	140	158	149	167	163	161	163	155	130	153	147	150	168	165	137	176	150	167	151	151	144	148	163	160	143	147	142	164	156	152	150	172	146	166	159	129	171	133	146	117	131	163	146	136	166	135	157	147	151	146	163	167	162	162	138	130	151	131	138	157	143	150	149	152	162	163	166	158	128	144	141	139	155	147	165	152	155	148	151	149	128	126	138	139	155	151	143	158	156	148	156	155	155	146	150	159	134	153	149	127	159	152	163	166	157	130	145	146	146	154	137	160	158	177	150	158	165	143	153	140	145	141	138	150	162	166	138	163	145	147	149	166	153	157	160	122	151	133	131	157	152	153	151	153	161	160	152	183	149	151	138	144	141	156	143	136	153	158	153	147	136	151	146	142	129	156	136	161	137	135	162	129	152	154	140	165	151	131	151	128	164	146	170	135	141	163	152	140	180	161	142	176	145	164	139	152	157	157	157	151	134	146	155	156	152	167	151	160	142	127	138	126	145	155	154	148	139	130	166	130	165	141	150	152	151	159	146	156	138	131	164	134	151	135	133	150	152	161	148	145	156	148	146	161	146	145	155	148	150	135	167	151	162	155	160	145	147	150	143	173	151	135	148	152	154	166	177	152	157	171	131	151	147	153	153	130	159	150	131	152	144	177	143	150	143	149	155	163	151	146	150	135	156	157	148	140	152	144	165	134	159	131	136	174	160	161	145	161	168	157	146	147	144	152	133	175	146	167	144	180	156	149	181	168	142	144	162	149	150	137	137	158	124	154	154	159	163	167	146	153	148	163	141	162	133	155	127	157	130	136	152	162	172	156	137	152	139	154	152	142	139	147	150	141	129	133	151	181	147	152	165	167	176	158	133	160	186	163	153	146	142	172	151	145	143	141	149	154	156	151	161	154	145	142	169	169	158	152	164	161	145	130	145	154	167	158	141	144	149	142	135	143	171	155	126	132	144	143	135	143	161	144	152	160	167	161	153	161	168	171	146	149	145	150	158	144	155	148	140	141	155	159	164	161	128	153	154	169	154	170	160	159	179	123	147	160	167	159	160	168	162	131	181	145	142	131	159	157	156	141	164	142	159	152	143	128	156	137	146	124	129	149	160	144	152	142	141	143	152	176	152	138	136	150	154	151	154	153	172	131	148	155	161	147	139	147	168	129	148	121	152	162	150	150	162	127	130	166	149	167	146	160	145	150	148	149	155	156	156	129	145	138	167	149	145	165	152	150	156	136	149	151	158	139	145	146	153	164	150	160	164	172	166	140	134	156	144	166	154	147	143	136	155	171	170	173	140	154	168	148	126	141	142	141	173	149	156	147	157	148	142	162	150	162	168	158	175	142	135	155	161	154	167	160	149	108	138	124	149	156	156	162	165	163	145	137	148	154	157	142	137	149	137	152	154	159	159	175	171	161	157	150	146	167	133	159	160	153	153	155	170	150	162	152	149	167	144	156	138	176	143	148	159	157	178	148	157	156	154	141	158	156	175	150	154	131	155	144	155	148	152	142	148	159	162	143	130	161	166	147	168	157	149	154	150	166	147	155	166	176	133	139	156	164	147	167	158	171	124	148	179	164	149	150	146	159	149	138	160	168	160	138	164	142	164	137	155	150	146	146	154	121	170	155	165	145	165	154	138	126	162	148	161	157	174	129	138	150	140	163	176	133	128	146	159	153	150	169	139	159	162	149	151	166	157	154	136	152	146	146	146	148	160	172	139	139	150	156	152	165	150	167	155	165	139	146	166	144	194	162	166	193	172	139	150	139	145	125	140	143	158	149	136	129	170	146	140	148	131	149	156	179	150	144	154	166	147	150	140	154	130	155	163	129	165	153	161	164	140	172	145	150	139	151	159	164	155	164	172	160	153	156	186	141	142	170	157	161	166	177	159	156	139	156	148	149	152	133	156	162	152	154	167	165	135	146	148	151	153	141	162	149	173	170	164	144	150	150	169	146	158	140	128	149	133	183	170	170	160	162	123	172	159	144	145	165	153	145	163	135	141	155	145	145	164	157	165	152	152	153	156	141	137	167	142	157	173	150	132	162	138	141	170	139	148	128	166	152	142	151	148	150	135	144	155	164	141	164	146	164	155	168	172	165	131	175	152	164	165	131	145	164	153	133	155	153	161	153	156	164	125	136	157	149	146	164	144	159	170	145	132	170	165	163	138	137	147	168	154	155	150	150	158	155	162	154	135	144	153	145	142	151	147	147	151	157	145	171	153	162	177	153	191	157	134	153	147	150	163	150	156	128	129	139	158	135	140	149	159	134	177	167	168	147	143	142	156	181	155	150	156	163	146	140	154	151	139	154	146	160	146	147	151	161	144	161	145	159	145	138	148	167	162	154	137	154	134	164	137	125	152	162	170	139	153	162	140	166	149	135	160	167	133	136	156	158	141	151	159	151	159	126	150	166	152	144	141	167	140	147	139	156	143	182	159	143	143	140	136	142	147	136	161	161	174	162	152	129	154	149	161	156	138	163	154	159	158	165	144	169	148	159	160	151	165	185	158	155	146	162	143	146	156	161	153	118	143	167	168	140	163	138	154	147	166	150	156	150	136	176	160	138	165	135	172	177	166	139	137	143	150	159	150	151	150	156	146	144	175	151	176	137	154	153	133	147	129	147	185	130	150	145	161	144	164	138	123	173	146	153	164	124	158	142	129	175	143	145	162	164	169	154	143	140	152	152	154	136	165	149	125	150	152	159	154	128	166	131	147	157	153	138	157	167	144	146	166	153	140	164	147	146	160	170	140	144	180	159	142	149	156	150	158	157	133	154	153	162	175	153	146	165	163	174	149	133	132	143	128	155	147	141	156	149	172	185	132	149	165	152	146	167	140	153	159	158	160	138	164	137	152	148	168	156	155	159	134
17501	1318	2771	3225	2676	2210	1886	1591	1371	1243	1111	937	957	885	815	813	782	725	700	669	655	664	597	630	608	610	595	598	596	580	564	573	594	573	505	573	575	550	488	536	494	541	527	569	501	502	493	498	486	499	535	467	514	497	497	522	497	549	490	518	475	519	510	498	543	507	465	523	483	498	449	472	499	477	524	505	459	493	486	509	497	511	481	497	483	484	479	512	482	473	470	465	494	472	472	477	521	476	485	476	484	482	459	474	475	532	520	509	504	461	484	499	481	510	496	467	481	498	468	495	491	462	490	508	520	536	472	520	465	473	462	543	476	471	498	476	500	492	500	459	463	518	453	491	458	453	493	452	485	509	485	497	443	509	520	480	514	458	501	479	471	455	510	479	498	501	458	433	503	479	478	485	466	468	507	484	503	493	453	460	499	453	494	481	511	471	480	504	513	493	490	479	511	509	519	463	489	493	507	512	488	498	510	510	478	514	502	436	472	528	474	488	517	454	497	522	486	458	479	480	480	496	453	523	471	504	455	527	488	483	495	504	484	499	496	443	485	496	493	478	488	508	483	473	500	474	489	484	498	442	467	477	488	489	489	468	473	486	485	475	487	440	479	472	483	469	470	464	507	489	491	509	487	480	483	469	455	509	507	513	475	492	485	465	470	463	499	482	494	486	464	469	443	477	479	539	464	487	486	445	471	478	483	468	510	458	472	456	487	478	479	477	511	444	473	494	480	456	496	479	473	479	487	465	506	488	461	503	478	479	462	467	499	482	480	528	485	480	535	507	473	461	456	483	490	472	475	468	509	491	522	497	468	483	529	452	495	446	512	459	509	487	492	506	467	519	491	464	491	502	485	504	486	454	449	459	496	490	469	445	473	473	507	495	455	470	488	460	493	493	539	505	449	498	524	468	488	486	492	488	426	473	463	469	456	527	474	489	473	516	463	507	486	493	490	475	483	457	489	475	473	458	473	498	512	553	493	500	505	439	484	465	493	519	493	492	489	510	453	491	475	453	467	474	497	467	453	499	512	474	486	476	484	461	508	480	496	492	493	492	478	463	488	458	446	465	503	499	494	500	482	501	477	515	500	500	505	475	481	475	486	523	469	509	483	483	456	476	463	491	504	512	526	452	489	529	474	451	467	475	448	470	509	483	480	517	483	474	431	486	488	478	541	483	495	502	467	534	510	451	473	477	470	472	478	483	496	467	488	488	500	493	472	465	489	488	486	464	457	458	486	479	485	476	436	477	488	460	505	511	501	448	482	491	522	478	464	463	466	428	447	450	495	469	502	488	496	467	498	444	470	480	472	498	463	463	447	420	474	472	470	460	523	471	501	481	483	495	463	498	492	509	490	470	497	508	476	527	493	481	464	509	459	527	498	435	439	499	513	435	485	471	451	480	480	484	478	478	485	501	455	476	496	513	478	482	484	446	507	460	460	484	478	512	434	498	474	460	526	482	510	502	457	466	493	456	463	506	467	502	530	475	456	455	462	504	493	498	482	493	467	501	463	468	495	449	502	465	498	489	494	486	491	463	481	476	489	465	487	474	493	552	499	497	485	505	444	485	509	498	462	517	442	477	503	513	461	465	498	512	498	498	467	478	507	507	521	474	463	487	513	448	490	505	473	470	480	516	513	520	481	491	482	455	495	486	499	430	452	470	485	488	440	488	468	482	516	483	480	506	479	519	502	436	487	477	492	461	482	482	463	448	476	433	514	478	506	453	513	481	491	505	484	471	429	496	493	497	492	489	491	450	487	460	561	478	478	486	501	498	518	480	444	483	513	509	476	502	492	512	477	478	474	431	468	435	498	507	458	471	504	470	490	499	465	497	459	452	494	463	536	503	456	464	456	487	472	472	482	538	487	495	494	489	517	510	497	449	466	468	469	497	489	525	490	482	494	481	509	501	493	465	524	509	510	503	483	467	470	464	453	507	450	485	431	501	532	445	513	514	460	502	469	456	490	490	463	478	495	476	519	458	484	478	479	508	480	492	531	455	492	482	444	494	475	489	473	444	471	470	493	493	457	528	447	469	519	476	500	492	472	448	474	507	498	501	509	497	500	474	441	514	485	512	534	484	494	473	451	448	510	463	501	482	470	456	460	511	489	427	499	494	469	493	481	509	464	512	455	476	516	468	501	493	515	509	484	483	493	436	479	463	458	547	485	464	467	500	490	455	496	463	464	458	502	502	517	508	472	493	468	486	472	468	487	505	515	508	511	497	491	494	530	471	475	510	481	497	509	498	486	485	496	484	496	486	516	490	501	491	496	447	509	505	502	434	483	467	493	497	473	470	468	452	512	494	502	436	450	487	516	472	486	489	515	513	472	497	470	483	469	486	479	473	493	467	530	493	486	477	482	508	513	478	441	480	517	515	484	480	507	497	533	491	524	461	468	458	512	472	531	482	499	467	437	473	450	450	483	481	447	467	474	477	463	485	493	456	482	499	500	536	448	511	479	460	472	514	487	439	513	531	489	477	489	466	486	501	474	502	480	524	465	475	478	520	517	489	469	460	518	462	492	468	471	466	483	444	456	512	503	478	501	483	479	517	494	487	536	481	482	471	458	482	508	486	522	482	489	513	482	460	474	488	533	514	479	457	475	487	515	474	456	485	478	444	453	510	456	474	470	498	498	462	478	478	470	500	474	478	486	504	500	510	517	465	473	474	478	477	491	477	454	513	497	531	448	452	505	509	495	475	469	474	457	492	426	541	468	501	480	518	459	496	469	509	471	501	489	496	450	447	497	494	503	511	483	479	489	500	480	478	433	458	492	479	509	464	462	463	460	497	499	460	462	475	471	464	471	509	511	476	485	446	470	483	498	488	480	484	460	497	490	483	493	473	477	491	468	481	453	474	446	460	502	468	478	500	508	488	479	482	506	486	439	504	477	467	467	476	492	482	470	485	479	470	495	490	480	493	506	474	467	460	486	520	482	469	474	526	427	475	499	477	499	494	506	516	499	499	506	499	459	491	500	466	499	504	498	461	497	513	489	481	512	448	493	502	540	501	515	481	490	478	498	490	510	461	463	502	484	488	483	448	488	462	496	486	460	483	561	487	526	520	482	518	486	471	468	484	451	449	470	465	455	454	483	447	517	437	499	528	473	474	482	482	468	485	494	472	458	512	501	502	450	460	458	465	512	466	464	437	467	477	482	478	435	499	502	458	451	508	495	485	488	489	482	483	504	500	479	484	484	511	495	496	461	475	489	488	466	473	487	515	468	456	467	444	488	454	533	510	500	460	479	473	485	493	469	448	483	478	475	463	488	475	519	446	471	454	512	486	469	484	480	492	486	512	491	510	452	506	486	491	467	514	478	485	472	483	449	483	504	444	509	515	431	504	503	502	511	442	469	453	483	503	522	470	488	482	484	458	481	461	473	458	445	460	467	496	463	486	451	475	500	498	462	471	449	483	565	485	473	463	504	453	501	478	487	493	452	452	481	493	505	509	474	499	480	468	476	479	501	496	488	515
48475	17110	5455	2044	1379	1042	842	631	576	543	463	389	360	344	352	291	305	304	307	310	289	302	293	269	279	248	302	260	290	265	224	274	279	266	261	248	252	263	250	247	267	257	251	272	258	222	252	249	243	265	249	261	260	236	268	267	255	240	270	227	216	225	263	242	236	225	229	246	240	252	229	263	218	216	236	224	223	273	248	218	257	261	267	261	231	243	257	227	223	230	236	254	246	235	264	240	232	219	212	253	214	237	224	235	246	245	254	223	230	234	249	233	235	236	212	253	252	245	239	291	225	220	231	249	241	235	244	204	236	253	241	237	233	216	219	239	243	245	223	261	237	260	236	253	252	253	236	259	222	260	229	233	248	258	260	236	233	255	243	252	246	267	234	221	235	206	225	235	250	248	241	247	220	231	254	238	224	253	257	233	239	223	257	226	215	222	241	212	241	236	241	265	266	231	241	240	264	224	240	234	230	245	205	245	257	235	247	214	231	248	224	227	234	226	238	188	254	231	262	217	251	242	225	262	225	242	252	272	224	227	244	249	240	251	243	228	245	232	243	229	256	278	240	258	239	257	254	222	242	248	228	231	230	237	271	257	215	227	237	266	246	246	247	248	228	234	238	247	252	240	243	244	228	247	247	261	230	253	235	223	234	242	248	248	208	246	243	265	246	230	258	218	223	237	226	205	203	232	214	233	246	224	236	236	245	224	246	243	258	254	239	264	244	212	217	238	250	265	258	218	232	251	256	217	255	216	232	234	219	258	249	268	235	221	243	255	275	243	236	233	234	224	227	233	239	245	218	232	254	223	230	255	220	288	264	240	233	260	256	252	243	200	221	246	250	237	219	248	245	250	245	241	232	260	219	227	230	229	249	233	225	222	219	256	229	233	262	226	220	244	243	245	216	263	239	213	237	250	230	205	240	243	240	245	210	249	230	204	254	215	229	254	223	243	253	254	237	256	227	252	264	217	225	229	246	231	235	257	228	238	232	222	242	222	206	256	203	256	239	234	268	241	255	260	246	226	267	230	243	240	250	227	273	222	227	257	236	243	223	245	265	219	223	260	222	251	202	241	247	248	240	217	223	230	247	223	267	225	237	244	252	232	251	250	225	211	244	228	229	252	249	248	247	250	260	258	275	227	224	242	217	228	256	235	241	226	262	238	265	255	227	257	231	257	212	241	241	246	263	223	242	257	244	241	249	260	241	250	217	220	252	272	237	254	237	242	230	247	215	241	252	260	233	264	224	231	241	249	222	201	273	256	226	237	229	245	252	244	235	276	235	243	237	250	247	243	233	250	240	242	229	251	242	225	248	233	226	224	226	238	211	223	250	268	221	226	224	220	223	240	218	231	274	261	264	225	241	246	230	242	238	210	254	256	259	248	233	218	227	201	242	232	241	248	228	250	222	253	266	229	245	248	225	219	265	229	239	262	243	223	256	233	244	273	267	240	283	255	225	250	257	217	257	244	211	250	227	232	278	251	268	246	229	238	227	246	218	224	210	219	234	264	229	259	221	242	241	221	234	251	233	231	254	244	228	238	269	236	226	253	234	246	242	228	248	254	241	256	242	259	236	222	239	237	258	251	229	259	232	245	252	262	246	224	245	242	200	238	240	253	230	212	238	255	248	246	228	234	202	239	220	233	255	245	261	237	247	269	241	242	243	239	233	243	225	259	218	255	244	262	250	242	231	232	248	242	225	253	238	244	233	219	243	259	217	231	209	241	243	231	259	235	218	249	230	263	241	220	234	249	245	253	247	227	214	232	239	235	208	240	255	250	215	221	257	210	238	206	240	222	245	226	253	250	248	224	251	254	224	213	202	244	211	248	237	257	211	255	233	232	208	242	251	233	250	232	213	245	269	256	249	246	215	224	217	233	235	246	231	233	242	234	249	216	255	221	252	242	241	265	234	231	259	239	277	247	276	216	228	228	226	212	231	243	240	258	250	240	212	207	234	230	248	246	249	246	198	240	241	248	247	262	244	247	247	251	235	227	245	252	267	239	237	236	227	260	212	258	229	264	229	212	257	275	262	229	220	209	243	229	207	265	240	235	230	234	223	244	235	247	241	249	235	229	222	240	256	231	256	246	214	238	250	235	243	251	231	258	244	223	253	249	224	258	226	236	254	256	225	240	263	208	261	258	247	239	242	239	244	234	243	201	225	235	257	278	243	231	246	234	227	235	254	256	209	257	232	218	232	230	236	234	229	239	258	257	259	222	239	235	237	263	272	261	250	236	284	249	229	231	240	234	248	238	284	219	249	277	234	242	248	237	245	223	221	230	232	235	236	222	251	252	253	246	213	219	255	227	264	214	217	233	260	220	251	235	235	247	239	240	241	266	228	237	232	233	228	227	228	222	225	214	226	250	252	227	253	256	215	222	257	259	217	254	256	247	246	223	201	223	237	237	237	225	225	258	254	239	270	224	216	248	245	237	260	252	212	243	244	242	237	246	237	232	211	243	263	246	278	221	224	243	233	252	261	255	231	234	239	254	238	261	233	223	250	225	237	234	258	252	243	241	239	247	249	245	247	240	270	241	237	243	239	242	243	233	253	246	252	262	242	256	234	227	225	255	215	231	240	233	239	258	215	227	206	251	237	235	258	237	235	229	246	255	258	228	242	232	256	234	221	202	232	225	270	263	204	227	257	247	224	226	226	264	251	226	237	241	247	231	244	265	219	246	234	227	244	227	213	213	249	251	245	253	233	226	224	231	219	242	246	252	248	229	240	233	271	239	232	227	269	240	223	230	218	227	233	209	238	247	242	251	271	267	229	243	253	250	249	265	201	240	251	224	231	212	252	247	221	256	252	251	281	244	225	221	251	212	236	220	226	254	252	239	226	229	263	241	243	233	232	227	237	254	240	247	244	210	239	285	242	279	211	265	265	267	233	271	235	250	245	250	250	234	229	218	223	235	251	247	244	243	203	253	228	258	231	250	193	234	246	224	239	231	231	248	245	227	249	241	234	243	205	234	249	225	270	229	228	254	248	245	230	238	240	240	226	228	229	245	263	243	237	246	230	251	255	232	248	258	250	246	245	250	263	268	253	238	213	239	213	229	239	275	221	252	226	237	260	257	217	221	272	230	274	238	259	232	253	250	226	277	229	216	218	226	231	229	275	248	239	219	255	251	235	224	273	232	251	235	235	232	254	227	261	271	255	257	243	262	255	228	233	230	266	226	214	252	243	214	233	240	218	245	230	222	255	239	225	241	226	237	238	244	222	238	233	209	260	245	225	245	226	246	254	233	218	223	229	210	265	255	240	232	241	232	241	249	202	241	203	260	237	253	269	218	236	220	225	240	203	243	239	252	224	254	247	224	236	229	247	237	220	248	244	245	260	240	250	218	253	247	209	245	241	228	238	227	246	217	243	237	220	225	237	235	241	245	243	236	233	226	234	224	258	212	249	251	256	253	233	245	224	238	244	235	222	234	246	214	245	234	225	235	245	221	241	229	206	238	278	217	242	248	235	260
22719	2301	5101	5742	4961	4061	3431	2866	2434	2170	1931	1824	1552	1501	1381	1334	1252	1141	1164	1087	1073	988	1051	959	981	890	910	888	882	834	836	859	863	866	816	807	845	791	795	768	836	757	763	777	767	803	760	726	749	751	730	733	750	767	755	764	781	736	769	729	771	766	693	744	702	788	729	716	733	756	745	698	714	725	724	742	704	710	732	686	740	763	735	695	717	759	737	730	730	712	746	707	723	706	720	723	651	750	753	723	757	753	708	676	704	701	701	703	741	684	695	711	730	732	691	636	728	725	723	771	673	702	720	734	722	708	706	701	739	706	747	665	708	773	640	720	725	694	697	695	733	696	710	699	718	696	708	729	687	699	703	737	734	697	721	701	723	683	741	719	729	690	693	670	695	715	732	730	671	743	648	688	736	696	723	704	679	737	695	669	674	726	724	680	715	751	725	702	707	708	683	725	716	695	693	712	743	705	730	669	711	663	687	710	664	710	705	721	690	695	670	711	719	680	687	709	673	671	721	695	709	687	647	759	714	709	738	726	709	731	686	673	684	719	701	679	695	707	689	682	706	697	704	652	699	706	694	712	731	677	726	726	700	718	709	699	718	679	708	676	717	740	727	742	674	688	682	724	701	700	684	717	697	682	745	692	683	699	747	714	661	724	690	679	720	692	656	710	729	679	741	676	686	724	634	645	719	715	745	662	737	702	702	704	733	742	751	709	721	673	690	671	699	701	738	702	684	723	707	676	660	716	702	709	695	677	665	726	686	712	648	683	666	689	642	695	714	683	687	695	727	706	724	707	707	751	743	705	671	661	679	685	724	689	695	698	735	713	700	732	674	663	736	699	700	726	686	638	742	693	719	670	692	702	627	671	700	716	685	698	692	695	729	675	694	707	724	720	727	710	698	732	722	692	685	722	673	669	728	730	719	715	719	721	733	690	730	721	690	684	734	688	685	694	749	696	691	673	656	712	685	700	699	683	731	691	652	648	701	750	735	699	653	743	688	719	686	700	666	692	659	731	708	683	725	733	747	754	729	763	719	740	757	730	683	707	697	716	729	698	676	707	705	737	740	688	688	706	664	700	715	702	717	707	696	719	726	715	720	678	688	726	653	661	700	655	687	692	693	705	739	654	697	743	714	713	690	718	716	710	685	673	722	688	692	708	717	706	711	662	692	738	699	705	733	686	702	685	743	751	718	747	728	651	700	732	692	672	693	711	683	736	714	673	710	675	699	713	696	706	724	704	676	753	718	674	764	721	697	711	706	719	720	707	703	738	669	733	701	713	724	733	663	720	666	716	708	665	713	651	718	753	730	715	719	693	674	741	690	701	714	673	702	771	683	708	711	681	683	733	719	713	720	709	670	734	696	695	691	685	717	706	697	718	714	713	706	729	671	707	670	767	684	675	698	692	700	684	663	706	681	678	690	720	699	677	670	710	655	658	646	700	734	707	723	689	655	665	676	747	704	744	707	705	677	676	720	737	710	732	670	715	676	670	722	727	736	704	672	713	699	707	696	709	667	691	699	707	701	656	686	707	698	699	650	716	693	687	732	662	653	746	744	705	669	705	700	675	715	705	737	679	756	679	733	715	696	755	745	717	766	723	727	749	745	689	761	656	709	687	705	657	712	698	683	731	673	699	704	743	668	706	669	695	711	693	718	724	674	735	676	698	697	717	714	737	676	704	670	679	730	682	688	678	726	716	720	638	703	665	665	662	714	717	713	722	662	682	700	678	689	711	716	669	717	689	728	720	734	693	691	695	708	729	689	725	700	698	713	681	676	717	661	640	673	754	688	676	668	685	713	678	700	696	722	692	732	677	751	682	703	752	711	697	714	695	683	726	711	689	682	699	720	684	688	702	689	712	739	707	684	691	715	728	703	648	671	691	738	670	725	696	742	702	738	704	682	682	666	682	718	721	684	758	722	723	688	717	668	719	706	683	735	750	668	731	688	724	695	726	734	696	707	722	714	677	722	713	720	766	741	673	725	706	683	732	669	725	715	665	695	678	696	733	705	713	719	715	726	661	712	726	659	731	677	669	726	708	644	699	697	683	691	725	719	682	718	744	706	743	751	692	712	662	716	680	764	718	745	694	697	708	697	689	694	636	698	685	669	724	668	742	712	731	639	697	685	708	716	717	694	758	735	667	681	722	706	651	719	671	688	622	706	717	716	668	667	688	694	704	699	731	695	704	734	707	717	652	676	736	702	695	698	690	762	734	685	708	680	681	706	653	747	699	665	720	719	737	676	701	659	663	647	721	728	780	738	712	679	695	717	753	714	686	719	717	697	708	648	707	692	713	692	701	722	729	723	650	748	711	661	685	701	735	704	673	700	699	645	674	743	696	678	663	735	742	717	680	729	679	750	698	725	687	687	680	710	663	709	705	681	686	718	651	676	745	675	730	719	656	749	701	697	686	660	723	691	722	747	713	689	677	702	670	688	732	699	734	736	678	758	690	693	703	693	695	722	683	716	690	724	735	718	724	690	678	683	666	721	743	661	729	718	729	677	682	719	739	686	703	726	719	713	678	704	728	716	696	664	678	710	685	718	696	716	690	725	674	723	677	741	687	756	710	731	665	691	663	789	690	730	678	698	679	737	727	739	758	752	676	738	661	763	695	697	706	726	745	717	678	700	674	685	690	718	719	722	735	706	666	724	700	694	757	682	699	669	710	660	690	737	723	684	687	680	704	736	683	714	698	705	744	687	706	685	742	679	712	646	674	754	691	713	716	704	662	701	736	719	702	661	699	704	735	713	691	684	704	699	749	688	682	699	664	688	671	706	759	716	712	708	705	689	712	714	695	715	688	665	692	691	649	708	728	723	729	698	689	717	734	692	723	692	681	719	696	736	704	698	692	720	671	680	698	644	743	753	714	676	695	734	700	681	696	693	669	731	740	718	693	688	727	668	716	685	679	719	679	701	653	693	752	735	736	661	752	684	661	679	655	764	738	699	731	715	705	700	731	708	716	704	711	690	725	692	691	690	611	673	682	711	699	672	721	646	687	743	682	714	654	678	711	701	687	702	724	707	738	707	716	707	723	722	683	733	712	691	664	707	705	714	709	727	758	728	762	687	701	714	737	708	677	696	666	732	701	703	696	747	688	663	753	692	689	723	717	716	734	701	653	698	703	704	766	676	697	688	720	681	718	706	705	667	749	736	695	688	679	722	699	699	696	649	713	685	645	689	674	657	735	703	665	707	695	732	709	705	628	664	695	701	707	676	708	712	677	703	705	737	727	701	706	705	709	711	703	708	700	656	683	653	733	674	706	707	712	710	693	671	660	681	641	722	636	724	680	716	725	712	696	660	688	658	679	651	713	729	674	722	701	732	714	681	713	710	705	686	737	725	644	674	694	718	711	665	715	694	716	716	716	669	684	664	687	706	681	707	726	739	640	704	700	695	702	734	706	686	731	737	682	693	696	750	702	681	699	665	671	719	674	685	707	722	688	671	673	655	668	729	720	712	693	656	709	710	732
5673	340	218	114	109	84	72	77	73	95	76	87	71	71	71	83	76	70	69	75	71	80	74	79	85	84	74	71	75	81	58	77	73	78	70	69	67	77	85	69	90	64	65	81	72	71	79	72	71	52	75	54	54	66	74	80	79	75	68	76	64	70	88	68	66	70	69	71	78	62	77	82	59	70	57	75	69	70	80	81	63	68	49	46	75	62	83	73	79	79	71	67	67	77	65	65	65	70	68	76	73	65	72	79	69	76	66	80	83	51	66	72	75	70	78	69	85	75	54	82	62	81	68	73	73	85	75	82	69	75	77	76	62	66	66	74	77	62	62	59	75	71	76	72	71	69	68	65	75	62	70	68	75	66	79	70	66	59	61	72	77	62	71	76	69	62	83	68	72	63	78	70	58	63	69	68	74	70	71	72	70	62	79	75	78	72	68	79	65	55	66	70	64	65	68	60	73	71	57	73	75	63	47	68	86	69	85	76	76	83	78	74	72	74	71	67	65	84	77	69	66	80	72	59	65	78	71	86	79	72	75	72	65	85	66	85	82	66	56	50	70	57	63	62	65	62	71	84	84	71	85	78	75	77	83	63	76	71	69	74	74	61	63	70	84	63	67	71	65	72	73	72	66	58	66	73	68	61	62	53	62	82	75	61	66	74	90	76	70	63	56	69	68	83	68	86	64	73	58	69	75	77	77	92	76	76	60	53	62	68	70	72	81	67	53	62	88	63	73	75	70	69	67	61	78	65	69	64	88	73	76	59	77	71	71	81	52	66	61	66	60	83	67	63	62	61	76	79	62	71	58	66	81	79	76	66	65	74	63	84	66	62	77	68	75	68	65	67	63	55	62	77	63	69	82	77	75	69	72	76	60	66	62	57	66	57	76	81	60	63	75	57	59	79	86	81	74	66	58	71	66	68	72	67	82	87	68	63	57	73	70	61	70	80	71	49	61	66	74	61	61	66	76	64	64	65	73	64	83	98	84	67	50	73	66	67	67	82	76	75	82	67	76	71	60	59	79	73	91	72	68	68	69	65	82	63	64	58	78	72	55	80	70	70	71	66	52	60	77	72	64	86	78	51	73	89	75	73	77	55	68	61	57	68	67	68	69	77	77	83	78	71	77	66	70	77	68	67	69	77	71	78	67	71	71	66	78	69	64	82	63	83	80	70	78	68	61	66	72	76	76	55	76	73	82	69	71	55	74	86	68	63	72	76	73	69	75	71	74	71	83	87	62	71	60	63	58	68	72	66	58	58	88	66	68	74	75	69	76	75	65	70	63	66	58	73	69	61	63	62	72	63	76	68	54	58	91	69	84	81	64	64	74	74	58	68	74	61	79	81	63	72	78	74	69	80	62	47	82	76	65	81	88	79	59	64	73	55	68	60	73	70	80	74	77	79	66	70	62	68	77	65	68	73	69	68	61	70	73	70	73	78	64	77	55	71	64	77	58	87	60	79	55	63	61	76	68	69	58	61	66	69	61	66	85	88	78	85	61	67	79	88	71	68	85	77	68	67	69	64	77	55	53	78	88	71	65	86	71	63	76	63	65	72	70	84	70	63	55	81	68	63	73	80	84	67	77	63	81	63	69	69	73	57	64	83	60	74	75	68	80	64	77	68	76	67	74	78	73	67	64	73	66	74	51	80	80	64	75	66	72	47	54	50	74	59	73	65	66	73	71	68	71	71	65	64	81	71	62	71	75	73	64	90	94	85	71	79	73	58	74	73	53	65	68	72	70	66	55	60	70	65	79	65	55	46	74	70	64	79	75	55	61	68	57	51	62	71	67	81	66	62	80	74	65	78	70	70	83	67	47	78	75	82	74	59	75	71	69	69	70	63	78	75	62	69	71	76	70	78	73	57	82	74	71	63	75	72	73	73	77	79	64	63	81	67	50	82	64	80	78	66	79	67	69	60	76	71	58	70	77	79	85	83	60	67	72	61	70	77	50	71	83	65	57	62	61	63	82	76	66	75	73	49	86	74	81	73	71	74	69	59	60	66	77	64	66	58	61	82	70	81	73	66	71	80	84	81	53	59	83	69	73	77	62	68	53	72	78	59	71	54	63	68	70	75	75	60	75	61	93	59	76	66	76	53	69	63	73	75	54	60	60	69	72	72	67	69	81	71	91	85	75	77	81	63	75	71	81	76	75	76	66	70	79	62	54	64	62	62	87	75	61	72	74	61	81	68	64	80	64	69	89	57	76	59	63	70	71	63	65	64	82	97	70	83	64	76	77	68	67	76	75	85	74	69	70	55	69	71	79	71	59	69	59	72	77	67	61	62	59	68	66	73	61	81	74	66	73	70	61	66	80	63	53	58	72	62	74	65	60	72	67	69	75	56	72	67	72	84	73	67	73	72	61	66	72	66	67	67	66	69	61	64	70	69	71	68	70	65	74	62	76	48	81	76	68	77	63	63	54	75	80	75	68	60	74	62	84	77	71	61	61	77	64	68	69	73	71	78	74	64	74	72	80	59	62	69	60	84	68	73	59	75	72	62	73	76	74	76	63	57	82	54	62	70	62	81	64	63	64	71	63	75	65	67	83	68	69	73	63	70	70	73	78	69	67	80	63	66	63	79	73	70	79	80	59	68	60	64	79	72	74	65	75	80	86	60	68	76	64	86	73	72	74	81	69	84	67	86	80	83	56	68	52	78	62	85	89	75	57	66	71	81	72	68	63	61	68	74	62	72	65	72	49	71	61	68	77	93	71	87	78	68	86	70	58	76	61	72	61	59	81	96	55	66	79	65	69	81	72	69	61	83	75	82	64	58	67	64	79	62	77	69	71	68	63	65	67	65	72	90	90	81	88	60	66	65	77	59	55	68	68	73	71	69	52	67	61	58	79	62	69	55	69	66	81	69	78	72	69	75	65	80	76	86	58	81	79	67	71	82	65	59	78	60	84	67	68	75	67	61	75	57	91	65	55	47	74	59	70	65	66	64	75	72	64	84	69	72	74	60	58	75	75	86	63	69	75	60	79	70	60	79	80	77	44	71	67	71	63	67	64	77	73	83	77	63	58	77	72	65	73	56	72	71	74	63	70	76	71	66	64	70	71	77	70	77	69	83	61	66	63	71	68	63	63	67	72	67	70	66	66	86	76	62	71	55	63	60	56	75	73	68	61	60	54	67	56	79	72	81	75	72	75	81	73	71	68	52	62	67	77	88	67	76	64	70	74	83	71	74	64	52	64	86	67	64	58	67	77	81	71	78	61	77	58	59	57	63	77	69	63	66	60	77	77	69	79	66	69	66	72	84	60	65	77	59	74	54	75	67	62	89	66	74	72	66	62	62	72	62	58	77	84	83	82	67	66	74	71	62	72	72	68	78	63	69	71	64	60	75	79	63	69	65	83	77	82	72	65	66	77	77	64	64	84	75	66	65	61	66	61	90	94	64	63	82	78	63	90	76	76	82	75	67	73	69	74	74	68	66	62	79	68	74	69	54	75	66	73	66	64	72	68	61
6233	330	419	490	403	322	351	299	350	309	297	343	327	279	300	269	312	274	274	243	259	286	293	278	303	291	291	265	258	281	230	242	260	262	295	285	250	273	264	246	258	264	235	258	236	277	247	251	260	273	268	264	276	247	265	257	288	260	278	294	283	272	274	249	258	268	291	274	251	252	288	281	282	258	269	252	255	240	279	249	278	262	266	276	254	309	276	298	292	248	276	259	275	280	254	260	279	254	249	252	239	230	267	275	261	260	272	295	270	272	261	291	251	231	271	271	272	279	248	261	286	252	239	248	272	245	286	252	252	243	244	247	276	255	279	258	252	288	280	231	252	276	278	237	252	266	238	263	258	269	273	241	249	299	226	253	252	298	267	245	266	246	245	284	288	251	265	260	227	269	253	245	268	254	251	251	303	268	270	288	264	282	243	274	270	281	223	257	246	278	292	271	262	242	289	281	283	285	241	261	274	256	257	289	266	238	246	224	292	272	267	282	269	246	274	304	270	248	275	269	267	294	288	255	249	242	293	249	259	258	254	278	284	249	289	263	288	283	229	263	245	286	225	275	241	239	273	256	253	281	264	273	276	259	253	273	267	288	276	234	291	264	232	262	259	256	271	267	278	301	278	282	271	269	267	238	261	258	267	250	294	268	272	249	269	277	276	292	297	294	292	256	243	285	249	245	253	245	283	235	275	276	244	253	239	239	282	282	251	252	272	281	270	243	294	274	263	271	264	260	241	242	255	281	229	245	287	239	252	256	259	242	256	296	259	242	274	264	239	253	258	242	252	278	235	280	250	285	246	272	258	290	238	286	278	276	277	259	268	295	283	278	286	275	230	259	262	280	248	251	285	277	278	260	232	251	262	300	288	279	241	255	276	263	267	289	256	237	251	256	252	246	265	263	267	255	279	259	279	274	249	267	247	280	250	257	221	277	292	269	276	285	256	277	268	248	272	242	271	247	261	256	261	271	245	261	241	293	255	274	255	263	249	278	269	248	276	270	254	265	278	247	257	239	286	260	267	275	240	260	275	271	262	318	253	266	263	258	253	253	274	254	259	260	275	235	282	291	251	265	278	274	267	277	257	260	262	279	274	292	251	253	273	260	260	264	286	287	255	282	255	304	263	281	273	245	241	257	285	268	257	267	260	228	282	264	272	253	282	257	256	262	279	262	264	266	255	302	271	271	280	262	261	288	271	249	272	271	256	275	252	259	291	248	274	264	271	259	273	293	239	257	287	269	274	241	282	284	267	215	269	274	276	266	233	305	276	285	271	290	279	252	295	277	246	273	258	286	270	270	298	294	265	253	264	264	273	248	258	253	282	264	262	265	270	261	303	287	285	275	244	246	262	248	305	260	267	245	243	273	263	255	280	277	280	304	238	235	235	268	286	289	280	264	291	264	222	277	265	260	273	269	269	244	245	283	244	269	274	276	230	251	270	251	240	249	270	276	287	259	277	263	222	273	239	286	241	270	265	285	248	267	294	293	256	266	236	262	241	260	247	275	294	274	290	251	261	259	260	276	251	258	247	317	244	261	284	274	264	278	242	242	249	280	235	246	258	257	289	264	272	221	245	264	235	274	262	245	293	277	271	270	280	247	223	265	281	268	244	244	230	267	290	319	263	265	257	287	270	252	260	277	241	250	274	257	247	264	246	269	268	240	253	265	233	265	283	245	273	260	287	290	262	259	272	234	254	270	242	242	256	288	260	266	279	273	286	283	276	250	271	267	287	277	257	274	260	293	272	273	281	254	267	231	261	255	267	264	246	263	239	270	262	275	264	263	294	250	245	239	281	232	267	263	255	266	255	256	277	248	255	281	257	275	263	243	252	276	257	275	270	268	254	273	251	258	259	268	242	257	283	297	252	286	260	251	245	277	256	234	261	257	257	294	267	260	256	273	273	253	255	259	254	265	249	246	277	216	245	261	263	252	265	295	227	245	276	275	257	251	254	258	304	277	259	247	273	272	268	268	247	245	277	269	271	263	262	254	269	253	257	248	277	240	272	252	249	256	285	253	242	272	266	274	268	252	281	242	250	294	271	259	271	257	234	265	258	273	241	269	248	285	270	282	248	266	259	269	304	269	257	250	268	253	243	260	258	265	274	261	257	270	252	257	269	282	295	275	238	278	277	274	270	281	268	240	264	263	251	262	276	262	265	240	261	287	268	252	282	262	256	283	251	286	248	260	269	254	239	263	253	305	268	283	246	262	287	258	279	266	246	300	225	280	258	272	264	264	260	258	255	244	298	263	255	253	256	283	262	294	267	258	273	290	281	267	266	292	250	281	277	263	295	275	250	274	247	281	289	251	267	260	239	265	241	268	280	264	257	244	228	237	233	269	248	278	250	275	280	246	289	260	232	249	255	277	243	256	256	243	261	277	265	245	274	244	282	295	248	243	258	242	281	252	292	266	243	270	263	266	258	274	266	286	301	248	296	266	222	258	253	259	249	286	265	277	279	270	261	274	257	225	243	275	244	251	231	264	268	275	281	269	279	232	264	273	283	266	258	277	264	270	290	257	236	263	243	259	280	280	267	248	243	254	263	274	269	254	270	269	260	260	263	281	258	262	282	262	247	252	249	245	265	260	261	256	267	246	297	267	259	272	268	254	256	244	254	267	260	271	261	284	244	287	298	259	280	248	283	261	253	254	262	274	265	239	270	293	269	256	273	263	264	247	271	261	282	265	265	256	252	276	264	264	256	304	257	295	280	249	272	262	246	288	288	256	292	251	281	268	268	272	253	272	274	266	267	263	266	301	263	278	254	275	258	288	278	280	273	264	262	314	272	264	256	278	249	266	253	251	259	265	263	271	260	257	254	246	288	244	274	257	284	260	281	273	274	263	259	288	270	278	266	271	253	326	238	250	260	250	268	287	284	267	276	277	267	254	240	266	257	255	281	256	235	274	245	279	233	255	276	258	255	263	308	265	277	257	254	294	247	251	258	275	236	237	265	242	269	245	269	253	263	249	257	246	258	261	268	245	268	265	286	280	250	284	264	247	289	310	242	251	233	243	239	244	277	300	256	261	260	267	262	271	277	276	253	257	228	258	281	264	280	231	230	261	270	248	262	297	255	272	261	256	287	274	273	265	265	269	270	270	288	252	258	276	256	250	248	290	271	255	286	270	275	277	260	271	258	295	251	273	261	281	292	274	257	281	248	287	218	247	276	251	266	269	279	266	241	275	282	277	278	282	226	275	270	251	274	257	263	247	257	259	268	276	248	280	289	277	239	254	275	290	245	273	243	284	248	241	270	289	304	282	260	297	229	264	258	267	255	268	260	244	231	276	255	266	268	261	280	268	257	260	277	263	290	256	258	280	262	285	265	272	256	268	248	259	274	268	288	274	265	271	290	260	291	276	264	278	242	277	283	271	254	273	272	273	263	248	263	261	260	266	276	286	243	269	260	266	288	284	251	253	253	258	282	253	263	260	283	273	258	245	285	261	310	252	275	255	274	260	244	257	244	266
38950	10644	1850	998	700	594	480	346	328	285	226	217	217	227	221	197	203	186	183	180	182	180	168	175	147	163	147	138	187	160	169	166	174	166	135	155	158	147	188	139	181	149	130	164	145	157	150	160	147	148	156	173	163	180	147	149	150	170	154	175	164	146	140	146	142	169	175	167	147	156	178	137	134	166	159	130	168	132	145	145	173	156	189	153	160	152	172	157	163	158	151	160	138	157	140	156	133	156	157	153	184	156	144	150	157	139	171	159	146	162	145	160	163	149	152	140	127	131	163	160	142	150	154	141	147	145	169	126	155	151	149	182	147	137	149	141	130	121	161	137	143	163	150	137	155	176	154	156	146	154	158	148	132	147	151	147	151	168	157	160	167	128	160	138	129	156	150	131	158	147	153	150	164	165	147	138	154	164	146	156	167	157	144	169	154	153	165	143	142	160	152	128	121	160	157	148	156	170	124	161	136	167	163	143	158	144	168	137	155	148	151	166	148	173	144	143	158	153	137	149	151	133	120	141	140	168	147	157	144	160	163	148	138	183	152	141	165	130	143	162	130	153	149	156	154	165	151	166	141	141	177	140	178	146	145	154	168	187	164	132	145	171	162	141	141	151	126	117	148	175	153	150	156	129	129	149	136	171	136	156	167	154	153	135	153	150	174	152	181	147	142	153	151	181	148	158	173	172	136	141	153	154	166	161	159	147	145	134	149	152	145	183	145	152	153	143	144	153	177	155	154	154	146	136	149	141	140	151	157	154	153	144	174	143	159	145	155	127	160	144	147	166	181	134	175	165	157	160	132	153	159	141	156	160	154	169	147	127	139	162	175	161	148	158	140	169	155	138	164	145	147	141	154	143	148	163	137	158	147	139	153	145	130	150	155	146	152	149	136	131	140	142	132	160	133	144	142	160	131	147	166	143	141	136	141	129	166	140	130	137	173	145	130	167	155	139	155	136	159	132	156	148	143	140	167	156	159	134	147	151	135	135	164	151	169	146	139	144	179	153	143	155	171	170	139	140	163	151	166	172	161	154	196	137	184	133	155	146	177	172	163	138	154	147	145	159	160	148	134	145	159	159	152	150	167	146	158	144	166	158	148	166	139	144	144	162	166	151	158	162	165	145	165	165	159	137	137	141	139	138	140	157	157	159	139	142	149	149	145	159	132	144	140	148	147	142	149	161	141	163	137	140	175	150	146	147	180	123	168	148	150	162	145	150	131	156	145	159	147	143	169	146	162	181	155	163	128	162	145	138	163	135	139	178	125	160	158	167	156	142	140	149	173	170	150	136	130	158	151	143	151	150	146	158	158	144	152	151	160	137	166	156	146	177	141	149	159	163	146	164	145	146	165	144	138	150	156	154	152	148	160	165	145	141	156	141	162	148	157	140	143	148	156	159	123	149	152	156	142	154	156	157	139	140	141	139	139	144	149	130	140	171	152	156	158	125	143	168	183	145	153	148	144	157	157	157	149	159	126	151	158	153	136	175	128	164	137	154	154	173	157	137	180	148	155	168	140	159	146	134	171	160	156	138	136	134	175	141	141	149	147	150	143	144	163	162	118	149	163	162	157	145	133	126	142	158	147	157	161	132	138	149	163	153	155	141	151	161	132	156	144	165	137	152	147	166	157	176	178	141	145	166	153	153	134	149	151	131	153	175	135	112	160	156	160	179	142	146	166	141	173	158	150	138	166	141	149	148	142	158	163	145	158	134	157	147	167	157	175	157	160	155	159	134	150	161	174	143	166	143	123	153	128	148	154	163	133	153	151	163	137	156	141	177	169	174	140	151	152	164	154	163	159	158	161	158	152	166	160	152	145	147	142	151	132	161	134	154	151	195	141	163	145	147	144	155	165	171	130	140	172	164	143	143	154	148	154	149	166	165	140	166	139	162	135	167	152	153	142	135	151	152	168	133	143	138	140	153	143	146	154	169	153	149	163	153	154	151	146	157	162	155	153	154	152	160	153	185	147	148	147	144	150	149	135	152	163	145	159	175	138	152	150	153	137	180	160	160	161	151	143	135	128	144	184	168	154	160	149	144	142	144	117	145	132	160	152	153	155	150	151	167	163	135	157	139	145	154	166	151	149	152	127	138	146	164	160	151	128	147	159	140	185	151	149	140	139	138	172	147	152	158	140	162	160	161	161	143	175	162	182	150	138	158	179	147	142	169	145	153	134	158	145	158	148	157	173	148	160	166	173	154	164	149	127	144	149	165	161	144	164	134	147	166	159	149	156	152	178	163	149	173	163	159	147	156	154	141	166	138	157	149	153	149	149	171	147	157	154	171	160	153	162	170	156	139	142	167	136	133	163	160	162	148	150	156	148	165	129	151	157	134	151	160	152	149	150	164	166	161	155	164	157	135	146	167	147	158	158	157	132	150	154	131	166	130	151	157	150	155	169	146	159	169	141	140	178	164	145	168	144	160	162	160	157	150	162	168	145	153	149	161	165	152	144	149	156	163	145	166	173	151	157	171	158	157	147	161	144	152	165	129	156	143	144	151	145	159	165	161	143	144	172	144	142	152	147	172	139	147	153	179	160	161	170	151	146	163	137	156	161	135	154	146	133	159	159	146	159	167	148	154	144	165	150	145	140	132	141	157	148	127	149	157	165	146	143	145	132	163	164	164	153	151	171	163	140	137	152	139	142	154	163	142	159	136	146	164	135	139	152	133	174	154	165	134	148	157	165	167	147	156	136	152	172	176	145	151	133	160	141	160	151	171	156	133	157	161	127	132	146	157	155	145	150	158	168	151	138	157	151	166	154	167	176	148	143	150	157	155	161	161	161	151	167	177	150	155	177	149	159	174	159	150	152	149	142	148	155	150	157	127	153	139	152	152	177	164	158	145	165	146	167	141	134	147	161	147	140	167	144	150	141	155	148	167	136	158	150	155	138	150	165	156	171	138	159	129	152	161	146	143	152	139	155	148	160	158	135	133	142	159	172	163	146	155	155	150	146	149	131	167	160	141	155	150	160	166	143	152	151	160	155	147	138	151	158	156	159	143	164	135	166	140	156	142	161	144	172	153	155	163	140	158	162	161	167	159	162	145	165	172	147	161	155	173	128	171	160	175	151	173	155	156	160	166	158	153	163	161	157	181	146	165	120	157	162	146	130	181	153	171	140	121	126	149	169	161	152	128	131	152	155	152	154	144	146	160	168	178	156	149	176	146	151	141	160	160	150	164	169	180	139	136	177	161	133	172	153	135	136	141	137	165	137	141	146	148	179	184	154	147	143	149	144	142	169	152	145	143	151	163	143	168	167	168	170	153	139	161	142	158	165	170	175	140	156	165	170	155	156	149	176	157	155	165	169	138	145	151	143	171	128	161	163	165	152	147	152	150	175	145	172	155	161	151	150	152	144	142	182	166	155	169	165	152	156	149	133	145	143	155	166	155	170	159	132	175	175	154	142	158	138	134	155	164	141	137	146	137	160	144	166	149	150	166	149	160	163	156	152	128	143	158	140	137
17868	1258	2701	3289	2759	2196	1819	1610	1390	1213	1106	1025	968	919	827	753	750	726	646	728	663	628	608	602	633	608	565	565	581	581	544	624	553	554	538	572	524	565	534	552	527	552	499	529	533	542	484	522	510	524	527	519	524	542	483	519	532	530	535	489	492	507	510	465	481	505	490	482	481	516	489	488	515	453	508	468	519	454	493	511	489	552	501	457	494	503	459	515	473	497	465	496	480	478	487	473	497	471	509	478	518	493	477	504	507	500	467	521	465	525	476	507	529	470	486	468	493	483	509	522	495	508	467	499	466	485	468	492	497	477	468	483	496	482	489	480	453	517	491	493	509	454	498	509	495	469	488	495	470	428	451	470	476	509	507	473	518	475	469	500	488	475	464	510	506	462	492	497	479	482	432	480	514	501	492	479	514	497	477	433	467	477	509	477	503	472	490	525	458	486	470	496	495	456	495	491	479	499	471	462	514	494	556	459	487	480	455	465	502	492	494	481	505	484	507	485	453	494	490	465	528	512	504	499	444	544	461	469	472	486	468	460	512	426	474	491	490	459	473	514	480	472	495	484	490	495	473	492	460	453	475	451	487	465	462	447	451	483	488	494	454	496	489	487	512	452	471	477	470	471	481	484	478	466	547	480	477	506	461	501	512	447	495	500	439	502	504	467	467	466	526	476	476	463	499	507	534	543	495	501	465	451	471	523	495	480	435	482	483	475	466	457	516	484	495	502	457	485	492	504	477	509	490	489	465	457	492	507	506	514	497	468	477	530	515	501	479	531	459	492	538	467	484	452	495	474	543	483	494	435	490	476	492	486	486	489	471	480	471	477	466	488	488	483	504	530	494	487	445	487	498	473	460	496	519	486	504	471	493	546	460	490	481	472	483	469	473	476	480	493	477	486	515	450	456	452	492	502	503	502	470	469	467	481	460	458	467	487	486	496	476	502	477	479	431	459	523	471	463	472	465	489	451	477	463	436	532	470	469	445	479	499	500	495	459	469	488	475	486	475	448	490	492	475	504	467	490	496	491	472	474	484	444	505	493	470	484	482	511	505	478	485	500	470	526	489	501	497	446	502	432	440	476	483	478	475	469	487	533	493	517	459	466	463	427	487	463	510	501	475	487	486	504	493	483	476	497	493	514	497	448	486	525	508	508	477	525	482	491	470	494	472	515	491	489	475	441	476	484	489	490	448	495	475	508	509	461	451	538	462	493	468	470	463	511	507	477	484	499	454	484	461	430	488	459	494	469	517	539	476	488	460	445	519	495	447	473	502	461	528	476	510	456	507	507	518	518	496	476	466	489	534	460	510	487	460	504	467	464	504	524	500	472	495	513	479	449	500	469	451	464	471	489	475	490	492	449	487	461	476	452	500	479	494	486	452	510	458	479	480	483	500	463	506	455	450	457	488	505	498	473	481	473	493	477	504	489	458	472	489	460	498	504	460	503	443	487	506	494	474	533	495	467	462	483	478	513	464	507	485	466	450	532	552	500	519	465	478	490	507	522	466	502	470	522	477	516	509	482	480	479	465	454	466	494	486	502	491	460	469	474	440	504	467	468	485	502	443	502	472	507	466	467	488	516	450	517	506	498	486	490	501	469	477	492	489	497	491	465	475	494	489	510	462	504	480	509	431	483	485	472	474	485	433	458	471	488	499	498	483	501	501	451	459	464	490	488	450	499	518	494	510	478	487	491	472	498	494	431	485	470	475	491	477	458	505	490	505	497	462	517	481	457	498	457	462	485	495	515	504	509	472	466	471	504	448	460	420	486	497	456	466	469	521	483	465	481	516	479	458	455	459	486	464	484	470	484	474	462	510	477	518	525	473	518	420	478	453	490	470	502	494	472	469	500	500	468	479	489	488	474	430	443	499	495	492	477	502	465	476	493	504	512	471	473	490	436	485	488	480	451	505	539	488	469	509	491	498	477	479	448	484	437	516	468	491	503	467	538	479	459	493	429	479	501	475	473	518	482	457	497	467	469	480	524	495	453	468	484	517	459	492	478	485	520	450	479	483	469	489	464	486	497	487	495	490	451	460	458	487	472	496	467	453	506	520	504	466	481	489	498	493	511	465	475	427	499	458	487	503	477	491	491	500	490	518	474	494	450	488	468	467	465	445	476	530	468	462	472	499	482	472	527	485	512	490	474	480	465	508	473	495	498	436	491	460	463	457	449	495	488	455	471	499	455	478	522	486	500	496	464	500	481	503	489	481	503	479	463	474	496	492	483	478	484	445	459	504	489	488	501	518	515	484	511	498	495	481	528	496	472	494	464	479	494	500	482	470	488	488	438	517	513	469	515	490	482	475	484	471	502	488	451	478	460	495	522	511	489	505	450	457	463	496	428	517	469	450	485	483	454	495	452	474	430	473	499	480	476	476	455	485	465	497	492	495	506	519	502	508	480	482	530	453	461	479	474	514	462	504	457	509	526	476	510	452	466	510	477	482	459	466	513	465	458	454	470	520	488	454	509	493	483	452	471	457	483	462	490	496	483	502	521	486	507	530	470	484	480	517	482	476	500	499	470	500	507	507	477	480	485	475	464	445	490	450	526	437	471	462	507	468	539	506	475	479	470	483	481	501	499	503	498	500	462	459	459	455	484	478	537	481	479	487	501	457	484	460	514	457	473	476	504	464	475	446	482	505	458	489	490	504	484	486	468	496	481	490	486	493	450	485	510	491	503	499	496	471	473	479	439	468	426	437	481	476	459	473	506	481	502	477	516	481	495	495	503	517	533	510	511	480	480	493	477	488	447	470	477	476	503	503	459	476	464	485	456	447	481	488	493	489	482	469	491	485	491	493	457	481	519	481	505	491	471	491	435	440	485	486	511	477	485	475	466	484	470	479	493	452	485	471	474	465	477	476	511	474	492	496	464	505	489	475	466	503	524	488	500	494	464	419	447	513	470	480	518	505	464	486	488	495	469	531	480	480	425	494	499	490	481	514	463	472	491	501	496	470	456	478	499	474	475	476	483	441	460	501	469	467	506	499	482	489	490	492	457	466	449	504	502	522	462	478	507	470	466	463	504	492	452	497	451	514	460	438	464	483	461	478	495	478	499	441	488	476	469	443	481	513	482	442	477	500	457	460	484	503	464	479	517	494	477	477	477	466	480	510	474	472	499	484	522	502	486	479	491	477	474	482	459	502	495	478	505	479	491	498	457	476	497	485	469	494	544	508	489	469	491	485	519	443	480	493	462	489	447	513	505	489	488	459	489	469	484	495	513	464	466	497	503	520	456	492	469	432	473	506	495	453	508	439	533	473	495	496	498	477	458	482	486	468	473	524	447	460	433	497	488	491	455	483	454	489	500	511	459	477	483	475	460	467	478	517	477	509	475	489	475	461	480	472	489	482	500	491	485	486	449	494	490	427	459	480	469	460	454	494	471	520	474	451	514	481	469	485	518	448	477	466	514	475	471	524	477	502	436	474	463	459	501	469	488	515	460	466	474	518	493	512	478	523	464	473	480	474
46702	20108	7571	2050	1457	1052	902	626	592	495	416	382	380	340	336	346	358	298	287	301	295	295	282	274	278	268	278	276	265	241	233	256	265	243	280	255	232	262	230	235	244	253	289	236	259	239	248	260	247	227	230	250	246	237	252	246	256	273	224	269	251	243	241	242	244	233	244	268	248	244	233	247	235	221	233	270	209	232	219	245	239	247	247	252	256	243	218	247	240	255	242	237	255	233	237	233	223	242	245	244	242	225	222	233	238	228	243	244	247	256	246	243	231	235	259	225	240	249	199	243	244	257	250	232	242	249	242	215	268	233	222	299	223	250	220	221	271	258	257	257	233	237	229	264	235	238	244	218	242	237	240	227	269	258	248	260	263	237	237	230	229	208	246	218	235	244	248	252	215	232	214	235	251	229	232	256	223	256	255	234	217	260	253	250	202	225	225	242	245	233	205	243	244	245	243	241	228	261	245	253	272	259	242	237	194	241	247	264	246	230	241	272	225	257	221	238	250	254	225	260	235	213	267	271	251	233	229	230	246	235	220	223	258	246	258	230	237	254	251	259	258	233	214	236	233	228	233	259	246	234	271	239	240	221	220	236	235	248	237	225	236	242	231	229	226	243	235	243	250	264	243	241	237	227	238	235	256	226	230	229	222	221	253	240	221	221	231	232	250	246	235	275	238	233	229	289	264	219	239	229	246	231	260	206	245	241	230	237	219	229	232	235	237	219	236	231	245	234	253	263	243	249	229	248	209	253	217	216	251	254	247	250	246	267	208	266	249	233	253	250	224	235	242	249	234	238	238	233	237	241	266	264	241	236	240	231	240	261	220	209	247	223	234	233	230	243	258	228	237	238	252	237	246	245	271	241	240	231	247	223	219	249	225	258	231	260	235	239	235	259	235	259	237	213	210	257	206	244	215	223	260	260	213	244	218	241	238	258	218	251	249	266	226	255	228	218	244	261	235	278	249	215	215	238	228	237	259	233	210	248	270	231	238	261	237	255	252	224	241	214	241	242	229	225	249	217	215	208	252	214	235	245	209	241	240	286	253	241	207	252	231	244	254	254	232	220	251	228	254	253	212	222	246	222	242	232	230	235	232	252	242	244	224	237	236	230	260	255	242	243	208	248	253	223	242	229	229	242	242	235	273	217	251	252	256	278	243	242	234	231	244	241	278	235	230	230	250	254	240	249	253	238	251	227	264	219	229	237	239	244	241	252	233	255	247	245	240	211	222	274	223	242	223	254	242	235	209	247	235	252	244	235	229	248	221	234	246	247	264	230	235	260	233	278	255	225	230	253	232	264	227	267	247	217	232	207	250	243	209	243	245	247	250	229	248	257	244	221	246	235	223	255	244	230	246	286	225	252	243	250	206	251	234	230	248	212	231	237	236	225	213	251	240	202	250	245	225	236	250	238	227	251	235	262	261	249	270	240	251	273	215	256	219	234	266	258	258	221	242	236	234	231	246	277	220	248	245	268	261	225	260	215	231	251	243	224	223	247	240	237	224	268	227	227	253	226	252	237	231	234	260	254	237	258	247	236	234	250	251	241	237	274	248	237	264	211	245	240	233	235	215	207	229	255	262	205	248	238	246	219	237	231	239	225	242	225	216	221	237	230	247	221	213	198	219	229	234	238	259	283	240	222	242	241	235	220	250	261	202	240	197	246	237	226	231	256	247	230	235	253	222	234	232	272	230	241	252	241	219	222	242	221	207	200	246	258	225	265	258	257	282	244	232	249	234	211	261	260	237	241	238	267	244	227	231	227	228	252	206	246	258	240	255	231	235	235	263	235	220	239	236	222	238	221	232	237	223	255	241	257	253	232	235	226	253	282	230	245	256	232	230	229	243	207	223	248	253	216	243	248	216	230	241	238	236	198	234	234	230	239	252	254	230	237	237	263	215	222	239	229	243	233	237	248	236	262	209	235	249	235	219	228	237	229	245	239	238	247	252	264	239	237	226	232	245	253	254	227	221	226	222	265	236	219	223	240	267	255	227	258	249	231	251	234	243	234	238	253	233	272	230	245	245	245	229	246	206	257	248	229	237	257	215	223	214	232	229	222	248	233	227	245	260	259	261	259	240	257	273	232	251	237	274	278	225	230	254	237	201	279	225	253	243	214	209	265	220	226	228	242	237	235	276	237	244	249	229	226	242	203	228	246	261	248	228	234	230	259	222	266	259	249	205	239	239	273	229	229	243	244	226	245	223	230	241	244	247	232	250	231	252	253	230	272	250	245	223	230	262	242	244	251	238	252	259	274	250	253	228	218	235	258	255	249	244	227	214	264	245	235	245	227	246	235	246	224	240	229	274	261	237	216	237	242	225	232	232	244	234	239	254	248	227	243	228	257	254	241	241	230	230	241	245	235	222	248	245	239	241	246	230	247	254	250	228	229	261	250	218	231	222	279	227	252	232	245	255	220	253	245	230	260	239	246	222	266	254	237	240	258	223	250	256	237	241	246	205	236	238	224	229	241	246	253	217	245	221	244	223	245	237	233	235	229	260	265	247	235	215	225	215	203	248	236	241	252	224	243	257	243	219	268	219	274	222	214	206	227	239	249	253	226	240	246	253	246	240	233	218	252	240	224	246	251	245	242	256	224	252	228	234	236	220	234	255	231	227	226	256	218	239	247	259	251	244	266	253	230	246	237	243	259	236	240	245	214	229	253	232	240	256	202	253	230	249	217	223	258	258	211	254	267	243	200	270	272	243	199	235	236	243	244	211	226	239	242	236	230	243	223	233	235	249	250	251	246	247	249	240	252	235	247	241	231	258	260	218	257	252	234	214	226	242	215	248	228	262	238	246	272	262	249	220	233	234	242	241	236	245	250	239	263	241	238	250	238	206	259	236	248	252	254	213	235	256	219	241	226	235	205	261	223	218	226	288	243	254	244	256	254	215	246	234	249	247	243	232	208	231	223	246	227	240	252	248	236	246	226	243	236	214	247	230	249	221	240	255	274	242	263	236	215	232	246	209	246	215	287	283	240	224	249	223	225	238	232	228	251	267	257	231	274	229	207	268	263	230	258	236	238	234	246	229	252	235	228	228	249	230	232	229	262	248	268	258	249	210	234	267	228	222	224	250	272	230	255	241	219	235	214	251	245	228	243	252	247	235	260	242	231	250	209	256	240	214	241	248	224	227	236	243	239	256	224	233	239	245	227	237	244	258	240	221	238	209	255	245	262	242	226	255	222	230	252	264	222	244	249	221	235	245	251	235	214	272	241	255	227	247	220	241	222	231	229	245	253	238	253	238	217	245	242	228	234	268	233	234	269	251	246	246	244	235	219	230	279	246	227	229	238	258	243	230	212	223	229	262	248	247	250	257	213	224	262	219	235	235	249	260	257	241	234	267	247	275	248	220	229	220	245	226	284	250	238	237	243	237	224	224	253	223	221	254	235	252	249	236	253	233	233	218	246	236	216	244	247	252	266	250	259	264	238	257	215	221	225	258	251	235	246	251	254	242	249	239	235
21898	2383	5034	5804	4886	4067	3413	2853	2444	2135	1905	1739	1561	1459	1424	1274	1288	1189	1124	1120	1099	994	981	970	974	903	862	947	902	853	888	930	875	865	852	822	799	779	778	839	877	819	773	750	776	784	762	733	802	757	739	750	740	767	713	756	763	739	725	768	718	735	730	734	730	728	756	726	712	711	714	734	682	787	730	701	715	707	761	746	724	718	770	785	739	721	720	712	716	692	702	705	704	725	693	730	735	706	724	741	721	720	710	719	763	736	713	742	737	677	733	680	714	715	769	726	690	717	749	692	747	699	723	755	717	732	678	744	753	738	690	695	724	691	729	680	736	758	714	710	715	728	703	727	734	722	715	718	719	716	682	719	720	731	710	673	694	767	682	724	722	693	684	701	692	699	735	704	695	691	750	702	709	718	698	699	765	702	701	755	728	689	675	678	691	700	680	695	693	664	706	690	653	723	703	674	708	713	690	716	673	746	701	721	708	652	726	657	689	700	736	661	683	675	705	690	718	686	690	662	715	660	694	753	667	709	666	709	690	691	689	735	702	711	691	684	656	675	686	701	703	723	691	736	733	686	694	699	676	675	708	684	725	702	729	705	701	677	727	685	705	746	666	705	758	678	721	706	707	696	757	705	757	706	693	691	709	657	668	735	688	679	668	703	750	773	726	712	743	720	720	738	672	696	715	735	714	699	708	675	660	686	729	750	704	660	689	704	686	705	746	702	690	671	760	704	696	768	709	705	701	716	696	710	681	766	709	703	652	680	697	655	697	690	699	678	711	658	699	691	700	678	683	708	732	734	657	691	721	723	677	685	656	726	636	702	714	707	754	710	693	774	712	724	668	662	711	708	656	710	742	707	677	726	686	667	732	720	719	717	730	680	733	698	762	743	710	743	733	702	682	717	714	731	686	716	709	669	698	675	696	703	708	738	677	739	715	720	707	683	688	713	681	656	631	730	649	720	718	721	736	701	695	658	701	670	727	710	691	657	689	700	723	671	763	699	720	663	689	708	698	719	760	711	728	690	745	700	722	703	695	726	700	696	699	728	698	704	707	672	653	722	731	685	677	710	666	691	712	722	722	682	680	705	735	733	699	744	728	684	710	726	693	692	699	729	654	685	699	670	712	690	707	690	679	684	698	704	704	729	738	701	706	734	727	700	764	727	667	680	696	716	677	710	664	691	690	690	743	745	696	695	669	659	751	680	713	743	655	660	704	698	670	718	745	701	659	721	714	678	749	690	697	737	747	719	686	701	660	727	666	683	709	713	722	645	695	698	702	660	693	687	686	647	721	694	738	724	655	711	733	711	657	734	675	752	704	712	694	669	698	706	701	695	691	675	689	757	730	697	698	746	703	729	709	704	690	717	694	682	637	706	668	745	691	704	701	755	720	676	719	748	698	755	749	751	692	655	656	670	704	682	703	718	720	724	665	703	696	716	724	745	726	681	687	697	722	689	685	677	661	668	647	682	655	721	716	726	729	732	736	718	687	747	709	675	648	697	709	695	706	725	698	720	686	687	768	717	684	691	693	687	670	722	741	716	731	717	737	700	729	719	725	681	700	739	680	714	654	771	742	681	674	726	688	752	741	728	711	760	742	700	745	694	735	634	669	662	697	707	718	698	666	706	689	678	700	750	663	682	681	654	715	728	664	724	749	652	692	669	678	731	696	739	675	737	668	661	713	739	705	722	723	679	758	713	748	676	695	723	708	696	753	684	692	656	773	716	725	716	672	719	704	689	726	752	703	713	701	693	706	717	658	750	706	700	725	679	702	709	708	695	730	704	711	720	744	723	682	698	692	710	662	719	687	697	708	714	691	640	690	687	755	703	717	698	695	701	717	694	725	722	682	714	693	676	743	684	687	663	662	736	746	691	740	699	697	751	685	725	701	746	670	693	717	750	722	754	672	686	754	672	665	699	707	716	742	750	710	683	707	714	721	696	662	671	729	709	687	680	689	687	716	741	710	712	683	710	667	692	685	645	711	689	708	663	669	681	692	663	704	724	675	687	715	704	706	715	739	685	687	686	723	717	723	707	700	697	648	729	708	725	691	703	728	693	694	681	725	687	714	707	685	700	713	684	693	689	707	684	692	754	718	650	704	664	738	724	748	671	660	698	704	656	793	727	669	688	700	693	695	696	727	640	714	689	690	660	712	694	678	669	728	756	679	696	703	687	704	672	687	698	678	696	690	668	704	692	679	661	678	730	735	751	774	713	633	752	690	649	747	725	684	722	678	705	681	737	703	684	708	700	691	726	682	702	690	724	682	668	678	691	698	682	690	731	712	728	672	743	693	678	686	696	684	724	724	693	724	674	687	733	743	626	679	740	711	726	689	686	662	728	713	675	699	680	713	714	725	714	689	737	662	680	708	701	739	704	760	692	686	652	697	710	700	717	724	673	709	718	712	689	737	699	717	722	684	701	662	728	698	733	687	689	702	643	687	707	695	700	694	669	725	704	669	715	692	705	702	723	678	705	715	700	684	692	661	713	687	689	687	712	668	695	676	682	709	688	653	688	684	689	674	675	698	676	704	725	685	775	734	696	723	734	721	702	693	683	650	721	655	722	682	673	738	694	657	679	688	689	708	726	722	701	742	713	662	731	659	721	647	676	713	738	729	704	648	701	687	735	699	694	654	670	708	597	722	724	739	677	726	751	662	639	685	737	722	709	710	707	707	703	708	708	731	713	694	730	684	661	683	734	701	695	695	671	689	668	761	651	667	742	731	712	701	689	720	710	694	708	648	695	692	759	693	763	693	724	694	737	752	741	673	648	718	709	697	661	699	670	674	690	701	660	685	732	688	700	654	721	736	666	700	726	740	678	711	766	714	694	700	712	696	706	727	705	676	710	725	692	700	652	675	742	695	654	718	675	714	661	693	690	666	718	714	726	706	651	719	711	693	765	625	677	748	691	708	670	724	696	706	692	717	718	695	692	720	724	660	725	674	718	685	651	713	692	701	681	689	675	717	726	716	696	734	697	694	702	673	721	685	722	723	735	716	763	694	713	685	716	707	690	723	721	688	663	670	736	681	692	645	784	701	711	719	654	699	649	771	739	716	704	759	689	679	703	728	738	686	699	677	677	675	658	716	705	682	701	692	705	725	729	757	751	750	704	730	685	650	688	704	699	727	729	708	740	652	694	738	705	694	690	674	669	682	700	706	703	678	704	674	693	716	692	723	725	700	706	658	708	724	699	729	721	736	690	675	738	710	719	670	704	752	736	686	695	739	711	700	733	670	689	691	724	681	670	738	701	751	699	656	673	705	645	737	726	702	758	722	707	702	715	728	667	695	677	626	707	684	731	684	693	702	772	668	762	725	694	691	699	697	723	724	733	695	746	668	734	700	688	714	732	701	691	720	668	696	696	697	694	670	691	712	765	677	680	737	695	640	744	687	730	676	695	689	741	727	676	733	646	681	712	756	707	705	746	677	696	713	756	692	661	731	754	660	714	735	724	695	700	701	738	758	754	723	738
5483	268	169	127	90	95	88	95	87	82	73	75	51	79	75	60	75	67	66	75	54	72	91	83	67	63	88	91	69	66	67	65	79	65	69	55	65	70	73	71	46	67	58	50	80	74	67	73	71	67	64	89	61	74	69	73	67	85	73	70	67	65	62	56	73	59	84	52	68	74	68	74	62	68	68	78	74	75	74	70	72	56	73	67	68	70	54	54	57	63	77	63	74	75	73	78	66	75	75	78	70	70	63	52	51	65	57	74	71	66	59	69	92	57	66	72	81	64	58	58	74	70	76	70	69	60	90	65	69	71	57	56	74	68	65	57	72	75	78	73	76	58	72	78	69	81	74	79	66	67	73	49	71	92	64	78	68	73	72	61	77	71	74	53	65	69	70	67	56	57	78	66	71	63	55	69	61	59	51	79	55	59	73	67	88	73	72	66	61	56	79	66	67	70	76	53	87	67	55	81	80	63	77	63	61	74	72	70	65	67	52	78	66	65	74	63	68	90	79	85	63	68	82	62	74	64	71	64	67	68	60	80	73	69	68	76	70	67	58	68	61	49	78	74	72	64	63	73	64	76	72	64	44	75	74	73	54	80	68	72	59	70	72	56	62	64	69	68	73	70	62	79	71	85	65	73	71	88	87	69	63	78	72	74	63	54	57	79	62	73	69	64	83	51	72	81	69	69	67	69	60	69	57	72	72	62	84	76	69	61	87	72	80	75	70	60	71	68	53	70	72	65	71	94	72	66	75	67	64	94	59	64	69	77	85	64	84	70	57	62	78	59	64	64	66	61	69	81	67	52	57	70	60	73	67	67	52	78	77	77	60	64	67	69	67	63	63	73	77	67	71	61	67	65	71	57	72	79	77	95	71	71	65	70	71	63	71	57	73	78	76	73	73	63	65	66	80	66	67	75	67	70	56	84	59	61	85	46	67	65	79	55	61	73	63	78	64	70	79	75	51	67	75	65	78	54	56	57	53	70	68	71	73	67	72	51	67	66	86	71	76	63	60	63	79	69	71	77	63	60	69	65	65	74	68	87	61	59	65	67	78	70	60	66	66	83	77	79	63	76	76	53	76	77	69	64	73	62	78	74	65	79	87	61	73	64	83	80	55	77	56	68	72	72	60	64	65	71	60	60	70	67	80	60	74	60	64	64	70	61	73	85	71	84	76	68	61	70	70	77	79	77	70	65	79	60	76	79	77	63	69	75	66	77	61	73	64	64	60	61	76	59	61	52	63	65	64	68	63	55	71	77	78	67	73	71	79	63	78	60	70	71	73	65	59	75	74	71	80	69	64	66	66	68	76	66	80	66	62	58	65	59	70	75	61	84	72	64	58	76	81	48	70	82	62	75	78	67	67	83	55	80	65	69	79	73	72	58	55	46	64	64	57	75	62	70	71	72	72	72	54	74	73	72	52	65	59	71	64	56	76	57	71	61	76	73	80	69	73	77	69	73	64	94	60	70	75	67	66	73	71	64	75	62	59	75	76	48	54	66	58	59	68	70	79	76	75	62	63	70	63	74	80	45	65	66	80	74	75	67	80	72	77	65	60	59	70	85	70	62	65	55	62	72	73	64	56	63	49	66	73	83	74	62	71	76	76	74	62	66	66	63	70	60	72	81	62	67	78	74	73	77	54	77	75	67	72	79	82	67	68	67	70	68	63	60	52	74	65	73	70	85	74	75	71	77	58	80	64	71	65	59	78	59	70	76	60	70	64	59	62	61	64	81	60	67	59	80	57	65	80	79	68	80	63	57	60	62	51	67	77	63	67	59	53	72	76	60	73	68	71	72	65	55	62	63	79	65	63	61	78	77	81	77	76	76	78	64	67	77	74	75	79	63	65	57	53	59	67	69	65	78	76	71	86	75	71	62	59	79	80	63	92	77	74	67	71	58	65	79	71	60	66	76	60	62	62	71	64	72	64	60	75	81	86	71	50	69	60	79	74	70	75	81	63	65	69	55	87	71	65	59	51	69	77	78	78	56	72	74	64	81	68	75	65	61	59	67	67	77	69	62	60	66	66	61	57	58	68	74	77	62	59	80	66	60	76	89	72	69	70	52	69	73	73	62	70	68	72	67	67	72	58	62	63	49	57	71	56	71	66	66	75	68	87	73	76	70	82	63	66	58	71	69	70	70	71	81	79	54	66	48	59	61	65	70	66	79	70	70	58	59	74	72	58	80	66	82	71	60	51	68	64	73	58	62	72	79	73	74	74	81	51	60	63	82	73	72	71	64	59	76	54	60	74	59	69	73	62	82	78	80	73	83	87	59	58	66	70	83	63	72	73	73	73	68	74	71	69	60	64	73	70	69	69	75	66	71	69	70	68	69	71	58	68	66	69	63	71	61	56	60	93	63	72	75	72	69	59	72	69	78	77	71	73	74	57	72	74	57	67	67	63	66	56	68	74	65	68	58	80	81	59	70	69	68	72	73	67	75	72	64	86	72	60	64	71	71	66	80	65	80	56	53	70	81	67	57	75	40	52	74	64	73	80	69	69	64	77	59	61	76	82	69	62	63	65	74	87	67	77	68	77	67	80	78	61	69	67	56	61	74	68	67	68	67	76	73	78	68	62	59	60	56	77	73	60	73	63	77	59	61	79	92	81	67	67	48	57	62	67	65	58	69	65	71	85	57	75	68	69	75	66	62	62	71	50	73	62	79	68	63	63	59	68	68	67	67	62	65	70	74	79	71	62	78	65	54	53	67	70	59	70	73	64	64	61	70	87	62	71	58	66	63	64	72	72	58	65	61	81	77	70	72	81	61	54	59	59	62	58	67	61	66	88	63	58	71	81	69	63	63	67	69	86	77	80	70	74	68	81	69	63	68	76	66	82	78	63	67	73	65	57	69	71	76	71	72	65	60	85	70	69	70	61	56	68	76	71	60	68	51	79	64	63	62	59	60	90	60	63	71	62	80	72	66	73	74	69	69	68	74	69	83	70	77	81	67	79	75	56	72	76	61	63	61	75	59	65	77	73	86	62	58	67	86	79	60	68	77	57	62	84	70	77	60	71	70	64	62	81	70	68	63	50	74	73	67	65	71	63	65	79	69	57	78	82	66	85	77	80	55	65	68	71	64	58	81	60	75	80	72	58	72	69	71	69	71	69	68	61	72	56	73	63	64	55	73	62	72	71	78	72	73	80	73	60	72	75	75	75	64	73	75	78	60	63	73	62	66	69	77	63	60	64	62	64	74	74	75	60	64	68	66	85	74	64	74	65	84	61	79	72	62	70	57	63	64	89	74	66	66	62	86	69	82	60	60	66	64	78	69	58	65	66	60	68	81	65	68	77	74	68	92	73	90	69	58	76	74	46	48	66	58	66	59	78	86	67	55	64	79	68	65	73	78	63	68	75	71	71	74	68	49	73	76	62	68	68	75	65	71	71	79	66	66	53	78	65	66	75	63	63	71	49	71	65	74	61	65	60	60	65	67	61	67	75	71	61	81	57	60	72	64	75	66
6081	318	437	412	403	378	331	323	305	293	304	264	285	298	257	270	293	277	277	264	288	250	258	279	291	264	305	266	281	258	251	259	283	259	248	268	268	274	274	288	275	243	241	281	269	267	287	275	253	254	275	269	270	285	274	246	253	262	263	291	251	275	276	252	269	252	273	238	248	272	254	285	278	269	233	256	264	269	284	243	262	229	279	269	256	278	255	254	250	271	252	271	255	267	286	279	268	256	252	257	272	259	254	269	271	269	265	292	279	220	245	270	266	262	270	258	263	271	251	270	269	282	239	260	266	249	258	261	256	278	258	268	280	245	253	235	249	260	255	250	258	263	269	269	287	261	278	264	270	259	258	270	279	268	246	252	267	271	258	267	278	262	257	279	249	269	269	271	295	250	273	233	267	269	281	275	251	219	288	305	269	241	262	268	277	243	232	274	252	254	269	268	284	234	231	259	269	274	264	250	291	252	253	293	253	258	263	267	266	268	277	298	264	269	264	268	275	269	264	279	239	262	233	237	248	274	237	269	233	291	264	273	234	270	265	267	286	288	263	273	262	281	277	278	261	269	271	269	277	310	246	243	250	239	268	285	257	265	246	250	238	273	262	255	263	279	268	274	275	298	274	291	283	271	279	301	272	272	267	257	234	265	292	238	263	241	269	261	260	277	244	254	266	261	233	249	281	239	270	275	261	273	258	275	273	247	260	258	266	254	292	261	243	259	249	251	234	268	234	262	262	281	282	259	253	254	252	260	280	280	274	275	241	262	274	270	257	247	271	269	265	268	263	273	265	249	268	278	249	234	270	258	295	271	242	290	299	283	273	299	271	250	266	283	242	270	265	300	278	271	243	207	247	246	261	272	252	255	264	286	270	257	298	268	249	261	254	252	240	261	243	270	263	297	253	270	277	268	238	267	274	249	264	285	261	297	289	264	272	247	273	256	263	263	251	244	263	225	258	290	267	300	241	253	271	270	236	279	253	259	251	264	235	278	292	271	273	238	262	251	248	288	239	280	237	277	249	283	281	260	257	270	258	242	255	259	240	284	266	229	293	252	233	244	270	242	252	249	266	290	259	262	255	294	275	274	266	278	264	264	235	246	246	264	276	252	244	261	248	273	245	251	267	243	266	278	235	275	272	302	311	250	243	264	280	267	260	251	289	275	262	251	288	241	256	253	271	273	259	282	249	264	274	276	261	271	233	240	265	282	267	236	265	271	269	297	235	278	281	275	260	269	266	263	270	242	265	274	253	240	259	257	229	273	276	256	278	260	276	269	279	245	253	258	291	256	261	237	255	268	229	274	290	269	275	255	245	224	268	284	279	271	256	286	255	266	272	265	262	258	273	234	286	258	258	271	257	274	287	291	221	306	262	296	264	261	274	231	254	269	254	264	244	251	262	261	244	265	275	285	293	287	265	266	261	249	246	252	249	243	282	272	249	262	275	279	228	236	264	262	273	239	266	256	230	254	287	259	273	237	261	257	277	269	261	279	260	275	276	231	264	276	267	249	276	262	254	258	249	241	271	243	253	272	281	277	283	265	233	245	237	273	246	270	274	297	236	246	263	270	253	276	286	237	255	269	235	262	253	238	255	245	289	256	243	266	221	264	254	261	267	290	254	243	271	265	264	285	256	247	279	246	279	277	268	284	261	264	256	257	274	256	269	251	268	237	251	266	318	271	284	335	248	264	271	288	265	257	275	271	260	236	251	248	268	239	283	264	302	244	275	275	258	235	268	261	251	251	261	247	258	269	247	256	243	244	277	253	240	218	272	276	249	252	261	290	255	253	251	266	248	254	297	249	261	244	266	243	272	270	257	290	256	244	288	246	243	250	266	263	242	247	249	244	263	297	244	235	215	270	294	242	240	265	265	270	241	284	258	261	260	271	254	293	258	281	240	264	265	273	282	267	269	242	252	266	263	238	255	252	262	232	249	283	254	254	265	243	267	236	241	274	270	241	276	256	252	256	249	258	275	252	248	272	272	270	234	242	245	237	273	246	274	271	250	234	272	252	297	256	253	265	260	262	250	257	268	270	263	222	232	258	273	244	283	250	269	268	288	262	268	266	260	257	283	242	262	249	260	261	237	269	286	289	232	272	252	240	239	274	268	280	262	238	253	274	257	276	268	277	270	240	270	286	264	257	235	292	256	264	268	276	258	252	259	259	260	249	254	267	269	270	238	269	282	240	271	268	234	243	263	253	241	271	274	244	253	263	265	288	253	267	277	269	278	250	265	227	251	278	265	273	257	269	256	241	260	255	260	246	264	266	227	241	245	282	259	250	278	240	283	254	261	260	272	282	259	247	252	227	265	247	249	242	260	239	269	265	259	269	263	280	254	242	256	239	256	291	299	255	299	277	269	262	264	264	249	276	265	251	253	254	269	272	249	237	275	255	241	252	258	246	243	240	259	287	261	243	260	261	261	261	240	239	234	283	279	276	264	266	271	246	251	229	290	263	261	241	267	266	262	258	245	262	239	262	248	233	274	260	281	269	256	282	264	269	257	261	246	263	278	274	265	264	285	280	263	264	243	245	288	247	289	251	281	281	271	273	300	265	261	274	268	284	265	257	267	246	258	239	228	248	287	269	256	276	219	266	247	259	269	277	245	260	276	263	277	253	278	288	257	263	279	266	250	275	287	259	307	239	266	280	260	269	254	288	264	246	280	270	260	242	281	253	257	260	289	269	263	270	259	284	264	262	288	264	271	267	275	269	258	258	254	262	238	252	267	274	258	240	241	282	278	274	268	239	267	273	287	257	267	303	265	291	282	229	270	270	268	279	284	274	262	260	286	275	268	253	247	281	238	276	263	229	260	266	245	272	265	252	267	255	252	258	281	262	259	265	264	263	277	271	273	271	249	256	277	255	252	218	261	266	277	278	254	254	302	293	271	280	278	274	264	264	266	269	257	252	259	271	225	260	262	248	293	220	271	275	238	274	272	242	257	263	242	265	236	276	253	249	262	238	280	261	279	222	267	245	260	283	249	253	295	248	259	284	249	239	261	294	259	271	234	274	225	275	264	277	254	269	225	272	238	252	268	268	262	249	248	280	275	232	307	258	251	248	241	253	271	255	248	288	269	266	268	291	290	271	263	249	246	290	264	261	247	255	258	253	239	255	272	275	263	261	276	249	283	272	251	242	266	260	295	278	263	247	261	271	276	252	253	296	279	281	235	280	282	276	250	264	248	291	253	255	272	261	251	270	260	275	293	263	286	251	252	263	237	250	266	293	260	251	296	266	270	261	275	252	284	254	266	283	263	265	257	256	299	251	264	299	272	258	277	271	314	236	254	242	209	243	252	245	253	268	271	279	283	272	262	273	225	241	235	263	289	269	237	270	248	247	256	255	279	248	264	274	293	255	243	268	275	280	264	253	270	279	238	289	253	235	284	253	242	243	239	258	270	238	264	237	281	289	242	250	237	240	239	236	265	243	249	241	242	262	230	264	252	263	260	252	301	252	235	282	292	256
37042	8811	1566	1063	713	556	429	387	304	307	261	253	206	189	217	207	201	197	172	211	196	175	172	159	177	157	151	163	160	169	153	153	176	153	168	175	133	163	157	158	172	170	149	161	155	159	158	146	164	148	144	150	168	140	171	142	151	144	150	139	155	175	139	168	156	151	148	157	143	160	165	167	168	146	155	155	154	143	163	155	143	133	167	153	157	151	166	158	148	145	158	136	164	172	156	171	160	131	151	144	128	135	145	176	162	136	155	149	159	146	156	182	130	127	142	167	148	155	134	133	160	141	161	157	170	152	141	137	145	162	132	128	139	171	164	136	168	157	130	140	159	149	148	166	152	185	154	152	181	144	133	157	157	142	147	156	155	140	182	143	162	148	165	154	165	123	139	165	143	159	150	131	151	144	165	159	127	159	146	139	185	158	169	138	154	148	144	126	164	152	157	148	149	138	148	161	134	156	157	140	153	130	169	160	151	167	130	149	149	137	159	138	158	149	153	148	160	181	166	168	151	162	147	141	160	171	143	167	137	139	160	155	175	161	140	123	150	154	160	131	147	153	152	150	137	172	125	142	135	145	169	167	133	150	155	142	152	133	156	141	136	150	137	151	146	155	149	163	163	172	164	175	155	158	139	144	133	148	155	146	168	146	136	148	141	143	162	164	143	126	170	169	171	126	172	143	141	147	140	143	154	131	174	158	148	132	154	150	154	143	163	172	125	137	163	147	149	147	169	154	140	136	164	138	156	159	148	156	147	125	148	176	138	188	169	158	137	168	153	150	146	139	136	145	152	163	122	154	176	154	144	164	150	153	161	169	150	150	156	156	168	164	132	146	168	161	180	158	152	141	148	128	144	151	157	142	142	148	150	152	157	143	149	164	134	146	146	150	141	149	138	154	152	150	185	124	146	138	138	162	158	171	149	156	163	150	154	151	136	166	144	141	124	161	164	152	161	155	167	143	139	159	160	142	139	141	138	127	168	158	137	152	144	149	144	171	119	147	157	157	141	120	137	135	142	141	164	153	143	162	168	162	164	151	145	146	124	137	155	168	174	147	161	139	143	155	153	141	147	162	178	159	163	142	151	136	157	140	151	153	175	152	152	153	155	161	151	160	171	134	148	129	157	154	156	139	158	131	180	159	160	142	145	119	156	141	140	151	134	148	157	144	155	142	128	132	183	159	158	151	134	144	170	163	131	145	130	152	141	152	172	158	148	177	152	149	143	151	159	147	134	147	161	158	178	134	159	169	155	129	156	160	145	141	158	147	154	154	144	153	145	153	156	165	155	156	161	155	163	153	145	155	138	154	145	176	166	141	157	140	171	152	151	149	166	138	147	140	179	160	144	158	161	162	157	145	127	141	136	148	142	141	171	154	127	141	143	167	161	174	159	156	147	148	151	156	159	143	131	157	170	146	159	170	133	154	136	159	159	143	172	152	143	123	155	142	146	146	156	144	141	153	148	156	167	143	143	166	170	146	181	173	161	125	162	171	141	132	137	176	146	143	166	157	143	148	177	119	160	150	145	162	144	148	148	183	145	164	161	145	155	174	163	132	158	145	166	137	159	153	154	159	161	151	146	168	133	142	152	143	175	136	125	163	130	156	142	162	153	161	143	142	159	150	140	173	155	161	159	157	159	151	159	148	144	149	140	149	139	173	154	157	148	161	138	136	142	164	150	164	164	162	137	145	153	143	152	122	155	141	166	142	160	137	145	158	163	145	158	142	154	165	162	159	157	154	157	149	147	147	148	144	162	168	150	125	152	156	149	136	145	162	160	124	157	169	148	151	142	173	146	147	165	137	148	159	157	166	170	151	166	178	176	139	147	140	164	166	147	153	139	140	150	142	151	160	160	137	158	148	177	146	149	155	159	142	157	168	160	166	141	159	149	137	150	160	139	155	122	153	172	151	151	157	146	162	125	133	128	147	160	141	159	128	157	163	137	161	165	154	152	153	147	186	164	146	139	133	152	122	154	157	161	161	159	142	149	162	185	150	173	135	139	165	148	154	150	147	137	142	161	134	128	155	165	152	142	168	145	169	164	150	166	133	152	144	150	164	153	155	147	126	132	155	151	169	143	155	156	167	159	137	142	146	164	148	137	135	160	141	140	144	166	144	155	147	151	177	159	157	157	147	153	149	159	146	132	150	151	140	160	158	137	131	135	160	148	165	144	140	164	151	141	145	156	154	181	144	157	134	155	167	134	153	145	160	134	164	137	154	153	151	149	161	164	152	149	150	166	142	133	142	147	145	165	157	149	174	175	153	128	175	146	145	151	176	153	141	139	149	146	161	127	138	141	163	131	161	128	172	148	171	165	158	161	154	143	150	145	138	141	160	170	148	160	162	147	126	159	162	144	164	145	138	128	157	136	148	148	138	170	159	128	177	133	159	164	166	153	181	178	145	159	147	146	132	148	153	150	155	151	139	177	161	139	157	127	176	146	157	139	126	161	136	152	156	148	153	141	156	155	183	164	140	162	149	163	142	165	141	163	165	133	140	135	133	156	162	151	145	150	162	143	151	173	145	152	152	144	149	151	158	159	169	153	160	173	137	157	162	136	139	137	130	164	167	164	163	153	151	147	135	164	145	151	142	149	167	142	145	141	152	164	174	143	170	134	148	149	147	161	152	147	173	141	148	147	134	159	163	151	144	134	159	146	140	155	151	166	149	135	151	170	134	140	125	146	164	165	160	151	158	157	125	150	160	148	143	144	140	145	157	157	156	149	160	143	178	146	148	124	146	158	154	143	136	178	115	151	145	158	150	161	164	139	165	154	157	156	139	147	165	140	144	141	173	146	168	133	152	160	152	171	163	159	157	161	130	158	132	167	159	146	151	151	176	164	157	139	151	146	167	167	162	162	154	143	153	155	159	174	153	179	151	157	172	145	159	140	153	143	153	170	147	133	156	152	170	159	149	154	150	142	161	136	148	139	160	148	156	167	152	144	150	146	128	155	140	173	169	161	146	142	159	160	162	138	131	163	161	127	158	144	168	150	186	143	163	132	158	150	177	165	143	152	140	145	150	158	159	164	158	139	148	168	147	164	152	165	154	153	144	169	154	135	148	154	148	157	165	150	165	132	156	153	140	168	158	137	159	173	148	151	163	150	164	144	158	144	129	144	157	155	163	152	151	140	143	127	140	146	152	147	132	150	175	140	153	133	147	160	158	174	139	144	159	171	168	144	172	152	154	164	151	116	152	137	131	141	154	130	150	169	142	136	151	134	126	131	164	163	146	155	145	182	143	168	164	152	131	131	155	159	144	161	151	167	135	157	156	156	154	174	164	148	140	154	159	156	154	132	172	142	148	147	151	147	177	131	152	151	180	178	165	132	143	161	141	150	136	151	155	159	151	151	152	123	113	173	159	146	130	156	158	154	139	143	169	156	150	147	123	144	170	139	167	155	147	153	165	161	132	162	158	136	120	168	159	169	173	179	155	156	142	150	159	161	148	160	165	134	167	146	150	144	157
16777	1376	2758	3199	2758	2244	1839	1613	1429	1202	1123	1047	926	879	832	828	794	695	699	654	665	650	632	624	612	583	620	556	537	582	548	554	567	547	538	522	517	552	547	571	534	516	548	495	486	536	480	550	529	526	515	534	525	490	498	468	526	481	523	502	513	494	469	520	504	487	505	500	466	511	525	474	521	519	487	499	462	479	480	490	486	501	481	486	451	491	496	487	462	512	488	460	470	477	477	498	490	501	503	482	456	486	473	500	459	488	506	452	463	423	469	473	462	465	472	486	454	492	515	466	496	478	441	500	455	511	523	486	480	529	471	493	479	463	476	500	511	518	508	487	515	472	500	449	487	489	481	458	491	469	560	457	450	499	530	464	450	503	480	472	524	511	457	531	496	535	506	517	500	498	481	469	491	486	477	522	534	495	514	477	487	488	484	476	512	442	501	446	477	455	502	492	507	516	457	485	468	488	450	508	498	447	454	463	490	448	472	518	500	501	487	501	489	496	475	460	448	507	478	490	466	472	461	482	445	459	493	448	470	462	513	461	489	473	472	466	444	520	480	457	454	461	499	525	509	475	514	478	470	449	491	464	468	472	459	462	471	487	486	478	461	494	482	471	481	483	528	488	470	477	525	480	505	477	500	478	501	509	492	520	485	487	467	488	460	497	488	518	463	497	501	494	516	487	471	491	469	466	478	492	487	451	468	481	466	486	498	540	473	503	493	515	500	475	445	489	513	443	479	444	460	504	505	465	491	485	466	471	467	483	499	450	503	471	465	463	483	463	456	461	488	476	451	472	502	465	510	486	514	498	472	484	487	495	462	467	462	496	461	499	518	499	473	492	505	450	530	476	475	472	435	512	495	469	462	458	485	501	467	442	459	503	489	474	478	486	483	452	482	516	470	493	488	511	487	517	514	487	498	468	449	440	475	496	527	522	469	476	465	491	485	462	510	485	485	471	497	446	479	455	445	493	517	476	464	502	484	482	509	449	457	440	485	476	469	456	494	479	466	467	523	525	482	509	502	480	509	441	525	519	477	479	491	489	492	492	481	498	478	465	491	458	471	547	524	519	517	469	475	494	502	486	483	483	469	465	504	469	467	517	472	478	469	434	425	489	482	457	537	486	496	487	527	496	499	489	455	489	476	488	500	460	501	477	504	513	505	494	454	528	510	476	518	482	503	448	457	444	505	499	458	469	458	491	451	499	486	473	483	520	501	504	473	500	482	461	517	485	497	456	488	466	484	493	460	486	482	453	470	469	443	499	456	467	479	508	505	459	508	498	515	497	510	477	493	537	474	514	485	513	484	491	491	533	501	482	508	508	470	480	479	490	469	503	514	507	492	478	495	476	445	498	438	466	500	466	491	485	496	530	504	524	512	480	497	473	466	519	499	509	444	483	472	487	478	503	496	472	499	438	505	479	496	514	466	456	432	501	474	506	504	481	437	516	482	415	489	464	484	510	497	491	477	450	493	461	487	485	470	486	472	475	446	499	452	470	506	489	428	500	479	492	486	494	499	497	505	496	481	463	454	491	479	487	504	478	476	486	430	452	437	447	443	454	483	462	517	534	496	478	487	474	493	472	485	490	465	476	473	472	542	483	476	475	500	438	488	472	502	460	496	507	463	456	456	477	452	520	496	452	459	477	503	475	475	456	475	500	479	467	439	532	497	480	504	474	481	434	490	470	492	478	503	521	464	428	472	456	461	473	507	469	488	485	444	488	464	468	455	505	494	473	472	487	460	489	454	487	497	451	466	486	473	522	513	454	510	461	469	481	518	474	481	457	476	490	494	477	470	523	475	476	501	470	446	510	451	508	476	415	461	474	501	471	473	497	471	477	465	458	496	437	458	510	476	493	479	522	475	496	471	453	457	453	508	490	469	503	458	457	514	489	471	467	506	478	482	513	438	524	526	493	502	471	506	495	515	481	507	444	514	475	489	498	452	483	497	498	520	474	472	483	439	473	478	468	479	495	470	455	506	495	490	471	487	435	484	498	489	490	470	479	470	515	453	498	502	496	448	486	486	484	494	450	471	487	470	531	459	494	451	467	473	496	479	484	508	484	471	502	495	475	481	515	448	524	482	499	482	474	445	478	476	511	467	499	486	459	467	477	461	505	471	481	459	462	441	458	490	477	495	481	461	469	498	504	468	455	520	444	528	461	467	479	475	511	458	481	483	454	491	464	518	487	513	479	505	458	463	480	482	457	489	457	474	466	458	497	484	496	459	517	509	506	446	520	470	466	520	482	476	494	475	478	496	505	488	470	494	483	509	447	484	484	486	433	526	487	523	457	478	494	447	506	512	471	462	505	498	494	509	470	481	491	492	501	489	479	481	512	509	467	482	475	497	493	522	469	502	474	504	487	472	417	510	490	487	534	452	461	419	440	471	463	513	516	468	489	474	445	504	448	464	487	469	499	464	502	459	462	438	463	503	499	505	478	505	505	502	493	496	480	484	545	470	466	463	468	463	511	456	489	499	504	482	478	520	497	476	475	515	466	439	453	500	455	515	508	488	506	445	488	518	457	534	493	439	510	456	476	484	491	441	513	484	536	481	483	468	494	469	458	494	457	490	485	477	474	506	447	487	482	494	493	489	498	484	483	487	479	502	487	467	514	457	464	513	470	487	498	528	453	479	428	436	457	458	475	456	480	449	488	491	479	475	490	474	455	472	477	485	481	444	491	458	480	485	460	519	528	522	455	484	454	476	513	506	469	496	496	449	491	518	503	479	467	469	456	485	504	509	496	475	473	477	458	481	458	504	506	485	478	511	472	475	503	486	477	518	481	471	479	465	478	463	471	476	428	487	478	498	462	505	495	484	458	477	471	436	512	458	495	489	492	484	460	545	504	475	484	467	508	475	509	492	510	516	496	479	489	520	479	481	499	501	494	455	486	465	500	481	501	461	475	490	469	463	459	500	471	518	532	500	501	473	453	475	497	467	446	464	456	472	450	462	445	490	487	483	492	458	465	469	491	466	483	469	490	495	482	491	462	487	500	495	481	459	517	468	506	481	479	485	524	510	506	486	497	473	455	497	500	475	545	489	478	482	504	521	449	474	476	500	524	493	442	486	519	505	492	534	484	435	481	524	460	494	468	477	496	455	481	502	440	540	504	468	454	433	513	512	473	467	463	487	491	495	500	506	487	490	516	491	459	509	498	471	463	501	472	509	487	471	487	489	476	530	489	467	491	465	458	471	509	483	452	492	474	482	496	481	491	496	483	481	492	482	523	522	470	487	443	498	465	473	459	496	473	486	488	453	501	500	464	452	502	505	472	491	521	495	490	499	478	484	489	522	502	487	492	469	468	513	468	486	474	469	514	498	508	486	484	494	493	457	487	496	489	466	483	451	442	477	483	488	469	479	455	507	499	504	477	491	450	490	473	516	465	463	470	497	456	536	500	467	467	458	502	476	504	513	443	475	472	483	491	463	471	487	491	492	461	520	509	478	495	497	476	529	454	475	491	461	461	458	484
46206	15730	4178	2102	1515	1025	885	664	580	530	436	410	405	372	329	335	347	333	299	315	299	295	279	259	236	268	262	234	280	237	271	240	231	259	258	250	268	260	256	251	232	260	238	247	226	240	229	251	228	264	244	237	267	241	239	229	254	251	248	246	216	260	232	245	246	222	245	251	218	243	255	259	228	249	223	256	229	256	254	215	237	232	259	246	255	258	249	248	260	234	238	219	252	229	246	205	244	234	245	238	250	221	253	242	243	239	248	244	235	238	250	240	262	249	230	220	241	252	219	232	247	239	231	232	245	243	251	244	230	224	231	251	213	236	219	255	256	256	195	233	229	211	250	266	212	251	239	214	238	245	199	258	256	215	248	248	256	247	233	235	219	245	247	227	229	252	254	256	245	254	249	261	238	253	218	243	232	235	226	232	247	223	233	239	235	256	245	238	239	255	270	236	219	221	245	236	210	252	244	233	233	218	248	236	248	256	246	267	259	251	235	247	255	238	225	209	226	225	217	248	245	239	260	238	257	251	216	239	226	234	242	227	210	236	222	219	240	239	228	241	285	257	258	243	238	243	206	261	227	233	237	237	250	225	245	247	244	262	247	228	239	225	221	263	242	223	217	258	194	231	239	259	238	242	259	242	235	250	220	247	236	225	240	233	240	235	243	255	243	230	249	256	241	250	241	252	222	234	255	232	247	251	225	237	255	229	214	233	249	239	220	231	236	234	253	221	204	235	232	216	255	267	246	239	230	229	234	234	207	239	242	223	233	240	234	245	231	221	259	249	229	245	243	236	243	261	253	213	257	258	240	250	241	226	238	233	213	238	226	221	232	241	246	215	224	209	224	258	237	246	237	232	239	223	236	231	268	264	233	218	228	233	224	238	244	241	241	219	229	247	261	222	234	274	235	224	229	277	214	229	225	231	220	250	228	227	241	230	251	235	239	208	215	265	240	256	254	241	266	225	241	255	253	217	228	202	236	230	237	258	250	239	253	247	247	264	241	244	216	235	232	243	232	276	237	260	245	264	218	233	240	228	225	230	292	239	226	242	254	223	217	229	229	242	247	238	223	234	231	234	242	235	243	225	227	239	278	227	237	239	225	224	260	236	246	219	267	243	257	251	228	232	268	215	248	246	231	249	221	215	233	267	245	241	223	230	233	211	249	289	241	231	241	273	239	219	242	246	238	227	217	238	266	224	237	238	253	223	239	212	253	254	219	238	255	241	219	216	260	219	257	223	253	259	255	227	218	252	234	210	233	225	230	232	215	259	277	223	234	240	230	261	232	247	243	231	212	224	243	256	260	222	239	259	243	269	255	240	200	204	229	253	244	249	243	233	222	214	227	244	217	231	216	221	233	238	242	225	239	226	201	226	236	232	242	229	235	237	207	246	265	231	251	232	237	244	214	227	246	238	208	249	239	242	247	223	195	255	240	246	267	242	238	221	261	252	218	229	256	225	219	230	212	245	271	241	268	239	241	266	216	254	239	244	223	230	231	220	238	217	241	237	227	228	230	257	239	246	244	238	253	271	209	254	221	243	238	245	226	246	241	238	247	246	223	262	220	279	247	265	246	267	273	241	255	259	245	238	250	235	224	226	246	227	265	218	214	233	217	263	229	226	196	219	244	233	227	242	223	243	259	223	234	255	252	242	226	254	244	238	240	237	249	221	246	210	234	242	226	257	219	235	223	243	242	243	258	223	245	248	244	253	248	233	261	227	259	256	237	250	244	219	221	244	213	250	251	229	219	227	252	258	241	242	232	252	264	222	229	217	245	235	249	262	250	260	258	251	221	220	250	218	235	260	251	247	215	253	225	241	241	239	246	238	239	234	220	232	259	246	257	237	257	218	197	236	226	234	242	251	237	243	224	238	217	249	201	241	243	232	254	259	253	246	257	258	239	234	219	229	236	249	235	216	233	246	245	228	232	243	226	215	263	244	255	247	246	225	247	253	246	245	216	220	227	241	241	224	252	243	205	212	251	230	223	228	240	256	219	244	236	250	223	236	253	241	234	256	244	245	243	247	216	254	224	232	235	232	233	233	235	213	232	244	241	246	235	233	229	254	245	235	231	237	232	262	212	234	242	236	203	247	235	234	239	214	261	214	248	237	236	199	255	229	241	252	213	219	213	242	267	226	287	237	219	267	244	205	253	234	241	251	228	261	235	249	230	242	253	224	229	230	232	232	225	225	234	246	236	254	235	244	216	243	218	218	246	230	247	273	239	236	289	211	243	244	238	241	238	256	220	250	237	233	240	241	232	255	255	228	243	256	243	237	225	257	238	235	240	253	236	258	244	245	246	243	222	284	255	245	238	231	242	226	251	253	257	261	219	214	214	269	235	241	254	270	215	222	240	197	205	223	252	210	250	267	239	222	210	233	201	240	239	249	228	271	244	268	249	245	235	262	228	254	227	278	233	228	231	229	233	234	228	207	217	206	233	217	231	232	254	243	241	262	234	254	232	196	220	212	243	241	231	245	231	217	237	219	237	247	211	234	218	206	220	216	211	251	253	247	227	254	219	234	229	220	259	238	210	232	254	225	243	202	231	233	227	237	259	232	236	256	243	252	250	253	243	254	240	249	227	211	241	260	245	225	229	238	262	246	216	236	249	238	249	240	266	226	216	226	230	250	246	220	245	237	239	216	233	222	223	223	250	269	247	264	241	259	219	220	227	209	245	233	214	235	253	241	232	263	232	257	243	230	233	236	234	239	225	220	237	236	236	258	224	244	256	253	252	241	245	236	237	219	239	232	231	249	264	252	227	269	208	239	230	220	249	260	217	240	254	238	220	242	241	213	275	231	228	232	236	235	220	230	243	237	236	216	229	228	237	218	264	229	215	246	239	231	232	258	201	237	249	253	255	219	246	243	261	246	257	261	233	235	231	253	242	257	239	237	271	239	231	244	250	231	241	255	221	223	230	243	242	247	235	263	233	217	240	235	240	278	255	195	241	236	248	242	239	249	248	250	256	237	254	231	250	247	279	205	224	244	232	219	223	220	245	242	239	248	240	217	234	230	243	233	235	242	246	243	247	237	232	245	216	205	252	240	234	238	236	264	218	237	264	257	257	262	245	244	230	274	225	258	216	255	240	248	238	229	244	250	216	229	227	226	235	253	226	243	225	260	233	252	230	229	238	239	221	232	238	215	235	236	230	211	228	209	211	242	226	245	252	226	235	246	239	240	218	262	248	226	285	277	240	221	230	223	245	225	241	267	221	257	227	248	204	261	259	245	232	218	253	241	238	245	245	227	218	217	247	230	262	230	247	224	237	253	248	204	259	243	245	222	252	243	226	201	229	253	227	246	260	250	221	238	230	238	221	248	247	230	244	224	235	259	247	234	225	235	254	237	243	244	234	241	236	224	219	222	230	241	211	258	235	222	211	221	249	241	230	191	242	247	235	238	242	230	242	230	221	266	224	218	244	217	254	215	251	257	248	246	250	248	246	212	245	236	245	235	231	243	236	218	250	232
21249	2377	5039	5845	4951	4189	3468	2868	2443	2186	1931	1703	1587	1491	1348	1344	1224	1217	1162	1082	1022	1040	989	956	990	893	915	895	855	897	860	876	845	863	821	846	823	834	814	805	807	805	798	771	813	791	768	775	756	768	762	755	753	816	786	722	732	786	720	806	718	730	747	733	720	716	705	718	736	697	700	760	694	714	717	709	728	691	755	700	717	705	727	679	710	732	709	724	741	687	722	713	741	736	687	674	747	677	709	713	694	729	730	686	720	691	731	717	720	711	719	743	710	727	680	733	745	679	719	711	683	702	683	709	703	685	707	766	758	757	706	720	717	713	711	715	681	712	690	708	656	673	696	705	684	688	699	711	710	709	705	658	706	672	734	732	700	718	711	712	698	741	705	716	688	716	714	714	695	722	662	703	718	692	735	686	684	696	665	713	679	703	680	663	684	638	692	717	667	725	691	704	660	708	676	689	707	703	679	730	684	725	698	673	716	655	678	695	695	723	693	718	740	695	701	680	661	688	698	715	723	682	679	711	694	681	738	728	685	738	735	691	720	705	667	681	726	673	688	699	683	687	677	692	661	721	694	698	693	635	723	725	690	732	678	716	675	667	703	715	697	683	714	736	693	716	687	676	689	657	742	715	686	717	750	699	667	691	688	689	697	709	683	667	703	665	697	698	721	711	728	684	739	692	695	679	665	642	661	680	680	697	694	707	719	745	674	693	693	693	671	704	711	673	700	680	710	743	675	730	723	694	708	679	700	726	693	689	704	681	706	712	694	694	702	731	712	729	692	727	669	707	706	700	717	704	698	675	676	700	719	650	692	724	704	672	697	678	716	752	718	663	722	655	669	668	676	703	754	685	687	709	670	668	698	708	743	721	687	710	718	666	669	665	689	702	680	712	731	755	744	721	683	703	721	722	716	675	660	673	673	636	710	679	682	769	695	695	751	686	707	698	728	751	692	740	701	672	736	703	711	710	723	685	727	731	730	732	707	747	689	707	651	717	654	678	705	726	679	670	691	694	748	700	702	701	663	730	700	709	668	660	649	698	673	695	714	709	719	697	700	717	681	673	689	706	686	686	730	650	683	671	719	705	698	696	698	733	741	701	696	732	702	659	698	670	739	775	686	731	780	680	691	668	725	733	693	724	705	703	690	684	741	713	731	737	741	675	726	658	692	752	669	681	665	685	705	690	728	715	651	707	722	727	690	671	684	700	723	677	724	718	709	700	702	679	740	748	696	739	717	685	657	706	733	698	698	712	687	680	718	713	711	705	647	710	644	708	710	736	738	662	722	670	648	670	753	678	734	711	690	702	694	665	674	737	702	677	709	663	735	691	694	704	661	732	652	676	707	761	706	689	759	703	644	711	749	669	712	725	690	655	695	734	761	704	689	719	721	728	729	731	693	694	702	692	717	705	695	696	700	746	735	687	711	651	677	710	702	703	729	704	664	730	709	713	673	672	680	676	671	697	723	694	693	672	705	707	704	649	699	743	763	693	722	675	716	730	682	686	703	659	661	729	719	713	724	693	687	699	724	674	695	738	666	711	679	717	734	671	673	678	768	741	740	713	696	655	687	699	653	733	715	717	706	704	728	697	725	742	734	694	673	692	674	690	717	725	737	726	652	706	678	699	738	672	725	708	703	705	708	679	664	714	679	704	711	689	679	697	728	724	684	712	699	697	734	726	718	696	702	717	719	668	725	687	692	720	734	642	688	693	718	676	676	669	717	672	728	689	649	684	704	702	721	686	723	708	753	692	700	708	743	710	663	732	680	663	676	713	698	712	715	668	707	697	707	690	653	675	672	714	713	720	705	676	718	728	671	695	737	695	683	724	692	714	696	662	724	706	693	687	715	676	735	765	691	694	674	712	690	681	714	730	663	724	729	678	725	718	676	720	658	652	719	697	697	716	742	724	675	744	665	650	694	687	745	666	686	739	700	698	668	691	699	702	661	684	708	670	679	663	671	656	716	732	622	709	701	698	689	725	697	644	694	702	729	675	738	724	708	674	699	669	700	743	735	671	657	711	707	652	684	689	671	708	685	700	718	713	728	706	751	682	694	705	726	700	696	672	751	685	695	761	708	683	698	709	698	664	693	681	690	715	737	713	672	707	652	712	691	696	716	697	688	696	699	660	704	711	678	697	736	695	687	705	674	716	740	655	671	722	692	708	677	731	719	722	697	681	660	672	734	669	733	699	726	720	705	690	712	660	714	777	732	672	650	701	696	697	750	736	704	664	660	681	698	714	707	708	685	702	681	704	708	690	702	691	727	688	701	680	667	722	695	699	710	758	734	701	668	738	692	760	724	669	719	736	679	691	740	723	722	707	704	660	626	699	712	686	754	728	724	682	657	651	693	651	688	708	689	699	691	698	691	688	677	688	697	705	747	715	722	695	727	703	714	709	706	677	722	710	748	734	731	690	711	702	688	690	708	695	717	672	695	682	655	673	633	727	708	672	709	742	721	730	683	682	712	675	666	677	682	734	678	732	724	722	732	733	711	691	646	694	684	691	711	710	760	687	682	727	699	688	695	713	678	696	687	734	738	698	653	717	719	719	714	686	692	731	730	735	671	681	706	722	603	689	691	717	751	675	703	736	696	678	662	722	685	704	693	684	749	688	716	719	727	681	743	695	687	715	686	692	658	697	690	738	714	722	721	752	691	661	686	697	700	675	739	729	718	663	687	654	678	682	714	717	742	677	666	747	683	674	742	709	714	677	687	693	688	696	720	734	728	713	684	694	686	706	709	748	681	714	684	731	705	728	692	669	695	686	695	687	697	731	674	696	732	686	668	763	676	705	721	732	713	739	691	702	714	682	694	708	716	681	686	711	727	669	714	723	711	686	714	716	694	695	694	716	678	704	658	707	739	713	687	701	717	677	731	716	733	685	724	676	688	685	720	689	692	713	655	707	714	682	708	684	701	737	665	644	705	693	723	721	730	660	712	760	704	710	744	708	709	675	702	722	639	725	704	736	717	677	710	675	697	706	731	746	711	659	698	690	711	704	746	672	724	759	689	691	703	702	716	703	645	745	714	691	669	698	695	752	675	690	704	727	713	711	664	702	741	671	651	700	740	721	732	659	735	679	703	699	717	716	637	687	709	624	703	697	702	715	747	654	694	724	686	750	705	758	694	683	659	740	711	700	748	722	662	664	721	738	687	668	702	725	727	679	717	702	703	703	743	713	725	707	713	709	713	708	730	710	703	728	708	671	684	748	714	695	712	728	686	722	752	687	733	691	677	719	718	655	727	713	686	645	672	684	706	754	720	697	716	690	680	727	727	637	665	698	687	710	680	704	698	673	732	660	702	709	670	729	659	739	707	680	741	712	672	700	711	694	706	717	727	689	681	707	691	665	704	692	726	708	678	751	698	727	719	705	680	695	671	683	674	718	680	678	684	756	712	676	680	711	673	667	684	735	675	760	645	674	704	673	694	706	668	694	693	733	697	645	675	685	670	676	724	706	722	739	656	714	716	721
5091	230	140	122	85	92	90	81	77	68	72	66	71	62	76	68	64	73	59	56	65	58	79	57	73	75	66	75	66	72	57	69	70	71	54	71	76	74	64	61	65	69	75	65	90	60	60	67	57	52	59	60	62	72	74	58	68	64	58	67	61	80	75	68	65	72	64	62	67	63	59	55	69	59	76	83	74	65	84	63	76	85	58	66	67	67	63	68	65	64	75	75	57	64	74	78	67	80	86	68	71	65	63	79	87	70	74	68	75	64	71	84	81	80	72	64	76	73	74	58	68	66	67	64	65	89	76	74	73	76	61	78	62	63	56	61	57	66	69	70	59	70	40	59	79	77	68	72	78	66	62	66	68	80	73	75	61	58	71	52	70	76	61	58	72	68	67	67	75	61	65	62	53	52	67	69	66	78	60	70	66	65	66	72	89	60	49	90	66	62	51	70	53	65	69	57	60	60	80	68	61	76	58	64	79	60	73	72	66	71	83	72	68	76	58	74	60	68	85	69	63	78	69	71	81	61	64	61	62	62	66	74	66	59	64	63	75	68	70	70	73	68	59	64	80	72	84	78	69	68	62	58	69	67	65	72	64	65	68	70	72	66	68	67	75	83	74	71	77	68	54	69	66	67	74	82	69	61	67	55	74	79	75	58	67	63	82	54	59	50	82	76	67	78	66	64	66	65	77	67	74	68	70	83	71	61	57	83	81	55	55	82	81	72	68	64	60	72	70	69	80	85	61	73	83	71	65	56	67	52	78	65	87	80	77	67	73	61	83	67	69	67	83	62	58	69	57	63	73	62	73	68	41	79	60	53	54	64	76	71	68	80	69	66	58	75	67	72	65	55	56	79	69	65	62	77	83	74	70	69	66	69	70	87	80	60	67	67	67	64	57	75	52	61	62	55	75	62	88	76	66	70	80	64	60	72	72	76	72	70	62	67	63	65	72	85	81	75	78	72	64	69	65	62	60	64	65	55	77	72	83	68	71	62	78	83	72	64	55	65	69	75	59	67	71	66	78	64	56	60	75	52	53	64	64	62	60	74	57	68	66	63	81	68	70	67	79	84	66	60	70	82	65	76	57	71	67	78	81	68	60	66	54	65	77	67	76	79	67	61	74	60	87	79	83	65	52	81	55	61	61	65	68	66	78	68	57	71	64	74	69	66	74	36	80	61	74	73	70	56	66	84	76	69	73	64	60	82	63	78	59	59	74	66	62	55	67	79	74	63	74	54	53	71	59	66	71	69	64	64	57	75	69	63	68	67	73	70	67	73	59	71	61	61	80	64	56	75	69	87	56	73	52	86	59	78	53	70	61	52	63	67	96	62	69	59	80	70	65	63	72	77	78	63	64	71	75	76	68	61	71	53	64	67	70	63	76	74	55	62	70	54	74	61	63	59	69	58	72	69	85	65	86	80	77	79	67	65	62	68	55	73	69	81	69	78	73	68	68	70	64	78	72	70	82	76	76	74	63	66	52	58	75	64	60	73	69	73	69	42	64	66	72	73	55	62	63	62	62	62	65	48	69	69	76	64	59	54	76	65	57	71	77	74	59	77	63	54	65	60	60	79	72	67	61	71	80	53	85	85	48	62	65	64	74	65	67	63	66	63	79	59	68	71	65	64	59	62	69	71	67	65	78	60	61	58	69	71	75	65	61	70	78	54	74	60	53	65	76	62	69	83	65	77	62	74	78	62	69	63	54	64	63	75	54	65	76	80	93	58	65	67	73	55	57	83	64	77	70	75	59	74	60	69	61	65	54	76	66	71	62	70	72	77	67	70	72	64	74	67	89	57	56	67	63	71	74	73	58	70	92	72	63	77	59	59	56	66	78	82	59	80	65	76	59	60	67	72	74	64	79	55	75	78	66	71	68	75	69	83	75	59	66	86	83	87	66	87	69	69	66	68	69	66	70	58	85	65	68	53	61	71	69	75	67	76	80	85	56	77	79	72	71	61	71	80	74	72	86	70	81	72	54	61	64	59	66	70	64	60	75	68	61	75	64	65	67	70	62	75	80	66	64	59	75	69	78	67	66	78	77	60	79	74	65	56	64	72	63	68	60	60	61	78	62	60	65	57	61	78	61	69	69	63	58	75	79	69	67	66	80	60	46	64	62	76	60	76	54	54	79	72	67	68	76	76	69	68	61	61	60	75	66	77	47	64	65	53	61	88	67	71	64	83	87	75	69	73	68	66	82	78	71	63	60	69	67	78	59	73	78	67	72	71	64	67	88	58	64	77	58	66	82	66	63	70	59	62	77	73	66	70	61	72	64	72	67	71	63	65	81	81	60	82	69	69	81	88	77	67	71	64	74	67	62	66	66	64	83	72	73	73	65	60	65	70	70	77	74	47	61	60	72	80	70	64	77	71	61	78	62	65	76	60	69	71	84	62	66	72	61	54	80	77	53	68	56	66	65	81	65	79	65	63	72	70	67	70	68	75	64	60	66	52	68	71	61	72	71	61	66	60	71	74	62	71	73	62	72	64	82	71	85	66	72	59	55	74	79	59	69	72	75	69	63	63	84	71	67	70	48	69	70	71	75	65	84	63	68	58	62	54	55	91	66	65	61	62	81	65	61	71	78	54	62	65	71	76	67	70	66	82	76	68	70	54	75	69	66	59	69	69	68	78	64	77	72	78	55	83	68	68	72	76	71	82	68	64	74	68	69	67	50	71	80	66	78	57	62	69	60	64	73	63	72	67	70	52	83	62	68	62	61	74	73	65	85	72	68	74	76	76	73	60	80	67	69	76	63	68	67	69	66	83	70	73	71	63	62	55	59	57	76	57	56	74	79	72	71	65	80	57	83	78	69	71	59	54	74	57	73	62	70	72	79	60	61	67	56	61	64	58	64	71	64	73	60	81	77	75	72	72	67	65	79	78	77	60	70	76	71	103	76	67	70	76	52	70	61	74	73	69	69	81	65	73	65	73	63	78	70	72	63	75	58	68	81	69	62	73	67	64	62	70	60	64	58	71	73	58	58	73	48	70	74	60	65	69	70	71	72	67	68	60	64	73	88	73	66	72	53	71	87	70	78	70	68	76	74	65	65	77	59	70	68	56	73	70	70	48	67	69	76	80	72	70	63	70	65	78	87	76	81	62	73	72	79	74	78	59	59	67	69	64	64	65	67	65	67	63	56	78	65	69	74	70	87	78	68	68	70	59	76	81	76	64	69	78	60	62	62	66	63	56	63	72	78	78	67	77	65	79	72	55	79	54	62	68	69	70	67	67	73	79	68	62	75	78	65	55	67	75	82	73	72	66	59	67	65	66	58	61	63	83	68	80	78	68	65	78	70	62	56	74	74	68	59	75	69	74	51	74	73	82	65	67	83	69	57	77	61	67	74	62	70	80	74	64	80	74	53	71	66	62	67	62	62	66	54	76	73	71	62	62	61	62	71	63	71	64	60	70	73	71	60	71	77	53	60	59	64	65	57	74	58	58	69	67	49	72	73	67	77	77	74	70
5937	338	402	418	402	325	332	312	268	297	330	301	283	293	282	270	254	271	290	276	266	253	250	250	265	258	266	275	274	266	259	282	268	264	296	276	253	251	253	261	278	272	268	267	280	246	279	273	219	236	282	283	254	260	253	260	255	250	261	280	274	281	261	260	273	284	270	267	262	251	270	271	271	253	260	247	255	266	244	253	231	256	259	265	262	260	254	280	261	260	266	254	251	249	296	266	265	255	245	247	267	235	270	260	283	266	268	251	273	281	240	282	246	256	268	248	263	267	282	267	234	279	268	267	267	253	259	272	225	254	255	257	260	242	275	245	269	259	239	256	263	235	269	249	269	255	256	265	279	240	258	268	281	265	239	285	276	266	273	235	252	278	269	259	271	268	264	266	259	232	245	252	247	258	258	282	248	258	266	268	254	265	275	258	243	262	274	247	259	247	239	235	263	258	285	269	243	259	252	275	258	239	211	286	254	275	251	255	241	254	269	272	239	235	263	257	259	274	270	257	249	270	272	275	265	226	281	254	263	292	266	288	265	253	249	257	274	269	265	294	272	247	282	241	244	270	272	230	266	249	290	263	249	261	248	271	258	259	284	242	259	279	270	245	249	252	250	260	264	289	275	264	255	252	247	236	268	281	261	282	237	239	239	277	255	272	256	250	253	272	231	251	257	255	263	282	292	261	274	251	252	251	279	233	313	251	258	258	272	272	289	273	252	274	277	247	271	246	267	246	268	237	278	289	280	276	255	239	244	266	272	241	296	265	268	239	258	276	296	253	245	259	278	227	267	246	258	194	261	294	226	288	259	258	255	242	255	275	276	248	253	255	305	240	263	285	263	269	276	268	267	271	214	277	290	253	280	268	280	241	282	271	251	249	265	255	231	254	282	240	261	257	242	274	262	228	250	274	243	265	245	278	269	260	253	276	280	224	262	265	231	259	254	262	269	283	266	283	257	231	258	242	240	242	253	269	268	264	219	236	259	249	267	252	217	247	248	261	235	278	257	250	258	249	247	270	233	264	273	255	288	259	234	253	255	273	236	281	284	268	255	266	240	228	275	264	263	270	277	266	275	257	249	271	244	273	257	256	272	263	282	267	266	282	272	263	306	254	271	259	259	258	274	265	260	281	235	275	282	238	260	276	240	251	276	268	243	265	255	266	289	215	242	260	257	244	249	232	245	248	265	250	247	244	244	253	271	230	309	284	258	256	257	265	272	295	253	270	271	258	248	262	260	271	261	280	288	250	274	243	270	241	263	242	267	260	277	283	245	277	256	238	275	257	262	263	246	285	286	243	263	267	259	265	257	239	264	240	242	252	259	257	260	275	267	249	244	252	253	263	252	244	239	263	238	255	231	246	248	233	256	270	255	251	255	285	261	265	236	285	239	290	268	276	264	249	260	250	230	259	242	240	264	248	289	284	300	250	245	246	282	266	273	247	253	231	247	241	274	239	237	248	248	285	269	275	268	249	242	264	288	253	288	246	240	271	255	254	261	254	259	251	262	267	231	244	266	262	242	251	264	252	279	263	279	276	276	244	293	249	257	293	282	264	251	235	268	225	236	249	257	263	265	269	256	254	238	281	278	218	275	268	250	241	273	273	277	245	284	276	266	249	256	263	262	255	251	278	262	253	296	274	267	265	257	220	273	283	241	248	267	262	273	256	256	273	261	273	269	249	243	272	259	255	270	263	252	259	268	268	265	250	248	262	263	241	272	234	282	283	261	286	288	252	246	270	238	281	286	298	289	259	233	240	258	263	266	258	268	280	243	262	253	253	239	277	253	251	272	254	269	236	254	274	230	272	260	263	251	253	285	265	233	289	264	263	253	240	257	260	241	308	254	257	257	258	278	256	267	258	266	256	259	279	241	243	268	269	264	241	261	270	272	247	279	253	282	220	252	272	260	236	273	260	277	260	250	249	263	238	281	271	253	269	258	268	239	280	264	244	250	251	249	251	259	264	247	258	267	255	232	266	254	264	250	272	236	261	266	262	290	268	256	259	262	281	274	269	261	243	267	242	269	264	279	258	248	232	261	275	246	254	243	256	235	249	275	233	270	266	248	250	262	273	265	255	247	262	240	252	259	250	258	251	260	268	252	270	251	275	271	259	268	294	246	273	272	257	252	314	248	256	280	270	257	237	263	273	265	272	253	234	245	252	234	272	248	234	267	227	287	276	292	247	275	266	282	260	244	251	265	271	259	299	247	295	257	237	253	243	235	243	258	269	276	248	261	258	269	282	248	286	243	247	258	244	249	243	273	246	258	255	255	242	263	272	237	257	249	264	250	258	243	247	258	248	279	262	260	259	281	279	245	255	237	262	257	259	258	250	278	256	253	262	245	268	277	274	243	217	272	269	283	287	263	283	273	270	247	266	263	246	255	246	267	222	257	216	268	254	233	253	265	273	271	267	244	237	255	236	272	260	260	250	265	257	252	286	253	238	273	252	291	253	291	267	253	243	251	256	258	274	238	255	252	278	297	274	254	246	257	281	248	283	292	242	281	234	241	259	253	287	275	249	257	281	246	242	234	298	276	288	266	263	238	246	264	243	259	275	271	268	250	246	249	247	255	247	253	239	290	271	280	278	261	263	266	271	267	248	254	243	249	263	255	281	235	252	234	271	262	238	295	244	244	239	266	260	256	258	294	252	259	285	257	243	259	275	248	264	244	251	262	287	274	290	229	279	254	255	281	261	286	250	278	260	245	242	273	278	269	276	277	270	250	263	249	246	257	262	254	264	271	266	273	272	259	250	253	274	253	258	253	272	301	297	280	250	252	283	277	256	236	281	257	272	258	274	263	265	250	260	253	307	237	270	253	313	269	266	276	263	240	277	262	269	262	258	227	259	267	275	267	244	266	262	266	281	273	258	246	282	250	260	251	284	283	241	250	243	256	280	252	273	275	284	246	262	279	241	278	245	251	264	263	236	268	253	260	284	277	264	256	267	267	284	246	262	241	260	261	231	264	249	259	289	261	245	272	260	255	262	234	268	252	254	278	285	250	268	247	291	262	265	243	256	227	245	273	275	273	247	258	272	251	282	241	263	268	233	262	254	283	252	250	250	254	246	279	254	272	245	263	283	250	230	247	286	217	257	265	259	262	224	269	266	267	273	282	289	259	248	281	261	283	236	258	257	291	268	274	244	284	271	243	267	254	256	257	262	263	246	257	279	266	247	291	280	264	287	253	231	278	246	256	283	252	263	246	262	229	278	240	281	268	238	244	285	267	266	248	265	248	251	254	255	266	261	267	257	245	240	235	240	287	270	266	289	257	270	242	267	242	231	266	251	275	284	257	256	239	246	279	223	248	266	262	282	249	261	267	232	237	275	284	240	261	278	271	243	253	259	252	267	262	246	253	255	267	274	269	268	273	252	260	242	267	226	260	289	280	284	240	260	300	260	243	255	266	236	249	256	275	275	263	294	248	227	237	273	276	239	251	263	241	281	271	238	260	252	265	204	269	266	268	252
36291	7169	1508	1019	694	553	438	377	340	278	239	235	222	226	194	202	200	202	141	177	161	154	178	176	183	180	169	155	165	179	177	177	159	157	150	175	177	162	180	152	153	164	147	159	158	143	150	162	156	154	141	157	152	168	149	135	153	150	163	150	172	140	146	148	146	122	167	148	174	165	146	153	169	171	145	150	133	155	146	130	161	162	133	153	167	149	153	153	144	162	166	152	137	146	134	175	168	154	156	135	156	155	167	173	152	157	144	141	172	143	162	155	171	157	156	180	150	141	147	137	163	130	155	161	156	154	146	139	156	160	167	141	156	159	161	143	174	139	160	133	162	141	127	146	161	159	158	130	142	170	177	153	151	141	139	154	140	136	159	165	145	177	160	163	150	158	149	143	181	151	151	154	143	165	154	152	166	150	154	160	150	171	142	161	162	170	159	162	145	149	132	170	154	139	158	149	166	169	146	168	146	165	160	156	161	144	142	154	175	133	150	139	156	162	154	156	137	140	143	176	150	139	155	153	136	160	144	134	148	144	153	153	155	132	160	143	126	154	182	139	157	138	166	149	133	153	147	162	148	160	162	182	132	130	142	147	159	139	151	155	186	172	152	141	177	159	162	159	161	154	177	158	155	136	135	169	144	142	171	154	142	154	150	155	133	165	132	148	144	141	169	145	160	153	146	176	135	169	169	151	179	162	147	144	173	166	153	129	152	149	176	152	172	156	176	148	139	138	153	148	147	141	148	151	135	159	141	153	169	154	141	174	137	144	182	164	168	170	148	168	138	148	144	140	140	149	183	144	148	133	150	166	150	149	176	141	145	148	145	160	146	149	158	151	157	155	147	145	162	151	152	136	150	163	147	152	147	134	142	127	151	159	177	172	146	177	159	148	169	160	119	145	160	155	155	140	153	146	153	152	164	160	143	144	167	160	164	145	159	172	155	160	135	152	161	177	141	150	153	150	161	147	178	162	166	135	139	143	162	150	145	129	140	163	161	148	164	150	161	128	160	149	139	174	136	146	144	161	143	158	164	151	160	174	159	152	134	121	144	166	151	128	163	172	176	166	155	138	145	132	153	161	154	183	151	154	147	143	154	167	146	149	179	166	154	157	172	163	157	148	172	166	189	143	143	160	133	177	152	170	136	139	182	141	146	175	162	166	141	153	175	154	159	148	168	120	133	134	174	165	174	164	142	152	155	131	134	135	147	160	155	140	139	133	128	167	149	157	151	157	155	164	160	174	158	156	170	146	139	139	152	151	141	156	154	147	174	139	143	173	153	153	169	146	138	148	152	146	164	153	145	145	164	152	157	146	175	174	145	156	146	149	129	125	151	176	148	150	163	145	155	137	137	143	139	153	144	140	162	162	156	154	137	185	149	167	144	163	151	153	187	155	182	138	147	161	157	158	158	146	161	170	154	145	140	153	179	142	172	152	164	154	160	131	134	156	163	163	161	135	153	178	169	177	174	174	145	154	160	164	154	160	134	147	151	142	144	142	151	153	163	151	148	139	169	152	160	151	151	156	152	125	151	148	139	160	161	147	178	157	149	163	158	176	139	144	137	144	176	150	156	146	159	168	142	153	151	152	174	152	150	144	138	144	157	147	151	136	162	173	161	127	164	158	153	151	144	168	167	137	179	147	150	150	170	140	167	151	155	165	162	168	155	134	141	152	134	152	159	163	134	138	152	167	164	154	148	153	156	163	144	158	157	149	157	168	151	154	147	133	169	160	148	180	148	140	156	155	151	160	163	139	155	150	151	176	166	134	150	126	131	158	151	149	146	157	148	148	138	142	140	168	174	162	156	152	149	142	140	152	152	140	133	139	191	154	170	170	156	168	138	165	146	139	143	167	140	172	156	144	147	150	139	137	131	168	150	166	151	163	133	154	148	156	137	135	154	126	170	151	153	132	135	174	145	167	192	167	153	167	153	136	161	149	166	139	139	149	144	162	152	144	150	158	155	141	150	151	168	159	153	149	160	150	168	146	156	166	161	154	149	164	162	136	147	158	130	142	150	146	154	163	137	151	139	139	149	166	155	154	164	168	158	161	147	156	138	162	146	133	156	168	151	159	152	153	143	136	152	151	154	166	152	172	168	139	148	137	134	153	157	154	150	165	139	162	161	143	165	136	147	168	125	179	148	182	153	163	139	171	150	157	141	168	151	157	165	155	166	137	163	149	149	123	146	167	173	148	156	162	155	158	141	143	180	149	159	148	146	144	151	139	144	146	153	132	156	155	155	160	156	154	161	131	162	144	164	159	147	153	146	154	157	148	127	151	131	167	150	148	139	172	151	139	174	152	151	154	149	156	169	167	137	140	111	151	192	139	152	154	136	166	158	171	169	135	151	136	160	157	157	148	157	139	137	160	165	139	158	170	156	159	161	145	123	158	157	153	158	142	155	158	159	160	165	159	133	142	176	140	139	157	145	154	170	153	124	150	144	170	141	144	153	148	147	145	142	146	136	143	161	146	160	143	157	145	152	174	148	162	143	157	162	152	159	160	148	159	151	139	158	148	149	145	151	172	141	145	138	149	165	149	132	162	148	138	136	171	158	162	147	139	159	160	143	140	162	145	168	164	182	164	155	166	147	131	136	156	149	156	167	142	153	143	172	166	144	172	153	126	141	147	136	152	157	153	136	162	170	161	142	123	140	141	155	134	143	145	159	154	173	146	139	165	160	139	136	133	161	151	157	141	156	148	150	151	165	141	151	138	140	141	152	135	156	156	159	168	162	145	136	157	156	162	138	143	139	150	163	136	163	146	174	160	151	131	124	139	135	155	155	139	148	159	136	144	140	159	160	157	142	164	137	172	160	167	153	150	174	149	164	173	163	139	138	161	140	151	172	158	142	154	128	158	134	149	144	158	165	166	143	151	166	153	150	154	141	148	149	152	173	157	142	149	165	157	144	134	151	142	158	145	152	134	160	144	155	144	157	144	147	132	187	128	156	159	158	147	153	165	160	154	143	155	159	137	140	141	130	201	155	126	150	144	153	171	173	171	137	141	162	145	160	148	154	149	148	157	163	150	148	171	153	149	154	154	154	149	148	142	147	165	147	149	147	144	133	170	154	138	134	151	172	139	160	137	125	163	162	147	150	164	175	158	145	153	144	151	148	167	151	144	155	150	145	142	152	143	150	170	174	152	149	148	152	148	151	143	137	156	137	160	141	134	125	181	160	172	146	139	141	163	158	162	131	143	173	139	167	141	145	151	171	153	169	149	164	159	147	166	168	161	164	136	173	160	153	159	150	155	145	173	136	171	157	153	160	157	148	150	146	145	147	143	161	129	116	166	161	173	161	178	141	154	196	159	162	181	138	140	161	154	162	172	153	160	151	148	159	146	165	153	148	148	145	163	186	141	185	160	150	145	169	152	158	143	141	155	154	140	155	181	164	176	156	156	153	163	162	153	146	157	152	131	127	191	178	143	146	132	147	142	149	172	138	147	154	150	152	163	150	138	146	133	144	154
16606	1357	2759	3191	2794	2299	1973	1568	1431	1259	1074	1019	940	934	865	795	780	714	718	697	616	682	606	597	572	567	635	646	599	605	533	557	596	548	567	537	521	533	544	548	512	545	509	513	476	537	518	521	517	510	544	525	523	536	489	503	527	487	499	536	497	477	505	499	494	462	474	512	494	466	511	482	467	486	497	509	507	491	504	476	497	506	518	437	461	502	465	450	526	470	495	507	460	516	497	504	488	506	524	479	478	477	521	503	481	504	493	488	502	476	489	500	488	487	496	497	462	480	511	495	484	499	483	480	508	516	519	482	481	513	511	494	467	485	485	473	471	477	445	492	485	488	509	500	422	521	473	487	471	464	486	510	494	483	485	508	522	499	489	502	506	474	469	472	482	489	510	497	466	519	467	462	464	504	456	445	449	481	496	479	510	492	457	432	491	501	455	476	464	453	430	470	471	507	469	473	521	475	463	485	484	488	458	495	454	460	473	451	493	520	470	457	506	477	440	462	515	504	492	462	491	472	511	487	488	488	398	460	503	503	481	521	492	455	470	509	516	468	474	492	500	477	467	498	510	453	480	477	454	488	474	509	485	482	481	495	477	473	502	471	505	474	496	485	508	493	500	467	470	472	509	482	500	470	480	467	480	495	486	434	499	454	511	459	485	464	530	520	494	511	484	508	520	465	533	494	484	468	465	460	501	453	517	459	514	489	506	475	495	486	505	498	505	476	488	470	493	526	477	446	478	489	503	478	478	473	471	492	481	531	508	486	489	501	453	512	489	493	503	485	509	481	457	489	497	515	483	486	451	474	461	498	472	460	514	487	455	502	496	485	521	504	514	489	484	494	492	483	527	509	504	496	487	463	489	454	455	489	444	453	477	462	525	497	547	486	495	481	468	480	497	498	492	481	471	443	507	495	486	512	453	451	489	486	476	476	486	459	491	493	470	464	511	463	523	515	457	480	473	490	499	472	511	511	509	438	479	472	505	477	488	481	475	507	482	476	486	510	494	444	452	505	490	498	491	490	509	476	489	483	458	473	519	502	472	489	512	501	456	486	469	502	455	472	455	482	489	463	483	494	475	469	498	519	505	519	501	481	504	497	454	500	466	456	430	455	496	456	469	457	523	500	467	462	498	473	446	532	471	447	510	504	443	463	495	488	455	520	505	475	475	480	513	449	477	515	467	468	508	492	496	497	487	479	498	499	487	502	477	478	458	483	483	474	486	496	496	471	494	499	450	520	480	504	486	470	473	453	481	522	521	511	443	456	489	486	503	445	479	494	474	482	458	473	454	470	486	460	503	514	481	486	458	517	473	483	484	508	481	471	528	471	515	458	474	453	476	485	479	465	473	475	462	548	475	438	487	533	484	470	503	508	425	455	459	479	480	499	503	510	494	460	536	461	476	444	446	472	445	497	482	469	504	485	478	502	472	467	461	500	474	456	495	485	493	481	458	552	506	516	488	484	490	483	471	526	465	525	493	447	467	533	475	491	478	501	470	492	493	499	476	490	493	482	494	495	453	488	486	501	503	499	453	489	490	472	530	465	509	481	492	505	496	473	493	511	490	522	476	460	468	513	465	471	486	481	511	502	469	443	449	481	467	440	500	458	443	447	530	490	457	486	492	467	552	504	507	491	470	461	496	512	471	473	456	484	505	505	514	468	474	481	519	487	459	477	454	496	512	516	485	517	504	482	464	475	463	495	462	490	470	464	473	463	492	481	496	466	487	497	476	510	479	451	498	510	468	479	478	503	460	492	495	463	523	451	480	473	528	482	457	492	492	491	482	484	465	477	493	476	434	507	473	512	501	491	503	552	434	480	471	502	473	491	483	484	512	482	476	509	470	456	498	498	490	527	495	484	474	519	461	498	471	487	445	490	481	478	489	527	452	551	532	469	496	488	445	505	461	493	505	507	499	499	462	515	503	509	516	471	492	458	475	461	499	512	474	465	480	482	516	504	496	482	464	496	480	526	476	488	494	481	478	513	499	516	467	452	481	468	447	481	472	499	473	491	497	531	492	493	496	486	466	501	539	492	498	486	459	492	460	522	503	475	472	495	481	506	482	508	544	517	450	453	455	467	458	445	478	511	506	456	477	464	474	491	472	508	464	492	509	473	456	461	480	501	472	453	464	486	471	468	485	490	459	479	492	476	507	512	480	519	477	454	497	428	471	457	514	458	499	502	427	439	490	459	528	449	498	463	457	447	492	492	421	506	471	533	488	456	467	484	444	455	486	468	479	478	479	440	461	480	505	472	503	483	467	477	481	483	480	536	488	487	467	460	454	491	490	522	523	468	488	485	498	475	512	480	480	456	486	507	489	474	509	492	471	468	457	471	477	474	511	486	490	466	476	491	479	430	458	503	485	448	449	474	499	432	491	496	466	500	504	474	495	508	493	481	486	469	464	486	498	475	476	481	483	498	508	506	505	490	473	484	498	469	495	503	484	502	505	496	508	482	489	475	476	475	508	505	455	498	485	506	481	465	485	509	479	493	488	479	505	492	481	438	493	432	480	514	479	487	498	509	476	463	478	480	442	458	498	510	485	474	533	477	504	529	470	480	481	487	475	427	494	470	464	483	492	455	506	485	468	485	514	508	462	500	501	490	475	463	482	495	525	496	484	470	529	487	484	478	460	460	503	512	481	508	526	478	473	426	499	464	488	510	479	498	484	483	503	447	465	494	497	498	492	558	503	482	517	487	507	439	477	514	494	499	468	449	487	495	459	486	473	453	506	488	510	479	439	465	497	453	506	486	494	533	487	511	500	464	487	494	516	466	451	509	475	451	492	437	483	466	482	474	466	453	462	466	479	480	490	461	506	488	479	478	472	446	490	458	484	486	509	475	491	469	464	494	493	450	466	471	487	510	490	517	493	499	452	499	457	489	475	494	449	477	471	506	488	491	477	491	490	491	479	480	498	472	498	443	462	512	522	462	469	474	498	501	466	500	462	479	504	496	480	437	480	466	497	465	454	471	513	479	461	471	490	490	484	490	531	468	487	498	441	513	450	468	438	482	471	481	496	461	497	441	504	474	501	490	513	489	470	467	453	465	502	482	463	474	488	435	507	516	519	523	476	482	467	490	495	491	521	513	454	505	495	488	480	502	501	459	469	507	534	471	490	447	515	493	480	456	471	460	496	467	497	475	480	470	472	472	476	465	486	492	481	475	462	469	528	517	470	500	492	498	460	484	465	513	503	503	450	457	463	466	505	510	465	459	482	483	455	471	490	532	477	474	536	482	488	487	464	480	505	503	496	491	480	520	472	473	537	484	516	506	482	550	494	507	478	510	499	479	479	463	496	486	503	482	484	478	468	479	512	484	493	478	483	521	476	497	481	474	482	508	472	482	501	483	498	494	458	513	466	480	472	469	478	450	465	486	522	496	479	467	518	515	456	493	453	481	511	473	513	461	474	507	489	487	456	488	493	473	488	484	501	495	471	463	508	519	503	462	490	529	487	429	438	467	484	487	491	514
46890	16443	4528	2016	1349	988	825	607	573	476	486	385	403	340	306	337	316	310	324	303	295	250	259	286	294	260	264	270	246	243	241	277	254	218	226	275	253	235	266	236	240	276	266	279	256	266	247	263	237	250	239	231	222	259	242	250	240	253	255	271	257	249	237	241	226	239	233	239	235	230	256	237	234	252	220	254	232	253	209	264	254	254	256	282	232	237	226	256	246	252	232	249	229	267	251	236	218	238	235	236	232	229	258	245	236	236	202	256	224	235	241	240	247	244	253	234	247	250	250	250	239	280	214	250	229	240	246	214	248	252	254	227	236	277	251	255	229	224	221	236	230	246	238	238	250	222	240	259	233	236	244	235	227	207	225	237	229	228	256	253	260	211	218	246	227	220	260	246	244	280	237	232	242	247	214	255	259	231	256	210	232	227	232	233	229	252	230	231	248	212	227	239	266	246	261	265	242	245	239	225	229	225	230	245	238	252	230	254	226	225	233	268	279	272	242	230	237	253	238	231	228	243	254	233	212	254	236	250	234	230	259	233	262	217	234	224	222	225	235	264	224	221	222	245	244	219	211	247	217	231	250	234	237	229	255	240	247	234	245	245	252	235	235	258	244	266	227	224	249	250	237	258	229	224	249	238	250	233	225	267	249	222	242	238	249	241	244	238	228	199	220	261	245	246	237	241	238	230	232	234	242	233	220	245	225	253	234	227	229	218	242	243	264	233	223	236	253	223	249	236	227	283	248	239	225	225	223	236	249	231	252	235	214	255	251	229	224	242	245	229	240	259	240	249	248	245	220	223	234	224	201	237	242	248	245	247	218	236	246	231	255	238	256	240	259	252	238	254	237	264	249	221	234	239	221	219	243	262	254	231	232	257	249	235	245	249	222	241	244	250	224	228	256	251	224	207	251	245	275	233	217	230	224	250	241	227	229	233	269	221	281	235	235	251	247	248	238	239	236	238	251	228	258	259	246	231	240	244	227	243	230	237	247	242	273	213	251	246	224	248	218	265	258	220	247	249	228	247	247	238	221	206	233	228	225	239	242	234	242	241	263	247	262	246	254	236	252	245	251	244	231	260	260	218	230	216	252	261	243	240	242	236	231	240	231	235	239	251	237	236	235	269	237	244	259	220	226	252	219	214	246	269	233	222	213	237	217	228	245	223	226	212	223	205	243	229	217	245	233	220	247	227	235	248	244	264	238	234	253	219	236	230	262	248	247	237	271	231	263	263	237	229	236	221	243	253	229	241	276	246	218	218	234	240	244	226	262	235	230	234	212	247	233	243	241	248	248	233	224	219	260	258	243	244	243	239	272	227	238	227	242	263	247	250	234	229	249	214	245	266	229	247	251	221	232	236	243	228	230	241	257	253	296	223	219	226	231	222	254	242	231	235	267	243	255	244	226	230	224	227	235	241	234	227	240	228	254	231	224	247	226	241	261	226	224	221	257	245	232	254	244	238	235	212	241	206	239	254	239	236	235	252	237	216	252	254	258	235	271	221	249	238	234	242	251	230	263	223	221	242	237	276	241	222	228	258	240	251	216	246	222	244	235	256	238	218	212	204	238	236	226	256	244	230	256	226	224	231	235	235	231	246	257	250	238	231	246	277	246	257	227	202	222	215	238	250	228	236	222	212	250	256	229	226	244	246	216	238	228	212	246	240	240	229	255	219	237	241	249	264	225	254	245	239	253	229	230	219	228	233	213	240	220	236	232	246	246	253	238	254	257	222	242	238	258	255	215	244	270	235	227	231	211	245	227	233	227	254	269	233	241	237	253	227	222	259	242	243	238	231	263	246	248	225	217	239	244	233	250	267	243	246	234	258	239	226	238	244	258	246	233	222	226	228	228	250	232	227	265	242	228	237	242	257	238	247	249	250	233	239	239	240	248	213	240	245	260	246	234	235	229	219	224	235	232	254	223	242	245	234	253	232	259	239	211	236	239	240	255	234	209	245	263	255	222	234	238	225	250	235	227	209	247	225	239	226	222	261	261	218	251	245	228	226	229	235	213	244	230	245	236	214	246	226	227	275	234	222	261	234	254	241	219	252	217	236	263	239	284	226	248	240	235	228	233	235	242	252	240	223	215	244	257	241	247	247	257	253	245	235	218	262	231	264	265	234	212	254	237	233	253	228	218	266	271	237	208	251	235	265	248	211	257	233	215	225	232	248	250	255	203	211	254	260	237	255	229	239	234	244	215	227	240	235	251	245	225	261	256	242	217	249	233	244	213	248	248	263	224	230	229	216	246	226	245	234	249	223	236	236	241	239	218	245	197	247	254	231	225	256	245	230	254	247	243	241	209	223	253	261	232	230	234	258	272	241	260	209	228	239	235	218	231	243	213	237	251	245	245	239	234	271	244	257	259	260	227	231	202	236	223	222	221	241	233	223	247	249	222	258	256	248	218	234	234	235	259	260	238	228	254	274	254	251	231	243	260	236	221	256	259	254	235	251	260	245	238	235	270	217	234	236	232	236	247	248	203	223	233	228	248	266	226	214	262	239	231	217	242	220	242	230	258	213	250	233	250	230	259	230	227	249	225	229	239	238	241	253	257	250	218	202	260	250	237	259	218	220	248	244	225	234	237	243	257	233	262	257	232	247	231	255	214	223	242	258	263	247	216	249	212	237	244	243	252	227	253	232	229	229	253	242	247	227	236	227	289	246	249	245	240	237	281	228	241	228	240	234	232	241	231	228	211	201	234	243	242	231	269	193	251	243	231	216	264	235	239	228	232	223	230	223	230	205	232	259	237	234	237	237	261	235	225	228	228	238	233	222	232	250	227	260	236	229	241	214	269	238	220	215	261	233	228	233	238	216	257	226	271	233	234	236	226	250	218	218	234	226	257	262	260	238	244	215	222	236	228	244	268	247	242	238	227	230	222	238	242	236	261	217	213	219	251	210	236	237	211	235	246	256	262	245	248	227	228	227	217	237	240	241	242	225	231	247	227	258	237	210	251	248	211	243	251	226	261	231	223	240	246	238	221	237	237	231	256	208	241	238	255	240	234	240	234	238	259	226	237	216	260	240	236	241	261	251	224	208	270	269	220	238	257	250	210	235	244	241	227	228	211	239	223	242	221	235	241	226	231	246	219	230	240	234	247	258	251	244	233	223	227	264	261	242	258	231	240	248	200	255	225	242	224	237	224	231	253	260	229	237	206	263	263	233	245	237	238	233	199	214	245	229	220	229	237	240	238	243	235	231	236	259	218	251	245	255	226	230	226	265	195	232	244	237	235	236	190	237	263	240	221	260	227	241	232	263	238	217	237	210	228	229	228	218	239	244	228	231	204	211	243	226	245	231	217	226	270	214	249	238	286	253	231	247	234	260	266	237	232	222	246	236	234	238	218	252	214	229	245	246	226	257	234	225	230	233	249	249	262	209	257	233	254	244	247	213	237	257	279	217	258	214	238	240	235	222	247	236	244	221	224	233	233	269	192	245	236	230	238	217	255	236	233	251	224	259	222	233
21477	2365	4948	5864	4893	4153	3407	2854	2511	2149	1931	1726	1603	1451	1345	1306	1217	1218	1139	1079	1010	988	998	947	985	992	877	888	834	952	837	824	848	818	853	853	840	777	823	800	777	805	775	747	803	758	811	790	758	772	777	761	723	791	750	803	755	757	791	704	746	719	735	748	740	733	774	743	699	713	730	739	749	704	731	723	727	699	718	742	739	734	750	723	726	701	718	719	721	728	761	717	651	739	715	703	703	710	706	679	685	650	692	722	725	754	732	673	718	706	678	702	744	733	701	748	697	666	688	720	720	760	647	715	740	728	721	694	707	731	723	737	707	750	729	702	698	703	719	681	691	695	715	679	685	673	717	731	682	730	718	721	702	750	707	694	752	668	735	732	726	691	710	662	692	625	712	714	720	661	700	721	727	693	742	738	718	740	716	684	728	709	686	708	682	699	717	713	684	720	704	681	732	704	678	703	758	702	736	695	712	704	719	695	708	660	723	685	710	709	716	690	723	732	670	740	696	706	647	716	701	695	679	718	772	686	729	672	778	707	679	696	684	737	694	706	656	689	716	643	689	731	655	714	676	702	708	742	767	693	729	713	756	734	746	681	713	714	692	717	663	733	698	726	687	679	742	704	755	702	720	693	733	705	726	689	723	713	687	693	748	682	693	715	684	709	719	770	744	684	711	687	705	739	719	690	721	718	695	762	722	699	709	748	726	735	694	719	764	706	700	692	690	686	716	740	746	694	671	703	693	690	682	741	701	723	736	717	708	723	708	708	714	687	656	687	681	656	682	708	699	756	671	715	711	700	702	713	735	697	678	708	668	686	689	714	660	683	733	696	711	713	737	671	720	692	700	717	730	751	680	682	749	712	727	732	641	723	721	680	727	714	671	692	686	707	681	701	690	682	688	697	733	707	747	660	678	679	698	674	756	767	786	717	723	699	740	705	709	702	734	721	718	689	691	750	678	679	684	707	686	713	700	731	710	729	704	698	706	703	699	702	650	723	753	686	663	653	665	685	729	693	645	687	682	710	679	694	719	706	705	690	683	695	729	708	664	660	735	709	796	684	717	720	706	714	716	702	771	708	704	709	659	681	690	704	688	710	693	692	685	746	708	709	696	710	726	670	671	711	705	679	668	774	747	763	677	722	663	730	666	711	688	692	769	692	675	726	705	701	740	706	692	679	748	695	701	713	770	687	692	767	719	712	723	756	674	700	776	734	717	684	718	681	721	712	697	735	728	700	697	669	695	698	729	735	698	692	684	651	737	697	685	718	726	721	682	719	663	683	699	722	691	733	768	729	715	688	662	697	725	736	712	678	719	693	680	690	690	735	727	711	689	762	648	717	723	707	728	672	665	688	658	735	678	686	743	681	721	656	678	713	722	699	713	673	723	681	681	652	707	663	680	675	728	745	695	683	683	711	700	678	670	679	677	698	716	689	637	743	690	696	721	741	730	651	668	745	721	685	695	698	674	730	717	707	688	756	688	694	715	699	735	683	691	752	720	693	701	685	682	671	716	672	718	739	714	699	707	763	711	659	701	690	743	701	682	668	709	727	719	725	710	651	689	692	687	705	719	661	718	735	701	666	712	710	694	717	669	762	704	713	698	663	705	669	648	705	712	730	689	700	701	683	705	677	691	743	710	680	686	767	650	704	724	694	695	748	669	705	746	727	677	679	726	702	702	695	688	687	693	705	732	717	688	720	676	729	695	735	716	721	720	703	726	728	703	686	721	658	657	731	725	709	673	739	697	706	727	671	705	708	705	713	663	692	667	728	678	741	697	711	682	664	697	667	708	669	707	700	677	713	653	670	683	696	681	727	736	706	684	682	727	729	715	674	697	684	686	740	698	665	720	720	735	687	695	663	677	717	699	676	708	724	691	715	715	678	707	658	698	696	714	705	736	733	703	701	724	674	731	688	708	703	734	676	699	722	673	654	686	727	711	691	711	696	717	703	707	679	665	708	730	716	733	672	720	679	704	725	709	685	705	740	671	696	737	698	703	689	761	727	711	684	726	742	689	675	681	736	720	704	683	710	695	722	703	665	660	659	720	708	722	731	711	648	725	708	697	683	719	695	692	708	695	682	706	696	662	671	709	678	700	750	666	706	724	672	708	728	670	702	696	699	679	683	720	705	720	697	777	748	699	748	693	675	709	703	723	711	702	725	712	722	696	690	681	714	698	718	683	702	687	678	730	734	725	738	727	678	736	680	746	722	692	725	704	694	683	691	701	722	693	647	765	696	726	713	727	682	714	713	736	721	637	648	702	671	761	758	695	693	685	694	737	697	682	736	719	671	689	670	717	709	689	775	715	723	669	666	709	689	652	691	695	694	661	649	706	685	705	727	670	694	676	757	746	654	675	716	736	751	673	633	680	663	709	715	796	718	715	689	684	737	715	695	711	723	720	658	711	659	705	721	688	703	679	687	699	722	686	789	727	669	735	711	739	728	692	662	647	740	687	670	694	747	687	674	693	679	708	721	706	668	762	713	678	731	708	755	688	697	713	747	698	739	703	740	722	722	684	694	712	700	692	711	680	674	700	728	733	692	696	673	746	704	713	698	684	688	700	731	688	695	677	644	687	696	685	715	708	685	655	657	674	741	686	709	686	688	654	735	695	769	743	717	676	675	681	674	687	681	722	728	755	670	744	669	705	704	703	760	734	730	704	686	770	752	671	672	735	701	683	701	685	693	696	725	696	696	710	663	682	755	697	708	703	666	766	714	728	676	706	652	697	650	722	691	641	748	686	695	717	729	690	705	746	714	703	663	731	718	667	675	686	735	725	702	772	682	705	756	697	693	710	687	698	728	760	658	739	667	720	678	634	689	675	683	686	706	721	676	691	650	677	710	717	730	748	703	752	702	709	707	718	687	722	673	699	701	713	655	721	689	719	717	667	700	682	659	679	691	679	686	691	712	704	712	659	688	689	718	746	705	702	724	689	727	683	719	724	718	716	666	734	680	678	708	675	720	714	668	678	725	709	701	674	675	656	683	710	640	717	681	661	706	761	645	769	705	699	701	708	730	711	676	683	652	669	680	708	707	757	717	735	726	710	727	684	701	692	719	711	743	754	734	726	662	679	688	703	730	729	663	704	681	659	653	751	713	715	678	691	703	693	673	695	646	690	691	730	679	688	682	744	734	728	724	703	730	697	743	700	634	708	704	782	672	708	699	711	759	715	739	694	704	766	707	698	710	670	664	701	705	659	692	659	713	678	677	755	677	722	720	718	653	677	695	680	739	755	697	708	697	678	693	716	685	675	683	729	676	696	697	731	665	742	726	694	718	733	706	679	686	714	741	702	722	695	689	682	673	732	684	664	699	712	717	631	700	761	698	726	699	721	689	704	712	716	670	664	704	708	700	703	664	713	711	732	729	709	714	764	725	716	694	738	674	695	738	715	703	724	769	723	710	676	726	696	732	673	692	702	689	695	685	722	727	705	692	691	702	706	643	735	685	709	709	750	726	651	719	740	680	696	707
5026	197	132	88	92	80	84	75	67	80	76	60	71	79	73	67	75	86	66	72	70	74	60	69	86	64	70	71	64	64	67	50	61	74	76	70	57	46	70	68	71	88	68	62	77	70	70	63	70	53	58	57	49	70	69	77	66	76	49	63	65	65	64	74	74	77	52	50	61	58	62	69	63	60	72	63	67	65	80	68	90	59	61	63	59	72	69	43	75	55	65	63	83	60	67	58	72	67	71	66	65	55	76	94	87	65	82	62	69	85	71	71	63	66	77	54	65	72	67	65	86	76	75	65	63	71	75	66	81	71	66	69	62	64	89	67	51	65	68	69	75	69	56	74	65	74	49	67	74	68	67	71	58	78	64	66	60	69	66	70	68	63	61	76	65	74	64	70	90	65	53	68	66	74	63	78	68	60	86	68	65	66	71	63	79	68	59	66	62	61	79	71	82	72	57	66	71	57	76	73	63	77	60	74	71	81	69	70	55	54	65	82	75	72	71	70	73	65	62	72	80	65	87	65	66	80	60	55	77	68	71	51	71	80	52	61	65	77	62	79	62	72	73	74	79	64	54	47	60	60	77	68	64	60	69	55	64	86	69	73	65	79	66	64	68	69	66	84	63	72	64	52	72	75	72	63	75	71	61	62	77	58	54	74	77	69	66	70	74	77	64	66	71	82	71	79	64	78	77	73	69	58	65	74	70	65	73	68	68	86	64	74	81	75	83	57	74	90	72	63	73	72	88	80	61	64	60	72	53	51	61	65	66	64	68	65	68	74	67	64	62	54	71	66	68	65	47	73	62	80	74	66	65	71	74	69	66	69	72	65	53	63	69	62	72	67	63	70	84	70	84	66	65	74	81	56	69	67	70	65	68	82	79	79	63	61	60	73	80	73	87	68	66	62	61	82	60	69	73	48	73	58	70	67	75	66	59	61	69	55	64	66	70	66	60	49	72	69	67	62	51	63	63	64	65	75	69	57	72	75	83	68	68	65	67	63	73	72	68	74	78	75	86	67	65	63	75	72	77	63	67	61	66	75	73	76	56	59	65	63	69	56	78	82	77	71	55	78	47	65	70	74	80	74	75	85	70	64	74	65	76	64	76	57	71	74	69	74	70	72	68	65	76	66	70	68	69	63	79	62	64	62	66	83	80	67	58	61	79	82	73	67	59	67	60	66	69	61	63	73	77	65	60	73	81	80	62	67	81	64	69	64	57	74	80	70	65	62	58	76	71	52	70	73	75	61	72	65	84	78	77	69	59	77	75	74	53	64	60	65	72	83	70	75	68	73	65	63	71	70	76	71	60	71	57	75	66	63	67	74	69	81	71	73	65	51	56	82	68	66	56	70	72	77	69	77	75	68	70	55	61	59	60	73	79	52	85	70	58	76	69	80	75	69	64	72	69	68	57	75	81	72	59	80	65	65	77	78	60	62	57	64	57	60	76	79	70	78	69	70	72	61	61	64	68	79	69	81	61	65	62	60	81	66	81	71	68	63	69	71	73	77	70	68	92	63	68	73	68	60	67	75	63	78	62	52	55	67	83	63	54	77	81	75	61	62	88	71	68	65	78	69	76	69	64	65	63	64	70	58	72	68	72	74	67	81	78	71	76	65	68	67	57	63	70	58	63	69	63	70	70	60	61	73	87	69	72	66	66	51	66	75	50	65	73	80	71	66	68	61	74	64	74	76	73	65	84	70	70	78	58	67	57	65	76	73	63	62	66	77	63	60	65	65	57	65	59	62	71	64	79	73	64	63	77	60	68	69	70	70	60	66	72	68	61	72	60	56	77	78	61	60	74	77	66	70	57	73	67	72	64	66	77	64	61	74	69	69	69	57	64	66	78	67	53	75	71	55	84	65	59	75	66	87	67	65	76	69	58	63	84	71	65	66	70	82	67	76	57	67	73	70	69	58	61	85	77	82	77	75	70	69	69	59	66	82	66	65	68	82	59	67	69	50	74	74	71	61	69	59	72	87	71	69	75	66	65	66	70	71	79	68	74	60	74	66	64	68	63	73	73	79	83	84	72	46	77	72	62	72	73	66	65	71	65	78	47	62	71	79	68	59	75	67	64	75	65	62	74	82	64	53	57	82	79	64	63	75	68	62	54	67	63	77	57	80	57	76	74	89	75	60	69	79	65	58	57	62	57	57	57	66	63	64	68	64	71	71	64	76	59	65	68	79	64	70	75	73	73	57	61	81	72	72	60	60	71	74	76	60	71	64	56	71	71	69	78	80	78	67	89	68	74	70	73	67	73	61	63	86	82	75	65	71	49	70	59	48	53	62	67	72	73	51	75	77	45	67	44	67	71	79	74	55	65	53	56	63	67	57	79	80	63	69	62	50	62	82	57	78	68	72	49	69	64	69	73	65	58	79	54	71	59	76	55	54	63	65	71	66	74	73	70	64	61	54	49	78	62	80	78	76	74	53	62	69	76	69	74	62	58	65	69	51	67	57	64	65	65	68	63	71	65	70	74	58	63	67	77	75	74	65	73	86	62	64	66	57	70	54	66	54	73	88	56	67	69	66	73	64	64	62	74	65	78	57	64	80	61	74	65	76	66	72	57	68	77	59	64	68	65	78	69	67	70	61	60	82	64	70	66	54	66	80	57	71	66	64	69	64	64	68	60	60	59	62	88	69	68	64	71	61	60	72	75	69	51	56	64	70	71	81	58	65	66	79	86	91	61	62	66	68	73	69	63	68	68	87	86	70	77	62	64	62	71	64	79	67	75	74	65	84	72	68	57	69	79	72	60	55	62	64	56	72	69	66	64	65	68	54	82	63	81	58	66	66	69	57	61	66	74	65	85	53	63	70	61	60	62	60	82	81	60	58	65	65	72	82	45	66	65	73	72	76	64	82	60	83	76	70	75	73	79	71	73	61	62	74	73	73	61	78	71	81	77	68	69	82	63	92	63	78	77	70	88	72	67	66	70	64	78	63	44	62	72	63	64	77	73	76	83	79	68	84	66	86	62	45	67	76	62	60	63	75	84	73	58	70	88	55	59	95	77	70	69	52	79	68	80	76	63	73	73	72	66	84	75	71	61	83	68	67	70	81	77	67	57	93	72	80	59	88	70	74	84	78	67	71	66	67	55	61	57	68	76	59	69	76	61	71	70	66	69	75	62	65	60	74	65	58	58	60	66	83	76	69	67	69	66	80	72	58	59	62	72	68	82	69	71	61	62	76	54	74	59	69	85	71	68	80	82	66	57	71	75	66	67	59	70	74	82	67	75	77	66	60	62	76	90	60	70	76	66	76	79	63	68	72	63	82	63	79	69	52	75	64	70	66	69	77	72	71	57	78	70	78	72	68	74	76	59	72	69	69	62	60	61	62	72	54	71	72	67	67	74	58	78	58	83	69	62	66	79	74	75	65	72	54	63	81	73	61	66	68	67	73	74	59	68	80	67	53	69	68	53	69	50	78	67	53	74	72	65	58	71	60	56	74	77	68	71	70	51	63	68	53
5985	272	374	398	355	359	352	300	307	262	269	256	271	300	271	277	271	260	245	258	263	259	253	253	271	279	286	251	227	273	276	261	267	257	278	275	271	241	278	266	258	247	236	234	236	261	267	249	260	287	268	280	256	277	256	271	261	258	259	290	260	252	272	273	284	291	279	254	231	257	237	275	270	280	255	245	291	241	257	254	270	276	249	234	263	280	267	246	258	259	261	279	288	257	281	268	253	273	243	235	242	276	278	264	265	256	252	247	248	273	269	275	241	273	251	247	251	251	268	240	243	262	239	273	245	246	278	251	268	240	249	247	253	266	271	267	256	260	225	234	274	260	238	263	270	251	244	241	274	277	257	278	239	277	232	235	251	274	261	213	281	270	266	268	259	249	267	264	244	266	278	228	254	251	254	266	254	243	258	271	268	260	263	256	249	262	256	286	257	244	254	229	252	247	299	256	257	278	270	263	254	299	268	234	290	241	283	227	253	244	265	263	290	250	259	289	257	252	267	246	260	264	235	270	258	244	252	249	249	279	276	273	262	253	270	244	271	260	266	234	249	252	250	262	242	272	228	276	266	249	218	280	282	225	283	259	245	291	276	261	239	267	255	291	249	257	264	215	286	245	265	264	230	258	268	271	245	261	278	278	253	267	267	241	242	246	271	262	265	289	254	256	279	221	245	251	251	297	228	242	252	273	237	253	237	272	262	261	257	274	255	232	271	268	278	266	254	258	253	248	215	275	262	276	257	238	267	248	254	251	235	253	260	244	289	244	283	252	265	267	265	285	267	263	266	266	268	254	265	230	262	241	255	278	262	267	248	261	255	284	263	235	280	244	263	265	225	262	259	266	260	258	279	223	235	265	278	253	239	267	243	259	262	254	253	253	247	269	259	295	245	259	231	241	283	267	244	246	274	256	248	247	241	264	240	243	251	266	288	249	230	271	283	241	268	251	250	252	255	235	250	264	252	242	266	252	261	262	268	242	276	274	254	231	245	258	245	261	219	275	253	256	278	276	287	235	261	272	261	243	251	248	263	252	279	268	264	259	273	290	251	274	278	254	273	272	254	258	220	265	255	243	218	272	222	253	246	225	259	267	269	246	232	244	276	266	263	255	248	271	263	246	254	245	259	255	253	286	245	240	289	248	274	254	264	253	263	251	257	249	258	279	234	258	243	273	262	232	266	244	261	274	249	270	293	267	285	257	266	262	236	241	244	284	275	226	254	260	242	265	225	267	265	272	279	269	261	256	267	259	287	232	242	242	241	242	281	259	247	274	268	246	264	281	243	254	280	257	264	276	269	274	261	288	245	272	285	250	266	277	267	269	263	270	285	257	254	230	254	216	263	257	249	272	243	268	232	271	288	258	267	266	242	258	261	266	260	246	273	260	240	246	272	272	268	299	264	254	252	240	254	237	259	293	271	249	251	249	246	291	266	274	276	258	260	230	257	250	262	240	283	267	258	255	267	274	254	248	272	267	257	245	230	245	246	283	284	260	293	243	236	227	251	248	266	246	281	268	277	263	259	261	256	262	275	257	277	274	247	253	264	281	253	244	249	265	255	240	247	248	280	253	281	250	263	274	276	259	261	287	264	226	246	250	256	299	264	270	255	266	279	224	261	252	275	288	275	280	280	273	267	251	255	241	236	285	234	264	273	259	256	246	261	247	246	290	272	273	251	260	243	252	261	278	293	264	256	238	265	271	264	274	250	243	230	257	267	279	238	272	252	280	247	247	281	260	256	269	260	245	259	284	279	273	244	284	275	261	273	241	270	262	272	250	266	247	284	263	271	260	283	261	252	235	245	254	271	238	285	258	258	244	245	294	254	238	282	270	266	237	282	251	274	256	270	240	287	272	273	261	270	263	253	247	237	237	260	257	251	249	258	251	266	228	249	258	254	273	253	246	253	264	236	264	256	256	248	250	258	252	264	260	241	248	245	259	219	280	239	241	260	235	295	243	283	244	255	253	248	264	242	274	264	244	270	251	255	273	226	273	273	274	261	269	248	262	221	262	254	292	250	245	259	239	273	267	233	265	261	267	273	279	287	257	257	253	254	252	274	255	263	262	204	265	251	260	275	254	254	279	260	239	262	259	249	261	276	235	271	277	266	259	261	254	249	239	252	274	303	254	282	228	256	253	274	255	252	280	269	264	271	250	277	242	256	229	273	243	265	253	256	247	217	261	284	262	258	254	256	288	264	266	287	249	276	277	272	250	252	263	210	269	266	274	267	257	258	258	241	252	259	283	271	228	258	265	260	266	263	244	271	235	256	271	293	279	257	269	269	249	281	251	276	257	249	259	262	259	268	235	252	258	274	243	243	249	247	275	269	277	268	260	261	264	243	256	256	248	262	252	245	273	280	275	256	252	269	252	274	246	254	243	282	258	264	264	290	246	272	253	251	263	265	233	255	285	259	244	273	268	283	265	266	258	300	246	256	243	271	262	287	279	240	259	255	252	264	246	242	266	260	263	267	243	256	252	267	252	251	280	246	287	273	266	249	233	257	272	251	256	267	241	264	243	288	254	257	241	240	263	240	291	257	287	259	277	245	271	264	230	241	290	245	284	258	271	258	281	271	275	280	264	258	279	231	280	264	289	274	277	260	245	257	240	275	302	249	272	251	248	246	247	278	256	254	307	261	271	267	249	254	269	271	223	236	243	254	291	254	239	246	266	246	262	242	250	253	273	263	244	272	275	270	270	252	265	237	268	242	275	260	275	277	244	265	251	268	253	264	265	252	234	246	233	240	246	235	271	284	296	266	273	264	230	243	255	250	259	241	260	240	278	246	238	242	262	267	251	256	248	249	250	223	238	269	272	260	279	295	266	260	245	220	248	269	266	260	257	252	245	286	242	250	277	270	280	258	219	234	274	283	280	233	256	254	231	247	280	259	264	244	268	273	225	263	261	245	245	249	253	237	258	246	246	259	259	260	275	280	251	268	293	257	249	276	261	257	244	246	263	246	263	237	258	237	274	242	272	256	252	251	264	235	292	252	259	265	267	260	261	234	284	248	271	266	272	237	257	277	254	259	246	259	272	267	218	258	245	281	233	250	250	228	281	234	247	262	289	250	227	257	245	272	278	276	246	269	272	259	257	255	261	244	267	228	229	266	240	264	258	297	258	271	263	246	269	261	275	259	251	257	265	247	272	258	268	263	264	252	274	234	265	262	253	279	260	269	260	252	255	285	232	256	227	281	250	227	268	241	275	276	265	283	268	267	274	265	261	283	243	265	253	277	285	237	282	277	266	248	268	287	289	257	249	246	227	256	276	243	242	270	244	267	272	276	239	239	278	258	263	289	274	276	264	249	220	281	250	269	263	252	271	249	271	275	237	272	253	273	284	252	233	281	261	267	275	260	272	247	276	270	298	268	255	272	248	279	259	254	239	269	268	252	258	291	233	235	283	262	271	259	253	268	253	258	273	217	248	278	263	243	283	250	259	270	239	277	272	278	277	255	283	257	258	276	254
35249	6900	1441	1007	769	496	444	356	315	284	259	224	222	226	201	218	194	191	169	177	148	176	162	185	178	176	146	164	161	166	159	182	170	165	163	147	156	168	152	153	152	160	153	173	137	148	164	154	148	149	142	162	168	158	164	150	152	159	152	160	152	148	151	145	159	162	148	155	140	177	165	165	161	148	156	146	149	169	144	144	138	141	155	175	162	169	146	175	164	171	159	145	150	132	149	171	124	142	134	175	137	149	158	157	150	151	150	138	159	164	141	154	136	151	138	154	188	148	153	135	142	169	162	165	179	164	142	153	154	149	155	149	145	161	153	164	148	145	150	173	158	149	153	177	160	163	146	160	160	145	150	152	139	145	175	160	133	166	159	172	150	162	138	161	151	177	147	151	158	164	145	137	155	131	157	158	159	164	156	153	155	161	140	142	147	162	150	144	154	147	156	154	140	139	165	146	140	151	158	147	163	149	148	152	157	147	153	129	127	144	177	134	150	168	152	155	156	158	145	149	152	166	163	166	159	169	155	140	179	165	160	166	157	160	172	159	147	141	156	140	151	146	154	153	144	156	135	133	134	158	148	142	164	150	162	144	146	160	143	141	145	161	151	155	157	148	161	142	146	161	146	153	161	151	161	148	173	163	152	158	130	157	163	157	158	160	149	156	157	133	133	157	136	143	170	144	153	149	157	143	150	147	169	139	159	156	159	149	141	143	157	143	142	163	166	173	150	149	163	172	167	169	140	143	162	176	159	151	154	124	143	139	171	153	150	162	148	150	167	158	144	148	162	152	169	146	154	141	154	160	180	173	146	152	151	140	147	164	143	153	172	143	152	181	165	158	127	156	159	154	164	162	153	150	149	146	147	131	143	155	166	160	166	178	146	169	137	129	150	142	145	143	162	154	168	152	135	125	146	143	154	152	149	160	151	138	158	163	158	181	141	170	158	158	166	158	139	140	153	165	144	132	147	152	127	156	160	149	146	127	148	156	177	160	154	128	135	171	164	147	142	137	147	161	140	161	163	140	164	136	132	157	158	174	139	135	160	160	148	143	170	159	153	156	161	164	155	149	141	148	163	145	168	166	152	140	137	147	143	152	140	163	175	175	163	159	164	162	152	161	152	154	136	142	154	168	159	158	167	141	142	133	142	150	150	149	156	146	163	156	147	145	165	150	160	176	159	130	135	139	139	133	161	150	155	146	156	125	146	120	153	150	165	160	158	156	156	155	163	151	159	148	165	163	144	134	148	159	133	141	140	152	139	145	140	143	145	133	152	149	145	148	143	150	126	146	144	167	157	154	157	167	155	164	167	149	160	158	176	141	158	168	138	140	152	155	141	150	149	147	145	136	150	166	164	152	169	153	154	154	148	139	144	156	136	146	158	143	138	144	158	156	162	115	146	170	154	151	130	127	158	162	166	150	139	159	158	156	153	185	158	140	155	137	147	146	164	149	146	153	145	149	155	158	160	156	158	158	156	153	163	127	152	157	146	156	153	169	139	148	144	146	142	175	179	140	135	151	161	135	161	146	143	123	171	172	163	149	155	146	146	142	142	144	165	156	153	157	138	151	152	157	154	149	165	160	154	157	167	166	143	129	136	137	160	150	136	144	172	145	151	153	156	168	149	144	145	177	128	160	157	149	155	165	145	150	156	187	157	153	151	134	165	141	161	162	144	134	150	151	151	132	152	141	182	140	172	149	147	147	154	145	161	135	152	170	167	158	151	170	142	140	162	162	153	158	146	144	152	170	161	146	152	161	150	173	156	142	148	150	167	163	141	171	159	171	146	134	170	175	160	149	155	173	180	153	155	170	159	138	162	165	144	150	150	137	155	154	154	145	158	151	144	130	172	139	169	152	151	162	156	170	147	144	147	136	139	160	139	153	157	147	161	155	143	142	149	140	166	167	154	142	169	144	145	137	169	142	148	169	160	165	139	139	162	131	165	149	142	150	132	173	142	139	154	164	165	168	151	177	130	149	161	134	137	149	159	146	136	168	170	152	156	152	155	150	138	156	172	151	160	159	148	158	143	126	169	159	154	148	149	144	158	149	161	150	143	128	167	155	140	169	144	152	144	153	117	162	164	141	160	133	146	148	154	157	133	161	143	162	144	123	164	166	169	162	172	153	152	154	159	122	138	158	158	151	129	149	175	150	176	149	151	161	160	152	144	163	139	131	176	169	174	162	187	150	146	154	149	157	145	168	137	135	170	139	153	134	140	169	151	120	140	143	172	155	150	139	155	132	146	176	161	145	146	154	129	167	146	136	145	150	169	157	137	157	184	166	157	160	153	173	161	164	166	159	166	121	132	159	158	148	137	153	149	151	158	138	121	153	154	159	169	151	143	161	148	155	152	172	148	152	143	151	141	155	174	138	176	161	124	155	171	126	158	131	159	148	164	147	155	158	133	126	150	145	150	148	167	132	151	157	147	125	157	146	147	175	156	156	146	154	145	160	166	141	170	145	161	136	140	153	140	159	165	155	144	152	162	137	143	158	126	159	159	138	148	150	139	135	146	141	158	120	134	158	162	137	159	181	165	149	148	172	163	149	145	162	147	143	155	160	142	148	135	135	148	147	155	136	161	145	151	148	151	155	139	148	157	141	174	149	154	166	145	128	150	143	126	159	146	167	175	152	176	145	159	152	152	137	148	151	159	176	155	132	167	165	146	155	140	145	159	147	127	157	149	145	160	168	154	166	177	152	145	149	154	156	145	144	161	181	175	155	144	151	156	141	150	133	146	160	150	168	158	165	145	164	146	146	170	156	175	182	157	167	141	168	173	138	148	145	170	163	158	142	144	147	158	170	166	155	144	151	129	147	133	145	153	182	149	127	141	148	149	160	149	169	141	146	143	162	155	163	135	128	161	182	143	150	144	138	172	162	149	170	143	157	146	140	155	153	139	136	151	188	174	168	186	168	139	141	172	155	154	149	150	143	153	160	151	154	160	172	147	137	187	157	148	177	151	141	170	155	153	129	145	158	130	167	165	162	166	156	161	133	168	155	151	169	153	163	148	155	157	160	141	148	173	136	165	151	141	171	138	157	180	164	134	153	158	155	163	143	164	168	173	129	151	144	149	133	141	154	154	152	162	154	147	157	144	146	152	151	170	134	145	158	158	157	140	178	143	146	133	153	154	178	139	163	143	176	147	152	150	169	129	153	166	134	166	154	150	153	156	156	154	145	146	140	159	147	170	145	154	163	148	143	132	132	148	159	152	148	136	139	146	145	161	140	151	138	139	145	150	141	136	177	153	144	141	149	156	153	152	153	158	167	166	141	143	148	143	161	151	157	143	164	173	141	148	150	154	165	152	144	145	159	149	160	145	142	176	152	171	154	134	165	154	135	151	161	163	148	163	130	146	175	162	144	152	151	157	148	148	128	145	147	143	150	167	139	143	157	148	172	146	148	146	159	171	137	151	159	141	161	139	158	145	152	152	175	131	152	158	149	136	164	161	137	127	150	137	149	139	148
16089	1293	2925	3107	2749	2226	1866	1658	1408	1262	1110	1053	961	933	834	833	748	717	660	713	637	636	665	612	637	622	577	625	537	555	562	571	573	551	569	552	547	549	558	539	554	508	571	483	540	524	532	527	540	567	522	529	511	504	508	522	509	464	541	485	466	495	472	495	492	500	519	522	517	521	503	526	492	529	482	521	495	524	489	500	459	546	501	490	521	523	491	502	490	462	512	512	506	496	485	449	486	536	484	510	514	489	521	516	493	496	510	502	460	509	500	503	460	485	514	478	505	493	496	468	501	508	455	470	451	491	498	471	497	496	504	472	507	485	492	524	451	454	488	443	492	496	497	489	489	471	483	463	501	500	483	451	518	474	488	471	519	455	487	479	491	532	501	464	494	505	460	479	474	502	475	502	475	474	464	496	485	467	474	459	523	508	482	471	454	521	486	521	488	444	424	499	479	515	480	458	459	479	485	493	481	458	467	521	512	469	477	499	491	500	504	487	516	462	502	484	477	493	482	499	488	444	511	494	494	459	504	471	495	519	492	463	467	457	472	477	482	495	434	524	468	481	469	477	487	477	512	469	496	533	497	474	491	474	484	475	464	493	492	489	484	466	516	487	473	481	479	499	462	504	520	522	471	499	468	461	482	464	517	487	504	549	500	497	505	457	480	484	482	509	533	477	500	482	473	443	517	492	495	490	490	427	515	510	483	454	475	528	454	494	493	468	452	485	476	485	502	496	486	446	480	485	485	499	485	545	458	456	479	483	500	439	483	463	515	454	498	541	455	486	473	524	520	482	459	492	523	489	481	487	507	448	447	469	493	466	495	511	475	496	476	457	489	478	438	526	485	492	483	513	510	497	445	464	506	497	470	498	511	455	492	455	497	516	494	506	492	470	446	491	493	486	498	438	475	477	519	489	457	463	493	480	477	468	488	468	513	492	447	488	517	452	491	474	462	503	454	485	482	502	505	484	461	470	469	466	474	467	485	485	514	505	462	524	487	484	498	479	491	517	459	458	453	455	486	507	450	465	503	470	513	475	508	484	481	499	490	511	477	477	475	475	486	492	495	520	458	498	511	476	487	486	470	518	484	466	437	466	484	485	502	483	490	501	493	492	512	471	470	478	475	482	466	474	472	509	510	530	526	490	478	463	477	469	495	486	440	493	460	500	482	484	494	516	488	528	496	496	472	487	488	479	488	540	474	489	495	522	528	512	482	502	477	461	474	480	463	498	472	477	486	479	478	488	478	493	518	510	506	489	515	505	505	488	499	479	474	480	502	485	494	491	543	486	487	512	505	489	479	509	518	523	499	461	472	489	467	527	505	463	484	502	495	470	463	504	487	478	474	449	455	465	492	468	539	499	513	503	482	474	478	507	506	488	490	487	509	466	459	473	497	492	465	464	474	506	490	485	485	476	486	501	471	489	475	482	500	497	494	506	493	456	484	469	477	519	506	509	506	543	485	450	467	498	466	443	489	475	492	471	471	465	499	531	510	485	508	488	489	492	469	476	490	529	485	511	522	457	482	526	477	458	497	504	470	436	497	487	483	508	473	496	466	457	467	498	480	519	471	490	473	464	511	478	450	477	473	527	485	463	503	460	510	483	499	501	496	424	456	490	501	516	484	491	441	478	458	503	492	496	509	468	476	503	491	460	468	494	485	468	492	484	528	525	501	481	464	496	470	497	500	474	473	493	502	484	510	462	500	463	498	498	469	484	478	509	501	500	467	497	469	501	501	499	471	505	526	484	505	482	467	477	450	474	446	483	503	489	485	490	495	502	521	497	477	465	475	453	464	472	495	506	504	463	481	490	511	477	473	452	516	511	498	526	483	471	435	468	493	457	474	477	474	475	466	480	503	463	467	489	493	487	460	499	468	508	466	471	468	486	484	497	524	440	474	459	484	463	456	460	494	496	522	513	485	477	495	456	496	497	461	488	491	469	470	479	517	477	467	511	530	494	493	481	490	540	498	501	521	499	461	489	523	470	475	454	478	473	487	449	473	490	477	494	513	474	503	516	519	547	489	491	510	503	455	490	494	514	472	497	499	481	482	487	516	500	485	456	518	498	504	515	480	464	461	492	451	492	517	478	462	463	504	481	441	485	483	475	477	493	493	484	450	513	480	457	474	469	505	495	469	474	498	464	463	479	478	486	476	498	506	458	486	503	463	484	523	483	484	495	498	499	463	497	497	463	474	456	474	492	472	457	532	482	467	473	498	441	468	473	461	477	482	441	492	500	502	469	463	439	503	495	464	535	504	470	531	493	463	467	485	486	434	508	445	501	488	474	511	469	498	511	464	454	476	497	516	474	444	516	516	496	495	467	518	494	564	503	542	506	507	490	499	481	511	455	546	496	473	487	492	468	467	450	488	472	512	466	482	490	493	481	499	473	516	496	486	479	475	525	480	507	480	525	469	447	515	474	471	471	467	492	474	495	472	462	496	478	510	471	483	497	442	490	547	530	490	493	497	481	499	466	512	504	502	500	491	442	521	522	500	479	469	486	480	497	456	494	479	452	495	512	483	497	493	477	520	473	489	477	512	484	489	460	478	494	493	530	473	478	515	511	495	508	483	453	504	475	496	462	501	506	491	517	461	480	462	456	502	540	495	471	492	462	485	472	502	502	489	501	451	490	448	441	457	480	493	495	484	453	511	462	452	472	509	511	478	478	491	463	456	491	514	431	491	486	471	519	489	451	479	521	492	474	461	470	462	493	454	456	513	483	497	470	488	451	490	492	496	480	509	486	462	492	481	473	512	497	499	509	484	467	458	471	438	482	484	468	499	452	490	492	498	453	502	498	514	500	512	487	489	451	526	505	499	482	459	492	481	473	522	504	512	448	495	524	471	530	452	469	521	482	470	494	480	484	424	455	515	476	491	495	496	517	457	460	458	477	483	493	520	475	481	484	486	469	466	480	489	508	476	511	457	476	473	509	483	502	492	519	426	469	443	483	483	474	472	491	490	489	508	486	462	499	477	487	501	452	453	498	523	455	453	486	472	477	480	464	499	439	484	509	454	483	492	493	478	488	490	481	467	504	504	519	470	510	452	469	500	442	496	489	514	501	470	497	475	462	488	436	443	556	463	497	497	450	462	496	514	536	473	465	487	475	469	490	474	452	486	452	540	447	484	477	495	487	505	521	486	490	471	460	479	480	481	529	490	532	512	462	479	451	463	480	477	503	530	460	486	474	497	522	469	478	490	493	469	469	489	493	487	456	479	472	535	474	527	495	456	506	443	475	472	517	491	499	452	508	499	502	492	505	494	521	451	459	496	484	452	509	504	438	503	473	467	506	497	441	482	507	471	518	509	475	501	498	452	493	508	478	456	494	500	465	498	490	520	466	489	506	488	517	495	475	471	518	503	488	481	478	515	482	489	480	479	451	485	491	464	501	503	505	492	490	474	483	469	481	481	487	515	505	506	450	479	498	507	462	481	514	484	486	511	492	500	480	516	451	470	474	475	473	465	511	473	476
