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
338251719819	338251720380	338251720930	338251721480	338251722030	338251722580	338251723130	338251723680	338251724230	338251724780	338251725330	338251725880	338251726430	338251726980	338251727530	338251728080	338251728630	338251729180	338251729730	338251730280	338251730830	338251731380	338251731930	338251732480	338251733030	338251733580	338251734130	338251734680	338251735230	338251735780	338251736330	338251736880	338251737430	338251737980	338251738530	338251739080	338251739630	338251740180	338251740730	338251741280	338251741830	338251742380	338251742930	338251743480	338251744030	338251744580	338251745130	338251745680	338251746230	338251746780	338251747330	338251747880	338251748430	338251748980	338251749530	338251750080	338251750630	338251751180	338251751730	338251752280	338251752830	338251753380	338251753930	338251754480	338251755030	338251755580	338251756130	338251756680	338251757230	338251757780	338251758330	338251758880	338251759430	338251759980	338251760530	338251761080	338251761630	338251762180	338251762730	338251763280	338251763830	338251764380	338251764930	338251765480	338251766030	338251766580	338251767130	338251767680	338251768230	338251768780	338251769330	338251769880	338251770430	338251770980	338251771530	338251772080	338251772630	338251773180	338251773730	338251774280	338251774830	338251775380	338251775930	338251776480	338251777030	338251777580	338251778130	338251778680	338251779230	338251779780	338251780330	338251780880	338251781430	338251781980	338251782530	338251783080	338251783630	338251784180	338251784730	338251785280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34644	5321	1017	740	553	455	381	369	358	303	299	282	304	275	285	248	266	268	284	274	245	263	293	240	285	262	277	264	279	261	264	270	268	268	252	251	268	229	293	289	279	248	227	231	268	243	238	254	259	276	267	271	235	264	213	271	270	264	257	278	270	230	264	251	264	251	244	271	268	242	239	237	254	263	289	247	265	256	269	242	277	245	261	235	236	273	246	270	286	251	253	265	287	266	231	252	242	286	239	272	251	259	248	303	261	224	251	282	271	272	268	268	270	281	271	280	253	251	270	255	226	242	291	282	292	262	256	234	248	286	250	264	267	267	264	290	282	258	305	270	253	250	240	244	267	254	303	252	279	272	229	259	257	275	284	264	265	264	243	239	252	253	239	252	256	228	244	245	256	231	253	290	258	253	273	244	261	260	261	275	246	252	264	234	285	266	270	262	254	289	241	282	256	249	284	219	306	248	228	266	261	214	250	256	264	250	235	282	250	260	269	216	273	282	229	234	253	248	261	255	216	273	240	259	291	295	251	252	251	251	268	263	278	258	273	260	240	244	238	246	274	298	240	254	245	232	289	278	273	265	265	253	256	251	257	260	261	248	268	238	236	264	278	267	289	239	257	260	248	277	239	264	261	289	229	274	298	284	240	273	254	265	267	245	210	295	292	287	260	249	252	270	266	261	253	264	264	221	245	254	276	264	283	282	240	249	259	256	291	263	250	232	237	264	238	253	249	256	287	266	259	284	269	251	246	252	266	276	264	272	257	271	288	256	268	265	265	263	276	234	228	256	263	259	275	246	268	271	277	282	272	257	270	242	234	241	255	258	235	246	281	251	267	279	238	279	264	274	261	270	301	272	279	239	227	241	259	245	231	272	269	259	253	260	264	236	261	256	229	254	242	254	253	251	262	305	254	230	246	244	251	258	257	276	260	241	263	264	262	217	241	257	263	254	236	225	265	267	256	249	282	263	265	254	276	280	290	242	266	248	278	269	258	267	248	282	248	239	313	222	266	269	263	257	262	253	274	230	277	234	262	232	257	269	260	237	259	270	255	302	283	259	251	243	263	242	237	261	262	248	239	243	266	277	249	263	260	237	209	254	231	270	259	270	227	268	269	250	235	242	262	249	224	295	257	245	267	250	252	268	288	276	267	244	256	230	252	241	266	260	262	267	277	264	270	265	252	292	283	266	244	278	272	252	260	252	301	261	230	247	236	281	272	240	248	258	269	252	249	215	237	266	270	241	239	270	257	244	278	220	273	256	260	261	256	270	198	256	242	262	293	260	263	243	265	249	266	232	247	256	261	254	256	245	277	273	267	289	282	262	260	242	246	255	261	264	265	254	263	242	253	255	261	259	247	236	268	253	264	236	260	260	232	270	252	265	284	245	269	258	254	267	268	240	272	293	282	269	270	242	242	242	235	246	260	245	256	273	296	244	248	242	241	245	266	270	274	220	301	264	278	278	236	245	250	278	268	313	236	253	274	245	277	205	247	275	235	251	255	249	240	243	220	286	266	266	256	269	278	267	263	264	266	230	257	274	281	278	249	257	247	233	240	250	262	262	250	297	280	270	269	252	240	274	270	277	234	286	259	266	248	269	260	268	270	236	259	234	271	280	260	266	265	248	264	267	280	260	290	277	235	222	226	273	262	272	275	264	222	271	279	255	256	253	237	269	268	223	248	268	279	263	283	247	267	254	245	247	249	236	278	264	279	259	277	244	291	294	224	253	241	244	229	259	229	230	260	272	243	245	249	277	260	268	259	259	259	276	234	260	214	272	264	230	258	260	282	277	282	251	253	256	255	268	261	254	211	266	231	244	223	292	222	306	302	234	285	259	287	232	273	251	243	292	258	271	273	289	294	260	296	243	243	233	273	299	301	274	275	279	235	244	262	267	266	247	254	257	249	277	258	273	254	257	267	255	254	261	278	268	293	277	260	284	242	264	265	236	258	242	261	266	281	264	262	273	248	255	244	266	256	231	265	260	239	236	244	274	256	276	279	237	240	261	256	255	246	265	299	255	248	261	233	245	276	240	257	247	244	294	277	266	246	208	238	238	248	268	264	275	249	267	259	271	284	284	254	257	252	256	267	267	284	264	250	220	243	276	220	231	254	260	255	276	289	268	282	251	246	261	259	272	257	273	219	260	260	299	247	250	276	286	266	223	223	238	263	263	234	250	233	255	283	263	264	290	242	269	247	226	254	260	249	255	256	230	240	287	263	259	229	250	249	242	268	249	212	247	252	269	249	286	235	232	235	267	232	264	259	272	274	275	239	274	241	291	260	259	254	246	268	261	252	271	255	230	264	267	240	262	254	271	258	251	275	272	271	277	249	221	274	271	228	230	254	255	260	251	274	274	260	258	263	230	264	286	285	260	255	225	277	241	255	290	266	282	280	269	247	231	245	285	270	241	265	277	252	257	252	279	298	260	244	263	278	223	268	273	259	251	226	251	282	253	235	242	231	254	260	289	276	253	219	269	237	265	253	281	265	253	254	226	260	252	265	249	260	248	245	247	224	250	252	252	224	254	277	233	261	256	224	235	239	294	249	274	239	246	255	265	266	274	271	295	260	234	248	262	256	265	284	266	256	247	270	252	284	283	270	245	234	275	251	242	275	246	245	268	304	248	279	229	290	266	267	263	257	300	245	252	246	300	294	257	222	242	249	286	253	257	256	264	242	294	242	260	233	252	242	258	255	249	276	251	244	276	240	237	272	235	241	256	267	297	263	289	239	244	237	257	231	272	236	265	248	248	264	261	257	254	252	250	273	261	292	263	276	274	254	265	236	262	261	247	266	275	272	245	256	273	251	259	266	262	253	264	275	227	255	253	264	279	233	288	256	255	251	243	243	233	265	273	282	232	290	302	241	251	291	255	272	259	262	272	253	275	249	282	233	231	271	268	278	227	266	260	277	252	243	235	281	242	234	272	247	270	239	264	274	256	264	249	265	247	264	252	237	281	277	252	240	271	256	253	240	262	281	248	249	298	256	272	264	249	277	254	287	249	252	284	299	261	230	264	275	241	243	278	232	257	248	273	246	246	244	257	256	259	230	237	248	258	265	254	250	249	243	237	231	238	235	225	273	251	247	250	257	224	274	250	247	256	276	258	245	255	262	232	247	278	282	290	264	243	266	225	236	265	252	251	229	273	271	242	283	287	203	269	247	271	240	243	258	276	231	259	267	273	254	263	237	246	260	264	217	284	211	241	257	248	257	262	257	253	240	276	238	284	276	277	224	265	285	265	248	280	228	254	266	226	245	269	264	273	270	252	253	280	242	243	215	248	264	272	265	250	233	251	237	211	261	261	241	237	240	248	252	268	238	233	228	260	272	258	268	266	258	243	244	281	258	247	256	258	276	256	219	251	258	254	245	255	264	253	250	247	242	279	247	256	266	308	268	254	261	261	244	254	233	259	241	273	279	273	266	275	240	259	268	264	262	261	270	271	299	254	271	234	273	291	276	277	257	253	236	247
18802	1250	1952	2166	1791	1573	1354	1136	1036	992	896	902	873	800	822	786	749	730	746	716	722	702	680	709	670	697	704	717	689	662	667	653	640	664	717	647	620	649	643	634	707	620	688	640	678	692	654	653	680	630	618	637	648	637	673	623	667	646	684	627	636	641	615	617	627	640	641	628	652	646	664	617	677	687	622	627	687	621	681	672	629	678	642	691	620	658	645	655	643	611	630	649	655	687	643	630	629	671	684	635	622	632	653	644	677	640	602	680	669	636	630	676	670	618	633	625	650	664	631	643	630	642	672	698	609	644	659	676	670	604	615	670	643	677	631	642	661	672	595	590	618	649	606	626	684	665	625	641	607	707	619	620	625	637	655	660	669	645	614	687	620	666	671	667	663	623	599	633	604	595	653	656	643	645	631	651	623	650	658	666	623	689	684	656	663	640	626	655	617	633	714	646	631	634	641	600	612	655	629	630	676	619	636	643	636	652	634	637	672	680	598	635	658	642	658	651	628	649	633	664	621	625	689	646	705	642	601	578	643	623	668	632	609	622	590	630	651	645	621	607	647	660	622	617	663	597	664	661	661	660	617	646	668	635	656	639	609	622	692	631	623	629	634	614	681	627	639	650	655	588	584	661	617	670	621	671	650	658	711	649	671	605	597	682	677	651	658	660	647	692	615	655	634	679	641	624	662	641	636	661	644	624	620	658	695	626	584	641	612	628	647	656	651	591	688	616	624	632	655	650	628	632	661	638	623	650	653	695	638	641	673	653	657	642	700	626	647	628	633	636	674	650	658	637	584	667	629	598	612	649	660	660	628	645	640	641	664	647	636	641	618	662	656	654	621	644	606	614	653	639	644	625	606	614	655	629	680	605	624	594	611	670	634	671	632	723	645	644	654	597	634	618	620	634	624	667	646	641	613	652	641	652	645	667	652	710	664	651	624	664	634	618	659	627	660	602	622	657	600	620	582	671	656	638	668	685	604	629	648	599	626	644	649	649	659	623	633	657	629	618	616	615	628	671	664	597	661	643	674	639	618	638	628	628	639	596	635	629	640	604	607	595	625	673	644	618	630	618	625	645	664	651	610	628	678	610	656	659	624	612	660	641	655	686	640	639	664	644	608	610	615	663	653	644	607	657	703	664	626	611	666	646	619	639	679	650	717	627	641	685	666	623	627	652	597	657	652	671	608	629	637	654	659	612	618	635	649	638	603	624	630	658	612	653	622	634	602	655	668	629	620	679	657	675	624	656	703	646	625	620	666	654	645	602	643	655	643	691	644	630	673	660	577	685	630	614	651	646	698	592	646	634	624	634	652	606	662	643	661	595	656	597	631	625	593	589	646	650	634	615	632	625	664	653	622	699	658	620	695	641	686	641	667	673	634	622	621	627	639	657	656	664	633	664	657	681	652	690	632	612	644	622	691	645	645	624	659	623	629	670	657	646	607	636	635	635	674	613	622	627	637	603	656	674	660	635	660	657	637	675	619	654	600	626	662	633	640	629	640	643	640	615	647	668	648	652	617	648	619	666	614	621	665	625	626	643	643	571	665	632	665	650	640	662	641	596	637	636	635	654	688	661	604	657	623	672	648	655	656	579	636	658	690	637	634	712	655	645	618	590	672	636	664	641	643	682	664	644	691	604	663	618	642	632	641	614	648	624	681	601	658	666	633	680	615	656	701	647	613	623	622	577	665	637	658	671	641	652	636	626	645	614	638	655	641	636	697	636	700	639	645	683	594	690	658	630	657	598	639	642	634	658	678	631	649	627	643	650	637	671	626	607	637	593	645	612	644	663	654	624	641	634	665	636	620	613	652	628	678	650	639	709	649	617	672	627	599	656	621	651	627	642	639	662	689	600	650	675	648	601	629	647	654	629	593	623	666	648	626	669	568	644	629	639	656	638	593	669	619	638	620	624	629	617	624	638	605	665	647	657	623	674	633	673	622	606	651	665	648	680	659	670	623	683	628	608	642	648	650	661	597	603	623	630	645	657	650	652	629	689	650	616	652	643	652	630	671	623	657	637	654	659	666	621	584	627	625	644	611	634	653	660	641	603	652	659	620	618	660	657	642	596	637	633	615	632	622	651	626	637	664	632	629	658	648	623	649	614	667	685	603	638	626	625	656	662	631	634	650	644	635	677	689	577	679	624	687	620	661	622	690	641	646	585	635	646	635	664	614	651	674	632	630	624	612	618	626	694	651	644	621	607	627	630	650	645	656	686	655	613	622	630	606	670	639	643	649	619	641	663	651	611	675	651	626	627	605	614	657	630	657	624	645	616	618	667	666	626	665	662	640	613	624	604	655	643	610	678	689	633	611	642	659	628	638	670	708	656	614	626	605	664	622	639	606	652	612	618	674	640	666	686	639	670	659	655	624	677	634	648	650	652	622	634	656	617	589	670	649	632	657	657	576	628	648	639	602	649	665	623	661	642	621	675	642	639	660	615	695	623	635	642	635	588	672	632	672	586	635	658	631	622	699	655	681	632	619	648	624	706	643	646	679	629	721	655	674	672	654	642	623	642	639	651	621	644	641	652	637	620	636	628	622	595	641	664	615	646	673	631	624	638	643	618	621	670	631	605	627	640	643	672	612	667	623	665	648	671	592	629	625	659	650	623	635	642	683	635	621	612	643	640	691	623	645	610	653	667	640	634	625	645	611	619	687	629	672	604	625	639	658	641	630	648	612	672	657	614	660	665	635	688	613	627	592	639	664	611	688	605	676	647	616	639	624	662	695	642	673	631	600	652	644	630	617	635	622	644	635	608	651	617	598	625	686	630	636	630	627	622	646	628	639	663	624	634	653	611	644	665	647	651	645	648	653	606	614	655	665	625	613	634	654	630	666	671	652	642	675	632	637	615	610	615	639	618	616	623	628	606	691	657	667	615	658	622	635	605	626	610	628	677	650	636	649	605	633	628	649	654	602	687	614	631	668	621	613	654	678	646	647	648	619	658	695	613	634	683	637	624	642	617	674	659	607	622	608	632	659	648	617	669	675	649	621	594	659	632	659	647	615	607	633	679	649	641	638	676	618	593	630	643	660	687	627	671	688	644	635	607	665	619	595	666	643	648	642	616	669	611	644	624	649	643	614	657	609	676	626	595	647	647	604	623	656	617	640	594	627	685	589	629	645	654	644	645	620	666	637	607	623	634	616	588	682	638	661	639	663	637	661	625	660	586	638	645	615	647	628	605	680	653	662	608	604	607	655	598	656	684	626	640	640	581	658	647	654	641	647	593	658	659	651	639	627	662	624	665	671	671	665	667	676	675	639	653	653	631	680	601	660	656	693	602	676	632	595	633	671	674	636	567	633	616	625	669	628	657	637	645	687	675	622	654	651	664	627	661	642	656	632	657	642	645	662	627	629	690	671	642	647	667	603	658	659	636	639	624	651	666	635	663	626	655	577	610	656	690	609	662	650	635	681	632	640	643	672	622	652	610	652	577	612	645	607	652	640	643	642	649	661	612	643	656	616	645
10821	981	484	465	431	421	435	465	476	431	437	413	436	445	434	414	479	419	434	460	412	416	468	465	445	453	510	461	463	441	474	422	447	477	496	413	457	446	424	418	463	427	490	442	423	440	497	422	469	431	441	457	413	445	454	440	483	419	433	452	445	422	443	432	456	449	440	403	458	434	442	409	432	462	456	457	481	461	429	438	511	419	441	491	417	435	418	455	454	438	475	432	473	469	422	460	441	441	453	459	453	452	436	430	446	464	446	444	447	425	466	407	486	472	430	474	433	487	452	409	450	465	436	442	412	439	493	467	437	419	457	422	425	435	428	449	431	447	446	423	471	451	448	414	426	440	443	409	431	431	433	466	478	475	425	420	449	456	405	392	414	450	442	499	449	463	430	454	411	432	470	492	458	449	469	414	468	443	432	430	448	485	432	476	472	431	462	448	428	459	477	416	400	452	462	462	484	438	423	439	448	444	440	454	447	408	487	456	432	433	457	435	476	474	427	455	457	436	436	453	435	428	433	471	460	455	499	423	453	445	448	456	468	448	439	402	453	440	427	412	444	462	412	431	441	454	453	444	438	459	406	453	483	411	452	391	430	493	465	447	451	456	431	458	448	441	461	421	441	428	449	433	440	477	405	485	445	486	426	407	439	493	429	409	453	428	437	416	456	409	429	432	405	469	437	442	458	451	467	401	409	416	409	423	456	470	448	421	416	414	425	421	431	405	450	487	451	427	451	428	430	474	447	437	417	454	422	440	454	461	442	438	444	436	429	429	426	445	478	482	468	436	432	423	435	423	457	419	485	443	427	413	442	474	414	429	395	423	418	480	455	420	450	469	454	437	427	415	418	452	460	485	448	428	446	455	463	445	447	453	442	451	426	437	416	472	457	471	486	435	448	406	438	440	402	424	418	452	468	446	439	465	450	456	470	459	434	456	451	438	463	482	441	449	452	466	434	462	444	466	440	475	402	432	469	414	444	427	443	420	429	420	507	453	443	468	455	506	430	436	448	433	444	438	422	439	439	464	404	448	442	449	452	469	410	411	444	440	404	454	439	523	487	438	434	472	451	424	428	465	407	427	435	465	459	448	443	467	399	446	424	473	441	434	450	430	417	437	443	443	458	440	409	429	427	461	439	437	461	487	484	435	424	455	450	430	434	451	446	397	455	408	413	456	465	436	455	472	413	454	439	432	443	446	440	455	452	450	459	437	438	444	446	450	442	461	429	454	440	456	456	441	489	449	472	445	426	421	488	479	431	412	457	457	422	432	446	446	421	463	428	446	443	438	473	489	472	433	466	485	470	488	474	463	439	468	457	479	425	434	469	461	495	457	451	416	459	432	443	484	421	386	435	434	445	447	481	453	443	458	418	450	467	455	446	420	510	417	462	448	437	438	460	438	443	442	433	435	395	435	451	449	430	456	420	463	434	404	455	456	398	431	415	414	467	452	452	460	430	435	447	413	450	442	459	451	419	434	435	463	452	432	468	429	420	437	454	461	458	460	431	406	449	424	406	442	443	442	430	460	460	437	474	444	463	411	450	454	443	384	436	433	432	470	490	465	462	482	428	437	406	430	451	418	440	439	476	451	461	429	405	418	431	435	450	412	443	444	435	390	445	436	481	444	458	435	459	432	456	402	496	449	464	435	458	436	415	460	421	453	426	434	413	463	432	461	489	457	457	422	437	500	452	439	432	435	443	433	496	420	409	474	436	422	406	425	443	427	458	456	454	425	446	435	450	445	444	388	424	447	438	411	481	440	400	417	406	465	450	467	465	426	462	491	440	450	439	397	478	450	461	441	478	459	452	439	408	442	444	422	445	464	408	428	424	433	431	425	422	415	450	451	464	430	415	424	457	436	471	461	453	402	417	416	443	474	437	409	421	472	440	461	457	430	437	452	431	419	391	447	497	484	458	456	456	454	450	467	463	418	429	392	492	445	449	445	468	433	446	422	462	446	473	446	449	455	458	472	440	470	449	414	447	446	452	422	465	438	458	431	459	437	435	421	433	425	422	451	423	414	495	432	484	431	449	460	448	503	411	456	428	433	438	445	453	446	446	435	429	393	460	454	421	456	411	470	448	442	429	444	462	439	438	420	415	495	421	450	426	425	451	416	463	437	463	441	411	428	420	444	462	438	485	468	420	441	438	457	407	419	476	457	427	440	463	467	451	399	448	413	444	481	461	432	418	479	459	475	447	424	442	463	449	426	457	464	453	473	430	434	468	438	489	455	455	431	474	459	405	465	399	421	447	444	441	453	420	440	472	414	459	453	430	438	420	421	415	402	466	419	452	469	435	451	444	434	449	399	438	434	413	466	460	446	441	452	402	426	428	442	434	454	457	453	498	503	452	436	477	438	437	432	495	475	413	425	467	441	426	438	439	419	453	416	424	448	438	418	458	469	435	427	458	467	431	487	418	419	458	460	435	454	448	472	437	448	437	433	431	467	427	419	458	466	513	423	482	462	420	432	442	451	433	439	421	444	463	454	418	442	506	453	458	440	446	433	460	412	455	467	450	435	404	463	475	470	466	502	455	425	433	497	458	421	417	434	462	465	452	432	433	468	497	436	444	412	447	434	458	429	448	413	447	424	420	445	468	476	436	408	416	422	438	420	405	435	414	459	424	431	419	441	471	441	495	428	419	436	405	389	458	428	417	463	459	406	484	437	464	438	461	428	426	457	447	455	441	463	422	473	442	430	441	441	406	496	399	395	417	426	468	472	440	437	454	454	476	452	424	456	450	448	439	446	426	428	444	466	459	448	452	427	493	482	474	412	447	429	460	448	448	446	489	480	489	447	427	448	453	434	445	436	417	398	446	487	398	412	432	449	450	375	472	440	427	440	457	415	445	457	442	425	450	452	461	419	427	442	452	427	433	433	438	455	425	467	426	438	431	473	456	470	451	442	446	438	419	484	438	433	421	438	466	473	444	441	429	471	412	437	440	459	466	405	390	458	422	439	437	481	414	442	465	444	406	417	442	465	444	469	442	421	427	450	446	436	480	391	467	448	436	465	453	450	461	450	433	441	432	470	444	469	440	457	450	422	463	485	455	438	429	477	449	412	457	477	456	418	464	460	432	462	467	423	509	453	441	462	504	467	444	503	438	463	456	480	450	475	426	417	449	453	511	436	405	455	469	444	450	451	457	415	488	496	440	467	412	462	444	468	432	404	449	472	440	464	470	449	485	433	428	461	487	474	451	409	423	389	473	441	443	431	434	435	504	446	413	426	461	431	473	449	428	429	412	440	449	477	452	428	390	444	480	416	448	422	451	477	462	441	460	463	417	427	400	467	447	480	430	458	450	456	430	427	452	452	454	453	462	417	475	421	409	419	470	415	462	416	412	425	456	409	431	438	490	438	425	385	447	488	462	443	452	441	435	455	441	460	468	484	434	413	441	431	408	437	394	439	424	461	450	463	456	453	419	410	428	452	448	476	460	396	444	461	422	400	425	457	446	399	425	423	467	437	461	458
7182	1000	1021	1001	1027	1023	998	955	1000	933	930	945	1012	959	1016	915	951	961	953	940	922	950	999	1010	928	921	985	945	966	1000	936	1008	941	926	976	955	986	960	978	978	959	987	1026	989	972	984	940	923	958	946	971	934	925	967	993	984	1013	993	933	906	982	949	992	997	969	946	990	907	981	977	1030	933	993	974	1007	959	988	968	948	952	916	949	972	957	989	966	947	950	1007	942	974	1009	981	970	1005	1025	938	928	946	905	997	995	993	989	980	1003	947	956	959	947	931	994	943	970	986	987	1031	935	972	933	959	944	991	958	1048	978	931	979	917	981	981	1014	998	908	979	953	967	929	924	953	888	980	1021	962	917	956	943	975	942	923	927	964	975	913	943	934	896	942	938	930	961	913	876	953	965	1002	936	943	967	959	935	1034	977	1033	1002	957	957	966	979	990	956	986	921	947	967	980	967	970	959	966	922	910	989	1011	953	901	956	951	1011	991	996	951	964	937	1006	962	1018	964	968	974	961	983	942	997	934	984	1013	950	955	996	969	971	945	964	950	976	1048	917	986	902	959	959	967	905	974	919	979	989	1000	978	989	994	941	997	923	920	958	996	918	980	939	1009	919	915	948	933	930	967	997	1000	947	953	981	958	915	929	981	973	918	993	919	968	1011	983	1006	1005	935	956	977	956	906	961	967	913	936	925	935	985	911	992	964	967	986	978	957	998	1008	999	982	966	890	949	1000	959	991	942	957	896	871	990	975	950	952	995	994	991	948	1014	986	954	912	923	930	976	939	996	955	964	967	942	928	934	954	962	1012	1004	931	1007	967	929	967	920	866	929	999	909	954	941	914	969	967	903	938	991	975	965	956	1010	945	966	990	975	1001	971	961	958	973	925	989	978	983	1029	939	993	972	1001	987	984	958	995	1019	990	941	927	1011	964	958	944	938	930	903	923	933	968	978	934	967	956	980	993	975	1006	934	938	990	943	928	935	979	920	986	933	956	1005	932	950	988	965	952	902	909	941	921	961	909	982	1007	957	991	958	947	941	933	1001	965	960	1035	945	909	952	957	1011	972	980	957	1001	955	960	1001	948	990	968	928	950	987	914	951	1016	928	1020	949	944	1008	1010	1005	909	993	993	952	965	967	952	945	959	947	955	983	964	939	897	932	921	993	965	1001	1013	1006	918	944	1003	974	1017	987	1002	957	955	976	929	1014	936	938	922	930	973	887	957	972	964	984	992	985	944	1003	938	981	1000	953	966	990	993	905	960	987	948	976	984	959	951	963	943	973	979	981	993	943	946	1003	969	990	988	981	998	947	907	953	917	979	944	904	898	979	998	920	974	968	941	1000	1010	936	930	931	959	962	994	938	956	972	962	960	956	975	941	959	963	907	950	935	982	884	1005	1008	932	948	926	959	963	933	984	1010	967	976	951	974	958	1034	966	933	904	916	960	962	963	946	960	909	1009	1011	952	996	988	947	982	942	990	982	992	922	978	975	989	970	967	931	958	964	1017	964	948	1006	993	941	1008	963	932	970	1017	965	969	1011	979	973	978	989	933	995	932	948	973	909	952	1027	977	965	1007	942	971	941	986	946	946	932	975	933	890	984	925	939	951	952	975	964	968	1009	989	987	974	983	954	1027	964	1004	991	963	1003	912	972	917	990	990	940	918	1021	943	986	1023	958	947	973	914	971	952	939	1023	976	943	1003	965	1019	988	987	973	1035	910	949	966	952	968	939	960	959	949	916	934	992	982	956	966	932	1006	889	952	900	988	957	972	971	925	1031	919	972	897	976	982	958	961	943	938	975	1036	983	1004	947	949	956	959	931	987	964	957	942	1034	980	993	981	1006	958	903	949	966	890	938	1008	944	930	1009	1001	964	1027	932	955	890	936	905	905	939	962	921	983	916	999	928	995	943	923	1010	973	974	1000	1000	977	933	951	957	1002	964	938	937	1012	955	990	963	906	898	957	957	966	1006	954	954	975	1007	934	991	925	986	971	987	974	957	952	948	928	962	914	997	966	912	952	972	994	899	959	1001	1017	946	1020	945	979	945	952	922	937	968	939	938	900	953	897	970	998	1022	971	978	990	986	1002	1044	953	945	970	917	969	963	916	965	981	957	987	978	967	1009	969	975	989	978	940	1021	924	939	948	951	916	919	927	884	909	974	975	951	944	969	971	929	956	953	974	991	977	986	975	986	907	936	957	928	983	913	954	971	894	938	941	932	938	964	971	954	972	920	992	936	973	950	977	998	955	992	959	954	952	993	968	944	1019	988	922	957	930	969	940	969	979	959	966	915	953	928	947	1000	974	966	932	881	1008	1013	1008	988	950	991	1025	935	970	986	947	1002	1022	969	1033	933	970	954	988	890	955	979	908	940	1005	968	972	978	962	979	964	932	990	937	999	943	933	974	1015	987	933	985	965	996	981	967	906	920	972	926	910	932	1052	918	938	914	971	968	1008	992	961	986	968	955	961	924	940	881	924	956	924	936	962	955	992	987	974	951	953	977	946	930	947	943	970	977	955	966	944	951	967	942	951	953	1004	975	961	989	919	961	920	961	951	936	1006	982	1001	973	943	973	992	961	921	974	1016	955	993	998	930	964	951	988	990	994	936	960	952	1021	921	959	998	975	1012	944	1014	906	963	919	995	995	990	907	963	894	993	970	1020	914	951	966	940	970	952	937	947	959	982	938	1001	974	972	906	990	983	888	953	933	994	951	1005	961	1006	974	1065	1017	1000	965	969	983	947	972	983	986	983	961	982	997	912	960	958	963	949	946	953	1020	981	902	999	990	985	977	955	994	988	923	956	998	935	911	911	1008	989	966	949	951	928	1009	982	952	966	965	907	926	932	980	953	952	970	942	1006	960	999	991	973	1002	936	969	995	990	918	905	987	987	912	942	962	926	956	916	940	968	997	969	929	930	890	972	1004	987	983	941	933	881	965	948	934	972	918	994	994	972	930	997	946	995	944	975	977	930	954	984	945	953	953	888	918	984	966	990	1040	940	972	974	967	985	922	951	929	993	996	965	953	960	972	916	956	969	934	946	1005	916	1074	943	940	924	1001	939	975	925	982	951	942	942	952	938	967	926	973	917	937	984	981	962	959	970	954	979	956	971	948	945	994	891	993	990	1000	992	1024	1015	946	969	990	939	986	963	948	978	946	978	942	973	956	973	912	939	983	973	932	950	954	962	1006	999	994	898	973	975	956	987	945	943	969	1012	978	982	927	931	995	985	949	953	902	937	978	956	969	976	998	991	996	951	992	979	965	948	1012	945	952	941	957	965	980	999	935	924	945	888	935	924	931	977	920	945	1019	951	992	1029	1007	960	983	1060	975	991	953	954	982	975	949	994	928	973	936	888	936	1012	937	963	950	978	968	1010	927	1035	955	954	1003	962	926	937	964	951	961	949	913	921	938	952	975	964	952	1002	953	975	969	939	955	961	968	988	971	960	941	981	907	971	951	985	940	970	917	979	921	1009	929	937	890	882	941	934	985	977	953	950	937	921	1020	1025	894	982	919	928	928	987	971	977	986	946	971	948	982	939	951	958	975	958	976	1037	971	997	998	919	972	939	978	970	982	980	957	986	985	942	953	935	983	957	927	909	982	1012	1005	931	1023	946	1025	943	940	956	962	965	980	952	960	1007	1007	987	955	955	961	1008	934	947	930	932
22479	2118	608	447	385	342	293	246	266	267	259	228	268	251	234	238	212	237	264	241	248	252	217	254	216	251	238	231	246	216	250	208	225	231	213	217	222	218	262	237	239	233	257	246	231	241	239	215	231	218	244	223	209	215	235	228	244	234	204	229	219	241	251	240	220	217	222	226	221	229	253	224	222	207	210	219	202	223	228	248	234	219	194	256	206	236	242	213	259	253	244	246	223	246	219	268	228	220	228	269	240	220	230	258	256	245	218	229	235	223	233	250	235	234	226	257	233	219	206	253	231	204	224	246	215	214	230	213	208	229	242	233	229	226	223	227	261	264	219	206	235	214	198	236	236	235	246	226	206	243	197	210	233	221	222	209	257	248	235	221	245	236	225	217	219	255	243	238	236	226	250	212	239	261	250	260	234	234	215	204	233	226	235	242	261	225	222	246	224	232	215	234	220	240	222	211	178	231	231	238	240	237	201	243	234	240	213	205	219	268	225	225	238	254	232	224	250	226	196	232	255	225	233	239	220	216	203	225	221	231	187	203	242	228	239	254	230	232	270	200	191	246	231	208	218	228	226	203	239	207	216	241	235	217	231	276	241	226	227	249	242	244	254	225	199	213	238	243	223	243	288	233	214	228	209	212	220	186	223	235	234	223	244	245	256	210	227	229	210	213	217	217	241	237	225	220	225	223	253	231	183	222	224	238	228	224	227	227	233	199	243	219	237	234	265	236	212	253	218	240	232	249	216	211	250	247	267	227	207	224	213	236	213	228	229	220	207	211	224	206	224	261	223	218	220	222	209	223	245	235	229	251	218	218	227	236	228	229	210	223	214	254	241	218	233	224	248	223	225	229	212	230	226	211	254	223	200	230	231	235	227	211	186	222	206	232	213	228	257	234	253	215	214	202	194	273	216	241	242	209	234	215	226	226	231	233	190	222	224	245	227	239	218	270	211	209	231	196	240	220	228	230	203	220	239	227	229	208	209	248	267	228	247	243	225	212	199	196	237	238	228	243	216	208	263	230	222	234	229	225	226	224	267	215	208	242	229	247	233	237	263	219	238	217	244	233	189	236	233	221	249	197	217	232	231	233	225	239	229	253	249	204	214	195	195	213	239	250	216	262	267	242	186	223	227	254	221	220	233	245	213	204	254	238	217	232	215	211	192	222	217	235	213	236	242	249	230	223	223	239	248	237	209	240	250	220	234	216	214	242	212	236	221	225	241	250	229	204	222	223	210	231	222	215	253	246	235	236	231	220	211	218	237	249	215	213	228	239	210	238	215	255	230	231	231	249	226	218	230	233	231	256	199	230	219	248	242	205	225	226	242	219	225	186	237	231	252	266	220	208	251	216	235	210	221	230	209	241	235	246	234	252	224	230	238	234	231	218	210	218	256	242	248	211	220	185	255	271	229	219	236	239	258	241	262	217	244	241	235	241	262	246	250	219	234	215	229	214	222	225	243	208	219	228	228	233	243	247	216	234	233	257	242	234	214	252	231	221	230	220	219	238	244	204	209	211	212	223	219	212	251	208	195	238	235	222	241	217	241	236	208	214	224	252	221	226	224	207	242	242	234	222	226	267	217	258	208	249	244	226	212	227	252	215	227	257	236	232	232	212	224	222	249	218	232	210	235	228	228	228	212	206	253	228	241	241	260	246	226	255	260	250	231	229	251	214	217	239	234	240	223	266	205	186	220	215	213	236	225	201	240	245	239	244	250	207	208	232	236	233	243	242	224	247	237	242	216	235	227	216	196	251	253	217	234	233	218	243	211	263	231	202	188	194	223	242	243	249	251	220	243	230	224	214	198	207	231	215	230	227	231	233	230	211	238	204	224	227	237	256	230	211	258	227	234	220	220	246	215	221	238	259	225	233	236	219	223	227	249	213	214	224	264	219	234	216	218	241	222	233	230	246	261	220	251	222	231	227	232	240	233	206	209	201	210	262	232	195	238	197	225	231	217	235	235	224	240	209	216	241	233	215	242	203	235	207	248	240	245	273	230	237	210	225	243	199	247	227	225	241	267	224	205	188	209	231	207	195	226	209	198	210	247	202	229	238	237	213	228	246	225	208	236	206	261	224	250	220	246	219	198	218	211	260	233	211	218	217	225	199	223	221	234	209	218	230	236	213	253	211	233	220	243	225	232	221	242	218	221	224	239	233	245	235	238	219	278	203	222	243	267	198	234	218	256	250	230	241	228	236	223	211	204	216	220	231	229	222	205	229	208	226	221	228	241	212	218	204	219	221	260	206	230	220	247	246	237	254	215	247	214	228	266	235	196	211	237	231	266	234	231	228	259	202	224	212	217	215	235	258	223	212	224	258	209	231	221	246	215	213	204	239	216	257	207	201	225	199	239	224	219	202	219	213	240	191	257	239	222	246	253	226	242	226	215	258	262	196	227	238	217	212	235	203	201	216	218	251	229	230	222	208	219	222	248	231	248	249	226	205	229	220	225	206	235	242	239	238	239	232	209	210	207	251	244	197	244	247	221	233	220	230	250	218	252	244	277	239	210	254	218	233	233	222	233	200	230	218	210	232	225	213	239	249	256	233	249	218	245	205	214	236	206	238	236	230	200	275	235	201	236	222	221	218	237	234	240	238	245	216	227	222	235	233	209	235	230	248	224	224	249	239	232	224	213	242	248	219	214	232	236	237	223	251	219	254	248	227	203	219	227	232	223	246	218	238	200	212	253	236	233	201	220	241	232	254	239	228	232	231	252	237	227	241	220	225	208	246	231	254	202	225	207	251	216	201	239	205	206	208	224	268	232	230	256	252	235	225	211	206	228	226	238	242	234	229	230	226	239	240	220	210	211	221	213	201	241	232	256	213	230	217	227	217	218	229	215	235	244	213	234	225	223	232	226	245	246	250	247	250	243	251	230	242	214	216	237	235	232	210	239	250	226	222	211	226	253	223	205	229	224	227	214	226	248	213	191	215	235	225	251	243	221	220	220	227	217	245	246	209	200	258	236	220	218	218	227	223	230	219	203	213	232	223	241	243	225	230	218	218	203	228	213	214	222	237	208	216	219	220	216	233	226	240	255	216	220	226	257	245	218	232	209	186	219	229	232	235	234	240	211	238	202	199	242	199	232	253	245	233	218	214	193	236	214	233	239	226	238	198	215	233	224	226	212	247	263	223	236	206	225	222	224	237	241	242	235	261	220	231	213	242	184	226	215	263	193	225	218	240	234	234	216	245	224	241	257	235	234	235	224	224	241	226	246	262	222	265	226	251	220	220	220	233	224	227	223	232	221	243	218	191	235	209	195	240	227	231	232	254	219	231	213	247	216	224	220	248	226	197	228	222	259	220	221	237	236	244	221	226	210	226	226	202	236	232	229	239	199	222	249	236	256	220	212	208	214	222	235	212	226	217	232	255	232	232	260	244	216	227	248	269	237	228	250	215	207	228	218	226	213	214	224	217	246	230	236	227	239	230	235	232	247	214	249	259	230	218	204	239	218	216	237	249	250	226
13575	904	1215	1317	1090	1027	930	790	738	787	711	715	687	645	632	617	591	611	562	633	610	569	548	624	614	581	563	581	557	567	582	574	539	571	634	561	520	626	543	596	557	591	609	588	538	564	529	581	597	588	566	529	557	546	591	577	526	575	588	532	531	528	570	562	537	611	580	564	569	593	591	614	512	561	565	555	542	574	500	546	527	554	590	552	549	575	565	546	570	519	611	551	518	555	549	606	533	533	576	525	550	530	502	541	559	603	575	579	560	560	586	584	564	576	544	572	572	612	567	518	534	554	544	573	585	560	571	544	567	561	582	534	579	569	551	530	548	555	594	561	575	525	554	534	537	550	531	560	566	563	559	522	601	522	518	544	554	562	544	566	520	563	569	510	530	565	553	542	575	555	544	572	542	579	539	556	527	532	569	587	571	580	493	584	542	586	547	584	550	589	568	544	534	552	549	555	546	539	556	566	593	563	533	562	563	551	562	553	535	562	543	579	577	584	531	535	525	549	543	587	576	576	582	571	571	556	543	531	526	589	542	552	573	560	578	517	544	523	521	506	536	579	554	514	560	530	577	520	536	513	518	554	543	525	579	544	573	569	554	567	561	574	607	563	543	539	573	585	575	581	591	547	580	525	539	555	561	543	548	563	508	522	578	540	564	552	575	573	546	577	558	574	568	588	546	591	546	535	571	561	591	543	514	533	519	526	557	552	546	579	534	540	541	603	557	557	608	569	543	555	554	516	495	561	585	564	624	555	588	535	531	540	521	498	571	591	585	556	590	552	552	560	561	527	506	561	583	537	560	522	584	567	570	565	547	523	517	577	556	588	560	562	544	542	579	551	556	553	590	549	511	569	538	554	540	576	543	575	545	564	539	575	528	577	544	533	545	539	544	540	568	533	544	566	544	546	534	539	529	535	518	543	517	551	566	567	612	546	545	543	544	578	532	521	532	546	602	576	545	613	551	591	520	545	576	548	578	591	540	520	622	555	582	574	525	549	556	560	556	546	547	612	551	542	534	558	528	575	580	546	559	550	570	601	557	531	565	573	553	527	566	523	580	519	564	536	595	549	533	564	552	527	557	601	521	576	573	531	564	579	548	545	526	543	546	570	523	545	537	551	533	572	577	538	529	567	551	555	569	562	600	585	606	547	554	562	602	580	586	560	527	613	586	565	583	531	567	548	520	547	554	595	522	550	545	579	522	522	602	568	554	580	518	557	562	543	566	582	538	506	527	532	544	549	539	572	521	543	528	536	562	543	522	556	560	517	561	561	543	564	550	592	536	522	591	545	574	528	551	587	542	566	515	561	543	540	536	546	568	505	508	561	569	608	558	541	583	524	579	514	525	546	551	549	514	542	541	548	544	594	528	537	576	539	554	566	536	584	522	521	532	553	502	613	553	608	548	533	561	543	543	527	568	549	533	534	582	559	576	538	561	489	527	549	558	555	488	531	563	567	582	537	534	587	540	598	588	537	560	522	611	545	565	563	546	585	558	560	541	575	567	603	532	557	545	582	569	581	568	532	522	555	538	558	544	565	552	523	530	569	574	541	592	575	561	557	525	497	570	543	521	592	571	547	568	517	569	581	548	576	561	574	520	581	568	532	569	576	552	541	582	543	556	582	559	610	533	545	550	572	593	561	533	570	569	530	578	578	577	572	575	575	498	554	545	506	566	535	551	566	540	557	537	549	530	544	584	585	550	598	542	527	552	566	554	594	575	572	561	545	550	586	545	552	598	542	534	520	525	597	537	553	542	557	560	544	535	574	585	594	583	555	539	548	570	584	595	533	539	538	572	561	535	542	583	584	534	532	511	564	595	565	540	554	577	553	536	587	541	564	580	563	557	515	577	549	544	498	557	542	557	603	558	549	567	569	556	586	532	562	539	527	524	552	594	586	558	553	556	605	555	596	562	578	543	557	561	550	541	539	548	545	506	574	507	576	555	553	512	521	544	545	550	558	558	546	570	548	554	550	554	577	550	533	577	625	603	535	579	556	515	585	499	545	560	547	558	550	561	586	537	536	544	551	563	514	540	569	551	563	567	560	564	544	562	564	558	567	588	565	588	554	536	515	520	582	524	574	570	595	581	553	555	601	489	543	565	581	559	577	511	581	568	571	523	563	532	547	569	620	541	561	529	560	527	573	524	559	523	531	566	543	521	556	544	564	517	524	571	551	541	557	550	534	557	575	549	526	584	589	572	510	554	561	496	568	543	563	560	567	548	543	566	572	564	565	549	553	585	565	565	545	587	557	539	603	563	561	583	538	589	560	576	535	515	579	539	560	576	575	539	529	537	580	523	525	532	533	545	545	537	604	568	550	542	576	554	547	591	563	516	520	523	529	531	537	532	580	605	554	568	543	570	545	571	561	618	532	577	527	557	527	594	549	563	563	580	539	573	542	557	585	527	600	555	552	569	554	525	558	511	528	522	550	538	576	580	560	533	542	593	543	553	556	524	555	529	508	571	542	561	524	584	559	517	535	475	574	539	526	538	567	557	570	520	528	524	567	561	558	550	568	556	527	572	549	549	533	560	559	565	549	541	600	530	525	584	542	563	540	564	567	566	587	551	566	561	539	592	580	564	599	516	548	570	560	557	543	566	571	553	527	583	561	558	553	549	576	597	580	566	572	542	562	581	549	570	557	541	570	572	579	564	533	537	527	596	551	558	539	538	604	573	575	534	541	514	557	550	511	535	552	580	558	567	529	540	593	546	565	577	549	538	549	550	513	566	548	558	547	532	564	568	527	572	547	554	547	563	539	547	607	585	566	567	603	577	570	592	538	552	565	548	560	564	521	525	541	548	552	558	544	566	555	584	572	569	595	511	500	535	569	563	552	595	577	541	556	555	525	598	525	549	554	574	553	581	538	588	547	561	583	523	566	583	563	523	527	582	565	556	568	532	540	540	587	534	546	571	527	562	531	564	558	563	555	551	558	575	512	537	594	557	560	548	582	583	564	561	554	557	544	550	537	571	565	564	599	570	565	611	549	536	530	525	505	570	564	534	543	557	559	566	592	554	572	552	516	579	555	538	517	552	566	545	552	550	559	547	545	508	572	593	556	600	549	549	529	571	559	537	563	512	549	570	577	571	560	589	576	546	572	554	542	602	512	584	517	611	548	522	571	552	558	601	570	554	521	541	535	602	575	513	550	570	554	544	538	573	541	557	541	559	562	564	585	585	552	603	563	572	564	561	569	556	587	557	531	517	557	547	575	536	587	536	561	570	578	564	540	549	549	568	569	548	550	553	534	559	538	552	585	600	555	536	561	524	554	541	528	551	563	593	509	527	552	522	586	529	569	559	545	554	509	570	567	562	525	536	580	557	557	567	566	548	554	541	562	554	538	531	564	547	572	548	560	594	515	603	574	564	547	567	591	558	551	562	586	542	534	561	545	534	576	549	554	531	565	557	535	568	523	523	589	579	590	559	548	570	514	563	565	556	562	556	596	553	560	571	535	542	527	571	573	540	571
33011	5220	971	683	501	446	412	363	308	320	285	298	276	252	289	275	273	249	250	283	288	250	278	261	271	263	281	229	233	254	256	272	245	253	242	265	246	265	258	260	239	279	269	265	251	278	234	265	265	221	281	249	296	225	260	259	237	252	239	266	238	243	275	256	259	238	266	237	275	276	262	257	234	255	235	277	258	230	248	265	246	247	245	247	261	267	276	237	256	251	225	246	255	269	243	266	256	259	213	220	244	258	237	258	269	254	253	276	232	217	242	266	268	254	237	243	258	243	249	223	269	279	264	234	232	259	240	255	287	221	246	234	244	231	239	255	227	288	247	247	291	260	248	253	253	258	246	233	254	258	231	254	262	244	268	251	232	234	231	254	248	245	257	246	239	252	248	276	276	246	237	269	283	246	241	269	264	240	247	265	256	271	265	250	246	257	260	258	282	248	221	249	231	260	235	252	242	250	244	230	256	268	235	255	249	255	267	272	217	233	238	243	250	256	265	250	292	229	267	253	251	257	249	250	236	253	247	263	275	218	240	227	236	239	265	238	265	250	236	242	259	263	253	237	260	262	243	258	239	226	243	250	250	280	257	261	264	241	237	264	264	258	258	259	257	251	255	230	271	264	276	262	289	265	254	255	239	250	263	235	279	237	276	248	257	264	265	256	239	249	268	249	235	248	248	279	254	265	264	272	232	254	265	255	272	253	231	240	242	256	262	249	263	239	245	264	265	255	283	244	275	263	257	259	256	260	269	255	255	254	250	242	215	275	263	278	261	256	250	251	245	228	268	253	235	246	284	271	281	260	260	260	259	251	242	245	219	308	251	266	236	243	256	269	272	241	264	261	237	254	243	246	228	271	262	243	243	258	259	243	246	245	268	257	286	265	244	250	256	243	211	255	279	292	262	260	229	236	254	257	271	257	270	243	274	250	252	269	226	272	277	266	249	244	282	230	237	259	250	275	252	255	254	244	272	263	263	250	229	251	254	241	266	254	246	246	228	275	273	261	251	232	243	234	253	225	289	247	261	232	239	250	252	259	230	220	275	283	226	269	265	281	247	222	249	235	284	254	257	243	269	237	216	269	241	239	248	259	283	247	271	259	256	248	243	239	238	242	272	261	224	274	229	241	252	248	256	270	261	256	261	222	270	258	246	255	242	253	252	243	254	238	257	252	250	253	262	249	229	263	220	249	255	251	276	283	227	255	264	233	262	253	259	262	238	254	289	253	261	264	274	252	225	261	235	263	253	241	245	262	261	263	258	242	261	264	234	265	253	232	230	261	261	243	241	240	261	271	252	196	269	271	236	234	230	260	255	280	254	248	243	260	257	258	256	264	243	243	254	258	266	270	271	264	251	265	261	205	252	251	255	262	253	253	261	267	246	257	229	245	245	277	222	238	247	252	258	244	274	272	238	251	237	275	255	245	241	238	231	252	255	240	287	262	259	254	253	268	254	253	258	222	219	218	226	262	237	261	245	272	265	236	230	228	274	226	252	274	260	257	242	221	238	242	241	240	216	230	282	230	222	264	243	254	255	266	244	253	245	252	232	246	250	243	268	255	235	228	279	275	256	238	242	261	265	280	251	240	261	220	286	248	239	264	242	236	239	268	248	257	264	266	243	250	255	231	251	277	282	266	240	254	240	266	248	264	300	255	246	206	244	279	257	264	234	254	250	260	255	250	271	241	249	227	259	229	246	255	279	254	252	244	246	271	241	256	271	248	264	240	241	244	234	249	241	239	268	233	229	255	254	220	256	244	249	249	228	248	241	235	237	232	230	257	260	236	247	232	238	255	252	238	241	220	276	232	264	281	240	253	258	220	223	273	279	246	243	267	233	226	253	238	240	244	263	258	291	285	242	241	287	243	249	299	268	264	289	256	241	235	250	231	258	238	245	268	263	273	283	257	248	226	265	239	238	256	230	252	251	244	277	239	239	222	232	229	271	273	260	260	258	274	285	275	273	248	246	264	228	282	225	265	252	274	246	251	268	246	241	268	259	239	253	269	229	225	263	253	280	251	245	253	262	259	230	243	199	234	250	249	258	231	252	258	253	290	256	281	242	227	250	223	252	257	239	259	265	247	236	275	270	259	239	263	265	252	272	254	254	268	288	258	265	267	227	251	275	253	228	251	236	245	257	260	244	242	244	232	250	255	254	231	289	239	243	231	240	255	252	254	270	244	242	210	254	260	258	247	283	228	261	251	242	256	256	235	278	224	263	217	220	226	222	222	239	298	271	257	244	266	260	263	244	271	256	227	241	222	241	285	286	219	250	270	252	276	259	256	252	242	224	248	262	253	241	233	249	259	217	257	262	248	268	270	249	269	218	268	259	224	255	218	279	256	254	224	259	229	242	242	270	271	246	227	239	240	245	260	224	242	261	227	218	244	252	258	248	239	219	227	229	247	270	295	229	250	256	259	232	257	259	252	258	281	262	274	257	223	248	262	229	261	255	260	268	231	250	232	242	265	275	281	256	272	262	249	284	240	287	257	251	251	250	217	268	254	228	227	255	246	270	248	218	237	258	227	268	269	241	277	241	266	243	249	239	228	253	224	268	254	267	297	263	273	252	267	256	223	258	244	240	250	263	233	248	254	260	246	254	267	259	272	255	263	285	261	249	266	241	267	256	230	240	233	248	264	250	253	251	257	262	268	248	262	254	260	264	226	213	250	228	237	259	239	236	240	251	275	257	264	275	250	217	288	286	254	250	241	268	236	245	235	256	243	216	234	234	217	282	282	241	245	243	241	227	258	269	250	269	257	236	281	265	252	271	269	245	240	285	250	227	245	234	267	246	266	261	270	252	235	242	239	247	261	253	278	276	234	236	244	263	246	234	272	245	233	250	243	246	260	247	236	260	252	270	244	256	246	278	292	273	289	236	233	254	255	245	260	265	242	267	218	233	243	236	240	266	247	263	260	248	269	242	327	267	220	247	261	262	248	247	237	244	246	263	241	232	232	243	235	226	253	252	230	240	237	253	262	279	226	273	236	268	245	254	275	259	240	253	237	272	286	260	245	247	250	285	279	248	249	287	258	269	241	269	254	245	248	246	239	236	267	244	258	225	261	253	260	273	232	266	258	211	243	249	246	225	264	271	251	262	241	251	251	234	293	241	246	251	271	234	253	261	251	266	265	256	266	278	237	260	254	277	235	233	261	258	211	249	250	290	232	276	239	233	248	246	251	279	246	246	281	276	258	260	250	231	269	245	267	250	274	253	255	263	233	261	229	264	260	256	249	229	242	258	258	260	247	227	240	245	278	242	274	227	258	229	217	239	221	241	225	242	249	271	230	242	234	257	245	248	256	247	290	261	249	240	228	250	295	279	265	274	243	247	233	255	241	243	269	247	239	247	256	232	252	245	239	282	261	272	263	210	258	229	258	273	252	249	229	248	283	231	245	263	239	231	237	229	277	253	238	239	247	242	256	220	247	273	280	237	254	267	245	259	245	232	285	245	264	249	257	264	260	244	277
18086	1352	1902	2041	1694	1484	1333	1154	1027	981	954	828	839	785	810	751	745	724	715	713	705	677	710	654	701	662	715	667	621	659	667	653	649	675	666	668	677	646	686	662	671	597	648	642	646	607	643	694	659	615	645	642	611	672	669	643	659	663	627	659	648	650	606	650	602	653	629	602	613	663	648	592	607	651	600	609	621	648	679	583	640	625	619	618	617	651	647	587	675	615	623	643	690	600	636	609	637	649	679	598	651	615	631	636	656	598	578	617	610	596	593	597	609	625	636	628	640	620	630	667	639	599	624	607	613	607	618	627	644	633	643	600	703	659	652	583	665	617	638	623	618	647	620	617	662	623	622	632	653	624	616	628	611	610	635	612	661	643	607	644	657	617	642	624	625	614	617	654	596	645	615	615	596	645	642	625	612	620	627	612	606	648	615	616	654	649	646	644	587	613	597	626	650	622	648	665	669	625	667	642	615	604	633	617	576	570	645	615	629	646	613	610	603	602	642	655	628	627	627	621	620	662	635	672	614	611	646	638	643	613	646	621	609	640	626	665	636	649	692	593	641	631	622	622	601	596	604	604	649	608	642	632	598	600	597	626	643	632	617	646	576	620	650	622	634	619	584	663	633	627	642	612	553	646	700	621	640	654	670	689	596	620	639	626	613	630	676	633	619	643	615	634	614	660	630	625	602	670	580	602	610	588	625	585	649	580	665	584	603	663	627	670	642	610	628	618	640	646	642	625	667	638	631	619	597	675	631	669	620	651	644	617	640	664	646	615	655	597	644	609	629	659	678	563	643	669	579	662	624	623	610	616	668	649	614	601	642	632	567	687	638	632	613	664	673	625	596	653	587	647	641	595	637	661	623	621	632	634	619	663	613	618	649	678	628	611	593	625	611	630	585	638	606	623	621	660	626	624	617	628	611	610	629	633	603	630	608	628	606	664	634	608	661	682	608	596	643	622	592	613	623	679	589	615	642	626	615	599	608	613	627	628	591	601	635	638	599	639	627	636	616	608	618	577	662	613	642	635	613	596	654	635	618	616	636	618	620	616	631	650	601	617	637	607	610	643	667	652	622	634	620	610	582	608	637	612	628	611	657	631	636	606	620	624	656	618	648	659	623	635	654	619	622	591	662	614	628	635	621	619	627	606	618	626	578	621	656	623	616	652	600	591	624	618	637	686	598	644	662	625	591	598	598	619	627	596	621	636	655	622	612	630	582	635	608	632	618	620	620	641	641	632	613	630	629	634	582	639	620	630	616	667	634	635	600	646	654	587	643	622	669	607	625	615	606	644	606	629	608	603	637	646	638	595	568	617	617	617	676	641	612	628	601	622	676	618	641	617	585	631	611	619	593	644	653	608	638	625	599	622	633	635	637	652	625	686	656	620	647	645	644	603	680	616	632	600	615	596	615	617	622	617	628	620	654	610	651	599	657	653	588	608	613	595	663	584	644	634	638	653	614	647	592	626	635	612	671	603	609	655	653	596	640	630	637	628	648	618	640	635	639	637	596	677	653	663	639	619	595	635	658	654	613	636	611	608	591	657	639	643	623	638	622	627	607	627	646	641	601	623	652	616	620	630	658	650	627	608	632	605	646	626	665	646	611	621	646	629	649	602	634	642	606	618	611	591	611	603	626	602	657	593	607	632	678	615	607	601	644	638	630	662	638	631	627	642	614	665	621	633	667	622	588	649	612	582	607	628	637	637	620	605	633	644	632	622	625	618	618	628	620	638	625	647	603	649	638	649	660	622	665	632	669	644	655	646	569	673	632	649	628	607	655	624	658	652	587	679	611	677	632	626	586	627	641	671	641	601	599	650	622	630	635	645	652	606	593	654	708	628	644	637	650	653	614	665	599	653	627	625	628	627	661	636	649	647	605	608	638	622	664	655	646	638	619	640	591	619	605	670	617	671	603	629	621	635	627	651	649	683	638	617	614	632	627	595	653	616	618	642	611	646	616	592	585	562	620	611	632	644	603	613	600	588	614	624	608	601	638	658	663	648	651	632	636	641	639	597	625	618	626	653	623	642	611	628	672	639	601	603	640	608	663	671	629	597	688	603	627	667	639	639	618	639	602	642	594	588	629	613	633	604	628	586	566	645	606	586	638	620	588	591	621	653	646	640	608	597	628	645	605	628	590	630	639	616	643	632	612	638	577	587	624	608	626	632	597	584	641	577	651	613	611	635	637	637	629	618	631	579	645	607	622	620	621	618	622	577	599	601	665	651	646	619	670	612	606	664	628	634	623	657	621	623	659	657	614	605	620	619	626	593	643	589	623	597	660	625	608	632	649	625	602	584	638	600	621	628	606	584	621	574	596	621	583	602	622	634	613	618	651	637	693	676	622	621	652	654	625	615	670	625	599	595	622	589	601	638	629	646	613	633	634	659	590	604	610	630	639	624	641	640	656	696	602	613	647	621	641	630	668	612	575	624	626	649	615	652	631	622	657	610	621	591	676	559	646	654	587	616	640	603	644	653	611	599	628	674	648	609	635	623	590	600	663	677	614	696	608	637	635	645	631	596	661	631	569	648	623	682	628	624	613	602	635	592	608	692	643	632	634	655	621	651	600	620	633	674	618	640	614	591	632	621	648	632	656	625	632	619	638	628	615	601	604	629	667	683	606	658	624	605	562	602	621	648	637	613	621	635	637	606	615	647	648	594	645	650	579	631	663	607	648	620	635	608	602	628	592	643	612	611	612	628	584	639	645	601	566	626	606	635	638	632	623	606	630	638	641	635	634	617	626	638	608	617	608	632	638	637	640	636	694	636	645	617	657	619	559	613	614	555	617	622	645	617	602	622	651	645	643	625	622	587	628	638	611	633	622	633	641	622	617	616	642	622	609	634	640	601	665	623	621	620	644	626	628	652	657	592	586	641	617	621	623	591	643	606	647	656	648	620	645	592	616	651	585	646	659	590	622	630	629	654	590	639	637	608	613	634	659	630	563	625	649	613	627	624	616	660	593	614	617	633	625	679	596	652	599	674	652	662	637	647	609	610	642	661	590	622	591	621	621	645	612	627	613	641	648	597	615	674	664	619	603	623	615	589	652	627	660	617	600	631	627	621	629	579	598	660	621	605	623	609	598	595	627	630	599	604	640	582	656	614	663	645	618	606	588	609	644	622	669	636	601	639	611	599	632	625	649	627	592	612	621	676	639	610	614	672	637	603	645	556	635	658	631	580	635	597	671	602	633	610	605	624	646	604	619	663	591	630	616	655	645	675	664	597	625	644	620	646	644	646	584	649	637	648	667	661	612	633	629	667	633	645	653	597	643	598	643	649	592	638	639	635	617	581	632	670	651	644	595	598	645	613	649	652	601	622	608	649	621	612	604	648	580	592	624	593	658	630	649	638	654	654	630	658	628	594	659	582	619	618	651	624	601	629	640	629	629	621	597	607	643	605	657	637	627	673	636	667	654	649	592	622	631	655	587	667	646	623	622	658	584	629	631	592	620	660	595	619	621	635	598	649
11624	1138	475	464	456	480	476	434	445	420	423	475	418	456	455	422	489	448	432	448	455	445	456	462	431	451	481	438	479	437	423	417	424	437	460	455	453	399	465	434	473	436	453	430	452	415	454	467	416	445	461	436	453	444	473	457	421	422	428	439	424	464	439	455	439	423	441	451	438	398	498	440	451	482	455	434	447	441	460	464	424	424	457	427	432	466	511	427	489	453	425	448	435	451	450	425	450	467	450	453	471	478	460	393	443	434	425	470	405	441	428	468	456	418	400	440	401	416	469	466	501	444	461	448	432	449	442	455	444	440	461	459	478	453	450	458	463	438	463	444	449	457	479	476	490	465	479	452	431	450	432	425	479	481	466	464	407	458	420	420	414	430	411	446	479	466	436	436	442	458	419	412	430	417	463	447	478	448	449	460	451	459	434	427	428	421	428	458	440	474	458	434	444	423	445	424	446	462	463	457	476	491	464	465	426	453	454	450	440	480	454	466	471	450	466	430	469	431	468	441	402	516	434	431	454	417	420	431	460	437	444	455	440	426	442	447	441	472	477	451	466	441	489	456	428	440	474	481	475	419	466	443	458	459	474	402	448	451	483	449	459	423	422	440	474	433	478	421	431	459	429	435	440	471	460	468	454	433	447	483	448	418	412	435	489	452	484	446	487	430	449	508	400	425	444	453	459	445	408	481	431	439	441	417	484	453	388	426	425	461	434	417	405	446	401	447	439	474	439	436	460	439	483	441	448	408	430	474	450	490	420	440	475	471	446	473	419	476	444	449	441	451	410	430	449	449	479	439	457	456	470	455	428	453	454	450	406	492	477	432	426	466	458	462	410	442	456	507	433	435	491	443	443	430	427	463	408	437	420	473	414	441	459	458	450	456	463	411	459	471	446	447	457	424	407	450	469	454	441	441	444	469	487	471	452	481	446	457	418	426	446	401	435	460	431	418	482	453	457	444	483	452	456	450	438	430	449	410	402	448	461	438	467	405	422	450	423	459	458	439	475	421	468	435	457	464	456	446	401	508	473	432	460	448	431	490	479	440	444	469	447	454	433	425	501	439	472	444	497	463	499	450	466	437	438	419	420	403	454	439	431	435	416	441	434	445	443	408	443	436	430	442	447	438	410	440	429	467	471	471	442	458	477	488	467	467	459	492	467	448	457	470	451	447	486	418	458	441	455	478	428	460	441	469	451	439	493	469	417	425	439	429	423	456	480	426	416	448	479	466	452	430	446	417	435	494	497	475	442	448	468	463	467	440	422	420	447	450	468	420	472	461	463	424	437	448	469	491	472	430	461	452	462	423	404	450	451	441	423	434	466	441	436	447	418	444	438	403	463	492	468	453	446	479	462	452	460	447	419	489	464	431	439	442	429	422	393	461	463	458	419	414	452	409	446	465	431	529	467	465	458	446	446	462	416	398	434	430	467	447	409	471	449	411	481	506	414	425	459	409	429	471	444	456	447	483	449	450	457	443	477	441	452	465	443	477	435	418	401	429	448	409	421	480	429	425	451	430	464	456	491	447	422	491	446	459	441	432	466	470	462	452	439	444	483	452	437	451	473	436	428	375	438	440	418	465	442	435	397	463	455	449	423	441	466	440	430	498	437	439	460	452	472	420	441	456	438	436	457	451	436	447	454	437	440	460	451	468	461	448	495	456	454	445	465	467	457	438	396	406	458	466	417	417	457	406	394	452	467	480	455	477	418	480	430	446	455	506	441	460	454	456	468	389	448	459	461	426	438	423	480	423	474	426	423	438	427	475	485	442	438	431	447	438	447	453	419	465	451	423	412	450	422	497	443	481	428	463	461	444	478	439	461	482	411	452	481	458	473	466	479	475	413	447	399	427	446	442	425	435	475	428	446	468	485	456	475	406	421	461	478	474	431	426	443	462	441	439	444	454	450	493	431	458	466	455	431	451	468	438	407	432	434	403	419	431	430	406	462	474	444	445	465	438	361	451	441	448	467	460	476	446	446	429	436	421	476	439	476	431	383	441	412	412	443	463	386	444	422	442	417	444	404	444	449	452	488	439	455	493	461	469	438	435	479	417	430	455	468	415	443	445	458	430	422	460	445	463	471	466	449	463	446	425	444	467	449	461	441	455	417	494	461	457	448	464	506	439	425	457	440	433	425	458	417	459	439	451	428	415	459	417	434	423	470	469	486	455	412	415	417	456	439	485	440	440	414	450	428	459	452	427	422	447	454	439	467	425	438	434	410	492	460	455	426	501	471	450	391	427	460	457	436	450	442	475	441	422	455	399	435	440	480	456	427	468	395	422	466	426	487	468	469	425	473	440	453	400	450	466	474	432	464	425	441	458	431	457	442	433	450	450	499	446	430	456	413	446	439	396	433	495	450	446	412	454	426	472	497	434	445	425	410	458	431	456	437	427	522	453	457	452	469	449	444	464	413	415	439	426	454	403	500	431	425	446	444	479	446	481	440	452	454	434	422	466	493	427	430	436	466	496	419	400	446	435	454	420	442	440	412	469	432	434	415	420	467	451	465	447	440	490	477	432	446	449	464	431	421	451	425	424	442	435	463	410	440	423	418	429	466	464	478	458	469	429	435	459	446	439	440	406	444	450	410	460	456	439	421	437	466	463	411	456	422	479	481	465	428	447	396	431	489	450	419	464	455	456	434	450	496	439	441	427	482	420	452	461	434	453	444	456	445	453	466	466	459	401	441	465	421	380	440	427	435	426	484	430	452	401	457	436	438	479	410	425	431	466	476	466	465	460	478	494	470	479	456	481	454	405	471	443	480	445	415	444	444	436	435	426	431	438	454	440	498	476	420	457	454	437	416	489	447	465	490	492	462	436	441	426	480	439	455	433	442	491	429	484	423	463	420	429	414	439	469	471	486	448	485	450	468	459	447	433	473	406	452	413	442	463	482	442	424	425	467	457	455	438	420	404	454	461	423	399	435	449	408	470	436	438	422	447	431	489	438	474	447	469	437	439	459	394	411	452	441	409	448	472	443	446	417	450	454	483	458	443	449	432	405	457	468	435	459	487	458	431	420	397	444	426	455	454	454	452	470	470	444	469	452	443	477	454	432	405	477	449	428	456	467	432	419	420	453	435	465	488	461	456	415	462	478	477	441	478	464	469	469	487	478	440	439	462	442	486	455	443	506	440	436	453	467	451	433	476	461	436	459	441	400	409	458	434	501	452	443	453	464	451	455	427	495	450	427	455	418	428	464	468	434	475	460	441	435	429	450	437	469	445	469	465	420	438	446	459	454	459	479	439	440	427	475	429	400	422	424	477	485	487	425	437	414	462	432	430	466	412	441	420	425	443	464	454	409	407	440	440	451	440	481	455	471	437	419	431	442	415	493	484	443	429	443	447	434	380	460	483	407	453	451	426	441	467	451	396	456	478	426	405	466	472	426	466	428	483	445	475	459	432	425	447	434	439	464	467	433	455	451	470	407	452	443	515	422	457	468	460	422	418	468	453	462	474	483	413	431	447
7653	1012	989	1077	977	1039	974	916	972	977	1024	984	983	978	1062	940	1013	975	994	1037	991	1022	945	1000	921	1001	951	1047	1031	956	946	973	1005	957	1041	991	952	942	1006	1002	981	976	964	976	989	970	961	966	935	957	1006	1014	940	928	989	994	968	983	982	893	983	978	972	980	1020	941	1006	997	943	1007	993	956	964	951	1012	969	1004	957	989	995	944	966	926	1034	996	965	949	899	964	965	943	957	953	1040	958	956	1015	988	1011	949	982	991	947	958	969	944	953	1011	956	929	951	959	988	993	981	1027	966	1016	973	1002	983	965	980	976	969	1016	1012	1026	977	1019	1015	946	957	946	1005	983	947	979	939	1004	896	973	1001	955	983	996	932	995	1038	935	943	992	985	931	984	903	950	998	932	979	957	1012	970	998	961	1036	987	976	975	1017	953	1033	970	1013	968	984	967	1010	957	957	961	1005	969	959	1010	969	1015	900	992	965	971	995	952	956	947	1035	1030	994	985	1000	1003	911	998	979	1026	954	947	982	959	991	976	973	1086	992	981	976	950	996	997	941	921	967	981	964	948	950	1000	918	991	964	989	951	988	957	938	974	1033	969	961	941	963	974	970	956	964	957	988	957	990	954	976	954	979	990	994	992	983	968	969	920	946	926	980	984	958	962	1025	1014	977	983	953	975	924	1006	1014	947	940	913	998	973	953	987	960	956	947	974	902	970	969	1029	955	981	975	1002	1029	958	928	999	945	992	1021	991	982	995	1014	1003	971	975	989	997	965	999	933	927	1004	926	978	959	1006	1017	946	952	973	987	966	1012	1036	969	955	979	1000	990	970	934	944	924	980	958	978	970	943	971	971	1013	961	975	940	958	949	1023	993	989	938	922	931	950	913	988	999	996	956	977	958	1033	990	958	980	998	1014	975	960	987	987	966	998	966	1028	964	989	936	941	973	952	990	1000	1018	988	1028	957	950	908	996	914	959	906	944	973	960	998	961	928	931	978	982	929	976	963	968	991	981	979	1011	967	929	1012	1004	972	921	969	999	967	949	977	974	989	983	1016	995	975	975	960	979	978	962	938	1030	1068	981	957	934	964	985	996	1011	957	938	958	941	942	943	991	981	981	950	997	958	957	982	969	941	934	944	1014	941	1038	969	961	929	990	991	998	998	1001	1001	977	920	1008	979	999	991	916	950	948	1063	994	944	957	999	957	967	955	956	939	960	985	922	987	967	1013	948	942	1011	1011	974	1051	1015	951	981	977	966	961	1022	990	985	1024	1002	999	1000	952	945	970	995	988	1010	985	1028	1001	1015	928	997	967	939	948	950	964	1007	938	1015	986	981	1009	980	965	955	956	998	940	996	925	959	965	981	998	1012	951	1008	997	985	973	945	994	1005	975	999	938	934	972	957	936	921	955	991	1001	967	966	965	949	1023	972	978	924	932	969	1015	953	963	926	962	962	967	968	1077	952	963	962	955	990	952	951	969	988	1007	961	973	987	1021	952	994	977	977	970	928	952	1024	960	1047	953	952	957	966	962	1029	1003	965	1005	1026	966	976	1028	1000	935	897	901	962	996	942	994	955	887	910	1022	992	986	980	939	997	1028	945	992	916	970	962	946	969	949	973	945	992	1027	921	960	1027	955	977	987	947	931	982	997	991	987	922	962	996	967	923	918	936	973	997	956	1023	990	986	962	930	981	1007	982	898	1021	966	954	991	1016	1024	920	961	944	951	948	961	1001	981	1003	955	943	973	979	995	966	955	969	966	968	997	908	964	976	917	961	936	970	962	966	950	945	992	993	987	1046	959	982	963	973	976	1003	1007	985	961	975	1030	951	956	916	1014	935	959	957	980	958	985	979	943	950	981	956	986	955	897	979	990	973	954	948	954	920	989	964	1010	1003	975	920	967	951	1003	954	1003	956	996	930	982	1008	954	981	980	949	945	960	967	1002	994	993	984	954	989	975	988	1021	952	1007	972	942	959	948	981	909	904	918	971	981	980	1010	971	1005	985	1000	932	962	1011	969	967	994	989	955	1008	943	955	968	940	948	920	965	952	1009	991	975	943	988	946	925	1024	974	969	1064	1022	938	942	970	941	951	953	955	983	993	964	985	967	945	981	982	970	980	962	940	945	982	969	1003	962	954	986	980	981	1009	978	959	989	966	969	910	940	986	964	1015	1000	974	976	935	993	969	979	982	943	977	978	957	1009	985	995	987	969	1052	977	947	930	970	1008	941	1000	1013	967	948	1018	975	967	1009	979	909	979	967	958	969	1001	983	946	943	1017	985	1036	954	990	987	979	945	954	986	952	932	998	936	1037	983	1024	965	935	936	985	974	952	1032	923	979	966	1002	986	922	968	945	951	904	947	939	940	1000	963	999	994	985	969	970	974	1032	951	930	995	1015	1031	942	988	975	968	976	1022	990	964	1002	978	1041	1006	959	991	999	971	979	988	948	953	983	1011	978	1009	960	941	942	946	975	1018	945	903	998	1013	965	948	931	944	937	983	945	980	994	958	930	1005	887	933	927	975	991	994	984	913	931	981	1011	987	986	939	1006	1066	1017	951	941	1006	1000	983	982	984	974	934	978	999	914	994	976	1023	981	1028	933	963	998	975	955	960	993	1003	963	959	1000	973	980	950	956	971	1000	1000	944	972	921	999	993	960	920	979	980	985	974	995	975	976	932	1019	947	953	1020	966	945	911	977	920	975	982	972	1004	956	968	1019	997	1062	982	923	963	910	978	1000	989	977	1003	941	975	985	977	1007	953	1005	991	991	991	1027	1025	1016	990	956	962	1031	968	921	968	986	981	968	974	959	957	1019	986	1007	993	983	985	925	989	974	988	922	988	962	973	950	968	964	944	998	994	950	947	967	1005	975	987	1000	988	933	964	1018	997	983	948	961	996	996	967	985	996	978	1065	971	926	984	1020	1003	965	967	1018	990	1003	914	967	974	928	950	979	902	965	965	996	1001	976	946	974	998	956	975	991	927	1006	980	1021	952	954	902	1035	935	991	932	1007	984	985	1020	924	993	918	1010	933	933	926	995	1018	956	943	962	980	972	1010	1004	974	929	919	1037	970	968	985	1030	962	958	1011	991	988	1018	1017	938	929	998	1005	969	970	953	973	969	939	965	965	981	993	943	988	1012	996	984	920	985	974	997	988	956	987	988	984	1006	912	947	1007	973	973	948	984	995	994	952	964	939	951	1009	1004	994	1000	1061	981	950	955	974	1025	1014	948	969	947	953	931	971	952	1008	975	1007	947	958	1007	995	925	916	952	978	1014	1005	948	968	970	962	1012	996	967	950	982	990	952	981	1009	1023	928	1021	936	970	927	962	957	978	911	989	997	950	961	980	948	973	985	1003	936	953	918	966	991	977	932	962	920	982	959	985	1013	896	944	982	991	955	977	938	978	985	971	952	967	960	1012	970	917	960	991	963	947	990	957	961	929	991	953	943	940	960	936	969	996	1006	980	968	933	977	973	979	959	994	950	910	1009	968	935	997	949	953	946	1008	971	944	1038	922	964	922	990	940	998	995	904	966	1018	1016	1005	974	942	926	933	988	982	966	954	980	1017	978	1011	933	995	960	975	932	982	991	989	1009	968	989	1020	966	942	961	946	975	923	973	960	959	974	931	940	1006	930	950	977	978	960	951	989	978	973	971	955	954	949	1017	1044	941	995	1009	962	1013	1025	1016	963	949	1005	964	1000	962	979	910	1004	992	974	979	963	961	1010	985	1033	964	1007	970	963	992	986	974	910	975	1004	949	1002	908	987	1020	1018
23290	2433	582	483	357	355	286	281	269	265	254	258	240	223	250	249	213	238	244	227	268	256	206	255	240	233	271	207	236	246	281	243	232	212	219	273	238	254	239	240	214	219	230	230	242	218	202	250	239	210	213	260	212	245	247	233	235	248	252	262	245	239	240	225	238	221	238	252	232	246	225	226	245	228	254	264	256	254	217	201	237	275	252	230	271	240	258	237	214	228	204	248	244	242	228	225	240	213	221	225	241	215	222	226	223	238	254	236	256	228	217	211	226	262	238	241	242	238	231	233	214	227	250	242	232	223	215	238	211	217	240	223	228	261	230	220	232	269	234	229	239	234	250	233	224	219	232	223	223	242	230	263	236	261	257	251	242	206	222	233	222	239	264	232	206	225	232	221	237	228	238	258	248	219	217	226	211	238	253	212	221	224	213	244	216	214	258	235	241	237	242	222	254	217	225	226	221	249	250	205	248	228	233	209	219	215	229	240	227	242	225	230	214	230	218	244	243	235	243	211	261	246	203	226	219	242	215	264	279	230	268	225	237	242	251	234	205	248	240	264	243	202	214	231	238	267	220	218	231	261	215	240	217	233	210	248	236	256	213	245	256	225	223	221	228	225	228	211	231	233	195	250	216	237	212	214	202	238	229	229	226	243	244	250	228	209	214	231	212	253	205	228	220	237	247	235	231	255	248	250	224	238	207	229	236	274	246	238	217	229	247	226	238	223	247	275	236	211	233	211	219	209	242	236	250	208	243	225	215	245	230	228	269	213	250	243	241	253	236	220	271	239	216	237	250	233	249	239	227	238	205	255	244	225	231	219	240	231	233	226	226	215	246	237	230	205	218	239	225	252	277	226	220	233	229	239	264	241	274	213	234	220	218	218	213	229	252	229	209	219	209	211	221	216	222	233	236	238	199	260	220	231	248	195	199	227	248	209	249	235	234	239	201	233	198	230	240	238	224	253	243	228	213	218	241	245	227	222	212	221	228	214	243	277	250	221	256	254	239	238	234	230	206	252	250	254	222	223	244	217	236	229	246	218	237	215	255	240	265	239	207	219	217	211	224	248	270	236	220	222	230	213	249	253	234	223	227	240	252	235	255	229	248	191	253	243	241	217	245	205	251	234	243	240	232	243	233	218	227	253	246	250	257	257	246	218	243	256	196	230	245	230	233	214	212	261	241	232	237	255	241	259	212	218	247	224	192	216	230	230	249	237	259	268	210	215	221	214	237	222	232	222	253	226	258	213	213	213	211	242	235	254	229	218	234	247	234	227	242	236	263	220	198	214	187	227	241	235	233	241	257	221	216	244	183	226	221	213	246	244	264	236	249	226	229	226	245	239	245	239	226	241	251	244	225	212	224	210	231	227	249	249	208	237	217	239	250	260	225	211	205	216	218	217	228	220	246	241	238	256	246	223	231	225	249	225	214	217	206	235	226	250	216	202	242	201	227	228	228	235	201	222	261	232	268	258	237	223	216	215	209	207	200	253	230	230	236	236	214	202	235	265	220	246	211	233	228	221	246	238	211	232	234	234	212	226	236	212	228	250	226	247	219	246	222	235	228	227	232	229	217	259	237	225	230	255	227	257	235	235	234	242	219	208	223	244	220	202	235	205	202	237	205	224	229	243	239	243	258	248	244	258	227	238	245	248	215	208	256	249	254	262	237	204	250	226	230	253	214	199	236	190	200	228	237	215	244	234	244	236	221	258	236	267	215	216	231	260	240	242	237	210	219	228	232	245	230	216	234	245	232	242	237	266	209	223	208	244	263	222	244	220	248	258	223	214	228	236	271	233	251	231	208	246	237	195	227	234	221	199	253	261	264	238	227	221	238	229	196	208	204	245	243	252	240	214	258	230	256	258	245	237	243	241	215	224	225	226	218	205	228	248	223	219	247	252	244	234	230	247	209	247	224	260	246	260	233	231	230	236	223	249	241	221	225	233	246	214	257	250	238	233	234	223	234	230	225	244	223	254	223	236	260	268	228	240	251	237	225	205	217	219	222	244	229	239	242	238	235	221	239	221	217	242	237	213	244	268	257	239	228	225	224	229	257	248	198	227	217	225	237	217	219	215	243	234	249	246	227	235	202	217	241	233	233	210	232	254	217	227	234	262	195	199	225	253	241	223	204	247	250	231	201	249	253	252	227	259	255	216	210	201	271	261	209	218	234	237	227	256	222	200	195	230	241	239	235	252	197	230	208	202	256	226	251	245	205	229	236	225	231	228	232	223	224	241	208	204	228	226	242	241	251	233	229	234	233	247	208	237	249	251	220	240	262	233	206	230	245	239	251	233	207	210	203	224	259	252	208	247	231	220	232	233	255	249	248	228	243	218	221	241	216	232	232	233	248	231	199	271	253	191	202	238	229	239	217	225	206	223	219	198	260	219	210	236	229	222	225	236	263	202	238	249	226	232	234	261	253	226	226	214	208	248	228	234	252	227	243	224	219	226	238	249	227	261	200	230	247	235	274	230	264	231	220	239	244	230	245	220	245	201	222	229	238	240	255	225	227	252	201	213	216	254	232	238	232	216	215	226	232	264	243	231	211	220	227	236	224	227	239	242	208	228	233	259	236	230	252	230	237	215	240	232	220	254	239	225	236	233	260	230	220	219	223	242	217	223	223	233	234	241	187	231	224	218	241	242	252	274	205	204	204	234	238	229	243	237	246	220	209	231	237	225	202	236	237	218	241	239	227	243	248	224	233	234	220	239	241	257	212	215	224	215	215	221	269	238	272	277	242	233	207	205	205	240	209	205	228	239	228	248	207	257	193	207	236	213	228	206	237	233	226	209	241	220	236	231	247	207	208	250	219	228	226	238	205	229	251	222	253	194	236	238	238	220	231	224	257	224	251	256	265	228	202	237	207	200	218	230	241	261	219	247	234	233	229	246	231	265	226	210	230	236	234	219	237	260	238	227	246	249	234	232	256	208	239	259	266	250	207	190	227	213	215	232	241	254	249	225	216	231	262	231	251	219	248	238	245	219	253	234	224	227	241	232	231	220	224	198	230	251	258	210	208	217	231	207	250	253	230	222	254	222	195	231	222	250	225	284	232	234	230	233	222	237	242	207	239	209	236	223	236	238	226	235	246	216	248	278	269	228	243	254	252	242	198	214	201	225	263	224	210	239	216	242	265	267	248	223	252	239	242	235	222	241	216	246	198	210	209	214	237	263	224	221	223	241	218	230	236	191	217	239	247	249	221	251	205	237	212	238	226	229	249	258	226	213	262	231	258	235	233	234	207	240	201	247	224	227	223	222	237	213	220	217	221	236	231	237	248	264	218	240	223	234	225	272	244	228	237	210	200	218	236	213	263	225	234	260	225	241	265	242	260	246	227	262	236	227	203	237	207	202	241	196	231	222	240	227	232	242	241	233	223	211	237	225	242	235	198	245	231	234	231	216	239	230	213	242	242	231	219	206	238	257	242	243	239	259	222	225	222	231	217	224	281	254	224	212	227	239	219	233	268	246
14085	887	1274	1300	1118	988	966	794	774	761	729	685	676	674	684	626	661	639	605	643	607	615	613	560	599	569	622	585	568	574	589	585	588	568	582	590	552	570	571	558	574	616	533	539	577	599	569	578	563	606	544	603	582	556	546	568	576	616	513	559	576	576	569	589	544	568	561	602	575	572	579	542	511	521	587	549	565	557	574	553	594	573	577	599	516	616	550	577	572	595	560	571	608	540	586	593	576	578	550	572	579	556	542	573	585	568	537	547	576	600	580	555	535	569	547	545	562	563	578	564	572	598	556	561	531	560	556	552	554	534	586	553	561	541	567	562	576	567	573	576	585	603	547	572	576	551	573	551	545	575	572	560	546	550	549	619	555	564	571	545	580	586	566	556	589	596	573	526	542	530	578	558	565	552	577	571	583	534	553	533	551	507	536	573	587	536	542	543	555	553	579	603	578	570	560	548	600	557	590	593	564	594	525	559	573	587	561	538	540	528	532	546	585	533	569	613	525	565	561	580	589	575	511	556	531	543	545	561	598	542	525	571	545	537	538	531	589	548	536	572	559	542	562	572	572	590	518	594	584	574	534	562	567	534	591	606	559	558	548	566	568	599	614	517	552	534	574	559	571	533	580	562	542	587	571	598	545	564	572	556	560	582	544	545	570	570	542	571	572	565	582	582	536	557	564	577	552	537	563	560	527	554	589	546	543	535	585	562	543	557	581	579	593	550	569	604	562	554	552	559	540	589	608	568	583	540	569	582	587	590	554	569	583	572	573	541	584	545	531	602	563	588	568	557	580	545	605	533	594	600	594	512	582	539	593	509	551	553	555	599	557	608	535	568	544	646	584	592	609	578	551	529	508	586	586	568	569	551	548	545	568	554	525	523	571	530	574	532	555	548	591	533	582	536	571	576	534	581	533	564	523	598	556	557	590	537	600	566	551	583	548	557	545	564	529	528	564	563	552	507	549	549	569	574	565	594	559	556	580	550	501	523	561	600	571	561	548	590	575	588	564	532	574	552	568	585	575	536	565	564	587	584	552	636	561	552	556	549	578	596	559	573	546	583	586	521	568	618	550	518	561	539	592	571	569	575	583	596	573	567	574	538	578	546	578	589	578	547	566	516	586	551	553	555	530	574	556	589	612	572	574	573	571	587	546	577	524	582	539	580	552	550	624	570	558	531	561	552	569	590	567	519	515	556	545	596	550	572	544	574	581	560	563	573	562	574	577	559	661	577	586	560	556	543	579	529	583	546	547	531	547	576	546	588	553	532	568	536	516	549	582	565	573	612	596	574	550	538	542	585	524	494	571	590	557	605	600	555	550	548	553	538	549	585	538	569	552	553	545	631	577	594	568	585	540	549	585	555	574	542	488	557	558	604	575	521	577	527	547	548	525	564	553	515	544	583	572	574	532	577	555	584	577	559	516	584	574	565	569	562	576	626	545	593	596	524	547	555	590	546	565	558	552	581	587	582	556	576	555	545	546	553	581	590	572	568	563	541	576	580	566	568	576	567	537	554	561	579	570	580	539	548	552	581	556	600	522	543	551	529	585	525	578	588	582	577	528	594	542	564	571	556	518	548	571	597	571	577	540	568	530	509	489	633	562	541	574	571	533	592	579	542	507	566	603	594	560	521	571	534	579	564	567	541	541	569	559	601	560	549	548	539	549	604	548	507	551	522	588	577	583	565	533	530	579	585	581	557	560	548	580	568	562	619	577	551	597	539	566	561	557	625	545	548	550	577	546	573	636	552	575	582	592	554	565	533	575	554	589	559	553	564	600	582	562	623	545	595	496	558	533	566	577	579	600	514	537	561	548	546	545	546	531	566	587	542	546	555	575	587	554	593	607	547	571	546	555	539	530	559	566	578	563	569	574	546	569	520	564	541	556	571	560	503	576	527	526	521	555	517	563	527	576	555	581	549	555	591	563	572	569	567	566	585	602	579	576	577	563	553	551	582	591	575	530	568	581	562	577	563	526	533	598	526	523	535	525	598	529	539	562	517	574	597	548	558	543	551	543	533	579	585	565	552	587	561	580	591	549	562	587	583	567	548	569	579	574	556	624	582	574	565	571	508	587	590	602	570	571	563	539	544	561	573	576	550	555	569	587	519	533	567	543	531	599	587	535	582	566	543	558	526	555	527	562	649	560	561	563	548	552	554	548	570	547	563	564	526	549	584	574	601	569	569	544	546	559	554	558	575	600	526	521	576	605	562	574	535	575	578	567	519	570	558	587	596	593	580	593	589	572	606	586	532	558	556	582	567	597	553	528	562	553	533	582	572	519	517	602	542	549	552	587	549	581	581	545	568	564	533	552	517	551	585	546	547	558	578	535	543	531	555	536	537	590	576	575	598	600	607	561	575	524	574	561	553	552	579	572	566	506	540	565	538	567	592	557	542	572	571	587	550	581	559	554	580	550	583	632	544	570	552	559	592	599	546	566	600	502	561	642	597	590	579	499	526	588	558	544	575	611	571	543	597	543	569	586	566	553	586	551	587	567	571	539	594	607	540	591	524	553	545	603	533	577	569	555	571	575	563	576	587	551	563	575	580	579	577	598	532	576	551	568	580	576	592	583	576	532	573	581	509	538	541	555	535	547	609	559	595	507	572	560	580	559	595	568	587	542	598	548	564	597	535	583	589	550	541	550	566	584	549	565	577	552	621	580	600	571	569	566	587	529	593	532	597	571	585	545	548	560	570	557	565	546	543	575	526	592	553	512	580	535	548	525	640	542	549	602	558	566	593	577	568	602	568	543	557	567	551	518	577	538	554	552	544	557	558	556	588	597	538	564	585	563	563	535	530	549	573	559	540	570	574	557	578	586	538	582	551	550	543	585	593	537	588	597	591	567	551	569	552	585	548	607	584	587	566	607	560	578	565	552	494	563	588	514	567	583	576	578	577	518	556	541	562	516	555	591	551	552	549	584	549	548	552	536	537	597	586	564	576	594	560	560	588	537	587	566	582	608	558	597	547	560	571	572	565	555	567	547	558	588	533	554	544	570	536	588	581	582	534	573	577	552	568	562	558	546	568	581	530	590	574	561	612	595	607	541	532	593	547	552	573	547	561	532	579	548	567	508	563	575	553	543	545	560	598	581	613	573	560	563	555	538	573	582	569	560	567	594	527	569	594	583	573	560	535	578	573	563	549	559	555	619	524	621	579	578	556	536	609	520	565	573	542	596	560	580	579	554	560	547	588	573	541	533	558	587	557	551	594	565	551	574	535	537	567	568	536	582	545	591	574	549	541	554	510	572	533	553	549	575	586	549	560	599	584	563	543	576	548	578	545	555	549	572	545	565	593	570	560	538	549	558	596	541	537	534	561	530	573	579	566	551	551	552	618	568	560	576	532	566	532	541	549	569	514	563	565	539	573	596	572	601	609	566	544	579	542	589	566	539	540	539	538	578	538	546	595	544	562	557	553	557	603	605	597	568	555	546	573	604	630	589	543	570	528	546	545	557	582	564	540	555	628
30606	3818	1003	706	500	407	387	344	338	307	322	280	245	251	273	289	260	245	270	262	272	242	254	252	238	262	254	270	240	245	260	266	231	220	245	259	239	233	247	264	273	250	239	249	237	248	259	272	266	286	273	236	275	254	218	264	252	247	247	250	222	237	244	277	259	263	258	228	265	237	236	254	262	240	233	254	256	222	248	270	237	255	249	247	255	221	232	258	259	238	219	250	272	252	223	244	249	245	251	243	250	240	262	234	212	255	214	246	250	256	213	233	264	278	234	241	226	246	255	239	246	256	251	224	269	262	287	272	233	238	229	246	243	261	243	241	240	280	246	259	262	263	241	256	234	242	245	239	253	251	229	253	248	238	243	241	262	231	235	250	233	265	237	254	250	274	269	231	270	245	255	229	247	245	236	230	258	249	248	263	223	249	271	258	241	240	248	251	218	238	265	248	266	250	246	240	240	245	239	230	257	259	235	258	244	237	262	255	248	269	282	233	278	252	248	265	259	254	244	247	245	260	253	255	267	238	222	250	281	252	275	224	236	261	257	267	255	227	255	268	271	257	244	266	245	234	243	242	242	230	240	235	244	272	233	245	244	232	233	242	223	269	267	262	266	251	245	243	230	231	244	249	222	253	241	251	229	230	262	269	262	263	215	257	272	258	251	250	258	227	243	248	233	244	260	254	245	237	227	240	241	237	235	273	296	258	268	230	271	253	276	230	220	252	255	238	251	241	258	262	214	230	245	232	237	249	267	227	256	246	272	236	236	260	227	239	209	236	272	247	249	250	216	236	240	225	256	256	250	198	238	247	257	242	266	252	227	236	238	225	242	242	226	235	247	246	241	245	237	267	278	256	246	250	233	228	252	263	245	207	247	235	222	246	247	255	223	247	255	292	251	232	286	238	220	223	255	238	253	243	254	236	288	250	247	243	254	223	235	281	248	217	275	258	231	247	265	239	262	220	241	243	233	250	227	273	264	234	254	235	242	234	245	264	210	244	246	243	244	241	237	240	246	254	245	254	223	241	224	247	229	259	216	242	229	240	255	242	230	240	252	252	226	257	242	268	251	245	291	240	224	253	244	235	265	263	253	240	241	245	258	242	247	239	265	273	247	266	233	255	235	270	226	254	244	247	230	270	241	271	254	274	249	265	251	272	261	261	245	208	234	243	238	213	262	249	254	274	283	244	232	263	237	282	232	258	254	239	240	258	236	247	232	242	252	255	237	251	257	233	255	266	234	269	234	285	241	221	259	243	278	244	260	233	255	257	247	302	271	254	278	241	215	234	237	238	270	232	281	247	248	278	255	236	255	267	245	222	234	253	265	229	242	237	246	288	247	250	250	260	255	238	237	232	275	235	274	220	208	224	261	198	250	253	242	243	209	221	238	252	257	210	253	243	284	266	225	234	282	266	302	236	218	248	246	258	271	233	273	214	242	249	258	260	242	213	227	244	247	242	238	237	271	258	260	272	259	230	218	225	220	267	264	239	248	234	267	275	246	258	268	245	225	247	241	241	265	261	231	252	264	232	219	208	240	248	246	252	252	280	264	257	265	256	247	278	254	240	257	239	257	242	248	243	246	247	257	254	207	248	249	253	244	270	255	220	196	234	256	275	258	228	255	237	226	257	260	234	265	249	240	265	247	227	256	277	256	270	259	276	260	253	237	240	250	246	244	239	238	267	250	227	248	250	256	260	231	265	258	252	266	236	259	230	232	242	239	233	281	236	229	259	246	231	248	245	237	269	273	259	246	278	259	280	258	242	259	270	236	241	254	239	238	238	234	224	247	215	263	234	277	233	247	235	271	244	254	244	239	255	262	212	238	239	268	273	239	240	258	265	243	239	229	237	254	269	270	247	238	231	254	281	273	233	225	288	261	230	226	282	269	216	234	238	261	252	228	220	242	225	248	246	231	231	214	254	241	255	238	266	261	257	270	262	264	272	283	274	244	267	245	257	228	262	217	271	247	234	264	272	265	256	238	218	266	224	267	261	237	240	224	242	238	262	227	282	257	255	250	221	266	217	231	219	278	240	230	236	233	250	244	250	241	241	232	251	268	254	233	271	250	232	231	269	238	229	264	246	247	241	266	249	267	257	244	268	272	269	245	233	215	238	246	265	276	256	237	254	234	259	215	238	251	231	244	254	255	262	265	251	237	229	252	262	245	251	258	224	249	238	261	274	287	211	256	294	281	257	240	244	258	250	240	269	253	241	222	256	233	232	246	244	241	238	284	249	262	272	245	215	272	232	232	233	234	249	243	258	223	241	250	222	251	229	228	254	235	275	231	252	246	254	266	274	259	266	258	263	231	207	230	248	276	249	271	247	252	222	252	246	265	274	291	248	262	228	260	259	253	221	228	275	225	251	222	243	208	229	255	253	258	243	243	256	269	253	270	236	206	262	278	225	255	258	276	261	291	229	219	243	281	242	222	258	229	252	245	228	264	262	276	274	267	224	234	230	279	263	241	254	246	255	258	291	267	267	252	221	263	246	269	246	271	240	249	266	267	230	250	253	284	240	246	233	239	233	239	252	249	228	250	240	276	233	246	248	262	253	248	245	249	277	245	226	219	262	228	240	237	268	268	275	254	275	230	249	256	236	232	250	215	278	279	229	262	237	271	236	241	261	229	263	219	237	247	231	250	248	255	293	253	242	258	242	243	234	237	235	238	252	261	235	219	266	222	222	271	241	268	243	225	270	233	239	228	217	257	246	271	270	274	238	256	241	252	249	244	219	272	267	230	230	239	226	246	262	247	282	245	231	224	222	211	246	288	254	262	235	239	240	265	244	274	244	235	236	227	281	230	230	240	253	248	244	286	228	253	250	248	264	236	256	240	244	213	221	235	224	235	242	234	232	257	259	235	226	269	270	277	251	263	265	243	252	246	240	275	245	246	245	251	270	244	223	260	249	257	227	241	260	257	244	244	248	227	240	234	251	271	254	273	233	252	268	232	274	239	265	234	247	253	277	230	260	265	248	266	259	237	240	218	221	238	227	256	222	222	250	281	245	258	243	246	226	223	252	262	237	251	289	257	260	284	268	239	255	275	249	293	260	234	275	229	288	243	281	245	238	262	256	221	248	243	252	240	238	253	263	261	264	267	244	253	267	277	243	255	224	261	251	248	271	242	264	235	236	277	251	247	239	225	220	243	226	238	271	230	256	245	226	253	251	238	236	246	240	238	245	250	266	251	234	283	240	243	239	236	256	261	240	230	255	237	232	229	240	272	240	245	242	239	262	227	287	272	247	216	256	260	241	222	235	265	237	226	242	229	228	248	238	230	228	275	242	214	248	242	256	278	257	249	261	250	242	248	268	247	264	228	218	256	270	264	241	251	262	262	266	283	238	237	251	228	290	263	253	238	238	270	239	265	252	250	262	248	268	282	256	272	269	229	209	253	243	255	254	267	224	238	271	241	272	239	236	238	230	238	234	277	236	242	241	241	230	249	249	262	238	269	248	277	246	221	242	258	237
16201	1238	1933	2050	1860	1529	1243	1101	1018	958	872	891	826	785	786	781	729	737	717	713	657	676	710	656	683	684	659	647	632	623	644	664	663	630	649	634	628	636	640	607	641	649	600	619	658	654	643	622	637	611	643	643	599	621	648	631	612	630	627	613	604	688	562	629	578	615	578	601	622	605	621	627	614	616	654	619	608	625	643	572	606	641	618	628	650	570	642	574	575	660	635	673	612	634	589	598	604	624	653	602	605	653	610	636	617	663	661	600	614	601	610	606	595	630	598	662	623	599	631	615	658	593	559	579	624	610	639	640	592	640	605	613	595	633	628	617	627	628	637	603	653	617	611	605	576	621	613	637	634	576	678	603	618	598	638	618	629	639	589	629	602	636	617	577	628	661	641	645	564	586	573	611	597	628	629	619	603	600	622	645	627	620	648	614	615	647	663	639	690	640	620	628	624	612	662	604	601	603	617	604	635	640	575	605	631	614	627	600	620	595	622	662	608	611	623	615	589	625	615	605	590	573	594	605	666	601	628	652	624	656	625	634	662	613	643	619	643	596	606	625	613	610	616	602	609	612	630	634	636	619	620	638	631	626	628	623	612	594	564	608	563	657	635	645	585	639	600	635	599	602	605	619	617	586	648	553	621	610	612	574	607	632	663	627	610	581	622	593	606	630	648	595	619	614	606	630	627	612	654	632	613	607	583	640	606	603	637	610	603	573	566	617	627	575	593	574	611	584	606	603	616	620	676	646	569	664	595	629	635	669	638	627	592	642	628	659	624	608	647	641	608	615	623	673	655	612	622	627	640	619	615	624	614	598	626	574	601	628	635	655	656	613	658	586	609	572	608	636	620	620	585	581	611	620	647	648	647	640	624	658	643	582	633	615	646	623	626	619	626	610	643	596	611	621	612	596	604	660	618	599	618	683	630	594	622	608	639	629	616	640	621	599	639	635	594	597	572	633	608	661	589	602	583	693	614	604	637	621	628	656	618	632	602	663	631	645	641	636	578	607	643	603	680	598	621	629	647	609	633	624	608	623	645	583	622	599	626	639	589	639	624	594	576	616	625	620	605	612	602	647	623	616	627	650	597	601	601	637	627	595	630	580	582	629	600	627	685	613	598	642	624	603	634	579	605	650	637	606	637	608	575	596	617	629	667	635	610	632	631	614	612	604	613	626	630	574	611	629	615	606	611	611	606	619	607	628	621	575	625	625	647	632	650	641	602	632	625	647	628	614	612	637	594	578	620	636	654	587	637	622	669	620	579	583	625	597	622	632	636	602	666	606	651	589	586	573	632	610	585	575	607	618	604	588	630	623	620	640	603	646	632	592	609	604	569	618	665	648	625	619	594	597	636	582	638	604	641	605	659	559	621	629	622	618	628	612	650	624	650	604	609	650	567	667	650	593	672	605	604	606	613	617	626	597	621	589	635	614	651	629	624	655	621	653	626	621	612	610	639	649	633	624	621	650	651	620	651	581	624	629	637	599	619	604	659	625	635	611	600	591	651	603	626	586	657	594	608	654	635	589	579	663	612	613	627	629	635	614	629	622	603	623	617	611	654	616	649	636	625	637	607	632	613	630	618	638	615	601	653	621	617	587	620	565	622	601	602	623	639	581	652	649	621	643	584	570	589	647	615	645	583	627	621	657	661	622	590	616	608	651	605	590	623	603	597	604	644	597	626	599	636	603	653	595	620	639	611	608	608	626	632	648	595	590	599	630	585	601	598	611	578	575	593	554	603	668	632	606	586	639	572	607	656	589	656	646	621	597	626	589	621	618	656	590	681	613	611	641	598	654	615	628	595	598	631	586	633	608	650	604	606	615	611	601	611	624	579	626	583	611	675	610	630	660	599	644	595	579	597	635	616	609	600	585	621	592	602	637	603	614	628	645	621	617	613	645	655	583	668	613	646	623	629	624	613	620	622	621	627	621	616	604	598	623	611	611	617	607	631	576	639	561	606	626	637	583	592	598	632	604	603	608	626	605	635	609	625	587	586	645	602	573	661	587	622	589	648	637	664	608	650	637	596	593	581	629	640	623	629	624	619	649	648	621	598	579	624	672	652	604	668	650	596	653	606	591	632	643	621	651	614	593	647	598	609	596	610	622	623	655	597	612	634	621	577	633	616	667	645	620	606	635	650	638	637	629	603	609	613	666	625	649	589	564	592	656	620	616	641	616	566	595	599	577	591	581	596	597	648	649	647	605	627	627	632	612	645	680	624	631	624	651	588	603	580	606	636	653	558	654	629	622	636	598	630	581	675	592	614	632	614	640	639	621	630	600	624	642	627	645	647	644	614	599	646	604	642	630	588	562	621	621	628	572	606	627	591	613	643	657	624	627	659	601	609	620	684	657	614	616	638	620	617	627	614	627	649	619	638	606	641	647	656	603	638	604	633	618	667	577	621	619	606	601	606	610	634	604	592	649	585	622	568	635	619	666	644	585	635	610	651	616	611	594	674	626	642	636	649	614	583	634	623	604	656	621	590	616	615	602	669	641	590	584	618	591	613	605	655	601	627	648	641	572	631	641	623	613	626	668	640	615	603	624	647	607	638	654	609	634	582	615	623	651	615	666	615	624	580	660	605	663	571	562	636	605	585	573	610	642	602	615	622	577	601	595	667	619	659	592	588	652	643	574	630	595	646	630	629	598	661	603	584	657	579	621	628	634	596	598	542	612	620	593	632	606	625	635	587	588	645	608	621	610	630	588	630	616	626	627	611	667	640	578	623	655	617	588	614	632	612	660	626	639	643	586	603	607	645	618	622	603	629	598	587	607	556	626	595	608	632	636	555	632	646	661	577	616	630	630	617	640	656	584	614	636	598	573	637	618	638	652	603	601	605	646	637	618	616	618	640	598	574	654	632	621	590	621	671	674	626	625	668	631	643	582	619	586	656	573	633	638	665	664	599	602	607	663	607	598	640	640	586	586	615	598	564	639	588	669	597	642	597	619	604	602	611	612	613	600	574	595	581	637	621	618	627	632	663	632	637	663	613	635	579	647	595	645	633	594	620	597	602	609	621	653	600	605	658	635	615	602	616	647	624	604	647	607	653	599	641	655	607	568	619	618	679	662	671	585	607	626	597	608	641	598	617	604	605	623	636	628	630	587	642	596	617	590	604	614	625	623	635	619	621	638	655	614	656	629	596	589	639	610	603	655	644	585	625	640	567	646	627	610	588	659	623	623	584	626	612	612	615	591	609	628	629	621	667	578	645	638	583	602	605	656	609	593	639	646	650	658	673	661	606	638	634	649	637	623	596	594	589	603	612	631	620	625	564	581	633	617	588	634	589	614	698	662	600	611	654	636	589	584	602	619	602	560	628	638	639	592	620	602	623	642	607	631	565	655	611	658	644	670	607	585	596	593	612	602	597	633	619	606	634	643	623	640	646	585	607	617	628	642	626	624	591	667	625	595	628	648	645	574	609	649	664	653	597	576	621	623	642	600	594	607	652	611	647	621	633	552	603	611	609	682
9892	865	425	453	423	462	433	414	437	424	453	425	431	442	456	406	392	415	465	420	450	445	412	409	459	440	436	422	468	452	457	414	446	436	476	395	462	443	429	443	439	432	447	463	431	424	424	432	457	441	454	395	450	456	395	393	442	441	435	464	448	448	449	404	463	458	440	450	399	418	460	461	441	449	459	443	382	484	427	437	422	431	427	419	396	406	395	413	439	414	432	430	431	444	459	416	419	463	442	458	416	387	413	460	409	457	413	448	418	481	453	432	412	445	434	431	405	444	491	446	454	450	415	428	440	460	448	452	403	452	452	464	457	425	435	441	428	475	438	432	430	404	443	442	476	473	413	469	450	412	424	381	435	431	473	399	475	417	425	449	401	447	452	420	440	435	451	453	460	433	465	437	429	441	397	398	477	504	395	437	442	459	457	432	470	433	428	439	425	418	445	428	436	460	444	425	435	436	410	410	401	426	433	407	463	421	419	424	446	431	450	448	438	464	397	380	417	436	470	413	448	431	472	444	457	446	429	428	409	415	401	491	441	423	465	461	452	422	466	455	460	433	416	439	445	418	405	416	437	462	472	393	415	413	473	460	451	480	445	449	478	468	425	460	433	461	419	449	420	437	436	432	430	472	457	419	467	449	462	455	423	410	486	468	442	429	448	430	433	433	443	444	420	441	448	412	430	450	445	450	443	432	435	399	450	441	447	456	454	452	438	432	433	433	398	444	425	451	451	460	432	448	437	450	405	451	432	452	447	443	449	439	443	441	460	427	406	452	416	467	470	489	460	431	424	451	426	436	414	430	424	447	455	473	422	465	443	444	428	457	437	446	457	425	419	460	430	466	439	444	478	408	441	445	414	434	464	408	421	510	426	432	421	402	428	445	469	429	368	414	424	486	472	452	422	456	434	418	460	423	434	441	421	472	419	426	446	434	465	395	437	446	428	419	442	469	418	400	486	480	444	452	426	423	447	442	424	462	429	440	457	476	419	425	446	469	452	435	441	439	447	457	424	432	411	453	459	435	465	409	436	437	465	445	462	430	456	393	418	381	408	436	411	444	463	412	449	419	444	449	416	437	446	420	420	463	436	433	431	470	472	424	460	405	459	488	445	410	436	452	423	476	423	424	406	458	420	408	442	430	423	435	452	452	460	454	432	438	430	431	422	425	421	434	447	418	466	431	434	442	419	426	456	452	458	399	490	418	461	412	458	442	449	482	420	478	444	423	419	418	461	450	463	438	427	427	409	377	459	448	433	429	408	418	462	452	463	442	458	418	374	421	479	432	427	425	446	499	469	472	449	400	507	416	401	484	408	417	436	436	464	442	422	444	447	488	449	383	471	455	398	439	435	441	440	431	430	411	444	418	458	426	439	456	460	412	468	443	461	459	428	421	449	471	471	423	407	425	461	434	452	515	405	465	449	411	440	447	429	415	433	427	423	481	448	420	479	431	423	422	471	408	434	467	437	446	403	448	442	441	412	400	440	453	448	418	416	381	431	448	441	425	492	436	427	405	437	436	433	414	485	392	484	417	428	464	418	446	443	396	446	451	423	406	423	436	431	430	412	417	448	440	465	462	461	416	431	439	453	417	404	429	462	472	438	455	435	412	459	455	420	442	436	463	425	407	446	447	452	443	454	422	424	423	414	441	465	462	470	419	396	447	412	447	446	428	409	452	419	409	423	449	468	452	427	450	440	443	423	442	438	426	458	440	440	449	418	409	432	454	434	469	414	431	447	463	469	491	470	432	413	463	404	441	419	460	454	445	443	459	414	438	453	439	455	410	437	479	430	427	448	448	442	460	418	436	445	428	438	478	477	428	419	442	450	422	413	428	428	439	477	455	442	446	426	421	433	456	444	425	419	448	471	421	403	463	462	432	436	443	441	471	436	447	425	405	409	438	442	481	458	407	447	454	422	432	415	423	442	428	429	454	380	436	419	454	464	436	440	449	471	451	413	448	463	478	402	408	424	422	438	420	451	427	412	465	435	468	400	455	447	442	395	408	440	471	416	446	425	454	439	484	412	444	462	436	425	435	446	407	465	432	431	448	460	429	391	481	443	440	463	405	475	419	467	451	458	472	469	470	444	451	461	459	420	434	493	440	400	433	420	450	473	450	441	460	420	401	391	455	418	418	452	465	426	466	463	470	461	425	421	437	453	470	406	414	391	424	416	472	422	438	430	461	444	457	498	442	490	428	439	496	447	453	438	413	454	428	409	407	450	396	409	421	431	446	453	427	462	392	443	432	408	444	454	448	426	468	474	450	448	453	430	449	456	394	460	426	436	506	411	445	422	425	442	461	438	395	439	466	405	444	407	442	448	407	454	461	483	436	422	432	477	456	412	437	416	439	458	477	443	405	425	457	469	500	449	428	435	439	419	415	467	454	428	487	459	413	432	438	394	463	434	425	475	424	467	407	439	414	459	465	444	477	459	426	435	460	423	434	477	434	460	444	416	403	467	445	451	465	371	430	475	416	466	453	441	462	455	393	442	442	398	426	444	412	405	489	442	445	431	421	457	393	440	410	442	436	423	437	480	466	481	442	445	431	455	432	497	462	487	441	426	487	434	449	435	415	450	433	422	443	444	443	420	441	399	421	412	449	426	426	420	498	380	475	426	487	468	430	463	490	424	451	440	466	451	425	426	421	479	452	440	443	430	427	428	437	442	444	441	430	419	453	451	408	434	432	446	429	422	480	450	448	426	461	433	414	421	434	470	414	393	420	462	394	444	460	418	431	424	403	420	443	409	446	433	425	505	461	438	411	436	409	404	441	429	458	415	444	457	447	440	440	441	436	438	461	425	430	447	431	440	448	475	460	454	443	447	430	449	438	424	412	430	430	457	417	448	466	473	460	410	436	463	443	436	402	448	429	462	446	423	422	399	413	448	442	401	428	429	440	416	435	427	478	472	457	441	439	444	449	451	456	462	484	437	431	446	478	450	453	412	453	424	435	429	478	425	407	454	397	480	470	429	435	439	412	402	432	443	437	413	420	447	459	447	392	438	481	486	420	468	441	463	445	434	452	443	443	439	458	444	442	393	412	418	459	420	414	415	447	414	447	419	457	402	431	456	464	439	457	426	482	433	460	457	431	413	454	418	433	439	452	452	436	414	434	457	426	452	430	423	458	436	437	465	434	451	465	445	439	457	423	473	454	415	462	460	452	445	441	413	451	440	406	471	457	451	452	440	467	442	459	461	425	402	442	458	402	475	453	470	467	438	463	407	472	459	452	476	472	437	416	455	409	408	418	384	459	432	406	440	438	448	469	474	451	420	449	420	468	442	447	395	482	450	418	484	433	461	417	433	411	439	477	454	430	476	408	409	446	467	425	432	418	458	431	505	434	433	427	428	387	414	434	434	425	476	410	447	427	479	456	453	412	421	423	447	428	464	457	400	413	438	448	436	426	431	450	481	434	433	409	424	440	462	451	463	464	449	411	436	446	424	449	431	449	431	478	415	457	415	415	405	459
6593	1011	920	985	1011	932	937	968	918	962	928	971	976	973	908	944	948	965	964	905	934	983	956	940	903	958	954	937	968	899	891	961	971	945	983	881	974	952	980	950	925	917	929	954	967	976	944	941	947	978	964	952	963	918	1005	912	956	972	958	972	912	947	999	977	972	952	925	989	911	916	960	887	995	971	962	956	924	987	971	976	935	965	1031	902	890	958	982	921	923	970	999	989	985	900	1003	959	996	916	969	980	968	971	884	933	875	1026	982	938	959	936	955	942	955	962	949	986	936	1013	989	935	939	896	906	968	954	960	997	954	922	944	909	950	933	964	967	939	998	962	937	937	912	940	952	1007	982	933	938	1024	986	930	986	915	1014	949	965	950	939	922	955	927	927	978	914	971	911	1000	932	952	873	991	918	962	979	934	1002	982	982	948	907	974	928	1000	988	951	900	980	952	925	953	994	995	931	929	949	995	1003	970	973	966	964	936	952	926	987	964	921	917	984	965	982	950	979	952	919	923	975	975	937	949	940	958	935	949	918	931	963	924	943	934	996	904	981	977	967	924	934	941	937	917	985	903	881	984	928	958	884	917	970	951	918	950	945	959	906	1028	937	945	955	921	908	909	929	909	933	972	945	926	948	933	927	985	937	961	957	931	1015	941	1014	957	967	977	920	978	965	963	996	957	961	1021	901	930	935	949	966	936	938	923	965	1021	935	922	961	955	969	962	941	948	965	989	989	952	958	960	974	940	985	984	983	970	945	954	929	938	1004	989	1009	941	990	947	1001	1011	941	947	964	956	971	937	925	980	990	957	960	926	926	898	883	948	900	1007	964	924	954	935	962	964	979	1031	961	941	926	982	1013	967	932	895	982	922	984	958	895	889	982	935	955	908	979	905	981	1003	978	975	931	936	1008	948	917	957	933	950	952	938	1009	1007	991	965	987	955	935	931	990	912	939	953	927	929	965	963	937	909	949	931	940	977	988	980	955	939	972	968	935	981	929	980	990	936	946	897	971	956	1059	951	988	941	972	966	934	985	979	961	901	946	948	961	948	922	920	924	1000	894	955	934	947	1011	943	950	990	994	1002	962	937	1006	936	974	919	1006	947	942	997	963	969	974	957	987	930	938	955	943	971	908	947	980	977	958	941	951	932	996	965	982	906	956	959	975	1013	947	970	955	908	919	950	927	1006	949	950	939	978	924	965	903	955	967	957	963	952	951	935	938	970	992	971	951	945	919	917	959	937	977	923	975	957	1000	932	933	963	938	956	897	915	931	1012	931	905	951	936	951	908	948	930	998	929	1006	1012	915	1042	923	954	966	935	981	971	939	921	963	918	921	928	950	974	960	978	1005	984	912	968	982	980	989	955	926	970	948	913	949	934	971	916	992	943	960	948	970	925	933	940	940	962	959	944	923	949	906	920	938	907	937	995	903	955	937	910	956	918	953	999	947	979	996	967	931	959	1025	899	906	986	943	995	920	928	915	928	929	941	952	946	946	946	945	934	946	950	1037	914	962	982	964	996	925	987	1017	910	964	946	980	916	922	909	925	993	1043	915	919	962	973	929	945	961	979	915	946	945	914	943	979	946	919	950	892	949	942	904	965	935	967	1009	893	935	970	929	974	947	964	960	967	975	925	985	992	956	955	958	979	874	902	987	929	918	936	961	928	956	957	961	912	978	943	925	933	937	923	932	1029	978	955	926	971	943	948	964	933	917	971	942	958	941	948	958	931	924	936	949	963	920	947	969	965	928	986	937	938	1001	983	959	969	1000	971	906	959	964	960	978	929	966	926	982	944	894	956	906	933	1009	886	970	931	987	978	959	951	974	936	951	951	961	959	905	953	874	947	949	979	967	910	971	967	937	933	926	958	894	983	933	1030	960	1015	959	960	976	963	971	946	919	924	915	895	993	986	983	897	960	928	946	950	948	997	927	948	977	969	954	919	957	978	895	937	977	930	983	949	943	948	942	976	976	958	948	935	947	954	937	948	946	952	911	956	944	967	943	987	933	981	944	935	916	952	990	955	904	960	979	931	977	930	906	958	917	992	948	936	910	923	907	936	946	997	997	989	945	953	989	897	974	955	981	981	918	913	998	968	990	1007	956	963	944	969	929	899	944	949	909	959	955	945	972	941	940	961	991	989	992	929	928	940	911	1004	929	934	917	936	949	937	895	982	955	942	977	945	928	988	919	978	980	982	968	979	921	903	982	961	963	957	953	903	924	955	909	932	994	931	925	1008	885	954	991	905	972	940	966	990	931	937	990	941	921	910	986	984	953	962	966	971	986	956	962	931	934	946	955	941	955	928	964	979	913	930	951	964	929	963	940	947	912	990	938	968	1001	955	948	967	918	962	953	971	956	941	905	968	938	1013	1002	938	962	982	966	945	943	987	910	960	945	1011	911	992	953	1000	870	977	943	953	907	1014	936	974	1001	952	952	945	904	931	970	931	1005	953	939	1005	998	932	928	953	987	926	908	915	946	1016	971	974	966	965	976	952	973	947	931	937	938	954	969	964	963	962	915	975	982	965	894	981	912	927	973	936	887	965	953	978	937	945	987	936	933	968	941	907	923	985	927	1049	983	934	937	995	938	943	965	932	952	969	923	950	996	1002	979	1007	960	989	961	969	945	971	981	935	960	932	948	940	957	921	987	937	985	896	984	911	935	985	958	958	975	961	1012	932	893	1000	976	941	965	963	978	964	935	1037	939	955	932	954	909	932	956	971	975	937	967	1015	972	919	953	952	961	993	965	988	904	918	910	972	937	888	998	917	956	1010	1002	993	979	940	973	955	977	909	948	988	926	952	965	877	1004	924	989	998	1006	965	955	931	956	1009	951	995	934	982	1029	952	964	990	955	943	947	952	969	960	922	971	962	979	937	961	980	1020	914	969	981	950	938	940	951	939	903	983	960	967	918	905	956	992	942	1006	941	946	980	1006	917	897	956	928	950	1029	989	940	1023	994	959	983	910	946	918	894	952	906	950	1008	966	976	1042	961	921	909	919	962	936	910	936	953	973	964	932	937	1010	913	998	993	896	923	865	897	937	939	915	910	965	939	986	919	948	966	954	921	977	950	994	938	894	946	957	914	916	928	961	984	958	969	963	932	977	909	1008	925	990	954	935	976	987	1040	992	980	936	986	924	932	943	928	961	950	954	948	953	952	966	962	933	977	969	946	986	962	953	940	971	948	955	967	914	946	972	984	978	1008	893	919	916	967	902	988	944	964	949	985	910	942	922	1018	967	958	984	919	934	944	971	980	928	909	963	910	989	944	904	920	930	923	990	976	1001	918	913	967	992	982	930	955	943	953	915	920	953	932	971	972	933	952	988	937	885	989	965	909	958	998	947	987	920	976	937	912	978	936	967	933	983	931	974	924	973	942	925	914	972	936	934	936	959	918	916	991	921	943	979	976	960	935	969	956	899	933	991	942	1001	953	957	929	893	950	930	969	973	1000	977	925	921	1027	930	981	947	981	983	970	953	1000	914	924	984	986	957	866	978	961	950	974	948	994	964	961	970	980	965	939	949	968	925	944	944	975	974	894	930	927	924	966	935	953	932	988	943	967	922	975	1025	986	952	942	849
21048	1859	530	487	344	330	323	276	235	252	243	257	254	268	261	237	260	218	236	253	230	227	188	220	249	202	237	200	243	232	221	228	242	223	237	229	258	237	215	232	238	231	262	217	230	236	251	201	234	240	221	254	242	219	230	234	220	190	212	227	231	234	227	267	231	218	242	203	202	241	223	222	217	229	214	233	211	223	213	246	223	221	222	214	217	234	237	198	213	205	234	218	213	238	212	216	236	219	277	251	239	215	235	258	240	223	211	234	229	224	240	222	249	196	225	210	218	238	258	221	242	204	226	227	198	255	226	214	228	232	229	203	230	223	220	226	204	215	232	219	235	210	238	236	226	256	256	244	223	235	221	221	223	221	247	222	212	226	239	243	250	210	215	249	242	227	221	240	225	200	222	230	217	227	251	222	242	233	223	230	207	203	228	238	225	219	219	202	231	216	239	223	233	219	226	199	234	222	209	244	229	239	254	222	190	235	202	229	238	232	229	191	213	231	210	232	213	227	192	224	253	229	195	231	257	227	248	263	230	252	204	235	214	220	231	245	231	214	222	195	243	222	214	233	192	233	225	221	240	210	236	231	223	222	236	205	213	238	207	252	202	232	217	232	221	221	204	261	242	244	203	252	214	201	232	226	222	251	236	193	215	253	222	213	220	213	233	223	222	218	211	236	233	218	208	223	226	213	193	234	229	241	253	203	227	226	206	242	232	224	223	233	222	213	227	234	207	219	229	213	238	222	214	234	204	217	244	231	248	233	226	240	228	205	214	219	242	252	254	208	222	214	245	199	251	227	244	212	233	226	203	230	204	221	208	202	249	253	229	236	259	247	248	232	216	220	245	196	223	218	235	243	223	245	228	206	214	254	204	221	226	252	207	243	216	221	233	213	244	221	220	232	225	219	236	230	220	236	220	258	233	224	221	234	253	224	216	238	240	246	236	213	242	242	236	242	224	220	215	207	217	228	233	241	242	214	211	220	225	218	221	206	209	260	228	228	224	251	217	221	227	239	225	241	220	230	226	238	241	239	195	223	219	235	252	222	229	211	199	229	223	200	236	229	226	247	206	248	227	273	217	198	233	246	221	222	223	213	229	245	229	228	215	227	212	214	239	234	246	258	235	219	255	212	220	221	243	235	228	227	220	213	242	233	217	242	224	208	231	227	198	216	233	246	228	249	222	234	236	214	228	243	254	212	237	210	198	244	225	192	249	222	240	193	221	233	226	230	233	214	242	210	198	228	192	232	234	268	253	198	241	221	209	236	233	217	238	207	257	227	230	212	220	231	199	216	236	241	232	248	222	209	207	209	256	220	249	217	231	221	220	217	217	238	213	232	251	190	232	208	247	231	240	214	198	207	251	215	231	219	224	229	245	209	204	246	201	234	213	254	207	209	253	242	239	253	231	227	242	222	250	214	236	220	218	218	261	245	215	227	200	240	218	207	205	242	223	241	234	219	229	240	240	217	246	189	206	193	220	212	251	254	206	244	214	234	239	230	232	230	241	224	235	186	223	211	231	237	227	204	234	263	214	226	203	225	221	256	239	227	235	203	220	237	250	230	221	232	214	202	234	244	214	222	235	234	276	239	208	216	225	197	228	239	197	198	213	219	227	233	210	204	241	244	229	216	236	211	217	238	226	209	215	226	245	233	230	220	221	227	224	240	233	227	217	210	235	209	234	218	224	250	214	243	232	217	227	218	235	227	220	215	248	226	234	246	224	246	215	247	228	231	234	207	206	219	252	247	243	207	234	242	225	266	240	241	221	226	231	237	220	213	203	222	225	257	232	202	224	228	236	229	210	255	229	234	212	237	235	201	207	199	205	230	245	236	217	243	251	246	237	255	224	215	221	230	231	230	218	224	228	233	225	197	240	197	227	254	216	242	203	213	233	203	237	228	232	236	228	242	237	217	235	220	213	211	219	241	236	242	240	239	224	235	229	212	230	253	264	219	238	212	213	225	232	236	214	222	241	217	234	205	256	223	237	220	262	218	220	225	235	287	249	199	205	218	233	263	222	201	214	229	210	222	222	233	215	190	227	264	232	261	237	214	240	232	244	237	241	228	216	210	229	229	222	208	250	232	225	237	218	234	216	228	235	249	209	213	239	203	237	238	244	250	228	233	226	212	251	240	215	195	227	250	237	239	253	232	231	234	245	238	216	223	231	211	232	234	231	196	214	238	242	246	220	231	220	209	236	253	243	243	231	209	257	225	227	219	202	233	218	248	210	217	212	249	215	197	225	216	250	264	233	242	204	201	221	198	227	247	222	209	237	227	219	237	252	228	219	202	237	234	206	185	228	217	227	204	228	237	230	189	234	221	213	266	229	222	241	218	215	240	206	213	241	213	228	252	194	213	215	239	230	237	244	235	215	227	209	229	185	228	202	228	227	239	235	243	238	238	240	205	214	234	230	198	238	228	244	228	208	211	195	208	209	231	246	190	213	214	218	229	210	254	235	223	227	254	242	214	227	235	223	227	245	234	242	226	205	222	221	227	212	208	211	204	233	220	217	213	208	210	256	226	230	208	222	245	219	228	216	241	231	221	239	222	235	236	204	230	219	216	222	248	215	217	209	234	243	251	229	193	186	245	239	243	239	221	226	214	233	232	231	202	250	223	248	227	238	229	235	204	213	238	236	221	236	232	218	240	260	247	236	225	249	225	208	245	220	218	242	227	253	213	221	219	249	228	237	205	206	222	218	216	224	227	190	241	221	229	223	231	222	217	229	219	211	213	220	212	253	248	252	228	219	216	253	234	229	228	205	198	223	244	203	239	229	207	197	225	238	221	195	235	236	213	229	228	254	220	227	210	220	215	214	234	250	254	221	196	217	223	219	217	235	231	223	234	238	238	229	250	230	216	236	214	190	213	258	267	211	219	216	237	219	245	240	221	228	234	233	224	252	226	224	212	236	217	236	211	226	214	224	243	229	240	234	241	240	222	237	237	240	240	226	230	236	221	212	219	213	235	200	191	226	211	219	220	197	222	240	194	209	223	226	241	247	213	212	247	248	238	210	225	246	227	204	211	225	226	201	231	242	219	243	228	215	236	224	250	228	247	190	214	217	213	248	235	214	230	229	208	201	217	228	232	204	215	213	262	235	233	205	214	205	205	218	208	231	237	233	214	229	221	217	195	215	236	221	256	203	214	218	224	206	246	212	204	252	221	231	232	227	273	206	224	208	208	227	237	234	256	226	239	218	218	238	213	216	244	229	252	201	238	246	228	239	219	205	243	254	211	249	219	237	239	261	219	200	230	199	214	209	222	215	223	230	213	240	225	219	221	238	219	222	212	220	234	281	210	250	203	198	252	230	223	258	245	250	233	213	225	228	222	237	203	232	218	240	229	256	235	201	250	219	231	227	204	213	251	237	232	241	222	201	232	265	226	223	234	188	216	233	202	212	245	234	221	213	243	216	257	227	210	228	221	221	235	234	207	187	200	223	219	212	206	221	236	244	202	237	251	236	215	236	243
13016	900	1198	1339	1181	983	935	773	783	705	700	698	719	635	603	645	620	647	586	575	570	565	595	585	597	596	563	593	522	607	562	512	562	561	567	580	532	551	611	541	595	549	597	568	569	512	573	541	546	569	550	618	561	526	555	529	571	549	565	550	578	550	553	570	566	554	573	561	543	518	540	567	542	571	535	524	575	573	584	552	568	601	495	533	558	549	534	548	570	573	553	511	562	545	558	535	592	550	571	542	534	543	574	531	527	585	527	573	577	519	525	542	526	571	566	539	563	557	550	546	524	546	550	596	569	560	518	561	542	527	569	587	563	538	531	562	526	503	553	540	561	553	542	587	537	564	562	593	529	521	564	494	539	570	540	562	531	544	590	501	533	592	529	547	536	566	536	525	476	572	526	563	575	544	536	546	565	524	553	523	524	532	539	546	522	579	545	574	563	534	603	532	531	529	527	567	515	549	514	519	574	562	564	508	518	542	522	512	580	567	543	556	543	580	555	532	575	529	556	543	535	553	539	557	524	523	526	567	517	576	523	525	561	570	565	556	561	564	609	529	571	503	563	553	584	559	551	574	513	547	574	553	525	531	572	524	579	596	516	541	543	567	519	529	516	531	554	599	525	554	548	540	591	566	571	481	583	538	562	603	553	602	596	565	504	553	544	531	563	562	555	571	566	530	567	558	496	536	534	564	532	543	537	537	569	529	584	538	539	535	543	571	581	561	557	518	538	557	583	562	553	544	500	505	534	511	538	579	552	537	524	547	558	548	504	590	547	567	574	597	575	508	557	600	562	540	570	540	543	542	543	545	552	550	564	588	560	586	544	524	548	593	573	576	571	594	553	569	545	570	541	551	532	566	522	521	520	548	539	567	554	568	554	571	491	531	508	545	537	517	521	525	540	550	568	550	491	567	592	582	527	522	598	567	549	579	560	560	498	558	578	541	551	546	557	525	504	568	549	561	580	532	558	549	616	521	550	503	535	575	527	554	544	544	571	565	539	551	540	530	541	542	561	545	565	542	541	560	529	533	520	569	572	542	530	528	552	575	537	548	539	594	577	587	532	562	551	540	563	555	513	536	561	567	565	547	566	527	557	518	535	559	579	523	549	558	573	541	550	560	564	538	585	487	493	534	525	530	558	567	560	568	562	501	542	537	552	582	559	552	562	498	541	561	538	557	540	571	535	543	556	559	526	580	565	537	546	554	567	583	565	523	540	577	597	500	542	528	596	588	561	573	598	574	557	570	549	586	521	565	563	523	557	560	562	557	527	544	578	561	565	564	568	575	580	553	518	565	547	546	553	534	524	538	543	533	579	549	549	555	552	552	527	586	531	550	511	501	537	508	560	560	553	567	563	548	549	579	538	561	552	540	534	520	581	545	541	551	544	532	539	540	586	545	572	565	561	564	572	570	547	590	546	569	533	549	573	539	543	593	528	494	519	524	547	531	539	581	545	538	550	559	554	547	582	525	546	538	526	547	506	565	564	578	490	533	502	547	540	529	513	531	566	554	507	521	557	578	553	568	559	594	523	560	591	569	475	568	586	571	584	557	568	531	577	535	590	568	541	531	530	551	553	523	545	563	560	620	561	588	537	527	573	564	572	550	550	487	504	559	559	580	506	603	570	516	583	550	545	528	581	514	503	578	556	509	557	565	555	531	547	529	548	574	586	552	566	532	524	555	559	557	567	551	562	564	548	508	524	529	545	584	540	576	547	555	542	546	547	531	536	540	511	512	572	523	566	569	576	503	524	566	548	541	522	555	597	548	549	551	568	534	509	523	551	550	507	516	563	536	519	557	566	529	548	552	521	586	493	517	559	591	537	585	526	513	493	552	510	568	520	563	543	524	545	524	508	541	577	533	545	521	557	582	565	530	569	541	521	530	559	597	549	579	558	544	542	542	570	557	557	591	529	551	560	555	571	531	541	505	526	552	574	567	505	546	549	568	514	527	536	524	548	590	538	586	564	595	553	584	590	531	533	546	553	595	545	543	530	534	531	517	548	542	559	533	542	595	537	536	579	500	523	493	549	522	589	559	527	561	555	570	534	523	583	542	554	554	521	553	547	524	561	548	592	539	549	533	521	522	542	559	563	538	559	564	556	591	595	574	545	551	541	531	510	545	544	542	615	550	531	562	530	532	548	601	534	554	577	539	535	589	549	562	563	552	552	523	527	517	525	532	531	565	529	556	543	574	565	539	572	512	564	521	544	537	561	533	575	564	557	591	563	573	590	552	542	533	557	517	542	577	554	557	629	539	529	521	560	566	535	534	549	592	563	579	527	593	537	617	555	527	548	533	566	560	549	554	533	533	545	526	540	550	564	559	548	544	555	550	555	577	577	574	538	553	557	576	541	586	540	587	555	563	581	527	553	546	547	549	547	567	544	557	573	583	558	531	510	556	577	532	570	523	517	551	545	552	527	553	599	603	580	570	553	586	554	570	595	539	544	574	567	550	534	603	618	482	554	509	588	567	525	582	541	558	597	508	544	545	577	582	521	539	536	570	535	541	542	528	549	523	551	557	564	540	511	541	546	551	559	547	534	550	511	596	593	601	577	561	537	544	542	539	511	555	555	560	541	564	581	548	547	562	535	558	553	541	565	555	541	560	585	495	568	532	579	522	515	537	529	547	547	575	527	567	549	538	524	568	550	578	530	540	562	572	544	556	533	552	544	548	540	517	508	534	561	583	572	604	555	547	546	562	558	604	537	598	562	608	576	547	574	563	589	554	549	563	553	586	539	555	557	577	508	572	550	567	565	532	553	565	568	532	509	554	528	541	561	538	560	596	516	528	535	538	556	529	524	559	514	578	590	545	563	559	579	585	517	556	580	544	574	554	586	529	568	527	555	573	531	570	522	551	516	568	566	544	533	526	555	584	554	555	540	548	587	556	559	545	571	549	527	537	578	527	524	547	536	531	534	537	549	518	569	618	551	556	528	517	578	526	534	543	562	574	577	576	586	559	539	542	581	532	519	539	548	517	505	546	565	557	531	545	586	569	543	535	597	541	563	519	559	538	564	555	543	511	539	531	546	567	543	524	511	507	549	560	555	509	574	572	550	558	503	514	555	601	506	546	496	584	586	563	543	527	547	530	557	564	556	558	560	551	558	519	563	489	575	529	538	578	557	550	574	526	529	547	564	581	564	544	511	564	568	528	539	566	536	559	559	569	552	548	581	535	562	561	613	551	553	577	554	530	552	568	525	562	532	574	550	536	572	540	559	531	538	530	569	560	557	574	555	543	541	558	568	567	500	576	531	529	578	530	545	561	508	511	533	491	527	564	516	571	488	580	568	562	526	535	537	538	545	562	534	523	559	516	559	571	539	563	552	517	597	592	545	519	593	529	544	548	591	521	516	539	553	580	549	546	515	562	563	522	548	552	506	588	540	591	572	583	582	520	568	556	533	565	549	576	563	539	534	540	553	559	531	539	571	544	532	559	543	541	598	598	585	550	513	561	524	528	553	545	536	538
32010	4786	979	676	549	437	428	352	349	319	271	278	255	284	291	274	283	256	238	252	241	234	302	262	258	238	265	259	279	292	269	255	256	278	246	247	249	279	250	273	297	256	252	240	216	289	252	276	253	271	246	279	276	247	262	239	268	284	240	266	240	296	291	293	271	265	243	238	233	265	283	245	256	228	250	244	268	253	242	261	235	278	281	265	203	260	267	259	251	242	247	206	223	264	231	221	241	264	225	265	263	261	259	248	276	249	265	247	258	256	243	248	256	270	239	255	245	275	236	256	227	235	292	269	264	254	235	217	231	229	272	233	242	238	255	279	255	254	244	278	248	265	255	254	247	235	257	232	279	288	243	262	252	255	268	257	283	265	258	229	257	226	248	263	236	237	229	267	283	245	263	247	265	226	260	240	261	276	275	262	276	248	229	233	230	278	267	248	226	258	202	266	219	258	290	238	270	256	243	280	266	255	270	255	281	244	265	224	274	237	237	236	229	222	257	228	245	257	259	274	257	234	235	255	232	228	255	242	239	234	257	298	260	263	281	231	252	213	248	226	267	258	306	246	258	232	252	262	219	254	264	244	271	253	215	259	233	234	269	219	269	243	252	250	283	245	255	230	284	237	262	253	264	268	243	233	261	262	263	280	270	269	235	244	289	268	251	274	231	255	233	280	244	257	266	252	247	264	225	238	288	274	222	241	282	233	246	232	270	265	248	255	269	266	251	256	253	233	244	277	291	258	216	257	240	258	252	253	279	239	255	269	240	250	255	203	212	239	278	253	252	244	239	217	252	255	261	248	278	232	284	251	258	246	276	262	277	251	279	229	266	241	232	258	259	234	251	250	232	231	275	233	251	218	255	250	246	251	256	236	261	281	251	270	252	225	262	261	254	243	261	268	281	257	246	243	254	237	257	253	233	267	249	254	254	222	232	249	235	229	244	272	244	245	272	273	233	284	263	267	240	253	235	268	250	237	259	271	259	274	273	236	280	282	260	262	255	240	263	258	274	238	258	243	250	254	227	277	258	270	232	248	268	268	267	259	274	299	244	257	274	287	271	257	276	249	249	246	247	246	240	244	265	250	243	250	242	268	245	251	240	270	253	240	249	286	266	254	242	256	283	243	235	259	237	241	219	219	235	268	234	232	253	257	274	250	246	241	243	236	250	222	231	280	278	238	238	249	266	236	263	253	237	253	244	272	250	266	278	244	229	242	268	274	245	254	232	231	250	239	260	278	244	244	251	252	294	233	240	255	268	244	256	247	248	244	260	260	250	252	244	252	259	269	285	232	246	251	247	230	258	257	266	246	268	254	248	272	280	247	255	266	263	245	249	242	248	230	262	277	258	239	265	224	261	230	234	268	229	273	262	252	242	267	271	241	238	261	256	247	228	274	236	222	239	216	253	253	231	248	277	256	234	235	272	261	238	233	267	278	300	262	281	231	273	244	250	268	239	246	287	265	226	239	266	281	262	249	248	244	251	254	254	266	272	242	256	271	256	272	232	269	257	239	257	237	253	250	233	232	258	247	260	242	239	239	244	276	255	251	256	232	252	211	254	240	266	246	253	277	247	246	244	263	246	260	256	259	273	240	264	260	232	265	244	254	256	268	276	254	270	234	256	252	288	268	246	263	238	260	290	253	244	258	221	254	259	247	281	267	244	234	230	271	255	277	275	249	250	268	227	247	265	246	228	263	219	259	249	229	260	229	285	251	263	238	228	254	239	245	273	260	263	242	260	225	262	257	261	256	248	246	260	252	271	272	272	256	226	275	252	242	264	264	228	253	239	241	258	248	276	272	251	262	269	245	255	233	267	251	267	246	257	234	230	264	264	243	238	236	246	265	234	241	248	257	260	249	255	240	275	263	234	247	264	288	226	246	287	231	245	256	234	240	237	235	249	252	275	247	231	248	243	252	230	247	254	262	258	266	246	259	265	225	288	224	245	255	253	246	257	283	234	214	275	250	255	240	272	265	266	242	251	275	268	276	266	249	261	228	241	267	271	244	257	235	287	236	245	253	257	269	261	226	285	268	236	244	281	258	254	252	247	242	279	244	242	238	248	236	265	219	233	294	251	240	269	233	236	233	243	279	263	235	276	256	273	257	274	274	256	235	284	278	230	213	258	276	216	207	261	263	262	244	286	269	247	244	232	238	242	219	256	272	234	257	274	282	247	231	266	242	252	250	290	260	257	222	231	252	292	237	260	254	249	252	240	268	249	251	239	270	266	235	273	270	261	244	285	238	247	257	261	270	275	283	264	253	243	254	263	277	247	255	231	236	234	257	259	260	226	285	235	245	263	257	261	272	248	251	233	264	270	280	259	252	221	232	246	263	259	245	247	253	245	217	250	244	252	267	266	250	245	254	262	262	237	271	268	240	273	266	282	279	245	247	268	242	241	253	279	248	256	288	256	247	268	265	252	245	241	253	239	268	245	258	263	239	262	233	243	254	251	219	234	257	257	269	251	262	245	243	257	273	281	253	235	248	266	245	255	219	254	248	266	251	272	234	277	230	262	261	267	248	251	281	259	239	262	277	277	235	236	217	250	262	229	236	257	243	279	265	243	277	264	266	216	229	286	268	230	264	272	245	245	251	248	227	270	238	271	258	215	249	229	259	277	246	261	282	243	243	238	260	238	241	244	259	255	257	254	250	247	276	231	249	247	255	257	247	236	249	256	267	247	239	243	293	262	248	259	223	275	246	258	261	237	273	279	265	240	281	241	221	237	230	221	230	222	249	274	275	272	235	254	219	267	249	240	304	271	228	236	265	266	251	257	265	246	220	259	233	257	241	247	261	246	255	265	252	248	208	260	247	247	219	263	285	249	250	213	232	222	257	236	230	251	270	257	242	265	248	239	279	248	257	274	223	220	239	240	262	242	241	244	251	236	262	281	266	249	248	246	278	252	235	257	232	271	296	246	260	261	244	244	234	255	250	241	254	289	232	249	230	271	239	248	258	256	283	249	265	244	278	275	275	252	228	238	268	254	222	240	210	250	266	228	270	262	230	296	275	243	216	244	249	234	271	260	268	276	297	261	231	259	256	244	251	268	255	233	249	249	266	238	247	254	282	253	273	248	241	243	258	244	256	234	240	254	271	215	234	243	241	243	231	266	247	262	258	215	261	239	227	237	257	263	251	238	239	260	242	228	251	255	243	235	259	266	235	247	231	245	256	282	249	271	265	236	232	294	243	217	244	270	234	250	260	272	234	246	255	232	258	231	248	206	228	218	255	245	253	239	233	250	279	267	281	240	248	242	253	267	258	269	266	255	259	235	226	241	285	256	275	244	269	216	214	260	280	253	228	235	262	257	268	233	284	252	220	254	275	239	257	248	213	241	242	268	241	237	257	248	279	236	249	218	255	283	272	255	230	258	275	283	255	240	263	215	244	215	256	273	240	214	240	256	250	263	247	233	250	249	232	284	273	231	288	259	268	294	257	249	234	256	235	263	256	244	241	236	240	270	249	262	264
17408	1297	1906	2095	1749	1492	1278	1177	1021	919	957	834	834	794	793	766	743	714	721	692	682	670	651	724	731	710	672	690	662	648	660	625	636	675	660	645	663	658	658	666	656	660	637	688	599	668	641	652	645	687	669	630	665	640	586	639	606	636	617	598	629	606	633	641	639	660	635	650	617	627	642	652	657	653	636	644	624	626	650	628	632	617	629	629	659	617	638	605	606	614	611	640	605	657	623	661	582	612	627	672	634	633	604	614	624	604	650	589	671	628	606	633	653	608	621	585	619	591	610	601	629	603	651	643	654	630	618	617	610	636	626	590	600	571	632	630	679	616	645	673	596	650	615	642	691	601	630	644	641	631	602	582	631	645	629	634	622	642	623	640	592	674	657	629	621	627	671	619	616	581	692	620	651	609	628	624	602	659	648	632	633	638	651	607	684	671	659	612	637	621	638	606	634	677	689	651	620	634	626	618	605	623	629	594	633	685	636	604	616	663	573	593	656	666	648	586	640	596	652	649	640	600	634	651	618	632	627	619	703	629	605	608	655	608	669	617	600	634	602	704	632	593	573	662	578	644	592	637	640	623	628	620	639	637	681	666	648	640	638	636	624	622	620	649	639	648	684	640	663	612	563	637	620	615	584	611	635	575	639	640	647	598	681	630	616	594	630	637	623	612	664	640	631	654	606	594	630	645	624	644	622	634	652	604	621	656	644	615	581	626	610	615	613	658	637	635	644	618	636	642	578	650	565	616	619	653	638	672	619	636	580	609	662	654	649	633	667	620	642	630	658	653	663	629	604	605	630	651	622	620	630	633	643	615	614	662	620	603	662	607	639	595	619	645	628	647	691	615	626	633	620	633	651	622	646	624	642	625	645	592	607	654	638	604	641	612	629	608	642	581	630	601	646	639	627	627	598	600	602	635	569	675	618	644	612	636	637	564	597	625	647	599	638	625	603	647	608	617	656	595	614	613	626	607	630	660	643	636	601	660	622	660	617	622	623	622	633	618	606	624	594	625	642	608	637	605	587	585	619	655	659	618	635	629	609	630	612	629	637	585	645	574	656	639	630	646	598	651	658	597	633	643	622	607	700	580	610	575	614	605	632	647	609	625	617	634	636	642	651	613	655	608	574	627	609	602	606	613	622	671	652	606	603	660	635	597	620	668	642	581	626	643	630	674	598	649	630	677	603	612	630	605	632	589	622	622	676	596	631	688	610	671	611	655	654	629	612	682	640	617	693	600	624	636	629	601	640	614	639	625	625	646	662	636	642	594	620	635	602	665	644	626	628	627	680	625	635	615	585	602	625	692	609	576	606	627	620	625	644	622	689	621	625	640	620	633	594	618	613	626	621	611	643	604	597	596	608	569	591	638	637	639	628	659	634	610	660	646	639	657	657	587	683	637	645	593	637	652	602	640	582	660	632	633	643	592	651	608	619	669	626	627	625	645	631	617	662	637	625	620	646	644	666	617	641	613	603	619	604	653	645	656	642	628	613	620	651	591	626	620	641	663	619	637	650	641	599	616	661	633	635	649	631	606	611	657	645	627	590	619	652	642	633	637	641	629	621	636	607	619	573	617	628	600	632	642	637	592	629	631	605	634	627	637	613	658	633	651	605	639	613	654	666	673	620	629	657	682	630	574	634	634	591	643	605	661	635	600	614	608	629	629	653	590	621	645	616	661	617	623	657	593	618	624	630	598	650	647	570	596	634	644	660	596	608	636	628	604	666	563	639	635	637	625	635	622	625	612	683	614	620	645	629	595	641	655	609	623	651	621	581	644	619	664	653	640	624	707	661	628	607	585	620	634	629	611	611	665	633	694	585	618	655	649	658	602	623	607	622	654	602	648	643	614	680	620	625	652	616	664	605	606	618	646	673	588	640	622	632	659	614	657	642	613	600	609	644	675	608	639	612	624	602	676	635	623	637	633	629	632	634	619	639	603	655	654	644	641	583	614	634	629	610	653	612	632	669	626	628	608	600	612	600	657	658	622	646	637	624	656	581	626	608	605	687	620	635	627	634	610	674	624	597	639	624	661	650	627	645	614	657	614	626	640	626	644	626	657	584	628	665	619	628	616	640	604	606	584	624	611	667	569	635	617	659	636	615	621	616	620	640	646	671	661	662	633	621	668	652	652	669	600	618	669	633	619	635	620	621	614	631	608	633	638	604	605	690	653	619	634	614	641	614	594	618	669	642	674	598	601	659	640	634	611	597	625	651	604	638	653	662	645	585	628	577	595	665	612	625	626	612	601	641	653	640	620	666	647	615	605	674	677	616	631	629	617	625	625	599	633	624	669	620	613	640	652	661	634	582	632	650	622	626	613	643	630	609	589	603	629	650	600	625	623	623	643	645	634	593	577	634	639	648	642	597	655	620	637	641	597	649	617	607	601	621	564	612	642	649	676	563	667	623	665	628	674	657	642	636	629	632	646	625	643	669	587	622	620	690	649	620	594	595	666	645	644	615	665	553	673	643	593	634	619	636	623	677	637	600	608	637	614	633	623	668	634	591	627	664	656	598	600	630	669	589	650	642	633	607	554	695	607	625	649	667	658	679	590	610	632	677	652	625	621	650	652	644	645	618	616	634	650	631	591	625	632	613	628	576	580	634	610	630	661	622	629	601	676	581	638	597	633	625	604	636	654	629	630	635	597	636	590	662	620	647	598	675	620	644	602	619	665	674	610	608	646	645	622	641	651	667	603	663	598	640	612	600	611	636	589	610	648	612	634	621	657	609	603	642	651	621	654	651	614	622	633	644	637	650	689	664	642	632	617	723	653	642	635	654	624	572	610	582	613	615	611	624	644	601	649	631	650	623	623	612	637	618	603	677	621	633	585	615	628	642	649	586	665	641	611	677	629	651	636	605	623	666	650	603	591	587	627	641	652	594	615	560	656	619	645	669	628	670	620	646	624	653	627	604	642	653	649	638	671	660	614	637	629	644	614	625	636	610	633	659	637	641	666	665	676	595	631	599	636	624	704	619	636	631	654	676	618	631	622	613	646	655	660	649	618	640	637	628	636	641	653	656	605	641	618	625	593	597	619	642	603	636	678	637	672	645	610	617	617	619	666	649	626	631	612	641	639	607	635	609	604	599	634	615	616	622	586	614	604	642	622	640	671	630	608	635	680	666	632	609	658	635	597	619	620	636	579	673	649	627	660	621	607	581	596	634	643	639	642	633	634	639	618	577	645	669	662	614	632	609	643	620	655	650	646	610	600	616	576	635	632	616	627	625	600	654	630	638	631	655	680	635	616	614	601	617	628	628	650	598	600	606	629	606	658	599	638	623	632	591	652	639	624	621	591	644	636	630	588	655	662	593	645	615	635	600	629	594	586	671	618	649	656	653	578	657	637	620	617	606	654	561	598	652	669	622	627	639	619	613	707	649	588	639	627	613	652	621	618	607	655	620	630	589	644	651	606	573	607	637	597	636	648	649	662	635	601	653	636	605	653	637	660	609	646	636	627	630	640	609	620
10776	1106	470	487	456	432	438	442	431	422	447	414	406	429	446	440	440	482	449	452	438	428	428	465	430	422	432	426	421	401	432	436	466	427	470	502	458	412	420	467	438	445	460	446	466	491	451	502	456	440	421	403	422	432	441	427	399	435	480	420	423	433	447	442	418	488	443	458	428	429	441	431	421	410	464	458	405	453	455	438	420	418	407	446	440	439	469	461	466	457	430	414	429	424	390	395	428	465	404	414	451	446	469	456	433	456	447	416	427	461	465	390	446	461	452	449	482	471	451	453	453	437	439	447	447	410	469	413	438	480	424	448	436	445	436	463	412	416	417	433	464	514	434	401	445	425	460	407	441	415	459	440	393	427	476	468	409	420	442	426	452	459	462	415	459	446	446	452	469	430	409	415	434	491	440	466	450	440	453	478	413	449	427	453	495	444	493	430	452	439	469	416	449	436	425	452	413	437	418	454	441	451	460	432	435	442	471	412	446	423	433	418	429	463	461	428	485	461	384	454	440	468	477	400	441	415	471	430	455	444	444	447	450	425	439	448	463	449	449	443	420	455	429	412	452	458	459	458	455	414	411	456	434	455	459	458	455	449	430	432	427	431	453	417	431	443	449	455	477	468	403	418	452	432	453	461	463	440	450	434	434	483	455	443	439	444	474	413	452	452	461	401	456	472	453	446	449	435	482	434	454	451	471	427	425	414	475	439	450	437	438	420	425	440	427	441	388	414	492	455	464	412	415	435	397	425	426	424	466	416	469	442	437	415	443	413	447	404	436	451	449	414	428	451	407	385	434	445	441	429	436	469	474	468	463	484	420	473	475	456	434	421	422	495	452	438	444	440	461	416	420	437	423	403	417	441	419	412	431	423	461	462	458	461	399	422	413	401	483	454	439	471	435	465	463	432	440	454	466	449	423	412	440	416	433	467	475	453	446	448	437	447	460	424	430	449	444	457	437	448	457	392	443	421	427	474	460	428	432	452	394	440	438	496	398	436	426	463	476	401	462	467	464	463	399	449	412	427	511	446	449	480	443	487	443	454	462	468	415	450	458	455	435	477	397	419	462	492	418	405	454	469	470	402	406	459	445	484	443	407	410	438	486	420	396	440	429	500	466	439	457	472	480	439	425	405	434	409	449	464	438	418	407	437	420	442	436	463	451	475	425	409	408	434	419	455	460	432	464	442	456	444	433	440	436	413	447	416	445	399	433	465	430	432	441	448	409	465	446	459	451	431	473	428	432	444	390	457	435	472	417	460	454	471	452	474	427	477	430	454	432	449	453	452	406	444	473	439	452	440	399	460	407	431	434	406	463	451	446	448	451	466	480	385	437	438	475	428	432	445	431	439	470	397	450	447	451	461	444	428	389	425	455	411	418	432	470	462	443	444	445	465	415	437	450	450	433	416	437	467	469	432	444	451	435	421	448	441	422	500	499	437	460	406	446	444	422	418	422	437	480	469	421	462	448	454	510	433	427	481	416	435	427	419	440	486	464	394	444	415	427	445	416	425	466	386	448	452	427	449	462	467	443	478	402	411	457	466	437	468	425	439	458	449	420	460	454	451	392	457	443	456	460	441	426	442	426	462	471	431	408	449	441	442	452	445	463	419	399	450	432	382	469	457	440	479	423	466	388	409	436	437	468	457	445	417	444	406	439	396	420	432	423	461	432	423	443	467	421	442	434	476	395	378	434	434	481	408	432	421	469	466	420	410	443	451	438	489	438	413	452	479	453	450	476	432	454	495	424	468	436	435	465	459	466	443	457	496	427	425	406	406	467	431	401	424	452	436	428	438	475	459	420	447	436	432	416	443	428	438	453	427	448	424	463	404	436	405	452	433	416	499	445	444	459	457	443	388	515	447	438	475	438	437	412	412	435	458	472	431	418	469	463	456	446	451	431	455	474	458	423	420	458	458	453	448	423	432	476	437	406	430	473	456	426	441	443	436	433	460	453	420	447	485	445	471	497	473	445	475	448	411	421	411	463	408	431	428	458	426	442	442	439	461	451	436	417	424	486	449	430	383	432	417	465	418	438	400	440	456	444	408	466	416	446	430	443	461	433	405	443	431	485	438	485	423	415	438	465	432	414	422	439	434	422	418	432	428	434	478	416	458	508	464	456	444	442	470	422	471	425	413	407	399	409	422	437	425	440	437	471	440	475	442	478	435	410	440	408	446	470	473	467	471	415	438	447	428	512	402	437	416	423	429	430	435	429	435	462	422	437	450	445	466	450	431	436	448	440	452	459	434	424	417	434	467	435	449	456	454	430	477	422	391	470	417	444	456	437	438	396	478	399	443	441	414	422	436	434	426	421	423	432	483	439	453	453	440	469	464	420	430	414	428	417	432	419	396	442	453	443	467	441	427	447	435	432	418	435	445	455	425	451	440	423	436	409	459	409	409	403	432	422	428	406	463	403	444	459	448	512	417	442	452	426	444	456	429	459	436	442	439	427	460	472	457	433	458	458	434	463	423	403	418	394	447	481	451	451	454	470	488	489	424	461	468	430	422	499	424	466	452	465	433	423	441	461	453	447	455	425	421	437	449	466	461	429	424	475	430	449	422	445	447	438	405	469	412	441	486	453	415	442	417	462	444	400	478	408	454	441	426	453	418	481	449	430	417	450	462	451	439	432	408	411	420	437	447	427	440	427	412	451	444	450	443	435	478	496	484	477	432	422	416	468	454	468	429	443	423	448	438	447	442	462	443	464	425	457	487	425	444	441	461	489	459	462	447	487	425	425	435	471	446	469	453	409	458	444	446	449	434	414	438	480	412	433	446	411	458	427	435	418	439	450	412	436	446	486	436	458	427	452	417	444	453	427	424	409	424	408	412	401	450	483	488	401	451	461	417	438	449	463	401	432	426	430	469	416	442	440	488	464	417	456	480	437	465	420	458	461	459	441	425	480	417	433	415	440	476	456	422	471	441	422	465	458	402	419	434	424	434	434	448	431	436	473	443	456	437	473	441	423	454	424	453	455	386	425	426	413	440	440	461	442	447	409	434	459	427	415	433	423	407	434	441	474	442	454	446	437	427	437	449	380	429	450	456	409	426	421	456	460	463	430	456	466	422	407	420	449	452	466	448	431	406	456	442	480	461	475	414	447	441	463	440	436	421	427	431	461	437	429	426	463	446	456	451	424	459	405	421	416	440	462	414	459	457	442	446	427	445	444	421	440	437	434	452	494	434	463	452	441	457	495	486	440	425	450	406	471	400	423	428	445	447	423	461	442	448	457	451	441	435	454	432	421	433	417	446	452	413	464	400	438	412	447	493	431	431	451	436	439	426	471	431	426	445	433	495	408	458	440	468	448	419	416	446	441	436	498	424	427	428	432	437	442	407	477	402	424	476	479	458	504	426	465	448	468	428	435	419	451	410	479	416	451	412	425	449	437	415	431	427	432	467	479	526	431	456	449	441	450	429	448	431	459	431	434	453	439	443	440	444	448	459	446	466	452	441	431	433	431	431	423	423
7029	1009	1020	1012	1006	994	1010	1001	926	1017	967	919	1006	1018	978	923	947	964	969	990	953	968	980	950	1000	963	923	980	952	1018	898	933	967	977	961	986	952	989	983	945	959	997	970	973	956	916	949	988	979	930	980	999	968	917	957	927	951	994	915	961	988	914	958	932	938	941	993	941	927	878	934	931	972	969	953	942	944	945	911	943	975	952	967	949	941	944	995	1014	960	957	975	939	959	993	1013	983	930	927	961	927	933	927	956	943	1012	1006	980	964	929	939	1029	963	946	969	972	988	906	976	988	971	962	974	946	1057	979	983	947	1012	942	943	967	962	953	917	953	950	916	1002	969	988	995	902	968	960	931	938	992	947	995	939	943	1016	969	948	932	941	943	925	926	1029	978	959	974	949	952	1024	1044	998	1004	971	969	970	971	941	965	994	947	960	931	989	940	993	960	907	979	991	958	948	945	975	941	961	945	910	952	906	944	988	961	962	950	1000	903	1015	922	958	911	973	981	926	1009	921	952	993	1026	997	988	955	941	977	934	963	965	963	914	903	951	988	924	979	940	1024	958	964	947	946	981	949	877	971	997	1045	1015	936	979	999	888	975	967	993	977	932	1013	988	927	981	988	968	966	901	971	955	970	953	1000	909	977	997	969	976	974	945	923	987	984	960	945	965	1013	977	983	925	974	994	990	940	912	957	957	1010	1002	984	921	968	975	956	925	950	929	1015	971	962	930	961	956	960	943	986	961	923	936	938	973	910	959	900	940	982	975	1004	979	952	939	932	1008	992	941	949	956	969	985	955	973	944	990	952	955	970	948	994	936	961	1017	944	986	897	970	965	968	1002	921	926	1034	928	961	1025	956	945	968	965	960	976	967	995	946	1021	1006	991	923	989	978	945	974	998	916	1013	925	945	976	944	958	907	931	953	916	988	1002	945	990	976	964	943	981	915	1012	993	983	971	958	986	967	942	917	991	956	989	1014	954	991	1000	944	971	940	990	942	978	988	953	1029	916	970	956	999	896	953	916	972	942	1019	918	967	902	1005	992	924	963	983	901	972	937	998	928	914	978	931	921	1003	992	1024	965	989	1001	922	920	899	948	985	972	914	975	950	901	923	952	989	967	994	988	917	1012	958	1023	899	928	948	928	935	955	1045	966	933	1010	1058	963	969	966	905	956	962	943	966	954	917	952	993	934	990	1003	967	949	989	983	985	965	988	949	897	935	973	973	943	983	959	947	992	940	973	995	946	1017	980	1015	960	995	979	951	986	940	990	911	924	947	948	972	958	975	950	950	919	1026	985	974	993	893	960	939	908	942	953	982	939	920	950	992	892	933	945	988	921	930	944	958	991	912	988	996	978	931	950	948	977	937	981	978	996	1003	954	911	965	975	960	961	918	944	992	948	907	1011	944	946	938	950	940	935	1019	953	949	986	970	965	960	978	1001	945	998	996	970	933	1007	924	1051	893	924	987	996	956	957	946	955	974	970	919	947	991	922	979	973	961	946	953	972	978	958	967	1017	930	915	990	896	976	935	922	971	1020	929	985	974	955	1014	962	981	1017	968	909	974	972	960	939	987	995	950	929	943	963	964	959	972	968	1031	995	1024	933	966	934	966	1015	946	968	947	937	912	951	1019	930	932	917	940	936	957	952	956	914	991	935	950	970	956	971	978	976	952	950	977	945	970	946	984	942	957	911	933	958	904	986	935	971	1027	952	970	1008	941	969	921	955	988	916	946	986	972	1023	925	974	981	976	1010	965	973	960	984	977	963	973	1010	967	948	976	944	953	966	925	934	968	902	941	920	991	952	987	997	1008	943	958	937	960	985	959	980	910	966	964	1014	902	887	963	950	986	969	959	959	940	920	999	973	980	996	930	946	949	945	903	1004	984	1012	960	972	977	947	945	1004	962	1003	987	985	986	982	983	984	967	914	934	933	985	964	986	953	1029	992	987	883	945	964	954	1007	970	969	976	973	975	953	947	980	979	947	999	898	951	944	975	958	963	905	939	951	931	1047	977	981	986	981	1001	903	956	969	979	965	949	986	980	948	938	994	968	981	986	970	1045	955	940	965	1050	969	984	935	954	974	943	946	931	944	992	974	934	967	946	918	988	1028	960	948	984	954	915	929	947	1020	980	960	983	972	978	938	990	956	948	976	907	941	1011	1002	962	976	1003	942	980	996	959	953	993	995	1013	998	1031	977	953	978	957	969	952	883	978	1008	969	991	982	963	940	948	945	1037	911	974	952	936	995	982	962	962	958	931	919	1005	959	967	938	910	969	971	929	1007	971	954	950	968	957	948	934	929	945	968	999	936	935	939	952	952	877	967	929	966	944	921	935	968	912	1001	944	985	969	975	946	1004	962	929	944	945	914	927	1019	975	929	943	946	936	959	1026	924	935	1001	933	951	916	954	939	902	1000	961	991	942	945	992	935	984	978	937	969	964	938	971	961	960	974	924	944	955	968	972	1031	969	989	1034	1021	954	977	957	960	974	964	946	1000	961	955	965	964	1042	951	967	978	985	986	940	998	1017	991	901	997	932	996	981	988	955	948	991	974	951	916	976	963	944	957	943	947	951	905	968	957	1016	893	871	912	968	865	942	950	1010	935	935	981	914	1004	915	973	953	940	997	969	921	979	962	917	998	937	964	944	989	899	976	965	964	977	933	1003	938	960	999	945	942	930	927	1002	948	962	956	982	989	968	952	901	911	988	959	989	980	942	970	1009	1002	968	986	903	996	942	948	962	936	943	951	919	930	908	929	936	952	926	949	950	1031	960	961	948	1043	973	947	982	943	989	1002	971	954	981	968	920	949	971	923	967	974	956	973	906	935	957	1013	948	975	960	982	935	960	970	967	945	976	1025	984	954	1009	961	1007	962	952	949	937	990	1011	915	898	988	978	972	1022	973	976	952	963	992	990	966	956	997	1012	964	973	911	923	966	1002	939	1018	975	952	925	900	966	984	974	912	969	947	938	884	928	948	943	959	956	1018	976	1002	975	928	949	963	970	944	891	943	977	962	897	950	949	928	931	983	977	963	957	999	987	916	949	972	976	972	978	992	962	942	998	933	942	1022	990	986	931	920	921	941	991	976	1037	970	1027	978	969	994	957	947	986	984	1044	957	978	975	987	958	934	959	954	915	985	974	1000	977	979	956	990	937	1001	1022	968	968	973	950	941	970	977	979	955	967	946	1001	933	959	972	996	945	927	985	961	984	949	911	992	959	986	1003	972	950	941	927	930	957	992	952	967	923	925	955	1038	967	962	966	996	950	985	1012	958	968	946	948	986	992	965	943	974	898	903	957	930	1025	914	947	881	974	976	971	936	1004	1013	971	980	947	925	944	965	1038	926	984	974	987	936	973	923	938	922	982	979	1006	971	981	934	967	979	909	1018	954	964	972	905	940	894	974	995	998	941	975	939	966	979	948	926	902	907	971	984	961	956	978	975	957	929	971	919	974	931	963	1004	940	971	1000	949	954	957	974	961	942	977	957	946	961	962	953	988	970	978	932	1025	903	926	921	927	1000	914	971	951	1010	1004	954	1026	974	950	967	974	964	926	967	945	947	952	920	996	983	975	945	942	980	957	1017	972	970	964	982	974	1012	923	936	983	966	981	1006	984	955	975	973	998	977	1028	993	929	987	924	925	928	961	981
23325	2404	599	404	363	317	289	259	245	264	258	282	233	235	247	247	189	209	239	225	232	230	234	228	230	221	284	229	251	222	237	228	246	215	218	221	247	234	255	236	235	218	243	239	235	249	244	228	211	238	237	239	203	227	246	199	213	250	218	238	226	244	229	237	264	233	220	216	231	256	243	210	248	249	246	224	247	243	242	260	227	247	238	246	257	214	228	222	227	251	241	204	255	222	247	245	224	254	211	223	208	215	223	238	204	219	226	244	204	246	203	199	234	232	238	250	225	211	230	217	228	238	209	233	216	182	248	183	216	242	265	218	217	243	246	232	214	241	220	233	224	209	231	210	226	243	230	216	223	226	222	215	207	251	221	220	227	255	221	225	226	196	264	241	245	228	233	227	214	239	244	221	209	247	249	266	202	213	229	221	216	260	233	215	228	227	219	237	259	267	216	230	228	245	256	225	218	262	218	208	240	213	245	227	226	256	220	243	220	258	219	228	254	224	212	215	219	210	205	249	220	221	227	203	249	210	240	240	255	245	236	228	228	227	245	262	208	217	209	223	240	242	281	220	229	239	231	223	215	228	235	217	219	225	244	212	275	226	224	214	224	227	225	250	236	244	228	225	214	218	243	257	217	200	238	247	216	263	226	224	225	261	225	207	233	219	274	230	196	241	228	244	221	245	241	242	212	202	220	210	237	273	226	215	231	200	214	220	203	208	261	241	250	231	193	203	234	247	228	241	190	225	223	253	237	233	236	225	238	233	224	202	229	236	224	233	220	225	253	247	222	223	240	218	258	245	228	236	223	236	248	261	227	216	249	233	234	192	206	228	245	247	241	242	212	230	235	237	240	218	229	231	239	217	236	236	225	242	230	226	233	233	203	233	192	202	198	224	237	215	220	218	218	227	255	229	222	222	235	207	214	222	225	221	241	242	214	201	208	212	235	221	224	243	241	228	204	227	235	218	234	220	221	224	238	229	235	237	234	228	219	264	228	214	212	224	252	256	238	223	238	267	227	263	247	216	239	209	199	219	251	234	217	235	211	228	223	214	247	245	260	229	202	205	269	232	240	231	224	240	232	229	238	191	204	213	278	258	233	224	209	231	244	245	216	200	229	191	223	236	237	225	217	222	230	236	220	266	234	218	219	212	206	197	251	215	223	226	250	230	228	266	275	235	236	225	222	232	214	196	209	229	202	245	218	211	227	256	236	240	239	221	239	268	215	246	245	200	218	249	228	246	251	240	232	239	265	236	233	213	225	225	219	237	226	259	203	233	216	248	236	251	249	237	199	234	218	201	244	242	240	238	250	239	224	222	236	241	238	245	243	221	236	222	229	246	250	231	249	252	231	224	249	225	232	219	255	235	207	228	216	235	228	210	262	236	212	236	238	218	224	214	217	225	238	226	258	241	227	210	207	206	225	232	280	240	258	237	252	208	207	213	218	220	208	217	238	245	221	219	240	216	223	240	259	238	245	236	223	246	235	234	211	250	238	217	206	278	230	247	237	244	239	226	248	238	226	219	212	210	224	219	204	217	220	218	231	236	252	233	246	232	212	234	238	210	238	225	215	237	212	272	217	243	243	227	226	220	233	208	214	251	230	234	249	234	226	231	227	236	228	240	235	234	250	247	216	252	233	230	194	222	228	232	231	235	224	228	226	223	249	233	246	244	222	241	231	216	235	228	230	222	230	238	241	261	253	243	251	210	225	228	223	223	213	248	212	227	228	220	199	220	219	260	223	233	250	224	229	240	240	250	218	215	254	223	244	247	228	235	241	213	252	245	237	226	207	247	237	232	235	227	256	234	229	266	226	238	270	231	255	246	246	244	267	244	233	208	238	252	255	238	228	196	240	225	212	216	210	246	233	241	218	232	212	224	230	256	223	229	244	231	238	234	234	232	231	226	259	243	230	237	217	237	234	218	238	244	216	205	241	196	235	226	218	218	206	212	223	237	227	244	215	221	241	227	240	228	234	190	239	221	217	212	238	222	227	229	228	240	234	233	225	237	243	213	242	249	215	199	234	245	239	226	215	207	225	224	206	216	224	207	226	218	228	248	246	188	229	231	250	236	234	218	256	204	237	222	215	244	240	234	194	250	216	229	198	207	238	220	213	229	244	229	217	209	203	270	235	235	256	226	244	233	219	219	250	231	265	244	224	238	231	204	215	206	202	241	272	230	204	220	217	256	239	257	224	230	213	221	206	203	221	240	264	237	216	250	249	236	218	248	232	225	234	261	220	250	271	234	254	215	228	250	214	217	232	240	235	249	234	222	220	213	203	221	231	242	238	228	240	200	252	215	236	236	253	241	235	219	216	225	219	242	202	205	234	227	224	243	217	219	243	225	250	231	215	224	229	225	217	247	226	201	241	210	205	253	249	224	234	255	214	223	232	229	232	202	221	233	232	248	218	231	234	204	223	244	227	232	222	195	245	206	198	243	229	205	222	223	232	229	220	241	257	222	222	231	220	242	237	249	237	234	194	251	222	225	226	237	255	228	226	223	236	245	215	241	259	206	228	207	244	232	227	246	239	243	260	240	256	218	227	228	218	220	239	237	209	246	250	230	246	216	220	245	233	233	198	244	221	206	214	216	240	242	212	222	216	241	226	212	234	239	246	200	204	240	233	247	265	240	227	228	212	206	231	245	216	219	226	197	232	224	241	216	226	220	193	237	238	213	231	236	261	234	217	220	229	226	237	261	255	229	239	247	240	241	227	197	260	214	250	264	210	238	234	206	199	213	228	238	233	234	214	241	254	240	240	233	211	224	209	241	245	224	242	207	223	245	214	198	259	231	213	245	230	245	223	230	246	230	236	230	212	217	225	219	223	234	223	228	205	221	225	211	227	228	217	219	227	252	219	239	224	228	244	242	234	216	243	235	214	263	227	202	241	236	233	230	207	212	227	205	228	217	250	229	222	254	213	228	249	238	241	204	216	246	229	246	285	229	252	225	249	228	204	221	222	252	246	270	225	235	261	220	219	221	206	217	231	245	241	240	211	239	226	234	264	233	228	218	235	220	215	232	224	225	228	218	203	238	253	224	202	225	222	239	230	243	243	234	232	207	241	249	247	207	238	237	225	217	231	215	217	248	242	232	231	238	274	259	217	218	242	201	233	235	212	247	235	206	232	244	214	235	246	217	231	240	223	215	205	235	233	209	210	238	241	236	225	225	204	235	251	198	186	245	227	242	236	234	203	200	236	212	252	244	226	231	229	240	236	248	232	236	215	216	230	243	231	216	218	225	257	244	239	213	237	244	244	242	234	205	214	209	240	184	243	244	256	269	220	232	222	240	220	233	243	238	254	234	201	214	251	236	213	230	204	224	226	231	243	237	247	238	230	233	239	224	217	219	233	211	220	201	223	247	219	197	203	240	209	197	218	211	239	225	225	214	231	205	187	206	239	238	248	212	249	221	206	258	221	227	221	215	225	237	224	236	214	245	241	219	200	244	237	229	240	217	233	240	231	219	239	221
14082	853	1163	1303	1115	1014	937	810	751	707	695	645	643	640	667	637	612	607	616	574	597	579	567	621	553	574	576	571	562	620	556	560	524	596	570	568	582	555	555	590	619	587	521	564	514	571	570	544	589	570	568	513	591	554	527	550	541	577	601	529	590	557	517	590	559	567	573	578	579	549	575	566	505	538	559	543	566	605	551	583	549	573	589	566	554	524	589	582	572	530	557	587	573	579	534	558	538	564	620	530	540	552	603	575	560	524	549	574	546	547	591	547	491	581	554	563	575	584	581	583	591	566	498	522	546	520	626	556	571	583	580	548	553	525	578	569	524	536	564	555	556	571	623	602	546	550	536	570	549	537	552	567	503	548	586	520	583	546	553	574	547	571	555	560	551	580	554	512	574	537	561	589	569	541	566	580	580	582	575	603	536	538	564	620	563	613	559	524	549	545	547	609	529	584	523	552	582	551	564	574	580	584	539	580	565	578	587	553	584	544	587	558	567	505	573	559	519	554	589	544	595	561	567	590	567	555	542	591	545	574	561	582	536	543	541	553	566	542	546	514	570	555	545	552	605	557	531	568	554	545	548	514	534	532	565	566	573	568	525	524	550	552	556	568	555	561	552	568	559	556	585	509	604	590	606	588	525	539	568	577	544	588	569	550	555	561	516	574	563	530	561	556	624	570	534	523	572	595	560	564	549	575	577	615	555	571	550	532	540	518	545	569	523	514	577	545	538	553	526	551	551	547	554	571	502	557	542	577	545	578	572	568	628	564	550	572	550	551	559	530	563	567	552	528	529	572	553	542	572	600	575	530	530	570	560	551	562	582	552	535	566	547	533	523	548	576	585	507	559	539	597	596	561	549	576	546	599	572	545	496	596	532	550	547	554	513	538	602	527	557	539	526	578	561	556	579	561	547	579	585	583	578	575	562	544	556	564	602	600	558	579	578	596	575	539	597	549	565	579	566	549	568	561	512	601	537	569	572	525	536	591	565	551	537	571	536	566	589	539	597	550	548	553	582	542	554	548	546	539	565	583	586	526	565	543	532	581	533	555	553	562	507	538	591	539	581	561	556	550	550	601	526	581	554	563	591	516	599	559	517	533	504	568	596	585	532	561	558	532	567	506	538	571	541	510	608	584	545	567	550	548	524	565	557	504	551	595	601	556	542	539	531	560	529	537	557	544	555	532	553	564	599	526	571	572	582	551	574	599	536	572	486	549	550	546	567	548	536	605	560	557	531	540	553	580	601	540	557	540	541	498	555	618	536	564	520	545	543	547	557	549	556	608	577	563	603	548	578	549	513	596	539	541	510	534	528	556	554	556	528	561	630	553	557	566	537	560	527	543	542	579	543	562	618	549	582	580	550	531	546	575	571	536	558	596	521	559	575	576	543	578	555	567	558	530	557	520	527	553	575	548	504	553	564	613	556	563	525	572	506	562	540	513	555	533	547	579	560	540	580	595	580	522	564	583	523	539	534	617	567	551	545	568	533	590	584	540	578	547	551	527	570	561	525	581	568	505	523	528	552	521	552	587	544	599	545	524	561	565	542	554	561	538	630	563	566	538	598	559	568	563	557	568	579	578	550	573	573	577	555	560	588	542	545	541	552	582	548	551	532	565	537	557	540	589	579	509	582	557	527	528	533	542	538	568	570	585	567	581	506	587	557	560	534	580	555	553	538	548	560	581	547	557	547	574	559	560	546	530	580	565	563	547	543	552	581	570	516	564	561	562	597	540	624	528	571	511	551	528	515	555	557	560	581	602	588	551	638	576	547	555	560	570	528	542	538	534	579	544	506	572	552	559	560	550	505	557	549	500	596	552	542	551	549	547	581	526	556	557	527	532	528	574	550	549	556	572	535	555	543	583	530	549	540	544	528	576	563	537	552	573	574	550	583	522	568	591	559	500	537	537	553	568	575	532	517	557	593	585	585	565	579	544	531	555	525	568	538	530	570	586	559	548	548	562	591	548	570	534	547	519	554	542	547	528	554	563	573	593	563	571	544	541	548	596	547	575	557	520	568	555	521	560	580	572	564	533	592	485	553	576	574	542	582	535	539	587	534	521	560	573	578	552	571	529	522	570	562	577	532	549	560	575	540	555	543	574	566	540	556	582	556	533	558	566	518	551	581	543	555	524	585	567	579	573	558	560	561	550	553	555	586	535	567	547	551	549	534	583	587	616	614	584	538	549	553	573	545	547	540	542	574	559	555	582	589	524	528	563	518	580	569	522	570	572	561	569	567	623	582	558	586	601	578	546	551	535	588	588	506	540	541	547	546	549	518	565	573	511	567	547	565	576	576	543	551	535	554	589	583	556	558	541	512	570	525	548	532	496	542	563	555	565	503	575	549	549	532	529	563	578	556	576	560	540	553	554	535	567	562	564	558	525	547	557	577	556	557	561	549	491	556	559	571	544	597	528	531	536	533	551	566	566	581	588	538	571	516	582	509	655	574	572	540	558	568	552	502	522	540	565	556	594	548	590	551	543	528	506	588	559	515	568	557	543	567	566	542	535	558	577	515	571	557	545	530	518	565	584	546	534	585	522	524	556	571	562	561	555	577	531	561	565	522	574	564	571	573	565	578	589	558	534	544	565	530	565	572	520	556	516	555	598	542	564	620	565	593	532	535	523	556	581	550	554	572	581	536	519	550	575	534	535	541	569	570	575	530	554	549	577	507	539	512	557	530	559	552	584	588	564	558	560	562	516	580	533	566	570	563	549	551	582	587	546	554	599	534	547	558	559	572	577	565	558	572	607	581	574	568	530	571	534	564	564	601	600	555	625	541	580	504	552	578	575	581	608	558	630	558	570	564	576	581	570	578	554	562	546	526	541	536	556	546	569	565	551	538	562	558	550	612	599	529	594	545	588	553	547	563	564	532	528	525	514	550	582	580	587	568	542	556	544	516	570	547	563	512	537	535	538	578	560	566	580	548	567	551	538	535	575	569	561	573	513	583	542	561	555	569	562	534	547	555	556	505	542	548	533	577	548	581	570	579	520	500	539	585	589	581	528	558	557	543	577	587	587	581	522	541	555	595	607	512	549	562	538	567	546	550	582	564	594	544	557	522	564	573	599	596	565	569	550	540	567	581	552	504	543	594	563	599	584	538	583	583	561	559	561	535	572	520	568	565	593	543	555	528	624	523	578	540	584	555	570	566	526	548	594	534	527	568	570	559	556	541	606	567	581	563	588	547	541	562	591	546	541	575	641	559	573	564	589	496	578	549	539	560	532	567	538	545	566	517	578	557	567	545	545	603	530	561	547	567	573	541	593	560	583	536	587	572	599	626	574	562	557	542	563	547	584	541	545	588	569	545	563	533	577	575	573	560	576	534	554	579	533	532	576	582	558	556	525	570	565	568	555	558	557	534	565	565	591	534	537	551	564	537	517	558	550	543	538	537	605	577	583	573	524	576	549	542	582	568	514	548	566	575	563	584	563	563	561	546	527	607	559	557	572	498	535	568	544	564	534	556
31621	4615	1001	689	482	436	385	356	338	280	300	257	289	293	322	292	256	254	244	305	251	229	255	256	239	262	253	237	250	244	249	228	260	284	258	262	235	247	224	249	228	250	244	249	261	264	267	270	275	248	265	232	271	255	255	268	271	234	230	254	246	232	266	286	241	226	236	241	254	242	245	254	255	255	221	265	252	257	276	239	247	233	267	241	272	261	250	272	253	263	255	256	267	239	261	264	245	270	261	257	273	257	264	236	249	256	238	252	261	246	211	252	213	226	272	277	270	248	281	240	235	258	259	237	243	249	207	254	251	266	249	218	237	243	234	258	238	248	243	254	219	253	256	231	241	206	248	259	248	268	270	268	235	247	245	237	237	268	259	238	247	230	243	258	258	233	276	273	280	251	263	242	282	258	222	231	264	234	243	236	245	236	238	263	285	228	242	251	265	270	255	260	244	257	246	264	242	237	291	264	247	258	235	261	267	246	282	282	268	270	237	250	242	254	227	236	237	259	245	243	260	210	254	234	248	220	261	247	278	227	243	291	272	227	242	248	260	244	240	262	241	245	245	226	224	250	248	233	255	223	263	232	268	246	243	235	222	245	264	266	239	259	264	261	241	247	235	218	268	258	240	263	235	261	229	261	233	272	270	247	258	251	287	254	269	250	228	242	260	246	260	259	267	250	256	263	259	270	260	241	243	242	255	243	268	226	256	221	235	228	221	220	238	291	299	255	245	244	228	255	276	259	251	245	253	260	267	263	226	255	236	259	239	253	263	275	282	274	243	280	261	280	218	246	248	241	231	265	240	252	239	237	279	230	272	249	227	251	234	256	243	233	253	259	237	246	268	274	255	279	245	230	232	222	228	273	255	224	251	249	266	259	235	242	265	248	232	257	243	261	258	246	227	244	250	249	228	247	246	249	239	261	248	256	244	251	254	257	254	258	242	240	252	238	225	268	237	237	241	244	272	246	238	242	251	224	245	249	259	242	223	228	222	249	247	243	277	267	219	259	254	247	240	229	241	232	280	237	237	248	257	239	228	245	246	235	235	236	227	256	235	261	278	260	261	225	234	242	233	264	243	245	253	241	232	258	211	252	270	243	237	244	266	274	256	234	253	222	275	296	259	241	267	251	272	268	231	182	212	226	244	235	237	275	262	244	224	270	238	268	223	244	252	269	259	246	228	244	217	271	283	263	253	259	257	236	246	272	248	266	249	270	263	264	252	237	244	247	226	251	243	248	240	257	255	221	231	219	251	223	232	292	250	237	256	236	262	265	242	267	244	232	246	253	244	256	253	249	258	233	232	249	231	251	249	270	247	231	293	265	285	215	251	234	266	228	241	244	246	266	206	253	227	266	254	262	252	253	207	277	240	247	229	237	245	276	261	254	250	246	250	252	244	253	253	254	276	234	261	241	268	246	270	237	215	234	215	255	251	280	273	258	245	261	224	232	231	262	231	237	234	262	242	222	240	233	269	244	251	258	260	242	239	266	263	256	282	267	253	262	213	257	248	263	245	234	240	249	252	258	239	232	265	237	228	258	246	275	249	242	250	233	234	260	246	248	238	260	257	275	254	246	243	236	226	254	249	243	197	234	275	244	240	299	266	269	289	243	211	212	253	230	242	248	251	217	232	207	280	243	244	253	245	280	243	290	258	229	229	269	241	263	250	254	249	254	247	244	234	253	259	253	247	276	274	261	248	268	231	252	262	211	287	250	232	218	216	229	258	261	242	275	239	242	260	235	265	241	256	226	248	260	238	231	287	252	245	257	246	230	269	264	209	250	238	255	239	246	251	220	251	238	234	264	223	249	222	268	263	258	259	260	252	246	279	244	257	276	227	242	242	248	253	254	250	245	305	232	288	274	238	237	231	220	262	223	227	237	251	240	278	271	248	249	292	236	255	256	256	261	264	245	263	256	227	269	239	248	239	256	224	258	224	220	252	242	235	263	227	222	263	267	268	268	253	297	233	240	243	252	232	245	252	247	263	225	259	249	258	238	251	238	247	239	217	253	261	255	252	230	249	246	271	232	276	283	260	260	265	249	209	233	269	273	237	255	263	271	259	262	206	237	286	257	231	252	253	265	219	261	242	259	248	258	233	245	234	260	226	258	223	205	237	263	248	258	244	249	235	271	266	260	253	275	241	245	237	243	256	236	263	236	248	256	236	247	246	249	252	258	265	275	275	242	243	231	228	229	239	258	233	247	249	230	230	211	250	240	261	226	259	250	257	256	254	274	262	253	253	275	217	251	242	251	236	258	233	255	247	229	251	238	262	267	277	248	233	225	242	276	235	224	229	258	231	252	238	266	254	247	237	246	267	241	264	265	253	235	255	234	229	237	265	236	218	235	256	242	218	252	232	252	259	227	240	262	281	215	273	242	208	271	267	248	222	259	230	258	248	237	235	256	237	270	263	263	238	267	245	263	228	260	264	273	247	266	231	281	248	256	253	261	241	245	282	253	245	320	262	246	272	236	245	264	245	242	242	270	254	248	244	269	252	286	245	249	286	235	258	275	256	234	244	289	241	252	263	248	265	285	263	226	257	254	242	230	241	223	245	225	275	232	242	248	254	259	246	269	233	224	245	261	274	237	233	260	221	261	259	204	240	252	234	255	259	270	251	247	237	299	273	244	237	266	239	264	221	262	248	261	227	252	261	270	237	255	278	275	261	234	260	239	246	268	250	237	248	260	275	223	236	236	276	253	243	231	233	226	270	229	206	252	250	280	251	294	273	237	232	231	250	253	284	249	238	250	248	213	251	249	246	247	264	244	248	263	235	249	232	254	254	235	236	239	255	257	252	244	272	274	254	237	229	282	274	227	283	273	262	231	274	270	248	254	217	282	229	251	250	284	243	236	261	254	233	246	261	240	243	273	221	277	240	251	255	245	218	254	240	238	278	252	238	244	260	210	228	268	251	247	249	215	232	262	260	224	244	244	255	257	260	250	242	255	240	237	245	293	258	253	251	236	234	264	254	228	288	255	234	235	215	245	231	229	252	245	282	254	218	241	246	271	253	242	262	255	231	252	242	250	249	243	249	257	233	236	270	261	245	249	259	242	236	234	245	268	235	255	245	228	251	272	297	219	227	217	259	254	244	274	253	238	253	276	246	260	242	260	261	241	221	270	224	267	244	283	254	238	278	244	242	243	263	277	255	245	253	268	256	244	249	301	263	246	272	232	221	243	237	252	247	260	228	242	249	244	269	291	235	199	257	246	229	233	250	245	271	278	225	265	274	264	242	249	262	231	257	252	261	253	247	236	184	241	286	251	226	244	257	259	243	233	243	229	261	229	245	260	272	263	240	231	269	255	264	243	254	256	245	266	252	235	243	274	254	232	250	214	264	238	240	241	242	238	233	247	249	246	228	245	256	249	261	252	233	235	270	236	249	232	247	223	244	213	242	236	243	283	261	254	248	232	263	254	263	286	274	230	241	251	211	264	254	262	288	263	251	245	258	267	200	257	241	242	263	287
17326	1253	1923	2089	1778	1517	1290	1140	1036	967	869	873	891	804	799	731	760	748	747	665	719	711	693	677	634	656	663	669	662	679	704	674	645	690	668	664	656	684	702	659	662	608	671	650	614	594	647	670	640	583	612	651	647	678	648	689	590	625	672	623	619	654	615	659	680	592	601	623	635	650	623	612	615	638	605	666	618	620	641	618	637	633	639	616	676	628	575	644	670	635	663	595	626	593	660	613	616	648	610	571	601	610	614	616	636	623	629	585	612	643	670	628	708	612	623	598	640	625	621	610	596	641	576	613	596	551	599	642	592	619	608	623	608	624	652	664	626	637	600	621	615	657	599	601	572	603	650	616	620	606	647	594	630	640	599	595	650	632	607	627	666	675	628	620	612	630	642	628	616	622	641	624	592	597	614	603	646	605	674	627	604	609	625	597	628	586	630	614	662	666	625	554	617	585	640	653	623	602	632	598	625	641	631	648	623	641	618	588	618	647	623	640	609	615	589	645	629	640	641	620	656	595	635	592	684	627	631	666	609	644	610	656	632	618	637	654	619	617	623	633	630	601	604	641	678	624	589	661	635	656	636	579	615	617	605	664	590	611	618	641	586	659	662	632	649	620	626	604	647	597	634	652	601	630	629	633	583	618	612	693	662	603	602	673	610	649	596	671	607	617	649	637	598	641	619	608	642	563	624	619	635	648	608	613	634	624	672	632	659	606	633	615	642	603	691	642	579	594	641	655	643	645	638	648	615	612	604	623	629	674	618	619	626	624	621	604	599	598	613	656	602	601	655	576	611	634	633	630	607	634	602	609	634	561	642	605	609	630	634	633	668	597	647	633	669	648	711	608	615	602	637	627	636	648	638	604	603	684	639	639	613	688	616	656	617	577	603	589	608	639	587	621	669	634	557	657	633	599	601	615	608	653	629	617	600	605	603	617	620	602	615	656	585	626	611	654	631	677	619	623	620	619	608	629	612	671	626	646	601	620	588	646	626	636	624	582	610	620	635	621	621	626	634	646	600	650	649	585	627	594	647	658	612	630	617	609	634	642	585	637	607	636	589	632	623	609	615	668	625	622	645	626	647	636	591	621	650	657	619	639	606	596	592	642	618	622	623	638	620	613	657	646	584	619	575	615	626	592	613	620	682	597	623	615	607	612	596	675	611	630	637	638	645	623	603	549	624	656	636	627	643	675	603	630	614	610	618	608	663	628	665	636	605	605	638	586	599	674	613	659	626	618	617	648	645	625	601	624	651	588	636	595	628	622	668	616	646	627	578	660	636	614	612	631	644	628	638	586	582	630	636	614	574	615	604	627	641	643	580	597	618	641	639	644	613	627	679	634	604	663	664	633	594	573	619	652	628	660	633	630	585	632	628	600	609	657	624	617	635	649	613	608	639	602	586	591	616	623	592	649	585	654	616	630	598	591	644	605	639	628	639	607	621	632	627	677	584	626	638	626	636	605	647	601	591	638	664	617	618	650	621	626	628	609	612	618	608	643	635	608	616	596	630	634	673	643	651	654	618	634	603	601	603	609	578	639	655	598	616	630	601	644	694	659	635	641	626	616	600	628	647	662	622	682	621	624	615	632	628	673	603	627	633	631	611	701	639	629	612	646	621	611	611	640	631	650	635	659	587	615	628	625	664	634	609	621	619	634	639	663	587	593	623	654	631	629	623	675	616	628	570	608	643	672	686	634	627	598	618	613	637	594	660	676	601	630	632	620	632	618	587	636	633	647	652	635	616	611	612	635	597	664	643	661	573	627	626	606	664	627	636	658	611	614	622	646	614	650	617	686	570	586	645	608	612	635	635	624	632	617	627	611	612	618	643	639	615	598	624	655	632	562	652	599	640	589	615	665	607	633	581	658	635	605	612	594	612	608	618	603	630	613	608	611	619	627	666	616	581	652	569	610	653	618	649	586	602	598	653	686	605	599	598	634	604	609	571	592	629	601	617	625	578	624	612	607	609	674	658	661	589	641	632	631	639	628	673	610	624	626	647	649	613	598	618	614	622	648	617	640	605	603	641	625	631	654	657	626	660	623	636	592	596	634	655	646	607	644	645	630	599	585	636	604	597	631	587	609	626	610	591	616	673	605	614	621	657	613	638	609	645	643	639	618	635	620	630	623	583	705	671	608	666	622	672	599	594	647	623	614	666	590	594	608	623	578	648	593	666	613	661	620	648	621	626	646	622	624	644	631	638	600	659	682	625	607	628	598	588	649	635	619	590	604	629	636	638	617	570	613	648	569	663	627	619	647	582	636	624	582	610	665	663	642	604	630	634	645	655	622	623	559	624	647	692	624	620	616	650	648	647	589	657	628	638	610	592	632	593	660	623	646	636	629	611	623	619	583	590	632	665	640	624	627	590	587	633	579	614	594	645	659	632	612	669	637	613	601	613	607	625	591	646	609	604	605	616	608	607	633	600	618	636	659	631	609	606	605	619	656	647	640	642	636	578	645	605	633	651	618	582	623	604	664	601	597	673	591	619	620	588	617	638	617	580	627	656	615	655	614	659	644	621	635	604	590	585	616	647	600	605	636	588	638	613	625	650	609	593	635	603	623	608	582	628	634	659	677	630	607	624	612	653	626	629	610	593	659	634	629	639	555	609	648	660	599	634	628	604	668	664	656	610	621	624	623	617	593	604	648	627	583	664	626	578	630	616	651	583	588	608	612	669	632	623	565	608	641	582	626	625	612	589	623	647	638	584	616	632	594	611	613	644	608	601	676	620	644	662	619	609	590	627	637	634	647	645	623	642	631	620	632	620	656	648	634	613	588	616	580	628	625	647	600	637	612	605	644	631	598	641	574	593	616	595	635	587	607	606	625	620	612	644	602	681	603	587	620	665	617	623	624	636	614	599	626	628	642	615	655	623	646	636	654	643	648	643	625	629	626	606	617	632	592	631	622	664	606	629	610	636	647	637	620	603	634	673	601	592	614	667	651	634	665	597	616	662	639	678	612	638	618	637	631	615	611	648	599	614	632	611	622	615	624	614	625	675	590	615	626	622	606	648	615	631	616	628	660	611	671	595	635	651	591	613	646	660	623	670	666	617	623	603	585	644	600	651	603	649	596	675	639	619	675	626	596	653	644	598	620	581	637	637	628	640	655	661	635	652	588	600	637	614	621	631	594	664	650	603	607	644	661	589	631	629	664	626	617	612	587	638	589	632	614	618	645	643	614	612	655	635	650	623	627	628	623	617	621	624	655	655	599	650	596	644	620	654	631	577	623	605	659	613	603	635	647	666	619	599	594	673	612	647	661	643	672	669	642	601	651	668	568	642	622	628	623	606	644	601	603	640	640	582	635	634	653	661	591	623	582	571	637	625	639	644	627	644	609	591	658	589	615	602	642	626	619	630	691	644	560	630	620	603	656	652	597	602	646	611	627	626	596	625	657	592	627	603	579	624	622	650	627	599	637	608	661	661	633	635	611	652	564	610	632	648	640	594	648	648	655	669	632	624	591	610	634
11073	999	442	436	460	447	473	451	451	445	425	456	435	418	423	438	451	398	425	474	429	420	400	475	437	440	445	449	480	476	444	425	447	401	437	442	464	459	419	471	408	452	432	423	442	465	428	462	421	434	439	431	439	477	401	421	430	439	471	418	469	406	424	436	456	477	416	438	441	454	436	449	412	435	471	415	423	419	409	447	508	433	440	442	430	448	466	469	463	506	453	480	468	479	427	446	442	450	437	451	452	443	460	444	446	423	427	441	454	452	430	451	488	428	436	415	431	443	440	398	458	431	463	419	448	453	381	460	430	449	408	415	457	459	457	410	438	418	463	460	441	480	405	462	460	414	443	395	395	473	482	457	421	456	411	436	457	438	464	423	447	467	470	442	430	421	500	438	417	471	456	491	446	430	443	462	428	436	476	459	446	434	497	385	442	424	466	498	446	487	453	434	470	428	444	441	473	420	426	470	447	475	480	424	438	436	443	430	380	420	433	417	473	454	444	442	433	426	429	441	469	439	437	445	449	461	461	434	456	475	456	442	455	435	460	454	417	471	444	448	483	417	391	438	437	476	432	468	465	433	411	440	436	434	442	470	422	454	418	407	456	445	437	433	469	405	433	413	461	429	439	427	434	445	431	460	444	428	423	407	442	461	410	436	446	427	452	447	376	486	465	426	451	467	461	411	434	457	424	434	477	408	476	457	449	484	455	431	440	485	477	423	465	413	416	466	415	436	453	448	429	424	496	429	455	408	438	450	424	468	485	447	418	490	462	435	478	417	426	412	429	430	448	436	449	456	432	450	420	450	400	434	480	464	396	451	505	468	464	396	411	406	440	418	435	484	431	454	434	444	390	441	424	437	450	456	409	471	462	426	448	440	445	446	442	464	475	467	422	389	445	437	463	429	437	430	445	415	447	459	406	391	426	412	411	425	433	392	437	429	447	450	475	438	449	451	408	458	400	482	435	448	409	458	446	428	416	447	443	434	438	408	433	467	460	452	418	425	439	385	478	432	477	471	463	462	454	431	413	454	436	413	444	419	446	475	454	437	424	449	433	442	427	439	477	478	428	456	447	398	406	434	427	455	451	453	475	473	453	471	470	420	437	469	442	409	469	425	410	458	409	475	446	410	406	438	452	446	456	470	490	432	444	437	431	422	447	397	440	478	444	440	409	441	414	487	491	475	439	464	419	437	483	470	426	430	409	456	464	422	414	422	469	444	433	435	427	416	432	454	425	462	435	426	434	431	429	437	459	466	432	443	415	462	434	462	454	437	442	443	471	418	483	478	452	476	460	442	416	498	453	450	494	438	438	431	424	437	445	452	484	446	449	464	463	408	492	396	410	458	472	391	485	456	436	462	467	443	451	453	475	457	433	488	426	438	456	441	414	433	453	433	413	410	432	455	462	426	425	437	402	462	432	454	430	425	507	436	452	411	455	411	449	449	438	442	461	438	470	453	466	427	467	395	429	463	492	467	423	436	458	459	426	450	427	432	413	441	420	428	437	441	450	454	448	447	430	454	437	448	406	422	451	459	472	427	419	414	422	416	424	435	416	476	440	458	425	401	456	443	430	392	423	424	433	445	436	441	448	447	467	452	455	432	434	414	444	439	439	459	437	442	475	450	455	430	460	419	431	432	431	465	421	441	475	459	460	428	450	385	410	443	471	443	431	450	436	394	445	427	418	450	469	457	393	441	421	462	423	444	448	456	431	415	430	433	452	474	372	437	407	444	428	454	439	492	433	434	453	438	432	449	437	416	406	446	478	479	433	437	427	438	462	435	472	451	438	418	479	432	468	466	485	471	427	453	432	455	448	471	420	476	468	460	441	452	408	420	414	416	443	429	460	395	433	432	443	419	429	426	428	444	425	433	415	473	461	444	409	486	421	469	423	444	442	482	447	411	462	443	432	415	458	403	470	456	417	430	451	419	424	462	404	400	445	408	437	428	467	461	468	426	412	398	430	489	425	461	411	444	419	418	436	472	441	452	451	457	433	447	430	439	482	488	437	454	433	425	494	448	435	440	466	450	433	472	422	461	469	454	452	465	424	401	475	408	414	437	413	424	444	428	423	429	375	403	463	468	462	453	467	450	424	467	425	471	419	425	435	437	443	450	436	442	427	427	439	450	439	403	447	459	442	403	447	418	420	403	439	449	442	465	453	427	428	429	445	422	458	395	441	431	449	447	420	424	479	406	435	454	469	484	462	419	466	410	438	419	405	420	414	444	466	443	422	453	440	438	450	445	438	467	456	420	445	500	452	456	412	423	459	447	456	409	453	449	436	433	463	444	443	473	451	439	421	418	438	433	473	443	471	463	458	447	458	422	441	393	438	418	419	429	452	480	417	436	472	414	443	432	432	447	400	412	462	430	437	410	453	447	504	441	458	462	435	468	423	434	434	476	432	429	486	451	474	460	449	439	441	468	422	466	428	443	409	444	468	469	416	429	433	406	450	448	439	425	409	422	411	450	424	416	481	447	494	466	443	426	484	448	433	443	416	492	396	445	442	433	424	424	409	445	411	449	434	438	456	423	406	441	413	491	426	431	426	436	454	434	393	440	442	470	429	458	423	478	469	425	428	468	466	431	469	441	440	439	465	454	414	417	456	480	444	428	396	450	414	461	475	461	403	420	448	422	458	402	435	490	418	491	416	431	437	441	463	397	443	466	438	449	454	434	452	421	409	420	443	492	451	430	443	454	476	422	447	461	441	416	429	438	473	450	449	452	444	394	472	412	417	467	452	446	456	476	408	432	417	435	452	439	463	420	461	403	442	448	481	436	456	476	417	453	464	462	452	457	464	421	447	452	436	457	405	440	489	436	411	425	506	473	440	437	437	439	415	475	448	447	443	448	462	455	457	434	480	438	424	425	476	426	473	440	429	428	434	447	412	435	438	421	452	477	431	414	482	418	456	427	435	426	418	428	439	446	423	466	457	491	456	441	444	429	423	457	425	462	410	460	443	453	396	460	470	439	435	425	448	465	426	431	480	421	434	475	453	451	431	467	471	441	427	419	467	444	436	482	463	399	464	435	461	478	470	423	459	500	421	440	432	424	429	452	433	445	411	415	449	435	420	458	449	487	431	457	427	424	391	452	431	449	443	449	439	430	459	447	486	440	460	468	458	448	446	452	456	456	435	424	428	442	440	420	437	424	425	431	441	472	426	435	415	432	454	415	445	436	397	451	469	438	435	426	446	390	430	394	448	478	438	431	477	433	438	422	426	423	448	465	431	500	443	485	401	471	438	436	438	431	434	452	445	478	474	430	473	453	445	408	481	442	421	467	422	448	418	439	458	408	429	401	444	436	464	402	452	460	442	408	421	441	404	405	422	423	387	465	443	425	427	453	479	431	428	472	437	427	418	450	388	447	445	434	446	431	424	418	435	419	451	440	442	439	455	435	465	460	416	425	412	458	435	426	453	423	453	486	453	486	499	420	410	484	438	435	450	483	452	416	411	399	450	437	446	403	445	429
7128	974	1043	976	1012	983	1023	997	950	959	945	990	986	974	934	994	994	956	941	1001	922	949	984	928	914	970	964	962	988	1016	919	923	979	916	1026	975	975	1010	948	1006	1007	913	968	979	1056	971	927	988	974	944	1003	957	916	935	986	965	1017	962	964	966	941	938	966	992	915	955	953	956	943	909	957	967	917	957	981	932	1002	955	992	976	928	984	949	944	974	915	955	907	960	942	956	941	1014	1030	957	924	938	937	1037	952	958	974	898	989	984	974	968	959	946	1017	932	1016	1000	977	983	998	968	975	984	917	956	996	890	961	991	976	931	983	1016	1005	979	929	931	952	971	912	945	984	960	979	978	1022	974	981	947	943	950	959	969	928	963	959	998	997	940	921	956	953	977	1007	935	913	1021	953	1018	948	965	979	971	924	1016	979	1002	974	954	960	990	962	949	944	928	963	974	952	1008	928	1011	909	984	934	1007	973	952	946	950	942	915	932	964	962	985	920	985	917	944	991	970	993	934	1019	902	958	970	943	963	919	937	940	968	983	890	988	1044	963	962	938	984	1036	924	995	954	895	932	1019	939	971	969	966	966	970	970	965	951	971	945	921	1010	977	1071	938	997	958	964	905	973	979	993	953	962	955	897	951	902	943	998	943	969	892	982	1004	969	951	933	913	955	971	919	921	938	936	985	1002	920	942	995	967	915	1002	956	973	995	950	979	1014	937	972	1014	1004	952	921	912	950	1013	984	944	997	945	998	948	948	947	964	978	942	915	969	1000	919	907	995	1003	957	986	949	959	932	958	973	942	954	1009	963	943	953	970	912	958	978	965	871	925	993	959	931	939	1029	974	961	965	925	974	955	907	935	941	920	954	957	881	948	942	963	937	930	994	974	994	901	970	919	970	1001	910	962	972	978	966	930	997	927	909	947	957	941	943	952	964	982	921	952	981	984	1017	1014	991	989	959	957	979	937	947	963	984	1007	1014	983	974	999	957	951	927	933	932	967	994	994	967	910	976	982	996	964	943	1015	1006	976	910	996	966	963	943	969	957	998	950	976	975	945	881	946	1005	972	943	950	1000	933	990	1010	937	974	970	912	933	946	998	916	930	946	998	928	902	1017	1004	965	983	953	977	940	954	961	930	950	955	986	975	979	906	933	1005	952	979	941	948	974	982	949	929	996	884	954	985	942	919	963	947	929	933	956	937	938	955	962	959	944	973	964	949	955	966	976	1013	942	977	917	1024	987	1038	983	908	1011	959	978	963	930	974	962	948	932	959	929	966	954	941	979	959	1002	987	970	958	953	938	957	989	978	945	1018	989	992	927	982	946	940	941	970	981	991	925	941	993	976	950	989	962	1015	964	987	892	938	996	931	964	956	983	941	968	980	948	942	1003	971	973	1025	912	976	933	900	976	966	961	948	938	953	964	939	932	985	963	935	979	942	985	932	943	996	1009	970	935	958	984	940	942	922	914	1002	967	916	941	969	993	940	974	970	978	972	939	967	968	990	890	920	974	949	934	931	965	981	992	975	993	931	977	1005	950	897	901	943	977	958	997	994	953	1013	961	1006	982	947	961	997	972	964	928	975	975	920	915	962	925	962	996	954	948	949	941	992	925	969	931	944	996	968	1048	949	988	950	993	980	910	1000	938	934	933	986	955	991	975	961	973	965	978	964	977	966	984	932	945	956	947	913	948	939	999	939	909	1008	954	920	942	962	927	953	984	959	925	1003	989	1011	981	985	956	932	954	944	948	965	934	950	983	963	936	928	922	991	962	976	942	954	970	1012	941	934	968	1008	996	975	932	934	985	971	960	973	1008	1000	974	1004	923	931	965	900	969	872	965	907	964	913	933	949	953	984	973	967	923	944	1012	949	966	976	936	974	985	922	939	958	955	892	937	990	996	949	981	952	972	907	972	979	945	933	960	981	950	970	919	983	915	1042	988	993	917	928	986	947	966	959	914	1033	936	941	958	1020	1024	1017	990	1030	958	941	983	943	943	1000	997	973	947	1047	983	902	1054	971	964	974	927	972	988	903	876	912	961	992	986	918	921	941	922	912	956	974	954	974	935	958	1002	983	954	948	923	916	1012	1009	952	987	997	970	938	971	949	946	997	919	975	978	937	925	978	979	1006	883	886	929	952	1015	933	1062	930	971	966	931	958	960	935	944	1029	987	924	987	959	971	1014	966	961	906	903	970	951	1018	873	981	950	989	983	968	948	1026	938	965	1014	913	969	956	991	862	943	891	963	925	958	964	972	978	926	963	951	957	955	975	965	919	976	958	919	978	946	950	997	1026	918	938	985	945	966	938	915	919	945	919	945	989	981	990	986	923	941	964	1004	968	913	997	971	971	995	959	974	1027	984	959	990	937	995	1013	894	928	948	993	952	953	953	982	943	949	954	958	986	974	910	992	985	974	977	953	982	1053	966	945	925	928	962	957	997	1007	947	918	975	934	930	994	933	929	999	941	993	906	966	972	909	996	939	893	970	969	934	1009	986	967	932	943	936	930	1006	920	909	918	932	982	984	987	880	971	1012	967	953	992	998	933	969	1002	921	964	1037	964	982	981	911	982	979	952	917	1023	922	924	942	999	957	976	1008	945	938	877	909	958	976	1026	901	985	931	952	982	1016	952	952	1018	978	921	924	938	907	940	934	981	940	954	972	918	959	957	987	965	1002	932	967	986	983	937	964	909	947	963	948	971	972	996	972	1013	962	915	1016	962	999	948	980	970	928	1009	966	967	956	930	954	920	988	921	961	965	946	980	1005	987	922	1023	919	940	928	910	963	1050	953	989	979	936	965	996	931	913	935	1056	1023	920	935	1007	961	973	987	942	967	966	961	931	933	945	969	998	975	949	959	1004	1017	1000	997	954	955	953	949	994	974	922	898	951	956	993	986	932	996	954	954	1027	981	995	1007	945	986	1015	913	927	922	989	951	937	953	955	955	979	961	924	965	895	930	946	956	937	949	945	943	963	984	966	968	1003	921	974	885	981	912	953	922	971	989	1029	943	949	975	974	999	1006	900	976	944	931	937	974	943	976	950	938	916	970	1010	947	954	958	958	963	967	966	994	969	964	960	998	887	927	944	943	952	970	939	971	967	1004	976	928	1047	958	976	974	978	999	997	948	967	964	975	969	965	950	1007	916	951	940	987	983	984	989	885	971	934	963	956	958	937	939	1021	972	976	936	990	979	960	936	964	1047	997	987	952	958	920	938	931	954	954	945	984	998	877	926	911	952	918	957	977	975	918	913	964	998	953	964	972	953	999	962	947	931	1007	957	998	968	999	950	938	945	1007	951	961	935	937	922	1030	932	980	998	994	969	952	983	977	935	921	881	956	958	888	939	948	944	927	931	1019	950	935	942	966	963	984	971	935	961	948	949	943	935	915	941	965	908	1021	989	949	1000	963	940	908	988	912	980	990	939	928	989	1012	903	985	1015	958	955	988	974	977	900	978	987	929	919	982	978	938	1021	968	1012	963	975	978	958	982	984	958	997	947	960	921	986	954	957	946	940	966	948	969	1004	976	983	922	968	961	907	992	956	927	985	915	978	985	991	948	940	944	920	964	984	1009	951	948	946	956	955	936	984	981	902	929	920	954	953	998	925	924	944	940	941	951	971	945	911	977	905	965	972	958	974	1034	947
22824	2242	555	393	362	353	306	267	262	282	281	262	253	273	233	238	230	256	242	228	228	222	265	234	200	217	270	200	204	237	266	239	219	217	206	248	214	233	254	225	219	241	196	235	227	225	219	228	220	253	249	241	237	226	226	207	255	241	238	244	243	252	213	236	243	224	253	219	244	213	230	241	236	209	191	207	230	253	227	254	222	253	211	229	262	239	229	224	240	228	211	225	256	246	236	211	204	220	227	210	251	208	226	216	219	226	216	213	214	244	193	209	217	240	221	200	237	223	230	206	237	243	274	240	239	221	266	221	232	275	218	242	234	222	244	249	226	223	210	219	214	222	233	238	219	242	218	237	269	195	233	263	245	222	197	230	234	222	210	236	243	237	219	235	224	217	214	241	236	209	240	241	212	218	247	235	229	247	233	229	240	249	247	207	215	205	226	204	240	223	244	247	257	214	204	236	242	223	230	208	216	241	259	204	211	223	264	219	206	223	217	237	267	240	250	231	210	252	236	243	221	217	229	217	245	244	201	227	249	219	216	222	250	253	220	219	223	250	234	243	219	274	227	238	209	211	224	227	202	228	207	201	246	241	244	220	241	226	253	199	223	247	252	220	209	237	231	224	245	253	231	230	229	205	222	210	196	209	202	205	235	250	241	228	198	218	215	228	228	262	235	178	222	232	255	220	232	238	237	234	250	209	179	233	224	228	229	210	217	239	238	215	221	218	240	231	216	220	228	205	241	201	217	242	239	226	230	253	234	212	216	232	213	221	238	266	226	239	194	247	191	230	216	229	256	212	235	235	224	247	230	207	241	236	201	211	242	205	221	227	258	209	256	210	225	243	232	227	232	213	226	219	234	227	229	214	222	216	217	210	223	220	221	225	240	188	233	234	212	218	240	230	223	250	258	222	215	254	234	220	256	258	237	226	218	218	247	222	205	227	238	219	230	234	234	220	241	266	236	230	227	220	225	234	224	230	220	237	213	214	216	183	218	234	237	235	206	205	238	230	245	252	220	258	217	228	225	225	245	236	235	226	235	224	251	225	229	272	231	263	232	206	221	225	256	248	248	220	217	202	219	220	242	240	243	215	250	217	212	218	195	235	219	219	221	248	244	248	217	241	212	202	238	214	210	193	205	213	225	223	209	211	233	227	240	213	256	243	190	222	234	214	231	216	233	257	252	222	229	206	215	215	241	245	196	214	235	207	247	253	245	231	254	234	231	216	193	209	226	219	206	238	230	216	211	214	244	250	184	217	233	226	216	226	220	224	217	238	228	212	223	247	255	218	213	242	237	237	229	265	249	257	218	249	228	233	229	252	243	267	235	228	245	248	203	221	221	241	240	216	253	228	241	230	218	228	251	234	202	228	231	248	236	229	237	242	223	221	206	216	227	213	227	216	235	219	250	240	235	214	199	232	237	210	232	222	239	220	252	216	223	217	213	221	209	243	223	227	224	257	236	219	222	242	218	243	238	229	234	209	224	188	216	232	229	225	233	282	249	228	211	240	219	238	241	201	246	232	247	232	232	225	268	242	247	229	215	202	215	240	214	236	207	238	223	215	240	210	241	234	244	249	252	219	214	234	260	233	230	204	205	213	254	252	225	222	246	223	226	209	267	239	195	202	220	241	239	247	242	197	219	240	248	250	226	244	229	217	204	214	211	237	243	269	248	218	246	214	235	228	206	228	225	224	238	246	229	222	277	245	240	189	246	217	226	240	198	187	222	236	222	221	219	219	237	226	226	228	233	231	249	254	264	221	224	247	237	236	224	226	227	220	233	184	220	207	225	257	262	227	223	251	209	222	226	197	227	204	233	211	202	245	218	200	225	240	242	250	228	229	247	246	225	224	251	243	225	230	234	204	207	224	231	214	194	245	230	236	237	221	238	228	225	266	241	229	220	255	241	233	203	212	226	232	274	228	213	257	225	237	243	213	234	237	211	208	214	236	229	219	232	246	224	212	213	231	220	214	215	191	216	219	249	255	216	237	217	225	199	226	221	198	246	217	256	259	263	230	227	237	211	203	234	231	227	203	228	235	219	261	237	233	227	216	234	236	213	233	242	258	234	244	220	228	225	220	189	274	241	241	216	225	215	233	232	234	205	226	249	228	203	216	208	230	233	205	218	192	239	238	229	200	231	240	241	216	245	228	187	229	262	217	211	205	206	223	230	238	232	218	233	227	212	208	207	247	224	237	231	222	243	243	227	222	228	222	211	218	233	258	223	209	212	248	208	226	219	232	225	232	235	244	207	215	238	226	222	230	246	249	229	229	219	223	243	238	219	194	212	251	238	232	264	240	219	212	223	240	224	246	271	226	233	201	233	219	209	214	252	246	235	253	253	220	261	226	238	210	227	237	260	203	234	218	248	260	245	258	235	218	263	245	235	260	256	248	237	223	263	234	224	219	225	220	217	217	227	256	217	238	251	222	241	245	231	229	239	213	228	236	202	239	258	240	261	239	234	233	226	223	255	235	233	232	237	247	232	222	226	233	214	220	211	233	213	241	222	202	235	228	221	227	233	231	217	265	254	235	238	243	216	233	228	227	240	219	263	231	223	222	198	220	222	217	218	198	203	211	211	229	212	198	242	244	243	213	239	224	253	232	236	266	239	202	223	217	209	252	225	265	245	219	254	235	201	235	232	230	213	232	242	240	245	258	218	234	242	226	214	193	236	213	259	219	230	231	257	212	218	229	232	208	207	249	250	232	245	224	209	223	206	259	218	226	238	220	212	241	227	220	202	232	247	247	207	247	247	208	224	223	186	210	238	236	210	209	257	207	249	224	214	262	250	236	247	227	221	221	207	244	218	222	229	246	212	228	232	245	215	218	264	250	240	216	207	224	229	229	240	274	234	254	235	218	245	240	220	229	192	221	237	211	242	235	235	226	253	234	252	239	230	237	225	201	201	220	243	257	232	236	204	220	232	230	221	224	234	219	182	211	233	255	241	239	233	227	210	241	240	212	216	237	203	220	231	221	200	231	215	220	229	241	226	223	252	227	256	254	204	233	234	240	196	213	209	229	248	212	247	215	230	231	233	220	224	222	209	217	246	195	219	234	245	234	253	222	222	237	223	251	271	238	226	237	214	227	226	230	254	222	227	203	227	243	214	235	258	223	272	232	214	221	192	195	233	198	263	227	247	226	226	238	241	213	257	238	202	245	232	234	231	234	250	233	203	194	240	217	222	239	237	256	235	241	232	214	211	211	236	235	245	215	237	257	221	231	233	243	229	235	231	226	218	212	221	227	225	199	231	246	228	224	217	266	256	214	241	212	220	235	220	231	238	245	219	233	226	242	231	235	200	239	221	211	217	204	226	252	236	228	191	226	217	257	254	230	229	231	192	226	246	254	225	238	239	223	217	201	225	230	249	245	218	207	236	241	251	238	248	214	243	205	223	195	244	217	261	262	236	257	257	226	244	215	233	228	223	222	199	215	222	219	224	220	219	245	212	223	229	241	253	227	250	212	227	209
13882	867	1218	1331	1179	1083	948	824	771	728	692	641	694	669	607	628	638	611	588	650	615	616	582	574	600	577	582	605	574	589	599	596	568	571	568	549	553	580	574	574	539	555	561	591	568	587	577	623	542	563	541	560	547	537	550	565	516	586	576	605	619	551	555	580	557	569	546	592	588	578	510	520	603	563	536	571	564	578	541	585	580	541	595	568	553	539	562	551	579	583	558	537	580	559	549	526	559	561	515	567	560	573	540	574	538	574	570	573	576	569	535	551	559	605	547	548	565	582	561	544	536	575	663	529	603	566	562	567	585	545	583	577	567	547	579	540	566	568	551	543	578	567	574	563	548	546	570	558	560	558	526	563	588	543	580	546	533	594	543	600	556	530	532	558	541	548	552	563	572	553	562	543	544	561	555	548	558	539	513	585	567	541	597	567	559	536	555	560	534	578	532	534	621	608	577	575	566	574	527	569	520	539	586	542	552	563	564	590	568	633	604	571	529	598	585	566	580	582	563	542	560	597	554	561	533	558	562	575	529	544	576	597	585	546	494	575	579	583	548	579	543	553	561	548	554	535	528	591	570	605	531	605	569	581	543	527	498	526	563	581	579	547	526	545	560	514	590	517	532	565	548	599	572	534	574	571	532	621	551	607	583	575	570	569	589	535	561	536	514	544	570	549	556	530	542	573	503	567	574	563	559	532	550	554	577	600	562	559	563	559	554	556	596	565	558	574	559	557	556	571	595	549	561	538	565	553	562	550	555	571	522	514	549	571	589	547	571	551	581	545	569	535	573	582	566	546	510	549	583	555	556	576	518	557	569	539	573	581	580	551	549	582	556	527	536	534	584	564	547	542	572	552	541	527	577	552	584	545	551	543	535	550	561	528	557	529	544	539	534	551	587	521	542	518	538	553	534	554	547	559	552	535	567	609	504	608	538	589	558	518	573	531	525	508	585	538	563	555	561	512	573	572	545	546	558	562	540	590	577	542	573	529	549	553	540	592	554	562	568	540	555	513	539	542	591	517	550	541	523	558	548	567	544	530	547	535	564	523	565	550	575	568	543	504	568	536	537	581	545	573	523	541	533	533	577	574	540	587	565	548	570	522	564	545	538	544	562	554	530	543	560	526	577	583	589	546	537	529	574	549	586	557	555	563	577	528	502	534	557	583	585	554	542	576	574	554	584	574	539	516	557	549	551	570	538	570	524	572	532	577	557	551	540	551	585	519	563	550	537	529	551	560	589	560	530	578	551	589	544	528	582	522	548	515	561	568	597	562	534	593	582	551	569	510	582	518	527	540	522	583	571	591	565	587	563	556	556	554	589	564	575	553	559	604	549	549	547	543	565	573	512	593	531	588	555	550	542	567	594	570	529	542	549	571	512	534	521	592	560	585	570	608	593	558	573	540	583	572	583	585	559	581	593	573	558	530	556	545	567	574	530	561	582	564	523	560	520	571	587	589	527	581	601	567	580	526	567	531	519	606	560	544	553	561	577	565	527	550	627	568	595	580	563	562	581	550	596	525	577	589	505	588	571	566	548	542	577	577	582	578	570	568	599	566	593	596	516	528	511	597	538	603	575	571	563	561	526	570	558	557	544	546	539	552	590	564	579	541	573	581	553	553	576	590	570	543	543	571	522	537	559	528	544	534	557	578	547	575	564	491	557	535	514	528	561	554	584	530	556	559	564	562	560	550	574	547	573	566	547	567	548	594	512	537	574	551	560	573	572	570	527	582	556	562	601	526	554	540	608	572	584	544	581	592	554	579	565	496	559	554	525	601	517	550	540	566	567	551	541	548	565	547	531	552	541	538	531	541	545	545	547	571	600	549	563	558	552	576	552	538	531	577	526	534	499	596	597	588	547	551	573	554	536	550	563	549	565	588	580	549	549	547	515	570	549	570	564	587	501	546	604	571	540	560	595	621	579	556	528	565	550	553	583	575	541	579	545	577	560	517	529	570	557	608	585	569	491	584	585	576	567	559	547	549	576	540	512	551	527	561	524	513	609	513	555	545	578	593	540	560	557	514	570	554	591	570	525	535	543	567	546	581	567	569	576	569	556	561	626	547	557	544	553	552	515	561	617	547	544	521	540	546	524	553	528	587	581	600	603	610	591	561	566	543	554	548	565	558	577	568	525	584	554	545	552	550	582	581	557	560	561	572	580	542	542	515	567	585	557	579	529	536	577	554	539	592	570	574	586	521	576	531	569	578	530	575	592	555	564	549	564	553	587	563	576	534	572	564	532	577	603	569	515	567	578	549	536	556	569	563	552	520	537	556	569	534	554	568	539	590	559	504	536	505	539	545	579	556	543	578	541	567	595	555	574	540	572	527	592	570	577	574	585	558	532	572	543	576	599	559	543	605	511	615	580	600	564	558	571	603	550	571	509	582	570	562	526	518	492	559	575	552	571	565	551	543	577	533	547	570	553	527	587	524	559	561	510	568	545	541	586	548	566	570	529	554	574	594	539	545	554	543	555	567	550	564	558	498	600	579	544	573	565	531	521	567	574	560	572	627	582	563	576	584	534	564	519	547	587	555	556	574	560	520	598	561	545	549	549	580	552	600	524	555	569	586	537	566	526	545	573	548	622	551	557	571	537	538	545	536	535	559	577	556	547	579	538	545	551	557	542	567	557	571	568	547	516	571	515	569	559	543	529	556	593	545	556	587	570	580	534	575	557	562	554	551	572	607	536	606	545	560	550	525	569	547	567	572	521	536	534	531	561	521	561	549	529	581	555	510	562	544	585	516	518	564	526	511	557	561	527	590	520	567	547	519	555	542	521	527	526	569	571	540	595	583	560	569	542	523	540	566	514	513	514	560	536	593	585	563	525	535	533	588	552	495	570	582	589	575	530	584	582	624	586	573	560	562	618	543	517	591	549	530	556	582	529	583	556	545	568	568	559	552	556	589	556	545	556	527	521	558	550	564	542	591	608	571	576	557	520	586	593	553	529	568	557	553	563	570	559	543	538	618	538	523	569	553	564	550	566	582	593	559	531	592	577	569	557	587	544	551	585	578	579	510	530	560	579	554	563	548	538	589	529	578	583	568	537	552	537	563	589	540	532	506	567	517	559	539	541	584	555	494	566	561	600	557	571	531	570	535	564	571	576	566	570	589	519	571	581	545	561	615	565	566	557	565	533	530	528	575	551	539	545	568	556	543	531	485	561	560	584	520	564	540	583	540	524	541	583	551	577	564	537	560	564	561	545	564	605	538	557	519	582	547	578	532	547	548	592	580	588	556	547	585	557	600	534	547	532	568	560	571	513	517	566	571	527	593	561	533	541	550	536	532	589	569	552	582	547	563	587	559	595	560	567	596	560	552	577	562	553	546	503	549	570	569	497	523	523	607	571	564	557	594	543	567	595	567	530	529	553	547	536	531	557	612	563	535	534	580	559	579	552	598	569	558	515	531	561	556	566	560	592	554	583	540	503	551	571	518	572	549	569	546	575	566	536	554	542	518	573	557	550	512
31364	4417	931	713	568	440	419	319	292	266	303	278	287	303	299	262	251	261	260	275	240	262	260	249	237	254	251	234	258	243	264	240	249	255	261	240	247	266	260	257	257	253	244	269	252	264	256	239	262	244	209	249	280	222	227	256	284	247	241	235	210	220	253	249	275	238	257	240	234	228	244	212	256	274	234	276	254	247	258	232	235	245	257	259	257	229	227	258	236	242	247	231	262	257	234	259	235	264	265	251	256	227	254	244	239	269	240	279	241	245	265	241	266	258	265	244	236	261	279	259	241	264	283	237	223	253	242	271	297	243	236	240	230	271	271	253	266	229	241	265	219	265	223	276	255	263	241	251	239	238	259	256	274	252	233	239	241	249	249	280	242	292	259	243	240	280	279	265	277	223	261	236	223	225	240	240	264	261	259	215	266	256	273	258	251	242	270	235	209	263	246	252	234	262	250	254	268	264	267	283	270	243	247	232	215	262	280	248	246	242	216	248	262	257	254	264	250	245	279	250	249	272	275	242	233	226	237	266	217	234	246	254	278	257	261	301	253	240	216	259	255	257	232	240	243	233	264	260	259	262	236	254	264	239	218	234	272	249	271	265	256	240	246	245	240	272	251	277	249	249	259	274	275	262	235	273	267	252	263	239	255	277	235	245	243	273	244	294	278	236	244	249	276	257	245	230	256	243	233	271	259	282	265	282	264	256	278	256	251	227	250	263	260	255	218	255	244	247	252	274	233	236	258	248	222	228	240	244	249	232	223	244	248	209	265	260	247	259	288	230	217	241	277	248	268	258	227	236	247	229	273	248	273	261	279	221	261	259	257	258	250	255	226	234	198	255	252	268	251	250	229	273	291	246	263	236	257	245	230	248	259	232	247	245	216	277	244	252	260	258	235	269	262	245	232	254	245	250	229	245	280	246	236	247	243	260	261	267	251	255	236	248	229	261	271	272	245	266	227	226	260	230	235	263	256	271	228	264	241	248	216	237	222	240	259	231	265	222	255	212	268	267	249	226	222	258	237	268	260	243	235	244	248	280	227	227	256	253	267	233	253	273	243	255	258	249	234	262	236	246	281	255	261	245	261	252	232	240	233	223	228	227	240	206	244	236	275	252	250	250	234	234	240	270	249	220	236	253	237	250	260	229	256	212	275	257	256	270	238	253	235	221	248	241	235	263	225	250	246	231	234	229	229	241	280	240	264	236	239	258	246	276	249	298	248	257	258	262	211	234	242	240	242	259	270	256	223	239	239	251	253	237	245	256	250	248	227	237	266	218	255	257	252	256	288	257	217	242	269	222	262	258	286	218	224	266	213	230	251	215	264	259	262	248	231	280	245	249	252	239	231	248	261	273	234	249	275	240	221	255	255	228	252	250	259	249	242	302	247	286	235	243	239	262	272	271	262	260	230	254	250	227	217	241	275	234	245	248	276	241	240	261	255	231	256	218	265	281	262	262	223	255	274	234	247	271	250	261	263	221	250	238	256	242	269	267	272	231	269	236	250	234	282	238	243	250	225	259	268	249	274	253	258	244	257	235	261	236	221	271	259	223	246	244	224	240	249	243	269	231	270	244	231	235	268	228	206	251	243	274	257	273	258	294	236	243	241	256	238	237	246	282	231	250	259	245	250	252	255	268	249	252	292	223	252	235	232	248	244	252	257	283	226	230	248	255	261	271	253	235	231	258	251	260	243	229	255	257	250	241	276	272	239	229	249	270	233	224	282	252	236	246	267	257	269	257	255	225	257	258	252	281	255	252	268	263	247	254	265	288	286	246	233	250	234	258	231	257	243	258	263	252	249	245	227	228	268	238	259	280	235	246	263	245	260	258	252	254	243	244	218	262	232	242	258	236	241	255	246	246	258	243	229	253	262	248	225	221	232	250	242	256	215	240	259	268	235	262	270	265	258	273	243	231	237	294	261	255	236	257	241	246	223	257	258	251	233	218	235	257	245	250	214	244	265	270	211	264	255	235	241	283	249	254	188	259	263	222	254	265	256	258	246	294	252	254	252	245	265	230	261	242	282	277	232	219	241	233	241	279	254	230	234	257	226	266	237	254	237	253	229	232	249	311	246	252	261	224	249	229	254	252	236	259	253	265	232	255	248	211	243	259	246	238	262	259	274	280	246	249	225	240	250	240	253	248	247	250	286	238	252	248	252	244	241	246	228	244	237	267	239	245	264	245	266	280	218	236	228	215	266	241	246	235	244	261	239	249	281	266	259	251	222	250	260	252	264	254	220	262	233	246	249	297	246	230	212	269	255	240	222	240	259	253	250	270	236	300	258	259	207	239	264	272	250	236	266	278	244	269	289	273	253	256	218	248	247	266	261	246	258	277	266	256	291	249	253	247	251	239	230	298	279	239	247	241	240	263	255	248	244	250	251	266	241	243	265	252	221	229	238	273	230	261	230	240	238	261	249	244	244	259	264	236	262	266	244	251	247	252	248	251	262	263	251	252	244	219	295	225	264	262	264	230	234	236	233	265	243	230	295	267	268	228	273	253	252	260	244	280	219	256	280	214	264	249	248	247	240	208	247	243	248	257	277	236	235	277	260	233	224	244	288	247	291	247	239	237	221	257	237	233	225	231	260	246	236	246	255	247	263	256	269	267	232	261	234	251	238	242	278	260	275	252	248	259	257	256	255	251	225	264	253	253	253	266	242	230	239	243	279	274	271	256	257	288	230	248	266	247	242	213	254	239	247	209	255	281	245	269	239	245	263	257	265	242	259	262	241	255	248	260	258	236	256	242	240	266	253	257	298	246	253	262	271	230	256	247	248	205	251	229	237	278	257	261	253	280	289	252	281	262	261	245	266	273	251	263	229	248	266	264	260	274	234	269	243	221	236	247	243	276	266	255	260	225	247	247	225	264	271	255	274	247	264	232	228	257	263	259	288	282	220	264	233	241	287	248	279	257	264	254	274	243	254	259	249	255	260	235	271	245	250	238	233	252	278	259	261	264	251	276	219	257	284	274	273	208	251	279	259	253	253	279	296	260	242	279	263	252	251	279	263	272	237	255	254	269	246	233	222	235	261	251	243	228	271	257	244	244	264	250	251	220	237	252	232	290	245	238	228	245	256	249	244	270	262	255	280	254	239	255	273	246	248	266	237	256	249	272	241	242	272	252	253	221	243	232	283	287	274	276	238	251	248	276	241	249	243	226	221	240	253	279	259	235	264	277	235	254	265	257	246	264	239	262	240	253	257	239	234	266	258	222	253	269	271	258	252	249	252	285	267	262	258	239	241	258	246	273	229	239	236	249	257	248	217	220	239	254	252	238	231	236	258	260	249	239	246	258	248	260	198	264	252	249	260	274	233	259	234	251	270	222	263	248	265	238	251	232	259	231	261	261	265	232	285	249	239	243	237	244	244	240	252	259	234	240	238	245	237	241	265	223	237	253	230	280	246	281	255	241	270	246	244	251	239	258	251	276	257	261	224	230	234	231	241	270	299	253	236	266	227	243	274	237
16847	1217	1967	2054	1773	1466	1259	1113	1093	894	878	888	844	796	761	793	710	765	692	694	750	708	683	677	723	655	675	674	682	636	712	640	668	646	641	624	650	661	616	677	630	661	606	638	630	611	638	620	710	622	686	627	587	608	621	634	631	665	628	597	652	627	639	633	652	675	605	599	637	631	680	650	708	627	644	617	615	651	652	683	636	659	624	633	679	617	589	631	658	605	624	635	622	606	582	602	620	601	664	668	604	654	657	637	609	604	636	643	624	619	622	640	640	650	625	663	592	630	651	621	638	641	621	642	635	599	648	620	618	617	590	641	623	677	653	655	624	675	617	624	618	605	590	615	649	626	600	631	623	637	632	622	656	647	628	633	629	623	599	621	617	622	664	633	667	653	608	631	703	638	633	655	595	604	671	596	652	654	617	611	581	657	616	603	626	669	653	625	600	621	673	647	648	602	626	641	626	646	638	587	629	618	604	598	587	665	612	655	658	587	593	639	621	610	628	603	609	617	605	601	617	599	648	638	577	637	619	593	619	603	659	642	593	637	577	623	614	606	616	630	614	643	627	647	629	635	598	615	632	639	652	581	606	620	585	639	642	623	620	644	606	602	614	614	626	606	620	585	633	582	654	673	666	636	638	618	572	620	584	627	625	599	640	622	614	625	576	606	646	618	600	632	609	605	626	590	597	650	580	624	602	625	629	581	640	678	638	625	669	674	601	655	594	623	657	616	612	612	642	599	614	625	618	654	623	642	643	634	626	598	622	645	645	612	607	652	593	616	626	623	628	649	615	671	630	608	644	595	610	596	602	623	699	643	645	616	638	652	649	657	638	679	606	634	629	615	589	628	617	609	664	601	645	636	602	636	655	621	636	600	661	667	673	647	625	638	632	647	615	627	659	598	621	627	682	640	669	644	645	601	624	605	582	632	644	651	622	612	649	638	628	654	615	565	614	639	605	629	600	601	590	613	647	620	597	648	594	600	638	659	696	656	611	659	593	605	618	608	649	611	628	622	618	565	603	628	648	629	632	641	624	673	614	607	629	606	618	619	618	645	623	666	588	632	664	655	600	659	606	626	623	616	652	650	643	655	584	643	604	613	638	658	681	654	631	639	594	610	602	644	617	647	612	610	626	694	604	666	627	622	618	647	662	609	620	628	630	657	662	608	643	599	646	615	642	609	627	571	630	622	602	625	636	578	595	648	648	647	610	664	646	628	586	642	664	578	652	603	600	651	640	660	708	679	638	642	658	658	586	635	624	617	639	632	623	618	623	588	615	653	626	658	618	634	623	675	656	619	638	637	649	606	611	616	631	601	622	611	646	647	630	597	602	653	661	638	628	631	603	648	636	641	611	601	623	633	644	630	616	601	610	654	647	617	640	672	637	636	611	605	640	645	607	640	641	625	646	635	632	612	617	605	631	589	663	586	594	616	628	631	665	603	636	604	621	588	608	634	648	601	663	619	646	635	631	629	590	615	610	624	598	636	624	639	648	675	627	602	615	613	629	647	627	619	630	616	625	650	629	700	603	698	620	601	645	636	618	628	649	603	601	622	602	615	634	642	625	625	640	638	622	657	628	602	583	607	612	604	612	606	642	617	637	646	632	627	648	623	660	617	675	613	590	642	614	601	609	647	621	625	598	607	679	648	646	613	635	671	630	610	624	634	636	658	614	627	610	642	636	624	639	661	641	625	635	661	625	573	608	610	616	610	600	655	629	652	643	620	688	643	658	612	625	681	602	640	633	625	615	632	649	618	648	668	638	638	614	683	663	664	651	592	584	638	643	607	656	654	627	619	677	634	604	592	619	677	630	633	617	618	585	668	638	633	610	639	636	639	642	590	644	604	630	601	599	647	638	621	655	624	646	641	585	601	603	666	667	611	602	604	623	581	626	676	608	627	618	642	633	627	609	603	629	637	632	642	650	653	643	628	601	623	597	606	625	638	641	643	635	629	630	607	600	568	642	664	603	635	649	599	610	634	659	624	633	649	603	621	618	625	620	626	623	631	627	604	601	616	657	635	620	591	625	638	655	597	648	639	574	657	670	642	599	646	619	624	615	633	632	651	634	632	658	633	630	619	581	666	638	654	576	616	582	615	612	634	629	645	658	656	650	648	597	640	626	583	640	628	638	602	617	643	600	640	620	586	614	650	617	635	657	639	637	634	667	620	651	644	619	616	669	622	620	656	615	643	704	633	671	628	650	623	612	622	628	640	620	648	640	598	628	643	682	592	614	667	621	641	624	583	640	621	627	578	612	628	603	684	656	616	605	610	609	654	613	605	602	635	608	617	640	610	650	628	683	637	595	608	598	622	637	662	608	627	605	629	607	638	635	618	605	618	596	636	647	619	618	655	575	635	654	687	625	631	674	598	590	628	608	613	654	653	617	616	661	701	596	638	668	622	650	609	621	638	624	596	636	610	653	648	610	591	655	610	674	638	620	634	633	564	637	639	630	623	617	687	605	601	653	657	628	626	663	598	624	647	643	633	602	611	619	616	633	662	633	667	619	668	624	644	671	588	574	580	586	614	631	615	660	611	600	620	633	638	639	613	657	617	644	641	615	613	606	633	697	604	621	584	587	627	651	637	582	621	678	656	618	634	611	625	621	597	628	640	619	609	672	645	586	604	574	638	639	612	601	657	611	616	666	642	616	648	672	587	630	608	628	576	627	608	639	631	629	615	636	629	664	628	646	629	630	660	617	619	620	632	621	637	613	628	609	623	575	621	595	601	632	624	616	625	658	570	576	618	643	630	624	619	649	636	667	604	595	645	609	589	654	645	619	610	606	633	622	630	607	631	628	643	656	611	608	626	614	600	645	609	640	608	576	615	613	588	619	606	626	595	609	637	609	626	627	613	634	625	645	654	648	643	618	607	635	643	617	636	618	602	606	620	610	643	662	586	583	608	599	604	639	642	626	630	635	618	663	600	630	603	606	597	603	621	618	605	633	597	644	656	573	625	648	606	611	583	634	638	588	636	621	653	581	612	644	692	590	624	629	647	634	642	647	614	618	626	662	624	657	628	631	638	632	606	618	658	664	628	640	600	616	619	616	674	644	632	633	631	625	636	628	610	616	612	617	610	621	619	608	628	627	633	633	597	635	619	603	634	604	626	651	611	631	640	587	607	643	621	653	652	626	623	656	607	627	640	651	612	619	594	614	618	659	604	615	621	655	632	676	632	628	658	602	607	611	611	653	609	621	619	650	632	637	675	627	666	635	599	629	670	646	590	623	634	613	616	630	676	615	607	678	616	629	595	632	616	625	631	648	637	610	637	570	618	630	561	606	650	626	627	642	596	612	650	623	622	610	632	650	635	636	648	637	594	647	615	607	613	597	655	648	625	644	626	641	656	615	669	618	578	616	624	616	621	624	629	634	596	605	667	645	622	601	647	654	627	650	603	588	612	672	652	618	626	595	623	620	593	621	622	594	627	573	647	676	624	637	625	660	706	673	651	584	640	618	679	611	614	645	640
10201	1021	477	515	457	494	472	412	436	444	424	430	433	369	446	407	451	413	419	436	462	441	445	401	448	398	423	439	433	388	467	465	493	416	440	393	422	429	438	394	445	440	442	403	436	437	416	441	478	401	406	465	455	474	403	411	458	442	430	466	440	417	433	453	423	447	439	471	463	464	404	422	426	421	458	478	439	458	411	422	432	435	447	417	414	432	457	388	403	420	415	396	416	446	404	440	430	429	440	427	436	460	423	442	452	417	469	472	445	410	435	406	407	425	433	474	452	436	426	393	401	454	458	437	379	464	472	457	436	451	435	421	476	433	454	465	417	446	387	416	454	458	493	401	429	447	445	434	452	442	475	435	451	462	442	419	490	420	403	418	421	492	423	437	424	416	430	403	426	425	420	476	447	449	429	428	421	451	425	434	454	414	428	459	450	486	445	428	432	438	410	407	423	414	411	425	473	431	446	410	459	410	446	379	420	452	428	422	493	398	425	438	419	435	447	431	457	434	452	400	422	454	408	442	455	432	420	445	458	444	479	457	490	420	477	490	430	481	423	434	440	405	427	469	410	465	479	399	460	414	426	436	473	430	436	455	400	478	449	419	424	431	418	442	447	425	436	432	425	474	419	407	472	437	440	438	422	461	461	439	440	424	446	466	419	428	415	439	443	459	402	428	421	421	446	412	418	434	417	422	454	454	413	431	390	431	434	408	452	448	455	443	468	412	443	452	418	464	442	433	454	475	446	421	465	452	446	405	423	417	448	461	408	464	431	418	389	468	465	521	396	405	433	467	399	438	480	421	428	432	421	463	454	444	404	419	454	419	463	439	423	397	420	444	438	411	450	421	433	381	452	452	430	415	393	466	450	413	416	426	446	443	463	460	452	471	415	404	454	467	431	464	420	437	442	441	416	444	439	409	416	433	436	422	414	479	425	428	474	421	403	447	438	439	388	431	443	465	476	452	414	440	473	415	400	400	430	417	409	462	455	438	467	471	460	437	450	444	470	465	410	426	413	453	463	411	438	476	437	428	471	457	443	441	422	448	466	409	424	455	443	466	427	431	445	450	457	465	430	436	414	424	434	413	437	403	416	429	427	455	394	443	404	429	464	476	441	410	434	416	413	423	420	414	438	414	458	445	391	441	448	449	452	461	423	429	428	411	437	435	438	481	456	413	426	419	425	461	429	456	472	413	436	476	421	443	439	467	461	467	474	460	443	439	474	451	452	417	427	477	439	465	447	438	414	430	414	429	446	440	421	449	454	459	413	442	458	427	444	458	447	445	433	425	452	458	422	452	435	425	477	426	454	454	437	402	412	452	449	409	421	394	402	431	434	461	428	421	456	429	441	431	448	454	440	469	433	438	457	455	424	450	421	464	455	444	433	486	451	438	458	419	439	403	402	420	470	438	438	445	407	497	444	443	472	435	402	382	390	429	452	423	427	425	434	463	417	431	379	427	402	430	429	478	420	457	448	435	465	457	484	453	417	429	424	502	403	446	470	425	458	414	420	434	466	425	434	400	440	423	456	403	448	455	400	389	444	438	428	424	385	409	441	422	443	411	411	428	466	421	431	485	443	473	441	414	463	427	445	423	450	426	447	439	369	439	482	444	464	437	438	454	442	461	405	454	454	432	444	460	445	425	463	455	403	416	441	458	445	413	465	428	430	404	454	456	436	489	428	458	466	434	430	448	470	450	421	447	450	424	431	394	414	405	449	433	445	491	451	477	426	434	430	397	433	392	465	398	441	429	408	438	413	389	423	422	420	478	464	452	413	373	414	434	431	424	448	425	426	445	464	476	504	414	385	438	465	416	434	420	455	433	470	417	435	420	466	448	422	451	408	407	400	438	428	448	420	480	461	425	471	407	448	432	442	456	440	437	426	455	454	492	437	435	441	448	431	399	381	457	462	465	406	450	411	412	428	434	422	467	386	418	477	397	397	432	437	421	445	477	473	454	433	423	475	465	382	466	460	437	417	404	417	440	451	426	473	488	438	430	442	443	396	439	426	413	464	478	460	440	422	427	414	445	417	452	439	447	448	428	472	428	474	435	421	464	435	475	454	446	425	402	407	398	413	452	467	418	405	435	465	433	424	454	390	437	440	477	415	413	442	482	406	462	425	434	451	416	402	444	427	407	455	456	454	472	457	462	406	448	400	416	433	445	460	437	461	394	450	414	474	419	371	451	480	408	446	429	445	432	449	409	416	443	429	434	488	422	413	442	458	453	472	434	420	467	441	463	443	441	408	439	451	417	431	469	439	410	428	449	478	462	427	458	399	427	438	475	457	453	463	427	385	445	462	445	459	428	449	448	462	463	414	426	475	457	436	474	446	380	435	462	441	454	478	414	431	420	436	410	406	453	438	394	412	431	484	430	466	417	446	422	451	441	460	461	425	440	445	447	448	437	448	436	424	427	444	455	407	399	410	404	455	405	453	451	429	442	458	412	408	435	466	429	434	458	453	432	399	467	418	450	475	464	411	450	406	375	439	469	426	459	435	467	461	414	424	382	434	432	443	451	423	451	433	459	425	407	432	404	424	468	420	491	427	447	448	415	460	453	419	405	432	448	469	433	455	439	430	443	431	477	451	437	464	457	456	435	418	400	398	431	399	427	469	413	443	428	493	415	451	461	458	418	412	432	398	418	475	451	458	418	455	440	426	433	417	457	440	404	448	423	433	449	443	437	449	481	408	484	449	424	413	436	426	395	417	396	420	430	419	464	439	416	439	467	445	456	436	424	468	441	395	422	421	460	437	460	402	429	457	449	449	438	404	431	472	453	427	413	443	445	435	454	454	473	446	480	428	445	425	416	443	439	448	445	510	434	428	415	453	465	402	437	429	453	409	430	493	406	447	416	383	469	435	388	413	412	447	456	478	433	416	433	439	430	422	475	407	455	438	461	444	489	472	466	396	453	491	426	411	468	446	455	425	418	448	417	412	443	456	434	437	438	457	431	393	440	422	464	415	436	440	463	467	431	445	417	442	485	437	414	452	416	444	427	409	468	458	434	416	464	410	430	440	428	401	418	432	437	443	455	459	436	438	427	440	434	426	398	448	454	450	431	405	479	469	482	434	410	421	468	469	398	424	472	458	462	418	457	439	424	424	476	409	445	414	428	447	432	470	430	479	462	455	429	452	443	504	439	391	460	403	449	433	429	439	434	420	447	436	457	452	423	425	446	432	437	434	443	447	440	425	417	404	438	461	405	462	451	455	472	418	484	425	457	448	433	451	447	428	418	430	459	452	445	477	436	426	445	444	466	412	418	418	427	423	405	409	427	466	467	440	422	417	406	452	432	430	419	431	464	400	423	450	449	420	466	416	407	423	458	417	417	479	371	421	421	465	438	444	416	433	432	445	454	433	476	419	432	425	447	444	448	415	456	421	438	470	428	417	427	433	417	459	447	458	419	440	439	456	432	432	398	439	468	425	468	450	424	423	444	460	448	453	420	423	418	404	449	457	439	442	394	430	434
6621	1014	964	1014	994	1000	1009	1000	993	972	1009	993	936	994	951	929	975	933	984	890	935	945	994	961	981	982	888	924	961	935	984	967	988	993	1005	926	976	934	918	941	974	949	948	945	1002	980	1010	929	1002	972	941	922	940	972	946	941	983	952	955	919	917	965	1012	906	949	955	902	972	961	906	907	961	963	924	973	949	965	920	958	951	944	936	978	972	990	1016	910	979	937	964	980	921	926	956	965	995	960	995	943	950	930	1001	957	985	1019	945	959	961	936	959	955	931	901	924	1009	978	888	910	1005	958	924	962	956	958	945	963	986	997	970	915	950	984	967	958	933	951	929	945	893	920	948	1009	973	948	972	942	953	962	918	999	998	936	935	925	983	921	889	985	927	952	938	956	986	955	959	993	936	994	925	1005	928	998	952	925	897	993	943	958	939	962	941	979	936	967	908	928	957	921	941	905	972	927	923	1004	975	931	956	996	914	888	962	932	989	934	924	969	950	926	1034	912	924	912	943	925	976	937	964	967	985	946	923	889	959	981	927	978	966	974	965	971	958	1021	957	951	934	927	925	936	944	971	922	925	923	929	899	932	976	954	936	1015	916	974	925	939	936	969	897	935	1007	897	893	976	1009	991	954	968	999	974	913	905	940	1000	953	979	957	966	898	965	911	961	967	970	998	884	895	957	1019	929	953	971	960	952	979	953	944	980	977	975	962	1024	922	936	946	910	971	993	1013	950	939	942	931	889	956	938	973	900	976	977	935	914	950	969	975	948	970	903	961	937	944	975	912	959	984	926	980	911	978	931	984	909	967	923	936	1043	973	986	969	960	981	932	971	966	976	956	922	971	956	943	966	991	981	927	936	920	990	943	967	934	964	967	953	944	878	954	946	969	942	1006	967	1006	972	968	922	961	986	922	937	960	1011	1016	944	960	965	942	952	942	977	1012	926	972	943	960	925	957	981	958	925	942	981	943	963	935	916	985	969	960	955	936	964	907	955	954	933	955	989	948	950	928	952	978	985	900	973	929	961	977	950	943	934	957	967	966	953	979	969	993	925	961	912	1000	927	912	977	1012	916	923	943	953	962	925	936	980	955	1015	973	915	967	904	937	957	927	981	938	924	919	1010	987	968	962	959	948	943	944	960	975	991	950	932	975	958	943	1001	969	974	961	936	965	879	992	943	928	964	953	914	974	972	969	973	923	978	918	940	934	897	960	966	891	953	952	992	907	1001	978	936	917	965	977	934	954	917	1018	924	962	957	1006	942	925	994	954	986	878	981	989	957	945	932	898	946	924	961	924	937	945	962	978	929	1012	1008	917	975	959	919	940	968	1015	956	926	907	940	974	955	917	979	924	952	990	1004	965	1007	973	905	938	982	959	942	950	941	967	1006	1012	994	914	927	981	925	987	973	977	889	965	972	955	874	994	975	1004	986	986	885	931	925	951	1008	997	955	949	943	963	901	969	904	1016	918	948	988	957	961	972	950	972	967	936	970	971	970	1004	981	979	948	1007	980	938	1006	959	986	956	970	966	917	909	933	961	965	967	943	966	971	931	925	920	911	952	962	987	954	928	998	888	954	981	951	1039	968	929	954	1015	954	958	1015	922	1000	1009	947	986	951	989	980	976	900	940	932	949	938	949	935	982	986	1000	908	959	1003	949	981	950	1000	911	930	970	992	932	973	902	925	949	945	906	980	1030	994	920	974	954	904	939	952	1000	961	972	1017	949	970	973	942	966	1020	988	983	995	958	1018	953	926	998	938	927	959	968	1011	977	963	937	967	974	942	976	981	912	947	983	928	986	946	948	930	973	929	892	949	952	925	965	934	937	1009	948	921	998	979	956	960	966	1002	987	969	915	940	912	970	968	963	971	946	978	993	927	980	938	936	923	1007	902	930	980	884	954	950	930	1014	968	958	1002	936	954	986	915	937	982	981	956	932	933	946	955	1000	942	998	942	938	939	891	982	926	971	915	942	902	995	984	954	976	999	947	938	922	1001	962	976	987	940	934	923	977	936	927	969	983	957	901	1058	918	949	907	906	982	951	973	952	920	988	980	983	943	938	972	896	942	969	968	965	989	954	867	912	939	910	969	965	916	952	985	965	943	1020	969	931	953	1001	967	935	990	937	944	933	947	925	942	948	935	927	920	970	939	931	993	960	941	940	975	959	992	974	902	976	923	960	952	934	997	966	925	967	960	949	942	916	936	940	927	959	915	971	929	957	890	928	969	944	993	951	1011	949	980	996	1008	938	973	997	961	934	966	918	947	962	1013	974	877	961	949	962	949	922	974	918	956	985	892	919	962	959	958	894	923	932	993	935	945	964	941	930	994	967	920	994	955	941	953	939	1008	915	939	921	930	976	928	979	931	923	927	961	947	934	908	983	928	958	1000	925	926	933	943	939	961	946	936	957	937	962	946	974	958	998	910	1029	945	963	1001	933	930	947	964	935	936	983	911	991	921	965	940	986	911	944	973	897	935	969	976	966	928	961	951	975	933	994	934	936	956	944	892	963	999	979	903	977	972	933	948	1006	946	935	942	945	943	930	989	913	886	916	932	924	938	889	953	971	940	930	963	944	930	934	950	971	998	937	954	959	918	960	989	914	974	972	965	962	897	934	891	955	956	980	1027	960	980	997	916	970	968	925	897	903	980	964	964	991	982	979	952	933	961	964	960	944	954	944	924	1002	963	961	953	948	912	1037	889	943	989	940	915	982	960	975	943	938	962	916	959	974	981	962	982	1002	1001	940	954	989	1008	1006	909	971	885	973	933	978	910	976	927	997	875	944	977	929	972	915	918	934	982	981	906	987	930	982	990	994	925	956	1003	987	976	1006	952	970	969	959	990	961	931	975	933	942	937	985	991	934	973	967	973	938	990	970	951	977	976	999	910	965	958	949	931	959	964	942	951	942	941	1018	966	931	920	942	943	933	929	963	951	967	939	1025	930	973	986	940	1002	1019	980	975	955	957	966	973	987	941	987	957	980	963	974	920	955	929	921	949	954	928	976	949	953	1028	951	977	958	945	948	956	934	981	905	958	945	978	940	944	964	952	893	926	941	976	1040	986	889	1024	964	933	914	979	952	982	939	930	976	931	986	985	935	986	920	969	957	955	1004	957	962	975	969	1007	951	894	991	966	917	975	930	967	962	923	971	963	949	981	962	972	991	986	995	991	977	984	943	953	962	936	949	969	988	942	894	1001	923	926	963	965	987	946	997	957	922	1009	926	963	926	983	916	977	1030	947	921	928	979	967	972	1006	981	942	991	917	1009	918	902	953	911	1003	964	917	971	898	901	892	952	983	955	957	1006	934	958	944	893	938	891	938	963	950	937	918	938	988	935	958	960	943	975	941	939	967	955	977	980	909	973	948	933	935	972	938	951	940	940	931	984	1012	941	989	940	993	949	937	992	927	961	961	965	939	931	991	967	930	1001	967	956	959	914	910	943	992	937	918	1003	901	959	949	975	958	974	943	931	992	1005	911	952	999	982	936	965	927	947	968	964	944	979	993	960	954	947	930	919	960	940	925	937	943	940	939	946	914	1018	953	961	947	967	1004	929	965	961	983	926	929	960	921	972	942	997	948	959	978	964	963	985	985	950
23897	2684	586	461	356	328	322	274	278	248	273	239	251	253	238	257	232	224	247	232	210	233	232	279	223	242	211	215	227	248	225	225	198	240	232	257	267	232	224	220	254	246	226	255	238	223	228	225	239	256	243	235	231	232	215	211	241	229	242	228	230	243	258	235	219	176	256	217	230	222	237	219	213	238	232	235	216	239	219	201	225	231	208	191	259	245	217	274	228	219	237	246	211	240	217	220	267	235	227	218	193	236	237	260	218	228	236	233	250	249	224	225	236	220	218	245	234	194	217	218	223	239	257	235	243	238	247	238	213	233	232	239	244	211	227	231	229	223	224	198	204	205	249	245	225	230	222	254	223	242	245	210	237	233	211	246	246	225	227	233	242	254	223	268	238	236	243	221	233	259	255	208	231	226	224	223	211	221	199	231	251	213	224	265	208	214	238	230	257	234	233	219	227	245	201	245	255	227	235	229	206	231	213	217	236	235	258	226	221	205	231	212	236	213	219	224	245	241	249	218	218	236	224	234	213	242	240	235	211	213	226	184	216	192	195	225	250	225	203	239	205	231	256	240	234	218	229	230	227	235	246	235	244	248	210	213	260	215	232	250	229	233	226	237	225	234	240	232	225	238	207	204	257	264	213	234	231	230	224	260	218	221	216	224	248	231	228	211	224	214	220	221	218	211	264	265	221	226	238	223	221	241	233	202	237	234	225	244	230	236	254	225	230	205	217	197	246	230	213	188	235	207	216	225	241	213	218	264	219	217	227	232	231	208	242	211	216	227	231	216	258	211	213	247	226	232	217	237	217	245	217	260	247	207	240	234	210	230	238	231	257	197	244	229	252	245	223	226	222	228	234	245	196	221	230	239	247	240	208	232	217	246	233	221	261	215	216	259	241	232	255	234	231	237	286	228	252	244	210	226	211	232	235	231	211	264	227	206	232	209	249	230	264	231	225	230	201	231	205	233	222	266	254	228	249	189	214	217	217	210	219	201	231	231	256	231	250	234	254	253	235	241	234	225	259	264	219	220	237	217	224	245	240	211	221	238	225	204	212	248	235	238	229	217	242	212	256	244	223	216	227	240	209	261	225	242	255	235	233	212	207	209	230	240	231	230	240	209	243	249	230	248	197	253	221	231	220	231	214	211	211	242	254	224	217	273	274	226	243	202	227	265	251	219	248	228	213	237	247	227	232	244	242	225	254	218	221	218	213	242	230	208	227	249	216	227	259	230	204	200	232	218	229	247	230	219	227	217	235	221	212	245	233	243	196	246	243	220	209	241	239	225	249	236	208	200	230	254	219	205	227	225	231	252	241	234	263	218	241	257	190	228	215	216	198	248	236	229	252	204	218	216	236	229	211	250	249	200	219	223	223	226	220	244	232	190	234	232	243	200	185	226	230	228	211	243	203	224	216	207	218	201	233	221	229	226	247	211	223	243	200	208	237	239	217	234	246	246	222	207	230	231	234	218	237	233	195	202	216	249	229	225	215	219	240	226	253	245	205	216	240	208	243	219	224	207	192	221	239	244	221	209	246	237	221	196	227	241	250	243	222	248	264	241	236	237	227	193	227	235	254	239	229	217	249	182	245	221	237	245	220	217	224	228	240	256	219	222	228	248	227	233	254	230	275	253	233	221	221	219	192	214	227	235	233	224	242	214	230	245	224	226	230	208	221	208	248	229	196	244	223	242	218	225	253	219	229	213	242	231	246	242	254	228	218	241	258	211	206	236	233	216	187	228	246	215	208	252	221	237	258	203	218	219	204	221	222	226	190	237	244	227	231	230	235	210	219	243	263	259	227	209	250	262	243	225	221	219	204	227	228	253	216	227	264	230	244	213	244	219	269	210	239	251	227	256	243	264	237	213	232	246	223	249	234	211	249	237	224	250	212	219	203	237	240	240	214	223	233	222	226	230	209	239	216	263	246	200	233	247	215	207	211	231	222	220	235	232	214	232	218	259	231	241	232	216	228	236	232	216	237	251	219	219	235	244	232	231	231	207	221	249	261	227	249	258	237	236	253	216	221	260	228	236	223	199	205	231	257	228	256	228	212	214	217	227	224	220	250	232	223	248	250	219	212	236	216	246	228	224	235	229	207	219	215	239	213	259	231	219	195	241	235	239	250	228	215	220	257	237	253	216	186	229	233	246	252	232	218	220	229	226	213	240	227	206	219	254	214	207	218	240	217	223	228	225	215	231	235	232	218	231	235	230	220	220	236	233	248	233	241	238	202	207	238	235	229	215	230	213	219	255	239	217	252	211	217	229	202	229	215	263	237	214	241	219	245	194	236	229	222	256	239	242	221	215	251	239	226	243	213	231	249	218	221	225	201	209	215	218	219	243	230	201	218	236	255	204	209	215	227	227	224	213	236	219	223	245	228	243	212	229	231	229	232	214	246	266	228	248	213	226	241	221	225	270	253	246	210	245	209	226	201	258	254	205	229	209	246	227	219	222	236	223	226	266	215	217	209	235	222	249	211	244	246	192	229	220	250	207	215	221	200	216	220	209	253	249	241	232	239	229	244	261	245	245	208	209	209	231	255	205	243	252	232	200	229	215	250	235	245	223	228	236	198	229	224	203	210	222	228	241	220	219	194	248	217	241	227	263	245	240	200	222	237	248	224	227	221	219	224	246	226	220	200	246	236	230	221	213	229	212	216	233	248	216	220	227	196	252	215	215	247	240	241	211	234	221	242	253	259	223	242	226	244	230	238	201	205	235	217	233	216	225	241	229	256	250	244	211	209	199	256	219	248	238	215	233	234	221	217	199	220	240	220	255	232	242	240	239	220	212	228	262	236	235	207	234	211	233	245	214	235	206	225	253	225	243	232	209	236	240	236	224	238	261	214	240	235	223	204	211	227	217	245	236	247	222	197	227	245	212	240	235	247	257	259	237	236	199	236	265	229	250	251	226	231	235	223	221	236	226	176	226	205	226	240	222	212	249	255	240	214	226	218	250	218	236	243	207	216	229	233	228	261	234	236	255	207	229	239	237	216	222	235	225	255	221	218	252	213	238	224	214	246	233	219	231	234	212	235	212	250	218	240	206	241	210	244	226	249	232	237	236	223	215	225	206	250	234	235	249	250	215	208	197	220	235	240	223	219	215	205	245	261	237	260	234	225	216	242	233	266	202	239	256	228	230	204	228	240	220	230	248	225	231	269	212	234	233	214	232	217	215	219	197	235	191	231	226	228	237	224	225	209	239	232	209	224	232	236	255	251	224	231	241	225	236	262	222	207	231	229	229	235	232	225	232	200	231	223	223	251	249	237	240	226	249	252	272	190	221	245	242	228	214	229	215	262	251	248	241	234	215	226	217	220	260	222	201	209	264	246	244	240	238	240	235	203	225	214	197	242	234	218	220	213	213	250	202	223	235	216	225	233	209	228	227	235	243	217	219	222	231	240	222	228	207	217	190	228	247	212	238	205	248	254	213	235	234	217	221	223	234	212	225	233	212	209	235	243	203	255	249	218	232
14659	897	1287	1285	1110	1024	896	803	761	724	647	672	630	659	633	614	649	643	581	599	570	586	579	617	629	584	612	590	608	565	551	582	596	578	541	560	530	605	603	595	575	581	583	578	602	571	515	590	562	558	589	589	584	546	549	566	533	554	541	567	556	562	596	529	587	547	529	576	537	593	569	572	546	530	564	527	565	561	530	590	562	523	602	536	576	555	577	597	530	549	576	595	570	569	564	539	525	555	553	556	577	531	579	548	553	572	565	555	543	552	531	608	543	536	551	555	576	518	561	556	566	519	593	544	549	608	542	535	549	555	557	568	551	527	527	551	556	587	548	536	572	562	532	556	559	560	562	551	576	544	569	544	552	552	564	548	572	570	540	543	503	570	602	557	570	572	568	593	558	534	552	511	538	597	536	512	577	548	552	549	546	588	586	579	581	586	576	581	547	552	569	562	602	579	540	552	557	565	569	561	554	534	557	571	559	570	542	521	558	587	550	514	602	522	547	538	556	553	597	537	566	573	562	546	547	565	575	566	521	567	557	581	531	576	554	531	532	510	551	564	587	542	549	561	541	544	571	546	571	556	565	554	558	542	537	597	568	582	559	555	635	572	535	564	559	535	559	534	582	559	560	571	612	541	533	573	552	536	564	559	572	553	530	586	608	567	538	515	561	572	545	579	555	552	523	586	546	556	580	558	601	575	539	580	563	536	567	574	517	588	516	560	557	581	586	588	577	565	525	580	542	557	587	555	548	542	566	538	553	559	569	565	532	554	560	562	531	569	530	570	532	529	558	542	618	600	511	574	566	546	569	555	524	570	585	586	568	555	511	559	567	605	595	498	563	540	556	571	518	561	586	558	573	536	573	569	583	568	582	534	566	558	565	566	550	563	555	556	571	603	586	531	577	549	568	568	559	568	554	552	564	570	603	523	586	570	525	550	561	579	560	546	553	570	561	565	556	541	594	589	541	518	548	521	607	544	511	568	557	600	534	544	588	561	581	561	535	555	575	574	561	601	592	617	571	558	535	546	542	528	562	577	528	616	557	569	544	550	522	549	519	539	603	602	572	563	580	547	535	517	586	541	525	579	588	545	573	544	597	533	521	510	548	571	601	527	551	548	548	572	557	529	507	592	525	551	590	588	548	564	590	551	534	560	538	569	597	574	539	543	596	562	594	559	592	535	568	551	599	554	560	604	587	525	556	554	556	522	587	604	483	615	570	521	617	551	586	590	560	587	527	562	584	551	575	532	587	602	569	533	573	546	552	548	543	566	539	549	575	551	551	609	570	542	555	555	561	534	584	548	544	481	560	616	567	548	514	562	532	554	588	540	591	607	602	563	594	530	568	565	583	533	557	568	568	563	530	543	526	567	564	548	537	552	542	548	560	545	536	550	534	572	568	553	538	584	586	573	559	528	527	542	572	530	567	579	549	555	600	575	551	538	545	599	568	594	528	555	573	582	555	539	544	577	527	537	549	577	544	532	536	561	580	544	584	531	531	587	568	561	568	569	580	542	560	557	556	546	542	561	509	564	543	571	539	536	569	585	535	573	552	531	583	547	555	539	559	527	551	566	542	575	558	521	548	536	530	558	530	531	549	596	559	533	564	551	548	534	612	537	552	581	522	544	528	572	565	533	526	527	591	555	561	554	573	554	603	547	570	514	597	560	541	570	579	586	529	559	549	557	540	533	599	553	549	532	546	575	580	561	591	495	559	573	619	567	520	547	516	538	551	549	588	553	575	535	562	556	570	575	569	531	558	546	551	552	560	531	551	602	552	575	588	537	535	554	514	559	579	584	542	536	545	542	573	546	561	569	486	572	565	591	505	567	591	565	571	576	543	524	548	552	562	551	587	527	581	602	535	525	580	538	542	534	567	560	583	542	559	591	546	534	583	579	585	569	556	580	586	564	570	541	536	563	518	553	574	528	552	543	516	589	577	597	620	544	541	580	588	537	576	567	547	626	524	597	568	563	548	562	574	538	598	583	545	568	585	544	540	534	559	530	557	559	562	578	582	538	509	555	564	565	578	540	552	550	546	569	516	590	522	575	526	550	542	581	583	578	552	590	580	567	531	586	543	518	560	576	516	588	539	546	591	553	578	593	595	521	531	545	571	549	552	513	601	578	534	560	561	531	553	565	548	544	557	541	525	538	530	553	563	560	516	578	529	594	526	550	535	604	535	567	603	557	580	579	570	562	577	546	569	508	566	551	549	506	541	534	511	570	566	539	568	588	524	562	549	537	552	564	556	561	559	565	541	529	578	546	535	567	579	526	540	579	570	538	600	580	546	533	557	518	564	596	533	567	592	603	545	590	569	529	563	567	516	571	538	575	556	567	541	565	578	542	587	573	541	582	566	534	535	542	566	591	568	577	574	568	536	562	582	548	525	560	528	558	543	521	542	571	561	556	542	575	515	553	547	555	591	568	546	559	562	565	566	570	591	597	588	565	581	573	553	531	555	559	551	611	569	575	578	563	537	572	604	530	551	550	568	562	550	597	563	571	576	539	543	581	507	563	563	508	524	537	561	569	534	545	576	577	579	592	542	568	545	586	539	563	534	584	515	530	548	579	535	545	555	552	559	552	508	559	550	559	546	546	541	568	553	531	541	553	554	542	567	519	566	525	540	603	584	540	533	539	565	561	614	552	548	559	582	585	509	576	541	516	573	606	591	529	589	545	558	564	557	575	576	554	552	527	565	573	533	573	533	581	548	522	584	536	572	546	502	567	578	544	554	574	544	591	554	570	581	555	571	556	554	548	542	593	553	511	561	541	575	575	555	570	582	558	594	600	581	556	567	573	553	516	582	559	580	537	580	551	601	599	539	567	530	562	565	610	588	527	561	537	518	578	562	577	554	566	543	568	569	536	557	596	554	561	522	591	546	567	575	550	523	568	523	566	523	535	598	560	584	534	558	561	561	565	528	560	555	573	557	566	564	527	531	538	525	589	540	534	541	559	548	578	564	526	531	541	510	560	516	578	545	543	577	601	520	516	535	573	554	567	545	538	572	589	555	550	574	540	543	533	581	584	520	521	571	554	531	603	608	550	556	521	574	559	543	580	526	533	564	583	630	516	597	558	521	545	546	567	588	586	518	548	552	575	563	564	520	537	589	585	576	608	522	555	579	556	580	578	583	522	536	557	551	539	574	559	564	559	599	551	558	538	549	572	561	577	568	552	553	555	575	548	545	512	534	572	546	584	544	605	567	565	611	539	564	544	534	561	572	576	557	559	562	579	538	547	514	574	568	532	534	536	543	540	521	542	561	540	566	581	536	525	576	553	555	529	547	512	543	530	540	573	512	526	518	521	538	572	583	577	528	585	581	597	541	573	587	547	496	559	557	573	576	524	538	548	521	584	563	591	581	539	564	546	558	558	608	547	549	589	595	537	549	570	575	579	552	573	526	601	558	533	539	566	566	569	537	558	582	588	614	592	610	584	621	558	542	539	542	571	506	569	582	573	555	555	581	562	575	548
33488	5263	1019	685	552	436	437	366	314	322	281	279	312	287	280	265	250	250	279	233	249	257	246	284	289	280	289	269	264	218	275	261	252	245	248	249	228	233	227	262	255	243	231	223	234	241	238	272	253	271	249	234	268	249	234	250	272	279	264	255	242	224	254	264	220	267	250	250	227	242	254	243	284	235	246	285	248	249	234	241	253	258	253	246	252	285	257	251	256	233	252	279	263	267	275	279	271	253	235	254	259	271	239	254	219	292	240	266	274	250	259	237	258	260	263	231	275	272	232	244	258	252	308	267	244	279	257	217	266	242	263	293	241	254	265	247	240	274	265	246	247	255	243	247	276	268	242	243	230	227	229	240	257	266	281	282	259	256	249	281	277	270	286	247	253	266	247	273	242	280	264	276	219	257	255	262	257	265	224	236	256	242	242	262	259	246	245	250	251	243	255	242	257	283	245	253	221	259	273	253	234	259	259	253	247	259	241	248	286	267	235	250	241	280	235	241	250	234	252	279	224	281	267	240	244	233	267	262	248	277	261	248	244	234	257	203	260	252	248	260	255	243	248	274	238	249	262	255	253	307	260	246	280	247	243	282	284	217	261	221	246	252	222	262	242	278	249	278	253	266	250	257	257	217	233	241	220	244	240	254	236	248	295	253	261	248	259	221	234	259	223	267	284	227	254	241	241	267	254	232	253	271	276	233	271	264	223	243	261	270	261	297	258	254	243	231	275	237	242	238	267	226	274	277	243	275	241	249	209	254	210	230	253	254	274	248	253	269	251	266	254	249	270	239	278	283	250	265	254	273	256	262	244	233	231	261	229	253	247	254	263	235	281	235	231	282	252	287	239	230	262	291	229	294	240	268	264	248	254	244	232	255	232	246	268	240	260	253	237	261	244	241	251	251	240	235	241	303	230	288	223	256	252	257	235	230	281	236	267	232	260	264	263	239	296	258	233	263	269	240	259	254	252	245	247	234	231	274	242	230	220	257	242	237	277	271	278	264	260	290	227	248	238	251	234	263	289	266	261	262	273	240	266	228	232	228	263	275	264	257	254	248	250	284	260	239	261	233	237	225	247	265	242	251	256	252	277	269	262	273	252	271	247	251	271	251	251	260	278	244	272	249	256	252	248	287	267	249	276	244	303	277	240	260	256	237	261	256	260	251	279	238	236	249	252	246	256	245	259	244	260	257	240	238	242	257	253	241	237	253	265	271	250	251	238	256	250	240	241	272	251	266	237	244	255	247	218	241	237	245	238	249	240	232	228	237	239	260	265	258	270	251	234	253	275	282	248	278	271	267	250	270	228	281	230	260	264	238	250	262	285	269	258	266	260	246	291	264	236	251	261	247	269	253	231	233	247	256	238	265	224	238	245	267	264	285	254	232	258	300	255	231	255	277	271	255	235	252	266	256	241	255	224	251	263	228	259	242	256	254	260	245	270	237	288	269	266	268	248	253	262	248	227	249	231	260	252	259	265	232	235	225	268	267	242	245	219	238	235	252	286	266	252	248	258	228	239	270	261	274	278	268	255	246	246	244	259	261	244	241	256	246	221	231	245	243	248	283	264	235	245	249	258	255	213	257	255	265	224	230	277	259	258	247	268	254	283	264	257	242	274	247	229	263	283	250	228	260	265	257	235	240	220	248	263	247	254	230	227	272	237	254	248	263	256	223	261	238	240	246	257	258	248	236	241	253	294	239	243	278	217	251	236	269	266	260	288	241	266	240	267	255	258	262	260	251	257	255	273	259	231	256	241	229	247	239	254	251	245	242	236	239	251	255	241	237	233	232	239	255	251	262	292	246	244	259	262	243	287	248	259	265	287	240	271	226	243	220	251	260	260	272	266	223	248	234	278	237	245	233	234	255	249	267	260	244	287	282	265	262	248	260	249	227	250	244	236	276	280	280	248	264	273	253	250	244	234	250	257	256	253	273	242	265	264	239	248	255	261	221	260	285	252	248	267	277	277	251	293	245	256	217	287	277	244	259	253	282	246	244	263	221	244	264	274	251	247	237	230	223	243	237	235	250	251	262	252	269	265	240	237	215	259	259	251	283	279	250	235	255	243	246	269	257	258	241	234	256	229	241	266	259	243	261	254	239	258	244	268	273	253	252	273	272	269	256	285	257	249	224	257	231	211	249	267	258	274	251	244	232	244	232	273	272	243	279	265	230	264	215	242	249	251	261	268	259	242	282	275	251	260	250	283	237	244	241	288	238	236	249	221	235	283	239	272	261	244	235	231	241	239	252	235	248	211	279	232	245	234	258	248	253	249	251	239	233	231	270	232	232	248	225	272	243	233	256	252	222	251	256	258	269	279	243	277	275	227	276	242	279	257	263	224	243	248	258	246	255	265	229	252	255	242	241	257	217	250	232	224	227	262	250	263	241	244	249	236	219	244	275	243	244	239	259	258	260	266	257	256	295	238	223	237	242	244	247	284	279	243	259	283	233	235	276	227	268	217	254	271	239	255	267	228	243	254	275	251	272	230	279	297	251	263	269	273	236	205	259	288	265	248	252	257	239	248	261	292	235	220	318	269	245	275	295	255	241	228	281	245	241	291	263	255	242	251	248	256	243	230	240	242	238	239	264	243	238	246	229	259	265	225	255	250	260	227	250	248	247	214	246	274	268	245	250	262	267	297	227	238	269	265	271	291	267	259	241	262	253	242	241	243	259	233	243	256	245	285	265	267	270	225	292	251	243	236	260	250	261	267	268	241	239	266	251	257	258	270	256	285	250	255	230	256	242	263	271	228	242	261	283	232	260	234	234	235	250	238	221	235	261	234	245	279	249	244	250	253	282	272	252	261	253	246	238	236	251	269	270	269	253	250	273	263	250	273	262	217	261	257	233	253	255	263	257	299	266	267	259	273	231	252	259	246	211	242	248	286	268	239	261	255	285	271	266	243	243	277	226	271	252	252	281	249	249	246	266	239	222	237	244	246	238	243	261	253	240	248	237	256	259	249	277	262	224	260	255	243	254	270	244	275	247	273	236	228	246	251	275	224	272	234	242	257	282	236	265	227	245	242	242	264	273	251	254	260	227	239	245	251	240	256	289	255	276	270	247	248	256	261	242	244	262	239	272	271	256	254	241	242	257	238	260	260	269	277	247	238	268	234	251	271	235	259	273	257	272	233	252	225	250	253	269	226	266	233	260	295	238	261	243	224	240	263	260	276	259	217	236	232	252	260	234	237	210	261	253	264	265	234	280	256	237	233	262	266	264	273	247	272	241	278	264	221	259	227	233	244	231	256	242	240	259	249	262	229	241	240	262	283	263	265	262	254	266	224	240	261	266	251	229	282	250	228	262	302	246	237	256	256	242	252	254	247	220	261	242	267	237	266	260	263	262	262	265	237	240	268	225	239	225	226	255	261	265	229	263	252	262	243	249	243	253	271	253	252	245	269	253	270	267	248	238	260	228	269	281	233	269	249	243	250	235	246	253	261	268	243	238	237	260	232	253	257	267	258	261
18110	1258	1931	2070	1791	1483	1298	1156	1042	940	907	806	800	786	783	753	770	751	737	716	675	678	656	687	684	701	688	669	647	685	647	700	716	685	708	642	615	687	685	689	642	651	631	651	671	671	615	661	686	621	707	664	609	630	649	629	675	644	666	665	611	650	623	623	639	646	628	633	708	639	615	641	655	630	652	611	619	625	652	648	611	675	673	648	657	665	628	657	627	626	687	644	654	670	620	661	602	609	610	642	614	615	609	633	628	682	668	605	654	597	654	617	667	634	584	641	601	643	613	622	668	672	642	656	642	640	641	641	684	656	631	625	623	671	575	692	632	633	653	637	603	638	627	629	623	687	637	662	614	625	711	640	628	652	602	648	613	631	624	643	630	650	633	645	626	595	685	619	645	645	661	609	615	627	626	669	573	658	579	640	684	625	640	659	622	605	634	638	625	578	654	633	671	647	646	616	665	638	607	649	651	655	640	637	623	599	599	625	638	641	683	620	639	593	636	632	633	627	628	634	643	670	646	640	610	663	628	618	611	640	589	586	645	661	666	658	639	612	631	651	634	598	616	664	600	610	617	651	608	615	628	623	670	628	629	618	661	620	641	680	618	626	669	669	616	646	641	595	613	634	631	635	662	631	645	619	601	660	641	601	668	588	637	609	654	630	618	638	687	613	661	660	618	609	644	621	626	647	618	669	641	614	633	640	637	604	643	588	607	645	576	666	626	631	618	575	613	608	657	636	653	649	635	614	603	606	635	644	628	631	674	621	625	622	657	666	604	642	627	644	592	645	673	596	642	592	652	653	641	606	639	615	656	614	598	629	632	667	645	643	657	637	638	614	669	660	658	646	600	643	660	621	616	668	574	662	645	664	630	676	636	633	638	631	646	653	636	615	637	679	646	645	636	628	647	624	670	599	616	651	636	647	630	683	535	628	593	611	633	620	596	635	634	637	659	581	629	621	587	644	652	589	672	664	628	619	641	624	626	634	620	646	621	608	644	649	601	624	592	604	648	656	642	632	640	680	623	619	608	607	612	603	622	608	645	602	630	629	658	631	639	640	642	642	626	649	609	662	636	647	633	605	638	613	639	653	616	624	598	644	647	602	665	568	619	628	624	655	611	614	620	633	629	613	598	610	609	648	651	632	663	648	631	659	576	652	580	603	643	596	585	611	641	635	641	640	611	644	631	625	634	621	626	609	624	656	636	599	625	633	623	642	671	633	660	663	670	639	642	618	643	647	645	607	617	604	598	637	632	655	641	638	636	656	619	651	651	628	692	643	605	667	639	679	614	634	577	632	636	625	640	608	650	638	632	622	647	647	606	617	629	697	646	658	616	615	643	593	672	642	595	631	601	631	659	654	649	638	584	594	623	654	676	619	645	656	583	632	638	605	647	634	607	646	648	638	628	677	682	608	660	584	605	633	647	645	620	620	651	623	623	617	647	642	643	632	633	591	643	636	612	617	643	608	659	673	653	625	650	628	617	602	660	609	660	650	627	672	624	658	602	599	595	692	620	626	662	588	611	649	622	610	628	600	574	618	622	605	624	625	667	630	667	661	630	617	637	653	578	635	592	628	671	602	648	627	624	642	601	627	615	646	656	613	662	633	600	605	639	652	623	649	633	632	630	642	639	640	601	621	583	684	636	602	600	612	626	631	615	609	658	653	601	634	645	602	644	639	622	691	685	686	660	656	671	675	620	653	637	649	629	611	626	619	611	686	633	641	693	639	638	666	613	635	631	588	611	648	613	643	649	650	617	613	615	645	656	646	610	638	627	621	629	620	658	643	637	615	619	674	655	629	653	646	636	617	616	603	646	614	603	643	620	659	586	651	579	648	645	629	611	611	627	625	653	640	663	577	641	639	645	649	638	648	570	620	656	641	597	675	640	598	603	620	607	626	639	627	648	643	635	670	615	635	609	608	640	598	628	626	656	636	579	608	631	635	591	631	607	617	681	596	653	608	636	626	676	634	591	662	604	583	587	615	615	617	622	607	653	665	613	634	658	612	652	607	603	648	635	666	583	630	634	652	611	651	599	576	685	631	658	637	680	634	649	644	632	643	598	622	598	614	607	675	625	624	626	659	642	670	625	643	647	615	626	586	685	582	607	657	616	654	614	711	640	623	697	644	661	635	661	674	587	681	662	647	642	610	656	660	652	647	631	619	637	643	662	649	651	601	616	653	664	651	639	661	654	636	621	607	635	623	639	662	615	659	620	594	611	674	614	618	651	650	578	650	612	618	618	610	640	584	670	618	598	669	660	608	632	648	640	648	617	617	626	575	626	655	634	567	628	618	620	641	663	646	605	584	619	670	661	683	629	680	647	628	638	637	641	614	624	665	604	632	602	590	629	656	682	626	628	646	591	612	606	640	602	614	605	630	628	589	622	647	617	669	590	624	619	609	664	651	684	663	679	639	633	658	621	642	619	643	637	611	610	629	663	623	646	629	648	651	625	651	642	660	638	675	682	603	615	641	609	647	611	645	635	624	563	635	671	665	639	654	636	594	653	597	614	585	600	624	611	613	630	674	600	669	640	652	584	621	621	667	661	632	688	628	590	576	652	610	678	656	628	664	650	652	638	627	662	622	613	621	649	655	620	643	607	611	645	629	614	617	643	658	596	625	618	633	612	650	641	638	606	610	624	627	608	620	650	659	572	693	592	673	652	627	629	597	659	601	592	626	612	629	642	609	625	650	601	647	657	611	643	665	642	594	629	664	644	668	625	654	635	580	634	663	655	619	631	608	661	593	632	609	648	663	653	616	610	679	601	634	647	609	661	656	621	647	604	652	596	608	612	628	681	621	610	606	638	637	614	601	643	631	599	601	650	602	589	555	632	623	673	643	619	627	598	629	603	637	637	661	687	629	602	609	588	621	628	668	630	659	655	639	576	648	629	650	658	627	610	651	653	665	612	618	635	649	604	614	636	657	624	625	627	634	646	628	641	623	670	653	638	617	617	665	637	604	628	660	700	622	654	641	625	632	667	652	665	616	649	646	661	625	628	647	654	684	668	628	669	613	564	648	641	641	606	625	617	615	618	584	588	617	633	585	648	639	590	647	588	585	625	624	674	614	637	608	599	649	652	640	637	674	620	640	624	583	639	587	628	610	610	634	659	625	668	596	616	667	614	611	643	655	620	658	609	642	603	593	634	641	646	602	672	629	651	616	649	606	647	606	623	626	666	641	604	686	655	626	616	644	611	644	634	608	617	632	617	637	594	621	595	648	602	589	666	628	709	605	616	646	594	603	640	656	644	633	620	597	627	677	607	658	625	666	626	650	645	666	641	683	595	608	596	621	653	652	580	608	646	586	589	669	626	623	674	629	640	613	592	635	667	608	662	656	628	662	657	601	637	668	682	637	630	607	587	681	640	674	672	608	607	690	634	633	641	614	617	633	629	648	647	625	642	657	644	680	627	598	636	646	605	638	631	584	624	638	618	598	673	641	614	619	623	613	610	629	636	631	663	639	658	617
11577	1129	461	462	407	415	455	433	469	401	462	439	438	475	417	416	431	437	436	448	424	448	424	439	417	402	502	419	433	457	435	439	413	470	455	452	433	461	422	450	458	451	441	480	475	449	427	457	444	468	448	447	443	470	427	458	445	475	403	422	428	405	454	424	457	466	435	487	420	436	425	392	412	408	409	425	482	470	449	420	441	406	445	424	470	436	450	442	487	459	419	457	449	452	484	492	466	484	466	370	431	406	429	441	455	440	442	485	415	411	445	488	497	466	426	411	416	463	480	466	444	428	458	469	447	420	447	454	429	458	448	459	431	455	423	405	492	428	430	410	460	442	427	427	454	444	427	452	427	412	422	421	427	459	475	414	465	454	462	459	404	438	464	421	433	461	437	480	452	473	436	435	430	433	424	458	395	451	453	474	460	430	464	443	451	450	468	411	487	517	426	443	424	462	460	434	455	447	445	451	434	413	444	418	423	443	452	458	431	441	487	456	420	456	448	437	399	440	416	393	449	461	498	442	442	418	456	450	467	439	453	499	475	454	417	449	447	410	411	454	438	484	478	447	445	436	475	447	410	450	447	468	466	441	441	414	445	444	446	431	436	437	496	472	473	448	451	444	434	434	469	425	502	439	454	405	408	395	450	408	448	428	451	425	419	410	458	440	460	490	428	490	486	431	433	385	451	428	435	445	452	422	486	476	452	436	425	420	432	449	418	425	440	417	439	448	443	433	420	420	422	437	410	461	401	447	430	437	498	436	417	474	389	425	458	471	445	393	479	463	437	425	456	464	428	424	428	444	416	433	444	443	453	487	395	469	440	464	468	482	441	464	435	481	420	443	471	410	451	447	467	435	414	442	441	450	425	420	473	472	430	414	455	415	480	439	442	458	434	423	428	438	433	449	460	422	444	406	462	425	447	454	458	406	458	418	433	462	460	419	427	398	421	437	440	434	429	454	448	438	435	428	440	479	459	413	462	514	450	432	438	451	432	469	400	442	427	432	445	460	434	437	428	429	421	401	470	445	467	452	410	440	464	421	417	435	449	422	437	418	463	490	426	441	443	449	440	457	426	425	431	413	470	439	457	454	459	439	476	456	477	475	410	441	445	417	446	429	481	496	433	411	409	466	452	442	418	469	488	491	425	444	440	416	455	469	444	449	447	403	417	458	420	451	429	423	435	454	444	468	416	438	463	417	422	424	438	439	397	431	416	491	448	436	431	465	473	416	439	477	425	483	413	461	467	407	456	483	440	457	430	401	438	448	442	444	456	438	416	425	468	472	447	426	416	469	423	422	421	437	418	439	463	451	443	482	480	456	473	467	459	456	488	457	475	450	502	472	425	423	416	465	439	424	462	453	422	424	479	443	437	429	443	446	432	436	501	441	441	399	431	450	446	507	455	497	446	429	442	450	428	438	436	423	408	476	408	459	435	424	475	435	409	457	451	481	468	399	445	459	475	448	452	450	465	433	420	452	414	405	472	413	448	482	457	448	427	419	443	471	423	419	471	472	459	426	434	397	477	402	440	431	438	451	383	423	440	407	431	463	429	390	495	463	459	453	423	463	437	409	382	448	410	444	437	418	460	407	422	468	468	467	457	429	452	429	451	455	474	470	469	405	456	453	414	450	433	457	457	442	487	442	430	440	421	452	410	436	413	414	413	434	395	442	443	440	445	446	469	437	414	457	444	465	434	454	456	428	427	468	410	423	455	424	465	482	466	461	445	427	471	432	445	409	428	446	452	505	433	410	416	472	430	474	461	467	439	453	481	455	424	443	416	431	462	441	450	459	453	439	457	442	472	443	436	438	444	419	414	428	440	395	423	433	451	463	447	424	407	370	469	425	431	443	421	414	435	428	430	431	479	420	442	477	428	482	423	456	442	435	428	425	416	407	467	463	452	473	440	445	403	439	419	439	442	446	432	446	435	480	463	464	471	462	436	426	474	456	446	467	447	424	436	429	415	452	445	457	418	420	409	499	436	483	452	412	424	470	452	419	436	459	443	438	440	429	443	449	455	446	501	459	443	477	485	420	440	469	469	448	439	464	454	419	444	470	436	438	432	451	425	446	428	493	447	465	444	450	442	461	447	426	417	420	442	466	423	445	425	469	426	429	451	438	440	461	460	486	479	466	412	465	468	436	415	416	418	424	463	481	459	371	435	454	477	457	482	448	447	464	422	422	456	489	422	498	428	441	393	443	467	454	438	459	449	440	497	467	463	438	462	460	442	418	465	435	447	425	437	463	498	428	443	456	433	452	467	439	448	433	428	427	445	440	441	432	479	426	434	424	424	437	434	441	459	451	439	453	453	420	480	429	415	427	447	444	462	483	439	439	474	466	455	409	415	447	510	435	451	457	426	452	400	447	470	473	430	425	405	435	477	445	423	480	392	472	485	401	405	410	493	435	453	436	456	434	455	455	468	455	468	436	431	477	421	490	417	455	445	469	449	444	404	468	402	466	461	440	435	463	410	465	470	430	446	442	410	397	486	445	459	413	449	416	452	462	443	430	435	483	453	417	449	434	458	458	432	441	427	470	444	464	441	433	424	432	459	434	435	492	437	417	428	448	478	472	467	482	432	453	423	462	428	426	466	400	424	448	418	440	432	460	451	454	461	494	403	406	450	382	456	440	489	480	451	444	428	421	461	432	452	407	429	404	465	442	472	447	442	439	407	417	446	469	446	437	472	435	467	439	432	402	453	461	420	409	441	479	433	455	457	452	422	448	493	454	425	455	428	466	430	425	453	439	457	427	442	423	438	427	422	436	424	475	431	428	433	409	450	414	470	466	457	459	462	443	401	455	511	432	442	431	457	474	455	436	406	448	451	441	443	410	487	444	444	448	441	427	437	443	497	422	436	421	441	427	428	474	469	434	432	458	447	457	456	442	436	448	425	415	460	420	393	444	449	446	399	498	450	431	474	458	463	409	428	411	401	428	463	482	416	434	471	450	467	408	399	390	438	428	441	456	433	416	421	461	452	398	411	465	417	445	452	477	406	438	489	427	429	454	430	438	453	460	442	469	406	477	466	444	449	403	478	448	456	449	419	469	447	460	435	460	440	477	465	407	450	472	443	460	453	436	488	409	462	467	407	393	439	436	505	449	457	420	478	452	469	416	406	462	426	453	403	406	378	418	448	448	431	430	444	411	438	419	419	476	423	463	475	451	429	458	456	447	425	424	432	427	418	447	465	437	448	450	473	466	417	418	421	435	457	473	457	424	502	467	427	489	456	420	412	447	436	474	450	444	406	385	440	472	389	456	457	424	455	439	503	431	452	458	436	461	449	406	430	456	483	454	435	451	439	413	421	438	454	387	464	409	449	464	417	473	468	448	373	395	458	431	442	400	468	413	384	436	426	420	433	453	454	455	460	468	440	444	439	441	465	435	450	450	427	412	452	419	427	445	448	427	468	459	409	417	446	463	434	470	434	485	419	455	462	426	430	452	460	429	474	400	384	461	408	431	427	448	447	473
7520	1010	1020	1049	1029	976	928	964	985	958	966	934	979	974	967	999	960	979	968	1017	1026	938	959	1032	946	955	982	968	980	982	921	919	996	989	908	993	1022	1000	993	965	964	999	993	973	984	952	976	1003	951	1041	990	975	950	899	941	960	970	1009	945	985	962	928	996	946	974	968	978	965	942	1005	964	1045	1009	981	905	960	989	968	970	1010	952	958	934	967	1009	922	973	948	996	1013	970	1003	943	942	984	917	931	962	932	1006	976	934	941	941	1000	955	923	996	1000	1018	972	902	940	1005	988	945	1064	1018	1049	983	886	963	966	1029	977	948	995	974	984	1006	1022	912	945	997	940	988	942	954	989	939	915	998	930	928	1011	918	947	943	957	1007	966	913	970	936	959	917	966	936	1018	1010	980	1017	957	937	970	972	980	964	966	979	943	926	1002	923	917	957	1026	972	885	960	974	984	971	990	942	983	978	955	909	984	931	957	955	965	948	933	988	962	954	914	991	942	994	908	968	918	943	964	978	947	957	962	970	939	1019	1001	941	987	949	995	950	999	1018	976	960	922	939	979	968	1018	953	944	944	956	1033	992	952	949	1021	985	986	895	990	988	987	950	947	978	1000	980	974	963	998	1009	953	1008	893	1011	996	969	953	952	953	982	974	945	912	1030	1013	987	936	971	944	983	982	938	975	911	935	943	957	969	1040	925	943	902	965	948	971	1007	1025	959	949	963	952	995	981	962	990	930	958	961	1011	948	947	1005	930	996	923	991	944	979	947	921	985	919	942	937	957	950	959	954	985	1014	953	993	957	995	997	1005	941	960	956	957	932	935	929	951	987	1001	904	976	943	980	989	1030	971	1006	1042	936	973	994	963	1002	1013	998	1003	1003	970	937	962	980	995	897	1032	1022	927	984	923	985	1001	979	973	951	988	940	952	978	965	973	963	941	941	905	969	947	960	990	1009	966	932	906	1022	934	1007	967	1051	933	1016	986	954	1008	960	989	925	1015	934	1011	952	1063	949	973	939	977	933	983	986	991	978	961	979	947	968	963	997	936	963	983	998	942	929	935	1014	933	1011	976	1015	987	910	1037	970	932	1026	976	966	974	983	950	983	968	969	928	968	886	945	1000	997	939	903	969	995	992	989	1011	992	1004	971	971	1005	946	957	959	987	998	990	975	1018	920	999	972	940	957	1015	942	952	979	959	967	946	956	907	1012	939	954	949	968	947	917	971	984	982	952	964	991	996	978	937	961	939	965	973	989	956	982	975	975	1000	980	945	1003	954	984	883	988	963	984	895	980	999	994	1019	938	910	949	987	1022	1014	967	966	978	953	982	944	980	953	920	912	952	979	983	999	1009	1029	984	969	978	965	1020	991	980	1000	952	933	986	994	928	998	929	1008	970	933	903	963	1026	930	963	897	985	906	967	994	939	958	962	1028	939	933	1016	976	1014	954	954	965	996	956	953	977	957	974	1008	977	999	975	914	987	966	988	962	967	979	950	1015	942	945	982	966	957	981	987	955	962	932	996	1014	940	955	1004	937	906	955	948	959	953	975	993	1026	956	936	1014	1033	997	940	939	988	922	981	958	939	880	969	955	1005	995	980	1001	961	956	974	960	950	1015	967	994	962	902	964	984	917	998	964	974	913	968	1024	971	965	926	963	983	941	947	949	935	990	939	959	971	1003	962	932	1005	937	932	942	951	1011	974	979	969	922	978	988	996	970	933	945	944	1012	963	914	937	979	1013	967	947	964	902	944	963	987	968	968	952	1051	996	937	1047	969	974	944	975	957	1011	992	949	964	989	978	953	924	952	971	929	961	903	976	972	997	1053	950	988	887	937	983	955	1020	936	965	960	947	1009	952	989	969	945	946	969	964	973	926	982	984	1036	913	956	1034	969	964	995	949	959	1036	965	993	1010	949	993	969	943	977	976	971	969	921	911	968	967	947	987	964	977	968	992	931	951	954	945	945	932	932	984	996	974	918	1007	951	993	948	968	949	946	984	967	899	916	959	944	945	974	944	952	963	994	965	959	945	986	983	942	987	957	944	992	973	977	964	960	964	931	955	955	972	1007	927	1000	1009	967	897	943	941	997	922	939	947	980	905	1034	956	941	974	960	992	1050	963	959	978	1019	954	993	993	1000	967	945	940	969	985	1019	974	935	966	990	967	1012	1006	986	960	931	951	940	990	964	980	896	961	944	955	961	996	977	928	1033	1007	885	987	989	961	955	995	967	972	964	947	988	979	962	983	1027	986	977	977	964	937	980	937	961	975	964	967	961	967	978	926	972	973	951	992	941	990	968	1018	981	1003	988	906	988	1003	937	1003	942	979	967	949	999	977	993	1002	1019	1009	970	1014	957	984	1000	995	1032	942	925	924	1008	975	1000	1012	981	933	1012	994	982	989	927	938	985	972	977	951	1017	1005	967	983	959	984	1003	1018	976	998	1038	961	1002	1008	931	969	973	942	952	1002	979	966	968	992	966	979	1014	987	939	981	989	950	1009	999	963	1013	986	981	950	924	903	1017	953	936	1000	964	955	957	1011	917	925	970	941	969	985	931	979	1008	979	942	965	977	998	919	984	939	973	983	948	978	978	974	979	987	983	965	962	985	982	935	955	935	936	979	975	977	958	920	949	998	925	957	980	946	987	944	1018	945	971	975	1004	984	1015	932	977	970	955	1007	989	922	1024	958	988	964	961	949	951	952	972	974	969	964	947	950	954	980	978	922	935	965	1004	950	985	905	955	950	1001	940	1003	908	999	929	1005	914	999	982	985	991	989	1022	965	986	1007	933	940	955	961	1003	1020	997	892	950	936	988	945	933	1003	972	992	954	905	927	943	1025	1007	997	951	990	1001	953	952	938	945	972	930	957	971	943	978	941	976	1027	1008	980	1013	973	943	945	920	960	961	988	975	1011	948	957	998	955	984	977	977	945	1010	928	966	955	998	991	946	959	997	987	973	995	986	993	974	1063	999	964	953	930	961	990	1003	985	996	989	971	1009	981	993	968	998	968	980	937	950	994	973	921	927	957	1000	953	922	960	982	1018	934	1020	1000	1033	1012	963	972	974	969	992	1003	1010	978	951	952	973	990	958	944	972	952	955	998	1015	949	901	957	997	974	941	950	1000	930	925	1017	1017	934	991	948	977	1022	945	970	949	963	1035	947	946	987	1001	942	954	1003	899	931	969	935	989	977	988	966	996	979	956	952	946	923	951	1002	1061	981	948	966	959	989	985	979	1006	926	1004	1018	975	955	960	1006	993	979	958	969	1003	1042	964	970	957	1016	1033	928	963	1003	978	983	949	943	967	936	1032	960	968	983	1050	946	946	975	1001	1026	1000	935	993	903	959	1007	999	961	969	1011	1029	988	969	961	931	946	968	984	910	976	950	991	961	1002	1012	930	987	1024	995	948	974	952	978	1009	1016	961	947	1001	908	996	992	976	934	970	1000	967	965	920	967	938	958	977	992	981	956	939	931	964	1002	962	948	953	930	954	964	918	971	977	993	939	961	980	982	992	1014	945	974	946	951	972	959	1031	1034	994	940	1011	976	918	974	925	916	1005	954	952	961	958	1003	972	983	905	938	1017	962	937	975	998	978	980	935	965	1001	973	998	941	946	977	1031	957	957	928	961	1015	985	993	924	991	965	956	1020	1041	916	965	1018	967	892	1015	989	956	965	912	1014	994	924	1049	975	1013	1003	1032	997	1012	967	919	965	987	942	970	952	960	927	949	925	967	1032	944	958	939	996	958
22408	2150	555	473	399	317	281	277	277	294	248	238	239	257	230	238	237	248	255	241	251	221	240	257	254	226	253	226	249	222	217	236	235	246	235	218	235	269	214	263	261	228	220	245	208	286	253	220	222	231	208	238	203	231	251	245	200	207	213	200	212	224	234	221	222	241	243	224	250	221	217	234	234	222	240	254	231	243	243	234	236	220	239	219	238	230	225	219	229	230	200	212	245	257	221	232	242	204	217	235	226	216	237	240	239	238	247	228	219	257	248	249	229	241	239	251	276	219	253	209	227	218	231	255	209	229	208	231	219	257	229	274	233	246	220	248	257	228	221	222	224	214	231	264	197	226	213	216	229	243	212	214	227	222	198	270	257	229	231	228	250	239	248	219	256	248	217	211	231	201	226	210	239	245	229	242	211	238	235	240	217	197	225	235	222	220	234	209	212	262	223	241	249	242	245	213	221	228	219	231	197	235	243	224	202	237	266	215	252	258	210	233	225	256	248	245	242	230	235	229	238	253	237	250	247	243	233	224	233	236	236	226	238	254	231	225	204	249	221	222	229	208	219	259	228	210	225	241	240	231	250	248	217	205	225	234	212	244	210	200	246	240	200	235	214	219	239	233	223	244	283	250	224	238	235	226	213	200	231	243	218	245	224	214	219	198	246	227	200	239	219	221	220	253	227	233	233	221	229	225	227	241	214	235	223	246	186	236	246	219	233	231	225	226	223	226	221	234	228	238	246	228	221	216	228	199	214	213	212	226	204	225	215	234	228	255	238	215	233	246	220	243	195	223	267	243	219	229	222	230	237	237	216	195	244	222	223	238	237	229	217	226	239	245	220	227	217	213	220	233	227	222	229	209	205	237	223	231	232	223	202	234	242	198	225	249	237	224	223	252	244	237	278	209	212	234	252	229	220	247	211	248	205	210	198	212	228	259	216	236	235	203	234	200	205	230	200	205	213	231	234	221	238	238	236	203	229	223	229	230	213	249	199	209	250	214	236	221	242	233	246	245	220	211	229	224	211	207	220	244	227	231	203	239	246	210	248	231	242	239	242	242	231	246	204	207	230	230	223	233	227	246	253	225	204	225	209	234	228	228	223	204	243	232	259	221	216	223	227	216	234	219	221	220	241	223	242	228	233	231	215	202	210	220	247	222	205	209	241	233	248	257	215	272	228	240	250	254	248	247	231	212	207	250	242	259	231	256	241	229	260	224	232	227	226	214	241	246	228	237	226	258	224	236	208	259	243	239	235	217	199	201	239	234	208	222	215	226	231	232	226	239	233	223	226	226	223	215	219	206	249	235	234	231	237	197	254	231	214	217	217	230	223	220	234	237	215	237	241	246	231	235	246	215	231	230	172	228	240	216	249	225	223	257	240	220	254	230	235	240	260	249	242	234	246	242	240	196	237	228	226	239	206	225	198	244	237	238	228	229	259	225	218	223	216	231	223	230	227	217	212	236	228	245	232	228	214	251	226	259	230	252	251	253	253	234	230	215	256	219	239	255	245	201	243	226	232	233	207	272	227	239	237	232	238	260	218	231	235	214	213	259	232	245	212	223	217	215	241	235	213	229	227	224	236	249	241	231	236	251	254	231	223	215	236	214	230	224	232	216	213	229	240	204	229	212	224	213	251	266	215	241	226	233	202	231	231	206	218	247	236	235	230	248	211	217	244	248	211	226	220	235	231	250	215	243	252	229	216	197	231	258	231	214	238	213	235	241	261	232	218	217	223	246	244	242	244	218	211	272	217	242	208	248	231	265	252	237	221	228	229	218	214	244	243	237	236	192	249	233	232	254	256	225	215	240	237	233	219	214	240	232	194	219	214	239	211	231	215	226	225	235	263	215	233	209	251	274	225	264	234	204	209	213	219	231	238	226	255	248	232	231	219	244	233	209	225	239	239	196	235	242	216	215	236	238	245	230	258	239	227	229	248	267	223	242	223	214	220	214	201	218	251	227	244	204	222	228	249	237	238	228	217	203	237	219	198	265	254	225	227	217	243	238	217	255	245	207	244	255	216	235	214	210	227	231	258	234	182	223	223	220	219	233	232	208	213	207	223	240	191	232	234	209	223	240	224	226	241	223	231	243	213	249	255	250	190	213	243	217	243	207	187	205	218	222	212	229	242	229	265	227	233	230	218	232	240	256	210	237	243	246	245	258	234	245	242	241	223	271	223	210	235	259	257	233	232	228	189	212	233	231	189	240	218	235	264	227	215	223	252	207	231	225	221	235	215	249	253	211	232	219	243	216	216	201	233	235	230	222	200	260	243	227	222	212	228	218	230	192	242	227	263	219	227	213	223	231	235	217	232	240	243	205	229	214	237	243	208	220	227	240	196	222	253	237	213	228	235	231	226	243	232	222	179	246	261	243	249	224	217	209	192	239	228	212	203	228	231	226	202	244	227	243	222	213	236	211	203	220	240	231	223	220	232	227	231	224	247	252	254	228	226	218	215	237	240	225	223	218	207	205	249	237	226	247	241	246	243	255	229	222	221	247	232	237	199	225	223	209	220	212	213	219	206	231	209	254	212	226	207	222	247	211	211	255	242	229	209	227	233	224	255	273	237	215	229	216	213	243	220	243	197	221	244	227	217	211	227	254	234	238	230	232	218	243	212	252	234	219	234	239	202	232	219	223	209	241	223	247	212	232	220	247	231	235	195	235	215	211	246	248	230	242	243	227	237	243	226	214	213	252	231	257	248	229	213	231	227	255	228	226	245	239	211	256	242	230	264	212	251	232	219	221	230	255	222	244	230	232	220	208	250	239	232	218	242	224	225	246	232	235	219	244	225	229	221	210	237	249	239	210	223	238	208	255	232	244	269	216	261	239	239	220	213	235	229	233	249	249	224	252	211	253	253	250	207	225	250	218	229	228	246	213	232	230	219	236	235	250	253	220	213	230	233	247	218	225	232	222	238	240	227	255	210	217	254	201	255	245	254	220	235	236	218	221	210	221	212	251	235	240	243	216	225	200	217	216	238	208	237	232	243	217	230	257	223	260	228	209	213	211	255	225	226	245	219	221	219	223	225	225	224	225	226	234	225	250	228	224	222	228	251	261	215	234	215	221	234	226	227	232	258	246	223	234	245	261	220	219	240	251	227	227	214	227	230	236	231	207	248	238	232	227	245	209	246	229	237	233	210	217	244	217	239	230	266	252	220	251	230	229	241	265	229	225	228	227	241	243	221	231	199	203	218	212	225	231	251	206	243	240	209	220	260	243	216	247	243	256	248	267	218	226	253	219	235	254	259	248	242	212	232	246	242	264	204	207	261	222	227	249	237	215	228	211	226	223	246	229	199	219	216	232	205	213	245	227	257	221	251	209	222	256	232	227	223	210	229	234	236	208	208	235	252	216	204	211	212	224	229	227	202	231	226	232	212	206	210	224	248	228	242	212	243	237	240	226	210	226	225	210	233	246	241	252	246	227	253	212	233	227	210	202	218	213	231	231	239	229	242	201	256	228	232	233
13723	927	1262	1296	1154	1078	895	791	777	767	748	693	710	628	683	627	656	658	608	589	589	584	583	612	561	608	550	572	584	569	554	625	578	536	606	589	574	598	572	579	551	611	584	534	559	569	557	587	575	551	541	592	566	585	548	515	620	556	557	565	543	559	568	588	542	558	581	580	565	563	572	571	572	570	588	571	581	582	551	562	518	538	594	553	585	567	573	579	578	550	576	523	530	558	544	572	564	579	578	536	571	531	585	567	552	574	560	549	576	516	517	537	581	531	517	527	565	593	549	545	581	590	523	564	543	582	562	565	538	535	518	544	549	609	526	579	638	525	556	570	554	569	574	562	530	523	520	590	583	525	546	523	584	563	598	593	584	520	560	524	554	545	558	570	543	551	594	583	578	569	518	569	549	537	564	592	545	555	553	544	558	576	594	568	577	536	563	567	590	519	589	561	504	527	574	564	551	586	588	570	570	578	566	556	588	577	572	552	556	529	523	567	564	586	554	554	534	509	595	539	556	549	574	567	545	568	537	592	558	560	557	557	572	541	554	568	534	600	546	564	532	536	576	588	513	550	583	525	578	559	585	553	524	548	563	564	580	536	528	537	593	578	588	576	530	527	574	561	573	593	543	549	554	564	578	541	557	549	593	518	561	550	548	532	555	522	562	597	531	555	572	565	586	573	574	585	588	557	559	526	562	522	593	524	559	617	535	563	576	585	545	577	562	567	546	536	558	563	555	540	577	538	592	545	564	564	562	538	586	550	584	544	567	505	545	590	582	565	551	588	549	542	538	557	581	570	567	532	535	561	543	558	580	578	536	538	546	582	594	555	571	603	524	571	582	565	549	564	601	512	544	559	578	590	541	551	506	605	591	535	503	556	550	543	548	529	542	554	565	546	564	598	587	575	568	612	567	532	589	531	553	538	562	537	574	538	586	557	578	552	583	509	532	566	581	549	584	571	574	576	567	530	562	565	594	566	550	582	541	541	498	583	571	532	535	563	560	592	543	556	524	558	538	571	556	592	530	525	560	559	570	575	550	579	587	545	575	563	547	553	560	563	521	554	537	571	561	541	572	550	525	560	597	578	522	554	534	581	584	573	540	549	535	543	548	503	552	567	550	528	559	532	532	555	572	554	570	546	549	576	570	519	561	513	567	533	534	593	604	579	569	559	523	591	534	530	568	516	566	597	545	585	543	510	545	554	554	575	576	511	573	557	568	578	540	569	616	552	532	552	529	550	527	552	577	580	550	553	600	538	537	554	546	555	545	604	570	575	565	560	552	556	558	581	528	587	570	526	606	521	546	574	575	561	535	576	554	577	570	548	555	581	515	543	492	540	584	548	547	528	570	497	534	573	540	568	545	574	571	565	559	585	572	577	504	582	553	531	548	582	632	565	590	568	592	546	536	567	578	536	547	567	580	555	556	532	563	538	547	549	557	549	556	539	530	542	537	535	521	589	593	552	585	558	552	599	535	538	578	577	572	532	536	576	545	536	558	584	565	562	582	540	567	559	535	561	582	600	556	517	567	568	596	564	576	554	533	585	551	541	559	557	588	513	589	561	555	550	549	598	591	572	584	577	534	552	576	510	574	570	615	552	544	549	582	588	551	611	561	556	596	555	542	587	551	562	563	617	571	549	553	562	607	595	584	571	600	545	560	547	575	557	520	545	554	581	556	539	526	544	508	589	534	560	552	540	546	590	528	563	587	533	530	565	586	556	574	585	585	596	552	612	547	568	592	554	579	557	590	560	537	567	532	559	492	557	555	551	518	558	581	549	577	561	537	606	559	600	576	566	561	562	549	562	562	565	581	576	566	544	544	551	552	572	568	548	545	550	508	539	568	551	553	505	536	590	585	558	515	542	549	566	537	568	564	563	583	550	570	565	539	522	572	553	543	569	581	574	527	538	559	539	534	558	493	539	543	564	579	545	535	575	545	575	557	489	563	569	532	547	573	564	569	556	520	566	540	565	579	581	508	601	551	536	563	524	593	523	563	540	530	547	585	546	580	535	573	603	525	583	564	564	564	527	529	527	560	545	574	548	538	542	581	549	572	592	543	548	601	542	510	529	570	565	592	558	604	518	556	575	542	567	516	526	557	569	560	522	552	576	521	550	564	555	545	589	572	530	556	530	564	544	551	576	573	579	574	523	555	568	541	498	560	584	554	571	526	529	543	584	567	567	567	597	531	604	594	558	593	568	587	528	564	585	554	554	580	560	531	527	570	535	578	596	531	581	579	557	538	565	562	565	544	562	495	552	576	581	558	524	531	572	534	576	587	591	572	577	591	536	589	534	549	585	563	538	566	572	536	557	522	571	572	534	556	542	600	605	574	555	567	557	561	559	596	571	577	526	512	537	557	564	582	564	589	580	574	570	517	593	521	555	547	566	556	558	575	551	540	531	560	561	556	569	533	602	512	533	553	529	526	580	557	568	590	562	576	519	569	556	536	551	573	564	555	589	590	569	598	517	585	563	561	594	511	568	536	559	603	545	543	522	539	566	549	560	557	525	553	600	551	557	566	501	541	591	580	533	505	562	547	594	556	630	564	573	553	534	542	589	552	529	522	518	537	558	540	562	552	551	543	578	575	569	597	547	564	566	620	555	595	503	533	552	539	587	524	592	527	620	579	603	564	553	549	553	559	564	563	559	551	559	578	560	544	573	554	578	575	528	553	533	556	510	560	573	575	568	583	579	564	552	596	570	558	509	518	543	540	567	589	557	554	546	556	567	561	532	517	551	557	558	594	555	592	537	540	566	561	551	577	571	566	561	562	609	559	562	530	524	549	575	530	541	558	572	613	569	605	574	577	515	601	574	580	567	511	535	547	545	571	546	556	582	583	511	556	549	521	583	542	571	587	573	574	546	597	542	560	563	556	579	526	550	571	577	588	592	557	531	571	529	599	556	518	586	559	506	605	560	532	575	573	567	576	546	528	529	575	562	569	559	607	557	567	548	558	586	589	586	573	556	557	581	542	585	561	518	529	558	507	534	560	556	551	547	607	551	573	577	543	536	585	539	576	540	539	558	549	576	543	575	552	549	522	568	557	564	532	565	586	568	537	541	566	548	586	556	555	559	528	579	552	543	558	572	493	554	551	511	617	583	567	576	554	525	545	566	566	549	539	551	559	566	568	552	581	567	603	547	523	531	523	513	540	555	527	576	555	578	549	550	564	544	577	576	574	552	538	541	561	535	569	550	534	561	553	554	557	555	556	534	549	550	551	582	554	574	563	534	565	573	601	563	521	548	549	546	550	566	575	573	572	502	566	556	519	547	561	592	529	586	544	577	537	582	532	581	552	578	544	561	521	540	548	523	486	572	579	595	566	550	609	579	592	572	529	593	540	520	539	584	589	583	569	538	546	581	575	506	546	531	573	548	530	535	561	538	548	522	558	581	575	554	532	558	543	604	557	593	576	542	570	566	527	548	572	521	539	568	573	538	541	586	581	571	511	555	539	544	579	564	542	546	606	546
31588	4583	955	719	564	418	373	348	306	301	285	303	267	273	272	246	259	270	271	221	264	229	250	269	257	276	236	241	246	248	273	246	226	277	253	237	282	267	270	255	282	261	240	245	251	242	272	237	265	248	273	239	246	267	230	226	247	268	241	268	244	221	241	270	256	259	274	255	260	248	259	266	239	251	276	233	286	264	243	256	258	263	213	279	248	243	250	262	229	237	263	223	238	286	230	270	292	220	249	259	258	244	245	296	264	274	266	261	227	277	246	259	225	238	228	264	225	238	263	245	285	225	258	269	272	241	288	247	243	242	244	252	270	241	254	234	233	274	263	258	254	221	293	247	262	269	232	242	262	245	249	254	276	252	275	266	268	246	251	255	225	258	246	239	253	256	237	254	226	237	246	228	277	272	267	228	216	255	265	239	228	211	226	235	230	249	237	239	257	232	221	272	269	256	265	237	240	245	264	250	255	251	230	213	232	220	264	240	249	273	278	240	256	264	247	213	269	248	257	243	258	233	228	245	255	269	269	264	240	251	251	269	248	239	251	245	243	252	252	266	276	246	267	277	306	214	252	235	243	253	252	243	236	251	278	273	229	247	281	249	251	248	220	260	237	254	226	225	281	263	252	251	273	220	240	260	260	250	266	245	265	263	239	240	299	272	255	244	255	251	249	252	255	244	256	251	285	229	254	246	283	235	250	246	265	242	246	245	241	247	264	267	247	244	229	245	235	248	242	249	243	243	250	242	259	221	249	247	252	247	264	239	268	282	221	241	262	237	278	266	259	240	269	252	243	213	256	286	263	236	259	263	260	253	242	253	271	269	244	251	238	227	267	252	243	237	233	250	272	242	256	268	216	261	236	253	247	266	262	245	252	224	259	292	258	231	228	265	229	236	255	253	263	267	245	228	245	256	256	243	273	242	269	244	219	244	234	235	245	261	261	284	226	254	288	257	249	244	255	246	253	215	232	274	243	265	230	254	242	252	255	225	241	266	257	272	252	226	228	279	245	282	252	248	214	262	267	249	259	263	250	266	247	255	240	224	264	236	245	247	246	254	246	237	234	240	235	256	252	234	257	259	236	270	249	239	254	272	259	235	269	267	252	267	262	236	249	232	245	236	247	221	248	203	226	272	265	230	243	256	248	245	247	276	258	254	283	268	263	264	236	295	238	262	235	256	215	276	286	253	250	240	237	227	251	248	274	232	240	261	258	256	259	266	268	255	248	238	239	279	252	246	279	250	250	248	210	243	273	259	252	265	254	247	210	289	245	241	267	267	270	239	248	255	244	261	235	239	294	280	270	233	254	238	257	279	284	257	251	242	258	264	245	237	241	243	272	261	217	247	276	245	279	242	229	239	270	259	251	253	227	295	273	241	234	279	245	248	244	262	257	251	250	242	256	206	263	265	238	240	248	269	256	257	254	243	265	224	243	233	227	256	254	264	240	253	265	256	231	265	257	235	227	247	250	262	269	243	246	263	231	256	265	255	241	247	214	258	262	270	238	238	246	266	263	227	261	263	270	268	275	268	255	254	255	243	220	277	246	237	251	247	268	247	248	252	238	255	253	280	225	240	226	265	244	231	242	241	241	251	240	243	263	239	218	236	235	263	240	248	270	254	259	235	268	241	258	242	236	256	285	219	226	267	278	273	244	250	250	235	260	253	243	257	254	227	278	206	265	236	253	273	235	253	254	243	283	247	231	223	255	263	266	286	239	208	228	276	261	267	260	229	254	243	242	238	270	245	251	271	237	214	241	246	250	234	246	249	281	288	290	222	246	279	253	271	250	206	244	264	205	226	242	269	239	251	233	227	262	262	227	234	231	236	228	259	226	255	252	263	219	220	280	289	280	257	244	218	239	262	238	268	239	256	272	257	237	267	246	281	229	239	264	251	214	256	294	277	262	267	248	276	246	255	277	240	258	249	227	271	242	254	259	248	255	237	272	274	261	279	220	252	251	233	272	262	279	266	244	257	249	257	218	251	240	280	230	276	235	260	245	257	209	244	255	230	233	223	210	236	221	279	288	231	247	225	248	259	245	245	252	282	254	273	242	258	249	260	250	254	271	255	224	250	283	253	283	214	252	228	276	260	228	269	270	264	245	240	224	261	263	214	251	262	255	247	249	285	226	259	288	237	239	286	245	251	228	260	251	231	264	233	246	258	241	225	252	239	254	231	245	269	237	257	268	241	211	258	264	250	247	219	236	259	275	241	271	256	252	225	250	254	248	251	231	236	257	253	265	236	244	262	244	257	232	248	271	242	242	243	243	269	282	256	249	242	262	265	252	241	240	239	246	262	228	268	268	259	242	213	290	245	254	223	236	233	233	229	258	282	276	274	227	262	278	288	275	237	257	258	250	251	239	258	261	271	241	278	238	247	263	273	242	234	243	260	233	250	267	253	269	266	261	266	242	233	239	251	260	242	254	276	236	246	291	257	238	245	258	268	247	261	272	235	280	259	244	250	254	263	225	227	253	234	274	216	244	253	249	224	267	241	242	257	245	275	276	247	274	241	243	239	246	258	253	269	248	254	239	240	255	255	250	245	245	272	303	249	234	250	231	253	246	271	261	235	248	254	252	215	252	213	291	249	242	251	259	232	236	250	246	261	257	253	249	233	251	241	269	275	266	234	208	225	279	279	244	273	237	245	268	233	262	286	241	252	266	246	282	243	252	261	217	274	242	245	252	238	247	250	241	233	235	236	240	236	263	251	240	252	258	219	227	248	252	253	236	245	262	276	284	225	240	271	279	253	271	301	244	250	232	263	277	263	214	263	250	259	257	216	232	254	254	257	273	255	244	224	267	225	259	253	225	280	250	254	222	255	251	257	244	259	248	255	291	236	202	250	229	234	230	203	218	253	244	243	264	261	230	212	261	263	214	240	252	216	239	257	221	259	221	237	273	257	239	230	248	220	251	265	240	229	286	279	274	244	272	229	272	215	243	263	272	275	236	226	249	256	258	251	247	266	241	235	235	266	280	248	225	244	264	226	223	259	261	255	250	246	225	236	226	235	241	242	240	243	224	238	231	233	269	245	223	266	254	223	251	247	273	255	291	225	260	251	266	252	254	251	239	241	231	238	259	254	303	290	236	258	279	262	228	237	231	276	266	248	239	226	275	245	250	260	248	250	279	244	254	279	255	275	253	249	245	256	259	244	234	226	261	252	230	254	223	270	277	251	233	241	254	257	250	244	264	259	252	254	254	268	233	236	268	267	252	269	278	275	271	259	235	265	240	262	250	256	229	265	272	232	290	256	250	252	229	256	233	235	236	273	248	217	242	224	269	254	277	274	241	233	240	223	275	238	246	271	250	236	253	264	233	248	251	265	231	239	258	258	225	245	269	255	250	262	298	260	239	226	244	263	233	274	247	239	272	236	251	217	236	262	249	287	268	226	238	234	260	241	262	242	237	278	247	258	207	257	250	259	248	280	254	252	223	261	264	261	239	253	238	209	259	242	250	246	236	266	270	253
17247	1261	1953	2005	1769	1527	1244	1170	1041	999	930	918	810	785	804	796	765	715	680	696	721	718	700	696	623	647	673	650	648	642	603	703	644	652	613	646	653	625	658	636	635	648	664	634	677	636	685	631	628	632	631	634	630	614	606	633	632	642	650	643	622	621	617	652	644	617	641	634	613	625	612	593	607	656	653	666	637	624	655	644	652	632	640	678	562	681	629	596	636	620	643	653	598	617	601	607	606	674	631	640	624	622	594	641	608	632	673	626	587	656	638	673	614	662	583	615	623	605	651	650	641	618	598	648	603	593	635	634	570	607	652	609	669	620	625	626	634	635	651	664	621	663	592	620	626	639	643	698	624	619	578	630	616	655	659	630	629	652	625	654	632	648	612	627	647	652	628	620	618	609	631	584	633	608	658	606	643	626	643	629	607	638	615	605	672	619	628	622	598	684	612	667	641	624	626	647	605	668	617	613	629	575	623	616	633	604	673	585	653	623	634	641	625	614	601	687	599	633	613	587	630	645	569	619	633	604	614	622	636	615	668	628	583	643	653	587	653	666	612	653	664	621	647	635	602	658	640	625	637	615	557	644	636	607	644	652	624	681	621	634	629	676	635	614	663	599	616	594	629	636	648	669	661	641	691	638	611	642	680	602	622	650	692	652	609	633	692	581	599	615	588	571	628	651	606	659	596	642	611	653	648	630	632	626	614	628	663	614	600	620	604	631	586	624	615	660	607	587	630	642	615	650	606	629	651	643	665	621	617	598	609	606	662	604	632	644	605	622	640	637	618	668	631	614	650	602	645	638	628	618	647	657	613	633	610	653	645	628	614	613	628	672	627	604	648	660	619	594	666	640	623	623	634	638	600	660	631	636	652	589	620	626	594	617	653	606	679	627	616	658	653	599	633	641	644	605	680	632	569	640	607	626	652	630	657	616	654	627	621	627	637	591	599	612	627	624	631	667	611	624	597	629	615	618	626	687	640	622	618	638	627	617	624	619	617	642	640	623	650	630	680	614	660	597	588	622	607	613	613	627	617	647	604	632	647	594	677	649	649	700	673	660	574	600	624	659	637	625	633	585	628	633	616	606	626	568	642	638	635	621	628	623	601	574	612	611	614	607	663	600	606	628	670	606	618	620	653	641	593	620	621	624	634	658	575	605	632	600	612	633	605	628	654	667	616	687	626	611	629	642	633	638	624	648	638	627	619	624	687	633	593	614	677	621	636	621	615	593	597	639	612	613	605	589	612	642	661	627	625	611	672	638	638	601	616	609	627	652	641	627	617	623	613	595	624	627	624	608	656	660	649	619	643	638	591	593	606	622	629	661	610	642	595	636	642	678	621	614	600	635	568	671	661	630	597	630	693	607	638	575	657	642	646	642	647	642	632	654	602	679	618	619	595	621	634	599	641	602	600	617	626	635	618	613	607	603	640	631	639	646	649	639	617	662	627	615	592	661	584	633	601	661	596	635	628	616	631	612	634	603	633	575	657	633	683	634	604	663	641	589	639	632	611	656	669	645	602	656	644	640	632	610	623	616	651	613	601	600	656	669	611	587	633	639	634	633	640	651	620	644	627	595	623	674	656	647	611	633	630	592	601	635	665	581	620	609	612	603	624	642	616	653	629	628	635	590	630	691	653	619	621	639	653	610	600	628	628	602	622	647	613	638	603	614	632	661	588	636	652	625	631	649	576	617	653	607	618	591	612	620	596	659	662	617	645	602	634	639	604	659	621	648	629	614	656	601	604	662	629	592	623	656	656	597	648	611	590	657	597	639	612	633	625	580	633	617	673	595	608	597	624	618	650	584	622	635	583	629	583	616	627	661	570	594	618	649	618	615	628	616	593	630	600	593	623	640	641	609	640	649	649	608	656	620	605	658	595	629	602	627	608	620	606	615	621	642	641	633	639	586	636	617	640	604	632	658	624	644	638	602	641	652	668	622	605	633	658	681	588	607	632	635	589	650	637	619	664	635	656	634	625	611	654	631	623	602	587	596	614	624	601	665	613	623	592	615	628	599	646	613	633	643	588	625	654	583	638	619	653	624	631	658	592	639	652	643	668	593	642	660	606	632	621	636	634	635	651	588	618	612	605	651	615	643	657	609	621	645	631	647	623	619	597	678	635	613	641	612	624	619	651	647	657	651	593	575	608	584	625	677	603	640	622	672	606	648	630	625	644	653	649	613	641	616	668	599	632	598	605	599	647	611	666	634	618	636	601	598	656	596	648	665	606	615	626	637	586	603	604	611	599	603	596	583	635	635	644	623	569	595	623	607	645	633	642	571	608	627	607	590	606	646	667	626	678	621	654	660	618	648	600	613	603	681	661	637	665	633	653	620	606	629	631	645	607	572	652	651	629	665	608	610	594	627	635	671	639	647	599	605	660	627	619	591	639	642	595	644	618	661	601	603	625	641	668	612	635	649	616	636	653	619	640	609	615	627	628	616	616	632	658	601	594	644	646	630	671	614	637	607	619	628	616	622	626	623	643	580	615	655	653	600	632	600	581	619	646	608	608	590	647	604	604	651	640	659	592	614	623	641	608	670	605	614	608	625	639	634	652	632	586	653	630	621	633	627	593	657	668	621	637	569	659	614	637	666	594	621	632	642	624	619	598	607	632	612	662	651	637	663	645	579	652	639	621	603	610	618	632	618	622	623	628	652	659	640	626	634	611	587	593	642	686	637	614	587	632	586	613	625	659	621	666	649	578	648	614	600	609	630	581	632	561	639	594	617	625	585	653	640	662	625	576	645	639	588	616	611	592	627	660	644	643	655	590	590	664	580	673	602	655	606	670	619	615	607	614	618	652	613	617	622	624	700	608	659	641	608	625	648	624	614	589	601	623	646	652	614	627	594	635	627	619	603	656	618	608	627	646	600	649	643	650	626	628	602	586	629	634	628	627	599	618	638	665	572	650	596	620	646	593	642	651	652	622	657	614	668	626	671	631	690	638	642	615	644	608	628	618	641	649	647	638	633	646	613	621	628	610	589	578	593	601	624	597	592	630	628	590	610	608	656	605	617	564	620	684	612	632	621	609	575	613	634	653	638	653	632	600	598	627	608	644	621	635	635	611	612	666	661	638	605	632	585	647	663	589	665	561	643	617	605	657	611	649	669	658	606	633	636	591	619	648	658	655	644	629	627	616	565	604	614	615	599	621	641	611	653	584	582	606	595	633	642	630	580	634	632	652	635	629	608	655	629	638	590	641	623	588	636	623	635	644	634	625	656	647	612	644	607	593	614	623	606	660	592	664	617	647	559	589	615	600	627	633	656	616	644	597	616	622	666	627	621	615	623	638	599	624	588	643	614	621	639	633	649	601	658	645	614	640	641	616	629	622	585	627	639	636	642	631	666	618	647	622	610	658	616	617	659	607	621	642	652	642	610	599	680	682	628	666	659	617	655	608	627	624	599	612	596	669	588	647	630	636	646	643	602	646	656	605	586	672	607	622	640	638	651	624	610	593	610	624	640	615	598
11425	1007	496	482	422	429	453	455	446	434	462	459	488	412	461	464	470	470	419	447	425	399	440	432	412	416	427	441	449	483	412	420	484	474	456	471	408	463	459	447	472	430	450	501	466	460	451	457	445	453	455	444	471	435	454	439	428	466	495	457	424	429	459	468	421	470	454	429	451	455	409	469	456	479	453	422	402	453	429	479	415	428	467	437	428	421	455	473	421	414	425	463	416	456	479	473	467	448	422	441	433	461	425	460	439	468	461	431	468	437	422	450	447	407	440	408	429	454	484	419	407	457	439	493	410	473	428	428	446	433	458	464	462	415	419	496	451	439	422	468	391	429	440	442	426	418	443	433	405	438	412	436	428	417	459	463	432	436	427	399	459	398	415	455	440	433	438	423	435	429	447	432	485	429	437	464	460	446	437	413	452	436	434	415	424	470	453	425	437	447	458	420	477	429	462	384	431	437	447	456	463	445	455	495	430	413	438	448	434	444	448	441	454	473	445	456	385	436	460	433	458	422	433	441	436	461	439	469	420	461	398	436	416	420	422	468	429	412	449	424	467	432	467	495	477	479	471	431	431	431	436	455	437	462	453	480	465	442	440	424	516	448	430	393	451	445	477	412	397	429	443	436	461	466	420	445	479	429	442	370	448	478	453	444	414	413	465	430	479	472	475	447	453	483	446	432	454	410	463	435	458	445	432	430	502	475	463	446	469	427	456	434	450	442	426	481	414	485	420	442	427	463	465	450	443	435	419	423	419	439	447	439	456	485	435	440	443	446	479	426	429	447	440	438	456	447	459	471	430	434	451	464	438	444	449	454	463	420	465	459	445	446	434	440	453	432	445	451	473	441	430	435	466	442	503	449	436	419	432	442	448	441	489	425	450	472	407	407	489	432	413	476	449	428	415	443	414	412	450	450	438	433	440	430	438	438	458	456	449	441	467	448	417	432	427	471	442	475	446	474	484	405	430	456	448	435	445	403	439	465	453	430	417	452	435	450	487	447	386	407	398	436	423	459	431	411	432	418	421	420	455	464	451	416	432	457	434	419	457	460	444	423	431	437	432	425	447	471	485	415	419	456	415	490	445	459	434	496	443	453	471	480	432	437	439	424	423	442	464	450	483	442	467	445	437	409	478	439	446	475	473	455	442	480	500	415	439	413	446	395	407	454	476	431	431	484	420	421	431	439	403	467	440	404	444	479	448	420	454	418	424	478	442	462	487	493	423	478	497	451	444	440	438	422	394	462	430	433	463	441	409	443	401	466	458	457	414	474	488	425	458	431	434	410	434	415	457	454	477	419	489	414	467	416	423	437	414	442	421	483	453	424	430	438	438	440	449	432	457	481	423	413	455	478	491	424	417	432	405	450	453	437	448	465	455	452	451	423	448	429	455	471	438	495	428	432	423	427	437	436	420	439	499	432	435	414	439	434	461	463	402	484	471	419	447	429	445	421	417	505	427	450	471	428	431	478	460	459	416	346	487	447	409	445	453	454	420	434	435	456	471	416	419	441	446	436	409	404	459	430	436	453	424	442	443	460	468	449	431	484	458	433	459	451	446	411	467	482	438	438	442	424	454	439	462	431	487	440	425	423	472	428	438	418	435	446	471	491	406	449	470	452	427	463	463	446	477	444	461	471	476	473	426	432	425	440	485	490	443	416	442	454	429	441	477	461	428	457	436	441	414	385	409	425	445	463	444	444	481	477	466	433	443	485	476	446	453	430	456	465	467	443	473	444	427	456	458	450	445	394	440	460	487	421	407	476	464	457	462	441	407	435	459	470	502	475	419	413	437	481	445	398	459	445	417	443	439	427	447	463	444	423	455	438	434	434	413	480	441	482	442	474	468	445	433	464	423	461	457	445	419	446	429	446	473	470	468	446	438	458	462	418	436	437	497	440	412	429	452	435	441	429	421	454	412	439	437	472	431	434	452	428	443	424	391	441	430	418	459	447	456	469	410	451	453	398	427	425	430	446	451	452	458	466	454	461	405	443	434	432	463	374	451	451	453	418	449	448	482	431	443	423	445	423	439	460	463	437	438	477	402	495	457	428	437	442	438	426	467	466	433	433	482	456	434	481	441	506	431	476	429	422	391	479	444	436	424	459	426	434	437	428	414	403	447	430	495	465	431	446	487	473	446	412	429	394	440	460	422	448	467	417	443	470	412	436	420	434	466	426	439	443	456	438	451	472	425	424	418	405	396	419	490	486	442	467	445	450	450	440	449	421	458	467	418	421	408	405	448	423	439	428	437	452	453	444	457	446	435	431	423	460	486	456	490	455	474	433	414	442	427	434	468	423	460	465	425	428	454	436	442	391	464	410	451	440	459	450	463	477	425	483	446	437	445	442	430	492	452	441	468	434	430	426	467	469	456	449	454	409	418	428	419	440	461	472	430	445	456	450	444	462	430	436	471	444	455	430	458	494	442	430	389	432	453	407	422	408	430	475	465	440	437	472	436	430	455	437	450	486	468	453	467	418	436	435	462	446	423	449	465	447	451	432	446	404	446	445	400	433	438	469	427	481	449	476	496	438	453	475	453	455	438	409	462	465	469	446	415	488	442	470	462	472	429	438	420	423	447	511	427	437	429	420	448	396	441	479	456	471	452	508	437	456	393	414	441	395	448	424	441	444	422	465	483	442	419	436	453	484	439	427	477	439	444	462	448	431	443	447	443	479	458	441	438	431	471	428	426	440	436	428	438	394	476	422	469	432	446	442	467	457	444	445	451	439	479	461	440	466	466	419	439	444	483	411	442	449	415	439	438	402	468	436	449	429	441	439	464	460	451	408	434	465	453	473	427	430	440	435	411	432	409	435	429	467	432	435	424	467	442	442	405	445	485	451	414	461	427	481	441	427	446	500	510	454	445	495	437	476	474	438	444	446	469	442	444	457	437	441	448	454	485	448	437	444	473	425	471	468	455	452	451	439	455	411	442	434	480	426	414	433	450	400	437	481	410	420	452	449	452	462	432	419	422	421	429	435	480	410	436	461	450	426	476	482	440	427	420	409	476	456	421	454	408	419	455	418	399	424	467	452	460	461	459	479	456	435	450	447	480	449	454	412	442	437	469	462	489	473	416	491	460	419	427	432	409	427	432	454	491	449	455	434	406	454	432	466	418	445	440	423	476	463	447	453	439	416	460	461	417	486	424	461	437	448	408	408	470	438	409	438	437	444	443	439	451	455	417	424	425	463	456	430	457	411	462	426	436	446	440	433	427	476	460	450	408	444	433	426	440	460	466	432	421	441	446	493	420	422	439	441	397	416	441	452	445	412	473	444	429	446	400	430	463	440	410	432	466	439	432	447	424	447	461	480	496	439	449	449	443	400	401	413	476	450	424	474	441	449	416	437	437	445	428	459	445	418	455	457	448	435	428	434	460	418	485	444	438	436	454	443	473	468	466	435	467	444	439	438	431	485	465	455	452	452	424	449	473	414	484	473	426	465	486	442	396	429	431	443	424	474	465	423	442	437
7408	983	1007	982	979	968	1000	1045	1012	949	1023	965	946	960	951	974	925	998	977	991	1005	972	1007	961	949	954	1007	1019	997	1021	963	1014	969	952	944	952	959	943	942	979	947	976	953	968	965	981	970	988	1013	964	977	1010	973	978	945	958	957	932	876	987	926	998	1016	941	983	983	1011	972	993	960	992	942	961	978	997	991	968	968	982	1036	952	936	998	945	904	985	971	955	961	977	957	938	1028	994	976	980	977	970	998	959	967	958	963	1004	977	1023	1001	980	988	1034	964	1021	979	971	967	994	1015	961	987	976	994	969	942	1027	928	951	958	987	960	919	901	983	1002	942	959	972	924	942	952	965	972	965	1051	963	948	1000	997	1004	954	992	973	949	1006	969	981	986	986	961	1019	960	989	971	963	997	943	984	1034	992	907	970	1005	973	975	981	985	994	967	1006	966	1038	978	962	1066	930	969	939	1031	924	948	970	990	923	999	968	961	925	987	1005	970	1003	1010	973	929	930	1009	966	978	948	932	954	952	1030	954	997	998	978	985	913	931	1029	1012	980	976	1011	917	998	959	971	982	927	950	971	985	965	939	973	927	1001	990	972	963	974	973	1003	1012	975	966	987	918	965	993	973	973	954	942	945	1008	926	1057	1002	940	973	1006	1010	991	934	974	930	954	935	950	976	1007	939	953	1019	942	981	1000	967	927	961	965	977	975	942	1011	976	1018	960	981	1022	1003	928	922	999	992	968	983	985	995	1002	964	1017	972	941	1006	995	964	984	992	1003	926	951	986	979	976	956	1040	912	944	925	964	1031	949	968	1002	985	911	951	987	1015	946	928	960	950	999	941	1004	1010	1006	978	1002	1007	972	988	969	1020	945	1042	928	969	1014	979	1000	991	966	971	961	976	1016	961	958	993	961	946	949	923	986	995	962	952	958	915	972	972	950	1009	1004	1012	962	1045	963	982	954	945	935	988	966	942	1008	953	954	963	982	923	927	964	996	1009	960	960	987	950	961	928	984	955	995	1009	981	980	1035	957	926	981	956	979	927	967	984	907	1023	951	954	1014	1000	1029	965	959	963	955	980	971	960	931	971	970	1006	941	959	934	979	1022	933	983	1007	966	965	983	962	965	962	996	1019	975	961	993	945	932	1003	962	972	954	1007	969	971	981	988	960	978	961	982	1013	981	983	984	939	973	934	946	946	958	1040	878	975	1006	952	1013	908	950	965	1038	919	980	1000	998	905	950	1015	1007	996	974	975	1021	1001	1013	969	949	953	981	936	969	967	969	954	908	991	1001	954	1005	950	955	956	942	1054	993	978	924	959	959	1003	946	970	951	956	923	1030	948	962	954	977	997	940	941	981	970	971	1001	968	967	996	963	987	972	957	953	975	979	928	975	961	941	985	972	977	943	911	995	1025	978	920	920	938	941	943	967	1013	949	980	967	1007	961	959	964	978	985	979	993	984	966	962	934	954	1031	972	999	993	967	925	923	936	953	974	957	973	967	979	974	998	919	991	884	962	978	984	1016	1011	1021	1005	994	963	959	935	944	983	979	924	1045	973	973	996	933	938	936	965	923	979	967	973	958	988	985	1016	880	990	955	993	985	1022	947	952	1032	960	971	951	972	952	988	980	991	996	1042	994	1016	968	963	984	998	976	1034	958	961	1024	1039	965	1009	1031	997	964	979	991	944	978	960	1043	937	1005	957	1032	973	975	928	938	972	958	960	950	984	926	936	930	964	1054	967	906	932	966	941	972	970	982	946	954	952	1037	964	956	980	956	997	957	1001	923	953	967	985	972	963	1007	937	989	920	989	995	941	992	974	966	928	1004	1020	960	905	974	926	973	988	963	910	959	944	1022	990	980	957	967	1010	955	953	997	952	969	939	958	960	971	962	1004	968	949	981	993	964	995	977	928	1018	993	948	966	957	992	926	968	948	945	961	1044	976	1016	923	946	928	957	1005	970	973	965	1002	958	969	1019	970	1028	959	985	915	951	986	953	952	942	936	987	994	1046	947	958	999	974	957	1024	977	896	1017	930	935	961	976	979	1003	922	989	1005	990	971	955	950	992	995	950	895	1015	934	957	925	986	1001	1003	1005	935	1029	936	977	965	985	963	995	961	1027	927	989	960	991	1005	948	1031	939	958	968	1009	960	971	982	1009	976	1020	958	966	1035	1005	973	958	911	994	1011	989	1024	1010	955	971	985	1023	940	978	984	979	1006	966	956	910	958	980	946	929	989	1015	944	965	957	976	1000	957	970	915	1001	957	1022	996	899	985	959	914	931	933	952	998	1017	969	985	943	910	1010	991	1013	920	950	959	928	947	966	990	1039	1014	965	972	949	1030	984	960	1002	958	1017	964	981	936	992	923	1022	964	980	937	997	1007	1023	967	996	961	943	1005	984	1019	968	973	960	982	987	945	961	903	1019	917	1004	1021	975	981	981	991	1039	994	1003	960	987	970	986	994	940	960	1029	984	971	928	997	985	978	960	966	914	941	984	943	975	952	978	1006	998	999	926	975	1024	966	1052	1013	937	976	981	993	957	932	948	934	977	982	977	990	1000	973	954	984	994	946	937	1001	946	952	950	908	913	945	986	927	1001	998	970	966	1000	1015	970	992	979	920	1059	986	967	1007	977	1016	1036	956	1030	982	1003	971	1012	949	1008	928	1006	981	972	957	956	958	935	1005	954	1035	1002	952	933	966	959	969	992	977	995	968	956	947	951	991	974	965	990	1029	960	933	1012	995	976	975	952	954	994	910	973	996	984	991	954	951	990	909	975	995	995	972	959	952	958	986	933	976	945	1021	976	982	990	999	986	1019	978	985	930	979	958	927	980	971	940	879	945	965	931	994	946	989	1008	1001	1006	962	974	1013	975	1027	964	989	998	929	963	993	904	997	965	938	921	985	1006	1005	958	943	1015	944	965	943	944	975	964	1007	946	1006	962	1000	986	972	1013	949	966	941	982	973	986	944	959	986	977	987	974	1014	979	912	1005	958	960	963	924	994	974	970	971	980	987	987	1017	968	1038	1014	943	952	1010	1004	990	977	929	948	955	966	1005	988	979	938	948	955	988	997	993	974	1000	902	987	1000	964	991	975	879	912	954	1004	960	960	1042	960	904	983	991	993	954	929	990	975	995	920	940	935	952	957	948	985	962	931	940	1007	950	950	979	940	969	990	1026	1016	979	963	970	979	985	968	971	976	964	941	994	978	957	1004	974	976	1011	998	1014	1003	936	979	938	965	930	979	1008	959	996	959	984	993	991	965	989	969	1016	985	925	950	937	975	997	1011	993	933	987	1016	1031	978	967	999	949	960	965	942	996	942	892	944	1007	977	992	960	1027	981	1020	1003	927	973	954	1008	959	971	955	943	925	933	956	976	963	1008	933	986	991	968	984	966	978	954	967	935	979	976	910	953	954	1021	954	977	984	1004	991	956	939	956	919	1036	903	1008	1021	987	924	1000	1026	920	975	1001	935	1004	964	876	943	959	969	983	992	984	982	985	973	1006	938	924	938	968	998	962	998	985	1082	1032	966	1005	999	996	940	1010	987	1017	954	1031	953	906	938	971	985	985	903	1012	1002	967	984	962	997	943	932	949	933	943	992	910	995	988	984	939	970	1001	994	973	897	991	989	973	973	971	975	977	942	947	917	930	1017	965	981	986	976	971	1003	997	1003	927	953	981	958	961	958	936	981	984	945	974	989	961	994	999	981	965	978	946	973	991	967	950	989	897	945	990	984	992	988	952	997	951	958	978	956	998	950	1001	984	1013	982	995	974
23087	2295	544	412	357	345	323	301	241	268	244	263	267	232	254	292	256	255	226	221	245	204	228	233	240	233	241	229	210	231	220	212	236	223	233	214	203	237	213	228	200	219	243	245	221	220	242	233	211	209	228	217	209	252	229	234	239	230	210	260	234	253	242	223	222	231	213	229	205	227	216	239	212	225	262	232	247	225	237	247	216	209	219	237	229	227	265	264	237	215	229	262	184	209	230	260	240	215	206	218	217	232	248	238	230	218	227	261	227	234	194	220	257	222	217	226	214	223	231	238	226	258	206	233	246	233	234	242	233	244	222	213	221	223	215	241	258	251	251	225	231	230	263	228	216	247	233	207	228	232	223	219	262	237	214	220	221	253	257	266	189	213	233	211	207	225	209	226	233	217	233	213	215	222	193	214	235	231	245	210	227	223	248	198	231	225	249	261	229	229	224	235	242	223	225	217	252	209	224	243	227	243	223	229	212	246	261	252	221	222	211	218	213	208	226	222	209	219	239	212	247	237	264	210	223	241	233	231	232	244	221	246	229	218	226	214	216	205	227	230	227	210	253	241	212	228	211	236	237	250	208	248	241	207	261	257	255	240	218	226	248	207	190	208	249	253	214	230	215	208	205	224	226	213	230	237	244	217	253	238	216	242	219	218	258	234	212	217	219	243	182	243	203	239	222	216	241	226	232	235	243	234	230	230	248	199	223	204	297	235	249	235	234	247	235	238	215	243	215	253	257	242	215	241	244	239	251	212	241	203	245	247	203	229	199	239	214	223	233	185	258	201	264	237	210	201	221	236	235	230	239	245	251	254	216	212	226	235	249	236	209	216	239	232	226	210	252	240	241	220	246	240	260	223	237	209	239	248	237	239	225	216	220	254	239	250	244	198	229	220	224	255	245	242	226	211	225	234	217	232	212	245	230	241	246	224	213	249	230	235	206	236	239	249	235	227	227	238	222	285	260	214	264	224	194	211	280	229	243	230	211	249	238	267	233	231	213	212	211	213	212	242	230	244	242	226	242	202	212	261	217	217	256	234	233	247	236	233	225	227	218	227	208	258	226	232	243	236	246	241	220	240	236	226	243	243	218	254	229	262	232	240	213	228	200	235	228	239	244	234	258	237	267	223	239	220	278	203	231	202	239	213	233	224	229	227	216	232	210	211	220	219	221	228	216	238	241	226	221	240	221	244	233	194	229	252	244	239	220	227	220	254	222	224	220	216	224	224	215	224	248	243	200	233	185	251	225	225	250	230	217	211	221	207	221	233	221	209	229	234	219	241	232	226	239	213	218	254	249	230	227	241	221	226	213	203	217	226	231	220	234	221	232	221	192	240	249	219	246	259	253	252	276	217	226	224	233	225	207	208	246	227	222	250	248	238	245	202	198	238	212	218	220	224	244	228	223	198	236	225	217	216	220	233	235	283	251	232	236	191	245	197	207	243	203	225	249	208	260	240	239	196	262	244	246	247	246	250	217	253	238	240	271	239	203	233	237	216	244	223	235	232	222	242	230	227	205	247	218	233	228	255	237	229	234	212	219	226	220	217	243	192	222	219	215	221	212	204	229	250	206	207	225	240	220	224	201	240	232	251	250	238	238	212	216	256	265	215	213	221	217	205	220	222	227	214	218	226	216	236	246	231	225	199	222	212	265	239	219	236	209	210	253	221	261	217	249	244	235	214	215	255	214	224	261	233	241	224	251	218	231	226	225	202	228	240	232	208	214	202	269	230	242	251	231	197	226	226	233	220	237	221	230	251	261	242	220	247	244	207	236	226	221	210	223	216	238	229	243	253	221	204	229	209	230	259	232	223	255	225	224	230	223	187	260	253	209	199	235	201	212	235	217	230	275	231	235	220	243	224	263	229	217	240	226	211	213	249	192	218	189	252	219	227	249	247	180	218	222	240	231	243	210	235	203	210	255	229	225	254	226	200	218	250	247	238	234	222	206	215	245	221	232	221	237	243	239	243	221	220	219	215	243	247	240	237	261	218	229	229	225	258	237	274	214	198	234	236	254	223	228	232	205	218	215	222	231	222	203	217	200	226	221	206	218	202	224	223	242	223	234	247	217	214	192	274	225	197	219	243	214	234	214	251	231	268	234	251	240	215	225	256	234	236	235	214	250	207	240	235	224	230	196	220	237	198	244	224	191	242	228	231	211	234	229	230	246	204	224	243	239	227	231	224	251	241	243	239	248	207	209	205	251	247	238	250	196	255	217	245	208	210	221	232	268	226	198	233	241	245	257	253	250	228	267	255	213	230	207	248	238	208	231	225	204	229	250	198	244	233	246	221	255	221	227	200	231	206	241	238	243	228	233	248	244	248	259	218	221	214	224	232	237	219	230	235	226	245	246	240	222	216	241	220	228	212	264	225	214	232	244	239	245	228	206	236	219	215	236	219	232	236	234	226	203	240	226	243	238	258	229	249	218	210	216	255	232	263	236	219	209	248	228	204	246	225	273	234	249	232	205	233	208	239	208	215	180	234	207	225	221	190	247	247	233	212	269	252	258	246	219	263	227	246	225	223	207	202	200	249	224	222	224	246	211	225	235	232	251	243	210	211	229	246	235	207	260	236	248	240	247	249	237	209	250	245	261	239	225	256	232	228	234	215	205	231	239	251	212	259	215	268	207	221	225	246	231	242	233	226	251	221	229	210	232	257	199	216	210	237	241	233	241	225	216	254	234	214	215	217	250	259	235	230	239	285	217	213	235	228	260	233	229	237	245	227	237	225	230	222	207	225	248	227	227	224	235	250	199	248	230	228	263	251	207	247	219	195	212	218	226	241	232	223	232	249	226	238	253	239	256	226	216	216	250	215	205	238	214	213	229	233	236	227	233	229	234	226	239	252	237	250	232	237	229	216	232	265	249	213	215	247	254	241	229	199	209	222	208	247	223	230	256	213	249	202	216	219	223	222	237	220	206	210	221	277	245	197	228	239	209	221	207	200	202	210	240	212	228	220	219	232	214	236	231	228	245	238	227	219	241	240	228	244	259	228	204	223	236	242	228	225	239	234	218	224	230	239	214	249	243	225	232	200	229	231	249	248	236	241	216	252	222	238	189	246	249	225	230	217	233	238	226	230	203	235	235	264	229	232	245	229	225	230	234	204	245	230	229	217	226	230	202	228	224	226	222	243	238	221	224	234	231	213	210	249	242	212	231	213	223	208	239	224	226	231	234	212	185	224	251	217	193	259	229	224	202	211	225	240	215	209	191	227	223	175	209	261	257	224	244	242	212	200	233	233	247	239	246	226	242	223	245	246	240	221	225	220	219	257	216	227	224	240	242	228	217	219	234	220	205	232	234	213	224	238	233	230	234	220	201	225	235	248	231	237	242	191	236	243	234	260	232	243	206	219	241	247	232	221	220	248	248	217	214	264	218	228	219	245	216	225	227	210	236	222	207	220	252	249	248	242	244	195	219	238	262	212	241	223	255	209	237	267	210	229	227	202	231	220	231	186	217	243	228	245
14130	872	1246	1295	1156	1017	900	848	800	787	722	648	692	634	635	632	622	644	598	583	611	565	589	617	622	546	547	614	571	555	568	584	589	577	595	566	567	564	579	560	584	595	549	530	570	602	575	557	547	588	545	604	587	581	573	541	564	579	551	569	549	589	516	608	546	580	626	542	565	581	554	535	574	543	579	569	564	534	557	582	565	556	566	554	575	564	578	500	585	571	582	566	605	572	566	557	558	559	544	598	584	571	634	547	552	579	571	567	570	564	532	550	587	527	602	553	546	542	579	552	548	557	508	600	561	571	575	587	578	580	565	592	567	591	540	571	563	539	582	565	567	570	544	565	542	509	524	571	596	580	574	539	604	601	529	518	599	598	543	561	557	561	584	544	546	534	582	580	584	570	503	595	557	534	571	609	559	592	584	531	581	587	584	560	589	577	562	563	586	551	568	601	540	597	587	571	612	538	593	521	561	524	533	553	577	596	561	589	518	580	547	570	517	534	594	636	522	539	598	520	614	620	562	571	589	572	574	563	523	571	545	532	542	558	547	538	580	564	552	558	528	606	608	560	542	593	556	537	551	540	575	549	579	521	534	579	548	537	549	572	581	540	544	622	566	565	598	594	555	556	563	561	607	582	534	601	532	553	584	558	554	523	573	528	556	547	540	570	563	539	566	558	590	529	578	563	561	581	554	543	557	589	541	558	518	539	586	596	546	539	560	508	567	555	570	566	539	576	568	548	537	601	587	527	603	576	570	557	537	584	530	545	538	582	578	564	561	563	533	552	554	566	552	580	571	568	556	516	595	554	589	582	559	533	566	587	564	574	512	586	559	567	577	563	570	585	549	606	526	548	523	564	566	550	551	547	605	567	602	551	560	586	531	591	575	535	571	530	552	582	520	564	517	543	556	573	597	603	581	539	601	572	555	555	546	534	574	578	554	536	552	522	618	619	560	536	565	558	604	573	545	585	572	596	542	528	561	579	549	544	570	514	517	515	548	583	562	542	567	542	550	542	576	566	573	583	560	564	545	574	545	572	569	566	535	547	599	581	545	574	567	566	567	534	557	565	553	547	544	566	608	552	543	571	554	527	554	565	603	585	574	569	555	540	518	560	572	551	552	562	586	558	566	575	567	578	558	563	560	604	579	587	564	572	591	564	564	567	559	539	549	542	559	594	542	553	588	574	577	541	599	571	609	574	562	537	557	542	541	537	542	522	583	521	594	566	610	574	518	563	577	605	520	556	561	537	565	548	550	607	555	519	567	580	573	552	580	592	574	544	558	546	580	539	554	576	539	559	575	558	511	544	544	546	539	546	557	532	567	546	542	533	551	605	547	597	584	568	574	565	526	575	544	527	532	567	551	577	558	513	565	547	613	527	551	553	545	568	553	539	586	575	579	530	538	550	584	574	575	563	519	569	508	602	519	566	567	522	563	563	504	526	558	562	552	556	534	529	572	571	577	524	575	527	577	580	612	572	560	582	555	548	552	531	568	533	576	561	577	565	529	519	551	579	544	535	580	621	554	558	556	562	564	534	612	543	555	562	543	561	565	575	552	562	574	530	593	573	542	559	589	540	554	521	584	558	544	560	575	601	564	543	602	548	544	565	587	549	606	607	584	539	520	598	560	560	556	532	623	492	537	553	567	563	594	552	527	565	562	566	547	530	580	560	589	552	566	543	541	571	571	543	581	581	576	550	559	555	564	537	564	517	582	582	580	554	533	518	529	592	541	551	512	605	574	560	556	552	538	557	546	549	527	593	555	575	575	561	532	576	591	565	555	546	528	562	552	546	565	560	559	541	558	557	565	543	596	589	508	561	533	551	531	544	577	577	549	544	588	569	558	575	568	556	545	543	612	561	534	570	523	531	553	562	556	595	540	553	594	563	522	549	552	549	554	526	584	599	553	560	587	529	557	561	582	547	566	596	511	578	547	554	595	564	554	555	597	572	583	532	564	546	562	561	584	544	530	572	549	562	573	534	569	586	537	561	592	572	552	560	558	562	546	544	549	571	591	543	560	550	564	563	553	559	544	620	569	594	565	566	571	556	568	565	568	539	572	532	592	557	530	542	595	537	566	541	605	512	572	560	581	564	546	574	558	557	580	528	564	525	565	518	607	561	550	557	506	542	567	550	553	572	570	565	531	535	555	567	546	543	542	564	543	584	594	562	569	578	555	606	550	518	557	545	574	575	546	606	563	520	567	565	593	579	586	548	573	535	581	556	552	542	595	537	563	524	548	570	580	536	573	529	585	575	537	515	583	573	559	588	556	559	558	535	552	563	533	605	604	574	584	546	552	526	562	569	553	588	557	580	591	529	545	543	616	590	539	598	586	623	563	539	536	562	542	579	577	553	603	549	553	598	607	545	597	564	549	556	563	532	524	564	539	569	551	602	600	514	562	575	568	523	597	556	534	539	549	551	540	581	574	619	557	552	551	537	546	628	561	570	597	568	557	555	581	552	538	591	568	593	537	568	562	536	544	597	610	573	540	560	589	559	567	579	560	505	572	542	559	558	573	541	568	537	559	588	567	537	573	530	552	552	589	574	595	568	599	528	587	578	584	537	602	583	555	530	556	546	547	527	537	562	541	560	556	585	534	548	543	518	552	587	538	543	562	530	564	539	529	580	537	598	559	556	533	533	575	561	528	544	543	618	580	607	581	545	546	571	582	554	586	573	561	550	557	569	515	566	605	556	540	554	537	558	555	555	534	574	548	534	530	552	542	524	540	570	537	554	589	615	596	577	538	565	535	575	570	565	544	570	516	576	536	532	575	548	577	534	550	589	532	564	564	565	551	556	574	591	566	561	555	576	570	555	543	564	555	578	561	544	545	551	543	531	565	560	582	574	578	577	572	547	549	580	580	552	580	567	551	498	555	529	562	600	531	557	610	558	572	540	550	548	582	513	532	571	554	550	583	532	541	556	612	533	570	577	526	532	552	566	585	558	541	549	584	561	561	526	557	576	552	554	563	573	567	559	575	568	577	572	555	539	523	587	594	526	567	560	597	572	536	574	518	560	556	532	577	578	559	572	617	536	534	595	573	590	510	586	552	520	540	546	522	547	577	549	543	569	536	546	543	546	566	561	567	568	503	540	513	548	563	568	574	572	564	543	584	543	550	563	559	543	541	535	539	571	571	527	536	538	561	558	555	573	533	556	572	569	547	596	582	556	594	505	548	567	559	511	540	527	534	529	572	552	552	585	549	623	552	544	595	569	568	565	556	560	596	584	583	554	573	618	558	588	504	582	559	573	567	581	515	609	559	563	590	534	546	580	560	532	571	589	593	607	575	550	569	522	580	558	586	545	604	546	589	549	526	577	543	583	543	552	594	552	588	542	542	567	554	572	544	599	576	572	556	531	547	565	543	544	540	540	548	574	593	576	549	532	560	508	611	520	529	541	554	541	584	585	576	560	576	548	566	544	570	549	534	554	571	568	535	560	553	580	583	572	505	580	582	604	583	566	527	574	552	533
31834	4728	997	675	524	461	361	352	311	290	272	300	296	261	292	277	261	275	232	273	273	259	218	236	277	241	219	282	268	231	263	270	253	247	250	262	258	229	256	241	238	276	265	257	270	260	278	245	232	271	264	247	249	268	265	245	260	235	227	275	294	247	260	253	222	241	255	252	243	255	278	233	219	256	262	235	294	271	236	276	259	234	220	234	246	251	233	245	296	275	233	237	259	258	265	277	266	237	264	259	223	252	246	252	255	232	270	261	249	275	218	235	273	261	232	236	265	263	250	225	248	280	235	259	222	241	241	233	254	255	282	249	254	268	272	249	255	245	237	271	273	287	252	240	220	225	239	266	235	261	239	235	263	242	272	256	274	277	276	251	239	209	246	257	258	238	246	239	235	260	231	240	266	279	261	238	270	238	239	269	296	238	262	275	225	245	292	268	263	249	234	289	242	264	267	254	251	225	287	222	223	212	221	252	279	250	215	245	248	277	266	253	268	248	236	261	240	238	246	276	255	274	260	260	220	243	243	234	259	262	228	258	268	245	232	267	244	228	276	248	242	236	264	267	253	269	223	265	237	254	259	235	232	257	243	226	241	285	276	283	232	270	264	253	270	227	239	250	241	232	221	245	258	235	276	263	250	282	258	238	237	234	277	252	236	276	302	239	258	263	274	270	243	231	264	200	239	267	270	232	250	243	247	246	239	243	277	254	259	267	258	259	242	268	198	246	264	259	255	260	269	225	261	271	241	240	254	279	270	260	254	269	253	228	234	246	246	257	247	238	256	317	249	241	243	248	264	260	243	270	268	250	276	228	254	237	244	273	228	251	286	246	276	242	269	267	256	248	264	222	220	263	226	246	252	256	261	240	248	244	250	218	240	259	274	270	254	243	249	267	237	266	242	256	247	255	264	255	223	267	280	258	247	242	228	254	235	260	231	271	229	253	251	236	239	257	234	219	262	253	228	239	245	242	253	246	230	279	256	265	239	239	250	281	229	248	239	238	213	247	264	243	271	287	249	261	261	257	259	270	254	227	245	240	256	245	250	270	248	255	249	258	267	242	260	260	252	279	261	259	258	231	287	255	263	233	206	241	251	248	280	245	254	261	236	241	260	252	248	237	251	252	264	261	235	285	269	270	258	272	255	260	243	265	249	235	256	245	236	256	237	218	216	249	243	232	229	246	245	242	239	220	281	254	271	238	228	296	259	254	238	260	260	261	245	244	235	279	254	275	252	245	249	258	260	304	272	251	245	274	275	243	258	258	249	251	243	224	241	253	262	238	251	236	238	267	274	279	224	254	259	233	248	242	223	252	247	255	235	238	259	257	262	272	278	254	268	221	242	209	255	275	245	247	244	266	226	289	287	262	254	292	218	275	241	247	248	275	217	247	213	243	276	223	233	232	264	268	248	216	252	250	229	259	247	236	230	229	235	258	218	277	244	238	242	259	261	234	267	234	258	246	256	251	231	232	229	245	268	238	239	226	274	244	245	258	270	277	234	249	271	237	260	246	262	268	253	266	235	267	256	300	248	289	287	257	273	224	249	231	234	271	254	250	267	248	259	250	263	254	269	235	278	240	245	246	296	265	257	272	220	270	248	257	261	238	218	243	275	243	247	256	263	238	236	239	259	248	230	230	243	240	239	244	246	261	285	253	232	244	248	231	231	271	241	240	229	231	265	247	236	263	254	230	226	243	268	246	220	281	267	274	234	235	239	279	258	255	221	187	268	264	261	252	256	279	241	254	255	240	232	229	247	250	276	246	282	240	233	271	257	242	246	230	234	245	249	227	235	244	229	272	259	232	240	259	246	280	269	253	250	242	243	267	227	230	262	239	258	222	230	223	248	258	273	248	242	216	224	240	250	251	277	252	237	243	240	229	244	234	226	249	240	236	247	267	233	255	239	254	225	261	268	245	218	234	264	235	230	294	271	272	243	248	246	264	241	268	243	264	254	281	266	254	250	239	270	274	291	292	254	218	221	241	246	289	254	266	217	267	263	250	271	224	247	273	248	229	240	204	241	266	264	241	264	268	240	232	263	260	257	237	245	268	267	264	250	272	243	253	245	244	213	259	257	231	266	232	225	234	248	257	275	235	256	280	268	245	251	251	253	251	250	237	258	231	236	249	224	223	265	243	240	216	256	255	250	247	236	285	248	252	244	258	244	268	242	255	260	231	243	240	243	262	262	237	217	232	247	233	245	231	234	242	244	261	255	267	246	248	270	240	257	254	274	246	278	273	272	258	258	294	271	284	248	278	264	239	222	274	235	244	246	235	294	256	258	262	235	241	245	257	244	247	223	221	273	261	230	250	248	248	281	256	241	259	279	265	254	255	269	218	221	258	237	230	235	269	252	267	233	290	261	244	264	240	265	288	241	260	246	254	298	233	244	237	249	261	224	288	257	259	233	209	217	241	271	272	259	255	247	271	244	231	249	236	246	257	258	271	259	245	244	241	260	262	250	236	296	264	266	262	240	237	264	264	269	235	251	229	242	264	250	226	289	254	236	236	263	222	268	271	259	264	276	237	277	302	255	257	254	218	263	250	239	275	242	232	253	266	274	275	287	241	238	277	260	253	231	262	248	266	229	264	235	242	265	277	224	256	258	236	246	237	227	251	272	241	288	245	257	239	261	263	265	237	250	258	236	246	253	249	249	228	265	248	244	247	237	228	244	276	248	269	242	256	252	262	258	231	238	238	273	264	253	269	261	228	253	248	268	250	216	258	250	277	247	270	223	263	224	273	248	232	274	269	263	246	259	253	268	268	251	257	255	246	261	272	244	250	239	233	274	239	248	216	247	237	233	240	256	264	246	228	290	230	269	264	234	280	257	253	230	251	221	260	268	258	290	273	262	258	263	249	253	246	222	221	288	229	260	244	250	232	237	268	270	269	287	277	219	251	221	257	266	253	220	253	247	266	269	279	236	237	295	244	263	256	250	274	253	290	275	265	247	271	259	238	239	267	249	247	260	281	250	299	288	267	259	247	218	247	250	266	263	257	233	266	239	262	247	277	258	240	237	228	255	251	250	231	245	279	220	208	269	266	247	244	257	251	280	263	247	228	236	271	264	253	223	223	248	220	264	270	224	234	213	276	225	250	286	229	254	283	257	247	240	233	239	249	255	235	263	223	249	249	255	267	261	241	294	249	229	265	247	260	281	253	286	257	282	266	241	242	279	284	235	246	239	221	269	262	239	258	258	274	256	268	246	238	246	234	223	272	224	273	232	262	242	243	254	286	241	260	243	239	241	245	249	241	234	241	233	270	239	276	237	291	261	238	245	247	249	256	281	249	270	243	231	259	254	259	237	249	249	263	242	255	274	306	280	281	254	268	240	225	253	294	296	261	268	257	250	263	226	242	256	236	259	245	237	256	248	247	234	249	237	228	275	276	255	245	248	252	218	218	243	263	268	223	235	272	235	269	236	247	287	231	224	255	281	279	239	215	245	249	243	297	246	241	245	244	258	280	261	262
17381	1286	1908	2130	1820	1398	1258	1113	1015	959	914	871	796	771	777	759	680	731	684	740	714	693	637	643	677	692	647	653	687	669	652	636	657	648	627	621	675	681	663	638	647	623	634	640	690	642	685	617	603	658	602	646	644	606	630	631	643	665	612	619	610	656	630	661	579	645	691	620	633	623	607	665	669	629	653	643	603	630	666	614	632	640	583	589	602	650	607	643	617	573	627	605	640	658	649	639	641	605	626	668	625	578	573	627	607	676	649	639	648	660	629	610	634	707	642	625	640	626	625	612	637	643	631	625	648	674	624	632	654	644	634	607	585	582	607	661	627	649	662	617	624	620	615	632	634	632	592	632	648	591	637	642	676	611	603	656	651	625	641	644	635	608	574	626	642	661	636	629	648	596	596	601	628	628	654	617	618	652	627	664	632	637	606	636	612	634	633	620	588	625	658	599	643	596	647	650	608	648	633	643	573	675	680	644	642	617	628	636	613	595	613	622	612	632	582	645	647	623	652	630	625	650	627	665	612	660	637	614	618	621	678	599	635	648	632	663	638	607	646	645	649	639	621	626	598	673	633	622	624	655	614	629	624	620	619	611	591	597	677	674	649	615	663	656	609	640	649	608	645	630	580	615	645	631	628	634	607	636	630	618	650	670	618	644	639	602	649	612	624	623	586	650	640	607	607	617	618	582	598	614	633	618	628	608	629	662	627	627	686	599	615	617	623	638	590	598	640	623	630	600	601	612	630	639	602	604	652	636	639	643	638	615	656	572	616	628	662	641	591	606	655	634	618	667	674	634	640	693	615	644	638	630	618	646	648	607	647	657	587	617	594	643	632	546	611	608	568	619	629	625	619	638	627	677	637	653	666	622	661	623	640	647	650	614	641	650	581	639	651	631	644	652	623	634	653	648	604	675	669	614	668	647	625	619	607	618	667	625	606	601	645	630	652	632	655	644	625	626	640	637	621	661	611	588	639	629	646	639	692	668	586	634	665	594	656	611	608	615	622	608	619	647	640	658	602	679	673	596	611	599	612	623	590	654	670	645	630	621	620	599	612	619	603	597	624	618	607	629	647	605	601	633	637	655	630	639	627	670	580	642	593	625	685	603	607	614	627	599	612	632	604	640	638	598	589	607	637	698	617	627	598	666	647	653	669	662	586	676	614	612	642	628	659	641	673	658	635	643	593	584	648	641	608	640	627	555	597	625	609	587	609	662	644	648	685	654	624	599	660	613	635	651	632	635	646	618	595	636	616	566	618	673	657	656	656	673	638	668	642	600	586	676	647	659	660	626	646	647	623	642	619	627	615	615	570	651	679	637	654	628	654	638	660	627	679	661	639	645	633	650	611	665	630	623	606	625	637	639	648	604	646	641	579	626	654	633	643	589	627	655	620	637	598	636	664	672	574	667	633	617	626	585	679	623	642	628	649	613	649	683	622	634	614	600	670	625	634	648	656	617	581	655	633	648	655	588	675	611	628	654	623	649	623	606	626	596	638	599	627	612	647	616	614	650	639	588	589	624	596	638	612	675	607	612	609	681	625	615	637	610	667	641	659	594	619	673	592	642	628	600	609	586	628	646	627	594	613	626	643	644	627	594	633	625	627	634	597	612	637	662	639	636	621	596	664	601	643	604	635	633	646	632	602	628	632	606	639	619	596	637	636	679	620	619	662	612	606	645	629	597	618	621	659	599	578	658	621	633	601	652	625	620	641	632	663	611	627	606	645	649	657	630	657	615	657	612	672	597	618	656	633	595	608	607	635	618	599	647	617	615	603	623	637	611	623	599	631	647	588	601	613	615	644	636	628	615	655	661	626	619	600	612	621	627	653	642	635	660	603	599	603	642	651	585	620	645	667	617	636	632	605	594	625	608	642	628	594	619	598	629	647	595	636	616	676	607	657	619	643	628	632	624	627	635	602	599	625	628	636	595	615	688	666	608	606	591	629	616	628	613	632	596	624	608	617	612	627	644	616	623	624	608	638	677	622	647	667	619	619	597	582	621	623	650	587	660	607	655	610	611	655	604	658	627	647	641	609	602	663	617	588	638	627	578	659	643	644	637	658	630	672	636	661	643	586	658	641	582	600	640	612	626	628	648	604	655	636	636	637	599	641	660	620	596	635	615	603	666	641	589	638	666	663	611	627	618	636	669	630	593	651	627	612	631	596	612	664	620	646	598	655	595	634	668	620	636	625	645	570	643	595	624	636	649	633	643	669	555	620	662	595	630	630	621	657	660	628	592	577	644	677	636	634	657	600	622	632	645	603	601	634	659	587	628	670	660	588	605	594	655	675	603	614	656	635	632	667	644	633	636	662	641	655	595	625	581	615	639	596	620	583	653	642	617	643	648	630	616	630	585	601	675	652	624	636	661	610	603	675	649	630	640	615	630	657	604	564	631	600	624	619	659	675	654	630	605	708	592	639	629	609	676	614	590	604	619	620	609	556	676	629	617	673	622	637	585	612	647	612	621	638	606	617	577	579	665	594	640	621	618	618	659	642	627	630	725	652	568	624	639	580	595	624	612	619	628	625	692	651	626	614	626	663	638	667	604	629	590	625	668	562	628	613	625	617	610	621	607	633	629	677	626	643	660	625	699	616	588	642	660	627	625	613	632	667	618	611	599	648	654	630	609	638	623	639	629	630	631	674	652	641	616	638	598	645	616	628	650	637	621	638	616	626	669	639	593	622	634	635	629	625	638	618	616	650	606	681	603	654	620	643	683	652	655	596	626	609	647	661	663	647	621	577	631	628	612	619	633	671	658	623	647	662	635	637	632	598	629	612	662	622	627	645	657	609	605	576	658	570	629	650	639	646	572	634	581	628	678	620	622	627	628	631	615	633	555	652	636	605	627	614	601	660	630	586	654	638	630	567	636	669	586	621	612	635	608	631	594	638	577	623	641	673	626	658	628	642	658	627	576	593	636	633	582	606	610	596	658	642	672	645	644	646	655	655	599	650	665	628	631	618	592	625	651	631	650	652	629	655	603	621	680	614	621	662	613	645	687	624	595	648	610	640	596	627	665	607	637	674	626	643	620	636	588	627	635	604	623	626	603	638	618	625	644	661	624	609	652	617	601	659	650	634	650	664	604	613	674	669	608	706	618	619	659	596	616	571	649	641	647	630	626	643	621	615	623	590	629	602	646	675	621	622	601	639	627	645	563	646	614	634	593	655	594	614	606	619	593	626	628	621	636	680	622	628	615	623	643	610	593	601	634	684	707	653	604	615	639	617	641	599	642	616	625	651	623	622	635	622	634	618	649	647	588	620	599	654	624	646	586	638	630	634	613	564	611	639	688	626	603	617	637	577	612	660	640	588	623	612	650	643	659	661	616	664	616	581	654	623	640	605	631	630	697	623	630	647	660	667	625	613	596	624	670	612	634	608	653	620	694	652	616	668	639	657	621	609	600	638	650	585	640	618	601	604	638	662	618	638	676	635	593	630	625	589	681	638	615	659	615	657	563	654	617	614	651
10447	966	458	435	487	466	437	459	469	459	448	433	435	456	464	457	473	427	414	435	463	427	453	437	451	435	451	451	452	442	440	436	473	448	412	440	436	464	463	442	490	427	477	455	456	480	474	467	425	426	409	472	420	432	444	408	425	433	449	413	417	489	464	452	440	456	445	416	425	475	440	458	424	467	464	440	407	437	425	471	474	460	429	451	414	405	386	447	452	425	434	417	452	445	422	439	461	440	443	420	451	463	454	428	401	468	467	434	429	493	439	435	439	448	491	454	432	438	447	439	445	418	458	438	434	432	447	463	434	410	417	411	440	445	437	413	426	456	454	436	485	441	437	451	440	453	467	465	378	450	433	452	444	456	448	422	407	421	412	450	490	429	423	485	447	459	449	452	441	420	437	407	410	457	479	457	464	415	419	436	433	498	469	454	411	431	460	406	430	448	441	460	416	470	485	409	426	479	431	424	451	416	466	454	434	438	451	455	444	455	456	458	455	458	470	480	476	463	463	443	446	464	450	431	438	486	444	434	406	454	441	477	438	425	439	467	437	432	492	433	456	400	452	436	438	445	464	478	408	424	433	434	446	438	381	397	503	404	397	468	454	439	414	404	465	464	413	416	445	464	430	406	430	458	477	419	433	450	458	475	425	439	442	442	403	443	394	447	456	464	443	415	444	426	416	449	472	464	450	443	453	439	411	458	408	473	432	425	425	456	485	477	474	442	464	478	412	408	423	486	443	439	458	454	470	483	473	439	442	469	467	430	431	455	459	428	438	414	418	451	396	453	447	446	403	456	461	458	446	421	453	438	444	461	449	439	437	403	451	456	439	427	418	437	458	464	441	438	428	488	471	371	434	458	424	440	439	419	422	447	421	446	440	439	469	425	462	444	437	450	448	449	462	464	444	431	458	450	395	478	449	423	434	443	457	442	458	438	458	476	432	387	439	429	454	422	452	488	446	392	451	460	452	455	467	465	456	475	436	470	427	469	451	446	441	436	484	455	412	469	451	394	415	439	398	440	439	460	475	431	422	421	456	441	444	397	433	474	429	419	452	475	428	468	440	442	467	405	475	444	423	444	414	437	494	440	436	429	463	466	426	442	441	462	455	439	411	450	408	417	436	482	429	455	452	448	477	471	409	426	466	454	423	426	472	418	483	446	471	457	423	424	462	448	449	464	453	423	410	421	414	425	426	389	463	427	456	438	464	447	457	438	436	455	420	468	448	407	421	412	422	437	439	434	446	441	447	492	474	402	417	449	428	435	483	422	452	388	495	455	437	422	444	443	434	433	452	412	477	444	472	418	436	470	452	428	396	433	472	464	395	494	412	433	412	435	415	464	430	496	476	489	425	416	428	433	433	425	418	424	433	485	488	463	432	431	446	447	436	425	438	450	406	422	453	448	413	493	435	511	493	435	427	443	439	440	418	437	467	418	432	480	462	455	468	399	445	465	477	478	425	431	448	447	466	430	424	451	461	452	495	448	473	473	469	455	429	474	465	440	446	444	457	486	503	420	453	466	452	425	429	455	415	414	452	440	460	434	435	426	448	452	474	470	446	444	442	442	436	408	414	463	436	429	404	432	447	462	468	432	406	405	463	475	450	457	441	459	443	442	459	434	399	425	420	434	469	446	429	407	476	454	431	491	442	446	426	436	430	425	476	456	471	471	429	410	425	450	425	422	425	451	446	437	439	406	405	441	446	457	451	480	465	421	430	464	417	428	396	465	468	444	481	464	404	452	429	453	423	440	457	399	462	434	441	443	476	443	461	452	421	423	435	412	441	426	448	482	447	454	475	504	439	476	444	491	419	416	431	446	450	446	451	480	473	450	407	408	442	481	411	449	394	431	433	457	454	406	433	442	490	443	417	446	461	405	461	438	470	452	458	412	399	431	435	404	451	486	458	478	415	392	432	483	429	481	448	437	461	447	441	446	448	432	447	460	447	448	475	435	445	403	465	423	488	443	448	448	432	449	441	462	410	415	462	464	468	447	447	438	429	415	393	427	474	439	457	417	463	445	423	478	505	467	457	476	477	492	457	404	444	426	457	434	439	468	428	491	450	446	450	441	469	447	392	398	455	405	434	471	462	449	428	408	462	431	427	417	467	465	450	404	485	483	450	441	437	452	402	452	406	428	432	462	409	440	445	465	421	457	455	448	415	458	442	470	417	436	458	483	481	455	415	369	455	445	456	447	441	446	462	449	449	440	453	395	455	422	409	455	412	456	456	441	455	445	479	465	453	478	455	424	459	432	428	447	443	459	416	420	453	462	432	464	445	446	426	417	455	466	441	428	455	452	454	435	399	440	403	422	477	455	452	446	436	421	444	408	415	455	446	404	446	435	484	410	420	455	419	442	422	456	474	443	458	446	399	432	421	423	429	432	441	409	482	449	441	455	450	423	455	405	429	466	443	422	450	452	458	427	427	452	379	433	459	472	496	463	413	446	445	475	438	483	431	465	520	429	437	447	428	481	472	454	482	457	452	447	404	457	463	422	470	503	460	416	456	470	447	405	426	425	453	472	389	455	432	435	436	472	438	441	460	442	462	442	469	426	436	462	475	470	466	453	434	451	407	413	402	437	449	459	409	420	416	429	423	434	423	429	418	453	432	435	441	405	463	433	421	461	453	452	448	398	428	384	436	454	434	464	408	410	459	467	421	408	437	450	429	397	403	473	451	454	453	431	432	439	432	499	447	443	477	427	431	453	455	439	426	418	405	448	445	445	427	406	419	437	417	410	441	446	422	448	467	436	422	446	432	470	409	463	412	462	435	421	435	443	420	437	427	467	451	427	426	429	404	408	444	497	450	431	423	414	417	446	449	437	443	453	413	426	445	433	463	436	423	434	434	459	447	452	396	446	461	482	458	415	460	406	462	467	453	456	443	462	408	453	427	485	440	445	435	450	453	442	425	422	400	479	426	449	472	441	459	473	444	454	442	437	428	422	435	431	426	458	443	400	414	459	440	392	454	408	434	480	433	455	421	452	461	439	438	424	454	436	456	453	409	472	448	461	464	443	455	459	435	407	445	456	455	428	432	463	439	480	420	449	437	515	429	458	474	423	441	447	410	399	425	454	477	421	417	440	426	430	445	449	458	462	450	437	398	384	424	447	443	416	450	453	444	448	389	434	460	434	465	415	458	446	408	425	438	435	457	445	450	479	433	456	414	465	479	438	430	458	436	462	407	453	482	414	478	460	435	428	428	480	468	429	471	453	475	463	426	480	441	402	455	436	432	446	410	483	434	439	443	435	461	474	460	419	446	455	463	431	466	459	429	456	450	460	453	440	460	457	462	467	459	432	425	431	459	478	456	438	469	486	451	451	419	447	453	459	468	429	455	435	389	449	422	450	461	428	453	416	448	428	442	438	428	461	443	446	426	452	453	428	468	443	441	439	423	415	473	465	442	425	426	445	431	445	451	412	445	418	454	443	412	403	413	438	421	459	460	453	430	432	455	446	403	492	415	445	470	419
6900	1034	1053	993	937	1028	972	933	1002	941	944	1008	929	980	949	960	969	934	983	961	945	983	970	960	958	967	982	995	952	966	906	928	959	981	937	963	942	993	961	983	959	933	991	968	932	997	929	956	989	951	976	961	967	955	1019	1009	992	961	954	974	928	975	963	988	942	984	988	1001	1000	979	950	952	984	953	976	984	960	953	970	977	917	981	921	963	901	988	986	980	1011	920	936	938	939	952	926	941	964	997	937	970	986	968	974	943	919	976	1013	940	960	943	1023	985	952	984	897	944	947	990	974	986	952	945	1013	957	961	983	927	921	889	999	967	931	920	962	945	1001	975	959	983	933	964	982	959	984	964	983	937	997	1017	941	949	944	969	912	889	933	931	970	968	980	932	986	944	930	938	998	955	1004	942	955	973	946	951	954	910	1001	978	956	973	959	943	960	971	986	972	920	902	936	959	947	983	983	919	1022	941	942	902	980	932	1017	965	948	967	975	937	976	975	968	902	982	949	929	1014	909	1006	986	991	946	970	954	959	996	993	1024	984	953	993	937	980	965	951	972	983	866	939	929	960	982	892	908	967	957	969	1012	933	958	954	1002	962	885	986	957	956	977	937	964	969	927	955	961	952	955	969	917	956	988	957	923	936	903	967	971	1015	995	938	921	1008	982	934	949	978	954	988	932	1013	977	993	966	1004	956	1008	953	967	916	922	952	905	953	965	923	995	961	906	928	1000	981	957	1027	959	952	907	934	955	1002	942	948	996	973	950	966	1030	1006	995	915	1022	974	985	973	952	987	998	945	971	983	970	929	953	941	927	1005	964	920	964	914	960	955	963	979	958	942	1018	992	915	976	969	952	981	940	956	980	982	967	964	967	922	981	981	953	927	956	974	982	955	988	982	938	952	951	928	902	931	964	959	928	940	974	977	959	973	987	948	943	919	1002	999	989	965	937	1007	1012	952	949	980	934	924	968	987	951	930	951	939	946	995	965	993	958	923	958	955	905	1012	970	989	975	1005	983	969	923	953	965	978	947	970	975	932	974	934	979	914	965	1020	1036	981	900	967	925	991	981	949	964	992	889	934	1007	955	965	921	1013	1008	1001	915	988	935	985	956	1005	943	934	970	1027	975	992	1015	992	994	937	926	924	1055	983	954	972	1005	989	968	997	976	965	1010	887	907	950	914	937	979	971	926	975	937	946	1020	993	948	976	982	959	992	910	889	1004	981	994	972	923	986	994	944	892	927	1031	939	934	971	929	946	943	925	929	973	953	926	956	985	939	952	944	920	992	1037	915	996	945	988	954	1031	896	987	935	1010	1021	976	947	968	999	927	990	950	970	940	997	991	982	988	1013	954	932	929	968	940	976	937	971	988	970	958	992	940	950	948	974	914	958	952	951	997	971	929	892	952	930	923	918	970	973	968	990	1017	944	979	936	999	906	1017	953	914	962	971	930	934	1002	948	955	935	934	890	954	958	939	905	988	961	932	969	929	934	971	946	946	960	960	968	973	953	945	1027	955	965	945	1012	945	958	1008	997	943	985	980	1010	1018	963	973	984	1003	973	969	987	991	977	967	978	977	958	919	954	1000	1017	1009	987	971	970	978	969	976	951	936	961	1028	969	948	881	968	992	926	929	916	953	975	1020	940	951	967	1008	913	976	953	906	962	925	912	948	916	920	987	920	964	977	939	930	963	963	942	998	965	970	929	933	928	985	952	958	1015	1017	991	919	925	933	928	964	970	1029	954	935	958	944	955	941	920	930	908	985	991	994	972	903	939	932	971	901	916	962	960	946	958	921	948	973	968	964	1000	971	1019	951	972	938	996	967	952	967	935	938	967	947	984	966	990	985	1004	964	971	993	980	950	979	980	922	957	967	1014	975	939	931	1001	964	974	948	999	977	982	935	903	971	978	994	980	978	965	953	991	941	974	983	1002	947	994	934	961	967	925	959	951	963	935	938	924	964	984	1022	932	966	920	950	979	934	1012	978	1006	875	985	1035	955	941	1028	938	964	926	950	968	999	953	955	1022	951	1022	1021	988	951	965	977	964	902	976	956	938	989	1002	948	1015	929	960	987	912	942	1020	955	942	969	967	974	970	912	944	995	1003	979	983	921	969	926	965	966	946	939	984	942	985	1002	972	981	960	992	954	1007	941	1003	971	931	952	901	1018	956	984	950	966	957	1014	907	993	948	968	943	969	932	973	971	958	993	978	960	970	947	971	982	934	959	888	933	920	997	976	995	969	960	941	1019	995	986	958	899	976	935	1021	953	951	955	962	945	974	1004	954	952	972	970	914	954	931	953	977	967	993	906	953	950	917	976	975	938	958	984	948	928	1015	968	933	907	952	969	965	985	992	955	970	960	916	933	976	905	985	940	918	993	952	923	945	1002	956	932	986	1017	963	971	985	958	943	987	993	992	955	984	986	1008	952	1002	979	927	979	997	929	988	944	966	978	969	1013	970	977	937	1028	969	1027	916	922	993	971	982	955	939	897	987	954	1005	964	965	956	991	979	965	914	951	1003	890	940	958	982	946	1013	933	1036	977	954	971	958	931	914	925	953	877	971	952	987	888	917	992	1005	927	962	1006	984	975	948	990	966	1006	960	939	894	952	897	964	946	963	960	945	975	958	955	956	861	974	956	900	946	972	957	956	993	929	923	947	967	932	972	922	995	965	993	924	1005	986	1001	957	961	1006	918	935	999	939	959	943	906	953	954	956	980	1012	940	972	980	986	1004	947	999	926	940	918	974	992	959	1003	976	953	889	963	1041	953	916	939	911	946	986	947	984	979	956	957	952	950	988	934	947	994	1015	984	986	970	985	1013	931	971	964	970	925	1011	956	988	878	971	962	964	912	1006	927	1020	950	976	930	958	952	930	958	976	964	986	917	934	989	942	943	960	952	1008	927	930	1014	1016	954	990	951	1006	1002	990	956	1016	968	1006	975	975	1014	934	970	946	937	980	959	953	982	999	903	969	974	943	1012	939	1020	968	941	948	944	955	951	949	1008	961	1030	955	952	979	955	983	972	940	938	916	958	985	970	933	994	968	976	977	933	966	1026	959	910	999	954	964	1013	982	947	961	943	999	1017	968	938	964	952	984	933	1037	956	925	904	1005	946	961	902	941	894	942	975	1040	996	893	963	918	993	966	940	950	932	987	903	978	992	964	943	984	931	996	988	945	953	954	940	974	963	966	976	952	946	976	978	950	930	923	978	936	906	977	944	972	974	984	994	955	973	960	923	945	954	950	1005	940	946	1023	1011	961	935	1009	945	956	995	933	950	945	942	982	935	931	986	992	934	1011	917	954	945	947	961	964	925	986	995	969	1010	1025	1005	1024	943	955	912	969	986	974	960	1008	1003	923	965	1046	992	928	903	963	978	990	975	908	961	971	937	1028	940	985	943	939	1016	980	972	963	968	970	950	951	990	975	996	940	973	934	958	926	1012	968	954	949	992	941	939	877	955	938	892	1019	949	961	944	972	947	993	979	990	965	965	976	973	995	986	905	974	990	943	938	978	985	959	971	936	993	972	973	958	1001	957	974	923	979	1014	977	969	966	1019	994	968	990	959	985	913	1000	947	966	997	975	912	946	942	982	990	910	993	948	914	959	964	984	977	921	990	928	931	987	960	891	946	1027	996	952	971	999	1004	944	989	971	915	973
22774	2186	496	454	403	339	290	297	249	300	251	225	242	249	216	248	248	234	227	217	261	227	242	283	236	228	226	236	263	234	238	220	224	239	245	240	211	248	235	251	235	230	260	222	235	262	246	254	229	227	232	238	214	234	233	237	232	277	209	252	231	253	231	238	269	212	259	226	246	216	218	247	218	214	213	249	222	246	238	226	221	234	240	219	242	246	236	249	243	211	245	246	202	212	208	221	238	275	250	236	253	221	246	240	210	231	252	234	203	205	225	248	220	225	265	215	245	254	226	209	246	240	229	214	225	246	213	216	211	242	243	247	231	227	226	246	244	254	210	230	240	255	220	206	228	250	237	223	256	195	236	220	237	218	218	238	243	217	233	221	231	234	239	226	217	228	219	228	237	255	249	234	214	219	239	239	237	211	218	224	218	217	225	232	221	249	262	275	244	230	212	241	229	209	236	216	234	235	250	252	202	227	232	249	223	224	246	228	197	246	229	225	234	232	251	240	215	253	260	251	250	228	233	222	234	239	224	235	205	254	254	253	239	227	235	251	245	238	235	228	236	261	233	234	240	224	235	220	233	221	239	232	224	239	228	211	250	230	239	229	242	209	210	210	249	239	226	207	255	240	207	229	214	272	240	216	241	244	232	230	236	219	218	236	250	227	228	228	228	233	215	249	247	223	246	216	243	251	221	224	247	245	240	239	233	217	214	218	226	237	241	243	210	228	222	225	246	253	218	223	228	245	240	220	231	227	240	233	217	227	263	241	236	237	272	224	225	237	223	195	215	221	258	213	237	229	249	242	241	215	232	231	206	233	239	227	230	248	259	240	250	256	233	236	224	223	226	241	217	241	249	216	262	240	243	243	203	241	223	216	223	232	245	201	222	252	237	229	247	225	211	226	254	245	207	244	209	249	221	242	239	247	242	230	216	231	242	228	231	256	206	218	224	217	230	251	256	254	244	229	225	218	246	242	225	218	245	247	208	258	246	258	226	230	217	238	253	232	253	232	219	221	245	209	229	246	252	236	235	240	237	221	243	232	235	236	231	243	236	221	230	218	230	219	234	222	238	247	253	233	272	239	214	206	227	219	241	212	209	238	220	234	237	232	285	247	233	204	248	221	245	263	206	225	229	216	253	235	228	214	243	241	248	247	235	214	237	232	235	213	199	233	214	236	249	250	209	220	235	220	240	228	240	249	249	199	202	254	251	249	238	240	255	235	235	247	217	233	194	273	265	235	234	234	221	227	253	265	278	219	231	218	217	243	242	262	229	214	252	228	241	240	226	216	256	222	260	236	254	238	241	272	210	211	234	241	223	231	260	241	218	229	244	246	236	206	200	236	228	235	232	241	245	251	233	197	242	257	232	233	241	252	220	251	245	244	230	242	231	249	236	250	184	211	226	254	244	213	248	222	247	251	216	228	231	248	218	197	235	241	246	232	231	240	229	228	237	238	220	250	223	241	230	215	242	233	230	239	237	226	218	242	242	224	260	234	228	205	225	254	230	263	226	256	229	240	250	217	218	239	225	249	244	227	204	240	235	221	245	240	239	227	229	226	271	246	231	260	262	231	238	250	219	249	232	219	240	237	213	213	216	241	225	199	230	208	228	268	228	229	225	232	208	255	213	224	242	203	236	245	234	244	233	218	249	245	236	229	252	203	242	195	225	257	219	234	244	248	269	230	232	241	256	214	234	233	250	245	254	223	216	215	226	235	219	258	248	251	226	251	240	216	236	229	252	187	222	212	244	246	240	243	247	265	238	243	226	242	195	252	230	201	234	210	258	256	257	262	226	223	213	237	220	224	244	238	223	232	229	209	232	239	246	223	275	254	226	256	234	220	249	255	209	229	225	221	228	228	217	243	193	245	238	221	235	226	201	218	225	255	231	229	220	269	238	244	245	253	225	213	210	243	261	272	240	268	254	229	233	235	226	227	248	195	257	252	236	209	278	257	235	217	229	215	227	232	244	225	252	213	255	219	256	209	237	225	218	222	235	268	239	240	231	242	244	219	232	251	240	232	237	241	249	243	209	238	242	232	223	239	208	205	213	227	227	221	221	242	245	232	217	247	224	261	244	243	214	246	225	210	241	225	225	239	223	253	246	228	231	237	237	231	251	220	238	233	240	253	266	231	236	240	222	215	222	225	256	222	248	264	252	221	240	217	211	235	201	232	254	261	242	230	230	238	225	233	286	242	232	264	244	219	226	244	247	225	258	227	241	234	244	250	243	244	239	215	213	215	216	248	229	241	234	243	199	249	205	241	258	231	246	227	225	272	229	237	259	249	251	228	223	246	204	245	232	224	236	203	244	211	258	204	204	255	247	212	230	213	240	216	241	220	216	273	208	230	217	213	255	240	217	236	246	223	220	204	221	232	231	276	230	223	225	221	211	233	251	237	218	240	259	226	206	209	237	245	233	254	220	255	212	221	234	224	227	223	239	254	217	233	230	230	258	205	222	240	215	272	226	208	211	214	229	266	212	244	228	229	220	211	233	238	220	228	224	207	243	228	235	250	249	248	234	255	210	226	212	276	237	223	236	222	209	208	244	237	243	207	241	268	216	255	239	227	232	241	268	248	221	228	237	226	223	223	205	241	237	222	231	238	236	253	224	211	211	254	252	249	239	243	257	240	231	232	256	232	222	217	248	262	243	223	250	238	217	242	250	239	240	241	220	235	226	218	238	227	237	244	232	234	204	240	248	236	234	224	252	237	218	252	227	230	240	261	245	265	235	224	234	232	247	288	220	232	249	252	222	219	269	218	262	240	245	214	264	241	250	233	264	260	223	240	247	223	233	226	220	208	224	208	213	232	232	246	249	235	223	225	224	245	248	248	227	227	214	246	222	226	206	245	223	183	280	253	225	226	238	228	220	233	267	244	247	211	245	265	225	234	227	260	266	235	228	238	247	233	221	224	207	235	228	234	239	255	257	231	219	228	216	240	221	200	237	236	213	250	203	239	219	232	252	206	232	224	235	251	222	237	232	235	244	268	231	238	256	251	238	218	213	237	260	227	243	250	243	279	243	218	249	231	248	229	243	239	244	212	227	212	226	249	224	232	239	244	233	227	218	230	240	211	235	234	235	237	246	253	244	265	252	204	225	240	238	226	221	228	235	206	250	235	257	220	229	221	251	267	256	266	239	243	206	240	229	231	232	257	204	211	225	214	238	218	238	233	203	235	225	219	285	248	218	235	230	272	227	204	228	235	252	232	238	232	233	221	203	199	245	244	220	225	253	231	231	223	201	245	247	247	230	246	219	216	228	240	242	240	236	226	244	257	236	215	222	218	245	229	245	220	270	225	249	217	237	238	236	191	252	232	233	243	185	204	254	228	237	234	226	236	234	274	230	241	230	218	249	250	242	237	233	242	245	221	216	211	222	208	245	240	237	230	218	237	254	245	217	266	228	223	230	270	231	249	238	229	233	242	211	240	232	229	236	231	227	198	223	208	235	235	244	258	226	220	249	206	214	259
13900	960	1210	1337	1140	1075	910	900	762	754	709	732	697	651	639	601	601	646	616	601	585	597	597	603	570	645	561	624	588	568	550	600	579	533	557	612	584	621	562	557	638	533	583	555	576	567	550	577	605	582	590	572	600	581	562	567	601	569	529	628	610	582	548	529	540	568	548	543	583	559	566	559	562	561	575	622	589	580	601	601	549	596	548	551	571	574	592	522	553	543	541	557	582	563	621	557	631	572	591	562	556	553	550	550	597	569	594	523	599	546	574	572	618	595	586	573	607	537	553	568	548	511	576	590	545	580	601	593	580	519	528	549	587	607	572	557	604	527	520	519	576	592	547	556	557	595	552	578	581	570	565	559	554	588	555	522	558	550	580	582	574	571	572	524	559	575	548	578	625	594	590	546	585	575	549	590	625	575	594	518	570	560	579	597	548	534	597	542	563	574	617	612	576	546	594	592	610	602	555	566	570	588	605	605	541	585	563	595	555	554	566	577	598	553	598	620	582	554	626	544	562	574	526	610	593	528	548	568	573	590	544	580	538	562	629	568	616	569	564	568	558	541	560	617	510	582	539	543	587	584	545	541	587	581	521	596	577	514	575	605	622	580	564	551	558	557	564	568	571	557	588	568	600	512	547	535	559	599	611	544	595	552	563	553	569	521	576	540	576	554	551	527	576	520	546	606	588	537	539	573	560	583	570	562	572	609	555	559	550	534	605	604	607	596	610	590	549	571	565	577	579	571	529	575	566	554	540	525	598	579	580	572	569	559	574	610	558	584	564	582	546	537	568	575	541	586	596	530	581	573	588	586	542	604	577	557	562	564	615	549	557	489	564	550	553	542	548	566	587	612	557	560	519	628	602	535	572	573	559	588	592	625	538	533	589	554	612	561	608	594	605	552	600	619	566	512	562	564	560	539	595	579	517	574	568	621	599	574	541	579	609	561	568	558	549	551	555	572	571	622	577	591	600	563	592	629	556	569	592	601	569	598	527	579	575	552	562	535	608	567	587	532	549	580	572	572	603	576	564	567	578	584	496	543	580	566	547	591	603	572	569	555	542	551	583	539	549	588	567	576	583	559	564	593	539	558	585	558	598	551	561	549	556	562	566	541	562	609	576	572	556	597	515	567	546	569	547	555	566	541	557	542	557	536	637	556	567	527	558	573	579	575	608	583	580	555	605	544	572	563	593	563	560	604	566	544	590	580	549	597	565	563	543	607	547	535	575	583	531	590	610	611	596	553	576	613	548	604	595	568	551	572	596	529	552	560	554	539	556	557	622	613	572	561	536	540	598	555	571	561	559	524	562	538	542	576	573	604	537	602	577	568	594	580	528	563	581	550	555	578	591	602	588	572	548	570	578	563	577	543	559	555	554	545	577	591	550	614	551	529	571	574	545	548	594	561	560	554	577	537	567	554	544	539	556	529	552	520	531	610	533	602	546	534	551	576	603	520	573	602	566	552	554	558	568	527	585	593	587	529	587	561	583	547	585	588	598	618	612	566	584	552	583	571	559	514	575	586	623	565	564	573	605	567	558	589	546	570	534	533	563	631	567	591	584	520	586	583	533	542	589	555	574	582	582	544	567	571	569	546	616	561	565	563	536	605	574	579	604	588	532	552	517	605	583	564	592	578	574	586	605	507	573	548	588	571	542	532	556	545	568	576	550	559	562	581	609	534	580	549	548	549	588	569	561	551	582	530	565	576	549	564	552	566	562	562	564	514	536	541	567	549	577	570	554	560	552	543	554	561	565	563	569	550	552	603	544	548	542	575	589	545	568	577	564	548	564	581	562	511	554	568	527	582	531	582	536	621	568	560	536	555	561	561	570	605	605	557	590	581	544	582	566	610	588	556	532	537	563	565	594	601	579	552	536	552	575	584	542	558	549	539	549	571	569	569	520	561	558	562	572	580	547	583	600	592	552	554	566	572	599	634	534	580	589	496	580	560	542	528	605	528	570	552	549	571	589	593	568	563	574	561	582	566	592	527	575	578	564	532	509	561	584	599	546	537	579	571	585	571	588	539	553	509	569	516	566	579	572	537	548	549	579	608	593	551	564	568	541	572	604	592	532	588	587	568	590	604	577	558	618	590	543	507	585	574	548	577	572	531	577	566	568	509	573	590	590	553	570	537	572	575	579	568	556	536	526	560	572	593	581	574	607	555	589	587	582	573	559	580	613	521	535	529	562	564	577	558	542	584	563	568	525	573	532	524	579	572	589	558	576	576	564	612	599	568	558	552	585	570	568	539	605	565	543	569	543	531	559	580	555	544	530	588	571	567	553	574	575	571	564	589	551	549	555	551	577	570	555	608	550	548	559	564	553	528	556	591	539	571	594	571	543	590	599	564	522	573	541	541	573	561	550	589	568	570	563	595	537	588	548	575	563	569	589	562	556	545	552	612	539	570	567	533	547	590	598	590	581	541	597	573	555	566	564	598	556	571	561	558	618	553	593	549	581	583	577	556	586	581	530	544	555	565	572	574	558	606	617	555	557	587	594	605	565	572	560	544	603	555	529	567	618	575	557	589	600	552	576	527	568	572	551	543	601	590	553	550	621	567	599	582	589	563	587	550	568	585	558	594	548	578	601	571	588	540	575	578	600	538	596	549	606	585	564	584	594	531	550	576	572	599	531	584	602	608	559	551	564	578	607	591	610	551	569	534	551	544	571	523	589	605	582	520	577	590	548	622	612	563	586	602	553	565	599	567	554	585	574	573	557	552	589	559	605	526	561	542	528	578	624	545	559	554	521	553	551	533	583	561	570	544	594	516	569	579	565	536	540	559	546	596	570	594	561	571	553	548	614	577	590	567	560	610	538	574	584	600	596	555	554	567	559	556	538	596	559	526	556	558	624	578	540	581	621	577	565	566	502	558	539	538	531	542	567	603	574	575	594	531	602	566	533	575	605	529	534	556	562	591	546	546	519	613	596	566	551	577	582	558	535	553	572	585	548	549	598	580	587	569	566	576	584	587	569	535	552	584	549	610	569	556	593	580	558	561	590	592	559	575	561	568	595	598	549	599	599	586	604	568	559	579	555	560	613	597	628	503	563	570	566	505	600	542	585	547	590	585	570	568	606	576	583	594	571	587	553	553	551	566	559	585	572	576	579	580	601	584	609	542	562	617	613	533	604	609	574	605	560	609	514	565	560	562	578	613	580	555	585	553	614	573	562	604	567	581	575	550	560	566	620	593	583	575	569	597	553	549	535	544	577	540	573	582	557	559	580	542	566	588	528	564	586	610	578	635	528	573	545	601	561	566	600	574	564	527	573	577	523	546	597	595	567	529	573	520	605	579	583	574	542	561	577	602	607	579	597	537	548	554	583	607	566	597	583	546	566	586	567	553	601	549	539	568	538	531	565	561	568	598	513	548	592	555	567	581	553	611	567	588	576	589	601	582	566	598	576	522	599	541	579	618	531	558	578	594	563	599	558	554	549	616	533	592	614	548	579	586	563	565	605	559	556	565	582	578
32485	4682	1016	690	531	428	367	325	343	350	322	278	292	265	319	285	294	253	284	296	266	247	274	287	274	257	260	289	293	281	256	245	272	295	252	258	283	327	244	274	264	230	231	251	233	249	245	267	239	263	251	272	249	245	285	249	249	270	230	265	234	273	278	281	224	272	267	233	223	291	246	272	257	270	265	295	270	256	267	239	273	238	241	259	272	269	268	231	310	260	252	261	256	239	252	289	240	261	262	259	250	269	292	282	269	252	273	298	238	263	242	251	279	288	293	239	243	261	239	274	259	274	258	252	271	275	284	263	265	252	262	271	252	256	239	265	255	277	259	272	244	273	252	274	263	261	241	267	263	269	258	261	247	238	270	277	242	244	280	258	273	248	252	233	254	239	239	277	254	282	253	263	234	291	265	243	275	257	295	230	234	263	283	275	278	288	270	277	261	223	282	279	237	245	235	287	278	257	266	259	214	238	283	280	275	286	241	251	274	234	272	262	254	254	257	276	284	289	229	253	254	258	264	270	237	235	271	266	268	289	263	282	278	252	290	258	255	261	272	282	265	233	256	261	247	249	254	255	248	252	250	257	240	263	241	243	288	281	291	252	259	269	274	239	261	275	266	260	239	260	246	236	247	253	278	248	260	261	246	292	289	266	256	266	219	272	264	268	275	254	246	238	283	251	246	250	270	256	269	250	261	283	262	269	245	270	291	235	272	241	254	264	234	252	243	256	245	255	242	269	258	269	253	231	278	251	256	218	252	269	277	243	229	272	271	242	274	261	280	260	259	294	258	296	271	249	278	256	269	238	240	265	269	266	260	244	246	262	264	270	281	229	276	243	230	242	259	263	295	237	255	235	253	271	257	247	282	233	252	249	248	253	258	271	269	274	238	252	248	261	250	256	273	264	252	260	265	259	252	261	275	253	241	265	273	253	254	234	251	257	256	268	246	287	272	282	278	243	255	242	254	234	259	271	254	234	251	243	247	284	219	242	270	227	251	261	232	278	249	254	232	258	266	269	255	243	248	253	282	244	276	232	244	258	280	235	275	263	259	257	255	252	254	260	265	238	254	259	228	243	274	258	285	230	273	237	245	282	267	255	278	288	251	262	291	301	295	262	244	258	258	266	237	237	244	277	263	242	249	301	262	237	269	292	267	248	264	249	254	234	274	241	290	260	256	257	276	234	272	257	276	273	283	306	272	280	246	258	274	279	271	291	235	296	257	253	297	264	286	256	260	252	279	216	257	261	272	238	248	251	260	285	266	228	249	248	268	254	229	281	269	254	288	241	271	280	290	243	241	257	273	283	263	235	247	273	266	266	251	231	222	259	256	258	281	266	233	259	247	262	254	273	237	287	271	276	271	284	277	225	244	250	242	255	245	247	268	256	234	228	251	269	276	247	280	265	272	260	262	251	279	272	257	248	234	285	215	249	252	243	231	241	265	262	238	251	263	248	253	281	266	294	258	236	262	271	256	265	237	235	285	256	248	260	232	266	258	272	245	275	245	241	245	271	270	282	262	260	246	256	276	255	269	266	261	225	228	264	237	275	282	250	261	246	241	240	261	268	269	231	285	281	272	243	272	244	280	258	254	245	245	269	278	285	252	257	262	250	266	249	240	241	271	274	256	282	239	273	239	242	245	261	250	223	252	228	257	255	296	276	286	245	245	295	252	232	247	267	234	260	262	258	274	250	246	256	242	263	248	221	271	284	296	267	235	266	268	246	265	233	264	250	249	282	298	250	236	258	262	274	268	243	269	271	285	288	262	288	249	255	245	305	265	273	253	277	274	291	276	258	264	262	277	287	246	267	243	274	255	283	270	232	238	247	262	307	231	288	271	260	282	235	251	279	277	274	264	276	255	272	275	248	244	243	272	273	235	268	287	274	262	261	285	224	249	262	251	250	273	262	235	233	266	255	276	245	232	251	276	260	252	256	256	257	258	253	271	292	256	270	256	249	244	264	267	249	264	249	258	261	271	236	285	269	279	271	303	273	262	269	253	286	279	228	262	253	232	209	253	244	241	264	271	250	277	254	267	265	261	237	254	305	241	262	248	233	262	236	282	258	269	302	255	269	272	243	259	279	263	258	262	303	250	245	247	262	255	253	289	263	263	273	241	237	247	258	268	269	268	240	269	269	288	253	264	263	290	248	259	251	242	267	300	274	271	262	256	253	265	229	259	289	269	259	273	249	253	249	262	258	296	271	215	253	256	252	256	270	258	272	278	253	263	260	281	231	246	294	246	271	246	262	265	247	239	266	250	269	238	285	266	246	263	275	273	239	263	263	244	245	244	237	252	269	283	245	220	259	270	237	266	268	237	256	252	259	249	214	274	250	260	258	251	262	260	246	254	227	268	255	277	267	259	264	290	244	248	246	260	259	219	245	239	260	249	221	258	254	229	251	280	235	251	256	207	241	268	257	278	258	265	253	274	237	277	255	240	297	277	245	263	272	225	285	241	254	273	263	255	269	276	272	253	251	272	270	254	245	280	278	252	245	269	248	249	254	236	281	247	266	237	292	262	269	248	283	273	263	252	282	228	258	265	228	273	275	226	271	251	276	274	254	228	280	248	252	262	263	252	235	270	287	260	274	267	241	232	274	239	240	266	276	301	244	269	260	269	274	245	265	288	266	254	250	239	267	274	213	259	266	273	260	268	273	246	286	290	275	271	280	252	276	226	264	258	242	260	274	252	259	281	222	262	238	241	265	246	288	277	246	278	275	255	223	254	280	252	251	284	275	271	247	248	252	299	285	280	289	278	286	245	269	252	298	279	293	256	270	270	293	269	280	268	278	250	273	284	241	268	269	253	235	274	267	267	237	258	258	265	251	257	266	236	279	253	261	281	249	271	252	271	239	269	278	267	284	248	252	266	259	280	263	261	252	246	259	258	261	265	251	244	287	282	253	262	235	257	277	247	256	229	267	257	256	265	260	286	260	258	281	256	243	252	261	235	246	276	269	251	300	276	256	254	258	285	266	250	268	243	246	273	244	228	256	259	259	265	251	244	283	277	244	242	237	276	267	240	275	247	233	252	307	249	247	222	242	246	219	269	261	273	263	248	279	279	280	249	242	288	275	284	250	271	257	243	240	260	288	251	250	273	275	240	246	242	267	278	238	285	250	303	253	288	265	285	259	288	240	254	257	261	281	285	288	240	278	271	269	241	252	277	258	257	280	275	279	257	280	261	265	256	248	261	250	273	273	254	231	260	251	257	249	251	294	239	257	260	275	268	240	287	265	256	288	286	259	262	297	261	263	263	271	250	266	259	256	247	263	258	261	265	290	267	277	263	288	258	249	294	270	260	254	252	247	249	269	277	287	244	236	247	278	257	266	269	270	268	243	262	247	246	273	254	281	239	216	270	272	239	262	264	246	272	260	265	252	227	245	237	293	274	272	270	265	275	267	242	246	236	242	252	252	263	292	280	294	248	211	281	270	231	271	266	240	237	261	248	268	245	236	270	273	254	262	290	240
17648	1245	1945	2009	1740	1516	1291	1120	1064	1019	917	867	824	798	832	790	804	778	737	751	733	692	741	668	700	717	737	699	702	751	678	700	653	703	702	664	727	699	629	634	726	707	693	653	649	683	685	677	687	641	671	653	683	646	677	633	674	647	664	665	622	653	666	630	670	672	642	618	615	628	620	613	630	617	669	686	626	695	656	671	661	650	667	670	657	652	628	675	667	643	675	646	663	665	639	680	683	666	690	633	624	663	691	629	669	643	634	667	664	672	619	670	643	611	636	640	630	586	636	640	616	680	670	643	634	643	647	633	640	644	636	636	650	656	585	623	664	674	610	661	673	623	621	648	670	674	675	666	673	670	650	635	647	640	616	613	713	667	635	654	646	679	634	636	678	655	623	647	636	637	636	642	610	679	623	692	670	682	617	636	656	643	652	677	658	645	627	652	663	647	687	653	629	667	691	594	642	642	664	645	660	679	638	641	624	693	594	659	628	653	666	675	669	668	683	637	589	589	685	636	643	650	661	698	630	665	643	660	675	632	614	645	689	638	668	622	676	635	666	679	608	681	683	586	679	688	709	652	669	664	634	637	634	634	674	648	625	628	647	644	677	575	665	640	622	648	658	637	649	633	629	669	647	600	659	617	659	672	652	645	614	684	677	663	665	633	637	677	651	645	633	636	639	661	683	614	587	631	617	663	628	623	659	610	661	606	684	669	652	593	632	634	614	620	649	643	623	662	653	665	667	646	615	659	669	636	633	659	641	604	658	657	599	682	673	647	666	732	649	625	614	617	664	615	638	666	667	617	674	647	685	677	700	695	703	622	619	657	700	629	622	665	633	622	672	658	645	679	647	676	639	643	702	689	661	657	636	651	631	643	617	671	617	634	631	704	664	667	643	660	602	653	601	652	633	660	654	629	687	634	658	595	634	667	653	702	668	638	648	717	642	680	660	652	682	656	687	657	655	664	650	627	658	664	659	626	628	656	666	650	651	637	647	676	683	680	642	694	626	673	666	663	670	615	617	630	675	668	614	577	652	676	633	629	648	658	669	660	662	616	645	668	638	646	624	678	654	666	695	665	683	623	667	584	659	647	674	694	672	647	643	664	624	654	678	603	684	668	660	627	667	649	637	600	620	661	679	629	645	657	648	639	696	666	665	613	652	651	650	662	641	655	637	644	671	699	667	627	664	639	633	644	656	665	628	704	613	658	604	666	605	670	659	620	633	639	633	662	648	617	666	668	616	653	602	621	650	664	656	625	671	665	633	684	661	650	640	632	612	621	641	634	684	655	645	605	682	657	680	682	636	678	658	646	687	651	655	675	674	600	639	675	618	658	655	670	587	647	690	702	680	579	616	641	697	644	674	659	675	674	682	656	646	645	630	647	668	667	618	646	654	654	663	667	657	608	659	675	659	703	698	635	652	674	631	735	593	693	637	662	662	664	639	671	660	678	659	661	659	630	648	612	670	634	621	659	678	664	619	611	616	722	650	693	652	658	671	632	715	627	676	659	617	617	681	681	602	646	644	659	656	653	639	639	632	614	632	639	685	654	662	622	639	681	646	668	649	647	684	606	623	672	640	641	633	676	686	620	636	679	675	665	632	644	681	642	680	618	660	619	655	677	640	652	643	656	637	634	657	662	622	586	659	670	647	614	642	687	665	634	657	680	606	651	649	654	643	686	679	594	691	659	660	653	642	636	654	641	644	655	659	621	678	647	656	663	633	653	624	685	655	621	680	587	648	624	597	629	637	635	636	634	678	665	635	702	670	687	670	661	652	596	623	663	612	641	618	650	665	651	661	655	662	632	621	654	641	640	696	644	652	638	621	684	652	633	637	686	668	630	655	649	583	627	623	639	641	649	656	598	684	672	680	678	660	624	643	717	669	607	671	672	606	662	609	659	642	654	645	688	598	666	664	645	621	712	652	687	654	606	660	660	633	671	678	667	629	612	641	668	669	642	637	665	651	636	646	670	660	640	611	692	603	643	657	636	644	638	655	653	647	690	612	648	687	616	612	648	648	664	629	661	662	656	660	671	637	628	642	627	656	674	655	676	650	632	651	605	695	629	712	648	638	641	665	643	699	667	667	627	639	651	645	664	662	648	660	643	593	660	617	642	655	626	674	662	658	630	609	617	651	678	664	632	681	696	626	672	650	637	643	629	642	622	621	641	644	625	662	648	657	616	652	638	639	656	630	603	648	678	622	644	626	664	604	624	683	687	669	655	653	671	607	641	696	644	631	664	676	663	638	631	643	619	665	650	647	629	699	650	642	675	638	602	591	671	628	655	659	623	671	639	677	645	613	671	623	686	678	696	636	662	652	610	646	610	640	643	666	655	655	645	683	621	603	648	664	646	629	660	641	650	669	638	675	612	679	709	640	651	633	677	672	639	635	646	651	616	625	633	657	617	651	640	647	598	626	628	680	678	635	644	645	642	611	620	631	640	634	641	595	631	650	607	715	681	636	638	646	692	666	672	711	649	628	647	676	677	622	671	673	580	696	650	642	648	646	595	674	623	653	629	652	631	642	659	655	635	638	648	645	669	626	681	649	633	651	655	641	670	645	668	629	641	697	636	670	640	642	621	661	644	645	702	635	642	612	616	676	654	680	622	714	649	640	644	594	685	647	618	648	648	632	599	635	670	661	620	659	643	678	627	650	631	656	667	669	629	627	641	606	614	668	608	647	663	669	641	652	623	654	624	662	607	649	608	658	658	653	643	690	649	651	603	616	639	659	679	685	681	641	681	665	673	630	670	644	615	645	635	670	613	617	598	644	626	634	644	682	644	658	677	671	666	639	614	652	671	686	630	653	618	640	663	647	636	675	644	590	603	624	631	612	672	674	645	613	657	655	650	696	616	606	635	651	633	617	656	637	625	621	643	612	667	634	675	689	644	648	692	669	622	660	648	643	661	673	656	642	650	577	646	671	617	668	615	620	646	603	701	656	605	689	665	675	595	646	663	689	670	670	701	655	671	647	635	651	580	637	687	608	671	674	655	698	658	654	650	666	641	650	656	622	613	641	615	661	650	655	635	604	611	622	618	636	625	635	664	617	666	634	653	644	643	685	660	660	631	683	678	677	612	659	661	635	641	665	672	625	654	655	586	660	631	662	688	661	648	641	663	639	656	616	619	598	601	658	619	630	627	622	631	611	621	636	650	661	642	658	651	628	610	657	642	631	710	670	643	679	609	599	644	634	642	683	617	653	673	681	669	644	613	687	645	676	680	619	677	652	642	641	614	656	660	652	642	659	617	611	646	632	650	608	637	614	637	651	653	643	611	636	683	678	659	680	646	641	662	631	683	715	623	618	680	675	647	564	654	631	679	644	656	621	662	690	663	645	678	628	594	692	652	638	672	676	601	625	625	662	614	650	638	643	673	645	698	662	677	672	612	670	690	665	665	672	694	631	669	653	635	627	662	643	639	690	686	634	679	665	609	683	617	644	615	664	679	678	639	604	649	688	678	621	600	661	660
10730	1022	449	488	457	450	454	438	499	443	448	407	471	423	398	405	446	409	401	432	436	444	430	426	469	449	466	432	434	466	448	418	419	400	436	467	440	445	464	457	464	469	441	437	452	430	432	467	374	472	470	401	431	450	447	456	512	463	444	426	466	476	449	438	441	424	424	438	458	437	457	431	440	443	476	445	458	442	420	433	445	439	435	455	431	430	440	450	452	458	415	460	478	456	458	452	424	429	448	428	411	432	443	427	425	467	452	402	475	470	455	482	441	440	425	443	436	436	439	431	442	424	466	466	390	397	419	429	422	438	438	422	458	417	425	454	449	429	483	454	427	416	441	452	425	452	415	481	435	466	464	421	451	429	476	447	513	420	458	455	441	455	398	467	466	448	451	438	417	379	393	407	428	416	452	449	481	488	453	468	432	369	424	463	431	438	415	442	430	427	444	442	397	457	445	456	433	433	457	420	468	452	484	412	441	426	455	420	467	439	453	465	463	443	453	420	458	438	452	441	445	420	440	450	433	358	393	440	463	451	430	459	445	478	433	465	402	473	431	415	415	418	415	473	481	416	409	409	484	410	448	470	460	496	423	515	415	439	446	396	477	438	430	438	424	459	425	438	403	479	461	437	437	476	445	476	419	408	404	452	440	412	447	473	464	456	450	458	486	439	421	423	454	396	409	457	458	399	436	448	444	444	410	404	419	445	468	430	429	486	468	446	463	445	483	446	435	440	446	419	464	436	434	454	438	483	426	441	462	385	406	432	448	438	444	476	434	428	457	467	457	464	450	432	439	455	441	430	439	440	441	417	450	445	437	413	478	439	416	476	426	446	452	461	416	438	417	444	440	416	468	420	408	460	407	413	449	448	398	480	432	436	440	448	466	407	436	420	493	443	411	458	441	444	445	411	461	471	438	426	454	450	440	448	503	437	450	412	435	440	418	439	435	511	444	424	398	468	473	420	441	445	462	428	412	432	434	423	463	465	416	448	423	434	475	432	478	441	470	447	479	461	449	483	504	474	442	435	444	426	442	406	466	463	435	399	402	436	476	448	421	455	460	432	465	471	404	497	468	446	474	442	424	464	471	485	418	415	426	449	501	445	475	414	425	453	434	466	442	453	438	459	460	405	427	427	452	459	432	432	434	445	437	473	446	448	437	485	476	440	399	449	395	441	426	456	437	443	455	414	475	434	433	431	437	466	455	473	458	420	446	411	479	452	448	463	457	466	451	454	442	418	452	478	417	443	420	439	449	409	429	421	443	448	425	442	438	437	376	438	420	398	446	440	436	439	458	393	466	456	449	445	492	458	435	441	440	430	433	466	451	444	429	416	440	433	413	464	454	441	496	426	432	431	436	476	463	435	413	459	427	434	429	440	462	420	442	428	451	432	473	484	453	451	437	444	398	437	418	444	421	440	439	433	426	415	426	435	402	455	426	426	409	430	481	456	426	455	427	420	438	473	437	417	391	415	420	421	438	467	403	497	470	412	507	467	468	463	472	431	448	391	406	444	440	464	451	436	476	488	418	431	452	453	430	448	468	463	438	423	431	428	449	458	465	414	436	418	457	456	397	421	440	424	435	440	461	429	490	472	441	455	436	444	415	422	439	425	473	438	415	414	459	495	455	446	485	467	416	436	436	436	424	414	472	458	444	427	438	438	455	413	465	433	434	457	435	456	420	491	452	449	452	420	432	473	442	450	476	417	416	438	438	425	444	460	455	463	432	430	453	435	433	431	454	433	445	433	445	460	426	489	457	419	427	451	454	476	447	430	421	455	455	444	462	445	454	456	455	494	472	433	478	442	427	455	442	451	437	449	450	387	420	452	434	442	417	446	440	420	433	447	419	402	426	444	420	449	484	439	461	447	412	423	462	415	437	504	462	427	457	440	482	496	455	431	454	452	433	406	433	413	428	415	409	410	457	509	451	464	431	434	469	457	412	426	473	441	399	521	453	427	441	446	464	469	429	416	439	421	487	424	427	437	402	392	404	436	454	453	446	451	468	454	434	436	465	430	494	431	416	433	451	445	445	475	390	428	444	432	470	454	455	410	430	413	421	408	411	388	400	408	436	456	469	419	435	446	446	456	467	432	444	442	422	425	377	428	457	443	447	446	410	442	438	434	451	430	395	406	444	439	439	442	470	442	465	446	469	500	403	427	381	428	424	411	457	429	440	474	466	444	451	449	445	474	426	450	461	433	438	462	473	411	429	455	465	412	461	453	447	482	476	443	466	419	431	455	451	468	430	449	410	387	432	444	448	434	467	420	444	425	404	456	453	429	447	491	438	435	440	430	388	425	458	500	438	404	443	437	475	427	398	440	440	490	449	471	427	430	447	466	462	424	430	452	450	401	431	437	406	472	473	403	437	423	418	442	442	448	407	446	462	467	434	443	415	425	424	431	448	477	474	459	417	492	427	428	408	400	422	405	430	464	446	434	425	442	411	462	470	453	466	443	449	396	442	456	409	447	423	484	466	436	432	440	434	409	393	451	461	396	469	420	440	454	427	423	432	448	418	420	469	447	440	419	430	442	441	466	446	468	427	457	451	475	428	473	418	472	411	433	475	453	428	435	429	475	487	418	424	434	415	451	448	440	446	437	432	440	409	463	457	452	439	413	400	505	426	442	489	467	448	406	445	446	439	469	428	397	422	427	479	424	441	497	460	444	397	448	444	437	438	468	447	458	427	424	476	440	488	405	412	438	456	461	446	452	449	487	462	438	457	448	444	433	433	413	413	454	442	464	442	490	429	447	446	462	458	431	451	429	404	445	412	450	452	424	418	427	431	452	424	469	443	447	384	436	449	428	425	427	466	458	431	432	456	398	436	440	420	454	437	487	448	437	431	425	426	479	443	441	415	414	443	473	410	451	463	460	440	405	412	441	486	470	447	486	445	448	429	446	479	435	441	478	450	423	439	444	410	426	417	400	448	410	456	397	441	435	400	442	435	461	452	445	460	441	487	399	439	433	454	425	465	428	451	477	422	400	459	437	420	413	465	474	492	468	431	447	478	503	429	453	436	422	433	443	443	445	461	440	429	467	452	421	445	464	451	460	437	438	447	451	456	438	432	475	438	453	459	436	458	415	455	403	418	460	467	439	422	452	483	432	429	442	454	430	469	426	417	443	436	389	506	426	451	454	441	405	402	472	445	405	414	444	452	453	435	459	470	457	424	466	435	424	476	469	411	429	359	441	448	385	427	401	450	466	413	426	431	429	457	467	444	439	410	428	444	402	460	448	451	472	447	493	431	437	480	441	452	476	430	431	462	449	431	477	455	448	437	455	430	437	488	456	407	448	405	402	377	445	443	434	419	433	441	427	433	428	442	460	435	473	425	455	433	420	439	411	431	451	406	406	415	475	464	469	437	409	438	452	420	442	396	453	479	481	422	419	462	479	477	455	450	427	440	443	457	455	419	391	429	427	479	456	426	412	463	426	433	424	436	443	411	437	428	466	391	473	439	455	441	412	445	439
7102	1023	954	997	1021	1024	955	995	986	952	985	980	970	961	995	980	985	917	947	979	940	949	1045	999	1012	992	961	931	963	953	985	869	919	915	938	1004	994	957	976	934	960	929	978	972	1001	988	952	973	966	1020	1012	943	997	931	990	1026	937	958	961	926	976	915	951	1003	910	948	960	999	993	963	946	1000	978	990	917	895	1031	963	982	975	947	937	972	986	975	1002	974	929	963	938	972	1008	939	943	959	979	943	1002	968	950	983	993	959	982	975	970	953	945	961	930	952	919	977	921	982	912	937	1005	977	937	967	1027	980	946	932	1004	969	996	944	1064	988	989	955	972	954	982	956	985	1011	959	979	965	970	976	1010	937	975	968	1061	961	1023	998	976	959	1006	1033	962	982	943	979	924	1000	981	962	945	978	968	989	1029	1009	989	941	965	1003	989	952	969	983	943	987	982	1001	962	935	990	976	923	969	940	925	961	966	955	989	973	997	917	952	959	985	988	956	968	907	945	949	965	995	986	960	939	967	1005	967	913	930	965	972	1018	977	983	962	967	958	962	911	967	1015	941	960	974	945	933	964	909	985	903	978	953	975	928	946	1008	988	1020	977	981	981	915	946	974	995	995	980	970	982	950	925	978	941	993	961	974	966	964	952	935	942	971	970	1025	913	1019	960	975	981	915	949	965	978	944	942	983	975	940	982	959	995	940	942	951	965	940	999	926	974	969	1011	936	980	1008	1008	936	908	968	958	938	1001	1009	974	949	939	967	995	982	947	956	918	982	993	985	977	962	957	990	946	959	992	933	974	969	989	989	964	892	947	947	992	992	999	960	963	936	940	986	982	902	1008	998	959	955	943	948	971	1028	962	961	944	991	1058	1022	937	990	903	998	946	977	932	980	948	966	930	1001	1042	931	996	993	913	920	918	1013	950	975	910	982	982	995	1010	952	935	1000	1004	975	1016	1022	983	1027	927	969	939	973	970	953	900	962	969	978	989	969	933	917	975	957	963	940	1020	1020	997	943	1001	905	953	968	971	1006	984	969	1007	953	936	940	879	983	986	984	951	1020	940	990	899	952	1004	974	991	969	932	944	980	979	963	928	973	943	926	965	891	962	999	985	1010	975	944	926	969	936	1011	1023	917	893	938	979	1004	973	978	991	994	932	1004	940	988	986	981	975	995	954	940	965	951	914	966	1005	954	993	1021	977	1019	908	941	929	957	947	945	929	961	1012	992	986	991	994	976	980	969	985	935	937	1027	982	932	920	949	983	944	960	1014	905	980	954	935	959	924	945	933	993	927	937	901	937	914	959	1007	977	946	962	942	982	1003	919	998	950	934	997	983	956	957	954	954	967	988	952	986	979	943	977	955	1019	970	978	928	1017	996	952	968	1031	948	961	1014	968	1008	981	945	920	1029	1030	994	921	998	993	995	1015	898	1017	942	945	962	993	968	967	974	978	987	966	964	955	953	960	934	930	979	964	973	954	947	926	963	990	974	955	963	1038	951	935	954	966	937	990	1024	958	959	1001	1010	999	936	966	1004	970	929	935	991	981	990	979	958	963	914	908	970	1019	946	947	945	968	984	976	965	966	943	1025	962	953	997	950	982	996	1015	982	978	998	979	929	1001	988	941	938	969	1001	941	973	1004	956	983	920	952	943	996	980	1002	1023	1064	926	920	998	899	977	956	1001	976	946	989	998	938	999	896	999	946	963	1012	940	939	939	961	1006	973	996	989	974	945	887	960	1026	972	962	931	980	948	922	980	947	973	938	976	974	949	971	978	951	935	993	1004	945	898	900	965	923	1015	992	1006	953	976	997	959	956	931	982	951	950	980	924	970	988	975	985	943	958	974	942	960	914	966	973	946	924	946	966	1011	943	999	983	919	966	987	1023	951	939	986	918	916	995	961	944	1014	997	954	988	983	920	932	942	966	1003	939	915	984	1004	991	934	960	963	972	942	967	945	1025	984	952	987	979	960	948	997	966	929	984	964	934	967	998	1029	992	987	1016	951	980	981	969	953	978	962	941	1047	968	944	968	1021	971	878	943	944	1014	967	985	1010	926	1026	974	960	985	980	927	997	952	964	940	941	968	953	973	949	1021	981	956	925	999	907	1004	965	973	978	1038	952	899	999	949	1000	949	964	976	982	952	934	1011	979	984	966	1039	1001	929	1020	967	960	975	985	953	965	969	927	957	1002	974	959	943	915	985	988	963	978	984	996	993	951	990	945	945	976	988	963	947	965	914	1027	939	1036	949	955	943	964	1017	957	966	935	987	968	987	991	933	953	911	966	997	952	986	916	982	973	1006	938	960	958	979	992	965	1010	967	982	925	996	931	963	940	984	988	1005	965	982	1005	1050	991	986	962	948	977	953	987	956	960	1035	936	953	943	978	951	982	931	988	915	958	987	954	957	922	1026	952	900	1012	998	966	959	958	972	937	960	945	964	1008	959	1017	975	925	1032	943	978	970	947	989	1026	1016	932	944	1027	913	954	948	988	1013	901	1000	962	962	988	955	979	941	1018	959	963	981	999	945	1038	1005	934	968	1006	980	985	978	1033	985	1028	962	1009	928	946	994	939	937	973	978	959	972	956	918	964	951	974	989	947	986	1006	950	884	943	1007	961	994	970	956	964	1010	944	976	962	967	964	946	944	962	946	977	967	935	1003	966	976	944	962	1020	925	989	969	1011	948	971	974	963	927	962	984	971	972	952	996	974	975	944	950	967	996	979	1004	980	926	979	979	957	935	939	906	980	979	972	982	964	1002	992	1021	1026	954	934	944	966	924	959	958	982	1028	983	1015	997	991	1007	1005	939	978	966	934	919	982	952	937	971	1010	1009	975	981	956	977	1038	980	913	958	975	977	950	943	973	960	944	949	973	949	959	968	907	1012	970	934	960	984	926	1009	984	991	964	940	950	953	983	976	947	1019	995	921	957	940	971	991	1031	995	962	963	999	925	960	1005	931	970	976	968	959	968	983	975	950	925	951	985	1016	992	969	990	980	964	987	959	948	971	938	942	924	969	918	941	979	971	946	1008	964	984	1006	938	932	970	992	994	1024	955	1012	938	961	924	974	1021	944	983	995	1001	1007	952	993	974	964	1010	971	992	977	916	949	1019	930	969	974	932	985	967	963	953	964	997	945	1002	970	943	986	976	899	961	970	1033	969	1035	955	982	993	903	1021	979	1010	1002	963	935	906	983	958	959	959	952	957	1007	1002	922	991	949	939	937	980	916	923	958	925	918	971	961	988	1000	890	989	951	979	993	998	922	925	942	963	1023	973	939	960	943	946	986	938	966	962	990	967	988	972	973	1016	987	945	962	1008	985	972	950	993	972	1015	978	898	991	979	906	971	960	924	921	1016	967	962	948	988	895	933	919	996	939	958	982	981	956	963	924	932	928	1020	919	951	972	1027	920	947	922	864	971	1012	927	989	995	999	1007	943	948	983	962	971	956	927	948	961	982	931	936	945	960	984	948	1000	973	972	955	998	958	951	994	1008	1036	961	936	997	963	927	976	981	1001	995	997	959	937	964	1027	947	980	1012	963	950	1015	1024	919	925	945	943	929	943	943	1002	962	949	1004	990	1014	934	973	1016	995	943	981	967	968	923	1034	995	973	983	974	939	971	950	988	950	946	959	1014	971	974	1002	917	979	931	1016	990	962	1003	997	1026	953	1023	998	1021	936	982	936	978	981	921	985	960	914	962	985	949	980	964	965
24140	2749	629	469	356	318	278	274	260	317	263	253	222	244	248	273	227	241	225	235	256	227	245	246	267	215	238	213	217	199	263	238	243	236	230	239	225	230	249	227	222	234	226	262	260	245	288	254	232	244	212	217	260	248	239	224	234	236	233	251	232	250	227	252	219	230	268	278	238	251	246	241	250	213	235	254	265	228	240	254	215	237	255	256	237	213	222	230	243	247	243	226	236	231	238	240	258	262	230	262	247	229	239	233	228	241	242	227	229	231	258	242	261	246	227	287	262	253	263	243	255	226	238	255	251	244	225	217	252	233	223	213	193	255	269	241	272	231	228	268	255	237	236	237	237	257	235	226	227	231	246	223	268	232	233	218	257	267	212	233	241	264	243	227	220	273	235	194	200	284	247	264	284	267	261	228	244	235	230	239	246	249	281	236	226	241	246	220	220	208	220	258	238	251	235	206	244	251	231	225	239	199	228	232	249	243	252	266	237	239	209	235	235	276	240	242	241	228	209	228	215	254	263	234	219	216	250	222	250	243	247	214	232	230	271	237	224	197	218	214	233	241	245	239	244	233	242	241	249	238	260	251	256	263	246	261	251	243	227	234	226	237	250	260	246	232	231	276	260	278	267	257	229	211	229	252	235	232	247	256	243	249	262	218	237	224	218	266	209	250	223	235	216	243	270	264	262	235	223	271	215	222	244	224	248	226	216	243	234	246	247	248	229	286	244	249	223	211	217	236	256	252	248	254	233	207	233	212	230	242	245	231	204	232	217	219	226	213	236	250	220	258	249	233	268	244	260	261	237	243	236	226	195	220	246	243	238	210	259	255	248	245	256	277	248	261	240	250	254	226	244	234	252	216	253	241	248	241	235	271	264	227	205	243	248	222	272	254	203	260	216	218	261	224	229	244	255	218	212	230	234	231	263	254	239	220	247	235	245	234	276	219	235	212	231	263	243	235	257	277	228	247	258	245	220	220	226	249	221	247	251	242	251	207	222	235	222	229	205	221	273	242	240	232	239	245	232	231	240	232	226	240	240	234	238	252	259	234	247	234	255	265	237	257	228	238	268	217	249	248	253	244	263	220	228	242	209	185	233	258	248	245	235	240	255	232	232	249	272	252	242	236	252	269	250	221	206	241	224	226	258	235	221	238	248	230	242	253	205	232	244	238	218	242	223	252	254	279	231	254	276	223	263	217	222	248	261	215	235	223	227	260	207	213	233	272	237	256	233	254	261	254	239	210	249	224	238	259	264	244	253	241	250	238	225	258	249	225	202	237	241	220	215	234	237	236	234	232	221	235	237	227	216	221	264	230	222	255	254	261	240	262	240	242	252	218	209	241	249	246	223	216	237	238	222	241	233	241	240	217	223	232	229	249	274	227	230	224	216	240	239	239	211	213	254	252	237	225	244	219	198	244	241	237	279	238	280	236	231	230	238	194	237	268	238	244	228	264	224	214	217	232	246	240	209	249	252	240	218	208	278	231	249	278	286	233	261	230	225	227	211	227	243	189	284	263	237	233	243	251	231	247	250	251	249	230	225	269	242	256	244	269	223	225	241	231	234	237	254	252	261	236	217	238	252	238	258	220	220	254	272	232	235	243	259	232	234	218	222	247	256	251	234	239	241	247	255	244	242	257	231	261	240	257	243	178	202	247	238	241	223	197	227	246	224	258	211	216	229	251	257	273	237	247	225	252	234	256	250	227	241	220	254	201	261	221	238	248	253	227	221	258	233	230	221	213	220	243	212	268	233	236	253	208	243	241	223	257	241	210	228	242	254	227	255	228	219	226	223	240	230	255	225	251	211	245	267	252	260	239	229	244	256	250	256	250	245	242	232	227	239	224	248	248	265	233	210	265	242	254	221	274	259	246	248	231	236	239	246	218	238	230	219	250	213	241	234	217	205	223	261	242	223	218	239	238	242	234	253	257	218	226	228	251	231	243	229	251	248	248	219	261	266	229	264	271	280	228	262	272	266	230	250	249	239	216	203	248	242	222	237	231	233	267	264	249	260	252	252	271	202	226	252	230	248	220	204	229	217	239	231	277	246	230	236	241	279	247	240	207	245	238	236	242	223	257	231	237	219	231	232	239	256	239	237	250	246	239	247	259	204	230	221	243	197	237	226	221	241	226	254	266	240	231	211	265	230	232	227	244	248	242	219	235	266	227	243	237	222	252	254	249	235	239	242	257	245	219	224	225	227	247	228	240	236	238	232	219	239	231	230	253	253	255	208	237	244	238	256	223	242	263	250	232	250	224	240	244	245	227	281	244	233	241	235	247	245	248	229	240	241	262	223	218	248	244	223	250	243	269	237	259	254	250	234	252	231	254	266	241	234	225	249	269	295	238	241	226	224	226	232	208	251	233	232	254	244	229	223	221	228	252	267	218	235	234	226	234	260	226	257	254	223	262	246	231	241	228	230	242	221	241	257	212	257	273	215	222	212	221	263	256	240	213	208	233	252	236	259	224	227	242	233	220	262	251	250	219	236	234	277	225	275	248	258	218	205	227	243	270	246	235	216	252	242	241	253	238	261	257	244	259	239	247	224	256	221	248	236	232	259	257	225	235	240	245	241	221	205	238	259	245	226	204	256	263	233	237	238	237	223	222	259	225	258	251	244	230	226	230	235	224	232	259	244	229	231	237	247	235	274	215	187	266	243	232	264	262	255	247	234	226	239	203	209	249	250	239	258	264	258	254	243	240	224	240	246	245	229	233	232	211	243	207	224	233	226	238	223	237	255	253	243	236	260	239	265	234	239	267	247	247	220	237	226	224	232	234	233	259	226	236	246	223	234	236	232	260	259	241	240	259	237	259	243	241	208	243	270	237	229	235	246	251	234	228	254	234	240	259	242	233	228	199	212	244	223	240	238	237	252	267	222	221	257	232	242	241	217	230	232	256	246	226	247	239	236	241	223	225	257	240	261	231	250	243	220	238	236	229	220	239	283	264	238	230	250	257	244	264	237	233	203	230	239	232	229	236	219	217	240	247	246	247	250	244	260	235	226	232	233	232	237	229	221	259	234	247	267	302	227	233	219	244	245	247	245	233	254	239	228	252	236	219	251	229	250	247	225	214	229	242	211	239	244	231	254	225	248	223	240	219	222	228	250	238	233	227	218	235	239	250	267	225	244	213	239	245	258	232	229	207	206	224	226	185	236	241	220	226	233	232	227	221	227	232	223	256	262	216	246	233	229	241	237	249	235	235	203	270	238	266	254	232	262	280	251	242	232	257	259	200	264	277	219	217	219	229	255	235	222	235	244	219	225	220	259	263	227	225	234	233	258	234	214	223	240	246	239	214	252	267	215	227	215	255	223	229	239	236	238	238	235	220	237	246	263	239	245	247	231	223	244	239	262	222	247	217	237	222	238	256	260	253	242	252	228	232	215	252	235	257	253	251	244	231	210	215	257	241	268	241	239	242	251	266	251	228	219	238	213	243	225	251	236	215	241	251	257	214	239	263	250	249	231	265
14796	932	1208	1279	1170	1015	965	900	804	748	758	681	693	667	631	662	628	619	609	609	629	582	583	575	584	619	578	589	641	618	624	592	607	604	592	564	581	573	566	567	551	587	625	604	555	622	585	616	607	573	589	578	565	606	605	552	566	625	542	610	632	625	581	532	560	564	572	579	601	605	573	545	573	561	574	580	603	608	595	570	563	555	588	609	560	598	584	532	583	589	590	585	535	552	623	590	582	573	594	541	629	615	581	577	584	569	547	632	605	547	622	557	596	551	570	616	561	607	583	599	540	562	594	591	557	600	572	598	548	577	533	553	578	556	561	628	593	603	584	593	591	539	569	623	559	548	639	567	581	585	630	576	593	567	575	549	604	577	536	596	587	549	548	561	580	586	565	559	581	607	559	602	587	530	598	553	571	572	560	578	553	592	601	569	579	576	617	558	637	620	587	582	600	564	566	565	532	591	630	583	581	591	607	587	591	603	565	571	586	606	587	585	573	571	598	569	585	619	656	558	561	533	592	585	581	602	579	606	566	560	575	590	599	557	607	576	567	553	617	584	595	590	555	568	586	587	541	567	585	538	607	561	630	576	599	597	597	551	585	554	593	542	574	526	561	587	589	582	571	598	568	579	599	582	587	560	546	587	566	595	592	589	588	551	605	576	581	590	550	576	588	586	559	602	566	558	611	578	517	594	569	566	546	579	627	547	625	626	596	594	592	587	575	560	610	572	576	561	597	551	583	616	587	613	555	589	618	541	606	593	550	570	555	552	596	549	567	556	524	547	598	554	558	609	582	604	533	594	618	576	556	614	577	596	604	563	565	563	587	617	574	553	580	595	606	601	554	548	563	568	571	603	561	604	576	572	567	590	570	563	540	571	559	554	556	539	617	558	593	572	593	606	572	589	569	568	577	594	588	570	569	600	598	596	615	557	569	550	609	602	597	563	599	587	585	596	609	596	636	650	592	581	586	579	591	556	602	547	619	584	523	615	602	562	579	540	578	533	572	562	567	544	596	581	629	573	595	623	586	584	544	597	587	612	573	570	547	577	593	587	570	574	573	577	597	552	579	560	549	572	568	582	565	566	590	572	572	584	568	561	574	576	578	577	562	539	593	552	617	575	565	634	575	551	575	543	571	559	588	539	562	576	604	570	596	580	610	588	584	618	610	530	604	557	556	578	589	533	572	582	600	597	544	557	576	576	574	602	533	558	609	598	578	599	613	563	603	600	604	572	554	572	603	567	578	609	553	611	569	605	578	613	594	580	586	562	600	590	564	646	582	602	560	589	566	560	602	603	583	571	631	615	595	581	617	638	578	585	536	557	574	577	585	568	604	526	569	597	605	556	584	594	578	557	537	579	552	593	610	577	613	537	622	558	573	577	601	584	616	581	540	568	597	543	553	590	617	601	616	588	575	607	558	572	584	610	574	529	600	586	593	573	567	613	518	578	594	578	580	585	567	600	585	539	604	545	590	559	575	569	576	587	611	592	604	562	579	641	582	578	578	599	582	590	560	558	593	559	603	589	586	593	594	611	609	601	622	563	593	593	578	566	623	545	583	580	632	542	616	579	588	599	565	543	616	587	538	574	579	573	571	590	578	555	600	561	560	581	530	573	558	557	584	544	557	568	605	593	603	604	574	616	633	570	580	551	562	586	590	601	586	589	602	594	564	573	603	600	589	572	529	571	580	570	576	540	586	556	564	614	602	511	548	559	590	565	607	561	574	552	560	569	582	566	578	596	599	596	592	572	597	537	577	531	591	602	576	563	612	547	578	555	597	539	573	593	550	583	590	554	556	605	544	578	590	543	592	583	566	528	580	573	562	577	592	531	581	570	574	614	613	606	575	565	554	571	588	558	562	577	576	530	568	596	600	591	598	601	595	546	606	577	559	597	596	585	578	587	569	551	595	593	606	554	541	573	582	593	551	574	566	564	602	534	556	581	564	574	566	568	583	555	598	567	615	550	566	590	598	578	552	576	587	572	594	572	558	620	551	583	572	593	579	615	573	579	605	574	577	594	611	616	597	561	585	566	606	556	549	610	541	597	551	570	635	554	604	576	560	592	573	539	599	581	574	590	565	591	573	656	587	572	548	604	553	615	608	610	633	573	559	570	564	588	580	616	550	571	551	571	575	549	614	567	600	593	575	559	618	586	559	570	557	537	547	560	590	593	544	581	542	627	617	597	594	611	632	598	592	584	524	534	594	616	562	552	561	586	594	542	577	563	572	610	569	511	549	557	605	598	596	551	580	598	585	534	557	560	619	561	571	542	564	567	600	577	583	613	632	600	545	566	561	581	599	637	563	600	569	557	602	590	577	611	546	580	591	586	558	585	595	594	537	601	593	572	572	582	618	570	576	601	554	561	535	566	613	557	569	587	575	568	538	579	575	617	602	589	585	589	552	588	568	578	571	598	579	549	558	542	566	606	545	571	585	578	580	590	569	578	577	565	570	595	587	600	572	621	572	608	634	550	565	529	597	553	595	571	551	546	573	594	522	585	572	620	579	574	551	579	554	596	583	543	558	627	606	616	579	583	589	567	564	577	571	621	604	573	649	603	609	581	582	574	562	563	563	566	564	583	583	605	567	583	530	593	593	568	569	583	581	578	564	549	573	550	617	610	563	583	594	590	573	599	596	608	591	598	556	561	612	622	616	622	582	601	578	550	554	609	605	579	585	581	535	599	552	588	547	598	573	612	570	584	614	572	569	548	565	613	615	558	597	595	577	540	567	594	541	604	588	619	630	586	547	602	587	547	555	543	599	603	586	575	587	579	579	548	590	542	540	592	573	560	584	568	574	641	577	536	594	574	575	561	560	582	568	540	581	564	544	606	537	579	607	610	571	605	554	581	560	568	602	561	543	578	583	574	595	555	596	562	566	560	552	588	622	559	536	592	565	549	540	583	580	552	575	612	622	599	589	545	596	569	573	529	533	554	607	552	543	576	618	572	567	552	564	608	591	520	579	609	588	555	522	586	601	563	637	583	550	560	602	554	586	597	564	569	563	629	598	587	555	566	589	574	588	565	584	617	576	593	552	600	607	655	572	554	559	544	577	566	598	593	600	556	592	608	552	565	621	620	543	545	567	561	563	563	607	549	593	530	613	583	578	597	579	552	552	592	598	598	585	563	588	608	608	575	638	578	553	547	556	528	541	568	555	598	615	573	565	606	590	569	628	589	558	597	588	598	567	588	611	550	577	602	580	535	546	582	578	596	571	596	554	573	592	574	581	583	574	570	589	566	564	578	569	554	589	595	586	613	584	618	551	614	550	610	577	524	592	539	567	596	565	610	573	602	579	599	598	591	636	594	563	561	565	615	571	581	559	601	602	578	536	610	607	574	523	551	582	575	555	554	547	588	516	609	587	593	593	577	565	574	575	611	565	575	588	566	571	587	574	570	543	570	601	596	572	624	572	566	575	539	559	547	580	616	586	579	573	573	559	593	606	579	597	562	592	612	641	542	583	586	604	530
32982	4786	1006	741	501	469	388	345	344	315	278	272	300	310	297	227	275	267	255	269	295	262	249	266	230	273	275	262	310	273	251	295	259	259	256	234	265	269	269	289	280	292	285	238	276	270	253	262	265	266	253	280	277	291	262	252	261	254	253	249	240	273	241	254	251	257	266	265	252	262	264	273	268	286	248	236	224	242	231	277	276	256	258	265	270	272	249	260	260	283	285	245	260	248	243	244	258	305	261	270	265	256	228	262	280	239	261	273	250	243	269	230	261	234	266	270	267	285	266	309	242	243	255	263	229	247	255	247	247	239	252	282	232	239	270	252	293	256	227	277	231	237	238	238	282	253	253	248	247	268	265	255	249	279	269	273	263	241	262	279	224	252	307	278	227	251	246	259	247	286	263	277	249	260	261	237	252	267	264	251	253	246	264	239	265	252	249	269	250	253	247	242	241	234	262	233	240	231	248	244	285	256	255	279	255	246	268	260	270	249	302	264	252	258	237	290	248	246	276	263	263	246	239	300	297	281	264	306	277	243	240	220	285	278	246	256	248	281	249	246	284	268	231	246	273	247	280	253	258	270	246	254	287	246	285	266	238	269	260	251	238	258	254	256	244	301	255	292	233	265	234	273	254	264	297	285	268	248	228	287	273	286	256	243	258	263	237	298	235	239	265	242	264	273	235	266	290	236	284	297	267	248	276	280	271	271	256	267	269	265	249	253	278	266	236	247	285	265	276	235	255	276	281	251	236	275	285	265	263	271	271	270	289	264	267	253	262	267	271	260	243	297	274	250	253	278	262	243	227	242	274	253	263	277	255	244	279	239	266	275	245	270	279	286	268	252	254	262	255	256	280	268	245	266	255	246	264	239	247	266	272	258	261	275	272	302	248	261	246	248	230	252	244	247	294	274	247	236	274	247	255	264	255	257	290	265	240	260	258	260	249	268	258	254	260	255	276	287	247	275	236	248	239	271	268	272	279	257	218	256	263	235	252	258	269	269	250	288	250	260	232	239	258	260	208	254	232	238	225	255	232	283	287	274	260	264	231	259	263	270	254	285	261	251	251	239	242	282	288	248	244	249	275	245	252	240	292	258	257	269	251	248	253	240	247	240	226	266	255	277	279	256	275	237	276	269	252	237	283	235	229	259	283	257	264	260	266	237	267	284	268	260	295	275	244	269	286	294	281	249	272	245	290	272	270	291	318	239	266	262	263	268	269	296	244	279	315	229	274	256	263	266	215	234	243	251	276	249	261	262	267	264	294	271	239	263	250	261	259	254	287	297	237	274	265	261	276	260	255	253	256	240	257	283	239	266	265	250	236	252	219	272	260	319	268	259	278	238	260	241	256	269	221	275	242	257	289	280	262	274	295	270	257	268	270	241	257	248	272	238	259	253	256	266	260	252	267	260	256	255	260	254	252	243	262	289	272	255	264	263	248	254	234	236	264	294	268	272	243	289	282	244	275	262	260	270	239	249	275	261	281	285	248	269	275	281	266	260	260	268	291	240	238	278	271	291	250	274	261	261	269	237	258	250	263	271	239	242	281	282	253	267	252	277	232	245	227	244	278	258	254	259	250	268	260	272	279	253	256	268	268	266	288	259	264	284	243	242	260	257	263	248	257	249	272	239	278	269	249	243	271	283	218	245	247	223	250	257	289	277	278	287	267	255	279	254	241	245	264	287	251	248	255	265	280	243	244	279	240	262	263	241	252	283	244	270	267	278	239	278	294	269	276	268	236	271	267	272	257	278	262	273	232	287	222	232	271	279	229	270	277	253	214	303	246	260	260	262	235	243	258	251	243	277	256	263	239	258	278	258	259	284	235	271	283	248	239	270	275	244	270	264	257	239	253	256	236	259	268	259	263	257	220	256	238	240	226	225	267	281	268	257	276	265	268	267	259	274	233	235	248	264	271	267	244	286	259	257	278	245	285	245	262	278	256	269	280	267	265	253	255	261	280	274	279	259	300	247	255	258	302	315	244	255	229	246	272	256	242	269	283	270	275	267	262	271	274	244	308	255	228	243	251	242	243	267	249	262	229	242	243	260	248	235	242	267	279	281	253	263	294	245	238	252	291	252	271	275	297	271	248	277	281	272	303	287	279	274	267	206	274	259	252	250	266	270	279	267	247	276	228	273	285	251	269	265	251	300	257	256	245	285	259	249	276	280	280	234	252	241	247	250	257	249	281	278	255	257	253	286	282	244	269	252	261	259	266	267	252	261	263	289	255	235	268	258	246	280	297	264	274	258	253	249	248	224	268	242	236	249	240	245	284	257	264	300	283	273	257	264	264	243	238	254	219	264	255	263	238	243	251	246	269	248	246	251	270	245	245	261	264	258	252	244	246	248	272	256	273	256	259	274	240	250	239	259	267	255	264	275	277	258	268	252	267	244	253	274	239	255	280	283	226	226	265	246	243	273	256	257	267	281	276	288	252	272	241	264	238	269	274	252	269	274	282	251	267	277	288	252	230	258	261	244	233	249	242	272	274	241	218	239	254	249	253	232	267	249	244	285	254	228	288	254	237	238	253	261	256	261	296	264	281	234	277	258	229	263	233	291	284	273	255	275	247	269	241	262	265	245	235	273	258	260	241	270	251	249	248	242	233	259	252	260	231	280	271	265	262	261	257	261	248	268	267	267	267	248	276	264	287	287	283	244	258	240	246	289	267	236	265	275	257	256	257	264	261	289	267	263	277	245	271	241	247	238	242	254	271	268	269	269	260	270	278	226	285	277	238	241	255	272	278	278	251	245	246	234	230	248	279	264	271	275	249	251	234	282	263	253	294	245	259	267	251	279	236	268	306	282	249	218	257	300	229	264	234	254	261	242	244	249	257	246	228	235	242	258	266	266	262	241	242	249	244	274	281	251	268	293	250	266	273	260	251	258	275	242	256	306	276	231	278	263	263	266	238	258	252	238	257	259	245	240	267	266	285	272	259	212	278	275	283	259	268	258	237	271	257	249	218	264	248	265	255	258	224	295	243	253	253	256	231	272	275	218	283	283	268	242	263	294	247	253	254	260	247	250	260	272	230	272	278	263	255	264	241	252	267	268	260	303	275	265	286	282	263	242	260	264	249	251	235	268	263	274	277	256	243	237	273	282	249	284	277	279	257	266	306	263	252	242	253	232	263	283	259	269	256	277	251	251	294	227	260	301	252	285	275	253	261	253	266	271	261	283	272	224	277	258	260	244	267	276	229	270	248	233	248	261	278	276	271	289	294	238	292	266	242	254	286	258	274	281	261	265	231	244	264	294	245	242	248	281	267	282	269	259	285	271	281	226	234	248	259	232	293	261	235	268	278	269	245	237	240	227	294	269	257	268	246	257	234	271	249	271	292	256	233	280	274	257	271	245	258	268	228	267	260	263	263	277	277	277	281	275	246	273	280	255	256	268	222	266	251	285	234	234	250	230	250	262	254	263	293	255	279	242	249	237	283	264	256	267	250	269	274	251	286	247	252	275	242	250	254	252
17764	1285	1943	2019	1821	1506	1294	1139	1014	978	929	846	830	802	848	806	780	769	786	744	715	718	692	711	682	715	715	738	684	671	716	689	677	675	668	657	671	662	624	677	677	682	673	621	651	647	691	643	668	668	637	699	659	670	634	617	659	681	622	589	653	650	630	655	695	685	671	642	678	639	698	669	681	640	626	655	668	633	644	661	682	661	642	608	654	651	681	633	609	671	668	637	646	653	656	643	677	641	615	609	645	655	652	686	634	623	665	669	665	653	665	644	680	640	655	665	627	632	651	645	619	626	620	644	666	670	650	631	636	663	626	628	636	651	675	634	614	651	666	692	663	668	658	655	616	631	632	713	651	640	634	633	629	614	644	638	667	624	661	632	597	625	635	617	705	626	671	638	630	662	634	624	665	648	668	662	632	615	612	600	663	650	694	607	707	656	672	639	658	643	617	692	626	685	601	618	677	655	645	608	651	629	637	670	646	634	613	623	643	653	660	691	597	647	627	637	670	640	659	623	627	645	613	637	680	668	648	671	668	676	634	630	673	683	620	622	651	634	623	611	627	672	655	702	674	647	625	676	648	673	629	640	651	662	629	632	606	606	666	651	641	624	624	641	640	687	665	654	672	665	585	624	647	673	640	642	650	659	630	629	658	614	655	665	648	622	683	626	702	661	658	659	638	645	683	656	636	675	657	626	647	661	637	669	664	661	682	656	692	662	642	652	647	654	639	628	632	668	630	626	661	642	641	627	643	649	675	652	631	700	690	594	644	600	641	646	645	670	657	634	643	645	632	650	651	650	668	586	655	627	626	639	655	648	620	662	650	634	636	698	609	688	721	649	626	633	682	641	680	643	670	630	667	663	655	641	654	622	649	645	637	638	676	661	660	631	632	671	631	645	613	627	679	666	655	637	677	667	675	610	661	626	628	659	651	579	672	666	629	687	592	646	686	632	606	656	668	637	618	662	637	634	676	639	661	634	657	623	689	632	632	670	640	658	616	693	615	660	664	672	603	639	676	671	662	650	654	695	658	620	615	659	621	632	676	673	660	694	598	660	659	637	596	636	685	622	703	654	627	637	634	628	594	653	685	601	612	696	655	612	677	649	652	619	604	608	628	614	690	649	572	639	656	674	635	655	613	635	643	655	633	704	681	677	621	662	628	668	643	630	637	682	659	678	638	675	619	677	605	709	668	628	623	697	672	675	610	621	627	640	674	656	682	607	666	664	670	655	631	635	675	668	632	614	657	674	620	655	629	622	690	593	666	607	629	646	645	648	651	621	652	650	652	641	618	595	638	660	647	649	640	664	617	584	654	643	655	646	662	673	652	605	690	633	624	606	671	672	676	642	644	636	653	614	696	618	624	616	590	661	664	643	663	630	652	677	660	658	663	656	601	593	618	660	654	633	685	586	636	669	639	626	619	646	655	673	648	652	661	650	705	639	642	653	660	636	615	676	656	647	620	667	627	670	634	701	670	652	616	670	649	641	621	660	640	657	679	684	682	649	614	670	670	602	664	662	622	708	667	644	637	658	634	628	660	621	660	682	634	631	619	612	621	635	628	637	629	680	660	661	661	646	656	663	645	680	737	642	677	633	664	643	649	654	678	630	662	586	631	658	654	642	671	656	635	653	673	660	649	637	646	622	635	646	604	626	670	667	670	684	633	698	653	670	670	668	652	679	624	640	636	616	622	622	640	658	683	609	642	650	632	609	627	628	679	641	669	665	656	676	644	634	651	627	623	644	659	694	669	667	717	613	665	687	599	685	623	677	644	669	628	614	668	679	642	648	661	626	691	630	684	647	657	657	671	633	636	660	643	665	646	657	643	594	689	654	652	648	620	655	661	647	670	625	658	683	661	642	580	611	615	662	657	671	629	661	655	636	626	679	662	616	676	644	673	655	677	644	631	639	629	645	672	651	624	629	624	623	628	688	670	672	657	655	690	686	665	681	653	637	661	644	668	645	664	679	643	650	608	644	654	616	622	632	612	624	675	653	647	614	723	653	611	652	641	661	672	632	629	665	662	656	634	629	694	621	650	654	658	612	600	612	637	675	661	644	674	601	628	650	655	625	677	571	696	655	677	680	651	666	647	627	668	602	663	647	665	671	632	657	635	651	623	673	645	629	623	664	663	650	621	649	629	685	659	683	680	627	662	625	644	619	643	633	628	640	668	648	606	572	644	680	695	647	634	629	646	635	704	624	673	666	656	680	634	669	651	632	622	668	642	607	629	659	663	673	629	654	625	652	662	669	647	657	668	637	681	655	622	636	653	645	668	676	674	629	629	659	636	644	637	661	621	658	605	685	607	649	626	621	609	641	677	661	622	645	701	663	665	677	660	608	640	624	673	672	643	611	649	641	626	654	637	671	658	615	645	638	621	641	636	652	656	640	656	658	648	626	686	652	644	659	672	665	669	630	634	640	708	635	640	687	622	641	695	642	639	637	611	678	648	634	588	665	681	640	625	606	605	632	651	621	674	624	652	583	631	685	637	672	688	707	644	661	616	627	679	643	620	619	631	638	670	640	674	644	648	660	657	614	670	659	609	628	605	606	626	599	624	628	638	626	629	630	651	605	685	662	664	664	622	655	669	636	643	668	676	626	670	584	654	720	681	654	654	637	649	679	712	652	656	593	632	637	642	660	670	659	692	631	615	627	635	653	620	651	640	655	629	645	677	612	641	646	596	678	651	661	623	635	613	654	631	654	646	639	672	621	610	635	621	622	605	664	589	630	633	645	665	625	635	626	648	663	673	637	660	677	643	648	665	662	654	644	667	599	648	702	670	637	643	643	618	692	654	630	655	642	631	670	632	627	655	642	664	625	659	681	635	658	672	716	622	729	646	684	673	615	650	609	597	598	664	663	625	677	618	639	600	666	638	625	613	628	611	645	658	658	673	616	641	624	650	631	620	645	645	687	684	687	643	669	685	664	635	615	678	636	655	645	628	686	625	692	662	670	624	621	654	624	688	613	703	648	716	660	643	632	662	669	630	636	645	629	665	630	650	632	617	640	676	651	653	666	627	666	660	640	642	635	644	602	652	640	628	640	651	657	669	646	605	619	645	643	670	613	629	625	631	622	670	660	659	648	696	619	647	664	640	672	631	657	632	675	610	678	665	649	640	613	691	624	601	669	626	643	667	607	613	653	645	628	690	663	632	608	625	672	609	618	628	692	623	669	649	644	644	624	671	679	668	619	684	679	628	629	655	638	629	589	650	664	637	659	660	654	664	650	651	662	618	685	602	651	642	674	672	621	611	607	654	682	652	644	654	632	673	641	673	660	653	656	648	627	611	646	669	648	692	611	632	672	618	690	626	605	644	682	637	627	695	624	630	681	636	645	618	684	660	697	621	637	658	624	660	704	617	669	608	621	633	624	629	684	650	632	644	629	617	658	676	616	632	631	646	631	664	658	632	642	661	659	642	642	594	649	691	669	645	648	667	658	686	662	615	611	710	610	641	659	724	649	628	628	616	596
10314	996	489	474	445	451	486	467	432	418	441	449	502	436	423	413	475	484	439	418	431	406	411	421	426	438	397	431	405	423	485	449	449	420	446	451	457	473	411	444	385	446	448	449	474	495	479	450	412	478	415	436	441	422	429	483	465	455	424	459	466	477	479	450	460	413	402	450	448	485	431	500	472	450	445	417	446	419	439	483	418	416	431	450	441	421	401	464	453	413	436	439	471	382	399	433	468	493	421	467	480	450	452	432	463	440	446	442	424	421	469	442	418	455	471	469	439	447	450	441	386	422	439	439	440	405	453	451	443	453	424	438	416	423	463	445	417	432	423	402	359	432	411	450	454	435	416	470	441	428	462	450	459	416	479	423	436	404	411	445	426	439	430	444	439	444	456	419	470	465	418	443	436	425	436	522	422	460	425	397	411	421	432	436	461	418	450	465	434	435	381	420	450	434	443	453	458	459	471	425	410	463	420	438	411	445	420	418	458	449	445	439	437	447	438	394	423	433	447	478	448	476	479	486	431	424	430	427	435	454	452	452	469	447	457	414	405	408	455	459	454	465	439	449	472	455	434	418	439	426	398	423	448	458	441	468	397	449	411	439	454	450	482	423	466	455	438	429	418	416	431	406	461	427	447	455	416	448	451	448	410	439	446	437	426	465	476	430	472	458	432	440	455	449	438	434	476	457	463	458	439	417	447	418	432	450	464	460	448	443	435	471	473	415	443	465	448	437	427	476	465	449	454	431	434	441	479	450	430	453	394	444	414	434	446	390	434	448	445	433	427	473	422	453	439	423	426	442	440	444	467	443	439	475	418	441	467	447	442	458	437	414	433	457	433	469	397	418	400	448	420	402	467	471	453	466	465	401	455	434	435	429	444	456	415	449	462	461	449	444	448	486	430	417	458	449	426	419	419	418	453	381	430	461	460	462	450	437	416	455	477	437	431	447	455	421	445	438	440	470	446	466	443	444	437	437	432	399	466	441	438	434	447	460	440	449	456	447	466	462	460	430	441	463	413	434	452	464	442	481	450	440	452	450	425	437	423	439	432	411	440	443	427	455	462	397	462	459	463	437	439	467	442	456	431	394	440	450	489	467	485	496	461	451	427	499	408	466	452	419	453	428	430	415	428	488	438	490	467	441	408	442	456	436	453	507	450	456	446	439	458	452	429	427	435	443	440	479	450	445	453	437	424	445	463	478	398	440	483	425	477	448	453	464	429	398	407	448	443	414	441	438	461	444	438	452	444	449	434	446	441	426	479	443	449	439	443	436	431	436	462	463	488	421	416	439	421	476	451	446	415	453	467	456	462	433	425	441	453	433	453	423	463	435	432	466	425	436	436	475	425	417	490	441	443	421	428	432	437	466	459	458	472	414	449	438	438	474	454	462	448	425	447	433	433	454	407	435	453	458	435	447	477	479	389	473	432	503	426	447	392	464	438	428	453	452	436	442	405	403	459	433	446	439	379	476	457	441	431	444	508	452	452	428	420	431	436	413	458	417	413	423	428	444	439	449	416	479	455	464	449	458	440	448	464	474	412	442	435	442	445	412	446	456	452	474	480	401	462	478	441	436	434	443	465	439	430	442	398	446	431	418	414	501	471	404	455	429	462	434	444	449	446	426	403	436	469	460	486	447	480	441	443	488	468	411	485	446	465	442	443	433	457	454	440	464	470	457	434	425	426	431	451	451	427	452	444	425	470	443	445	429	484	422	460	473	486	448	443	470	420	411	441	475	466	460	425	430	448	492	435	469	425	424	435	428	435	469	398	431	472	432	462	420	436	448	440	459	448	414	457	441	448	461	435	433	411	444	468	428	456	434	478	433	411	443	418	458	463	462	455	465	422	456	413	461	446	450	379	423	457	419	432	447	419	435	451	450	450	449	460	469	424	409	491	456	451	408	447	405	448	424	497	460	444	493	454	442	443	466	400	396	440	468	461	438	447	517	441	455	494	448	441	425	411	443	445	447	408	449	456	446	418	469	424	467	435	395	421	424	441	455	440	451	464	411	415	447	475	451	443	435	432	425	437	447	457	411	450	461	476	452	443	439	411	470	413	428	457	437	452	458	456	485	439	434	434	470	467	468	488	449	454	440	440	406	444	469	439	461	434	427	422	447	477	436	457	415	442	426	451	430	451	417	437	466	491	459	446	497	476	432	456	430	423	427	454	446	402	421	425	428	442	443	436	434	451	429	429	410	452	454	480	431	452	450	444	416	434	431	454	445	436	419	397	432	426	471	483	451	441	424	465	480	384	447	445	468	473	479	427	452	454	461	446	415	476	435	422	460	418	451	494	427	440	421	492	437	467	508	445	433	465	427	424	388	444	430	407	466	483	442	454	463	435	458	453	476	479	425	497	459	421	443	415	460	425	476	420	471	460	442	435	407	444	465	467	434	418	460	501	469	451	440	438	460	455	455	460	459	449	422	461	486	426	455	424	445	461	397	441	413	473	466	451	420	429	472	441	435	479	474	437	462	398	471	484	474	447	410	436	483	431	489	447	466	438	430	443	484	451	445	452	421	426	511	470	413	443	430	447	432	455	463	454	409	454	447	437	425	460	430	443	406	460	466	419	428	477	449	422	454	443	417	432	456	443	450	462	424	418	469	483	433	403	451	427	473	495	441	476	489	462	463	450	466	497	479	430	459	421	432	457	436	444	435	456	482	451	404	416	443	449	476	477	476	426	470	485	477	457	457	469	496	464	436	448	433	455	474	453	473	444	439	446	426	443	452	470	447	440	426	413	435	436	410	417	431	426	427	460	458	442	377	439	417	425	437	457	470	463	447	458	432	452	460	422	386	439	513	455	449	398	424	502	439	457	468	465	435	414	419	454	476	471	434	428	440	451	469	468	419	437	473	488	461	408	441	446	449	432	449	463	458	438	408	473	467	442	440	448	459	453	441	492	431	454	432	410	467	418	446	434	463	450	410	430	462	434	462	447	459	447	457	473	430	422	432	443	475	438	475	443	434	394	436	436	428	420	425	452	425	455	422	430	442	443	435	456	426	396	450	406	443	433	415	477	444	452	469	455	485	484	424	429	443	449	475	467	464	428	444	480	418	427	448	427	480	419	466	476	453	480	403	522	471	445	464	428	458	432	472	455	459	440	481	456	447	456	412	462	459	436	422	421	430	481	459	442	452	442	488	413	481	461	442	442	416	427	477	442	426	483	415	447	436	445	417	489	442	463	419	455	460	459	481	468	438	469	455	448	441	454	479	458	447	461	464	468	443	410	408	417	508	457	419	477	408	436	430	430	422	436	462	445	448	460	472	464	456	483	406	456	416	451	517	450	422	484	437	468	434	458	464	431	442	435	452	465	487	409	485	463	433	429	452	430	458	455	435	433	432	460	443	431	430	504	418	466	426	463	454	420	434	419	494	417	428	475	443	403	412	441	453	447	468	456	441	438	427	445	459	459	427	402	468	464	401	468	444	478	465	432	467	424	436	451	475	439	442	423	451	415	467	463	493
7006	994	1032	998	924	1049	1004	952	939	957	1009	1010	965	981	903	986	949	990	1023	1015	943	995	966	984	1003	992	858	939	960	937	948	961	997	960	981	923	925	951	963	973	964	949	1014	987	970	1002	939	928	941	966	961	980	966	1011	1006	969	990	947	968	1005	980	997	993	931	1008	946	989	954	976	994	899	941	985	924	922	953	971	960	1016	897	942	942	984	945	932	944	920	980	985	922	954	936	958	974	955	946	938	939	1028	1026	961	949	975	988	993	928	1026	913	931	944	968	942	969	923	932	944	994	934	1008	974	953	947	990	947	951	969	991	946	1054	939	982	993	960	986	949	925	968	925	1007	948	969	1025	964	986	1017	960	1004	914	958	956	969	982	972	946	947	988	914	990	1001	945	988	909	937	965	951	987	918	1001	936	992	964	917	935	967	953	944	982	971	931	920	1017	963	935	979	1014	927	980	910	971	971	968	946	1004	953	1016	980	993	1014	982	925	989	1000	977	958	969	925	937	964	911	928	932	947	960	957	961	909	938	972	914	956	984	944	924	958	966	961	1015	973	987	929	994	977	975	899	1013	933	945	1003	953	958	947	994	987	971	959	903	1029	964	899	976	931	991	952	951	1011	930	983	936	958	956	982	962	1024	966	991	935	1052	1004	910	915	1003	969	941	964	1007	1008	984	1000	948	1004	960	918	945	984	970	994	951	936	943	982	967	961	879	981	950	884	981	993	954	965	945	845	969	946	1027	976	958	910	972	937	996	934	901	975	987	968	983	981	992	975	979	975	986	1018	1000	907	952	1005	973	1043	983	984	953	992	949	983	939	976	1009	962	963	951	985	955	919	992	958	986	1005	958	960	978	996	978	950	979	929	951	988	928	977	1001	967	1006	1005	957	939	938	984	1003	953	979	960	890	994	953	950	938	904	1040	986	966	924	932	980	980	955	991	959	962	989	951	917	960	944	952	956	980	967	998	973	929	974	971	915	992	970	881	1041	996	959	955	934	978	989	1006	966	897	999	966	969	993	973	971	948	985	962	925	932	970	891	990	933	929	952	974	964	971	937	907	1000	994	941	961	1003	963	978	934	961	1019	966	915	937	914	964	957	956	963	933	1050	1019	898	957	978	966	962	962	928	977	1002	951	967	964	981	915	1003	912	925	953	975	982	1000	913	953	982	928	931	997	953	913	920	990	931	959	940	1018	952	976	924	981	963	965	957	995	991	946	977	962	916	979	994	962	1003	939	933	940	938	990	945	969	996	989	1022	996	931	954	922	948	965	966	1017	986	997	904	955	979	936	928	945	1007	961	979	995	976	1043	1006	974	947	1005	991	963	906	958	939	992	892	953	967	991	998	1000	967	977	959	932	946	1003	953	971	962	915	956	936	938	969	966	957	989	959	988	1000	998	978	998	985	985	937	1017	947	1019	926	945	883	994	983	962	945	960	841	928	991	961	995	941	970	979	1027	952	955	1040	935	995	985	954	974	1000	949	944	949	938	937	1003	948	913	940	940	938	971	994	1019	978	947	959	932	927	989	990	932	938	982	948	906	978	1007	951	964	1004	925	933	972	983	982	968	985	989	920	994	1001	1053	964	959	979	898	892	1028	977	964	957	1031	966	901	997	985	969	1046	925	965	945	952	954	974	961	938	971	972	962	1018	960	977	945	924	966	950	995	959	995	1022	990	968	908	1071	968	977	926	946	1039	961	938	972	989	957	956	969	950	961	966	957	925	1000	911	1031	952	951	977	1008	906	936	952	1055	952	916	982	973	954	927	956	995	926	942	989	951	998	943	1016	994	951	964	988	987	964	920	1007	949	973	1014	943	961	962	990	982	964	954	984	945	970	975	968	968	997	940	1040	936	988	959	968	938	998	938	962	982	971	1003	970	929	933	962	939	1041	967	956	963	984	945	1013	978	973	970	950	987	912	958	965	987	932	956	977	979	958	944	986	992	964	956	856	950	929	916	953	981	926	990	964	976	984	975	944	900	959	1031	945	954	955	970	1003	933	905	966	969	997	900	963	974	947	987	923	920	1008	1009	1023	985	959	995	981	992	972	967	970	945	951	931	1005	969	963	980	926	907	1026	957	963	932	952	1004	913	951	997	986	933	960	976	962	977	1013	951	977	973	1003	967	994	931	929	1023	992	1002	943	954	952	986	1042	911	963	975	970	991	937	1001	973	999	965	957	964	990	970	977	976	970	971	927	982	935	1026	992	977	929	964	979	987	1005	999	967	918	972	942	927	991	985	1017	940	1006	946	976	994	975	974	1001	945	940	944	907	976	993	954	951	996	953	1001	1000	990	950	942	947	929	953	929	969	934	949	953	994	983	999	941	1011	968	978	1025	980	948	1008	989	940	983	990	946	964	998	988	957	984	955	970	1015	945	981	970	993	962	921	981	950	956	1015	967	963	1023	1014	930	965	924	975	940	953	945	952	997	944	986	949	960	992	964	992	935	995	946	966	974	986	925	991	974	926	916	956	936	1003	961	932	998	1031	912	981	954	936	969	932	936	947	1044	940	911	955	967	1018	1068	1002	981	983	949	1011	983	952	976	934	973	919	1009	926	981	960	1007	1005	995	979	991	1024	930	960	992	969	974	993	957	966	954	922	1012	949	996	950	1002	979	954	986	1003	930	973	989	983	965	996	951	960	942	944	945	1007	1004	963	978	949	965	960	945	954	980	946	1004	956	951	977	1044	1025	1007	953	996	984	974	952	960	984	933	926	937	932	966	944	980	944	947	953	982	951	970	986	983	965	957	954	959	970	965	971	918	1009	948	953	967	1021	958	973	984	944	931	979	989	992	950	961	902	956	911	965	1015	958	946	966	939	1001	921	982	939	993	968	983	1012	937	1021	1006	935	924	916	915	973	976	898	1002	904	990	985	999	937	929	926	943	929	977	982	929	947	964	915	975	950	950	943	963	962	1032	975	973	960	1018	911	971	919	974	916	934	952	958	940	974	992	972	998	964	928	967	971	979	931	958	989	961	980	924	973	1007	967	971	1016	934	892	944	898	996	916	939	975	997	982	941	912	952	921	974	925	976	992	978	1000	958	915	968	1002	944	974	1004	944	934	982	1010	955	1023	1002	986	979	956	986	1005	960	999	954	957	924	955	998	1005	947	1019	932	957	958	953	959	939	926	995	1004	978	986	985	1003	1003	958	970	1026	959	955	918	997	939	1008	983	918	970	987	949	974	1048	939	986	1011	991	955	973	978	962	977	951	967	955	1002	940	956	1020	939	1016	999	1006	947	976	977	936	949	972	981	984	1006	1008	986	948	977	979	989	983	992	1017	966	983	993	951	972	974	978	974	941	1014	919	997	982	974	1033	937	990	883	951	1004	1003	959	939	935	1008	955	936	944	963	998	948	964	966	966	968	953	970	990	959	1015	947	987	947	951	949	967	925	978	973	989	1004	961	976	910	976	947	948	899	970	964	935	944	991	963	934	970	956	965	995	954	930	939	976	938	948	1004	980	955	948	999	949	906	990	936	953	1016	937	969	964	1014	928	937	928	979	989	960	981	938	966	942	958	909	950	895	943	994	952	978	994	934	988	924	985	931	987	975	932	900	983	985	933	939	972	907	975	912	966	969	960	965	991	954	959	948	967	927	989	1022	890	973	1031	983	1003	956	1000	956	992	997	986	940	940	971	1001	1000	953	971	964	1040	955	967	981	933	949	957	958	912	954	911
21557	1875	534	442	390	341	293	282	263	245	271	262	244	265	235	219	249	239	232	214	213	242	230	229	239	242	235	245	218	233	251	258	260	209	228	209	223	209	219	262	257	234	268	230	191	240	227	187	235	246	244	242	230	241	260	240	251	227	236	216	226	224	247	202	235	216	198	220	200	232	221	240	214	215	222	217	219	241	230	234	239	218	201	230	262	215	203	231	264	219	252	243	222	234	229	210	218	220	235	214	257	202	244	230	222	234	203	237	260	227	228	249	213	217	266	255	200	253	235	248	184	208	259	234	231	249	233	251	229	231	211	239	220	225	213	235	228	218	214	234	261	238	235	248	225	219	225	241	216	212	228	207	238	250	228	218	208	223	218	214	241	214	227	232	230	217	219	222	216	232	224	210	237	229	229	215	231	256	212	232	204	222	225	247	254	221	232	249	231	206	207	196	235	238	247	223	238	245	228	202	218	214	223	227	216	219	248	229	229	245	228	211	268	230	253	207	234	274	202	216	252	258	241	241	263	221	233	226	242	234	216	198	213	192	233	227	239	213	241	221	225	229	197	221	219	209	217	208	225	229	243	245	230	231	225	214	209	223	240	234	220	208	229	222	204	214	233	245	232	238	208	187	231	178	231	210	208	218	246	211	229	217	218	230	245	234	228	224	219	218	246	230	216	200	232	239	239	239	220	225	246	226	250	252	207	250	238	230	246	216	237	212	227	196	237	254	214	258	220	230	226	199	223	243	204	192	235	230	213	239	228	199	239	225	225	252	252	233	211	241	225	204	247	227	228	233	211	221	230	236	225	233	189	221	197	196	222	208	206	224	220	224	213	238	256	257	228	251	240	245	240	237	236	227	211	219	250	188	216	218	217	210	245	249	237	234	181	210	226	233	250	244	223	224	247	236	242	241	231	259	235	219	239	209	221	216	230	214	234	234	213	224	229	232	210	199	212	199	217	249	215	226	235	227	207	271	207	201	221	198	214	224	227	205	210	231	217	224	246	245	243	222	220	223	201	219	200	221	226	239	249	248	223	239	220	214	227	233	213	225	214	232	248	242	238	244	241	236	225	242	224	244	276	223	224	219	213	244	216	236	232	270	203	219	244	229	245	221	210	217	241	235	211	218	229	227	195	220	240	219	216	223	197	229	225	243	243	216	243	224	235	206	204	221	205	232	237	237	209	232	218	220	226	234	220	241	213	228	249	230	227	232	242	228	232	226	220	230	213	233	202	238	227	224	212	203	211	224	251	220	244	237	226	240	225	212	189	238	253	239	238	196	247	218	228	226	221	224	237	249	223	239	233	222	239	228	215	252	246	221	198	203	233	215	244	223	224	252	262	231	216	220	211	207	203	234	244	235	242	213	227	219	190	243	227	215	245	220	208	208	218	211	205	235	266	187	230	231	213	239	217	235	242	223	234	204	219	215	222	252	219	215	234	232	226	221	236	216	215	229	225	210	266	230	217	231	226	269	217	242	221	229	228	232	198	216	238	268	235	242	238	252	263	216	243	239	239	246	234	213	233	247	238	251	198	227	258	203	237	182	208	214	238	205	198	265	226	227	232	257	228	223	234	220	247	206	230	215	241	219	256	236	258	240	253	242	244	231	257	226	211	229	201	233	230	220	217	236	213	225	224	237	211	211	243	236	251	245	218	242	229	221	228	238	236	224	227	245	236	267	239	260	220	214	211	249	252	234	220	196	220	242	217	254	221	241	214	217	231	227	273	247	220	221	231	227	213	236	231	250	219	263	215	232	247	232	219	203	209	204	221	230	218	233	221	237	257	213	213	234	223	214	213	226	192	211	231	244	242	234	244	229	218	220	211	216	246	231	220	230	241	207	254	224	231	234	217	237	221	211	232	253	229	216	202	206	210	205	240	253	211	226	246	213	226	246	242	220	219	244	229	222	227	230	233	225	215	250	187	212	230	229	231	195	238	225	252	278	241	226	233	236	223	242	228	215	219	253	242	233	245	240	236	220	252	261	257	233	213	226	242	194	232	237	215	238	230	243	217	239	234	239	226	223	224	220	238	238	218	242	212	231	234	233	212	202	241	249	236	215	248	241	216	188	225	200	198	230	208	237	221	228	231	237	218	253	257	242	212	193	241	223	226	216	224	241	244	210	215	219	222	222	246	226	222	239	221	224	195	208	224	250	226	242	261	207	270	233	247	204	214	236	243	186	228	244	206	244	214	233	233	222	210	236	230	214	224	227	235	232	215	219	234	227	226	223	230	244	231	239	246	234	198	263	240	188	236	247	226	231	230	224	264	222	244	222	229	250	218	238	231	259	234	232	223	257	224	242	225	180	248	235	200	263	238	216	229	236	236	259	248	230	250	222	230	263	209	205	202	234	234	199	229	241	231	242	235	230	212	206	226	230	252	214	236	247	210	237	221	198	233	228	237	234	239	222	221	223	210	236	231	227	227	218	235	239	212	197	210	265	236	238	210	224	247	210	230	212	253	238	237	223	200	249	228	234	248	197	233	201	201	244	218	205	258	232	226	232	230	236	209	232	253	238	221	217	217	214	254	245	238	219	195	218	218	219	235	252	227	244	227	242	235	207	226	198	239	231	222	215	227	220	256	228	231	230	216	224	209	220	209	231	248	214	244	226	246	223	235	218	231	238	220	232	263	208	195	222	212	239	224	229	214	207	215	218	220	224	191	217	187	229	250	222	233	235	279	246	218	230	221	218	252	202	214	250	225	210	230	221	231	235	237	235	222	214	208	231	237	229	234	230	238	258	204	251	216	219	235	241	220	200	240	214	204	245	240	249	215	223	225	220	222	238	243	229	243	232	240	245	251	206	222	243	254	229	235	259	237	250	207	242	231	217	252	219	260	224	220	240	236	208	241	233	238	244	204	213	236	200	206	224	239	217	244	266	245	241	219	237	223	263	243	240	226	227	221	257	248	220	241	241	235	215	199	240	258	245	230	232	240	218	216	212	236	234	219	215	237	243	224	216	227	216	238	228	250	240	231	218	250	257	231	210	212	197	220	212	228	211	215	247	227	212	221	231	230	208	238	203	238	236	206	231	227	233	202	223	211	243	228	217	227	225	233	223	256	244	234	236	225	197	213	243	243	239	222	215	226	218	187	226	235	224	243	249	234	233	226	233	184	210	232	207	219	220	219	245	221	214	246	204	245	230	245	229	251	227	227	222	234	248	229	245	240	241	236	219	221	204	235	239	231	261	208	249	232	222	221	213	251	218	250	230	206	217	202	255	202	204	246	225	205	214	245	211	275	238	226	236	223	229	219	211	228	226	230	222	204	250	242	219	216	194	219	203	222	221	208	218	201	213	205	237	246	239	225	240	242	244	259	232	241	217	210	234	222	221	227	230	209	266	241	218	241	237	240	179	219	226	234	239	233	234	234	229	254	255	248	215	228	229	229	264	216	213	231	233	221	241	240	220	245	245	206	249	206	228	249	222	244	233	218	232	238	217	242	221	234	254	216	241	228	226	226	225
13261	838	1267	1308	1154	998	895	820	780	698	712	639	640	643	636	627	620	590	617	627	595	589	613	604	564	590	583	565	600	574	582	548	588	611	611	558	596	543	595	585	553	535	539	541	553	561	566	543	550	575	595	595	593	576	567	544	519	565	536	580	546	568	584	534	537	530	580	532	526	572	547	517	565	527	517	531	596	518	500	604	569	584	563	576	590	572	570	576	596	566	574	539	573	557	564	553	550	519	561	578	580	567	578	566	563	595	540	547	608	558	534	548	628	557	579	583	533	597	567	542	540	564	575	557	537	521	589	533	548	584	590	556	561	570	572	580	564	550	567	575	526	549	608	590	559	535	561	569	558	592	573	572	602	560	535	536	580	532	592	547	566	543	552	556	518	547	589	551	554	565	576	547	543	549	543	562	564	507	542	575	584	539	591	532	590	555	520	587	571	541	551	553	542	562	576	546	531	557	572	551	580	509	527	564	542	523	562	543	553	513	580	567	549	553	582	560	575	577	596	574	534	539	592	559	578	555	553	557	559	577	549	553	547	559	534	522	509	561	535	548	567	584	549	574	618	583	567	569	539	567	571	549	543	563	573	527	573	558	569	525	542	536	567	527	561	562	538	532	563	584	545	542	574	527	532	557	550	539	571	554	556	597	535	568	524	581	536	575	539	580	605	502	538	536	529	565	579	573	545	524	562	571	574	563	540	556	538	558	500	542	592	549	586	594	547	590	575	557	552	574	570	554	547	516	587	563	572	561	578	571	572	529	564	568	565	599	615	563	590	568	525	532	594	530	571	546	584	591	528	577	547	552	511	527	544	534	570	536	547	546	584	541	545	583	557	572	563	539	565	553	521	538	567	597	545	560	542	505	563	550	575	581	545	586	577	547	571	580	568	550	540	582	607	557	540	576	525	594	533	561	525	575	590	576	557	522	543	573	570	558	535	598	555	594	558	556	560	559	543	549	572	565	556	544	567	564	531	554	546	532	526	560	566	525	572	590	529	581	588	560	557	563	564	608	562	587	562	522	573	555	584	574	550	536	586	591	564	577	576	564	548	537	561	560	579	534	566	583	529	588	525	603	549	571	525	582	572	552	589	555	571	548	544	583	568	538	560	525	551	561	533	515	558	568	567	535	585	579	559	562	504	552	548	560	567	556	549	554	561	547	542	576	569	585	515	577	558	557	526	560	568	585	568	547	595	535	566	594	605	518	572	532	548	527	564	572	531	539	593	609	609	540	522	550	557	560	540	568	567	609	586	548	579	541	527	574	524	560	543	526	557	576	592	576	571	578	555	560	496	589	536	562	551	574	560	580	561	614	539	561	559	546	568	567	547	559	562	545	547	577	544	544	596	550	554	521	550	593	564	613	570	547	581	528	549	566	564	576	534	599	564	550	565	578	558	544	578	545	572	576	530	536	581	560	553	557	523	575	525	597	582	572	522	554	541	555	574	569	491	565	582	556	552	553	592	544	583	567	564	536	530	531	565	560	554	560	555	564	594	548	538	552	551	543	563	568	558	539	528	574	551	575	571	585	539	603	562	543	570	564	583	546	555	550	498	582	507	556	567	576	556	534	519	568	552	541	551	547	540	527	540	538	583	575	606	540	570	560	563	542	548	566	542	537	585	541	564	580	571	567	619	580	555	539	536	582	577	542	574	598	575	575	561	541	513	600	520	544	571	557	549	516	562	568	573	553	501	556	574	500	582	601	500	537	582	571	548	540	514	501	590	576	587	570	558	593	569	542	529	559	516	561	557	559	564	561	521	533	594	530	561	555	563	553	541	503	588	562	587	582	555	562	558	535	546	582	578	579	567	566	521	545	537	563	572	551	568	529	534	545	531	553	613	583	544	577	544	601	540	562	532	524	563	547	531	533	580	533	562	569	562	515	562	557	599	562	531	560	585	578	554	544	554	566	564	570	542	540	545	560	555	563	575	552	518	545	560	540	547	575	534	576	583	526	519	577	601	520	553	552	528	538	559	578	518	556	618	581	556	566	510	535	532	587	564	610	529	567	577	590	548	571	576	557	599	527	559	558	530	562	560	532	574	566	562	596	551	507	543	559	609	549	600	550	548	548	569	536	553	571	597	564	583	552	572	522	582	569	522	525	562	549	547	569	593	545	575	568	528	555	589	633	570	527	569	555	556	556	611	569	552	602	548	567	573	564	534	558	566	559	561	543	573	556	588	545	570	568	575	582	586	588	587	574	531	537	546	605	565	554	554	553	541	565	495	605	547	533	576	510	560	560	553	559	597	545	538	557	550	512	545	532	540	597	621	540	565	537	541	565	508	545	537	562	552	576	548	562	555	521	585	569	554	568	546	556	559	582	540	574	547	528	565	460	589	542	520	561	551	553	558	573	588	580	555	556	565	529	577	559	516	563	561	551	563	541	602	576	557	555	522	562	558	536	524	607	536	533	583	573	580	609	561	565	530	565	592	586	550	583	597	549	560	563	573	558	556	502	589	590	532	555	553	531	549	565	551	566	552	598	540	551	622	583	595	583	537	526	583	591	564	578	551	514	543	585	563	602	563	548	553	617	614	609	582	563	562	579	513	576	495	535	587	555	589	560	523	566	570	578	568	566	572	526	563	599	592	489	600	554	536	536	560	562	592	541	573	593	542	542	522	588	533	555	565	521	517	564	571	536	583	561	580	581	545	568	543	556	537	570	550	563	492	558	571	526	578	583	573	601	588	589	552	592	570	565	580	565	520	521	580	551	596	555	572	552	540	599	553	553	572	549	554	560	583	592	542	552	557	555	570	588	541	552	532	559	590	527	590	570	598	542	563	566	589	584	561	574	556	546	539	578	540	565	533	552	558	570	548	584	565	570	577	548	586	582	579	559	565	573	521	535	508	565	568	553	590	569	551	607	583	573	557	599	572	554	551	578	573	530	566	548	594	563	574	584	557	499	559	574	532	548	534	567	587	567	542	562	535	514	549	550	541	572	564	556	561	549	553	572	537	557	572	564	548	553	543	543	544	574	532	550	526	586	555	540	551	595	557	557	576	527	539	572	541	564	579	554	514	575	573	553	537	564	599	562	544	569	532	534	572	533	591	530	584	542	557	563	506	529	547	569	550	573	523	544	564	576	541	566	568	561	558	597	553	555	552	522	538	564	517	561	582	540	584	564	559	554	532	530	568	573	556	533	561	573	610	573	568	518	516	598	560	542	563	559	562	597	569	509	548	560	567	516	584	568	577	549	565	574	532	585	517	563	589	514	506	570	539	528	552	543	588	564	583	566	570	553	589	537	566	561	570	578	522	595	534	504	551	544	530	582	574	550	558	557	594	518	589	533	533	524	542	563	563	558	625	569	567	578	536	534	569	582	571	548	517	552	545	554	576	564	539	561	561	538	550	590	543	543	540	562	584	536	603	525	546	519	582	553	545	512	567	556	564	533	571	573	558	598	520	576	567	566	564	558	579	580	573	519	554	539	533	578	563	564	531	577	530	557	584	589	568	584	596	567
31463	4307	994	735	531	441	376	332	324	315	326	287	314	244	268	287	262	271	268	246	243	257	238	247	251	258	257	283	278	277	239	218	248	256	272	269	266	272	265	231	247	240	273	218	259	239	263	288	256	289	250	273	263	266	246	261	251	258	264	247	284	268	276	263	259	265	264	241	281	274	255	248	226	290	234	253	251	262	238	244	281	215	260	246	262	277	243	264	273	241	257	254	250	266	211	220	254	211	254	282	288	303	257	249	248	274	262	251	274	240	253	261	261	255	255	244	257	245	254	256	280	255	272	239	257	234	208	235	264	248	250	256	264	238	261	257	245	256	272	278	282	294	248	206	270	273	281	243	235	257	274	241	235	268	291	247	275	263	254	232	264	220	243	258	268	245	253	253	276	253	241	274	236	265	253	269	257	273	271	238	275	256	238	241	267	302	234	285	284	272	252	278	285	231	242	218	220	267	235	259	233	270	265	268	241	288	236	245	252	239	252	278	235	262	249	258	211	256	247	289	298	233	261	255	266	288	246	235	233	244	250	245	226	233	239	227	272	258	265	260	272	279	252	251	256	261	278	262	246	255	251	285	228	277	229	243	219	264	241	243	270	265	232	275	234	232	255	254	226	270	263	255	271	268	224	246	273	231	278	269	237	246	282	246	239	246	248	249	286	248	243	283	234	238	245	256	249	277	252	269	263	268	251	254	236	264	268	254	275	252	257	260	248	237	222	267	259	277	280	262	240	294	247	264	263	239	267	242	243	256	245	238	239	238	273	264	229	235	260	266	244	250	245	251	265	251	263	279	270	236	270	258	240	263	239	260	242	246	260	256	273	266	265	264	230	275	268	262	249	258	274	269	269	257	223	237	259	260	227	245	255	271	255	261	239	262	266	254	258	255	251	233	285	256	280	245	258	254	244	243	278	253	253	241	271	253	260	260	256	227	262	253	251	253	260	264	268	258	266	241	270	242	240	251	243	218	261	247	248	275	276	223	247	222	237	230	267	242	237	273	257	274	263	265	280	283	267	226	217	261	261	258	241	217	230	246	248	286	267	237	241	216	248	262	265	225	258	250	259	245	267	243	242	224	238	282	266	233	271	233	256	253	213	293	258	255	247	251	243	252	273	268	264	263	286	226	257	258	228	256	240	261	235	264	277	214	258	280	273	244	244	250	246	238	272	244	241	256	244	262	286	271	267	250	257	263	260	268	273	270	259	235	248	234	242	286	254	252	277	248	248	257	262	247	262	271	246	283	226	267	253	284	271	273	279	231	232	238	269	249	244	243	227	258	221	253	246	243	242	256	233	227	298	267	251	256	246	248	239	247	266	234	235	246	261	245	254	256	246	235	268	243	233	242	242	249	244	237	221	233	269	254	245	249	252	249	279	276	245	259	265	292	269	272	264	256	260	258	272	255	217	287	258	268	248	236	257	232	284	285	275	266	267	261	269	255	276	275	251	257	260	272	225	243	257	275	258	264	269	236	244	252	246	250	269	234	269	249	233	253	263	276	256	250	247	252	291	235	250	256	246	247	262	280	234	244	248	266	253	272	262	266	257	284	230	246	254	248	223	257	240	263	279	255	258	287	258	234	275	291	267	274	246	227	256	255	235	233	276	276	258	232	265	308	230	274	236	252	260	256	251	236	245	268	247	235	260	255	253	297	239	290	261	222	259	253	236	271	238	245	236	275	274	252	264	250	256	262	226	246	242	265	268	261	290	272	237	266	263	272	271	245	277	247	238	259	241	285	266	269	279	221	296	254	249	271	291	223	229	248	255	229	246	258	239	249	277	296	276	242	260	254	254	253	254	258	266	243	239	280	267	271	229	252	259	238	288	288	258	217	264	258	227	248	229	241	286	263	277	244	266	244	265	235	284	249	275	250	257	243	276	239	255	258	230	226	256	248	252	221	254	262	252	228	249	228	254	245	267	233	259	262	269	250	256	254	227	237	248	277	262	224	257	231	248	254	260	288	224	275	232	250	266	248	271	268	260	259	260	221	235	254	237	258	251	243	276	308	246	274	237	283	251	264	245	264	295	260	246	245	264	256	211	260	259	262	247	239	273	245	229	267	258	263	249	258	268	241	264	245	254	269	246	274	260	262	228	241	250	254	261	259	256	279	285	230	234	292	269	236	255	246	256	257	273	253	257	242	253	246	257	260	257	262	245	238	223	235	241	293	250	237	263	285	237	245	261	264	246	258	251	229	277	242	292	266	295	263	255	273	265	256	232	252	236	242	263	268	240	267	229	230	277	290	255	265	282	262	245	278	272	263	260	246	244	269	254	240	247	230	250	258	265	256	244	268	255	256	249	251	234	253	257	242	260	251	251	279	225	273	268	287	276	267	275	227	246	240	230	278	242	241	281	243	260	244	278	222	230	239	248	257	256	272	235	259	250	285	249	243	266	237	260	233	267	266	265	236	249	285	277	260	275	261	246	274	247	226	259	251	257	287	287	264	262	245	227	272	248	255	258	243	227	263	279	279	231	258	222	246	233	244	262	253	239	232	236	261	267	260	256	253	252	247	235	247	274	263	290	261	256	268	277	265	253	256	260	248	234	260	221	261	254	222	280	236	235	226	244	259	242	263	260	231	282	249	218	253	243	273	255	262	256	249	260	244	230	241	272	272	258	254	227	241	269	297	224	253	247	249	251	240	242	274	243	272	261	264	274	253	259	274	274	260	245	260	246	248	272	243	251	273	273	250	252	240	244	260	243	254	251	232	269	276	256	238	267	259	252	236	311	286	263	260	247	285	268	252	254	226	242	253	242	232	237	243	278	270	273	263	245	238	247	263	253	288	277	264	223	242	269	232	203	291	261	259	245	263	259	279	251	257	235	284	236	268	261	224	239	250	277	267	248	265	235	228	241	267	251	267	268	219	259	269	268	278	255	288	247	238	253	269	244	236	254	243	277	250	275	267	245	245	253	265	278	270	261	276	232	235	262	283	251	222	270	272	290	250	272	278	242	239	249	226	256	238	267	255	241	246	264	231	255	256	274	261	264	253	231	259	241	245	253	272	264	259	269	219	236	241	252	298	277	243	256	259	268	286	272	247	289	275	247	256	256	272	286	259	241	249	269	282	244	230	255	277	256	276	247	243	241	243	236	253	246	255	236	236	265	209	255	255	238	246	231	253	248	250	230	269	274	286	269	239	235	255	252	253	280	254	258	254	250	225	241	270	285	306	265	268	251	250	276	263	276	274	267	264	258	258	250	263	224	232	261	267	223	256	298	282	268	249	249	248	249	253	260	253	241	235	244	263	273	255	248	255	284	252	252	257	261	239	275	281	268	235	242	254	286	245	225	239	273	281	236	217	273	234	286	235	269	229	252	266	276	269	260	266	229	263	257	245	259	257	234	254	263	227	276	259	251	252	289	208	259	277	255	246	251	231	258	229	248	247	259	255	222	241	255	264	236	245	257	239	240	240	261	246	244	233	244	254	248	254	268	267	271	267	236	248	252	239	242	271	234	263
17000	1185	2003	2107	1744	1541	1275	1161	1017	939	892	843	837	816	742	766	788	755	767	733	732	750	680	725	710	693	658	683	635	682	651	667	666	696	676	614	654	651	687	649	660	659	661	629	710	641	698	677	677	656	660	658	645	650	667	714	678	657	695	666	650	648	662	623	648	606	606	651	622	651	645	638	635	664	640	643	605	655	653	618	621	629	624	662	652	652	631	679	646	628	650	601	655	654	651	617	620	681	655	640	650	647	624	625	639	633	649	681	669	658	628	656	670	658	613	634	603	662	668	711	635	623	637	628	637	603	686	644	634	599	642	620	658	656	596	659	642	640	637	681	658	604	656	620	645	622	652	626	661	609	667	644	621	637	652	645	696	689	683	657	605	611	652	668	675	642	678	649	663	615	647	663	601	622	632	664	608	653	626	648	666	623	663	650	655	677	647	651	669	606	678	595	640	656	665	674	618	679	641	643	602	596	661	624	661	605	633	612	648	627	611	608	604	655	648	606	648	627	663	649	635	628	625	635	669	601	638	638	609	632	634	633	613	638	610	668	592	629	620	625	668	628	630	681	630	628	681	594	638	649	586	626	640	613	664	652	587	618	678	664	631	644	635	650	636	684	615	616	642	658	692	654	631	623	652	597	683	602	647	635	650	644	646	610	583	634	679	648	635	642	636	628	625	607	642	663	648	621	654	609	639	665	635	625	630	645	657	647	654	646	666	593	654	608	617	653	614	645	633	614	670	603	599	645	677	638	647	622	650	665	638	643	648	603	606	653	633	661	617	682	635	667	614	637	625	617	664	604	631	629	600	621	655	633	639	668	654	599	629	645	588	659	628	632	629	638	628	691	632	608	642	658	637	599	609	647	631	603	660	641	641	602	635	690	644	627	652	589	642	606	661	626	626	629	659	663	630	632	691	670	648	676	629	670	698	583	611	664	657	635	666	635	659	665	597	660	631	653	617	653	626	647	657	656	653	645	613	666	595	635	630	694	613	663	620	643	657	645	644	677	669	677	652	695	657	622	659	652	631	668	631	602	646	637	665	612	678	683	637	630	640	613	618	586	610	585	634	606	628	656	624	638	641	654	659	634	680	657	628	680	680	650	627	621	637	628	605	630	646	593	607	643	606	655	633	615	629	635	659	626	610	686	635	661	626	649	710	633	615	596	638	645	640	650	644	607	620	649	672	627	650	640	586	643	670	619	635	663	665	612	628	692	602	642	634	672	557	618	616	663	636	604	582	668	652	647	683	654	607	634	679	671	584	649	646	551	614	645	692	681	657	663	588	662	621	622	616	635	674	627	638	655	650	663	649	680	626	677	608	600	668	654	664	661	609	659	617	642	625	646	629	611	646	678	685	673	634	665	614	667	635	708	617	637	657	642	656	615	600	593	648	683	656	652	656	653	671	679	626	675	635	601	614	639	644	632	631	667	631	627	634	648	646	663	637	633	622	634	647	671	675	652	579	675	657	703	657	628	644	685	638	627	663	635	616	610	662	582	654	619	608	628	589	651	614	691	630	641	633	618	649	630	606	620	627	609	618	650	661	638	690	636	653	655	671	657	637	625	571	677	641	591	669	614	628	653	644	644	613	655	635	668	604	641	630	647	678	623	632	621	611	650	605	669	629	582	600	600	645	701	651	586	627	665	641	620	671	614	661	641	639	652	632	661	632	661	641	657	676	630	623	628	649	649	631	599	617	696	614	650	625	670	666	611	637	570	638	623	665	622	677	626	640	611	641	569	605	697	610	624	574	663	614	624	647	620	660	625	662	681	628	594	617	623	626	645	621	607	630	639	656	612	665	661	637	595	647	661	636	680	633	691	659	649	625	630	671	602	631	602	614	628	651	667	637	649	626	634	620	636	627	617	661	658	587	642	612	632	649	630	628	645	646	666	658	648	630	700	635	621	646	666	646	596	659	649	643	623	596	650	659	643	640	659	692	651	615	634	637	627	604	610	631	636	647	616	652	625	689	667	640	658	656	630	636	629	636	623	656	632	621	605	650	643	599	624	672	609	611	632	606	592	616	627	636	616	606	619	676	652	647	606	615	626	601	640	634	618	666	622	643	654	620	654	666	610	643	620	644	666	652	658	688	681	688	598	663	639	640	636	655	643	617	652	615	623	640	630	650	653	611	624	641	645	594	626	603	682	613	647	653	623	646	675	615	682	649	625	641	656	660	644	680	596	611	620	680	674	628	578	624	656	647	635	713	665	647	659	647	633	637	678	663	660	655	600	654	649	652	601	654	624	667	636	638	667	630	684	619	622	665	648	647	611	615	622	615	632	633	625	611	577	624	627	685	624	624	579	644	666	617	651	614	616	672	643	657	649	633	596	648	652	619	658	647	645	643	659	623	675	666	650	634	588	636	611	616	641	635	687	645	633	635	584	659	667	639	638	620	640	688	649	608	637	624	633	631	576	670	641	672	614	661	622	651	633	672	657	622	672	633	625	646	649	661	646	624	613	645	625	683	658	645	645	591	620	629	641	643	656	637	650	614	642	663	648	674	594	714	659	637	650	655	639	608	594	617	603	662	645	640	613	654	603	673	626	631	609	629	662	649	624	615	621	652	656	628	643	631	623	596	652	697	643	604	618	630	594	633	622	583	653	605	683	668	633	609	603	666	617	614	653	653	662	632	650	633	656	664	665	598	639	683	664	672	625	610	644	656	663	627	613	633	648	679	646	584	605	639	620	601	633	618	660	646	626	622	657	632	602	646	651	584	606	649	654	683	648	632	637	634	666	669	675	647	632	639	684	654	654	640	596	629	645	605	593	617	656	636	618	644	655	641	691	666	620	643	640	630	654	660	656	649	621	639	620	618	652	685	616	662	673	672	607	634	674	631	626	624	618	628	608	683	647	622	637	651	641	612	634	658	631	656	647	661	683	681	631	637	608	633	633	634	666	609	656	597	619	625	646	653	638	628	657	662	663	697	617	619	654	633	676	631	633	635	621	579	613	634	646	676	610	639	632	654	631	650	635	668	688	645	605	651	659	681	698	583	606	629	639	643	656	635	674	637	604	669	637	677	628	604	599	625	635	657	593	620	654	620	644	587	634	658	637	662	681	626	631	643	635	589	645	651	588	631	643	618	630	665	618	660	616	630	657	685	653	693	637	624	644	629	626	638	621	620	644	632	633	603	676	639	604	665	606	660	602	677	668	612	610	661	610	657	626	649	633	631	668	686	619	607	630	663	622	673	694	645	662	638	647	615	601	660	640	649	620	670	618	639	655	660	666	608	574	643	643	624	630	638	656	609	638	650	641	602	662	628	592	674	638	641	640	670	638	609	669	572	604	616	677	630	604	642	644	655	609	610	618	658	668	639	626	616	635	660	623	619	650	638	650	644	642	604	620	642	627	601	628	654	624	658	622	644	632	626	657	627	700	662	637	653	642	587	628	664	619	624	587	636	595	646	626	659	644	608	679	594	644	630	605	665	618	625	595	638	612	671	654	625	661	661	670	601	595	607	583
9386	735	439	473	439	450	457	443	426	476	436	448	452	437	451	496	400	434	427	474	434	392	421	419	439	415	424	421	481	459	420	464	460	478	497	460	405	432	420	399	396	408	469	459	457	475	478	443	422	434	399	422	441	472	433	441	412	460	422	475	488	481	434	441	402	449	461	444	403	411	443	422	421	439	416	450	458	465	461	437	475	427	425	426	428	470	400	418	429	418	415	442	433	425	486	453	454	464	432	430	422	423	467	475	430	449	449	418	446	401	414	418	417	417	453	458	446	416	438	422	449	466	457	431	426	445	429	382	430	429	419	446	425	428	444	438	444	462	437	431	466	472	471	432	414	462	473	355	444	451	455	440	414	402	444	457	435	469	430	468	432	430	487	435	390	410	469	417	442	445	440	431	399	445	454	432	446	439	403	435	441	466	431	411	426	485	418	412	414	445	434	441	394	426	485	459	483	433	458	431	452	496	459	461	421	442	436	419	438	394	410	445	431	475	429	419	465	414	438	401	431	446	455	457	441	440	428	392	493	461	421	454	441	445	433	432	431	437	436	438	416	504	408	451	496	459	438	446	406	445	429	464	423	442	422	458	433	434	454	415	462	472	458	452	470	447	417	472	436	427	403	428	444	438	462	427	420	430	424	418	441	401	482	421	412	440	422	424	447	477	443	441	429	436	447	421	453	443	480	460	405	451	464	467	439	453	465	421	394	428	405	434	429	460	421	416	461	427	422	426	433	418	426	428	414	445	425	464	446	444	413	476	441	430	439	400	448	423	426	506	441	442	443	432	431	398	411	443	438	449	411	418	431	424	426	454	443	455	403	434	396	408	450	465	438	395	450	451	404	406	434	415	468	465	450	455	467	498	444	444	458	462	459	476	427	421	426	410	407	479	443	438	422	435	457	428	426	439	435	442	474	450	459	439	449	451	423	407	467	451	459	446	468	438	440	420	458	436	454	455	428	455	431	439	452	415	404	444	459	437	438	435	437	455	419	425	457	451	446	452	457	431	457	442	429	468	438	423	465	436	465	448	440	433	376	406	464	430	438	437	462	447	443	449	442	465	422	426	455	415	445	404	430	417	439	443	473	457	449	453	437	412	474	429	448	424	441	420	398	436	443	456	453	485	427	454	423	427	417	449	438	429	427	422	448	424	435	426	454	402	401	470	449	443	431	442	446	423	403	430	440	404	450	440	446	439	436	459	405	427	410	466	422	458	457	488	435	448	420	436	453	425	445	439	434	444	443	456	409	442	449	412	423	425	414	403	426	439	441	419	458	424	420	420	438	450	455	423	422	468	435	446	447	480	422	397	433	472	402	464	455	426	412	434	448	450	426	454	405	432	440	427	458	458	467	399	453	400	442	437	448	467	447	466	443	447	464	423	454	437	411	439	436	441	432	410	413	450	420	454	441	453	419	433	459	455	446	420	427	456	432	450	423	415	401	413	456	459	473	442	395	464	422	463	444	427	429	427	453	412	468	426	418	442	460	412	455	480	447	411	397	431	434	441	476	477	460	465	422	407	481	441	435	435	454	456	459	409	442	446	468	450	456	423	475	431	451	461	429	423	433	421	404	459	493	421	467	416	383	418	443	450	444	456	457	462	437	438	436	448	413	411	443	436	427	444	422	455	454	466	442	474	453	458	432	427	437	415	450	445	460	442	410	444	479	437	471	459	430	439	442	424	464	457	428	427	417	426	438	444	423	470	427	382	418	462	410	465	429	442	424	446	441	466	422	470	436	453	454	461	450	444	449	414	451	446	447	442	486	470	449	401	401	459	422	456	486	454	455	432	478	429	432	419	426	428	479	448	407	446	473	479	421	443	446	449	432	459	489	427	451	441	434	444	438	412	467	377	460	464	408	437	402	434	439	469	434	449	455	479	481	448	425	414	432	438	464	428	463	441	446	427	456	464	455	448	403	434	429	423	446	412	468	425	433	451	457	467	400	444	418	450	423	448	473	432	438	428	430	435	433	408	434	455	399	465	459	437	440	446	451	381	457	425	421	434	431	454	452	460	459	419	433	414	418	443	435	414	440	448	396	418	418	449	413	442	437	434	437	446	438	447	469	468	494	460	453	432	480	405	430	447	441	464	422	448	456	420	390	469	434	435	433	433	458	451	452	444	436	450	461	460	440	429	453	440	453	418	455	425	433	456	428	472	424	427	463	474	413	427	389	428	426	420	386	418	418	440	452	435	420	468	443	441	410	404	460	443	424	441	447	423	436	428	454	436	462	428	460	443	421	458	473	450	451	401	421	394	447	409	444	425	462	459	442	416	462	475	426	407	427	432	475	458	455	416	436	443	445	432	451	402	445	405	425	450	428	434	479	433	393	461	426	451	492	426	441	395	427	422	460	463	472	390	413	429	446	434	428	463	444	468	421	426	417	433	454	434	436	408	421	479	427	404	434	456	443	437	479	436	427	415	459	426	486	443	436	418	437	453	497	425	443	449	468	480	448	418	447	453	427	388	411	426	420	458	439	433	432	431	454	456	421	404	480	483	431	439	431	482	437	422	386	406	418	397	452	417	446	441	448	453	410	431	449	410	437	429	449	417	461	439	443	437	403	457	463	457	423	413	438	466	421	434	440	459	477	483	462	430	426	436	437	470	462	426	400	443	426	432	442	412	410	443	417	444	398	419	443	390	428	443	437	390	436	437	455	438	458	421	482	415	418	453	449	397	397	469	413	453	394	434	422	453	464	449	460	424	436	427	430	431	390	437	450	421	436	424	448	464	427	443	409	440	409	425	391	441	429	422	455	400	430	427	452	435	433	426	434	486	429	435	419	418	423	433	461	415	478	450	433	405	443	465	471	455	466	463	415	421	392	396	385	502	431	444	457	450	407	437	436	429	426	450	475	437	433	427	472	439	402	419	432	456	422	451	477	443	433	439	440	424	428	482	446	435	399	423	452	492	442	468	448	472	429	442	433	434	423	391	405	409	427	404	419	435	406	424	429	427	450	442	387	405	428	421	430	458	468	461	402	415	447	420	452	423	449	435	447	403	435	414	437	426	479	410	416	402	431	431	450	427	464	424	432	381	456	456	429	439	466	499	441	428	439	421	415	427	406	433	446	447	420	463	455	423	461	431	405	457	424	422	417	422	424	411	392	450	438	404	433	447	416	479	447	446	444	458	465	403	453	442	462	426	437	448	419	459	437	461	433	470	401	452	462	448	460	437	454	487	431	449	437	472	449	436	437	408	467	489	448	423	422	482	427	411	421	419	445	478	451	464	439	424	425	448	491	409	460	470	409	451	446	416	440	426	417	425	414	423	450	432	436	393	451	405	449	429	419	477	418	415	433	391	437	423	403	460	391	416	441	433	437	395	429	432	448	444	458	443	434	418	446	420	422	428	418	479	435	476	478	458	442	447	461	431	463	402	429	480	449	439	456	421	415	422	462	431	467	474	419	455	445	406	445	448	410	419	438	455	433	461	431	482	432	419	418	429	417	426	417	400	460	443	419	414
6462	949	952	929	1038	970	970	971	961	953	948	953	928	939	993	946	981	975	931	962	990	942	936	963	996	992	939	921	974	994	980	947	983	985	912	963	970	971	928	961	915	991	950	1036	950	918	940	934	934	956	972	932	939	952	936	987	998	1003	971	1000	962	910	939	947	948	960	956	1012	991	892	960	996	912	967	980	976	951	1002	945	906	981	985	933	992	963	909	1003	1020	947	925	970	974	959	925	1012	954	938	930	936	983	1008	982	1002	960	956	986	967	895	962	951	922	991	913	975	993	898	917	977	963	972	952	947	970	952	960	931	903	939	959	941	872	930	914	947	996	951	954	947	922	934	914	949	962	977	964	931	966	956	959	1006	952	916	937	964	949	1008	952	952	930	905	985	974	995	933	993	955	937	953	896	922	930	961	953	929	984	952	964	911	1000	935	949	962	955	938	921	976	938	967	893	939	941	971	888	963	994	932	956	950	956	994	967	914	1016	1010	936	885	936	983	937	934	965	991	979	933	960	1002	932	929	973	916	980	975	971	940	946	903	954	973	978	949	950	933	973	1043	944	1016	960	982	941	955	974	904	908	948	962	965	937	924	927	1004	986	984	973	994	911	959	985	951	983	953	953	933	995	976	932	903	935	1027	929	931	907	962	933	968	980	919	967	931	975	895	957	925	960	988	971	968	928	984	937	989	945	945	938	934	953	969	1023	994	1049	999	970	966	966	952	981	930	984	925	965	947	910	991	1012	1004	963	903	982	946	965	958	957	957	1016	953	998	933	942	983	948	924	981	1001	1006	952	997	969	929	942	956	914	984	997	951	933	894	1008	950	927	985	953	980	974	941	966	977	1039	976	986	947	964	970	1006	917	931	963	965	921	969	934	969	983	973	993	933	935	950	917	986	998	958	964	956	908	1000	969	893	980	974	956	949	922	990	927	940	964	998	885	957	1041	921	973	988	958	962	934	919	912	928	1005	976	1038	1033	1010	929	984	986	997	1012	934	1013	972	961	987	940	966	952	913	960	880	982	958	958	981	977	989	930	1010	958	938	964	962	957	952	937	919	932	988	961	953	975	938	898	964	938	953	959	912	1004	916	925	1007	912	976	931	999	988	935	964	990	960	927	1028	959	963	982	955	975	929	961	961	914	959	962	938	957	931	934	969	945	1040	913	1005	1051	889	951	933	906	963	900	946	979	948	958	943	950	931	962	1004	937	975	1023	970	1010	930	982	933	982	938	951	951	887	941	939	952	927	938	979	949	992	995	1025	955	954	946	994	949	964	938	987	977	996	955	899	917	947	984	928	1029	921	942	993	967	930	941	969	933	993	999	961	985	976	951	937	959	968	1008	978	957	950	957	1007	989	989	900	972	985	970	951	926	940	960	882	916	967	954	994	884	965	925	1013	964	1002	953	927	908	970	985	965	953	941	1004	949	956	975	975	940	959	923	948	981	972	913	951	966	945	937	935	947	910	925	942	980	969	952	974	878	941	991	943	946	973	963	989	954	1006	987	967	920	928	928	909	918	971	951	960	936	975	983	968	919	911	1003	968	983	991	959	989	914	968	1000	971	1003	934	972	960	976	952	991	917	1005	946	964	945	971	945	961	969	958	960	964	1004	987	950	995	927	885	990	973	934	951	950	971	940	903	952	965	1004	954	927	998	919	980	979	965	909	981	986	953	954	933	1025	942	932	938	955	976	982	963	1014	923	983	1013	938	939	997	1001	953	970	962	962	942	974	915	953	984	974	1009	956	994	927	961	1061	967	898	990	984	1000	945	998	957	971	929	1020	987	981	943	975	956	935	959	900	1023	964	958	897	989	927	993	933	915	1009	941	997	998	970	974	944	979	947	946	926	986	914	946	942	956	923	1007	1002	924	968	977	940	935	957	925	925	954	966	932	1003	982	965	954	995	955	948	943	972	973	922	993	960	1020	995	1006	906	923	918	932	900	961	958	944	987	946	978	969	1027	968	962	965	934	907	988	972	910	932	958	967	985	968	981	905	937	900	983	938	964	987	887	969	986	990	920	950	983	942	990	940	927	929	894	994	940	958	957	1005	994	931	943	996	933	962	899	973	979	1005	1002	961	989	947	991	945	945	1042	955	988	956	986	959	1056	947	946	971	950	939	977	979	949	966	949	965	917	926	987	978	988	946	948	948	958	969	928	996	943	946	976	915	965	966	935	957	1004	941	919	945	996	944	980	986	940	962	954	992	894	991	966	960	1030	952	986	957	860	1007	916	972	1000	990	969	1001	954	980	964	959	915	975	948	966	921	962	1006	940	952	977	946	923	946	1000	960	972	908	1024	957	933	950	911	964	961	995	936	954	924	900	974	990	951	946	990	938	951	955	1005	926	958	980	976	966	950	910	900	932	950	961	949	992	1030	957	984	909	951	945	972	955	872	952	1001	953	972	961	984	971	934	951	944	1002	928	935	935	960	981	952	980	1013	977	939	938	909	921	958	893	931	979	952	967	936	993	939	967	1006	955	974	981	953	962	921	966	901	974	931	942	964	943	961	1001	927	980	934	947	946	989	987	981	951	987	927	946	976	949	981	944	945	1021	1015	927	1001	950	980	1002	991	1006	939	988	958	959	1013	989	943	953	909	979	976	944	963	937	972	1033	953	949	936	960	931	924	934	948	950	992	926	920	976	1011	984	947	1002	1042	999	953	936	938	955	982	992	1001	937	943	972	954	965	944	926	984	1010	989	922	984	993	935	963	939	982	984	931	949	928	994	986	981	931	987	908	923	904	987	985	923	968	963	932	964	934	939	958	931	976	904	893	948	946	957	976	920	959	967	949	915	952	956	952	973	966	939	913	977	967	955	979	989	1025	949	954	975	1035	913	951	921	990	962	909	961	958	971	983	1001	964	1024	915	924	959	948	983	942	986	942	963	976	958	954	952	1009	961	967	1002	979	990	935	998	1050	955	908	949	959	930	984	964	953	994	954	993	955	926	1002	952	939	947	996	951	956	919	989	870	949	936	920	954	971	951	950	920	922	949	965	965	935	963	1000	956	968	954	954	1016	980	944	988	940	935	983	978	993	1020	995	938	986	991	964	967	975	956	966	962	949	881	986	963	944	972	987	971	990	971	961	962	989	912	984	965	1007	962	948	945	921	1007	973	996	973	983	973	961	908	955	952	927	949	987	947	970	901	941	931	954	980	985	915	960	936	963	950	926	942	981	927	948	956	998	958	1010	993	940	949	903	984	956	923	940	988	936	1019	951	978	921	967	999	971	998	1008	991	978	987	951	982	933	963	982	987	958	917	935	1026	986	1000	947	975	992	955	939	978	990	986	904	968	959	969	950	979	930	936	946	949	985	1019	950	947	962	966	923	974	964	948	912	936	986	915	915	971	977	973	1002	920	963	954	920	998	930	954	967	954	959	991	918	944	1003	899	955	952	926	1014	955	919	963	932	959	1008	979	963	928	1009	999	918	950	963	908	916	938	930	992	896	970	952	966	992	975	930	917	893	968	967	980	950	933	941	944	975	986	933	972	958	918	977	984	975	999	916	961	953	995	929	918	935	976	973	1004	939	969	961	921	943	1017	953	963	947	949	883	1000	930	974	966	949	973	950	992	960	962	950	959	943	933	977	966	905	954	934	968	993	1004	957	998	988
20610	1747	538	430	346	338	310	306	262	252	252	250	258	239	234	235	255	231	225	232	224	220	223	202	235	221	224	260	237	230	228	206	226	237	232	204	213	254	227	215	237	252	218	230	231	222	218	207	207	229	220	234	213	252	238	218	234	268	221	222	235	224	199	251	234	245	229	234	217	251	223	214	215	186	246	258	216	254	228	217	233	263	205	232	214	228	220	221	237	236	254	219	224	210	231	211	217	227	222	216	225	223	223	224	211	216	226	234	213	228	244	209	223	213	222	235	222	264	239	249	237	226	221	244	259	230	243	251	222	182	202	225	208	241	233	235	251	222	197	196	236	236	232	222	195	212	248	221	254	225	241	230	256	210	198	234	199	236	256	230	219	214	220	211	262	212	207	244	219	227	217	217	228	199	215	196	213	231	253	219	226	229	229	237	229	239	224	202	208	254	241	234	214	231	262	221	239	227	210	219	227	234	244	207	235	217	206	221	217	241	227	206	236	216	237	219	221	204	254	242	238	235	212	221	237	200	232	239	201	219	244	249	215	208	248	222	231	244	198	203	220	209	215	239	214	196	225	229	238	226	225	208	211	210	213	222	245	241	195	232	228	210	202	208	232	201	219	217	244	215	217	229	204	214	246	259	243	208	217	238	241	191	245	219	233	232	195	256	234	239	226	215	202	222	206	210	195	196	246	207	235	222	195	241	237	232	207	229	247	227	262	264	226	226	247	226	235	211	256	244	225	202	219	210	234	215	232	222	193	210	252	230	202	245	240	236	224	222	216	203	229	255	250	235	227	200	243	218	217	234	243	216	243	235	241	219	238	220	232	252	259	237	209	204	205	228	226	234	209	240	202	219	202	239	184	197	235	246	246	210	240	244	228	224	259	262	225	216	217	226	251	216	212	200	216	232	232	220	209	281	264	222	238	234	204	214	189	219	204	232	253	235	251	229	224	235	214	209	215	218	220	235	238	227	222	234	221	220	236	221	238	231	250	210	204	203	231	272	268	229	232	236	221	225	238	234	208	231	223	225	225	228	243	233	188	235	202	222	244	196	226	230	249	281	216	221	226	239	235	236	228	228	228	226	214	236	209	206	245	196	216	198	226	208	241	224	226	209	200	230	254	218	205	220	206	242	232	200	226	236	252	240	228	230	221	219	226	218	226	208	219	229	240	233	197	222	234	202	239	208	233	233	218	230	224	217	227	251	241	233	238	228	246	247	215	231	242	204	254	233	220	220	215	246	215	223	228	221	208	228	225	230	234	225	210	257	235	245	221	258	242	192	241	233	237	212	233	237	212	234	238	228	227	206	234	229	234	213	208	240	237	211	213	220	252	228	242	221	237	229	218	208	213	229	243	257	242	222	214	208	233	214	240	223	234	218	232	226	261	234	204	226	239	223	208	233	216	243	197	201	217	214	228	207	233	209	232	194	224	253	245	248	224	219	223	215	214	235	236	249	227	269	242	234	224	202	214	227	210	220	237	220	250	222	233	211	191	221	209	244	227	241	213	227	226	214	215	252	177	225	226	206	231	198	219	243	239	211	203	196	191	233	212	219	251	261	224	214	222	212	235	222	226	231	228	234	247	222	230	237	230	208	218	217	210	232	208	247	235	239	223	230	246	251	238	256	211	235	236	220	233	251	230	239	235	211	196	225	225	244	217	195	218	208	224	210	232	218	227	223	205	253	230	224	255	231	216	228	213	259	200	224	229	214	212	262	236	245	247	231	210	265	232	235	211	239	205	210	205	217	240	238	245	228	247	243	219	220	218	190	226	226	244	211	210	256	234	235	249	207	200	234	255	219	245	236	212	207	231	221	209	220	222	221	217	222	238	222	227	194	255	216	230	240	211	240	233	210	219	250	215	240	216	228	207	243	233	220	282	230	202	246	192	223	214	198	214	223	238	221	228	235	235	205	208	223	204	216	229	212	203	212	221	246	201	195	235	210	232	229	239	214	219	223	220	220	219	227	233	208	237	222	236	236	202	240	247	240	223	244	229	243	207	249	249	225	248	231	209	243	208	230	207	232	211	215	211	219	219	233	234	223	245	220	229	213	203	236	230	240	228	228	249	214	200	209	181	231	207	226	226	198	232	209	217	236	253	235	248	189	196	235	205	207	187	203	227	199	216	206	244	212	232	240	239	197	205	243	211	223	233	236	230	215	244	239	252	235	214	237	235	218	225	219	198	243	211	224	213	219	214	203	245	241	212	219	206	253	221	242	213	235	235	236	226	220	250	232	242	230	216	243	237	214	214	220	250	237	250	248	247	216	210	232	254	233	227	242	228	240	223	233	241	236	207	224	236	223	222	218	238	222	216	215	229	224	222	217	251	210	207	231	217	216	199	249	225	233	213	208	224	224	214	210	214	206	208	218	193	225	249	223	215	215	240	232	235	236	205	233	194	220	225	229	216	254	218	247	212	220	221	227	245	227	208	200	216	210	245	212	244	269	198	220	226	221	221	234	228	229	216	221	232	246	261	246	221	201	222	237	240	258	240	207	236	244	180	229	244	227	251	218	210	228	211	242	247	218	219	238	232	207	222	232	217	219	205	216	232	211	225	201	237	216	253	259	213	238	192	238	243	228	217	255	245	208	212	230	219	232	245	234	236	244	262	229	228	246	218	226	242	253	227	226	228	224	201	222	264	250	230	222	236	222	226	245	194	230	232	229	248	224	233	246	254	230	239	214	230	211	244	204	233	230	229	228	230	234	228	244	200	232	214	217	225	210	204	218	224	233	227	238	215	236	217	216	200	204	203	208	231	195	213	233	220	203	207	221	195	227	225	208	244	223	259	219	239	249	256	250	245	223	223	224	230	242	245	228	197	226	232	210	218	221	216	228	227	221	241	210	213	224	207	239	208	226	213	255	213	199	216	234	195	212	207	255	209	240	214	213	224	236	217	237	213	246	220	219	240	215	234	223	204	227	232	217	204	206	236	202	234	212	249	222	224	225	219	219	195	226	243	232	194	224	220	245	204	227	247	239	251	220	238	232	257	244	269	215	237	238	223	207	224	236	225	216	232	234	230	238	230	210	226	216	207	210	232	227	246	228	221	213	230	217	227	210	211	247	246	248	221	217	217	260	211	230	248	217	249	224	208	232	236	228	234	221	240	225	242	213	224	236	248	230	234	228	206	204	226	209	226	204	207	219	240	237	247	221	236	237	242	221	230	245	258	196	218	199	241	238	218	217	213	251	234	230	221	212	245	219	225	221	226	191	195	235	222	231	222	242	275	248	218	228	228	226	219	225	228	195	213	204	224	220	221	250	192	248	219	258	225	206	222	236	239	250	229	216	243	228	251	240	240	243	240	229	235	238	217	229	212	242	233	261	218	219	248	226	216	234	244	226	247	234	219	222	230	240	213	248	224	224	218	242	255	241	225	220	235	259	238	223	192	209	224	256	214	244	254	241	238	227	197	216	191	221	213	238	285	242	222	216	229	228	240	230	229	266	216	244	208	205	208	235	236	265
12631	868	1226	1356	1177	1044	904	824	792	781	706	649	645	601	624	657	615	600	618	589	563	594	562	607	556	595	624	596	590	581	601	573	544	574	570	607	555	588	589	567	527	558	562	555	568	578	553	561	543	546	568	507	516	578	576	556	562	519	538	570	559	565	567	558	575	571	560	552	512	530	517	531	547	566	570	529	605	547	564	555	538	565	573	535	553	555	570	538	544	558	532	574	570	564	568	560	554	533	552	535	554	562	565	558	575	546	538	549	608	580	547	558	596	580	554	560	549	583	576	539	554	485	571	531	551	570	530	532	563	510	550	574	566	541	558	530	573	563	564	554	566	547	558	500	564	552	527	515	567	562	517	618	601	594	526	569	560	537	541	546	535	569	553	549	561	529	575	533	590	573	560	552	574	564	538	531	567	565	563	563	554	529	519	572	548	541	584	563	566	563	575	591	571	548	540	541	583	539	569	526	525	518	560	579	573	555	568	553	564	555	579	570	560	560	517	534	589	561	552	530	535	547	561	543	578	575	527	566	553	526	543	578	541	540	546	574	505	591	558	585	590	569	545	592	587	552	536	551	601	565	562	556	550	589	573	569	561	557	545	553	576	533	562	568	547	535	530	550	562	589	556	601	561	521	556	586	541	545	537	559	566	537	556	569	540	497	572	541	568	590	520	504	592	547	564	553	562	541	551	552	551	575	574	552	562	544	571	580	573	563	540	537	553	580	545	567	587	527	550	539	535	531	550	520	532	565	542	584	524	579	495	564	520	565	599	553	555	550	531	585	582	627	566	608	569	561	577	540	575	524	574	524	534	541	576	552	556	543	558	550	532	538	544	536	553	548	566	558	569	535	563	574	554	590	521	549	535	577	515	527	550	524	555	517	574	560	542	582	580	568	558	596	585	592	576	547	554	575	520	581	557	541	575	555	558	506	556	562	550	542	542	538	512	563	536	618	556	545	523	542	578	547	542	572	574	615	573	575	504	514	543	509	538	588	562	548	567	529	602	575	549	555	551	583	556	539	531	582	565	570	568	525	581	558	609	570	562	577	592	494	578	525	534	549	552	543	588	558	583	520	527	577	517	550	488	527	576	540	516	556	588	521	486	526	554	539	583	518	577	573	549	554	535	582	581	540	541	530	587	590	549	547	587	551	520	565	542	582	572	585	517	552	529	573	555	566	559	572	549	544	537	535	542	510	622	548	554	529	546	512	559	573	560	604	543	546	584	578	571	527	543	544	559	519	530	527	545	539	524	549	512	548	557	569	581	560	546	567	512	585	582	564	540	549	525	526	538	507	551	543	504	558	617	556	544	550	588	595	542	614	564	548	538	532	529	567	541	551	562	510	555	559	561	533	581	608	571	565	563	557	545	545	568	596	556	581	584	552	561	553	523	545	539	577	557	531	548	547	538	514	550	523	521	555	505	533	516	535	544	565	539	567	537	499	538	564	514	565	530	570	532	490	575	543	527	502	602	571	557	519	574	527	567	571	595	529	561	538	531	562	554	590	536	537	540	554	576	526	523	572	515	536	524	598	541	545	515	562	561	532	559	555	550	544	487	562	569	552	582	555	511	566	577	552	503	619	581	545	557	591	534	580	566	556	554	550	560	563	530	617	530	563	573	571	590	572	553	532	588	550	566	546	524	529	519	528	532	582	540	573	576	533	545	528	560	522	614	545	543	563	538	569	572	533	526	522	544	541	576	561	595	548	569	557	543	595	553	524	535	503	528	527	567	563	549	607	552	589	558	537	566	605	568	563	601	571	524	510	545	505	535	516	596	587	563	561	561	562	575	529	531	600	559	569	557	527	536	531	543	558	576	527	558	550	543	567	570	574	542	571	510	508	540	530	503	561	547	543	596	577	584	538	571	538	551	575	548	561	563	564	572	599	562	578	564	550	551	559	546	585	523	568	581	527	532	543	538	509	545	623	570	554	555	552	526	536	585	570	580	527	591	577	543	568	551	544	523	548	522	561	551	553	580	577	574	530	600	537	565	538	549	549	591	558	570	571	569	524	604	533	542	585	595	585	553	614	595	558	548	564	568	572	568	542	559	574	583	536	572	519	532	558	522	517	565	519	592	550	518	547	554	521	572	551	543	556	547	528	565	575	533	553	585	516	577	536	563	533	568	581	559	563	560	552	538	528	589	547	590	578	570	580	542	548	540	544	559	542	554	525	537	587	576	574	537	530	572	565	532	559	609	543	540	551	548	554	546	552	566	578	534	561	521	551	532	548	534	557	563	528	537	533	535	543	543	549	532	505	603	558	615	537	535	576	551	556	532	526	536	579	542	574	547	563	596	565	541	550	566	536	527	560	567	578	590	541	560	586	510	555	550	549	563	582	513	543	586	555	543	566	568	517	560	629	515	562	579	519	548	567	547	566	543	548	582	572	566	609	545	562	571	548	588	554	559	564	554	517	571	584	538	543	545	575	573	542	523	574	569	520	532	544	550	599	524	581	576	549	577	581	537	567	534	546	545	596	535	530	574	516	527	621	542	563	563	507	570	572	573	567	536	607	553	546	555	576	584	541	576	539	582	562	557	528	586	548	535	542	527	508	534	492	544	558	569	563	576	557	539	541	565	532	555	547	543	540	579	537	546	533	552	566	530	600	594	536	581	506	514	545	562	508	554	578	545	562	523	581	526	568	534	522	535	545	565	548	540	568	573	538	514	528	550	533	551	584	561	579	540	593	582	584	609	560	553	554	521	545	543	569	533	569	532	530	626	580	546	575	520	555	563	549	570	550	550	543	529	580	553	540	558	560	558	528	548	513	520	521	560	568	547	574	587	567	550	539	543	600	560	531	541	517	497	573	563	550	532	563	571	517	570	564	561	559	537	545	554	547	535	581	604	534	579	562	557	571	587	589	527	588	524	518	533	555	565	535	541	562	540	571	538	534	559	583	585	569	571	539	554	511	560	556	559	561	559	559	540	522	572	563	560	604	577	540	507	579	580	577	600	577	576	562	518	601	563	606	561	551	597	602	550	562	560	561	563	590	566	521	552	572	539	574	544	578	564	553	546	621	573	537	557	555	560	571	564	513	575	557	505	559	592	548	581	551	570	524	569	578	527	539	573	556	568	590	552	537	559	554	539	550	539	604	545	526	502	545	578	561	549	559	578	554	555	580	609	518	598	580	595	547	553	539	566	544	541	570	515	586	532	532	544	553	572	541	594	571	542	604	568	538	547	572	570	565	559	552	605	538	536	532	558	582	554	572	551	564	548	529	563	545	506	527	558	590	524	570	554	575	504	518	595	578	572	562	536	512	601	559	547	567	543	549	543	588	522	544	595	557	576	592	518	565	547	529	593	530	552	521	596	539	555	545	557	542	571	529	534	537	556	532	584	551	546	556	601	564	527	563	536	562	555	542	559	550	552	599	534	605	546	603	598	532	541	615	536	576	554	564	577	602	568	561	563	541	576	572	593	566	577	583	558	529	520	563	527	594	533	528	568	509	544	564	565	599	560	583
31820	4506	893	689	504	393	407	332	311	301	248	285	264	253	287	285	314	266	252	274	257	250	260	304	266	291	280	273	253	288	266	253	241	276	256	270	267	267	256	284	277	253	250	250	245	288	270	272	277	266	245	238	273	263	261	252	284	283	273	298	282	295	262	254	266	248	280	284	256	260	280	277	239	275	249	258	283	258	278	290	272	261	288	244	227	265	243	249	244	254	269	250	249	246	275	251	272	245	254	259	269	264	247	255	225	256	275	248	256	234	260	273	289	275	248	294	271	283	256	247	232	251	286	269	254	263	322	258	300	243	242	237	242	294	277	253	269	248	284	245	256	253	290	255	259	265	247	266	263	238	276	271	264	259	269	266	278	282	249	250	287	258	263	288	266	279	282	255	266	269	259	228	260	255	276	242	272	277	243	272	287	248	258	261	253	287	248	264	250	252	226	261	263	257	259	272	254	261	238	234	273	265	256	248	267	291	241	246	257	260	262	236	259	267	240	250	259	238	264	255	256	284	313	263	250	284	280	293	279	271	281	280	254	262	225	252	276	263	261	254	266	266	307	235	296	242	311	265	245	225	294	273	297	239	261	245	268	283	245	257	245	277	249	302	247	270	253	250	257	257	285	279	248	238	291	241	267	252	276	255	283	256	237	266	280	275	228	256	256	278	259	270	265	279	264	260	281	265	279	245	253	273	271	253	249	284	273	251	260	248	274	256	247	265	280	244	279	247	252	241	264	293	288	303	259	254	262	245	278	280	244	278	290	269	249	250	300	238	238	245	252	264	250	273	266	277	253	301	276	264	260	293	277	271	259	275	278	235	223	227	285	254	264	274	258	257	269	258	267	275	286	266	295	275	243	295	279	229	281	267	265	274	254	275	275	291	243	254	282	250	260	303	247	262	297	283	266	272	259	223	304	268	267	261	245	254	288	233	260	255	302	249	273	251	250	257	267	258	254	317	283	229	258	285	278	241	247	248	236	279	266	257	283	273	230	281	252	258	311	275	258	259	253	270	245	233	272	240	268	283	270	239	270	278	280	282	246	260	286	244	293	264	235	274	254	243	262	249	238	253	211	241	239	269	289	280	217	243	257	237	254	248	261	245	283	253	263	272	244	257	294	265	274	251	291	246	250	280	282	273	266	275	231	264	249	264	272	247	283	267	277	265	247	285	245	269	272	264	265	258	257	233	277	263	242	236	270	262	263	278	274	259	269	275	264	250	261	278	255	261	260	284	249	270	247	260	280	282	241	268	264	259	239	227	251	249	236	276	263	279	254	280	272	265	260	269	277	261	256	263	271	294	251	268	258	279	236	238	265	275	255	262	278	285	243	243	261	229	274	297	257	248	267	266	246	285	264	254	241	246	270	279	270	272	251	264	232	247	267	275	259	253	232	279	287	288	315	291	271	264	270	276	301	297	245	251	271	266	248	246	292	233	305	281	283	259	237	241	267	274	278	247	283	247	284	260	246	254	255	270	263	279	278	278	278	267	279	284	263	276	253	248	275	258	276	267	263	238	288	231	273	256	281	257	260	268	223	285	250	272	268	234	238	271	281	244	242	278	255	267	276	258	264	282	256	235	236	265	263	268	306	292	283	275	233	240	241	281	272	259	250	264	249	263	273	220	281	270	261	265	268	266	253	259	224	266	273	255	272	282	279	242	277	277	256	270	227	279	254	255	257	278	244	257	250	225	267	304	238	237	237	245	251	299	239	287	282	308	294	260	233	269	270	256	264	287	223	261	245	220	249	246	264	275	249	296	259	274	282	280	254	264	266	291	270	266	230	264	251	259	261	268	259	245	246	291	248	286	290	285	241	248	274	273	275	288	281	239	266	264	263	244	233	240	246	268	292	248	283	275	289	257	266	245	228	266	286	250	265	275	279	235	264	275	255	271	250	252	249	260	281	257	268	278	226	247	280	245	283	245	300	258	278	263	271	255	270	277	281	271	256	280	231	302	241	283	278	286	255	251	289	272	270	255	267	246	253	264	290	258	241	263	260	272	277	242	284	283	287	262	259	261	285	262	264	268	280	284	246	271	270	260	247	225	260	272	246	268	255	246	250	235	271	276	266	254	261	247	262	270	268	251	282	251	263	261	259	249	254	288	264	329	253	263	267	250	240	239	255	248	254	229	265	257	263	270	254	222	258	261	304	283	244	264	262	267	265	243	264	270	264	255	284	231	273	287	268	280	259	221	256	284	261	260	249	264	253	255	244	235	268	274	253	269	308	275	260	246	269	278	274	225	276	252	273	251	235	264	294	293	240	278	246	280	268	281	273	246	242	289	286	248	268	232	265	252	249	283	275	273	240	284	242	271	255	254	268	266	273	265	254	262	267	270	257	257	262	282	244	265	259	273	234	262	281	245	266	235	249	278	239	251	247	256	262	274	312	275	227	227	255	251	246	271	281	286	251	258	248	263	238	266	281	275	267	233	282	241	285	282	269	280	288	256	245	290	246	254	237	248	262	264	244	292	268	268	251	267	261	263	262	230	269	259	259	285	266	255	273	253	266	254	277	268	264	236	248	268	275	277	291	239	269	273	251	262	277	259	236	238	235	270	296	281	272	224	250	257	256	244	248	263	286	286	247	285	279	242	259	262	318	275	265	265	263	272	274	248	236	261	276	274	247	235	256	264	281	269	276	285	300	268	262	272	227	267	265	242	259	253	242	262	240	275	266	256	273	261	243	262	261	297	243	242	268	236	270	275	255	257	249	257	287	282	267	282	271	243	273	251	273	265	267	303	254	267	251	254	275	267	236	271	268	244	239	263	281	253	252	280	267	268	248	270	232	230	273	247	229	272	264	270	280	268	257	284	281	289	251	260	313	258	241	290	243	270	292	259	285	220	277	262	267	267	255	235	260	263	270	274	260	272	256	262	279	243	253	265	245	230	270	277	252	282	287	277	269	274	255	266	245	273	275	268	284	273	260	274	248	242	267	255	269	267	265	239	281	250	285	258	240	271	246	259	294	276	215	264	256	283	243	263	272	265	260	291	239	262	239	286	274	258	251	240	272	271	268	272	239	222	299	282	235	270	260	238	252	213	271	242	255	250	241	263	236	256	273	247	247	248	246	276	249	254	244	276	250	259	235	248	249	275	292	305	261	259	296	281	273	241	258	277	251	252	278	251	235	233	230	249	289	269	248	233	248	259	254	252	260	256	252	259	260	295	253	275	280	245	270	270	244	227	233	212	261	288	247	245	233	233	269	272	252	267	267	279	284	290	260	258	265	280	248	236	231	278	281	295	249	265	252	308	287	244	260	268	305	255	247	260	252	290	279	239	260	263	259	247	233	235	256	279	288	229	287	261	263	260	266	267	260	251	269	272	234	254	270	263	247	242	280	263	282	260	248	256	272	261	242	263	246	282	245	237	291	292	251	277	260	232	270	257	256	271	260	281	255	250	314	253	264	266	271	284	273	258	266	238	227	276	261	241	260	273	273	286	266	276	269	266	299	258	256	256	277	261
17270	1296	1945	1964	1760	1514	1336	1220	1075	1010	956	910	802	813	772	786	706	782	739	773	740	740	729	715	682	687	689	681	686	649	678	663	712	735	664	690	656	709	677	615	599	630	662	626	672	663	639	653	666	699	648	711	649	701	659	690	659	650	664	690	695	686	675	655	672	684	607	679	654	715	677	665	652	689	607	653	669	721	648	693	646	629	652	665	614	655	672	678	655	641	641	648	635	666	672	683	672	632	620	653	661	692	685	648	638	681	669	641	659	655	721	649	641	636	641	636	655	659	630	670	683	671	681	682	621	639	647	679	686	616	649	679	667	669	644	634	692	657	674	625	657	673	676	668	674	649	644	650	669	660	642	667	680	608	635	641	643	660	670	675	597	597	675	667	669	680	699	643	668	666	667	609	710	706	637	661	635	652	710	677	643	690	657	659	680	639	667	680	660	644	621	661	713	678	643	643	681	660	687	650	612	662	698	651	643	679	620	676	676	648	627	623	667	634	619	669	665	649	607	703	600	681	617	678	665	631	640	684	642	655	703	645	641	658	665	678	655	611	624	669	671	670	653	660	672	690	654	614	713	653	651	678	625	720	668	702	670	672	640	680	644	642	671	674	672	696	672	634	675	653	690	686	628	622	702	673	610	658	645	648	688	659	624	618	665	631	670	667	663	666	741	625	705	671	688	638	673	670	655	637	678	655	705	653	673	660	668	678	634	621	635	690	618	630	678	631	625	662	661	659	682	628	660	632	696	662	621	707	704	648	650	655	634	701	686	715	655	650	677	633	676	687	655	638	578	671	680	676	711	678	712	675	692	653	684	666	611	642	645	610	641	638	698	614	660	653	674	650	658	626	653	636	691	715	648	648	680	644	660	666	692	627	666	618	654	665	686	637	650	687	644	678	705	624	669	664	658	672	632	611	646	654	672	629	635	653	632	686	661	626	671	664	604	597	689	636	653	594	690	635	654	632	615	665	623	660	628	610	714	644	642	648	642	672	630	660	633	696	702	647	682	674	634	665	662	647	633	623	643	655	684	641	665	650	630	627	630	682	690	681	642	660	612	642	696	654	646	673	641	669	663	639	691	658	665	649	652	678	678	594	663	629	690	645	678	660	674	634	612	672	623	659	602	674	691	641	649	648	705	648	678	647	633	628	646	708	673	661	651	630	633	619	649	672	658	631	576	633	674	671	644	660	675	637	655	642	651	636	670	671	653	636	648	623	673	618	616	619	695	644	669	660	651	614	611	661	645	681	646	679	649	644	666	676	665	635	658	631	639	615	676	636	667	681	620	689	658	677	667	673	670	670	630	680	608	638	651	666	615	646	690	676	683	644	658	629	666	654	636	710	636	661	667	677	676	654	661	643	696	672	672	633	713	636	651	691	637	687	704	634	640	659	661	636	589	681	645	648	628	651	657	679	723	634	661	695	667	677	595	609	642	654	678	622	642	665	626	661	685	661	621	667	691	613	694	682	654	633	670	642	646	653	663	684	670	649	592	660	647	626	644	718	682	643	595	653	612	634	650	674	635	745	620	642	631	650	699	593	701	632	695	619	680	693	649	658	686	669	665	625	681	659	706	632	676	676	589	667	679	672	670	671	636	702	714	694	640	621	650	714	704	641	724	633	672	670	655	691	692	679	654	623	676	661	670	657	638	654	641	708	681	624	657	591	669	641	594	671	617	635	616	617	611	669	716	657	666	654	643	691	640	688	658	615	653	645	627	635	614	664	633	617	649	611	707	664	642	659	687	617	645	657	670	584	664	686	654	628	669	677	661	648	625	636	658	650	589	639	646	665	679	649	610	643	673	666	674	642	591	623	657	642	663	660	624	671	674	675	676	701	651	695	646	652	607	678	664	675	632	635	643	660	646	659	626	654	646	662	705	617	627	653	684	670	619	632	635	689	645	649	649	656	640	669	688	619	656	648	666	663	713	679	659	710	649	597	647	645	636	646	676	623	706	646	648	707	669	669	617	638	662	618	691	626	649	675	665	638	642	643	705	655	689	632	660	665	686	616	696	672	662	642	607	641	665	639	618	614	652	642	668	629	663	647	671	653	658	633	655	645	625	637	702	670	667	682	654	626	693	675	714	626	665	661	677	658	648	605	615	678	601	664	676	672	678	665	645	643	591	651	688	682	687	686	635	654	646	671	651	646	699	668	603	622	652	688	637	663	621	698	634	606	664	648	663	629	647	638	675	670	663	648	612	623	688	695	687	609	624	660	623	635	634	656	663	677	661	682	676	669	690	659	636	691	679	630	619	688	654	691	615	679	631	627	650	660	600	635	672	647	653	701	629	697	644	646	675	648	611	635	681	661	687	624	700	627	666	662	674	685	627	664	665	651	643	712	651	643	687	687	671	641	638	695	652	688	664	641	655	647	646	714	692	667	646	666	669	651	635	620	675	577	655	645	624	630	614	598	611	645	639	631	699	636	677	672	649	629	696	670	621	644	625	620	649	621	642	649	642	693	691	684	638	643	652	643	633	701	692	601	691	598	665	688	683	635	668	623	652	642	654	637	732	622	630	657	608	689	662	679	633	650	653	645	664	664	671	647	681	673	647	625	668	657	670	633	688	676	677	638	692	715	643	673	663	667	693	710	655	633	639	620	724	662	644	663	615	664	653	669	657	647	659	652	655	630	675	656	657	656	654	636	664	666	673	689	647	680	727	673	611	640	649	654	649	647	643	644	651	679	676	651	657	630	664	670	687	640	636	642	651	650	677	680	640	676	644	676	665	677	649	692	653	666	656	676	663	659	699	655	654	674	662	670	649	702	626	605	649	672	653	691	671	642	645	678	677	658	649	697	669	642	629	657	666	648	647	627	652	671	637	672	651	661	662	643	620	683	689	661	644	600	645	640	645	699	664	658	664	631	649	651	679	655	654	670	665	656	637	671	676	709	685	686	652	616	676	676	633	627	628	629	699	640	655	648	657	671	630	661	688	714	686	648	691	636	613	645	661	627	652	619	633	678	691	702	664	681	622	663	609	636	629	633	650	666	634	617	683	640	659	687	617	643	637	662	681	654	660	670	628	638	680	662	649	637	647	649	683	626	677	660	671	694	622	643	682	682	620	578	658	644	658	673	647	663	705	682	677	623	622	667	665	677	663	654	645	618	649	641	639	647	636	622	597	665	668	671	649	676	662	629	687	678	611	667	650	663	653	631	694	630	627	623	662	628	683	683	637	631	615	649	671	666	614	691	684	655	661	671	634	652	620	620	632	621	628	657	675	628	643	628	659	669	673	666	656	656	670	711	648	673	693	668	638	657	660	649	668	659	662	643	650	633	642	663	620	693	709	619	634	681	677	649	667	685	622	688	653	708	676	679	641	655	625	653	691	635	659	690	678	658	652	644	677	638	644	647	629	655	722	662	630	603	683	694	659	655	683	654	667	713	624	663	659	661	607	645	649	651	678	654	660	633	673	666	583	633	646	696	652	654	668	651	637	692	708	629	670	683	680	629	652	633	628	651
11090	1116	481	464	462	441	443	443	478	441	460	410	475	462	418	464	440	459	446	436	455	476	426	452	451	461	434	425	419	499	478	463	434	442	394	404	461	445	405	427	430	433	433	410	458	460	448	418	438	469	455	430	465	454	419	452	477	454	435	460	460	454	443	463	456	400	426	413	423	438	441	466	431	465	397	422	428	452	423	426	457	440	436	418	444	490	424	454	483	461	475	426	407	441	433	445	425	491	525	478	478	480	429	446	438	442	449	405	481	473	455	470	406	469	443	468	485	488	459	471	431	421	455	446	418	458	450	446	410	461	445	417	482	451	415	423	413	430	468	472	438	453	447	422	412	480	465	464	447	434	451	459	444	472	467	422	390	434	467	461	456	465	430	479	483	459	446	447	452	435	442	473	449	404	462	435	465	458	423	452	454	450	442	427	441	441	459	413	439	431	432	420	444	463	461	433	476	423	432	435	442	444	446	457	436	436	433	430	397	426	472	434	484	479	443	452	444	446	436	428	463	462	441	428	404	475	416	429	433	443	446	470	460	426	460	432	447	457	461	446	468	427	434	405	437	454	438	377	440	463	437	409	443	432	435	451	465	395	453	397	446	441	434	460	446	450	445	459	464	426	434	488	472	482	467	440	450	457	420	476	409	467	410	442	470	379	473	414	464	446	407	436	445	446	464	460	456	454	459	446	430	452	436	463	405	445	416	407	482	427	428	451	461	475	452	435	428	417	462	444	425	472	469	482	469	450	420	427	423	444	459	432	382	465	481	449	417	401	434	445	450	466	454	440	432	468	416	464	464	411	432	439	444	420	473	442	452	424	452	422	462	491	452	471	462	449	487	437	484	434	428	448	415	479	439	444	446	451	465	430	462	430	473	461	495	464	452	448	453	440	460	435	450	424	442	461	454	413	425	441	387	420	439	417	430	430	446	435	450	460	422	417	473	475	457	454	465	448	443	415	448	470	435	445	446	435	418	428	458	435	489	457	388	439	458	448	476	393	421	433	456	451	429	466	431	442	450	435	446	452	444	443	443	440	404	455	507	430	459	447	450	419	459	439	431	428	448	465	447	468	452	434	466	425	462	464	442	458	443	455	465	436	470	425	426	431	453	463	420	448	449	434	439	422	440	420	443	398	447	475	462	496	433	458	443	446	423	430	467	416	440	409	479	487	440	418	413	424	430	409	404	432	456	427	453	445	464	430	476	411	451	427	430	403	413	451	457	431	426	472	438	507	464	437	436	453	415	427	419	465	462	415	444	461	452	432	444	441	453	418	483	464	425	431	444	465	426	475	406	453	453	459	461	434	389	427	427	466	431	463	446	430	396	442	427	457	434	449	449	476	450	446	484	442	447	479	440	402	440	416	440	467	480	433	401	416	445	466	453	401	466	469	469	434	453	411	428	443	445	465	458	439	457	426	460	403	446	456	409	417	412	452	462	446	479	470	421	464	456	385	381	429	445	427	431	444	456	451	443	432	474	440	484	445	443	446	443	433	414	465	444	451	437	449	430	472	474	471	483	458	394	459	466	435	426	451	456	498	448	399	450	447	442	444	483	455	451	462	419	456	456	403	463	498	411	427	476	485	400	428	435	455	444	442	407	442	434	403	432	448	430	398	508	489	444	464	439	442	458	470	416	381	415	458	450	419	438	424	455	477	449	453	424	468	453	429	453	466	463	501	421	493	401	427	428	473	441	425	452	429	459	447	436	430	450	446	455	454	411	466	433	492	449	442	465	415	444	439	453	419	462	454	422	453	404	460	447	477	444	444	462	453	448	460	437	463	426	412	426	473	489	446	439	433	470	482	455	455	468	423	457	445	444	470	435	422	441	446	433	413	448	463	448	427	413	508	431	445	425	415	465	419	418	429	432	426	435	466	467	461	442	473	435	412	462	439	462	465	492	437	505	460	397	437	438	445	503	435	429	455	459	421	424	429	442	464	412	460	465	466	478	470	471	444	478	471	480	443	412	467	405	458	431	473	469	488	432	441	442	431	447	471	425	468	448	452	453	450	438	434	442	447	422	413	474	435	444	419	469	445	453	454	448	432	451	433	440	428	461	454	457	508	464	473	463	459	448	424	469	470	462	478	466	487	407	426	448	427	411	436	454	417	413	465	411	450	445	480	468	462	410	446	446	475	437	444	446	464	425	441	434	483	441	450	429	423	481	435	458	451	435	431	473	442	440	450	453	454	438	448	440	414	433	450	434	463	404	467	436	410	425	433	445	470	462	466	421	402	441	463	431	401	452	406	457	470	422	487	466	432	434	444	475	406	444	424	413	445	439	441	431	459	447	433	473	444	420	460	474	457	404	435	440	430	415	443	438	476	447	486	447	470	463	410	476	455	427	450	437	432	443	487	469	438	431	462	423	474	465	460	428	474	430	425	471	448	478	469	461	425	417	462	469	432	464	466	454	457	470	470	419	476	439	476	458	463	490	451	445	394	435	457	440	437	442	434	424	426	420	424	434	450	467	438	452	448	448	469	459	462	420	437	433	431	445	476	495	466	478	461	439	449	431	424	447	430	427	488	404	454	435	442	450	420	406	458	445	452	460	418	449	406	420	441	454	429	430	437	445	402	446	434	436	415	456	463	448	504	473	476	478	463	423	445	446	420	419	444	458	451	424	422	453	424	477	490	456	445	442	432	433	397	432	455	466	462	434	423	453	465	426	473	488	447	470	461	461	446	470	468	422	455	414	425	437	435	452	449	414	468	450	440	466	435	434	479	477	399	434	482	434	427	486	467	411	417	459	428	469	451	466	418	472	459	476	446	460	473	415	452	442	467	451	492	451	416	472	431	419	416	483	475	435	436	407	444	451	478	434	462	460	443	455	428	464	459	448	459	485	465	419	448	434	443	416	446	433	392	413	472	437	496	437	427	476	409	454	497	440	431	443	441	479	449	432	478	455	401	477	452	436	427	454	474	427	488	430	507	470	496	436	467	421	418	423	435	427	476	444	447	446	498	430	429	430	482	425	441	470	482	490	439	418	468	448	491	439	469	435	445	476	457	465	480	448	444	484	477	482	464	432	478	419	449	451	440	487	435	454	457	447	420	487	404	440	464	468	497	441	432	478	435	436	431	452	443	433	445	442	446	435	460	457	398	457	428	469	442	438	423	476	436	450	416	400	448	418	451	443	443	432	423	440	416	457	450	414	476	438	476	433	408	495	409	400	442	435	488	460	482	472	481	435	442	402	456	436	442	427	450	448	454	421	409	437	435	475	436	484	438	467	472	479	404	414	471	450	452	445	456	460	445	406	459	417	425	451	473	435	428	464	443	438	402	420	464	486	438	445	451	473	431	431	456	455	434	470	427	432	486	419	427	404	432	473	435	472	443	452	454	424	439	450	478	393	449	475	445	472	450	473	455	490	452	478	464	473	467	462	395	442	435	435	446	432	395	474	537	499	467	457	467	467	444	439	468	447	405	476	430	447	452	456	421	458	449	412	464	467	452	452	438	457	449	452	449
7331	1058	1020	1027	1015	962	1030	1001	984	994	1009	952	923	997	1009	977	993	1009	1003	942	984	996	1010	1017	1028	1035	1004	936	946	957	984	964	956	993	888	946	1031	1012	943	960	957	916	973	983	941	952	958	986	951	912	1027	981	956	962	991	1029	974	942	993	1004	923	960	1019	945	928	963	974	1031	947	959	986	986	974	950	944	912	983	1032	957	976	1000	994	867	941	992	961	955	1004	990	968	1007	990	986	924	1049	943	998	958	973	1019	954	979	986	946	916	937	953	950	985	976	991	973	952	973	977	920	962	1008	970	967	995	995	958	966	974	945	993	1016	995	927	996	1033	980	934	995	1040	989	973	940	959	1005	951	945	929	984	993	1012	926	957	962	933	976	958	924	955	979	953	1017	987	997	967	965	972	990	996	972	982	1001	926	1010	1020	1006	971	984	954	957	923	962	966	938	973	983	948	995	965	963	938	907	1005	917	976	991	998	986	932	970	1002	1008	960	945	971	983	1003	986	999	964	998	948	972	977	987	953	980	983	908	963	1044	1000	920	980	953	909	1007	1019	1054	962	1022	990	974	981	1001	982	970	1003	987	984	991	964	981	963	950	1009	943	1031	1000	993	953	1035	945	995	999	1003	1017	904	1036	946	937	1037	973	1005	1039	1025	927	983	905	1023	970	989	938	1005	932	917	951	966	999	964	968	990	969	983	958	1001	965	930	966	973	1042	960	976	985	990	965	1007	992	1022	972	978	931	1039	988	977	980	972	1011	1001	969	1008	940	991	964	971	982	966	997	1023	1011	962	1003	968	1020	950	969	930	1036	982	915	1030	955	947	975	914	996	1003	983	977	987	930	973	942	980	985	1016	978	998	1034	977	975	935	963	984	920	997	998	1001	1006	988	1041	985	996	1010	997	988	897	1015	959	970	996	969	947	1027	993	968	961	955	1021	992	993	1007	980	976	998	962	935	981	964	986	919	966	1004	988	992	994	936	900	994	1012	994	957	1006	989	1004	964	956	997	931	969	905	978	948	1000	961	957	962	934	983	993	959	912	964	1015	953	959	1006	948	1032	963	964	1000	988	1010	950	984	973	984	1013	1011	937	960	1009	961	965	944	979	1005	1006	973	998	949	962	964	962	1040	1050	969	969	945	988	953	1010	956	949	1040	946	998	942	988	969	949	950	967	948	985	995	964	955	933	989	999	998	999	957	960	976	980	948	962	943	895	890	979	962	1012	962	998	1025	1046	969	995	964	962	940	979	945	975	944	1047	1004	984	978	978	945	924	987	1080	993	989	932	919	927	957	932	946	961	993	935	1002	953	1003	954	958	978	972	996	946	965	981	951	964	971	997	997	1010	967	992	985	1023	952	990	956	971	966	972	977	943	952	980	994	984	958	951	1017	1067	979	956	948	938	1008	1004	934	956	946	1027	1036	993	1001	948	915	996	957	957	987	981	1012	1005	969	927	993	982	1004	991	959	943	1038	940	1018	990	963	998	940	968	1008	956	980	961	986	943	949	956	1000	942	955	986	955	976	961	963	1016	953	977	1000	973	983	978	1002	1014	957	917	987	962	911	946	926	1004	998	1019	1003	979	966	957	1017	1000	944	991	1009	971	946	984	959	970	981	925	960	959	995	954	971	939	1012	976	934	921	1007	965	975	1005	970	1030	980	991	972	956	983	965	943	977	1002	1007	984	925	1042	952	971	969	936	982	940	958	994	984	1013	966	1023	968	965	973	976	879	988	963	940	996	992	1009	1001	998	1013	993	994	991	994	1046	957	967	950	966	957	980	994	953	994	964	958	1025	925	1034	989	1020	994	955	997	980	994	949	973	1012	978	931	962	907	963	1012	1013	967	967	996	987	1042	959	1035	997	990	990	980	990	1001	945	979	911	967	972	1004	984	938	980	964	1005	989	926	925	981	964	949	978	982	970	959	961	977	1028	943	989	991	973	996	1025	967	987	999	939	981	1012	995	1020	943	926	945	954	911	973	960	961	977	972	997	999	1021	934	1015	1021	981	990	979	991	961	961	974	967	1008	977	950	969	966	1014	933	1038	987	942	946	921	943	941	923	971	1020	956	986	952	1008	994	932	988	1006	984	998	935	959	1010	939	994	965	1001	1058	1010	999	954	935	984	986	1002	990	1008	988	973	997	959	989	957	958	958	982	979	981	974	985	978	991	951	947	1014	1003	915	987	965	942	996	980	995	968	959	931	981	980	1001	978	933	1006	955	934	968	964	979	959	983	1017	995	971	937	1010	994	967	954	998	994	986	984	977	971	962	953	1020	981	960	942	978	939	1027	958	976	970	984	907	940	1020	995	953	998	1032	1046	948	996	931	928	924	934	1007	1013	996	909	977	1000	949	941	954	960	1010	952	990	965	991	968	929	959	1013	931	972	1023	957	984	914	912	1036	911	999	1027	1004	1064	1002	1012	938	990	916	993	897	985	914	965	959	1002	972	1004	970	974	986	938	988	991	989	958	967	978	979	930	938	961	978	981	1011	1012	1006	957	958	1001	958	992	989	950	1012	1004	933	982	959	948	988	947	950	950	943	955	961	961	924	995	1015	967	1002	987	980	1018	1001	995	951	943	916	1063	955	1012	958	976	960	996	1006	952	977	937	957	962	1027	965	990	996	1027	967	1016	986	1038	947	985	931	989	960	940	1015	1017	993	983	976	972	992	949	961	975	1009	1037	984	983	967	897	967	971	958	976	963	974	968	1018	998	942	1001	951	953	980	937	931	980	983	957	1010	1018	953	935	951	974	997	1029	946	991	1003	980	1012	956	969	967	925	979	998	992	1022	955	1026	989	968	985	998	973	957	952	931	952	964	941	975	964	987	930	995	989	1011	974	950	895	973	950	959	1024	1020	988	978	990	963	970	935	956	955	927	1015	992	1020	1010	953	1002	996	1012	965	992	960	924	1011	957	981	908	1022	1029	971	961	967	971	984	1032	961	909	966	946	973	976	976	953	1004	965	996	1016	1003	1001	965	997	957	975	1002	971	944	913	956	971	946	989	985	1057	955	950	1002	984	980	987	949	971	965	983	976	969	883	959	1007	981	978	928	965	942	921	965	1020	975	980	996	989	906	982	940	1028	1021	962	954	952	949	993	982	960	960	936	966	927	966	973	971	1007	959	962	976	953	1005	928	937	962	1002	1044	980	982	924	997	993	955	927	962	993	977	976	877	892	977	966	962	945	971	965	964	969	1021	906	1015	996	926	1004	985	983	968	954	991	972	966	949	983	942	914	1017	975	988	908	994	944	995	963	952	964	912	969	999	976	986	971	1014	1038	966	1026	1043	998	953	963	933	984	1016	1000	966	979	976	993	1022	959	995	933	1011	1016	977	981	1060	985	968	971	956	1050	947	967	979	935	905	953	978	1011	930	947	966	958	907	933	971	962	989	972	911	934	968	953	984	1007	968	1025	971	950	1010	1030	942	942	911	954	953	991	951	975	919	980	999	971	1030	944	1034	964	949	1011	958	1015	967	952	959	967	964	982	934	1028	989	1016	972	902	989	1003	936	934	975	951	970	954	970	1001	956	940	998	994	1031	988	958	1023	989	1001	1023	994	1025	969	940	926	970	957	1025	1004	962	925	1015	947	1020	986	977	960	967	1010	970	940	991	1004	948	951	989	961	994	976	1043	990	996	991	1002	995	949	970	969	1011	991	983	936	954	963	991	988	994	938	980	952	991	997	1013	1040	1007	957	925	1007	932	996	971	1045	1005	915	929	952	965	1007	931	931	1021	947	986	927	989	988	998	941	920	954	938	1007	920	954	936	934	923	969	1000	940	976	947	1018	978	955	964
23384	2193	512	480	396	334	292	288	267	270	248	253	259	243	256	248	250	256	258	266	231	220	234	250	253	220	240	226	209	212	224	226	261	229	270	249	267	253	219	235	249	224	236	226	241	249	234	263	209	256	268	228	215	268	261	215	234	234	284	255	228	242	252	237	218	237	228	264	219	253	229	243	234	243	230	245	263	234	207	248	261	235	237	249	248	227	257	260	235	259	248	267	223	231	271	256	226	241	244	224	246	208	231	219	256	236	287	262	209	272	229	235	244	242	216	214	217	225	226	234	240	238	256	243	251	233	227	255	233	245	252	238	228	231	241	258	243	251	243	225	225	248	234	255	236	238	249	231	243	214	247	226	230	240	251	242	261	244	271	219	256	254	219	249	274	245	238	216	243	257	242	249	213	218	247	263	252	254	215	222	248	213	258	213	240	218	267	253	237	233	256	241	250	244	253	279	258	235	238	226	208	245	234	296	271	223	276	239	225	241	239	252	228	245	270	238	225	221	255	240	234	251	202	237	231	236	234	236	237	259	250	225	205	235	227	225	243	266	206	237	229	220	235	220	245	263	235	232	243	283	242	224	245	230	251	248	232	224	227	229	247	187	245	233	213	234	263	253	223	251	236	245	230	258	261	257	246	238	236	247	203	253	228	212	220	226	231	229	243	213	252	257	222	245	235	245	227	244	222	230	224	222	255	272	242	246	236	267	251	219	222	253	250	247	223	242	228	227	232	251	233	289	232	256	227	207	236	243	233	235	239	251	222	249	226	260	216	258	245	252	224	221	250	237	212	228	237	238	279	231	269	252	251	264	226	247	220	240	229	234	234	214	233	237	236	267	249	241	212	247	244	221	224	236	259	230	283	258	217	240	241	260	217	225	252	221	255	236	212	249	224	258	229	278	263	238	226	219	234	218	227	207	256	248	223	218	249	240	247	244	230	243	232	226	227	274	243	220	225	251	251	247	236	233	246	270	221	248	271	262	249	254	240	240	238	245	248	222	232	246	236	219	263	248	230	246	267	262	228	225	240	218	237	241	233	260	216	239	259	239	232	220	259	227	226	229	235	253	277	242	223	225	256	263	235	223	241	205	212	228	216	224	222	253	229	260	204	235	253	218	230	250	247	224	216	237	239	238	226	265	261	247	229	224	238	221	232	255	238	240	253	229	226	257	268	270	221	255	241	224	245	226	222	237	244	246	233	279	254	249	225	214	234	249	186	248	233	219	213	255	258	237	212	226	239	260	303	239	235	255	227	228	277	219	252	213	229	239	244	276	222	221	227	255	234	266	250	228	237	234	235	250	257	259	259	260	259	232	254	242	224	242	226	244	234	232	244	245	247	209	232	235	234	222	262	242	257	247	223	289	247	228	263	252	225	249	229	214	234	216	278	255	232	253	235	241	224	215	243	236	248	244	263	210	265	244	232	252	236	226	270	237	237	229	247	215	234	247	238	257	235	199	260	255	213	245	208	229	246	265	227	271	232	240	209	244	240	214	267	257	225	236	207	212	245	255	237	222	264	241	238	234	209	219	250	246	231	246	235	265	239	241	227	227	251	228	236	236	256	222	251	255	232	250	208	250	259	250	257	238	253	213	238	210	238	243	245	211	232	234	225	226	232	220	226	219	226	247	262	233	254	233	252	249	269	267	215	236	222	211	248	253	236	218	225	241	243	240	239	229	218	217	243	248	253	245	241	249	220	252	247	222	229	215	240	229	233	247	222	256	250	248	229	203	201	230	232	223	287	267	229	232	217	222	225	226	261	225	284	237	224	242	247	225	227	226	207	237	218	254	264	232	253	229	238	221	256	240	229	254	216	233	255	217	243	223	261	254	228	247	250	243	228	235	211	242	208	220	223	227	240	241	238	225	251	229	260	242	246	237	245	230	252	243	243	236	257	230	261	229	233	255	215	224	236	228	242	243	262	241	238	228	258	223	253	223	254	283	265	246	244	251	254	257	250	255	232	242	233	242	240	242	217	228	266	255	262	264	243	237	244	217	225	243	242	238	216	252	242	257	221	237	249	244	249	240	233	263	268	227	244	248	212	223	250	245	214	281	216	266	241	258	247	259	230	254	217	236	266	249	232	191	259	235	248	234	243	240	218	222	222	202	245	251	235	227	243	225	244	254	266	262	238	233	250	264	232	209	248	241	259	259	269	226	239	239	236	245	228	243	211	219	249	252	223	241	230	238	249	261	273	265	243	248	206	255	264	245	265	232	254	188	253	239	244	242	256	198	273	237	236	221	224	239	212	278	214	242	225	257	225	222	218	241	244	199	215	223	223	252	253	232	239	239	254	243	232	236	220	259	234	239	237	232	220	286	233	221	229	218	278	253	214	246	237	210	237	215	226	254	214	242	264	237	222	256	223	248	246	265	250	238	231	246	229	237	269	249	229	254	233	252	217	234	230	233	228	235	204	212	228	217	235	234	247	260	245	243	223	246	239	237	200	238	240	241	255	241	250	251	250	252	258	224	236	240	243	248	236	220	267	224	219	257	265	242	249	226	244	217	244	249	215	247	223	212	244	235	204	267	208	231	246	249	248	223	259	219	208	248	268	229	250	274	244	247	208	232	258	260	206	229	218	231	225	224	214	245	267	244	201	264	226	219	244	255	232	269	228	243	230	205	217	240	240	237	214	255	257	223	215	242	272	249	234	226	270	241	244	248	231	242	250	257	224	235	239	233	263	238	253	242	223	235	219	253	250	243	215	218	220	234	239	238	262	230	235	229	242	259	205	253	246	212	234	214	249	255	198	235	253	235	256	215	251	224	224	234	238	238	220	251	207	215	214	222	224	209	215	260	240	226	224	248	229	252	208	244	235	216	241	217	242	219	222	241	230	255	269	251	215	246	247	256	231	240	238	251	235	248	258	220	239	216	218	224	231	250	246	258	251	230	208	252	225	244	233	238	254	250	247	217	265	253	247	244	255	225	219	207	213	226	245	233	237	245	242	219	236	238	260	243	230	257	254	223	246	205	232	218	246	212	250	247	226	261	233	242	256	249	268	230	264	236	230	242	242	258	228	249	239	258	223	233	209	213	242	283	263	227	222	264	224	220	244	231	230	267	239	230	221	228	207	227	254	229	262	267	242	238	224	221	260	244	250	218	249	262	237	225	258	250	258	282	228	255	230	239	245	220	238	225	262	224	227	236	250	244	227	247	257	234	251	212	237	226	245	240	267	238	241	240	227	238	240	257	235	241	230	237	226	248	255	232	212	254	216	261	239	235	233	229	231	252	215	274	232	253	268	243	260	236	207	249	232	194	261	237	248	241	225	232	233	238	266	275	208	245	247	240	221	258	224	230	222	278	257	233	243	245	237	247	217	217	254	262	240	219	253	226	220	238	237	221	266	198	257	256	225	216	230	245	231	255	225	237	251	213	255	242	214	217	254	234	196	219	257	233	244	222	220	225	226	237	243	210	226	232	255	250	225	235	255	245	251	232	230	236	245	256	248	238	236	249	251	232
14229	845	1230	1261	1185	971	893	873	768	771	694	701	667	630	685	617	639	577	644	631	635	662	630	615	579	538	586	601	639	621	604	614	606	568	601	625	586	573	561	577	608	575	582	588	560	573	604	593	590	599	591	576	609	589	588	633	624	609	586	586	573	560	533	570	570	629	560	605	603	561	595	621	567	538	577	622	589	574	604	589	593	593	529	572	576	547	582	599	552	524	603	613	554	517	617	598	556	609	577	584	546	581	567	577	614	577	579	631	520	602	579	527	582	604	583	573	593	571	632	590	570	554	601	584	589	579	598	604	583	594	541	621	581	562	580	604	574	599	556	543	542	627	616	568	554	538	583	591	531	548	596	587	550	610	610	600	553	549	580	564	574	594	579	580	593	562	567	559	549	545	611	565	562	578	523	558	586	567	552	592	600	585	586	613	579	638	581	565	559	612	637	537	562	593	556	578	558	574	585	594	593	596	596	561	591	578	587	565	581	567	605	552	566	603	553	628	595	572	616	610	578	527	560	602	589	621	539	576	554	577	565	575	576	613	579	533	578	578	578	610	592	598	597	541	550	580	586	626	565	559	540	591	590	609	572	585	541	588	594	566	560	577	570	558	545	595	536	588	560	597	577	559	562	580	550	616	591	619	547	593	551	560	601	597	587	634	581	544	574	575	573	616	578	592	576	592	555	629	571	638	549	574	578	601	541	596	553	572	558	563	582	613	579	626	613	569	604	566	549	575	554	604	557	571	611	606	549	583	577	589	632	576	598	631	590	562	556	579	560	550	562	578	593	592	565	561	633	579	555	564	649	621	582	579	568	613	579	601	586	567	612	605	603	584	565	578	553	587	552	603	586	583	570	556	579	580	523	597	591	542	563	599	569	552	569	551	561	588	615	562	605	575	607	639	570	582	554	614	563	587	561	518	542	561	599	616	557	508	589	605	540	612	572	572	594	572	615	605	551	610	566	605	596	555	564	589	605	558	578	614	585	572	612	603	557	587	612	588	606	564	571	565	538	588	564	589	617	587	599	598	599	559	599	580	570	595	565	555	564	600	567	603	571	569	564	625	571	601	578	567	589	551	610	580	576	580	598	589	580	557	611	567	539	577	556	544	583	588	596	587	605	577	588	559	580	588	610	562	629	565	567	572	575	596	599	545	604	619	565	606	569	574	514	573	594	611	617	586	567	554	614	595	561	576	584	561	581	564	539	565	574	581	621	606	553	618	605	563	556	625	538	615	584	553	593	537	595	620	547	584	589	598	570	578	556	599	574	542	540	585	596	576	583	573	567	605	585	579	585	580	551	555	604	599	588	588	585	601	599	591	618	607	561	554	582	583	559	613	593	584	535	607	570	558	612	562	542	604	547	549	579	533	595	611	604	557	574	608	592	579	525	610	591	571	584	604	577	580	571	568	571	581	592	578	575	562	585	607	609	578	551	557	591	532	562	600	534	592	564	616	589	649	579	593	555	629	566	572	559	553	546	608	509	517	599	582	610	566	580	630	567	595	560	586	532	575	573	621	589	615	598	593	594	581	554	599	587	561	585	588	582	584	589	571	596	637	542	554	624	555	591	570	596	564	561	563	562	622	568	584	581	560	555	564	599	548	583	590	596	565	614	584	591	571	554	591	578	543	619	546	597	562	577	509	603	550	587	569	574	594	605	561	626	573	565	578	642	535	568	595	599	582	568	569	581	564	554	547	571	630	573	557	605	591	612	590	543	564	584	556	569	538	545	576	624	540	569	547	572	526	572	535	562	570	589	572	555	584	608	590	589	549	575	575	571	575	580	565	548	580	568	532	560	515	588	589	573	532	603	603	570	545	558	563	534	617	619	571	553	551	595	571	593	571	570	599	593	572	592	520	585	575	528	596	592	605	569	598	550	622	570	551	573	597	580	565	572	584	544	564	567	583	599	605	513	576	627	574	574	586	587	581	564	580	565	610	563	583	602	539	611	587	572	555	566	564	524	641	618	587	603	593	559	591	602	593	589	583	605	618	587	598	554	595	574	608	581	575	596	568	533	538	553	575	583	559	577	593	579	613	595	559	548	643	545	525	577	558	584	553	581	573	579	569	568	554	584	582	580	607	591	572	569	596	578	564	569	564	607	591	586	591	541	563	580	583	527	592	605	560	608	600	531	559	582	570	539	586	538	603	578	597	567	548	573	605	562	571	611	536	573	568	565	602	554	561	586	572	593	575	603	567	591	599	562	613	575	584	589	556	587	607	584	583	593	583	576	618	578	566	585	567	638	585	557	533	601	615	615	599	558	587	559	608	582	582	621	612	588	522	575	607	607	561	613	594	570	546	599	593	561	520	583	555	576	607	582	557	571	585	553	594	551	589	583	571	591	585	578	550	556	606	615	570	605	577	585	608	587	578	566	573	562	594	590	548	602	563	550	593	566	576	555	577	558	583	594	592	577	533	591	550	614	589	552	582	579	580	515	604	578	601	579	560	580	588	574	552	602	606	539	583	574	584	536	609	587	542	594	572	576	605	556	585	541	624	571	593	573	558	580	565	598	609	591	611	573	569	562	593	571	580	596	549	598	523	576	566	579	597	609	585	629	543	587	597	598	577	601	575	612	556	565	593	593	567	557	565	555	596	543	625	568	581	576	610	606	550	580	591	583	600	588	580	607	559	602	591	589	592	547	575	591	557	570	580	581	607	567	563	588	557	597	583	550	581	577	626	624	582	532	581	575	620	602	604	587	535	534	621	536	595	599	610	581	590	573	599	564	561	566	558	575	595	558	566	567	564	551	560	563	578	591	581	573	613	582	585	556	546	616	581	554	552	587	542	561	581	589	581	596	603	566	543	572	589	545	592	605	546	547	581	590	596	549	553	577	600	550	568	574	555	620	594	581	619	554	597	578	571	596	586	544	559	569	538	595	601	583	611	578	571	616	547	624	593	555	610	607	608	577	562	600	588	563	585	578	604	557	585	570	554	564	586	594	621	596	555	609	597	563	530	557	588	571	597	606	570	563	628	574	579	597	571	639	572	572	560	570	620	563	531	529	564	587	608	628	571	558	594	602	581	623	578	585	573	595	584	604	586	553	535	573	630	631	584	568	634	567	607	555	582	590	564	576	568	579	569	596	571	618	541	582	609	600	570	581	562	600	566	595	600	563	595	624	634	569	598	563	503	542	572	572	563	582	596	551	599	603	581	586	568	577	579	590	597	592	546	580	597	590	556	578	579	599	565	559	606	555	565	607	624	588	595	543	582	598	605	581	579	556	536	603	621	588	537	623	570	577	550	581	538	590	574	504	602	547	579	585	567	568	614	555	563	554	574	552	602	539	579	600	613	610	555	567	555	559	621	534	584	544	601	594	574	604	585	582	567	602	551	591	564	585	629	527	532	561	602	566	581	568	584	542	620	582	614	551	581	551	538	546	514	577	563	606	567	562	594	576	527	600	587	578	569	586	546	563	576	608	601	574	600	606	576	605	607	577	609	555	571	600	556	552	557	583	585
31053	4275	1024	739	515	427	366	314	316	324	308	259	255	287	261	266	279	265	267	269	266	263	291	264	278	267	240	283	288	254	263	281	246	249	277	242	286	292	297	242	272	258	273	277	225	253	308	235	254	243	263	270	250	249	244	269	246	279	263	263	284	262	242	245	253	255	257	248	276	256	282	254	245	267	247	263	280	258	249	269	262	262	251	267	255	282	254	260	267	284	255	259	246	265	257	265	293	258	248	214	270	266	281	245	262	240	256	260	259	260	259	278	265	246	233	235	243	250	253	253	301	263	281	240	242	246	268	238	235	255	255	230	252	255	246	227	257	238	262	250	261	224	222	251	274	246	241	228	280	247	255	295	273	237	258	217	266	260	241	243	239	268	248	244	279	285	238	263	272	296	258	261	258	251	261	259	217	277	235	255	271	230	254	218	271	255	246	268	248	276	262	257	242	237	254	237	246	263	252	242	241	275	260	258	249	257	262	251	224	273	245	241	276	263	248	249	234	249	219	253	300	279	266	244	235	248	234	256	218	281	261	279	225	241	265	236	244	242	265	253	276	276	258	267	245	218	238	270	253	257	249	248	246	238	266	257	259	257	235	263	253	255	261	226	256	272	237	265	219	256	242	240	261	238	250	252	256	284	267	245	226	256	239	266	283	237	255	294	263	258	223	236	252	267	280	245	239	261	256	258	240	261	232	248	277	252	240	253	258	254	246	232	258	284	236	270	274	248	230	240	273	260	247	299	276	278	265	251	229	220	250	264	252	258	256	256	236	245	265	248	233	259	262	272	236	252	246	245	249	254	239	231	277	242	236	241	275	279	266	269	258	244	263	242	239	248	241	253	260	260	271	253	281	250	257	258	272	290	246	254	230	231	274	237	262	280	248	261	246	248	264	244	261	248	248	273	223	232	266	231	256	243	250	269	280	241	278	267	259	254	254	250	273	239	272	249	268	234	256	273	249	273	248	262	281	241	253	274	260	268	259	215	264	249	261	250	226	255	262	254	247	255	259	246	256	293	236	224	240	260	244	286	261	242	271	249	304	255	239	274	240	241	292	257	259	245	261	259	281	269	283	267	266	233	225	259	259	215	248	252	282	274	276	257	240	250	266	263	243	222	252	277	264	266	245	235	280	259	261	225	287	274	255	254	266	255	293	264	254	248	281	244	223	260	244	247	260	241	256	260	260	248	268	279	254	255	257	239	238	255	245	254	240	223	240	206	307	247	279	258	240	254	257	249	261	224	249	231	275	231	260	259	247	255	215	229	223	244	278	239	246	239	260	251	225	252	261	241	252	230	237	230	249	263	259	280	230	260	245	238	271	295	262	245	211	270	270	265	260	248	240	254	256	280	269	245	247	256	266	273	240	279	256	241	245	250	238	234	239	253	240	246	263	265	226	248	225	241	253	243	272	275	250	254	276	251	282	221	212	246	261	234	273	240	270	264	253	282	276	266	262	274	255	273	232	260	263	261	273	238	260	280	280	261	254	277	263	243	245	280	256	252	255	249	258	203	259	240	279	262	241	257	286	249	253	288	253	268	250	257	257	270	241	206	255	286	227	266	252	255	263	268	238	207	234	256	263	273	257	271	247	280	246	226	240	258	246	243	230	288	255	279	239	265	229	230	279	234	201	255	294	255	267	275	245	251	267	276	245	256	255	261	227	297	278	283	252	240	231	274	256	266	228	270	269	242	240	232	233	262	274	250	235	265	254	254	278	244	246	246	272	250	237	261	255	270	222	250	227	266	251	240	260	263	274	263	276	262	228	266	254	238	261	273	244	262	243	244	285	268	257	270	234	246	265	269	230	241	256	280	262	228	260	278	253	246	227	241	267	260	303	254	260	269	269	250	245	262	251	249	253	248	278	247	272	263	256	246	259	247	268	246	248	256	244	259	303	243	265	268	251	266	305	230	265	275	305	287	252	248	242	278	278	240	266	246	284	233	242	240	251	258	239	254	246	251	265	290	280	265	257	276	268	282	264	259	229	240	232	280	246	253	272	255	271	275	276	257	244	245	225	284	304	261	272	292	260	269	236	248	267	261	262	245	251	240	274	284	281	262	260	235	258	252	216	231	269	264	252	257	240	272	255	224	258	250	247	232	254	248	254	234	256	248	282	273	261	253	252	278	278	270	233	249	271	236	229	248	284	271	226	246	246	257	253	270	261	235	224	264	240	272	268	251	276	264	226	259	244	268	251	254	238	249	245	264	262	268	254	254	254	257	257	248	254	259	265	270	255	287	234	241	244	207	248	250	255	250	263	283	252	270	282	273	236	256	261	246	269	245	251	252	243	249	247	240	278	279	270	242	244	224	218	274	266	291	249	255	248	245	247	255	250	276	258	255	287	267	230	241	248	267	222	235	251	284	236	244	266	250	246	258	265	264	241	251	239	258	279	235	245	261	258	245	270	239	243	242	268	268	206	241	272	242	268	282	251	248	251	251	273	259	245	278	212	265	246	293	235	254	255	285	274	278	276	245	246	238	263	274	220	226	239	253	273	244	252	257	268	222	241	259	253	268	255	256	223	252	253	246	278	226	282	248	240	254	266	243	225	234	250	271	258	237	249	248	242	293	232	241	259	273	246	239	282	236	274	251	223	239	261	259	242	252	236	228	266	259	245	261	235	243	253	251	246	269	261	242	240	256	267	236	247	272	266	259	277	244	260	256	244	263	261	284	267	264	242	287	260	258	242	228	249	252	250	272	214	245	220	265	233	233	265	259	270	218	281	233	262	233	259	214	258	261	269	279	248	232	234	210	256	272	264	251	285	234	256	239	257	244	264	255	260	266	296	255	274	255	249	269	248	235	261	271	238	254	230	264	247	244	268	276	237	266	249	302	251	257	264	247	244	274	277	250	243	260	275	233	246	257	263	257	276	270	261	257	275	228	258	262	246	264	252	225	265	251	264	260	249	239	269	275	224	291	249	271	285	285	286	268	261	261	273	227	275	238	241	264	264	238	248	217	258	245	262	270	265	261	258	281	240	279	265	245	231	218	249	233	269	246	270	261	250	289	293	236	270	272	267	258	238	265	260	258	249	237	248	277	226	250	277	253	252	236	233	255	276	240	236	274	237	276	264	259	254	266	257	244	255	281	219	269	318	263	254	239	256	254	244	232	250	288	286	305	278	219	266	240	278	262	296	273	261	254	238	254	250	245	284	271	250	270	274	222	261	252	260	276	239	258	262	258	267	245	250	246	251	261	262	243	276	269	270	280	269	284	248	261	299	265	247	251	243	246	247	268	247	234	258	240	262	217	274	235	252	246	242	233	242	231	263	233	234	262	237	254	250	251	259	256	279	223	243	237	241	234	256	266	270	249	245	249	276	239	271	240	265	243	276	266	226	221	262	225	287	245	241	277	237	251	258	242	294	269	266	260	268	243	238	231	247	232	234	277	262	248	236	262	252	255	231	281	282	268	262	240	250	269	273	240	265	263	288	295	234	253	252	259	247	264	267	243	265	241	270	235
16839	1233	1938	2067	1799	1537	1320	1115	1024	965	878	850	821	842	803	834	773	752	767	726	741	735	675	749	722	696	732	682	699	737	698	617	649	635	692	696	683	698	659	632	657	624	702	656	683	633	645	696	628	682	664	664	644	643	622	648	629	667	671	610	661	644	654	677	569	654	620	659	641	626	655	615	659	675	630	651	653	624	616	621	615	695	627	662	610	664	669	654	666	661	632	646	690	668	589	676	642	677	637	620	624	632	630	652	670	667	647	628	627	647	651	628	611	634	649	684	636	639	674	623	676	680	675	661	614	608	655	619	584	647	626	628	712	667	648	635	618	647	626	632	604	656	613	695	648	634	632	659	644	631	629	621	664	609	653	630	621	608	660	658	683	605	670	697	625	682	606	638	652	636	693	651	653	648	635	598	646	611	626	688	624	705	677	671	641	634	678	635	632	644	613	618	645	612	655	628	616	636	629	647	659	669	603	662	667	671	624	617	612	660	602	608	660	656	607	632	632	685	663	659	656	626	643	658	646	616	670	605	663	630	609	593	715	647	660	653	642	614	651	621	638	659	643	709	607	670	610	641	629	637	660	675	632	639	630	661	678	631	632	615	600	616	617	638	647	672	598	610	597	674	635	628	691	691	654	649	650	613	646	626	670	614	661	612	630	642	610	619	614	635	605	662	635	638	647	640	651	614	641	626	675	631	624	645	630	660	625	671	635	647	617	633	636	622	620	682	671	658	632	685	625	668	643	586	657	682	643	597	684	624	624	601	638	662	628	663	653	648	636	639	627	605	659	623	596	646	649	661	700	687	640	650	652	613	638	663	637	629	656	631	681	630	623	660	663	646	620	630	579	665	634	627	588	632	664	640	666	629	624	601	622	669	633	637	647	642	655	638	660	648	640	628	653	653	655	654	608	618	607	631	611	627	620	639	658	610	599	638	619	642	609	655	633	682	604	671	640	663	603	630	635	636	604	680	621	645	620	669	628	648	659	687	616	607	653	644	659	640	633	621	592	661	655	638	652	626	631	592	657	651	624	655	617	652	596	674	634	620	604	654	692	657	638	620	613	688	658	682	664	656	667	624	622	634	645	620	644	580	647	660	659	603	608	647	688	597	657	638	644	620	651	682	648	623	652	642	630	661	657	633	627	620	589	627	656	671	676	624	656	648	674	632	654	658	648	612	636	627	664	621	590	624	654	624	632	652	625	660	646	599	627	658	671	657	667	666	598	638	618	684	635	642	628	644	663	705	631	643	620	662	626	644	665	661	654	641	659	601	619	609	638	637	624	629	636	636	658	644	642	600	615	618	637	673	649	663	612	673	660	671	602	627	630	630	592	656	632	626	610	662	668	651	600	611	660	592	629	578	663	644	669	638	611	619	612	665	568	615	663	639	641	646	664	676	616	620	647	659	588	619	699	565	582	633	636	617	620	601	669	626	597	646	632	643	616	576	633	639	633	632	655	605	655	616	627	627	644	622	654	612	655	643	624	662	617	663	618	652	665	678	647	663	692	655	671	674	621	662	631	649	648	678	679	642	650	652	641	635	633	629	591	656	633	608	701	654	587	617	656	659	619	639	628	647	621	719	691	655	663	623	672	647	646	589	630	671	672	617	633	639	632	587	663	651	657	674	672	638	651	614	599	637	641	685	622	622	641	633	625	623	634	614	619	603	639	600	637	598	646	648	632	613	653	620	666	591	655	616	626	613	589	624	619	684	624	638	659	648	640	622	650	675	648	649	687	639	648	638	606	650	621	658	662	614	623	652	628	611	662	619	617	630	676	648	636	622	634	672	662	664	623	624	612	638	600	653	653	645	650	636	639	666	627	623	612	637	623	654	628	621	651	665	623	608	644	592	663	649	676	627	589	628	591	663	644	626	646	631	599	612	660	654	626	637	632	630	646	633	643	644	655	668	568	665	615	646	652	619	633	619	613	693	653	658	660	631	614	644	690	610	669	672	625	647	660	577	642	650	642	634	640	628	642	628	653	648	638	646	622	693	669	625	638	648	647	681	656	603	678	673	623	655	622	643	662	647	659	593	668	665	625	660	652	682	661	630	664	649	604	629	591	642	623	642	633	656	639	619	619	667	644	647	618	642	656	619	626	635	622	660	618	616	643	703	609	679	659	656	631	592	645	667	613	614	663	612	674	640	636	674	652	601	600	658	628	677	661	674	666	637	620	618	653	642	657	655	657	603	650	639	654	659	690	632	636	631	665	637	648	633	665	625	662	669	637	620	671	618	636	621	644	621	612	695	624	661	620	626	635	716	633	677	636	672	662	621	620	648	606	592	620	653	675	690	651	595	645	637	631	653	641	626	626	652	675	641	680	646	674	627	687	601	654	641	609	601	645	629	622	682	643	629	646	610	620	623	615	607	610	633	622	664	644	671	641	669	665	653	655	602	613	661	648	643	671	623	607	650	630	656	578	629	630	626	652	625	688	620	654	654	658	674	683	657	634	654	646	647	641	626	610	614	598	637	628	609	670	633	608	603	600	641	645	660	645	653	663	646	620	615	635	704	660	659	666	636	645	664	620	636	595	645	620	634	687	661	656	611	654	706	627	655	625	650	643	641	649	633	627	615	665	618	600	650	619	634	604	636	685	651	625	606	625	683	640	615	640	621	630	640	638	642	600	629	662	657	664	592	626	610	635	651	629	658	637	602	638	643	623	657	651	652	668	624	607	647	665	667	641	660	631	687	621	617	696	653	621	664	705	654	620	611	671	655	638	625	663	650	644	652	609	622	627	631	575	652	680	643	638	634	598	657	633	619	671	595	675	668	656	653	601	628	626	687	654	639	680	609	665	619	622	675	637	665	616	642	596	637	629	619	606	614	639	613	626	657	629	611	639	642	616	614	656	622	639	661	654	673	625	602	645	653	627	638	627	655	641	632	645	624	628	675	669	628	656	640	589	625	649	625	624	662	665	635	621	634	672	649	656	629	645	621	573	623	660	632	639	643	663	642	695	638	621	636	655	633	583	614	674	633	616	661	635	560	630	655	678	618	611	658	677	588	627	585	671	642	614	642	663	648	647	679	631	662	632	684	655	593	623	617	668	646	623	603	654	652	700	622	636	620	631	628	628	579	642	613	623	618	669	635	643	627	632	657	614	631	686	644	620	654	663	620	626	632	686	667	630	670	632	619	626	625	655	640	607	606	646	669	660	614	644	611	592	627	644	663	636	663	634	603	600	671	624	609	657	614	651	669	612	626	647	664	674	654	600	650	618	670	655	653	636	607	627	602	678	670	641	648	569	609	654	606	641	631	680	674	664	652	627	618	718	630	625	688	686	658	661	629	614	646	659	681	620	654	626	664	674	624	611	661	627	613	645	580	631	657	646	625	605	634	647	637	663	655	610	635	616	655	661	620	631	618	655	654	668	595	601	632	641	692	629	624	640	654	597	630	627	639	651	682	705	649	656	662	603	603	593	680	645	628	619	686	612	664	612	597	632	630	607	646	640	638	646	617	617	636
9715	879	457	484	462	462	452	427	421	446	429	416	433	436	463	467	457	432	400	382	448	453	467	446	450	471	450	421	426	478	454	425	443	411	439	434	445	464	441	479	460	467	484	468	468	462	431	460	458	458	436	445	457	422	410	439	456	432	495	431	458	477	450	463	396	447	445	460	463	463	451	457	467	428	402	449	447	452	454	472	470	406	422	423	461	468	476	449	460	466	391	445	459	442	456	425	434	440	438	424	423	420	463	468	440	468	483	451	436	479	455	461	450	454	421	476	475	458	452	432	432	396	485	429	421	419	423	431	441	445	425	459	432	471	453	441	434	447	454	422	400	460	457	433	453	460	421	413	463	460	469	398	421	426	423	437	444	451	475	451	471	434	438	469	454	427	451	441	402	429	450	431	422	442	442	449	434	445	455	403	459	432	430	443	458	436	462	449	484	424	450	462	476	438	435	431	458	451	454	474	423	416	462	456	467	463	502	471	459	448	471	419	462	451	463	469	436	423	462	442	433	451	441	455	448	417	440	439	453	463	446	447	452	430	410	472	423	431	415	434	424	446	439	447	459	410	485	452	449	475	397	413	447	433	477	449	463	448	419	451	470	449	393	429	467	452	419	442	441	444	419	449	435	449	417	457	439	428	468	425	484	430	453	432	433	473	457	442	439	442	434	477	447	466	461	437	384	407	426	469	429	441	460	451	435	456	430	428	428	466	429	469	465	452	421	461	458	448	429	409	472	419	435	449	450	486	452	419	467	411	405	389	448	455	438	447	433	436	457	441	430	409	428	437	450	447	427	426	468	449	457	432	446	450	470	438	454	479	461	425	409	432	396	421	449	429	450	447	459	515	441	432	403	471	417	444	424	436	448	430	455	458	441	469	416	439	433	452	425	460	436	485	449	462	469	446	478	426	428	447	489	447	419	480	499	436	439	456	433	443	467	437	485	465	436	491	429	468	438	423	465	428	437	462	467	418	460	426	458	447	461	451	444	431	437	453	429	440	510	448	427	460	418	463	457	477	464	462	462	447	420	495	431	458	416	482	479	424	396	415	463	471	426	447	413	466	459	468	499	441	410	454	453	439	458	451	406	469	437	434	424	442	463	444	401	456	485	454	455	461	444	418	422	425	432	441	444	442	454	460	460	429	442	452	412	429	469	477	417	433	454	420	445	412	450	405	448	446	437	475	435	419	430	457	442	438	466	417	430	458	488	473	475	407	405	431	421	454	445	417	465	445	461	457	453	441	436	409	408	475	471	436	398	444	429	473	456	449	467	458	467	451	468	412	434	455	460	434	477	457	477	435	389	421	463	436	471	458	453	472	477	398	429	446	443	444	469	424	461	447	403	491	453	404	416	466	451	481	446	449	484	476	459	439	452	435	411	481	415	434	428	451	459	434	435	430	431	476	427	491	430	411	445	416	483	441	432	453	460	453	440	488	419	424	445	483	429	465	443	425	449	405	442	407	459	424	431	447	434	450	465	477	493	460	484	424	413	460	441	430	456	446	457	460	427	411	434	440	446	452	412	435	425	419	410	444	467	453	462	426	463	414	481	483	422	414	449	461	435	432	480	502	461	445	415	492	467	448	470	423	396	472	455	434	456	413	456	439	452	456	442	424	441	457	405	483	433	399	421	438	447	414	447	421	430	435	461	446	454	420	411	442	455	500	486	468	459	429	427	457	469	436	408	449	417	464	484	459	440	483	411	443	388	441	481	417	419	428	414	406	441	421	426	435	448	462	427	449	419	427	450	419	426	447	447	442	430	431	446	418	441	461	454	482	463	439	442	433	429	443	436	410	452	464	397	439	415	417	433	433	443	440	468	436	415	441	418	453	464	462	440	493	460	458	450	474	455	447	432	415	464	452	459	414	454	448	466	403	424	464	433	454	507	454	423	434	492	480	449	454	421	438	431	435	472	442	425	421	458	477	468	439	403	425	475	446	437	454	463	442	438	421	447	480	467	431	448	445	441	401	415	451	417	441	438	428	448	447	448	488	466	470	449	430	445	403	478	457	459	469	499	403	453	455	444	439	451	461	460	477	440	467	465	450	452	456	410	396	419	429	449	476	423	404	447	444	406	433	398	411	468	418	438	455	490	468	465	427	444	496	425	465	407	433	466	431	425	448	412	429	486	437	476	466	458	420	497	429	428	447	457	473	441	415	448	421	464	461	409	461	453	439	431	434	450	477	501	447	434	461	425	443	468	484	440	446	419	455	439	422	436	429	434	459	417	458	436	453	436	474	454	446	431	452	466	478	440	470	494	441	419	447	423	465	443	452	419	445	511	444	456	430	455	465	453	426	472	414	473	482	442	403	465	462	465	445	417	424	462	460	401	399	487	385	480	466	466	474	442	478	424	433	458	449	449	453	441	420	445	477	446	437	444	435	437	418	451	454	457	467	464	463	452	453	418	441	442	491	413	459	411	406	402	448	451	437	428	420	480	492	428	412	452	398	443	416	481	504	441	424	435	450	428	451	419	455	428	458	429	407	430	444	445	452	444	495	443	461	468	464	496	468	419	473	467	413	427	400	420	389	497	458	463	497	477	437	472	436	467	471	441	444	446	443	457	431	414	420	466	415	447	440	465	472	458	449	406	409	420	444	464	472	431	411	435	443	462	413	417	419	419	418	432	456	424	428	478	447	399	432	440	457	433	462	460	474	440	449	428	461	482	445	444	437	451	469	423	455	402	483	456	445	439	458	446	402	445	451	408	471	428	446	484	466	423	423	416	474	452	426	417	422	455	417	438	436	430	405	414	434	500	452	440	465	423	467	480	445	481	472	433	452	435	472	473	436	447	433	411	442	406	408	468	435	426	418	470	467	412	437	451	476	421	412	439	433	399	408	453	447	444	423	447	459	450	452	421	442	431	421	455	476	480	462	437	441	427	421	462	444	424	433	430	432	426	452	396	416	437	463	458	456	439	392	462	449	414	456	438	444	500	454	482	496	450	436	417	471	414	464	440	425	466	434	459	435	479	466	467	427	399	464	420	432	468	453	419	416	427	438	492	460	440	419	451	444	480	449	490	468	440	453	477	452	450	446	429	476	443	469	425	433	420	481	434	481	409	427	435	452	432	400	440	486	487	416	453	475	473	452	455	423	470	459	463	424	435	421	424	445	413	434	450	446	459	445	443	413	433	462	446	437	440	454	441	405	464	469	443	416	415	455	397	381	450	443	435	436	449	479	429	402	430	429	438	414	455	438	462	446	443	475	444	445	439	432	428	413	466	414	408	454	479	425	452	443	455	480	442	467	433	440	436	460	467	421	429	435	452	434	423	437	438	453	481	421	443	431	448	475	447	448	441	475	469	449	489	431	426	412	428	464	449	449	487	456	429	421	469	416	426	406	454	404	481	437	446	441	470	466	439	411	483	478	486	460	456	466	438	424	477	459	467	419	415	467	456	418	476	455	464	439	474	462	461	449	392	456	407	453	449	468	473	419	495	401	426	483	468	429	410	452	444	435	480	475
6569	981	957	978	972	949	1007	1017	1000	1033	971	958	960	990	941	1024	975	939	1023	923	972	935	975	1044	1016	960	1021	985	944	911	987	956	948	938	1005	963	962	988	979	956	973	956	975	957	969	972	976	954	936	908	955	977	1009	1001	972	981	997	979	949	935	977	949	948	999	921	955	1054	955	962	972	965	1008	933	960	932	973	991	996	964	987	968	996	982	955	970	940	948	964	946	910	1004	980	977	943	970	971	970	949	907	944	1029	971	1010	886	966	966	937	930	959	999	1011	974	934	957	939	979	934	917	973	942	981	945	976	1011	910	940	925	982	942	982	990	967	993	965	985	988	1011	981	1007	1007	1037	958	1005	977	1033	943	932	951	942	993	970	954	975	928	968	1024	900	947	955	948	947	964	949	954	980	954	975	981	975	977	974	996	918	995	923	1024	942	978	997	937	1013	1012	946	925	959	1004	966	874	988	985	954	962	984	976	954	968	975	982	983	917	972	974	977	921	884	970	1001	1019	990	954	1013	958	978	929	934	994	1007	997	945	960	984	975	945	991	929	958	942	947	934	1007	941	950	962	917	976	930	975	958	975	994	976	961	971	974	983	945	942	900	964	960	950	997	976	986	934	964	978	972	952	957	967	965	952	958	963	994	1048	947	938	990	951	912	979	950	913	1008	971	940	972	1007	998	1015	978	953	1000	965	910	1016	967	945	1008	968	1017	968	980	973	946	991	997	965	939	976	1006	977	996	988	954	999	933	965	1000	945	947	953	936	950	916	1025	967	933	939	971	993	1008	971	997	1016	963	970	997	879	938	965	966	946	941	930	973	969	998	1007	943	972	942	931	961	946	1023	984	978	971	968	953	934	1037	1037	971	1008	936	1004	1023	952	989	992	1003	920	974	977	982	944	983	927	1048	990	967	910	979	962	1001	951	924	892	982	930	988	959	1009	969	946	996	986	1004	961	970	965	963	957	1027	947	969	953	983	951	1049	962	966	941	955	1001	960	979	947	999	1011	957	1050	916	985	967	958	953	893	929	983	965	967	1034	990	1009	966	978	929	911	978	977	950	930	924	979	919	967	995	953	968	983	934	929	976	933	975	959	1021	977	955	1000	992	967	1003	927	997	1013	1014	936	946	1039	1039	940	922	961	974	900	939	981	976	1002	974	976	974	968	906	967	960	992	991	967	902	956	998	955	982	927	1008	972	1003	1014	992	1022	968	936	932	1005	988	950	986	958	987	934	961	945	961	1029	966	990	999	1004	940	904	966	977	980	1003	1012	1004	958	951	979	1000	1018	917	981	992	949	957	981	996	954	933	979	958	968	957	994	971	900	929	974	908	943	972	916	947	978	986	973	1008	967	964	963	986	947	1000	899	945	981	1001	952	922	956	993	934	986	960	976	929	945	1012	967	946	998	936	999	954	1021	984	983	941	1002	929	963	965	984	964	966	971	986	978	983	883	952	906	1014	984	908	986	1003	990	978	1026	980	920	946	977	952	983	984	925	957	960	991	917	966	981	961	948	996	942	940	993	947	971	971	986	956	984	972	941	982	974	904	933	956	931	982	982	978	937	964	936	928	945	908	955	970	974	1000	929	949	960	1013	976	1016	954	992	957	979	1021	928	941	936	943	963	1032	950	1021	964	1062	963	929	991	958	982	1023	904	942	928	958	983	959	944	961	970	925	943	978	980	1025	912	965	944	950	971	974	957	957	898	973	917	936	964	963	989	926	959	966	967	1025	944	939	956	955	968	974	990	947	944	917	984	967	975	954	964	968	1002	947	961	974	944	955	1024	961	974	924	960	949	940	906	964	983	970	930	950	960	1026	936	940	910	986	939	960	997	944	912	973	956	972	897	958	943	1000	970	983	940	957	986	1051	944	1010	966	1014	972	975	971	995	983	1005	906	970	952	962	996	958	936	1004	994	1007	1010	978	989	966	1010	968	994	960	992	999	1025	963	947	968	1002	945	941	1020	987	977	939	883	967	942	928	960	979	988	975	954	894	1020	946	1009	936	951	1000	912	936	993	961	978	945	948	989	919	1003	931	984	949	925	948	1009	963	1007	1015	938	925	985	977	960	965	989	896	968	961	925	945	960	961	977	970	960	969	1003	938	984	959	1037	943	1021	988	981	938	899	952	988	954	941	984	957	946	961	963	977	953	955	985	976	979	1045	986	926	943	923	1009	1045	933	987	946	994	912	941	986	945	942	951	958	966	941	986	964	963	1021	964	1032	934	970	974	1034	989	955	1013	999	998	988	984	968	946	958	940	990	925	950	979	972	968	989	928	921	944	988	977	931	963	928	993	940	1005	998	934	937	1022	934	922	981	944	971	1016	937	992	983	994	994	890	1001	1022	987	978	980	943	1001	971	994	959	954	928	984	944	958	1043	957	977	977	984	966	958	1000	971	929	947	980	944	1005	983	961	962	980	993	961	937	983	1060	1018	1019	974	919	984	888	963	934	1002	940	919	1026	913	981	938	1005	971	955	996	936	995	950	1045	1009	995	910	923	975	1028	958	995	913	969	977	951	962	983	965	996	982	969	995	955	1001	951	987	963	977	1005	956	1024	972	869	1018	906	909	984	980	976	987	955	976	959	965	951	998	981	979	930	939	970	979	955	988	969	967	986	1006	994	1029	919	1000	1003	956	990	990	955	990	962	973	1010	916	1006	982	1036	961	982	980	987	930	944	931	963	969	949	977	1013	1001	942	961	983	994	1046	936	954	903	928	1005	1006	969	1000	986	971	965	990	1034	956	982	966	917	953	979	954	973	977	967	962	963	996	909	1012	979	999	988	950	978	940	974	971	931	989	1003	974	929	938	988	944	1001	934	952	1005	943	943	945	1014	1000	934	958	938	981	948	988	966	986	1027	987	958	973	982	920	1007	980	970	975	1001	932	980	970	990	969	959	976	986	950	987	975	971	966	996	945	992	986	1000	970	1025	939	956	930	921	972	970	999	919	1025	961	975	965	982	916	995	988	923	965	939	991	939	1003	914	947	977	939	945	967	1020	978	983	997	928	1023	988	939	988	955	1003	999	975	951	972	962	951	1016	1038	938	958	960	1003	992	1000	988	920	960	990	980	1026	969	966	978	944	957	981	950	1008	975	987	963	943	1001	1001	963	954	999	981	980	953	994	961	932	942	944	995	955	941	918	970	973	984	954	932	943	1005	1021	1003	945	975	981	973	997	1012	943	1002	1047	947	971	942	1013	999	925	924	996	995	984	995	966	952	1028	958	952	998	947	976	976	969	939	965	934	921	963	1013	888	981	968	924	902	961	989	989	999	959	939	993	1001	923	1014	1029	977	907	961	949	964	980	972	928	1014	959	939	934	975	945	970	982	955	984	926	992	987	999	1020	983	990	893	975	937	948	1034	952	971	1012	1000	985	948	924	969	995	986	957	981	961	951	973	962	1016	1004	920	997	930	972	980	960	948	946	956	967	1008	970	973	999	934	975	965	933	1043	972	1006	982	999	970	950	969	950	944	992	953	969	950	1002	961	896	939	934	950	1014	979	973	989	993	997	942	949	948	1031	944	965	976	962	963	1001	928	963	986	939	1003	945	1014	947	965	963	946	976	963	946	978	1011	935	992	962	960	927	953	995	981	945	959	985	966	969	985	990	938	1014	932	928	964	956	1005	907	971	978	1012	997	1016	982	1011	991	958	914	1001	1023	968	990	990	994	996	952	992	929	946	939	918	975	959	970	937	959	926	977	969	1030	952
20718	1678	544	424	341	300	268	286	274	234	241	257	249	245	249	227	219	227	268	228	209	204	223	226	254	235	215	234	259	233	244	224	221	215	229	217	197	211	260	216	213	227	221	218	222	243	210	245	220	232	236	214	234	251	257	241	235	204	222	209	250	237	244	231	203	238	208	207	219	256	261	188	194	259	230	216	218	217	233	221	228	231	218	223	220	223	241	231	253	241	240	227	232	256	226	234	226	222	241	207	222	260	217	208	235	237	227	221	225	220	231	221	209	235	258	231	244	211	238	214	226	234	214	215	197	217	217	238	212	214	210	219	255	219	232	215	215	220	217	219	222	219	232	247	238	244	190	231	233	207	241	227	189	209	202	237	230	228	221	235	220	219	209	184	229	233	245	244	209	224	231	232	193	187	215	233	229	261	211	208	203	237	210	208	237	245	215	203	230	210	200	242	208	214	203	240	221	211	218	241	230	217	217	230	215	235	255	235	183	221	210	232	207	227	195	210	216	205	240	207	228	240	232	225	219	238	231	244	231	248	227	222	233	223	207	208	194	220	220	257	223	221	227	237	250	228	202	212	208	221	192	230	237	227	224	221	233	222	221	201	229	216	235	227	202	233	213	240	236	206	237	211	220	238	235	211	229	220	219	209	212	212	241	205	248	232	243	237	224	224	225	217	212	195	224	213	228	233	226	234	249	213	226	231	232	243	233	248	248	198	205	231	225	214	239	232	224	238	239	215	230	214	210	246	213	219	217	227	241	226	216	237	246	243	227	209	206	227	238	228	227	213	206	242	218	253	215	248	218	212	245	199	235	210	240	223	207	244	226	231	214	198	221	224	226	235	254	207	207	231	237	247	248	226	245	239	204	217	199	247	253	212	210	227	213	229	200	222	212	215	230	214	213	201	218	217	214	221	243	231	211	221	196	214	220	196	207	222	258	222	218	218	224	232	207	237	239	227	219	217	226	222	238	211	227	242	225	249	201	213	200	226	228	237	218	216	272	195	218	237	229	249	228	224	196	237	235	191	214	212	218	215	234	223	247	181	229	225	232	232	203	230	238	246	242	204	218	198	227	209	246	238	226	191	248	195	261	227	225	229	230	208	240	218	227	228	222	230	236	189	220	244	237	237	219	205	234	215	224	210	237	219	230	205	234	220	213	194	269	219	236	235	214	246	194	225	223	217	217	229	223	221	245	208	190	200	209	248	207	210	220	242	240	295	185	196	196	205	230	235	193	229	222	226	197	223	257	224	222	228	268	252	225	246	232	212	233	226	228	231	231	251	246	216	207	210	243	223	204	206	209	223	225	221	182	237	228	203	222	223	233	198	233	227	250	208	232	210	237	218	209	207	214	249	220	259	228	219	245	232	219	236	249	227	225	241	239	240	206	189	215	206	230	226	232	208	228	191	215	248	218	226	226	231	209	196	214	214	212	242	231	211	222	223	205	193	213	212	222	230	231	236	209	222	220	218	222	192	202	236	219	206	247	237	229	241	222	232	211	242	211	229	248	198	239	246	235	257	214	196	217	242	213	244	209	204	188	220	218	201	198	217	245	242	247	206	212	210	202	235	227	230	237	212	225	220	228	264	239	248	232	202	201	230	234	219	255	206	239	204	244	208	248	223	237	250	231	216	232	206	244	252	224	256	235	245	215	209	189	227	206	233	238	232	243	217	234	232	233	264	232	205	235	221	232	236	226	242	209	202	209	197	222	215	240	221	229	234	230	255	243	222	223	233	239	200	211	227	225	239	234	243	227	225	229	221	222	218	230	233	237	211	230	217	209	226	219	220	239	233	228	227	223	236	206	227	243	259	210	238	246	238	229	202	213	206	215	232	225	206	206	251	205	215	219	188	249	233	190	235	242	227	198	227	222	207	235	200	192	218	230	218	234	268	209	200	212	226	247	236	230	234	220	228	199	205	247	204	218	229	231	231	218	216	215	258	252	216	208	258	227	246	247	235	228	217	238	224	239	264	271	221	254	231	236	199	242	223	235	238	231	217	221	234	218	240	220	217	235	212	201	205	202	210	211	223	210	200	206	211	204	209	244	208	204	204	220	256	220	212	207	206	224	215	237	240	203	224	221	238	258	231	211	222	214	240	238	223	225	225	222	239	210	238	255	270	225	214	202	199	257	219	216	221	238	215	251	235	223	191	220	240	217	200	219	201	213	188	222	213	215	228	215	220	216	205	231	212	208	222	203	244	211	188	212	217	244	246	219	241	239	219	216	215	222	218	215	237	251	181	224	237	234	240	167	224	244	225	226	239	239	261	226	218	211	223	218	226	218	211	222	235	238	212	212	219	215	204	232	214	231	230	241	229	232	185	244	223	227	230	223	220	234	236	211	218	192	195	204	242	220	223	201	231	231	236	222	224	231	242	231	208	223	214	238	215	233	237	228	197	247	236	225	228	238	213	224	221	203	212	224	253	208	213	219	197	223	213	252	217	236	202	230	224	215	213	206	221	225	211	200	216	229	221	250	228	252	188	216	219	227	219	235	201	227	253	226	212	224	210	252	256	229	226	225	197	212	202	244	199	227	230	251	216	234	199	217	222	229	233	218	211	227	248	219	229	252	234	224	232	218	240	241	211	236	221	226	193	201	219	218	246	232	235	242	206	225	248	213	204	202	240	229	230	231	216	207	268	219	216	231	214	208	235	196	245	244	227	233	252	228	192	247	204	199	236	238	208	202	224	208	212	250	205	256	233	199	212	235	244	201	218	202	224	235	198	234	232	214	192	254	223	232	203	253	236	221	215	226	231	207	259	223	212	194	200	194	227	205	240	212	207	215	219	201	239	238	217	239	211	203	205	224	224	243	222	242	203	245	216	210	236	219	267	229	244	215	209	209	244	242	247	213	208	193	223	224	269	232	231	223	204	230	221	264	211	217	238	216	242	214	200	243	203	228	249	258	201	249	228	213	193	252	224	221	219	239	227	239	195	202	203	193	214	217	203	224	205	225	242	203	204	239	226	214	228	229	235	240	220	204	235	234	231	223	216	237	240	230	199	228	250	206	209	205	219	218	216	231	207	205	220	241	205	219	212	232	228	240	216	231	240	201	243	219	253	209	222	232	242	230	215	230	221	220	249	223	234	257	235	237	242	251	218	211	237	217	201	211	237	236	234	244	237	234	220	238	199	233	204	230	249	223	208	208	227	229	210	222	210	239	237	214	266	216	233	226	207	228	236	209	254	244	199	233	226	242	232	196	234	226	215	216	218	214	228	257	210	223	213	228	209	245	227	253	227	245	238	229	240	228	201	230	230	207	193	215	239	240	241	241	240	248	232	201	230	240	197	255	239	203	219	209	233	240	200	214	234	211	244	236	245	216	195	255	205	221	211	225	207	202	239	217	245	204	228	233	223	236	258	252	200	225	204	251	237	202	209	211	228	227	203	238	214	232	206	229	206	221	211	184	229	181	231	272	242	226	225	242	210	215	227	205	230	230	190	247	201	216	216	212	205	226	260	242	259
12526	885	1177	1356	1154	970	955	806	734	751	702	695	681	679	648	582	664	603	611	592	582	605	517	573	532	559	584	585	564	579	568	581	578	564	545	575	602	575	564	557	591	517	556	543	557	542	557	566	553	526	584	529	530	603	566	577	548	564	568	582	553	580	581	559	543	575	578	588	551	523	583	554	568	541	533	546	515	573	533	568	541	555	538	560	540	531	580	579	550	542	554	525	543	576	539	569	566	560	559	557	614	553	579	530	533	610	532	520	568	555	538	520	565	563	525	586	550	576	545	557	552	538	565	540	546	585	555	537	559	568	571	559	523	562	560	540	525	510	548	556	556	541	575	573	553	549	550	540	543	555	567	508	520	531	537	556	534	544	582	560	518	563	524	522	553	527	540	528	591	522	567	486	527	565	555	536	537	572	532	568	598	511	524	532	557	579	540	569	529	559	566	584	537	550	496	535	564	541	546	498	551	534	509	549	536	535	558	561	577	537	561	550	560	543	498	543	548	519	575	537	575	569	568	557	521	538	577	550	546	557	567	531	574	542	558	576	519	576	572	589	543	540	548	551	562	535	536	555	578	538	506	559	552	533	536	576	525	622	543	505	542	537	490	532	587	536	560	563	581	521	546	521	548	530	562	558	572	521	578	575	555	561	532	547	534	532	530	605	535	562	586	536	542	561	540	526	565	562	517	563	583	527	570	546	554	562	540	560	560	509	559	577	549	528	532	581	588	550	508	497	553	536	543	566	562	539	547	561	573	499	574	538	571	540	568	527	559	547	563	505	591	590	558	566	569	552	540	558	585	567	586	557	527	539	545	561	535	580	525	543	574	524	564	561	560	589	562	557	575	547	534	559	525	535	555	502	525	571	558	542	538	559	522	520	593	551	539	567	563	543	501	531	550	530	547	585	507	563	536	557	579	564	545	540	530	541	530	564	522	565	558	561	566	538	553	532	554	562	562	567	541	564	547	531	544	525	540	526	557	536	557	566	511	553	517	516	515	559	553	524	531	529	554	559	548	555	559	560	522	527	562	555	549	529	519	520	541	553	514	554	505	576	544	514	532	542	565	597	526	565	555	548	556	511	503	520	558	557	571	558	526	573	572	566	544	544	558	518	538	566	555	533	554	503	532	550	534	577	579	553	531	570	561	506	551	552	556	557	547	516	523	517	530	547	558	564	554	568	571	588	534	498	523	561	552	556	568	584	521	576	588	530	542	565	601	579	534	530	560	544	593	540	562	567	553	560	537	495	542	550	580	540	484	508	559	547	520	579	553	506	525	534	569	550	547	569	570	523	544	545	522	540	535	550	527	550	555	531	530	544	569	551	537	555	537	565	591	538	540	517	576	525	536	547	568	552	590	567	506	572	540	525	546	529	575	536	547	585	575	576	528	566	544	527	492	565	570	562	613	572	551	537	585	549	527	548	574	556	536	538	557	565	525	581	545	532	541	535	545	537	551	530	573	549	509	560	560	512	584	544	538	563	543	525	572	592	552	555	500	601	528	564	526	519	519	594	586	550	532	584	546	524	538	532	551	572	511	499	527	541	527	526	583	570	521	553	511	588	540	520	533	517	509	527	522	569	568	541	547	531	567	593	567	531	554	517	511	543	538	546	557	522	548	544	586	548	578	542	573	542	516	552	579	570	575	547	556	571	502	542	570	557	555	527	518	548	515	599	551	546	551	520	561	527	539	524	553	550	575	569	556	527	567	522	546	526	567	601	574	557	560	503	546	596	514	571	581	561	528	532	559	531	531	537	510	606	558	552	569	572	586	561	554	578	560	562	565	555	568	522	539	575	584	568	553	539	520	523	539	535	535	561	540	547	562	541	533	526	530	512	537	577	500	549	594	557	551	539	533	526	478	546	542	517	556	510	518	562	595	518	557	557	532	580	561	563	561	538	536	542	555	531	554	525	582	555	569	542	571	515	531	543	537	579	543	521	546	511	577	525	559	517	557	569	568	558	528	572	554	561	576	544	575	582	501	511	537	547	489	568	521	560	503	539	535	560	521	537	587	582	536	562	533	550	521	483	539	576	563	574	564	521	535	557	512	540	545	575	569	563	542	557	564	574	566	534	545	558	562	559	583	522	554	521	584	533	565	521	583	573	519	588	552	553	598	521	574	533	536	528	554	539	559	540	566	522	547	554	552	599	543	555	573	567	517	541	569	563	538	537	540	565	537	554	533	575	563	558	559	586	570	573	538	578	585	550	552	593	552	543	526	527	538	528	529	560	534	551	534	547	579	538	558	528	563	557	508	552	566	507	520	585	503	494	572	558	580	518	530	562	546	569	567	529	560	577	528	525	582	550	498	548	525	529	561	587	525	557	553	551	499	555	530	558	557	560	548	542	564	556	515	516	566	555	523	571	526	528	549	541	569	525	548	542	591	541	525	500	507	538	568	558	543	519	565	571	594	583	471	541	526	546	567	566	543	521	541	553	555	562	527	549	546	544	542	536	564	533	540	553	539	528	600	580	527	571	523	564	551	553	544	536	502	502	580	574	528	510	574	539	575	564	542	516	559	531	564	550	506	598	529	535	561	590	530	543	549	563	538	542	513	550	572	561	528	532	572	563	552	549	518	519	567	559	546	528	531	533	529	536	489	557	572	543	544	533	540	552	586	513	557	513	583	527	564	562	595	540	569	552	581	594	574	535	571	525	550	545	543	593	534	580	525	510	561	556	566	567	512	526	588	567	532	517	538	523	562	528	568	555	530	582	541	564	530	548	524	533	541	531	588	535	534	530	585	516	543	530	571	507	544	523	607	557	555	549	514	577	538	529	570	519	547	541	589	546	569	580	532	562	527	569	521	574	502	573	534	526	506	508	570	538	525	556	609	546	511	544	542	570	528	574	554	528	577	539	566	572	562	539	559	539	549	519	577	564	538	532	555	502	575	561	561	543	618	544	501	584	561	529	576	580	531	553	503	527	561	571	573	510	557	554	580	568	549	547	568	587	578	543	542	581	578	591	527	518	605	561	574	555	543	524	537	588	556	532	518	511	565	575	558	564	576	545	553	547	589	584	552	552	540	531	565	530	530	519	540	559	549	576	556	557	564	548	568	526	566	537	507	529	531	585	545	546	505	526	578	541	565	536	571	578	569	534	562	513	542	520	512	515	537	574	551	514	567	547	542	563	577	553	541	535	577	542	491	533	577	552	558	560	525	517	536	554	537	544	518	535	533	538	557	544	539	549	546	528	527	517	528	526	567	560	535	553	562	543	519	555	521	548	551	525	518	549	548	532	568	572	543	566	536	547	552	496	560	541	552	567	553	557	532	570	533	535	531	514	508	570	547	596	550	507	531	523	544	537	542	591	521	542	574	562	535	575	562	543	545	525	564	517	514	520	560	553	560	523	589	509	511	567	574	547	539	532	524	537	581	556	540	540	532	541	553	596	545	564	540	540	538	530	559	554	534	586	571	545	542	545	578	573	557	568	560	527	584	503	531	571	533	554	540	503	540	517	549	534
29743	3780	973	666	526	428	400	345	319	283	300	284	282	272	267	277	259	265	274	280	288	271	271	274	276	271	262	264	294	276	244	240	242	259	284	244	256	242	256	254	252	266	259	243	233	263	261	230	254	246	278	247	266	267	259	249	242	257	283	229	250	279	260	231	247	258	258	215	226	241	275	266	277	260	238	253	274	253	251	214	290	267	256	240	247	256	251	250	252	246	251	229	244	263	240	264	251	247	227	265	274	261	261	210	230	248	264	242	245	240	257	256	277	231	281	267	254	260	284	266	274	228	249	248	260	251	261	274	266	276	252	249	261	277	289	260	272	279	253	268	272	248	253	280	248	258	219	250	259	256	265	253	214	227	271	209	227	257	265	272	251	259	243	295	268	253	259	245	289	239	257	238	241	276	249	228	214	248	285	273	240	278	254	278	281	277	230	237	220	272	276	246	285	253	256	264	267	254	290	280	243	254	269	265	244	244	234	251	255	258	259	227	280	283	254	288	234	279	294	273	250	241	272	274	206	246	243	245	254	260	246	264	266	262	257	248	244	224	296	267	264	259	220	264	270	260	253	266	256	237	265	269	233	237	249	269	244	289	281	233	245	233	239	261	256	245	267	237	226	255	242	231	283	247	274	246	237	245	288	242	278	246	280	257	231	243	246	268	286	266	259	268	264	279	259	247	240	248	269	234	276	236	216	242	242	287	223	254	252	267	255	275	253	251	261	259	224	227	263	257	261	255	278	262	242	244	243	246	242	252	262	240	258	243	244	273	251	251	240	241	257	242	215	241	264	250	267	236	293	265	288	273	270	270	233	279	235	234	251	231	265	243	262	258	239	225	236	250	258	246	236	253	261	279	248	257	251	255	248	228	285	227	245	271	258	261	259	266	258	272	248	241	280	261	251	252	263	256	265	257	242	288	226	250	267	254	278	238	219	264	241	246	290	255	260	245	251	268	281	249	248	238	244	250	246	261	240	269	247	278	228	270	260	255	277	260	260	281	255	242	257	224	258	272	280	247	238	276	256	254	267	254	243	254	266	233	254	261	256	248	268	269	233	242	219	242	285	259	226	267	262	263	272	243	309	257	265	288	253	257	270	229	232	252	254	267	233	258	270	214	235	292	262	253	245	234	243	232	244	263	244	236	247	233	226	286	239	267	224	262	242	253	258	245	209	241	247	265	277	249	260	262	243	298	248	273	284	251	248	257	273	262	247	234	248	231	266	218	277	229	264	251	249	220	237	226	253	276	256	286	276	250	233	244	277	249	277	236	251	262	244	235	251	278	238	267	276	247	247	260	271	223	261	249	235	255	281	255	280	266	239	256	224	220	274	277	231	252	257	246	253	247	205	231	269	252	275	228	231	266	237	254	228	252	260	249	217	245	274	256	261	249	266	247	268	265	241	236	243	253	273	241	254	253	248	246	246	277	203	257	240	267	236	238	224	245	236	261	252	263	255	257	250	248	276	277	247	222	274	252	266	265	245	231	248	248	250	239	245	263	273	247	278	239	278	266	303	282	248	269	272	230	267	234	250	260	236	234	261	253	272	264	250	251	241	253	266	300	259	283	293	247	249	265	254	256	256	238	241	280	274	248	248	239	264	272	298	280	279	237	223	265	235	238	271	261	257	241	255	265	259	261	236	244	252	233	239	251	247	242	290	259	239	240	237	242	254	231	260	226	263	245	236	261	305	266	241	280	246	271	282	266	265	277	279	295	259	223	263	260	266	255	263	276	263	220	227	252	234	237	279	270	256	237	301	245	264	281	248	256	261	243	266	212	246	249	245	278	270	254	231	241	257	273	232	228	270	266	240	243	226	256	246	266	282	285	270	220	298	261	248	268	271	235	252	235	235	234	273	244	251	267	234	284	249	226	246	252	247	264	239	256	266	246	258	228	251	236	247	289	284	253	235	224	270	273	268	234	233	210	254	258	236	247	228	260	243	275	250	257	299	255	280	258	262	261	257	273	252	244	286	240	249	234	251	269	240	217	269	239	280	242	256	273	214	240	279	271	289	267	287	256	271	299	256	265	262	255	261	237	249	274	251	255	244	280	288	265	252	264	245	223	259	268	252	245	252	239	242	229	273	267	242	261	278	271	254	273	229	236	238	265	247	262	283	274	293	269	261	271	262	249	228	258	252	234	257	233	246	218	273	277	278	249	266	281	281	247	222	245	246	234	269	263	269	266	244	276	250	231	250	253	232	268	272	255	282	246	254	251	266	221	240	253	266	278	259	252	296	229	276	253	253	264	270	234	266	259	230	262	243	261	243	272	244	218	262	254	286	254	248	261	278	263	272	251	252	226	298	299	274	225	285	252	235	221	247	247	246	264	242	232	271	271	261	274	270	257	289	264	247	255	255	263	251	222	256	283	238	253	268	238	249	275	269	274	294	245	259	258	246	244	249	265	255	258	250	244	275	220	267	284	292	235	244	259	263	282	279	277	282	269	293	240	277	246	240	259	294	242	261	250	259	268	247	255	264	279	260	256	238	265	254	244	260	244	274	260	241	259	262	250	229	217	254	288	243	266	260	229	260	258	252	248	271	241	259	225	263	253	252	218	249	275	243	231	253	234	245	230	254	266	231	261	250	239	232	255	267	227	251	253	280	243	268	271	265	243	250	214	247	281	275	255	237	258	270	252	255	234	268	261	236	282	272	249	250	246	250	248	257	237	268	242	285	264	266	252	283	287	266	252	251	267	243	247	255	229	242	266	244	252	279	221	268	276	261	237	264	229	268	266	264	233	279	234	242	266	224	242	286	250	238	288	252	281	254	233	242	261	244	255	241	270	260	280	262	228	248	254	232	276	267	252	257	249	248	264	244	234	266	271	220	261	245	241	257	247	258	234	277	239	253	227	282	259	242	246	268	267	277	264	279	259	262	251	263	244	268	290	237	255	265	259	260	253	245	248	244	239	277	265	263	278	227	246	267	237	276	286	271	248	271	244	258	271	238	273	261	248	263	239	246	261	275	237	242	249	239	222	287	271	295	248	240	260	208	278	252	220	250	270	244	251	258	283	260	248	224	225	233	266	234	251	258	253	255	269	257	277	276	268	252	257	269	277	296	245	277	261	237	247	301	274	263	220	241	243	235	241	237	223	301	250	281	232	236	244	266	266	239	271	249	247	246	252	262	267	272	235	290	260	228	242	241	222	229	228	277	269	233	292	253	224	250	222	276	266	234	281	257	256	235	246	250	274	242	258	250	246	243	254	263	213	269	246	272	273	294	270	250	263	238	239	246	256	245	240	246	268	250	232	282	241	254	259	246	242	245	257	227	222	261	267	255	256	252	248	241	241	273	263	248	230	261	238	274	247	268	265	254	247	276	253	258	244	244	260	243	238	232	260	269	279	260	268	270	245	261	263	254	276	245	259	250	235	247	249	263	254	256	237	238	255	254	263	239	231	234	268	264	245	261	222	245	240	256	282	246	235	240	250	266	242	242	260	269	266	240	264	235	285	223	222	244	224
15976	1215	1975	1987	1856	1539	1372	1176	1048	987	864	869	869	816	747	789	748	764	717	732	742	695	677	716	637	700	693	735	674	669	625	650	655	679	685	641	674	659	679	655	673	648	639	618	678	622	621	632	616	677	631	638	667	620	614	610	660	688	667	622	652	687	659	660	654	654	629	638	590	641	660	638	600	699	669	626	641	579	630	614	647	633	623	677	619	651	637	594	616	638	643	624	613	598	611	670	642	624	610	614	639	656	614	633	600	665	623	665	672	631	625	646	608	677	624	612	609	651	637	656	616	652	653	668	646	660	608	697	600	599	622	621	658	669	649	676	629	623	645	629	661	662	626	647	643	630	619	684	616	671	637	608	656	666	646	638	686	663	624	631	591	645	638	658	663	655	634	588	588	613	606	646	607	701	639	630	594	638	653	583	636	624	644	648	666	608	594	656	610	646	679	631	634	657	613	638	614	670	646	603	649	609	596	613	676	619	631	607	644	602	603	617	637	631	695	630	636	667	650	617	648	666	621	658	644	611	656	624	640	612	639	616	644	661	627	642	660	626	617	676	629	653	625	625	675	683	647	598	642	621	654	632	630	645	610	634	626	655	618	609	650	638	643	631	663	655	654	628	655	644	640	608	616	628	652	674	661	657	638	633	645	660	642	685	657	610	644	616	627	647	653	629	640	621	629	615	602	620	605	624	632	626	671	616	669	653	619	606	658	695	659	642	684	638	599	625	657	608	692	614	642	649	593	653	626	683	660	637	578	593	648	654	628	632	619	656	641	679	614	648	631	620	621	641	573	637	633	650	643	627	628	638	645	624	640	606	609	643	609	653	659	598	618	651	646	607	648	653	671	661	634	625	653	648	631	631	659	644	613	616	643	607	601	619	605	632	650	598	591	631	593	613	642	652	646	622	641	669	661	593	668	628	658	651	635	606	642	621	606	608	625	613	625	632	664	594	590	633	589	638	668	631	632	637	614	632	624	616	632	566	688	660	657	646	633	637	653	626	672	660	659	628	622	653	637	653	667	655	662	615	599	648	679	650	629	639	654	637	664	624	630	642	630	649	659	661	669	693	623	652	615	637	612	631	640	663	611	667	643	629	642	607	618	618	599	656	640	704	573	659	670	653	647	634	603	690	643	656	637	648	676	628	591	652	557	594	610	655	648	601	623	644	641	629	650	653	636	608	629	654	673	628	668	649	611	643	622	620	644	672	623	627	675	671	617	640	653	611	666	642	628	678	640	590	631	647	607	624	631	647	639	688	665	644	603	659	661	605	576	629	601	615	661	672	654	614	639	603	615	625	634	653	646	606	650	606	625	661	653	655	661	630	640	565	628	592	626	620	686	625	687	674	613	639	650	669	638	627	645	617	629	644	650	623	632	664	639	702	619	668	620	630	646	623	631	661	616	644	676	591	656	594	605	650	654	610	646	644	629	666	609	627	598	668	613	636	617	613	628	620	613	633	668	644	631	639	604	625	633	692	651	603	566	655	647	668	655	672	642	609	615	631	678	638	650	630	635	621	652	629	592	669	646	624	606	643	576	632	627	687	639	643	643	638	654	640	593	655	649	618	590	598	599	595	653	680	621	629	656	614	622	665	677	619	668	640	651	623	634	626	641	655	607	643	606	634	667	573	624	675	640	665	619	628	640	644	672	654	667	633	652	646	581	625	697	640	656	631	627	656	667	681	640	639	610	618	628	652	621	641	663	636	639	657	656	639	641	623	658	671	667	632	673	663	640	640	585	634	642	621	636	665	660	657	638	622	681	676	602	621	628	614	667	622	642	651	635	603	634	606	621	626	625	606	655	629	627	619	650	637	628	666	663	629	621	643	644	643	613	658	662	619	618	628	612	628	658	647	611	610	622	620	668	628	662	654	636	611	628	627	657	608	623	612	673	616	640	650	639	652	646	653	643	601	621	629	667	647	660	584	613	661	665	678	649	663	652	652	667	611	622	629	635	664	626	631	639	636	654	655	625	637	715	626	679	598	671	601	607	615	643	647	653	634	650	608	694	644	619	665	639	646	632	621	666	632	657	635	603	592	656	652	651	661	599	624	587	630	659	665	660	586	607	689	625	647	625	610	636	612	575	659	639	637	659	639	616	674	652	623	620	630	618	628	648	640	649	634	612	590	627	654	667	656	655	618	595	611	581	649	672	634	656	601	629	635	681	675	613	660	652	606	631	604	592	650	695	662	640	644	619	654	641	624	611	636	628	596	634	610	615	625	649	637	670	634	598	668	634	666	622	620	631	649	690	636	588	655	675	646	649	624	671	627	646	676	588	592	633	657	640	611	610	614	663	624	642	637	640	640	668	629	613	627	619	606	613	662	671	635	605	666	649	660	664	634	600	658	630	627	630	610	686	610	651	621	612	621	639	590	592	613	663	661	592	613	667	567	621	634	668	636	627	604	649	655	640	665	647	636	625	592	670	634	655	643	604	610	589	647	611	618	697	640	616	647	614	637	639	596	615	697	601	638	643	617	673	599	628	622	606	653	622	640	626	624	658	644	600	615	658	656	649	594	612	634	604	602	639	618	644	625	650	658	661	617	664	611	640	633	637	679	649	589	645	582	658	662	647	634	633	620	628	639	609	657	667	652	626	650	653	677	634	607	666	614	680	653	650	621	643	645	596	658	663	617	655	665	621	631	623	622	633	638	635	615	617	621	670	618	642	585	614	632	666	628	597	682	622	637	638	619	646	652	592	632	658	612	647	623	626	626	653	654	657	654	617	633	637	638	621	641	665	647	669	626	621	660	608	650	644	621	620	641	625	635	668	669	649	641	636	621	650	631	607	600	668	662	617	616	617	634	605	627	666	645	609	625	652	629	674	613	636	644	639	634	633	656	651	590	650	631	684	622	655	627	589	605	643	725	690	662	622	670	626	616	637	592	643	679	652	625	689	603	655	627	650	600	615	651	668	605	615	653	671	625	611	632	599	619	658	660	609	686	653	643	687	644	655	609	660	708	627	620	644	629	630	674	591	659	623	642	623	646	683	645	610	612	609	675	641	629	662	631	601	622	633	604	616	644	645	622	637	661	636	647	601	652	606	643	628	647	622	612	574	617	645	659	647	683	662	659	651	648	619	667	614	630	696	643	627	641	626	616	654	627	635	620	554	662	637	612	653	608	615	673	647	647	645	614	620	645	639	633	617	633	615	620	656	617	670	622	625	647	600	640	616	645	655	658	686	619	641	605	656	643	607	638	620	605	610	657	675	642	605	643	627	634	664	625	607	665	613	661	628	668	623	616	614	620	607	627	622	660	624	595	612	618	620	632	640	589	625	628	659	658	676	605	591	538	666	612	684	591	612	616	653	678	674	642	622	641	677	647	653	642	643	615	596	657	640	634	678	637	622	605	640	615	629	641	680	637	626	653	550	631	605	644	663	650	676	617	635	691	641	640	619	644	618	677	644	623	637	634	665	599	688	655	616	660	644	642	582	633	662	695	613	599	628	629	599	650	628	630	641	635
9316	814	491	446	411	440	485	436	422	404	453	429	468	410	425	442	414	437	441	419	459	449	446	443	446	437	424	421	405	428	433	451	447	449	445	396	401	389	464	436	438	460	429	465	452	451	430	462	455	468	443	464	407	465	418	462	441	426	436	434	431	445	452	430	483	428	439	443	438	473	428	449	431	459	462	444	437	457	436	460	441	464	454	484	433	413	450	450	454	434	463	431	480	470	457	468	397	403	425	464	470	446	442	459	429	429	422	437	430	458	471	449	422	443	422	478	438	410	463	441	431	429	444	467	365	432	440	482	448	412	462	459	423	386	489	447	461	444	438	431	434	374	461	412	475	438	404	422	451	431	454	437	471	403	426	440	458	420	437	418	434	445	447	464	433	441	426	439	444	416	420	421	400	457	448	425	407	472	473	425	473	432	418	434	467	423	432	454	422	458	441	413	429	499	409	459	440	420	492	382	446	441	438	445	427	444	395	444	453	484	413	446	472	439	417	436	455	426	415	420	475	480	473	452	395	413	421	440	412	474	396	428	467	414	450	408	468	421	445	473	436	433	428	412	414	487	460	424	432	432	449	450	466	469	374	423	427	444	421	430	430	456	439	430	433	483	448	441	401	450	446	415	430	450	421	489	456	432	413	421	448	396	450	418	454	441	401	453	431	427	440	448	472	484	447	437	419	430	463	416	461	382	454	401	430	438	440	451	424	442	405	456	440	435	428	401	424	470	433	458	451	431	409	421	451	438	426	449	448	456	414	447	464	410	465	402	446	402	465	436	455	443	429	423	438	468	438	438	456	443	449	439	456	440	465	462	429	448	421	446	439	467	422	473	467	481	415	441	428	443	432	406	428	439	409	422	456	437	403	483	425	428	462	406	475	448	455	391	418	447	423	467	449	425	424	441	462	457	435	417	464	426	437	411	453	439	428	403	475	462	371	413	478	468	465	413	419	394	428	423	423	456	485	460	421	399	432	430	466	446	427	455	443	461	446	452	452	411	427	427	446	439	422	481	509	470	449	452	429	446	387	413	426	467	480	477	488	437	432	469	444	421	419	463	421	427	403	426	429	428	422	440	411	433	426	419	425	429	459	459	431	434	422	427	479	428	423	468	426	403	447	421	475	426	480	428	390	416	430	429	437	410	458	435	436	439	447	419	426	455	445	453	440	412	441	442	402	432	435	450	430	471	425	466	425	423	448	429	474	481	436	424	417	417	459	460	428	468	430	427	410	444	421	421	449	407	467	443	449	414	438	444	450	398	450	462	475	454	467	443	448	449	436	425	478	463	473	432	441	413	385	443	423	414	411	435	430	432	458	448	444	415	431	432	457	434	427	427	451	457	428	447	428	471	455	457	495	457	417	411	445	421	471	462	441	440	449	447	444	452	436	454	397	422	419	403	432	426	464	403	391	463	468	442	423	418	457	458	390	445	471	439	411	413	427	413	411	444	428	461	439	451	487	414	458	449	483	428	437	482	447	505	445	465	433	424	441	414	442	430	402	442	425	448	443	413	448	412	434	445	400	414	442	428	410	411	439	436	470	457	400	440	422	435	433	451	382	422	431	446	426	443	461	406	419	389	435	416	425	450	446	457	447	423	429	453	421	445	418	431	414	405	451	422	424	437	422	397	439	460	446	451	422	416	421	436	462	439	436	458	446	468	459	484	409	430	495	453	415	419	439	405	413	465	430	443	439	422	432	448	440	401	426	458	408	455	440	451	437	425	464	412	480	476	434	474	418	458	458	425	445	415	424	384	424	441	424	426	423	381	443	450	419	450	460	435	412	433	393	450	465	476	445	428	440	475	445	434	473	454	411	427	435	417	439	443	449	428	446	478	396	490	441	423	424	429	462	427	451	458	450	427	439	422	432	437	413	423	439	438	439	397	423	458	473	485	441	417	420	447	426	420	429	432	459	378	414	478	452	445	419	451	433	439	426	416	418	466	426	431	437	457	484	429	433	442	448	453	416	423	451	392	417	478	434	393	426	414	423	437	474	416	424	407	456	434	387	437	440	468	478	424	445	472	435	429	431	424	453	443	463	435	414	462	454	444	456	450	442	450	442	452	410	447	428	469	417	442	423	448	440	453	437	385	424	406	431	417	447	406	430	445	436	457	468	429	397	401	411	407	434	437	453	446	427	423	466	432	441	476	448	452	434	467	442	454	455	408	426	438	456	483	434	480	440	417	451	401	446	443	442	415	487	434	459	446	416	430	390	433	482	476	496	436	422	476	417	409	469	453	469	434	472	417	426	459	438	456	407	408	420	404	397	433	436	417	430	420	426	452	465	483	456	460	485	434	407	425	388	428	499	395	410	408	450	460	489	493	425	422	471	438	450	475	433	415	445	416	418	420	430	479	446	441	398	460	429	421	423	419	457	439	377	418	423	485	463	434	481	444	439	484	458	429	456	396	423	496	425	409	439	437	471	412	412	422	441	414	416	440	418	399	452	458	451	398	472	434	436	418	451	437	451	446	417	410	456	466	426	452	458	426	437	427	464	431	423	426	480	459	478	437	448	424	416	403	451	499	447	471	408	468	434	447	412	425	456	438	406	453	419	365	420	467	465	436	411	471	438	433	456	438	474	442	423	415	442	418	438	452	444	481	452	411	439	433	443	426	475	419	470	410	432	406	431	445	424	456	421	445	465	470	416	461	452	431	434	460	450	423	447	423	488	448	432	430	415	449	457	490	431	419	425	394	442	483	425	465	420	439	429	446	443	470	443	458	433	457	431	411	423	433	407	425	437	406	469	448	445	383	459	419	438	423	452	452	421	460	447	436	468	450	481	435	437	470	411	430	452	411	438	426	449	454	460	450	418	444	439	449	437	443	434	435	411	461	443	427	423	428	431	406	448	418	452	436	461	424	471	407	429	433	477	397	455	437	426	441	404	470	431	468	449	431	422	423	426	438	396	462	429	465	410	423	450	454	446	459	437	466	457	440	411	471	425	422	439	458	443	399	409	487	442	421	396	476	425	437	448	447	438	442	415	411	418	458	446	427	419	441	449	406	464	488	453	428	420	457	427	436	470	439	466	416	464	462	457	414	440	476	418	416	478	456	454	470	459	447	405	449	416	425	416	432	467	425	454	432	452	445	465	434	432	456	441	454	458	395	415	451	417	414	446	434	463	439	453	447	424	432	432	461	474	462	414	432	467	440	441	473	473	485	411	438	453	452	416	450	436	439	428	495	458	423	458	445	441	470	457	399	417	458	421	435	423	444	407	451	462	426	425	472	460	410	451	427	435	452	423	466	440	424	427	472	460	405	452	422	452	434	439	449	468	471	449	443	492	451	429	452	452	449	419	420	430	447	460	438	407	435	458	433	448	410	433	434	430	462	450	416	419	426	452	418	457	390	430	411	443	394	441	478	417	443	462	427	452	461	488	439	407	411	432	444	413	444	456	458	455	436	461	463	474	413	436	436	423	451	434	414	426	418	440	411	445	426	418	415	446	435	402	448	407	380	441	466
6532	951	1023	1029	1015	988	1001	921	973	941	1010	980	927	997	932	944	953	954	985	972	957	931	951	984	961	909	990	965	973	1012	921	974	1005	926	957	966	920	962	979	964	950	1029	956	936	957	954	936	957	950	960	971	944	947	968	996	944	994	935	964	992	931	956	961	936	945	930	955	884	935	976	918	965	883	961	940	954	943	949	989	902	957	936	991	945	922	962	930	963	952	902	975	917	942	935	919	941	884	961	948	953	947	992	978	910	925	972	971	924	948	933	955	995	967	942	954	955	962	959	935	954	997	944	977	962	955	938	909	963	939	951	912	994	934	1012	940	997	955	992	936	971	956	935	910	953	971	956	924	950	955	937	991	976	961	966	958	961	958	968	940	992	972	956	962	923	941	935	966	943	972	951	941	963	941	911	951	918	995	981	1014	1003	1014	976	910	957	904	998	944	1009	942	973	995	966	994	932	939	925	935	947	967	929	885	910	960	942	984	973	969	972	987	961	900	972	966	910	930	950	1039	960	941	959	949	907	909	957	932	974	930	953	910	1000	1010	967	996	1000	916	891	946	957	1000	949	993	974	973	921	1026	916	960	946	976	940	926	1006	957	938	986	957	974	933	953	902	871	921	940	976	1013	980	933	960	1003	986	935	1020	936	983	961	925	941	932	921	924	936	930	973	973	1021	976	979	944	946	930	943	956	965	967	965	1004	934	918	956	957	961	935	919	988	935	880	952	944	1028	963	979	949	944	918	963	938	977	943	954	1020	948	956	947	944	926	948	929	1000	969	989	956	948	944	935	935	991	987	967	938	958	980	914	918	997	967	991	915	968	892	983	954	950	978	910	946	928	966	943	923	976	942	950	986	907	963	915	932	971	920	948	951	1000	987	905	944	977	944	994	978	947	990	1005	987	907	961	907	920	916	938	931	954	1028	937	916	998	947	974	947	919	944	945	986	953	926	1009	960	969	926	920	947	929	985	966	954	965	999	956	973	992	955	995	994	906	987	880	957	979	960	956	948	950	955	972	922	896	973	927	966	1028	901	938	957	979	921	956	953	964	943	979	961	956	946	959	937	959	1002	1002	937	990	951	926	960	1015	991	963	952	1002	921	994	920	899	959	978	979	959	981	979	941	932	919	1011	883	974	976	960	971	956	1010	985	968	950	962	978	904	953	957	960	965	974	942	920	985	974	928	974	918	880	995	919	921	929	994	916	980	935	969	935	899	969	950	966	970	1030	901	944	926	963	958	968	973	969	940	963	975	955	942	919	955	970	956	950	959	952	950	910	1028	984	931	996	932	1025	998	994	967	931	970	927	997	947	1001	969	980	965	966	975	980	970	929	937	966	1000	955	961	975	913	909	952	976	979	1026	981	920	932	974	921	934	952	1041	992	963	960	936	921	943	1014	883	965	959	915	922	947	949	928	948	959	970	1000	990	950	1000	954	925	970	951	977	961	974	945	948	925	996	1007	952	929	988	988	932	930	955	960	934	975	922	969	987	958	947	941	978	936	940	978	944	895	992	969	955	937	985	934	910	966	931	933	978	934	961	947	937	966	943	952	949	947	1012	1025	944	970	960	963	934	953	905	934	851	982	989	907	1008	972	992	1004	930	927	965	922	924	960	948	993	931	928	994	899	946	919	928	936	956	1011	968	995	999	945	998	916	955	966	958	941	966	971	963	934	952	955	962	913	954	979	922	969	949	979	963	964	981	961	951	880	917	940	951	960	984	952	986	942	950	982	897	960	948	1013	934	1010	977	961	961	1000	954	948	963	965	934	923	897	928	916	970	938	958	987	956	1005	971	997	961	948	931	972	954	946	931	992	934	896	962	963	932	914	933	1001	902	937	951	938	975	938	987	975	952	901	951	925	985	975	991	930	974	960	952	966	917	945	1003	961	953	927	978	955	1031	967	940	966	876	949	978	923	969	1024	970	984	1002	965	990	967	951	944	993	947	991	918	907	946	931	954	974	998	917	989	1005	937	969	948	944	904	908	956	970	946	978	960	936	921	917	957	1019	968	927	937	941	913	976	952	946	941	963	984	937	877	982	925	958	916	917	917	957	910	988	940	907	954	919	959	963	909	957	960	914	1028	946	951	930	956	974	902	914	911	983	961	912	964	919	929	966	944	1005	984	913	1000	979	928	954	918	1010	976	963	937	958	921	944	945	939	930	947	930	951	971	967	969	966	1001	940	908	929	916	925	959	978	973	956	943	1018	968	970	884	944	897	1006	913	940	927	927	961	906	961	929	938	965	947	941	988	979	1028	949	906	922	926	990	1005	993	947	946	957	967	941	993	950	999	964	998	953	958	931	967	946	931	964	954	932	986	942	913	992	990	947	937	977	923	954	942	973	982	940	991	963	963	959	1001	916	890	943	940	959	947	965	926	956	958	915	961	954	951	987	935	1001	963	969	951	929	935	966	919	950	993	951	923	942	913	914	950	1002	893	955	969	935	978	953	942	982	916	993	980	929	939	1001	936	951	951	939	957	993	929	967	981	896	952	953	957	901	984	906	1013	957	948	967	939	924	923	1018	982	905	1006	979	971	953	969	921	1003	925	1008	909	954	951	1006	968	986	929	1000	1015	963	976	933	929	990	973	995	938	972	943	950	1000	959	953	1016	940	976	970	947	974	957	926	999	957	937	877	938	904	980	975	947	943	942	959	945	934	930	942	942	922	977	928	954	919	943	952	924	953	968	1010	935	951	962	994	940	1000	938	938	926	925	973	950	945	943	977	994	956	924	975	1011	1016	979	967	922	917	1007	944	946	934	915	971	893	907	989	979	950	917	928	952	952	955	958	913	962	882	934	1010	957	951	945	997	931	986	919	931	972	915	984	945	911	923	982	943	968	917	939	990	957	965	920	948	924	912	912	917	957	1014	993	980	948	953	935	950	957	952	994	984	1024	963	875	926	941	911	971	981	998	983	961	993	986	962	983	939	947	952	988	948	975	980	999	944	959	919	991	960	926	1002	983	1008	996	995	954	927	930	1040	981	981	944	962	1002	953	915	969	928	956	974	947	975	918	979	949	993	943	891	1007	896	992	992	1011	995	940	899	915	950	951	1006	904	892	938	921	868	957	968	925	932	984	944	925	924	986	973	887	1023	991	976	931	910	906	994	940	973	945	972	926	912	981	923	915	1015	1024	973	980	914	954	950	948	937	929	952	993	1004	931	1013	963	948	923	950	951	964	922	953	982	953	945	953	937	932	916	1001	993	937	911	983	890	1011	930	933	963	887	950	976	922	935	988	909	957	935	974	961	975	987	897	971	937	996	969	982	988	1020	940	931	1010	1000	948	939	1002	995	928	991	967	962	981	964	986	973	991	970	958	956	927	906	944	904	990	860	923	934	959	930	977	965	945	940	951	901	892	996	1016	926	931	930	1009	929	981	972	885	983	960	922	981	968	952	954	935	962	985	940	938	984	921	959	979	948	942	963	950	940	1004	939	1077	950	949	936	969	933	981	921	987	963	927	964	963	964	989	963	989	930	940	972	941	966	940	953	926	942	983	1000	964	908	960	994	951	948	943	957	990	962	953	916	963	905	997	932	1006	935	1004	929	891	940	930	909	992	903	1012	964	1005	914	974	969	968	943	946	996	931	955
21571	1936	506	455	369	317	302	280	248	239	242	264	259	230	256	225	247	230	242	214	257	217	219	213	218	237	239	222	211	232	233	245	253	253	198	240	244	232	244	235	221	240	244	241	219	223	210	237	233	236	256	225	238	217	244	217	232	239	230	259	236	207	235	219	240	221	208	244	266	251	231	252	245	254	213	230	225	233	239	224	196	201	262	230	223	220	196	238	233	237	255	224	239	226	213	238	202	230	225	250	211	228	233	236	208	215	217	242	220	210	241	225	210	241	222	246	234	217	249	219	250	226	230	235	226	230	229	237	210	269	225	226	230	237	223	236	244	242	207	219	232	231	242	224	229	243	236	161	241	191	225	224	215	224	241	227	220	234	233	230	210	251	222	206	264	221	229	245	237	242	259	242	236	224	257	208	288	250	220	251	259	215	231	238	271	229	251	236	214	217	237	231	242	254	239	233	242	232	237	243	230	234	225	241	225	252	232	247	240	230	236	255	252	221	221	267	257	222	213	243	203	224	198	220	241	246	204	224	229	251	233	236	236	231	244	248	238	221	230	215	235	219	210	268	234	246	223	254	239	236	216	209	247	229	225	223	232	208	223	237	228	210	208	230	240	247	224	225	213	214	223	215	232	207	265	227	217	219	247	232	206	214	242	230	240	228	257	227	271	217	218	233	203	199	214	240	232	227	212	241	256	215	214	255	262	215	189	254	227	261	231	250	221	255	231	248	226	237	214	232	228	259	227	253	261	204	235	239	255	224	262	230	250	239	229	253	233	244	216	221	228	257	217	231	234	210	226	204	253	225	203	268	254	229	211	239	224	243	227	212	242	237	247	269	228	208	223	230	252	254	225	244	258	229	230	235	243	221	221	208	219	269	221	226	199	258	246	241	247	263	236	215	216	212	247	214	255	224	198	219	233	241	225	229	223	216	231	221	236	248	248	238	211	246	208	232	222	228	208	249	212	223	221	236	227	235	258	223	220	241	243	243	227	240	239	260	235	224	212	242	248	232	226	211	234	243	236	239	235	234	230	214	224	247	243	204	215	208	222	210	237	225	246	231	233	237	202	228	243	237	224	221	239	235	226	220	229	237	211	222	230	208	232	233	280	242	232	231	227	267	222	222	226	234	242	247	246	218	245	229	187	214	248	236	243	194	222	226	231	258	247	246	219	215	253	218	224	233	228	250	217	230	236	253	233	214	220	204	223	239	205	219	202	232	220	214	236	217	249	246	238	254	246	248	217	232	266	196	229	210	207	218	247	203	220	250	243	235	226	219	235	252	253	228	210	253	237	264	218	228	250	215	239	207	243	244	238	229	226	219	231	220	229	231	235	211	239	222	236	223	243	240	246	244	228	254	227	215	247	221	248	245	229	227	251	230	246	211	262	229	218	224	208	220	249	197	232	226	223	229	242	255	202	206	222	233	242	202	229	244	243	241	229	216	234	241	242	227	227	234	245	236	226	220	237	245	239	218	205	213	206	260	231	220	242	203	234	237	213	184	202	214	246	195	208	211	235	256	233	239	231	244	244	191	242	244	238	255	198	262	227	212	226	234	230	249	222	239	244	254	246	254	258	251	243	224	218	214	242	230	230	200	208	231	241	224	218	235	241	234	222	238	230	226	209	228	222	232	227	219	209	229	238	246	242	234	246	202	248	219	260	227	237	235	261	245	228	252	219	253	264	244	234	197	214	257	236	229	239	242	232	247	215	219	203	208	217	246	225	207	196	223	244	230	205	225	229	230	245	233	224	220	246	244	227	222	264	238	236	259	243	243	249	211	247	215	221	254	245	237	256	228	215	226	239	216	215	210	228	234	205	231	246	237	197	202	224	230	232	249	229	239	240	242	241	235	254	211	247	235	230	214	225	225	219	235	241	227	249	230	248	222	222	224	233	228	198	210	233	206	254	231	226	207	247	214	252	236	234	241	246	227	233	208	236	258	218	246	245	221	209	206	225	225	229	226	246	238	212	228	219	269	229	218	213	233	251	247	236	242	258	223	221	216	219	230	270	240	210	216	219	234	247	209	234	246	237	206	224	210	249	219	210	225	235	239	252	238	233	255	243	226	245	222	228	231	260	222	224	241	227	233	238	227	223	252	250	248	217	240	223	230	237	236	231	213	226	223	237	250	240	254	244	238	251	224	232	216	265	249	241	250	229	226	221	261	234	228	247	234	238	260	214	204	237	221	244	233	253	211	234	251	215	202	214	254	246	238	231	241	235	209	245	225	251	227	210	246	228	236	224	215	267	233	257	241	246	203	263	242	235	218	236	235	219	241	258	234	239	250	260	261	242	193	223	243	249	245	226	212	215	239	247	229	221	197	244	233	227	233	216	214	229	230	214	205	243	231	246	262	231	227	242	230	225	271	233	219	206	209	239	238	225	195	245	234	223	238	247	221	238	235	240	255	236	228	260	263	223	260	246	220	237	213	218	236	223	223	215	239	232	227	193	249	253	224	217	260	220	250	206	215	202	205	202	240	240	235	222	231	247	233	194	242	226	220	246	227	213	250	222	215	237	215	221	225	227	211	239	249	257	232	225	256	218	213	240	223	221	216	242	208	253	226	233	238	230	236	226	237	211	247	259	207	251	195	228	238	211	241	273	228	228	240	206	217	242	226	197	236	215	232	240	220	240	234	234	245	241	243	221	229	196	240	242	253	227	226	246	234	238	223	245	248	243	249	236	227	251	224	212	239	253	218	210	232	227	205	243	210	207	233	202	208	230	232	229	250	234	238	246	241	234	252	235	236	193	214	218	239	228	256	236	235	249	197	209	246	220	237	230	223	249	219	280	205	223	233	276	246	198	219	216	253	230	246	258	242	206	228	235	245	235	237	211	224	247	233	210	206	203	220	235	236	217	227	226	198	227	220	213	238	232	250	223	235	226	245	217	238	231	247	212	241	262	244	224	228	240	244	247	238	228	251	237	246	227	227	230	228	202	253	239	225	216	213	242	236	236	260	246	227	239	246	257	219	243	223	248	211	219	228	245	254	231	204	213	232	236	241	221	214	211	247	240	251	219	229	187	239	278	209	223	242	261	240	242	227	208	220	254	239	221	230	249	193	235	224	240	228	233	220	247	248	218	202	251	225	224	217	223	236	233	240	234	222	235	237	197	222	226	203	230	248	231	229	228	234	200	226	244	219	243	266	232	263	242	258	240	268	217	198	243	228	232	213	276	236	211	249	231	226	219	238	264	267	235	229	261	277	244	268	232	226	204	229	228	226	211	227	231	228	241	216	233	247	265	234	244	221	255	229	229	206	227	269	265	237	221	231	211	240	228	241	210	196	219	231	227	229	217	232	217	246	202	258	255	210	210	214	244	194	235	232	214	238	210	229	228	228	223	235	237	209	250	222	235	204	227	198	235	236	209	220	202	198	225	244	233	258	214	236	217	212	256	224	223	213	218	200	231	228	213	220	234	231	250	250	225	246	227	248	235	235	253	226	206	256	215	227	218	242	214	207	227	230
13492	815	1249	1332	1187	1013	898	858	805	712	708	692	631	657	605	614	659	658	623	642	607	575	572	630	577	601	519	608	611	600	594	611	615	588	594	598	588	583	570	613	597	626	614	564	558	551	612	570	544	601	548	601	604	555	559	539	566	564	582	524	533	560	609	570	568	611	558	546	544	615	610	601	578	560	566	565	556	581	557	571	572	581	553	588	543	594	581	568	556	558	588	556	567	593	582	624	566	541	574	556	565	585	562	555	592	550	535	562	529	559	552	558	533	582	581	502	540	578	542	541	526	572	565	529	554	569	530	568	532	600	505	590	584	572	550	560	534	619	552	558	545	553	545	582	572	597	541	581	587	588	556	599	561	512	521	561	603	572	579	561	574	550	553	549	546	565	526	570	568	548	519	530	550	593	572	567	551	525	599	512	581	560	564	520	547	546	582	562	581	561	548	609	558	579	578	567	533	542	572	593	527	586	536	533	550	580	578	602	569	571	586	591	563	560	564	547	543	528	559	587	536	580	582	524	572	558	552	597	565	593	537	556	555	529	546	561	574	555	600	566	598	546	592	550	562	548	555	538	573	566	579	581	582	600	549	550	526	570	606	593	531	558	587	595	535	590	578	539	596	576	559	555	545	620	566	557	573	565	560	556	566	551	568	538	584	554	568	583	531	601	572	577	577	577	552	598	566	568	572	533	563	579	592	568	574	562	548	563	577	532	572	531	559	555	552	612	572	619	553	576	583	607	583	549	584	549	561	535	559	607	567	573	582	571	568	560	571	579	564	583	571	612	565	573	585	547	568	603	560	580	561	539	579	633	559	579	562	572	549	540	590	551	536	568	548	561	545	534	590	620	596	543	544	523	553	577	557	575	592	546	569	555	569	562	546	538	604	555	622	548	579	558	567	581	604	557	553	614	552	566	542	559	599	575	564	584	545	583	544	542	591	520	568	556	586	558	585	596	635	587	571	551	571	540	582	534	530	583	560	559	563	500	550	594	557	545	532	590	530	560	587	532	598	584	594	537	524	608	563	567	515	535	573	557	584	567	527	547	540	575	545	558	522	549	555	540	572	628	587	576	573	577	588	563	562	591	571	564	510	608	536	546	604	588	576	614	595	562	564	578	630	579	590	562	602	521	580	537	572	567	547	580	604	553	543	547	561	546	587	596	536	551	530	574	571	569	561	594	545	590	562	564	608	585	548	555	526	547	578	570	564	546	587	555	572	614	594	596	569	578	564	559	576	570	589	572	537	582	526	556	594	560	574	565	568	578	601	584	544	567	561	567	494	559	585	604	545	543	580	552	580	609	589	591	532	608	568	558	558	552	552	542	544	585	544	573	544	591	561	545	555	551	532	554	581	555	587	567	587	561	557	559	529	580	587	584	521	582	581	563	590	591	555	558	554	551	548	598	524	557	629	550	527	541	554	572	558	548	587	569	550	574	574	583	569	578	614	564	558	531	586	577	607	573	585	597	581	569	547	554	576	585	553	543	570	599	617	539	586	511	547	605	582	587	603	578	555	581	567	574	565	573	579	528	547	529	557	532	507	532	549	572	656	584	568	543	531	566	591	596	568	533	537	558	552	580	574	596	551	599	555	566	578	542	557	567	560	534	531	583	522	556	563	580	554	550	577	548	574	552	556	573	575	593	565	592	585	545	588	549	590	584	570	530	596	556	557	563	588	562	571	593	579	602	572	527	575	555	611	540	559	540	587	587	564	577	532	556	545	565	563	525	556	560	561	535	584	553	528	568	550	537	572	585	541	573	565	597	546	547	517	524	552	557	624	573	580	521	607	546	595	594	534	557	575	568	590	553	548	560	582	586	569	582	577	563	580	543	577	602	556	565	526	530	603	566	598	555	555	587	590	581	564	559	563	620	519	566	510	549	571	588	556	590	541	558	580	538	568	559	565	572	551	611	601	581	549	563	545	528	553	612	561	534	535	596	593	565	641	557	547	548	559	588	534	613	566	577	604	557	547	572	545	534	521	566	594	582	588	611	569	585	554	555	541	546	540	564	563	560	567	528	546	544	563	587	567	577	593	580	557	567	537	543	561	548	530	587	566	531	555	558	547	554	587	588	533	560	591	536	601	561	557	591	560	531	595	573	534	527	565	567	545	589	567	619	544	608	550	526	534	552	564	572	581	566	551	569	577	588	536	580	527	554	641	539	564	608	597	560	557	568	566	558	543	527	567	582	541	586	591	587	583	554	583	606	564	614	567	551	577	628	549	570	593	568	535	574	564	526	593	593	546	587	545	555	516	581	570	631	526	553	553	633	561	546	530	622	588	578	593	592	583	561	592	561	583	501	553	563	558	543	583	528	546	579	550	553	531	527	539	568	537	587	544	529	546	560	579	546	584	626	582	543	555	561	572	577	551	542	570	572	528	591	573	563	557	574	583	567	574	558	567	562	518	591	556	606	560	560	548	550	552	579	615	553	554	566	576	568	613	557	605	574	567	608	558	574	529	562	505	532	574	607	567	535	554	580	558	570	581	589	634	600	527	541	602	557	573	576	565	571	552	566	560	627	584	571	557	518	535	547	630	594	531	574	552	574	579	571	543	583	550	557	599	537	532	577	544	589	585	560	537	549	596	611	589	596	603	564	562	538	593	553	586	585	523	535	560	577	530	543	598	560	564	553	589	535	580	565	574	551	563	554	571	565	548	560	562	570	587	567	559	559	599	565	539	586	555	548	572	542	573	584	501	551	543	547	587	542	574	537	526	586	544	586	634	572	574	577	575	509	517	569	586	542	566	555	560	552	584	572	534	565	580	548	549	555	549	547	569	575	549	552	578	598	540	613	529	547	530	566	588	552	591	576	569	595	611	556	578	536	536	537	573	548	580	552	552	579	580	553	552	566	539	580	568	584	514	559	618	550	577	521	561	565	549	551	525	530	561	570	521	570	599	556	573	569	547	537	532	539	539	539	593	549	556	598	579	557	566	545	580	585	556	578	573	544	568	553	550	556	563	587	593	522	572	569	557	543	518	590	583	529	564	525	564	564	579	533	559	531	560	566	584	581	568	605	568	625	589	558	599	543	570	582	576	560	548	578	574	560	549	559	586	541	573	592	522	551	566	546	585	578	590	547	574	605	546	559	553	576	593	590	548	538	586	552	579	605	546	521	554	578	592	592	610	586	600	620	594	536	565	563	573	589	547	605	579	570	549	561	545	558	546	575	588	569	565	534	569	573	556	545	562	566	555	577	591	573	544	567	594	559	552	511	604	596	560	559	583	553	553	547	575	582	597	573	561	582	538	574	581	534	537	505	494	560	559	533	546	552	593	573	591	554	558	587	584	583	512	535	540	576	559	598	568	578	589	568	558	577	582	577	611	531	606	570	618	556	549	557	560	539	548	598	556	535	574	575	620	570	571	540	572	559	545	534	552	560	547	537	556	570	550	598	527	572	621	582	557	579	590	581	591	561	612	606	608	539	564	553	531	639	601	597	604	607	567	556	552	637	560	542	574	582
29866	3825	944	722	540	408	374	351	352	341	289	287	317	314	310	258	275	267	265	262	257	260	253	281	270	283	231	280	294	279	217	265	296	252	265	256	243	250	260	225	268	239	250	253	244	245	283	242	216	261	248	242	264	236	246	239	259	226	252	240	257	241	255	224	253	243	262	243	258	292	273	221	263	243	271	239	248	261	270	242	254	248	246	234	237	252	259	295	233	238	286	246	243	255	268	233	234	284	288	268	282	263	272	237	262	251	267	267	271	245	245	270	269	249	266	261	279	268	253	243	253	263	270	249	278	247	275	258	215	242	221	246	233	242	249	266	234	237	249	227	257	249	251	259	245	237	265	274	294	252	245	258	259	265	245	267	260	267	239	283	261	261	210	279	263	262	245	244	279	273	255	245	242	265	221	253	249	257	247	251	242	266	243	262	231	261	225	238	285	289	249	255	268	229	261	236	236	235	247	221	264	265	263	276	259	252	265	265	259	269	240	282	256	285	261	259	245	251	271	288	241	268	250	269	239	289	234	282	243	250	256	258	268	260	267	254	278	246	272	282	258	267	255	251	273	266	247	252	249	251	249	229	255	240	270	247	255	240	278	244	280	216	252	255	231	283	248	254	227	270	248	233	289	272	277	274	248	272	251	275	247	244	240	295	258	238	260	288	288	263	248	248	243	240	267	267	254	301	240	247	269	226	238	235	231	254	243	252	259	245	262	270	282	260	250	281	228	274	265	245	231	244	234	251	231	246	271	241	242	247	234	229	269	259	268	248	258	286	265	253	259	258	263	245	239	257	245	237	216	258	262	254	268	259	280	249	258	252	259	242	249	256	233	259	270	279	290	286	233	261	267	259	257	262	240	253	250	253	269	266	251	270	264	266	229	254	249	252	249	251	228	233	290	252	261	260	256	256	260	242	253	235	251	262	271	246	233	269	247	276	260	267	282	230	271	257	270	258	260	247	272	246	288	260	241	277	262	263	271	253	258	248	274	240	262	278	245	254	260	274	277	271	283	254	268	285	285	229	271	241	243	219	229	275	244	259	264	228	270	280	256	231	269	275	296	273	260	246	229	255	272	254	259	261	263	221	245	234	238	244	271	293	273	260	251	244	228	251	269	252	266	293	220	248	252	272	222	259	243	261	252	286	270	268	259	216	249	256	261	297	264	235	260	222	224	270	247	236	226	259	266	250	250	277	254	262	268	236	247	255	266	247	289	271	262	267	272	312	274	245	253	213	216	242	245	219	275	224	245	244	232	259	262	238	240	223	257	250	266	277	250	247	254	241	252	239	272	253	285	254	265	260	291	246	258	252	244	246	224	242	265	243	277	276	255	245	254	252	244	248	245	287	247	240	251	270	218	247	251	267	276	221	240	246	254	228	253	242	260	236	257	260	266	233	270	259	257	277	251	255	232	279	267	270	258	255	242	281	273	270	269	248	247	252	214	207	258	255	284	258	233	274	235	263	246	275	216	267	270	241	239	241	263	235	256	252	247	238	253	273	262	212	241	249	256	225	245	226	269	257	249	255	271	277	267	268	256	255	243	244	277	267	253	255	246	232	275	257	271	251	267	261	240	258	242	268	256	240	249	259	266	270	259	244	225	242	273	243	264	240	263	244	269	236	212	242	260	277	248	276	256	240	250	232	263	268	276	249	281	285	279	236	251	227	252	229	278	291	241	249	239	261	256	239	240	229	247	282	239	254	264	231	229	249	265	250	249	268	253	241	252	249	240	252	217	270	250	251	257	285	269	253	229	210	249	262	274	272	240	302	246	255	240	251	241	237	231	262	227	228	275	243	263	230	252	256	243	263	233	214	252	260	233	265	252	249	272	265	290	277	234	281	226	250	262	223	247	250	242	261	261	237	268	257	253	255	252	251	272	257	236	242	237	259	235	224	267	235	256	275	254	238	237	251	246	266	259	248	244	225	262	255	211	259	247	250	254	258	259	249	236	248	246	239	242	237	260	242	262	239	241	229	262	281	243	217	259	268	274	233	278	264	240	245	231	255	247	236	250	263	245	247	263	250	254	280	268	278	268	277	264	252	258	255	258	236	256	258	253	249	242	254	272	270	219	261	244	258	266	253	266	248	234	256	239	240	271	247	252	245	276	246	241	245	239	247	235	238	229	280	239	285	222	248	277	307	270	235	261	248	249	248	308	261	273	281	259	251	278	284	242	281	277	260	243	260	260	293	260	243	265	263	251	279	281	244	238	277	246	256	285	252	251	261	266	250	255	227	245	242	272	254	262	224	236	240	268	251	264	234	260	287	236	252	248	283	270	252	242	259	239	256	274	241	232	271	260	249	273	272	257	248	276	239	264	277	273	255	261	241	237	229	231	234	260	269	247	256	267	251	235	254	286	269	241	252	238	270	254	256	238	239	271	259	235	244	237	256	243	261	223	255	234	242	260	223	276	244	253	255	245	263	239	257	245	235	245	260	239	242	257	248	240	241	265	244	218	268	234	246	254	247	264	256	243	237	266	242	282	261	262	287	251	267	256	265	264	273	296	255	248	284	239	246	268	245	256	204	236	260	267	232	245	274	274	256	264	264	243	232	269	229	219	260	251	249	267	265	267	263	241	262	273	263	284	237	278	250	258	295	246	250	230	259	277	253	280	216	264	271	248	288	254	229	231	253	226	241	241	285	269	244	246	283	281	285	256	245	280	263	248	242	262	247	228	234	253	262	228	245	247	231	213	252	264	256	237	267	255	234	252	257	244	245	238	249	249	274	258	255	258	268	262	270	243	233	272	276	255	251	255	244	250	279	254	260	266	260	234	278	259	224	271	270	255	240	234	241	245	226	244	262	252	263	218	237	260	269	262	270	273	258	261	251	236	261	237	255	258	257	230	256	265	237	217	259	270	237	263	293	272	222	290	260	253	267	248	226	267	225	253	254	268	244	284	281	234	284	247	242	261	270	240	268	230	231	222	209	232	262	266	243	249	288	242	218	255	254	250	253	235	287	283	264	234	252	236	253	251	284	236	212	244	272	255	265	287	227	235	256	242	202	253	252	244	259	251	259	275	248	231	234	282	293	244	265	225	256	244	280	275	257	256	265	245	250	252	247	262	279	275	247	261	238	249	250	278	251	266	257	214	294	279	243	245	259	266	249	273	253	259	224	271	281	233	262	253	262	238	237	238	260	257	249	238	244	248	235	238	261	261	239	241	252	246	274	244	296	213	252	283	266	223	258	264	217	264	236	264	224	237	254	259	286	270	215	272	237	243	277	220	254	278	259	232	249	250	295	243	271	260	254	274	269	250	246	267	224	287	265	226	235	290	242	257	256	223	248	266	278	251	257	248	237	236	269	229	222	256	245	285	251	255	233	249	222	227	251	249	248	245	267	261	276	256	253	239	245	258	278	239	218	255	251	241	280	284	262	276	260	258	219	245	234	239	242	249	271	236	229	256	270	261	262	257	282	241	247	250	252	224	227	243	240	290	252	250	281	266	270	275	254	263	221	280	252
16030	1181	1934	2047	1744	1496	1302	1182	1127	1059	934	867	819	776	796	776	711	736	685	725	671	689	650	703	639	636	688	688	631	667	722	654	683	655	652	626	656	663	628	640	674	629	622	673	633	661	642	661	633	651	647	632	648	627	636	630	675	650	690	681	607	603	663	637	643	636	625	660	668	655	660	606	617	647	662	614	617	606	620	665	679	638	617	650	696	596	630	619	657	652	676	618	647	662	672	652	639	627	634	688	662	625	613	676	602	621	640	663	641	630	681	640	663	652	598	664	637	594	631	673	623	626	611	643	647	614	625	593	614	648	641	614	658	656	661	651	670	623	593	659	635	617	680	628	633	616	653	580	660	629	590	615	659	643	622	671	581	642	611	644	629	624	633	640	589	667	608	619	647	607	638	638	619	627	648	634	678	633	638	622	603	643	627	642	604	639	641	597	665	647	630	624	653	682	661	631	636	601	582	626	689	621	629	621	635	626	617	633	678	661	609	612	627	620	638	595	674	598	649	614	643	615	645	653	627	655	569	698	638	662	627	641	628	626	618	679	663	621	595	628	664	619	648	584	624	624	634	636	652	670	608	624	647	616	604	638	659	626	615	646	639	611	631	610	625	658	583	617	627	666	639	593	614	604	657	632	650	644	638	686	640	624	650	651	653	711	620	693	585	648	623	628	586	630	618	654	618	631	612	636	664	657	665	585	647	632	657	622	635	640	616	613	658	632	622	630	645	621	621	653	639	640	601	647	576	603	584	636	618	696	654	656	603	616	657	610	660	629	619	595	633	660	666	632	628	601	689	635	650	653	632	620	663	675	628	667	617	615	629	693	624	616	649	660	601	610	634	626	662	650	644	621	650	629	680	677	608	615	611	658	627	603	634	653	630	662	612	604	596	597	669	615	654	672	638	607	662	582	662	656	621	683	647	652	613	633	635	618	648	641	657	596	621	601	655	620	606	662	615	667	625	659	648	642	646	640	631	623	673	662	591	622	608	649	583	646	641	652	607	639	653	631	621	650	606	637	627	621	600	609	644	621	616	650	634	660	620	681	570	659	601	647	624	689	675	641	613	616	634	669	609	626	677	638	623	698	659	647	623	642	636	602	684	664	626	651	639	670	634	626	626	653	677	636	682	604	654	630	627	638	614	651	647	608	618	653	658	632	615	649	601	626	642	632	612	612	674	630	663	661	690	609	673	609	604	637	659	635	669	694	576	656	598	636	604	598	670	634	625	662	664	605	647	644	596	666	659	621	695	649	651	640	651	663	631	614	623	615	621	611	635	608	643	622	634	612	617	641	642	629	598	629	603	612	663	616	631	653	673	618	615	631	654	653	640	616	630	681	629	667	615	657	640	618	637	677	621	584	649	636	630	631	638	611	653	654	635	648	609	686	613	622	594	638	624	614	663	659	583	570	625	601	660	662	642	659	673	591	641	611	650	618	631	660	678	681	617	665	682	619	649	623	649	685	628	629	610	622	587	583	644	711	631	649	611	600	637	623	590	669	643	676	647	630	654	655	606	649	601	647	617	651	632	635	639	607	615	630	628	720	652	656	682	627	654	646	641	647	645	639	645	671	657	641	599	655	598	647	646	641	645	646	676	653	655	673	672	651	594	639	653	662	639	620	621	640	602	619	626	629	660	649	627	637	617	625	624	682	656	586	673	626	597	667	687	616	631	684	636	684	653	644	669	626	644	627	642	630	599	638	653	620	627	672	671	612	643	611	643	607	642	643	640	655	632	641	625	576	714	630	631	689	635	625	656	671	641	612	588	641	603	600	634	610	628	680	612	622	639	643	657	651	658	619	606	663	654	628	639	656	650	625	616	650	671	626	622	605	649	618	630	646	617	647	650	648	636	672	681	644	674	660	632	615	660	643	638	615	641	607	651	658	634	622	653	638	661	621	641	661	634	628	658	679	626	604	646	599	602	629	621	644	634	627	654	620	689	640	633	624	636	680	638	628	616	604	637	632	656	614	608	647	610	638	595	683	592	622	635	603	649	626	638	683	704	656	629	610	615	632	625	635	644	599	657	644	578	600	639	626	668	626	639	698	635	621	668	622	632	604	641	644	635	666	634	642	674	690	643	636	650	617	626	594	656	625	651	646	616	637	613	640	652	623	661	626	659	641	648	665	597	637	690	598	613	620	643	613	632	601	674	615	615	605	663	602	601	627	632	599	642	612	644	621	629	643	637	561	700	638	663	610	655	660	643	621	627	602	625	621	603	626	602	663	671	662	640	657	634	667	670	607	590	676	597	633	623	609	635	680	592	659	667	639	608	662	627	694	641	665	669	596	665	611	617	682	633	626	672	640	621	608	645	641	622	639	663	656	612	659	679	627	650	617	617	687	658	607	617	611	614	630	657	647	670	647	618	651	627	634	637	625	620	642	704	670	616	640	603	643	650	608	607	593	638	611	641	600	642	642	578	639	672	569	668	689	652	630	670	593	664	646	665	691	664	629	616	651	644	660	647	622	623	612	637	614	644	590	610	630	613	596	648	619	645	618	662	637	660	611	626	654	656	603	621	619	618	621	649	604	609	600	630	635	641	669	599	667	636	649	640	622	657	625	637	651	666	638	652	662	698	611	651	643	621	623	610	592	645	657	670	609	689	638	614	605	631	674	654	650	621	634	656	620	612	673	606	605	621	658	644	631	639	667	653	615	611	671	668	663	662	632	705	631	652	634	605	648	638	646	605	610	603	629	642	646	613	638	654	604	646	659	675	621	589	618	646	639	609	650	598	634	617	612	698	615	590	641	603	624	690	653	647	651	657	640	615	618	646	641	658	617	596	669	636	676	628	672	642	657	649	707	668	620	587	649	627	687	632	621	632	656	649	659	590	631	633	649	636	659	608	639	656	639	684	646	677	595	601	656	643	655	638	582	619	654	595	660	646	692	642	646	635	649	684	643	638	626	637	616	628	629	655	633	661	633	606	621	583	643	611	638	609	635	597	615	666	676	648	666	615	618	615	607	645	646	633	613	654	633	643	657	644	680	640	637	656	635	653	623	625	600	632	619	650	659	666	634	677	648	614	671	667	634	656	650	641	652	618	625	607	578	612	619	647	645	672	621	679	680	645	582	651	656	641	642	618	653	654	654	642	617	566	655	653	592	617	669	619	624	628	663	654	635	634	618	664	655	672	622	669	639	638	611	643	609	624	631	675	639	610	611	601	644	652	653	649	641	651	632	650	616	648	588	574	650	645	564	655	614	612	638	626	632	700	623	591	597	595	607	680	606	666	626	622	627	644	647	647	626	662	642	644	646	620	655	655	673	669	624	618	608	646	612	654	638	643	623	634	629	643	649	603	649	632	630	694	638	596	669	638	651	670	610	646	602	611	641	638	653	661	622	635	660	644	692	681	666	694	662	635	679	632	632	648	602	652	626	597	642	653	608	628	659	602	616	710	605	668	654	649	642	605	615	596	647	614	648	632	665	611	646	634	660	676	612	704	599	643	610	646	614	632	622	661	651
8822	699	453	510	481	506	464	421	435	459	481	432	465	456	433	409	431	440	407	435	409	391	427	428	440	422	430	390	435	438	428	449	452	418	415	375	415	413	419	431	435	429	353	418	405	433	436	403	440	463	452	433	427	430	394	406	459	412	437	420	425	423	414	401	454	421	447	439	420	451	476	455	460	420	431	441	423	463	430	438	471	471	418	357	445	439	408	406	471	477	435	401	430	414	448	441	436	410	471	400	454	432	463	464	459	459	421	418	418	426	475	454	431	432	451	425	423	446	461	426	420	452	461	424	491	439	446	472	470	433	441	462	436	462	436	446	457	406	424	434	419	447	452	384	415	449	408	433	429	408	393	445	427	450	461	448	450	422	468	435	446	409	477	408	461	416	391	441	470	408	417	459	445	437	413	398	462	426	420	428	431	436	438	453	420	459	442	454	416	411	413	441	444	439	433	455	421	469	410	421	426	449	388	462	444	462	422	449	421	426	423	443	455	459	399	396	430	408	423	433	446	419	425	390	422	466	435	451	436	424	427	435	460	434	455	418	443	434	482	496	416	456	447	441	462	491	435	434	444	454	441	429	468	430	456	440	471	411	416	456	439	403	420	443	435	452	419	428	431	434	493	449	411	415	479	430	413	410	419	421	462	386	454	436	432	458	401	421	438	473	391	483	437	458	392	432	402	431	424	442	420	412	414	443	449	417	435	421	455	463	447	467	423	452	444	420	418	442	463	459	400	438	425	437	455	461	419	452	467	444	458	421	415	424	454	426	424	452	419	412	441	414	426	421	454	430	416	453	428	424	449	452	459	465	438	436	404	442	456	418	431	421	396	433	415	409	444	432	405	454	434	438	410	424	439	469	432	431	427	418	483	474	460	497	439	482	423	453	412	438	415	439	411	462	449	430	419	464	428	418	396	476	431	435	490	427	409	435	462	413	397	431	440	455	423	390	443	435	447	388	422	435	436	478	443	465	451	417	442	407	466	474	464	435	418	397	438	437	416	396	409	413	430	454	457	430	487	443	483	457	448	441	431	469	425	408	401	462	454	438	411	448	432	414	473	439	412	446	438	432	443	405	441	437	440	434	429	451	433	439	476	447	433	453	444	460	458	400	486	440	423	451	436	409	449	435	437	431	475	423	438	459	426	466	416	408	458	460	418	455	424	414	444	406	403	483	433	435	434	457	434	434	472	437	457	398	425	410	419	465	451	418	443	438	391	427	428	422	453	425	417	425	438	449	435	430	445	452	421	444	437	426	436	431	409	435	410	404	446	446	467	433	498	426	422	453	448	442	445	429	424	450	430	449	418	432	431	415	463	405	421	438	458	430	499	466	432	426	457	451	418	449	429	466	447	463	443	414	401	450	418	466	433	422	447	462	393	415	444	467	431	449	433	397	437	416	431	477	460	404	425	441	462	446	424	416	415	410	469	414	434	400	450	454	451	433	491	440	400	439	447	415	415	422	465	459	469	396	403	395	432	399	456	476	418	427	421	412	419	465	461	461	394	470	474	461	433	450	449	449	429	432	433	443	473	419	414	439	443	416	412	433	465	415	415	456	417	436	464	432	408	423	414	438	437	424	476	460	429	390	400	400	466	460	453	500	437	413	436	429	438	434	448	424	420	484	443	418	425	478	438	411	437	410	435	413	459	453	423	417	438	458	451	404	414	431	443	411	392	407	456	440	427	443	492	440	424	432	432	419	415	437	442	404	435	404	422	432	414	437	441	416	422	404	415	432	416	418	439	456	385	457	424	424	393	469	425	455	390	437	445	413	441	400	428	436	450	455	418	409	432	458	443	442	485	427	429	464	423	449	411	441	437	444	416	479	438	447	457	436	460	460	446	447	426	443	408	464	467	437	444	470	393	408	415	452	454	426	444	432	421	477	479	417	455	435	445	420	390	460	455	429	386	436	440	440	430	440	426	457	468	459	426	431	407	456	419	453	447	467	424	445	420	458	413	449	427	467	427	424	435	425	430	428	442	487	431	431	448	424	425	444	458	421	443	442	447	414	429	422	443	424	448	388	419	447	406	403	414	471	441	397	489	434	444	456	435	440	455	456	464	419	422	426	422	397	419	428	444	409	425	440	429	422	385	450	444	418	426	428	403	455	435	431	473	420	443	460	445	430	433	457	458	409	440	447	441	431	461	442	447	469	457	457	412	436	443	454	418	491	454	418	409	430	434	455	472	437	429	432	406	411	484	418	440	442	430	426	396	395	457	418	437	415	491	450	446	421	452	412	419	448	452	441	453	438	426	451	416	433	451	431	442	445	378	445	418	461	481	416	499	435	405	450	400	460	438	416	468	426	469	449	432	461	433	410	449	472	466	444	426	439	442	442	461	467	418	410	443	406	443	467	441	438	450	486	418	451	465	433	415	433	416	444	424	453	417	431	462	458	414	490	412	426	420	373	448	446	402	427	461	377	423	438	449	457	423	434	426	416	431	435	412	409	393	420	436	404	456	443	453	425	460	457	454	404	460	428	410	428	403	416	381	425	458	419	407	421	444	432	442	458	431	444	426	442	458	446	439	423	440	390	424	424	430	453	404	387	467	417	393	433	442	461	438	419	437	436	446	451	419	417	441	467	446	424	430	465	439	439	419	433	428	405	444	469	419	435	464	449	447	422	387	446	449	470	423	491	430	418	438	416	431	405	453	392	425	436	442	424	421	457	419	387	494	397	487	442	416	400	443	474	457	444	454	479	479	453	443	368	447	409	392	458	441	428	444	443	419	396	451	435	398	461	385	452	436	415	417	417	425	426	432	406	446	415	470	427	476	452	467	439	399	464	438	383	439	411	419	432	442	433	424	426	428	472	443	432	446	419	431	456	426	427	453	437	472	393	437	427	416	441	413	432	430	433	457	459	433	454	456	455	410	436	432	436	460	422	452	446	400	443	413	430	446	378	443	438	455	419	454	434	435	425	438	474	473	434	407	451	429	412	387	468	414	448	420	446	405	439	420	494	396	411	465	448	472	414	430	490	398	434	474	425	421	419	431	411	419	422	436	430	427	440	456	425	406	442	458	445	467	468	405	443	427	430	420	450	455	436	435	432	444	452	474	422	467	428	448	443	417	463	418	455	448	443	435	439	433	429	433	451	402	415	408	435	429	423	465	440	460	445	428	426	453	454	422	429	416	447	435	447	476	416	428	418	438	413	424	393	438	460	429	434	464	429	475	465	436	455	398	433	424	416	447	433	421	430	426	447	440	412	400	422	391	398	448	431	432	427	412	432	442	453	458	433	459	445	448	412	460	472	406	430	461	444	406	443	417	443	401	426	427	447	443	469	393	449	414	453	390	419	448	391	454	427	391	468	388	445	378	449	420	400	404	459	423	427	399	432	456	413	450	421	436	468	453	429	431	426	443	397	403	450	399	471	473	409	404	449	447	420	450	465	400	457	466	402	433	418	400	425	425	420	449	425	441	488	410	452	437	436	493	427	474	425	409	381	385	429	451	450	438	398	387	445
6071	905	999	952	1024	985	992	997	932	967	917	962	923	956	964	1017	926	950	916	947	970	970	929	946	922	952	908	946	977	998	984	962	953	936	948	965	969	943	953	989	939	938	926	960	942	917	911	926	893	984	895	1013	945	985	945	957	956	935	950	1002	927	1003	988	998	961	952	937	954	908	914	1018	969	962	927	967	995	988	949	983	938	961	950	965	893	949	956	894	897	982	999	944	914	935	968	887	941	946	937	975	963	934	971	963	981	930	976	943	944	933	989	951	975	945	933	968	918	962	957	920	939	966	901	947	977	972	1012	962	938	918	1002	957	936	942	939	936	959	921	916	966	951	902	975	992	945	971	958	952	969	941	917	932	962	968	909	973	978	962	960	876	945	937	954	968	954	967	936	925	969	976	941	922	903	984	998	899	968	967	932	958	952	956	932	936	935	943	976	1024	1029	929	1016	907	969	907	933	981	907	981	980	940	972	882	912	977	943	929	938	904	955	982	937	895	944	1044	962	904	1002	965	957	964	1000	918	930	927	968	930	939	988	965	898	930	930	957	949	977	979	966	973	894	1001	878	937	961	954	995	945	959	931	942	933	954	972	992	958	978	957	924	992	985	901	960	948	942	937	968	983	953	929	958	919	944	957	968	970	926	969	905	914	972	970	921	932	973	932	954	994	931	933	929	923	905	961	952	919	971	917	953	1022	918	930	913	962	935	940	895	941	897	968	968	1015	993	926	927	938	895	980	972	998	948	903	999	977	931	985	903	919	933	927	924	959	952	927	949	947	897	930	972	966	922	977	970	953	984	904	940	945	968	946	948	942	979	925	980	949	960	936	927	960	911	927	944	981	937	985	940	1025	963	973	915	994	935	986	961	986	939	923	881	911	896	873	965	927	923	912	969	951	929	973	936	945	987	944	974	930	952	957	957	962	923	974	972	940	934	991	953	929	933	1051	927	956	955	989	971	916	900	995	934	950	1005	1007	906	994	916	979	970	928	948	942	935	989	933	965	954	960	973	934	908	953	961	962	940	936	936	956	888	956	998	986	1008	971	923	973	921	947	918	930	911	907	957	899	917	931	935	930	909	942	966	946	952	1004	920	954	937	957	939	980	947	1008	960	967	929	928	922	925	986	982	975	982	910	988	962	953	958	960	982	956	934	927	954	965	954	947	941	926	934	931	955	973	1018	947	919	967	983	930	907	929	973	918	902	952	940	934	881	1011	885	924	952	961	972	965	920	914	984	952	979	973	975	995	967	900	948	936	926	1021	941	943	936	940	947	995	938	941	960	936	952	969	935	916	932	965	900	962	917	894	973	902	956	974	951	947	1021	927	954	872	938	922	954	994	926	953	970	895	911	958	1013	902	929	990	944	891	967	932	1009	919	949	923	990	956	954	971	1020	923	965	972	913	947	917	874	956	939	988	1037	957	970	946	991	953	942	954	992	903	970	937	966	896	888	997	940	993	919	969	947	900	935	969	967	962	957	956	915	978	924	946	951	913	930	953	925	934	924	977	970	963	1000	884	937	974	988	904	937	948	911	939	945	917	921	998	930	943	951	985	936	931	912	933	938	984	918	937	978	971	938	985	1032	899	924	932	949	937	937	944	964	970	1003	958	954	947	960	932	973	999	932	938	934	939	978	952	952	961	957	1006	993	1025	964	1011	920	953	953	880	948	957	976	982	952	975	935	959	938	931	973	942	922	922	979	962	897	895	883	919	1014	920	934	899	959	931	999	953	922	961	942	945	984	908	992	947	964	908	948	996	916	921	986	892	929	980	1018	938	926	959	981	980	927	972	988	965	940	912	948	958	958	963	976	908	938	930	945	935	928	971	947	906	961	968	971	1001	928	924	951	970	998	959	973	908	968	946	980	942	981	957	958	933	988	985	991	955	914	950	928	943	968	966	925	1006	983	970	922	938	922	941	988	937	971	971	929	938	984	931	957	980	957	1000	921	913	932	903	954	984	927	929	922	1019	950	922	953	938	1036	968	968	951	947	963	941	988	875	927	913	916	940	949	912	975	905	935	980	906	1003	976	953	999	966	962	968	976	963	911	921	924	945	935	977	962	949	975	928	940	906	945	972	989	939	967	916	930	922	977	961	918	936	915	927	949	904	1015	919	986	936	936	969	940	965	958	964	977	947	958	930	974	951	951	988	937	984	946	1005	958	953	923	970	976	955	924	963	930	922	916	980	952	964	943	920	941	918	965	964	915	942	956	893	901	945	913	865	936	921	984	932	1020	952	952	931	938	948	943	955	955	961	927	950	923	963	927	919	957	913	960	953	940	888	979	911	941	925	969	967	965	946	990	935	884	914	965	989	961	1001	900	964	941	950	971	919	1027	898	933	979	983	960	946	986	941	968	918	999	922	997	995	917	1005	959	937	996	907	919	982	931	939	967	868	957	973	1011	918	966	961	906	920	975	973	979	1007	990	950	968	953	919	1006	931	967	934	942	908	970	924	923	928	992	952	944	1007	950	931	931	923	1006	939	907	916	1023	908	935	951	953	934	976	937	977	923	995	924	946	934	953	961	1009	1019	920	1011	986	939	905	974	948	977	931	991	978	919	940	989	989	969	951	967	979	945	908	991	957	934	932	949	942	969	942	923	979	951	984	965	996	929	932	953	950	961	918	979	953	944	911	984	981	974	991	951	907	964	946	926	958	972	952	958	938	966	941	919	943	934	963	912	1006	984	954	977	949	897	970	944	942	916	985	962	943	934	977	954	984	985	931	960	937	905	958	938	872	939	911	958	914	932	918	971	962	968	984	951	940	954	996	919	910	928	955	974	965	942	941	993	966	950	958	989	943	972	985	988	965	946	961	941	913	1008	904	896	905	984	937	898	1000	974	928	941	954	996	944	954	970	932	939	903	928	998	1032	904	978	942	939	952	892	967	961	929	896	947	915	994	904	941	973	987	1007	964	919	977	933	945	953	1023	954	929	979	966	928	885	980	954	894	974	950	902	920	953	931	901	945	955	935	982	963	944	980	930	954	928	954	984	982	950	927	978	992	968	923	942	917	949	981	1000	927	997	927	935	987	946	890	983	951	910	951	967	901	934	980	952	961	949	871	982	962	961	942	977	996	882	993	931	891	934	898	979	945	1006	980	904	948	1016	941	996	960	928	946	952	991	988	993	974	995	973	970	963	962	957	918	894	937	948	929	971	945	940	978	942	963	920	977	945	943	960	1018	922	951	923	935	962	930	973	991	985	984	1003	959	984	912	962	913	949	990	995	916	931	911	921	960	937	972	918	1032	971	987	952	933	966	884	957	945	976	965	925	958	943	941	961	898	986	906	901	964	926	933	1013	1001	945	906	923	1009	969	925	968	948	994	950	956	998	956	989	943	992	947	939	988	907	902	1009	918	943	932	983	954	956	984	964	964	954	931	914	973	972	952	968	989	914	960	972	966	962	983	945	914	923	967	956	977	920	941	1006	961	945	925	959	904	874	915	983	974	928	961	937	1019	952	950	940	981	911	914	948	873	966	933	937	928	954	947	934	972	941	946	993	974	924	979	937	974	981	865	926	950	1020	964	937	915	979	897	909	893	927	1017	944
20192	1676	525	433	354	352	281	256	274	276	265	269	255	246	232	212	255	219	256	212	242	238	243	243	228	230	217	216	226	229	230	208	199	222	230	260	224	203	236	209	220	239	228	244	228	209	194	251	208	237	216	223	210	261	226	230	212	193	236	217	234	244	254	250	237	221	227	213	236	205	217	232	232	223	227	219	191	234	242	235	207	220	252	239	220	233	259	231	232	232	242	187	240	209	226	228	232	212	243	226	238	230	215	213	211	225	221	232	194	202	211	218	232	203	206	227	222	223	201	238	207	221	236	231	234	238	227	232	224	205	216	225	244	222	226	225	244	244	234	217	220	243	235	194	216	249	249	235	209	195	238	218	233	226	217	218	227	233	211	216	223	204	238	226	217	232	257	215	236	195	261	197	224	253	225	204	231	208	226	234	240	231	243	209	211	238	204	221	209	228	223	246	205	227	210	220	235	251	202	218	216	209	219	241	228	229	211	245	225	215	220	276	228	241	238	246	250	231	240	233	225	209	215	234	222	221	221	211	268	228	227	198	208	231	218	204	222	199	221	241	224	253	218	222	208	229	223	216	226	239	204	223	244	203	225	234	197	217	221	248	242	233	208	249	230	227	216	194	234	236	217	227	232	203	216	240	241	202	227	225	186	204	198	221	216	230	246	237	239	240	212	217	213	223	232	246	216	212	246	224	214	252	203	244	212	235	228	197	224	226	240	229	237	204	204	228	228	217	228	204	218	218	223	234	238	234	210	212	222	208	209	209	244	240	218	229	218	238	223	231	232	231	226	214	205	220	238	214	230	233	251	216	205	240	230	203	251	219	185	214	224	234	241	231	213	240	227	209	236	205	219	252	208	197	218	241	213	251	245	203	231	215	232	207	249	243	214	223	215	245	194	216	210	202	257	223	226	251	221	242	244	238	231	210	224	212	252	234	226	211	206	217	250	215	208	229	237	212	229	239	232	234	210	225	223	203	211	235	243	261	206	231	233	230	222	260	226	212	229	226	212	195	236	249	249	218	198	202	223	211	206	220	238	210	213	221	217	234	253	210	239	222	215	217	246	222	217	230	221	238	211	214	210	226	215	219	241	218	205	220	238	231	179	234	253	234	231	222	250	250	203	244	222	220	248	220	240	241	225	209	217	212	211	226	216	222	248	224	197	226	227	212	223	239	217	204	218	250	258	217	234	223	226	241	232	223	230	235	186	219	222	232	269	224	236	240	227	210	236	239	249	224	214	211	237	201	221	203	251	242	220	252	239	225	238	225	224	201	213	207	213	233	218	219	211	217	219	247	231	220	216	231	223	213	243	230	220	216	211	200	234	228	246	244	223	243	215	196	219	226	255	223	255	249	254	213	192	239	218	222	220	232	215	221	216	220	226	202	223	241	229	230	235	231	198	243	214	229	219	214	213	219	206	207	225	241	229	208	202	233	206	230	219	252	242	206	234	238	231	239	236	207	259	214	217	248	247	202	230	223	214	241	249	258	224	213	208	244	209	220	221	238	219	217	203	211	227	220	221	213	217	209	220	252	249	227	228	238	240	188	215	233	201	214	234	238	227	256	236	221	237	236	228	211	254	212	215	231	210	228	201	232	218	263	225	248	234	260	254	264	217	236	237	211	212	224	259	249	251	227	228	216	258	218	189	224	225	227	205	215	229	240	240	215	232	243	227	236	267	230	257	218	242	227	245	243	242	205	233	206	218	229	226	228	208	225	210	232	238	224	238	232	209	227	216	213	208	239	225	241	209	223	231	220	234	221	207	235	246	222	223	229	248	219	232	216	195	218	197	241	212	219	224	228	248	214	215	250	219	219	221	177	274	210	210	206	228	218	225	206	212	224	231	223	212	196	199	238	219	208	218	265	226	241	194	241	246	207	216	206	246	211	228	227	235	196	220	226	250	222	233	223	244	224	222	230	239	219	226	245	209	240	239	235	252	230	213	229	221	251	204	200	242	208	211	240	222	217	221	212	233	222	222	232	208	230	219	231	225	225	238	228	221	219	200	203	212	225	217	215	252	224	241	226	222	249	209	237	247	212	229	228	246	224	248	200	233	220	227	260	225	236	210	241	224	253	226	221	231	226	269	225	238	209	199	207	218	220	226	204	253	220	224	237	222	213	192	213	227	240	227	220	236	211	222	250	222	211	218	241	238	217	223	235	214	219	218	248	216	228	215	239	216	251	262	205	223	229	238	215	213	233	189	230	217	232	240	225	240	214	204	214	242	228	242	252	235	226	201	205	230	213	247	247	202	236	213	227	224	226	230	219	238	213	234	212	223	210	229	230	228	225	220	226	226	212	227	210	229	228	210	228	226	223	207	219	243	234	235	230	249	237	193	198	238	241	204	208	226	221	220	227	215	210	219	207	199	216	229	263	239	208	232	240	249	228	236	205	216	217	212	243	269	222	268	226	234	196	230	207	238	223	242	254	214	212	209	246	222	244	224	201	173	229	215	206	216	185	218	200	203	210	235	207	217	270	221	227	230	237	241	235	236	235	219	236	230	244	229	272	222	198	260	221	250	241	238	242	229	257	197	223	224	220	216	206	234	229	212	238	191	238	240	200	242	217	225	239	217	223	249	226	230	207	217	211	214	221	199	215	230	252	227	225	228	220	210	242	227	246	216	212	243	204	219	206	222	212	213	241	238	211	219	222	215	195	234	213	230	222	217	233	228	238	216	236	229	221	219	212	248	214	201	207	226	211	208	226	239	232	238	227	235	239	237	237	217	190	230	242	239	229	207	221	231	242	224	208	232	202	221	202	234	240	210	243	236	236	240	224	220	214	213	248	225	210	241	209	236	232	228	235	210	246	239	245	228	222	240	217	215	223	227	227	217	200	226	207	183	266	215	219	224	224	211	213	241	250	222	212	238	229	205	232	216	220	225	222	212	222	229	232	209	221	216	237	212	219	220	220	225	200	258	213	199	225	208	218	221	231	222	242	227	207	217	251	226	225	232	210	266	255	232	240	225	231	280	205	208	226	219	240	235	212	218	209	230	241	232	221	236	218	227	260	221	212	205	193	201	225	221	208	210	235	234	229	221	236	211	230	217	252	219	209	229	249	217	193	233	203	229	205	214	236	222	216	231	226	229	224	243	229	225	222	251	250	240	246	218	203	225	201	213	219	216	223	207	219	226	201	191	219	225	231	230	202	226	248	231	246	228	231	212	229	241	230	238	240	249	225	248	242	239	219	240	244	214	217	221	208	213	240	241	217	209	218	210	227	230	236	197	222	230	221	241	192	246	226	185	236	225	232	208	224	236	214	245	228	240	209	234	215	220	219	233	244	229	204	231	230	226	226	224	202	258	223	236	226	187	225	233	207	231	236	242	208	237	225	238	212	218	226	256	223	234	235	227	240	232	199	210	220	234	242	228	248	244	206	219	220	235	225	184	277	250	224	230	224	217	249	224	228	225	258	244	236	244	236	175	217	215	214	243	202	212	203	214	225	221	209	204	253	185	243	225	216
12385	839	1201	1300	1114	971	941	839	810	753	697	635	645	627	615	621	575	613	590	600	523	594	524	572	609	593	587	526	576	583	560	594	535	551	572	550	560	593	522	586	555	553	509	585	538	537	589	535	547	568	559	568	526	555	543	510	580	550	564	580	589	498	591	529	516	563	544	565	548	579	529	545	515	551	531	543	578	567	558	570	562	536	513	548	507	521	546	579	555	561	589	589	563	529	553	542	548	577	506	569	515	553	553	565	552	554	567	564	561	543	559	570	577	562	602	585	547	549	589	574	550	570	535	576	531	542	566	543	561	534	550	546	555	576	524	533	536	572	540	565	585	573	567	561	619	529	556	490	555	552	570	560	535	567	567	562	541	514	513	542	578	569	562	547	531	526	529	557	555	588	557	573	598	550	544	563	577	521	563	542	569	544	512	525	572	601	569	598	557	558	557	510	585	564	536	561	543	581	506	559	540	541	566	549	536	590	546	584	546	574	570	542	590	552	596	572	509	584	594	541	611	534	555	503	525	541	582	555	558	544	570	549	571	522	535	563	588	591	547	598	527	567	553	618	563	572	516	533	524	600	557	592	522	577	551	533	571	547	564	515	536	573	553	549	515	567	544	539	574	548	571	530	569	580	574	547	530	570	562	534	511	491	509	554	507	550	531	558	543	552	571	540	613	524	540	532	536	544	566	574	491	587	573	600	543	549	545	560	529	522	543	532	550	549	563	578	541	550	535	574	560	569	553	546	556	538	547	585	545	551	591	562	537	554	565	545	520	589	532	509	544	551	568	558	563	571	550	527	570	549	574	550	575	546	544	587	554	562	559	531	507	562	556	529	548	585	583	541	577	569	580	517	564	553	578	554	575	547	526	550	542	560	548	534	554	574	587	560	574	548	542	566	540	572	564	533	569	596	568	572	567	561	536	543	523	563	560	545	562	528	525	570	538	553	555	520	527	550	542	537	592	529	554	591	556	531	570	520	554	517	535	567	552	556	572	538	566	537	578	557	542	542	513	544	543	607	530	524	526	577	569	576	555	526	571	547	568	535	568	539	522	584	568	508	574	553	566	599	557	529	564	532	586	550	560	566	536	557	546	532	565	549	576	511	544	584	542	605	585	560	573	545	494	539	567	566	545	528	556	580	538	568	508	512	551	606	572	557	576	542	544	550	533	542	557	554	561	548	558	537	565	542	556	544	530	585	538	551	569	571	607	543	533	521	569	565	550	534	568	581	520	562	563	633	549	572	545	566	537	533	523	538	570	530	562	567	557	588	546	524	543	583	568	572	509	519	568	537	564	547	540	538	559	544	543	535	545	525	533	553	556	557	565	552	558	546	530	541	564	526	569	566	529	525	545	561	578	591	560	614	554	553	529	540	514	550	536	569	539	544	538	538	515	554	533	551	584	591	601	553	531	557	552	542	555	528	543	577	526	554	527	571	530	541	522	545	531	521	574	576	539	582	573	567	518	524	572	556	591	580	521	584	521	542	598	564	565	538	552	552	496	551	571	573	522	565	562	546	584	535	587	549	548	546	547	547	551	551	537	568	553	541	558	599	558	519	538	551	541	545	530	545	559	555	531	539	598	500	560	546	549	544	507	539	580	559	531	556	586	545	543	572	528	536	538	594	568	538	514	545	576	483	570	587	568	555	572	562	539	553	587	547	544	563	541	570	558	539	523	506	565	525	555	520	538	553	496	556	552	549	523	566	538	557	585	578	514	542	558	563	550	574	564	556	602	554	558	545	544	607	568	545	558	520	564	531	522	491	589	556	608	573	543	547	592	578	563	527	542	558	541	581	550	597	520	558	540	550	572	552	591	566	578	524	502	534	578	567	510	503	556	554	616	553	553	524	552	601	579	581	543	586	555	557	530	529	558	533	546	557	517	545	566	542	550	605	557	550	560	538	544	537	548	561	582	532	539	511	569	551	562	540	558	560	550	560	543	569	597	528	586	555	538	603	558	528	537	509	554	532	556	533	537	556	545	537	527	545	593	558	547	546	557	547	550	559	564	549	536	581	539	553	546	536	583	567	537	555	535	563	551	552	570	521	522	577	549	565	521	553	587	560	566	590	560	589	552	572	531	580	547	564	541	551	551	567	591	519	570	615	509	523	518	537	510	593	551	573	548	545	503	509	525	541	530	540	520	553	530	560	534	530	606	589	538	585	547	525	553	562	559	539	584	549	550	535	550	539	564	543	557	560	531	529	571	563	566	563	561	549	532	582	561	567	585	536	551	558	524	590	566	558	531	553	528	529	567	581	555	592	509	545	551	505	568	565	586	552	587	542	548	530	564	558	549	544	581	538	546	571	581	542	584	597	585	560	577	533	582	553	545	552	564	540	540	561	543	557	528	532	534	576	576	512	540	591	575	569	592	528	540	552	534	526	553	526	566	541	557	560	575	553	549	576	556	520	570	565	567	572	555	610	572	565	567	542	569	556	565	519	547	559	547	569	593	587	578	537	552	570	542	580	521	599	521	555	530	550	589	515	534	534	563	571	572	524	580	589	538	564	534	573	571	527	597	572	561	550	586	551	560	544	562	574	551	481	547	529	523	570	538	541	546	532	541	570	570	579	571	560	574	544	576	570	575	522	553	528	545	578	601	538	555	563	547	550	553	491	578	540	550	536	562	571	574	587	522	584	551	612	526	572	539	538	591	562	585	544	542	533	580	558	531	550	520	532	542	577	627	511	543	563	500	565	579	563	537	577	572	556	534	534	604	562	548	535	590	494	571	573	500	570	552	590	555	551	586	565	556	535	571	505	607	544	559	532	560	563	537	553	574	567	570	572	539	544	611	550	570	621	528	545	576	552	556	546	582	568	582	518	575	559	588	580	568	558	554	533	528	540	516	556	526	528	613	551	539	556	548	553	529	546	605	539	562	541	511	534	570	575	495	551	576	553	521	555	572	544	527	552	566	563	541	572	539	541	587	518	562	542	531	543	541	541	592	550	548	576	571	567	532	547	532	544	573	542	579	536	575	579	532	569	589	521	561	565	547	543	567	576	542	555	537	555	582	597	568	595	546	570	553	551	570	541	524	581	584	541	508	516	531	535	567	553	557	552	553	574	550	556	556	547	541	497	555	558	571	548	576	558	565	500	548	573	568	593	523	562	541	521	561	562	528	519	560	580	531	549	507	562	562	553	585	556	544	522	556	537	542	527	565	497	562	544	554	548	591	535	521	537	563	548	553	544	529	537	568	593	571	571	560	512	586	548	559	534	538	568	537	572	586	598	524	548	533	574	569	531	579	592	538	552	539	517	559	533	541	552	523	538	539	535	565	547	569	546	554	527	555	539	573	524	578	565	525	542	556	527	550	583	530	533	547	573	543	549	524	546	543	586	589	548	553	546	605	588	566	594	533	597	562	534	594	567	543	568	541	593	553	546	544	556	531	538	524	550	544	507	538	553	504	553	572	566	566	566	552	558	594	587	512	548	567	525	548	563	512	525	577	527	534	547	543	572	535	559
30710	3854	922	656	499	439	390	341	330	302	254	269	295	309	288	283	270	291	259	293	288	267	263	270	267	249	251	289	296	261	263	258	293	246	242	256	254	238	282	248	268	267	244	244	241	234	282	237	252	243	297	241	254	262	230	243	258	264	231	264	260	282	252	249	234	269	266	252	272	254	240	234	246	246	252	267	246	271	259	275	273	253	254	272	259	255	264	265	273	256	278	258	256	270	236	255	274	251	231	260	216	262	230	273	236	243	273	244	234	272	275	246	261	261	247	222	262	263	275	283	219	237	283	252	268	262	309	233	236	241	247	248	254	251	283	268	245	260	269	269	268	267	249	271	213	255	278	263	262	298	258	268	265	236	228	283	272	255	281	266	254	277	260	232	241	260	268	284	267	231	248	252	254	269	251	266	246	243	262	239	318	238	258	256	244	246	268	258	256	301	265	254	260	228	233	288	271	246	238	268	280	266	252	261	236	278	261	241	258	252	297	279	251	258	284	258	261	270	254	259	284	255	248	238	272	273	267	268	274	234	248	256	264	283	234	263	296	255	238	231	237	267	257	259	252	254	286	249	245	269	241	251	252	251	232	277	219	242	258	273	261	252	262	274	264	252	276	275	261	245	240	244	256	248	234	270	233	286	266	245	236	265	255	271	244	290	261	264	233	279	271	262	256	243	286	252	235	236	279	240	224	271	273	243	259	237	253	233	260	266	273	244	257	266	269	278	251	247	239	277	267	247	238	238	243	278	271	259	226	298	266	237	284	260	271	282	277	262	249	256	226	253	266	252	241	251	253	237	232	248	272	246	252	253	255	264	249	243	255	276	258	241	262	267	269	266	266	250	265	258	255	244	273	270	255	244	280	271	246	285	249	261	226	276	272	228	275	275	220	274	254	284	265	246	253	242	283	260	248	231	243	279	242	266	256	230	224	275	277	247	240	246	287	255	262	281	270	236	245	296	230	278	251	293	249	262	226	257	245	262	273	255	257	254	226	280	255	259	249	259	241	258	248	269	263	291	283	224	268	282	251	243	248	257	260	235	247	279	253	219	250	270	226	239	265	266	264	274	230	281	268	272	247	249	269	257	242	256	267	239	259	255	264	290	273	291	255	252	250	263	289	276	245	243	270	263	256	253	263	263	259	245	240	239	233	270	257	290	249	253	227	249	256	272	241	241	251	262	251	239	252	256	267	261	253	270	274	227	288	226	256	219	255	283	259	237	246	241	227	258	242	243	272	266	227	260	256	241	291	279	230	227	228	245	273	266	232	259	276	275	264	240	222	262	278	283	254	291	296	245	267	247	257	274	232	263	274	258	293	266	266	272	248	249	228	269	270	270	273	275	254	274	268	226	216	263	224	266	243	247	241	258	260	268	273	234	226	240	261	249	280	241	271	264	228	270	256	277	251	282	249	244	263	254	260	233	250	256	262	252	263	235	256	256	250	241	273	218	229	256	243	233	264	266	260	257	216	258	262	248	272	254	248	262	249	260	266	270	254	254	248	258	254	244	249	259	280	287	234	244	282	263	260	203	227	305	243	269	272	266	279	234	264	276	278	278	245	255	279	269	247	242	255	268	253	255	229	236	263	256	268	262	281	248	292	275	267	268	261	273	283	269	235	252	268	255	239	270	264	237	277	266	257	253	281	250	251	238	257	255	284	281	287	268	268	258	258	253	281	243	251	270	274	261	275	277	250	247	245	233	235	273	259	246	262	276	277	262	246	250	229	252	266	302	274	258	269	264	236	245	275	239	253	267	254	259	232	252	253	238	229	253	302	250	275	284	289	240	263	277	250	266	257	254	256	266	268	272	229	249	241	221	248	228	268	269	267	274	253	247	228	284	272	262	261	261	207	212	245	244	218	251	264	260	243	259	223	243	253	261	235	289	292	244	243	250	251	252	268	250	247	230	245	255	247	247	282	257	277	249	254	283	277	290	245	248	247	249	287	282	295	282	263	244	242	253	226	252	267	246	249	257	246	253	272	242	258	243	278	257	254	245	259	267	244	266	225	278	266	245	278	270	267	253	299	288	253	262	251	270	251	271	288	262	255	254	256	260	263	269	250	267	237	221	273	236	222	256	267	280	253	244	239	256	249	247	280	268	253	219	235	249	259	259	241	263	250	269	219	276	250	255	246	261	279	282	240	266	266	266	248	253	268	263	253	262	266	240	237	247	257	253	244	260	269	243	257	247	253	244	267	244	261	234	244	266	255	254	243	254	245	276	283	240	285	240	290	253	253	248	235	242	259	258	249	239	237	248	245	290	218	271	264	267	250	229	252	243	255	259	246	264	273	271	276	248	253	244	246	238	253	239	216	248	268	283	254	229	251	246	252	267	259	296	273	254	252	269	275	255	278	226	255	262	285	260	247	242	262	273	238	241	258	261	255	270	286	250	245	261	253	238	241	250	264	260	288	262	263	232	236	257	273	249	268	241	273	273	262	263	282	261	270	264	280	258	261	275	244	274	240	263	261	262	250	267	275	253	223	236	244	272	241	252	285	275	238	237	269	255	251	243	262	257	267	260	280	297	256	261	235	230	268	253	248	235	262	235	283	257	235	239	265	271	246	254	253	265	243	238	254	229	255	248	235	250	246	273	248	257	284	246	243	258	280	262	248	253	244	263	263	224	242	263	255	239	258	285	266	243	286	243	301	254	270	257	263	240	286	250	274	259	255	271	251	237	283	258	235	257	268	269	265	264	266	262	260	241	245	286	240	254	276	268	253	253	265	276	254	263	251	292	277	258	275	249	269	254	275	280	262	257	268	254	227	256	254	270	252	247	238	252	251	265	261	240	276	254	217	230	238	236	231	286	256	247	227	269	275	251	247	257	282	253	251	271	264	238	237	263	255	287	264	228	276	260	265	239	259	245	255	274	249	228	258	254	275	264	245	282	266	267	250	262	249	269	257	255	262	245	252	236	239	250	276	285	247	261	249	264	284	289	258	240	252	255	268	259	280	258	278	281	289	271	255	266	291	241	277	250	274	243	246	268	243	271	260	283	253	282	282	262	261	245	262	266	276	262	253	220	239	214	291	269	212	246	222	239	302	274	256	252	265	249	278	262	255	251	252	267	252	239	260	261	242	261	230	281	270	261	261	281	239	242	262	208	262	243	232	235	243	284	282	257	253	256	253	240	248	241	212	247	244	312	267	257	263	271	271	258	223	269	265	257	296	270	284	256	278	269	248	282	295	256	242	263	273	253	246	276	280	254	253	274	286	269	249	262	237	293	277	242	256	239	278	267	256	274	274	252	261	252	276	251	225	251	279	286	247	236	240	250	227	262	258	278	265	244	223	248	272	242	245	270	262	282	264	257	241	266	288	262	237	291	257	271	229	276	296	248	253	261	261	275	301	247	288	257	267	288	253	256	249	277	308	292	262	268	265	235	253	247	251	229	274	265	256	233	281	282	234	265	251	214	262	268	240	255	252	268	272	265	273	249	246	275	231	248	268	256	241	233	231	237	269	274
16293	1218	1914	2047	1769	1569	1271	1126	1065	980	923	874	843	807	808	761	756	718	778	749	707	679	739	681	684	720	647	705	720	683	660	696	715	640	656	668	706	680	653	700	657	673	644	641	650	680	652	690	627	636	690	609	633	666	637	656	650	683	623	679	641	649	638	625	602	689	658	637	684	644	656	617	656	638	630	661	644	653	650	701	634	672	655	656	665	679	644	652	651	637	660	628	610	663	656	653	666	613	653	604	703	637	648	657	638	655	636	632	618	632	650	651	618	677	643	632	628	650	638	656	673	628	616	624	672	641	640	649	659	626	653	617	652	649	614	660	620	642	634	633	658	621	664	653	593	701	668	663	661	582	618	616	655	616	644	649	671	583	623	606	615	657	676	703	711	674	643	686	655	644	664	648	687	640	610	675	641	670	609	664	664	640	662	579	632	653	628	658	593	614	663	588	638	662	677	622	636	671	629	658	625	646	669	644	626	628	649	695	623	666	624	657	668	676	616	656	640	657	656	638	624	634	659	647	587	618	664	641	645	587	640	603	630	630	601	666	644	614	606	652	647	641	643	606	627	599	690	624	619	659	632	647	617	644	650	652	627	651	630	637	632	618	667	619	684	627	630	637	645	649	646	621	622	629	625	639	643	633	611	663	619	649	614	628	611	652	631	629	668	653	660	633	647	641	629	650	638	639	638	613	614	636	665	624	678	616	662	646	641	679	651	645	644	670	660	657	657	617	681	609	655	681	650	677	646	646	637	635	661	662	643	674	635	621	642	692	681	642	655	666	592	642	664	653	646	635	654	633	630	675	639	602	634	680	645	651	586	636	587	604	677	659	628	659	661	638	676	612	639	697	613	631	658	663	664	639	655	613	663	637	662	677	663	598	575	623	629	627	625	658	639	679	619	650	722	654	619	666	628	634	676	642	640	628	685	662	632	673	620	650	601	639	616	615	664	593	651	637	687	590	638	659	617	625	637	662	660	615	640	672	610	641	642	615	632	663	642	590	623	659	693	623	605	621	660	614	629	653	645	642	624	658	658	647	667	615	666	601	702	657	631	680	645	643	673	669	624	671	675	626	640	649	673	649	638	658	605	621	611	654	653	645	608	646	608	647	641	658	567	642	626	593	663	665	575	658	674	659	630	599	676	623	663	649	665	665	623	642	598	660	635	642	654	634	606	617	629	636	691	681	683	642	663	649	655	678	663	665	661	641	680	649	635	609	656	630	679	642	621	627	653	654	679	652	652	551	599	674	657	642	639	620	651	623	650	634	622	614	614	627	658	705	690	648	635	615	651	643	659	680	629	667	694	628	626	684	640	632	647	721	644	620	649	638	660	679	659	615	626	648	672	656	635	660	629	637	640	640	651	604	615	662	664	651	648	619	657	647	587	654	598	621	644	664	649	655	698	594	669	651	602	662	622	642	621	665	671	651	633	643	644	655	676	614	630	674	633	645	612	633	673	671	639	644	632	635	653	650	643	626	666	692	668	668	645	681	637	662	651	657	682	615	652	598	633	653	662	681	660	626	620	645	640	648	698	626	685	664	667	670	664	640	643	669	687	654	607	646	650	621	631	647	656	663	609	638	618	658	648	650	682	647	642	651	673	685	663	625	626	607	656	660	647	612	674	651	672	622	649	632	627	694	660	609	606	679	636	651	634	644	607	667	670	665	622	663	658	630	664	600	616	623	662	632	609	633	648	669	619	682	662	612	610	581	638	635	652	640	627	624	675	646	626	676	633	641	640	665	659	645	658	597	686	643	611	646	623	660	623	671	669	629	657	603	644	662	672	594	645	632	649	650	614	693	653	654	684	647	639	652	638	626	664	624	612	605	626	619	638	619	618	655	594	633	645	616	651	658	629	657	611	658	653	657	640	607	649	636	641	651	666	648	648	668	632	635	655	636	653	658	651	703	639	628	641	658	693	625	627	612	624	677	681	640	668	629	705	648	614	679	607	675	612	655	634	672	676	616	627	607	636	649	647	659	665	630	624	690	621	665	630	698	649	644	638	651	636	655	664	619	576	614	632	649	628	665	666	639	629	666	680	633	600	661	669	636	588	616	660	621	646	693	625	630	621	687	641	631	645	609	679	644	627	683	593	623	660	656	669	651	590	638	589	633	639	638	644	648	614	661	615	679	616	660	617	631	635	635	639	681	623	643	660	606	647	668	652	657	663	679	665	610	626	665	613	662	629	649	668	647	666	648	632	665	629	603	707	639	629	625	648	632	668	636	643	651	677	670	614	658	643	661	614	701	659	665	637	664	659	599	636	607	641	591	612	614	620	616	632	590	674	656	676	636	646	705	612	626	688	635	633	605	635	617	677	631	637	659	636	655	664	612	660	636	657	645	666	610	644	633	607	608	673	574	662	679	660	606	605	646	684	686	619	679	649	645	610	643	685	627	671	635	684	639	674	653	553	611	638	637	636	631	626	642	695	692	660	684	660	641	660	672	641	629	629	625	670	628	645	689	593	659	632	643	626	652	649	676	629	652	660	593	661	701	607	653	644	677	686	662	618	633	640	619	663	650	673	627	680	621	690	616	610	623	618	663	673	655	661	638	641	679	644	611	660	655	642	666	651	615	636	639	691	650	671	674	642	654	690	637	652	660	683	633	610	697	665	618	636	618	672	579	621	650	678	642	688	634	640	597	629	651	665	655	640	653	639	617	679	637	607	646	647	656	605	672	651	645	672	643	650	655	650	613	653	627	651	599	668	690	699	644	620	622	630	626	645	647	649	653	667	655	670	646	650	654	644	669	607	650	655	622	686	665	598	634	656	665	650	607	679	659	644	604	679	681	643	657	655	668	676	669	640	654	601	609	606	617	640	668	614	697	636	651	643	662	658	668	661	661	625	633	672	610	624	653	679	646	693	641	640	622	639	608	668	646	683	628	629	648	625	638	683	634	672	640	643	657	639	645	612	649	653	612	653	670	688	642	660	633	686	627	613	614	682	653	669	678	643	638	629	628	581	654	625	634	640	691	668	644	659	611	654	696	590	644	664	624	645	614	639	643	628	627	597	601	632	659	651	653	613	635	655	617	615	635	648	666	632	657	611	600	632	596	668	630	647	671	607	601	690	619	590	648	650	647	639	665	652	643	646	632	644	647	648	626	620	590	666	629	679	651	650	688	624	659	637	662	667	651	664	660	650	607	671	650	665	595	669	654	657	648	643	674	664	624	663	672	616	644	697	666	680	652	657	663	555	650	621	631	692	666	639	587	686	617	617	699	636	594	622	622	619	649	664	663	643	629	640	599	678	654	650	673	672	624	611	621	659	697	700	623	633	644	584	647	612	647	649	641	629	615	665	646	630	644	676	657	674	622	647	676	616	640	676	638	652	643	659	601	577	595	636	631	685	614	651	657	610	660	642	639	686	650	653	710	621	637	650	656	660	636	655	650	655	637	635	606	642	664	681	672	635	603	630	631	634	672	640	640	648	668	653	632	629	656	650	646	670	631	665	688	668	660	586	639
8056	668	443	478	437	425	443	416	451	449	398	413	415	401	438	435	440	436	418	425	440	481	463	424	409	473	453	449	407	381	375	401	447	436	428	456	479	475	462	415	426	431	461	433	400	427	429	414	462	424	408	423	423	444	429	446	436	429	433	439	419	440	421	442	405	447	437	417	407	419	393	415	452	447	384	401	453	412	415	383	396	397	441	462	404	453	477	448	451	420	450	388	434	413	419	406	400	427	424	424	405	432	459	437	404	438	447	441	437	422	426	422	425	426	408	407	404	403	453	433	437	459	462	417	439	429	436	443	401	446	464	416	471	459	430	427	406	426	480	434	430	468	474	459	407	414	445	397	444	417	443	375	416	451	440	439	460	450	404	416	409	446	445	409	435	463	425	402	412	442	424	420	447	454	419	426	433	418	451	403	424	432	423	434	427	406	430	451	446	446	446	418	435	442	416	463	424	474	492	420	444	417	423	431	429	433	463	415	436	474	401	436	471	421	411	412	443	375	450	440	443	450	448	418	411	433	460	470	492	492	403	376	428	428	426	414	419	417	424	464	435	402	393	432	443	422	407	434	475	400	407	422	448	416	463	442	408	442	434	430	436	421	440	458	444	425	386	393	419	433	422	442	430	433	410	438	421	397	425	416	397	436	452	450	424	427	412	428	434	443	449	429	425	441	424	455	454	442	444	446	427	437	440	447	446	424	423	444	440	423	456	395	409	443	443	426	453	435	411	463	430	417	472	430	450	485	444	432	406	441	419	439	449	458	433	408	414	472	435	428	406	456	437	493	433	434	470	422	468	403	412	455	451	433	455	449	443	423	445	405	444	447	428	424	404	404	442	420	445	419	446	439	453	482	456	446	440	460	447	446	432	421	407	439	427	436	400	459	462	423	406	453	446	460	416	436	393	422	434	453	415	456	403	454	451	457	379	401	454	481	467	466	421	447	422	445	453	445	425	456	443	427	429	426	421	457	448	443	392	439	446	443	428	471	422	402	404	411	447	438	403	411	455	418	391	441	459	433	426	449	428	426	445	429	464	470	439	414	434	475	465	458	445	464	423	430	397	456	434	418	404	421	419	464	430	427	425	471	431	459	429	415	429	431	407	446	432	400	451	436	394	435	410	428	437	449	431	431	499	385	402	419	414	447	399	456	396	421	405	451	443	442	411	445	422	474	399	455	474	406	430	430	424	442	422	426	408	447	395	459	441	445	438	444	428	451	474	448	433	427	445	430	462	438	455	441	436	422	401	418	410	400	444	427	390	448	441	413	395	414	448	467	413	418	407	444	419	398	369	479	425	430	448	449	434	433	405	408	471	421	455	433	416	436	454	455	435	418	467	414	447	409	419	436	412	443	426	446	425	400	439	454	436	425	428	409	449	471	395	447	445	446	450	452	374	409	445	445	401	417	424	460	436	397	409	452	429	441	375	416	426	427	427	439	445	428	432	432	402	434	429	437	422	432	414	418	422	437	419	399	449	426	396	435	431	457	455	451	481	411	433	434	411	421	446	434	414	425	425	444	433	436	445	473	453	440	429	364	436	466	424	447	428	420	428	466	409	453	382	445	434	404	420	408	461	437	453	405	432	446	430	453	451	417	423	420	431	439	445	453	427	451	456	439	451	416	461	395	435	454	435	447	421	416	461	466	402	438	413	423	446	454	422	432	418	477	492	420	415	446	422	455	422	437	430	432	386	448	468	466	459	409	417	425	438	370	466	438	444	381	376	395	442	405	414	416	425	465	448	407	457	400	421	433	450	430	423	456	439	453	448	463	429	404	444	468	428	389	457	474	437	394	421	436	422	448	455	460	436	410	433	483	479	433	439	435	435	427	440	413	403	413	466	433	484	406	413	442	448	467	453	477	413	439	471	469	460	418	473	441	421	456	459	433	429	430	450	434	406	450	444	440	446	458	377	417	470	425	461	412	469	424	415	394	433	474	452	427	403	427	438	416	412	433	420	414	448	452	397	417	449	432	398	402	451	446	411	444	429	468	418	446	475	424	415	421	466	422	435	415	479	460	484	468	437	444	406	418	415	423	464	434	433	424	450	411	443	407	409	439	435	447	432	485	434	408	440	408	408	422	458	445	414	443	406	442	447	471	404	440	445	438	437	446	399	425	437	412	439	418	464	451	455	443	446	423	431	398	418	433	446	388	463	462	441	433	428	428	419	434	397	477	461	388	456	432	445	462	423	440	418	450	434	450	435	436	451	415	448	435	450	426	465	435	440	454	475	440	425	429	413	439	482	423	440	422	387	438	395	448	446	454	454	428	439	441	447	453	430	409	413	411	442	432	435	445	458	398	478	410	436	420	432	453	452	418	426	416	441	446	441	412	447	431	438	463	465	446	446	471	450	441	455	456	457	440	434	413	385	426	484	425	399	439	425	464	426	430	435	456	416	433	428	469	446	396	427	433	436	414	404	426	392	447	422	404	394	420	439	438	440	471	489	433	439	447	435	456	469	431	401	445	455	391	440	455	385	394	442	469	450	418	487	430	424	375	427	476	436	439	462	443	459	465	436	464	438	443	430	480	448	465	439	450	440	439	442	435	469	461	456	443	425	444	422	430	450	389	422	454	454	450	474	412	459	413	461	463	437	457	432	438	413	454	423	420	444	440	454	435	417	418	409	411	405	438	444	437	440	387	450	435	453	433	463	444	429	435	436	387	386	387	468	472	406	413	395	435	442	426	465	424	372	462	440	416	414	412	422	444	417	419	438	436	428	445	444	418	439	473	408	434	379	406	422	439	418	449	439	476	454	447	426	443	446	430	437	400	424	466	447	450	432	465	458	435	415	404	454	412	408	438	417	447	474	435	429	431	428	442	461	404	442	416	463	398	412	442	424	451	408	436	480	420	391	451	413	428	449	412	410	443	411	446	452	421	423	422	402	441	433	422	412	451	449	444	443	422	420	440	418	417	460	438	461	413	407	432	493	430	421	451	443	493	450	387	444	466	451	449	397	452	430	430	371	415	469	417	455	407	448	465	456	464	443	455	442	424	420	415	406	374	401	439	408	436	439	472	444	421	443	434	423	421	425	436	445	429	443	391	440	495	435	451	487	470	454	399	455	387	381	435	462	442	419	391	387	457	434	432	467	412	451	387	426	380	468	443	430	434	382	425	436	438	417	450	420	443	412	437	438	388	427	408	404	415	427	429	438	417	446	446	444	456	461	405	420	435	462	432	441	470	479	451	458	412	444	394	439	459	395	428	461	466	464	435	468	422	422	443	400	448	466	402	426	428	433	414	402	422	429	445	423	447	430	412	423	454	472	470	456	432	405	424	441	435	442	439	436	424	382	473	453	461	431	436	429	432	452	443	393	389	427	442	442	447	414	422	436	409	430	464	454	427	452	449	429	435	465	408	463	445	444	431	451	443	424	408	428	432	460	417	456	439	436	426	439	414	467	452	432	398	421	466	446	415	428	437	423	414	478	451	421	403	449	417	424	422	452	470	459	366	492	466	446	451
5568	894	982	989	971	975	971	982	968	962	956	980	896	964	926	976	968	907	916	982	972	930	905	958	991	949	923	991	878	943	957	943	938	911	1011	947	920	969	945	937	929	939	975	991	951	916	957	974	952	928	892	980	958	929	958	975	982	962	903	971	1007	863	896	914	972	994	961	985	957	1002	914	977	983	953	938	957	908	934	994	987	914	965	987	942	922	927	936	999	988	995	944	981	950	928	932	941	902	1013	986	953	980	907	933	908	981	952	997	951	958	982	903	947	919	941	974	937	946	953	986	923	1005	920	943	934	1009	905	930	922	946	924	936	944	993	921	964	941	958	922	974	957	976	948	939	966	926	913	898	977	937	928	966	999	915	915	949	987	947	932	918	967	956	957	977	888	971	926	950	950	937	914	880	988	922	964	1001	994	908	965	945	931	983	932	910	912	979	977	898	937	966	949	949	935	927	908	931	911	933	970	922	973	907	914	948	933	949	962	908	947	982	914	912	978	929	984	950	993	949	959	941	936	976	970	940	951	916	929	957	903	923	922	1024	920	919	944	967	937	967	942	930	942	878	953	901	934	934	964	930	967	939	968	917	995	1006	917	976	993	962	931	915	957	942	929	959	985	941	909	985	955	911	919	884	985	943	886	942	957	926	949	975	924	949	936	987	943	957	905	943	902	919	877	894	899	936	919	949	976	951	943	950	941	970	919	960	929	962	930	966	963	946	925	908	965	906	907	901	925	950	957	954	928	964	925	944	915	914	922	956	898	924	931	957	1013	971	922	945	976	950	941	927	963	959	961	887	934	921	939	898	901	897	969	910	910	934	952	916	954	903	975	942	955	971	993	967	939	937	941	966	957	954	927	989	947	967	966	977	936	958	948	997	963	866	974	980	936	980	914	962	983	918	939	965	940	871	975	956	932	956	949	921	968	990	957	980	1001	1027	938	966	934	987	935	889	935	961	912	877	955	959	945	950	950	940	914	977	955	939	930	963	940	952	938	896	921	920	925	979	952	955	953	925	913	954	935	958	948	971	992	946	959	919	962	902	999	983	897	1007	974	951	972	933	1003	931	948	905	889	918	1019	946	945	958	928	955	903	934	937	967	916	913	974	957	929	984	912	966	899	906	931	931	925	948	932	915	981	963	865	921	965	910	933	903	948	969	956	962	942	1000	957	948	991	959	976	921	938	924	935	953	979	961	905	1016	968	900	962	979	973	936	978	938	955	964	890	913	912	962	983	961	896	947	924	920	952	924	942	992	1062	972	943	946	992	923	948	949	962	932	934	969	941	919	933	931	885	979	969	966	932	909	964	933	965	969	931	962	942	979	983	1002	888	975	1000	899	960	915	957	930	974	984	953	948	971	927	961	952	979	954	927	938	918	935	919	897	946	936	977	957	953	920	887	927	905	1011	960	942	880	950	931	955	934	980	973	932	996	964	964	921	922	955	992	925	934	902	926	914	989	931	939	995	959	969	905	915	960	914	969	979	938	852	947	900	949	981	902	898	995	964	991	919	962	956	919	949	963	995	957	899	878	959	919	994	915	955	938	962	968	974	947	879	945	945	960	992	958	918	959	987	938	922	985	986	936	927	953	937	977	940	939	938	953	962	965	952	979	965	941	971	883	960	1004	908	962	954	960	975	952	979	946	857	970	966	910	977	949	959	943	903	994	931	965	967	958	947	1001	922	967	970	1001	946	952	993	928	976	910	913	940	949	943	967	938	964	987	860	948	941	930	921	1011	968	994	946	925	914	918	939	966	932	932	939	983	950	920	938	975	948	963	956	899	943	907	938	921	941	888	944	900	935	969	887	944	967	925	960	924	972	962	981	973	986	910	1003	891	961	956	924	925	962	911	948	989	980	967	975	940	968	937	994	888	980	985	895	910	964	852	969	903	919	981	918	864	956	944	935	905	915	922	950	928	970	924	967	976	942	931	954	920	925	993	973	921	999	953	966	989	970	929	950	941	943	919	919	931	942	971	946	948	955	959	903	913	1017	951	949	1001	963	976	922	968	927	937	907	980	997	987	979	926	927	941	902	938	969	992	970	888	963	974	964	975	909	970	938	943	949	871	913	938	912	910	938	949	977	875	1008	930	951	983	893	994	978	888	949	948	983	977	949	901	923	932	936	935	961	964	949	934	907	947	979	966	1008	952	906	976	962	946	942	933	935	952	888	940	908	884	939	998	962	918	925	968	957	938	899	920	968	989	976	983	897	927	899	935	999	983	926	967	939	952	911	955	931	949	983	899	959	954	915	920	1002	954	973	935	954	971	948	1023	994	941	963	896	952	989	952	928	948	924	950	951	1017	899	954	940	927	923	924	960	987	977	978	956	922	933	932	984	946	932	927	927	984	969	954	940	922	1003	923	1027	871	913	966	935	979	989	986	967	918	1018	974	924	986	1010	945	891	943	974	918	985	935	921	912	924	988	985	986	919	980	914	973	1007	899	912	900	937	957	930	912	947	916	992	899	953	895	992	906	924	968	985	961	990	961	941	926	982	915	881	950	963	951	935	939	930	913	905	961	971	924	892	925	924	934	953	900	924	953	939	962	968	888	922	922	905	958	961	912	934	925	928	922	970	969	955	913	924	921	978	943	943	913	902	984	918	871	983	958	935	922	923	862	907	964	980	867	929	848	971	923	926	951	914	896	972	907	966	929	965	943	924	978	941	920	967	907	878	963	933	971	929	932	956	856	925	882	970	937	945	953	956	948	896	972	925	979	998	871	933	879	908	961	950	906	994	959	940	947	928	944	978	930	953	890	948	939	962	962	941	947	946	950	945	957	910	934	940	903	936	960	936	984	968	932	867	1037	951	921	937	923	940	902	944	965	897	901	913	937	959	1012	887	950	962	948	994	872	936	987	943	927	939	970	987	962	910	963	973	924	906	975	942	937	923	964	964	957	936	929	917	902	993	958	901	922	884	923	965	951	981	907	901	941	933	988	919	894	949	988	967	961	983	934	955	959	926	901	976	926	969	976	962	917	940	913	1005	993	971	939	924	962	912	990	931	943	945	984	984	939	979	927	953	918	947	965	928	922	961	926	894	907	962	907	934	941	929	1018	922	935	947	900	925	893	944	919	958	962	911	927	893	964	984	970	975	885	1007	922	1026	953	914	928	900	1004	929	965	939	931	980	901	970	952	971	887	1011	954	913	938	953	980	942	939	888	1018	1001	933	962	962	917	924	964	927	947	985	949	966	958	893	991	980	907	963	953	955	893	981	959	992	967	878	999	938	966	885	951	888	902	851	941	923	883	940	1013	989	1040	968	916	973	989	949	955	889	932	874	955	920	931	954	933	980	923	922	906	968	989	933	960	932	981	945	902	952	969	986	855	894	919	970	906	953	967	978	991	961	923	927	934	918	959	932	956	959	952	938	913	956	946	978	999	964	980	958	958	944	948	927	985	942	924	956	987	1000	909	955	945	951	946	900	885	914	944	914	942	907	991	985	955	941	973	936	970	966	928	954	943	946	849	914	920	965	975	962	967	966	934	946	919	903	972	922	1007	957	924	935	897	923	876	971	958
19243	1410	522	428	337	332	310	293	246	259	244	218	223	254	227	241	234	229	256	223	228	247	205	205	196	251	189	234	229	255	226	208	246	251	238	229	209	193	213	239	234	256	254	217	192	227	233	223	209	217	211	211	226	198	202	200	216	209	215	194	240	218	206	208	188	227	207	224	215	198	209	204	202	221	209	203	232	220	240	212	220	211	224	224	230	239	231	251	213	220	238	239	225	225	230	224	223	255	198	197	213	211	210	204	225	266	247	197	194	195	212	233	217	242	221	229	240	243	233	237	216	211	187	206	215	234	209	215	193	244	220	200	225	227	228	247	202	210	231	212	226	233	189	213	223	205	214	180	217	213	213	194	212	199	220	219	224	219	191	208	201	232	199	209	222	235	241	205	232	218	224	229	211	218	213	204	207	225	231	216	217	214	229	215	229	185	215	205	217	217	199	233	249	209	226	232	216	231	203	233	224	191	242	222	254	213	212	217	222	204	234	231	238	239	201	217	203	254	221	273	234	226	214	228	225	237	222	224	236	234	235	237	212	235	240	244	238	260	250	245	213	247	206	217	212	241	222	226	240	214	216	250	213	253	231	223	222	234	229	237	224	209	231	254	185	209	220	220	226	197	211	224	224	226	209	224	230	211	254	230	249	240	202	244	222	220	211	217	246	206	207	204	235	214	228	225	220	206	221	224	203	250	226	250	204	232	222	215	208	215	232	240	214	206	188	224	233	208	215	230	219	213	225	232	214	216	190	244	264	251	231	204	206	229	218	195	214	225	213	202	217	202	229	198	254	249	234	219	251	219	244	233	246	200	221	226	210	205	227	222	242	205	216	245	221	222	234	212	243	244	204	221	213	228	251	217	219	208	209	221	246	237	210	240	227	229	200	241	213	235	210	224	207	212	228	204	197	228	227	223	241	224	216	216	221	224	204	221	246	236	216	215	238	233	221	216	238	222	208	226	213	227	223	247	196	237	216	235	226	213	223	236	245	230	223	223	204	240	231	230	218	208	232	223	208	235	223	217	217	244	263	226	231	223	205	232	212	205	202	232	215	207	235	199	207	214	251	216	201	257	211	201	210	234	225	236	233	224	210	212	223	203	195	219	214	222	208	223	207	221	225	208	221	239	217	228	203	252	214	217	231	251	242	213	228	238	232	206	224	187	213	214	234	212	198	191	222	230	221	213	226	184	226	249	258	223	242	224	232	208	233	224	230	212	234	245	249	260	227	209	248	237	240	233	208	226	200	228	177	220	218	215	220	227	199	227	197	234	190	208	222	241	210	209	221	213	224	246	219	229	231	212	210	219	233	218	208	234	236	220	229	221	214	224	227	243	260	206	207	235	252	227	202	244	220	239	226	230	231	227	221	233	230	233	217	221	224	225	203	235	209	234	211	230	218	227	225	183	195	245	241	240	237	231	220	213	232	216	233	219	223	232	214	198	239	228	209	198	216	240	198	224	212	238	225	236	212	252	235	211	234	242	189	196	232	208	193	213	202	198	189	221	225	247	211	216	217	232	234	229	188	224	207	259	227	208	192	196	215	245	222	209	237	210	213	221	247	250	191	236	226	205	234	202	203	227	223	214	238	221	231	221	204	212	223	220	252	230	206	216	236	216	197	209	218	194	241	224	233	228	254	225	211	262	238	224	222	220	267	213	225	200	205	235	231	224	244	240	241	218	233	237	225	216	202	217	213	216	215	211	203	230	227	236	210	224	232	229	222	200	239	232	210	237	244	232	238	202	247	210	209	232	206	221	224	189	205	231	215	232	197	207	234	242	240	226	206	232	234	235	235	212	256	262	237	215	211	221	238	222	212	239	246	231	216	206	240	226	239	225	245	216	225	231	210	230	219	208	238	229	230	198	224	232	212	229	217	248	213	214	220	177	218	220	242	243	201	218	194	235	225	213	245	234	250	263	221	231	238	235	206	187	211	220	226	244	243	240	228	228	228	210	235	241	221	221	211	184	236	214	235	225	231	235	207	191	228	213	206	229	226	219	198	243	237	262	214	232	205	222	216	223	232	234	208	227	236	212	212	238	237	218	235	203	220	192	187	216	229	215	184	243	218	216	242	200	194	232	217	223	216	210	207	233	235	208	210	242	241	223	207	244	243	228	245	207	233	223	227	199	223	235	217	227	233	214	212	230	232	220	242	222	206	209	215	225	204	235	253	267	235	231	215	229	244	230	248	222	229	212	203	231	209	201	244	205	235	221	206	217	213	229	230	201	213	248	234	241	204	217	217	237	235	214	236	217	196	220	228	221	185	220	225	200	208	225	215	228	227	226	219	227	216	214	243	223	206	220	217	249	216	234	220	238	193	218	248	237	233	210	211	216	226	216	214	241	228	209	237	264	209	225	249	221	217	243	196	220	198	212	199	206	232	203	221	202	208	208	234	213	201	215	206	211	209	227	234	208	216	245	241	223	221	222	198	214	237	208	224	210	207	203	220	203	235	201	231	232	184	215	203	229	221	197	211	196	228	220	231	242	240	222	239	217	195	210	206	190	226	223	252	225	241	216	221	217	207	200	249	227	243	206	242	190	235	216	213	229	190	204	216	220	206	201	223	202	208	234	205	244	216	277	277	206	237	223	230	240	255	212	245	220	214	206	228	240	200	226	215	222	269	220	195	206	227	237	201	228	205	214	213	226	228	233	175	225	192	216	240	225	206	223	213	200	204	238	231	264	208	234	231	209	239	184	253	234	208	230	216	268	209	218	201	220	237	228	204	238	229	208	227	207	202	215	219	192	238	217	220	208	211	215	219	223	229	239	201	202	193	218	193	213	233	194	240	249	248	207	218	235	214	218	243	205	196	222	216	233	225	216	225	220	204	185	227	234	248	228	259	236	238	230	211	212	205	209	224	232	242	238	228	197	184	212	208	213	197	208	234	218	201	218	226	206	217	216	228	202	218	245	204	209	200	224	233	256	216	233	202	244	232	215	226	235	218	219	233	203	213	225	233	234	241	246	199	232	245	252	230	235	207	235	210	232	246	201	218	223	209	239	234	234	210	240	221	252	187	237	228	219	213	222	240	257	230	200	251	223	201	214	213	223	254	226	257	246	175	228	228	243	224	227	243	215	192	187	223	231	209	218	199	191	240	234	223	203	211	219	235	212	218	258	210	228	223	202	261	220	199	233	223	208	209	232	239	213	231	223	229	217	218	215	239	206	225	194	231	228	221	208	238	233	243	207	236	205	248	197	220	192	198	225	231	219	204	203	248	222	246	215	231	246	199	225	243	186	205	246	202	217	230	200	265	228	206	245	242	232	204	197	235	199	226	227	218	228	217	234	215	258	196	214	253	190	222	243	208	218	199	216	206	216	228	216	231	243	246	187	190	233	231	189	206	194	233	250	210	209	212	238	207	232	225	230	227	202	227	196	215	213	217	228	201	231	234	212	214	207	208	248	211	212	237	244	203	232	231	200	246	216	240	195	221	213	223	221	192	201	219	215	214	210	214	235	205	251
11932	842	1194	1366	1144	1046	825	852	816	711	699	653	658	668	594	572	681	592	557	605	603	585	577	528	572	569	535	553	577	525	577	596	534	530	554	591	558	572	604	575	568	589	572	517	549	537	570	568	596	542	544	483	539	597	569	543	528	542	528	561	569	610	527	571	552	556	529	548	539	538	536	546	537	531	600	550	567	568	545	548	580	530	583	579	498	552	567	527	566	506	580	548	524	588	545	529	542	556	534	525	573	544	576	522	561	539	551	566	568	534	563	560	549	560	583	527	523	552	536	524	580	558	567	517	509	555	588	602	555	541	538	589	512	548	561	589	535	569	516	543	558	570	516	535	517	534	538	552	534	543	536	544	547	551	546	544	493	518	551	516	559	557	499	523	562	552	529	561	576	531	563	512	553	552	589	532	550	576	518	564	523	544	570	554	541	509	519	535	541	562	587	572	546	540	527	535	520	565	548	553	543	565	525	530	566	545	493	535	561	522	531	546	543	549	548	537	513	529	520	546	495	530	562	554	573	539	549	548	551	520	549	569	591	518	531	532	579	518	563	545	536	534	507	496	535	571	549	506	476	512	543	550	576	511	548	530	560	520	613	531	566	554	545	579	526	558	542	537	538	562	583	532	537	549	494	495	561	534	529	536	541	517	572	514	545	470	525	554	575	547	542	563	538	554	506	553	557	522	541	538	577	572	544	585	560	500	503	545	516	558	512	563	514	513	555	592	552	558	544	591	532	574	524	595	538	564	524	570	519	515	574	551	559	543	529	561	582	545	558	525	550	565	554	512	522	543	542	574	601	519	530	556	551	575	557	484	550	534	562	560	600	531	522	574	582	534	561	554	526	553	559	541	554	525	555	559	480	531	524	546	543	562	531	566	563	579	545	548	535	543	531	531	569	524	544	525	543	567	542	551	580	561	515	531	565	522	474	587	565	581	495	563	537	600	584	533	584	594	587	582	534	549	540	566	578	518	542	530	585	543	588	556	538	533	577	510	556	524	527	519	574	550	575	551	505	563	527	582	503	506	553	532	511	575	558	579	577	563	525	550	574	569	518	552	553	595	520	513	549	545	560	528	562	505	512	584	506	553	487	484	590	535	517	546	589	579	519	543	581	538	552	544	539	537	534	563	570	541	537	545	550	569	512	542	571	495	579	517	519	547	524	521	551	562	561	547	523	556	519	513	550	482	545	573	576	539	542	526	556	551	564	567	555	548	589	563	540	579	546	582	553	530	553	517	547	551	535	524	560	528	566	585	564	537	563	556	550	528	525	527	562	547	556	562	527	539	535	576	564	542	543	585	577	578	535	569	581	584	521	566	515	524	574	537	564	569	551	534	516	545	551	585	546	535	547	586	557	567	595	532	575	547	553	549	555	557	528	536	511	526	552	528	560	559	536	556	548	595	555	577	527	557	561	524	534	549	534	564	574	552	561	518	557	585	503	554	556	511	545	530	569	524	488	542	514	543	572	505	537	513	558	545	584	532	575	528	545	578	562	531	473	558	570	579	550	576	535	527	577	502	551	553	500	523	524	533	547	523	570	528	557	544	521	579	553	530	548	555	503	524	536	537	588	584	552	545	537	553	521	548	565	548	554	542	522	597	560	574	535	559	546	588	507	539	543	534	513	578	573	552	556	536	589	576	551	560	581	540	552	537	516	532	540	536	540	546	555	573	531	536	534	533	543	537	556	575	559	577	588	554	552	577	566	538	564	555	524	521	504	522	546	520	555	517	509	548	497	568	573	537	502	574	553	564	565	565	522	519	511	542	594	530	555	550	572	558	527	500	569	558	505	607	525	490	546	537	524	552	536	501	589	540	558	562	597	537	546	555	548	571	580	525	539	543	548	501	518	562	574	534	528	516	548	538	577	540	553	568	574	571	537	533	580	518	535	533	564	524	535	556	513	533	542	544	570	533	532	532	532	530	557	485	518	556	536	524	527	545	548	556	528	541	540	536	600	550	502	531	538	549	533	538	548	578	531	576	578	562	537	546	534	573	540	498	528	537	558	496	537	582	591	574	550	570	544	560	554	564	552	586	504	509	552	541	550	554	514	581	534	519	559	561	577	584	563	547	553	568	527	542	583	535	585	587	515	563	555	543	568	524	576	535	614	530	554	473	555	524	499	557	489	587	565	542	507	530	556	542	561	536	568	524	560	577	553	552	503	523	517	559	583	521	526	565	560	518	542	555	498	575	519	556	544	553	560	545	549	542	529	549	526	546	552	541	614	599	516	499	561	544	540	569	515	539	545	569	566	569	541	558	543	522	553	506	565	508	559	531	543	525	539	565	520	564	507	506	540	552	534	572	517	531	509	554	534	551	530	542	559	538	569	552	511	499	549	535	535	567	527	537	530	584	560	545	572	523	535	522	552	529	538	529	561	536	543	554	570	534	549	540	542	545	562	521	548	532	537	544	507	509	535	501	552	517	538	516	532	520	532	536	592	554	523	528	541	538	545	584	500	572	530	568	571	560	566	555	559	526	541	514	544	587	534	612	479	575	542	594	533	503	579	547	538	512	568	519	566	507	545	558	535	583	561	603	526	527	587	539	516	535	550	533	539	602	531	569	565	510	527	516	553	542	525	536	554	559	527	564	556	558	540	545	530	542	547	550	544	523	534	585	592	504	517	552	565	561	502	581	505	546	522	530	592	501	587	574	559	550	534	531	537	547	558	557	550	557	521	574	504	523	559	544	543	556	526	520	522	509	546	527	547	569	550	569	579	588	570	594	547	558	545	561	529	577	589	560	571	544	556	580	560	529	532	567	559	499	552	553	556	549	526	525	549	542	547	543	548	520	549	525	570	522	587	575	548	536	582	521	549	518	516	506	528	570	521	551	545	560	534	551	524	534	532	484	537	544	540	529	517	543	539	517	510	583	556	565	579	570	566	558	533	524	522	513	548	522	558	554	496	585	521	542	534	574	533	558	545	532	553	586	561	551	541	519	537	526	528	527	566	504	507	518	556	563	534	544	540	517	557	544	564	504	559	488	495	533	509	521	531	533	555	523	561	522	537	593	534	551	501	580	510	540	541	559	539	561	555	540	563	565	554	520	562	518	523	530	525	559	542	510	582	539	547	543	549	527	524	602	556	567	574	545	551	536	565	520	574	540	539	554	522	528	575	584	570	525	547	532	567	538	527	588	549	550	550	536	532	576	537	557	537	544	610	531	537	526	578	571	578	546	523	575	519	540	539	528	551	536	525	521	579	556	528	508	530	557	560	534	575	534	558	545	540	554	539	561	555	553	547	487	578	522	547	519	528	562	580	524	574	572	563	576	535	554	529	523	527	572	570	560	512	570	554	533	540	536	537	550	537	545	544	546	533	546	561	533	527	539	544	554	529	531	533	537	518	536	533	537	589	496	568	564	495	549	575	576	578	563	555	566	515	574	510	569	532	517	553	536	543	522	555	550	511	544	584	570	545	546	521	569	594	541	512	551	567	518	534	521	555	508	530	549	532	577	587	562
28500	3528	935	727	561	445	391	361	325	281	284	292	286	263	277	278	265	265	223	258	273	259	262	253	225	215	249	251	266	255	248	249	242	281	294	245	260	256	223	235	259	276	252	268	268	266	237	266	240	263	243	235	224	260	286	257	250	291	230	241	233	277	211	271	246	226	252	242	252	247	256	274	262	248	235	255	238	242	262	244	253	268	244	242	264	233	244	249	251	250	310	251	262	272	273	258	227	252	258	245	264	256	249	257	241	244	250	259	249	247	228	243	248	233	229	270	235	229	242	299	253	235	230	267	283	248	227	278	235	263	262	261	273	223	213	227	271	262	244	265	252	258	251	262	270	254	210	227	222	256	253	250	247	268	249	241	234	273	246	262	262	229	235	247	235	270	234	240	278	240	219	251	270	238	223	222	233	213	221	253	240	247	251	278	224	267	225	243	243	265	255	237	283	246	229	250	282	259	252	249	257	223	227	218	244	277	258	276	244	234	235	257	255	267	238	244	275	261	248	251	274	228	240	221	256	256	247	242	269	232	216	238	260	247	264	263	251	258	291	240	268	243	249	275	230	286	233	227	256	245	237	220	259	249	215	237	235	258	237	259	225	262	268	252	260	247	239	272	246	251	214	255	266	260	243	243	285	282	267	265	257	218	226	259	260	247	252	248	240	251	261	248	252	275	288	235	243	239	239	272	265	270	243	236	242	260	300	251	265	260	260	252	248	249	269	260	264	225	264	222	275	230	240	240	270	250	250	244	236	209	227	259	260	245	236	243	240	232	240	229	252	243	258	256	271	277	252	223	263	254	239	255	241	246	229	234	232	263	244	258	255	263	218	254	260	251	244	260	249	237	214	251	270	251	258	310	236	247	260	245	252	279	214	277	239	235	258	243	223	243	245	221	250	291	248	248	233	247	246	257	245	248	293	254	280	270	250	284	216	239	254	224	261	239	228	269	234	238	261	252	262	246	240	224	228	239	239	261	256	245	257	253	255	277	257	250	240	247	245	237	239	227	252	263	230	246	266	223	271	288	264	250	243	275	253	243	262	238	240	249	262	271	248	261	263	231	269	253	246	241	270	187	231	234	217	236	234	278	264	230	231	261	245	238	244	243	236	267	274	239	262	247	226	240	254	269	251	217	231	259	236	259	262	243	233	234	250	274	259	268	233	263	256	248	273	243	240	234	247	229	267	251	240	249	219	267	255	260	234	249	242	239	242	230	256	234	256	210	232	239	260	236	245	270	277	254	245	282	250	240	255	235	286	251	233	229	246	241	243	215	276	248	248	267	245	261	266	236	287	242	236	214	248	249	229	241	247	232	244	257	252	284	254	261	245	282	265	253	254	251	249	235	259	238	257	242	256	255	226	274	251	261	256	253	241	246	242	234	251	259	244	250	251	231	255	284	246	247	238	259	299	258	234	263	279	263	271	240	258	260	238	252	249	251	250	248	295	235	239	242	248	235	229	270	267	253	254	243	271	250	275	220	246	251	212	253	268	258	258	233	235	227	240	260	236	249	252	250	226	228	246	255	266	254	249	247	275	259	225	256	246	251	241	268	251	239	237	209	236	260	237	237	275	233	246	238	283	231	296	263	257	261	272	255	238	234	228	234	241	247	282	284	233	241	253	237	268	271	272	270	248	235	224	256	254	237	243	235	262	251	257	241	231	282	262	276	237	236	277	231	265	236	236	234	218	260	260	238	235	243	275	233	255	241	250	258	266	286	250	221	262	249	224	260	247	245	274	272	243	260	251	223	224	271	227	247	265	276	244	233	267	259	268	264	263	265	257	225	247	252	257	251	242	225	241	229	254	251	276	255	278	269	215	242	249	211	249	231	234	241	252	277	233	251	260	227	236	218	252	228	259	246	246	266	226	223	253	227	233	260	242	264	250	224	254	246	243	231	270	218	223	250	236	244	263	287	260	229	259	251	285	213	245	237	235	274	260	248	266	287	276	252	255	233	236	237	218	275	298	272	275	238	215	269	261	270	253	238	244	266	236	235	251	234	260	233	260	258	266	271	243	254	223	251	234	234	262	263	224	278	230	269	257	252	242	263	236	274	269	246	241	243	277	272	267	246	242	285	247	261	230	257	269	234	233	230	258	231	253	254	221	255	265	212	228	232	260	252	242	247	258	207	226	242	241	256	258	235	211	240	260	260	266	223	264	231	238	222	245	256	216	230	232	248	229	262	227	295	246	223	239	257	268	240	273	279	257	290	269	247	252	256	263	255	269	217	227	246	248	240	261	264	259	279	264	239	245	257	259	240	246	229	242	285	232	245	276	262	229	248	284	236	269	244	244	262	250	248	235	281	252	261	262	246	230	269	242	253	271	257	252	268	263	262	249	245	281	272	274	266	232	248	254	256	208	270	263	257	230	237	242	253	262	232	250	255	235	262	277	242	256	253	242	239	258	236	236	262	221	264	246	237	249	225	247	224	229	230	221	244	273	240	244	247	253	244	222	242	263	249	269	246	237	253	278	228	277	253	257	244	249	258	240	222	238	241	269	255	239	261	223	221	236	260	258	277	270	267	246	281	254	252	238	254	248	255	273	268	261	291	263	256	249	253	247	233	251	246	250	265	236	248	224	223	255	244	249	255	226	253	251	235	235	256	228	270	263	250	241	255	215	229	250	263	225	236	257	264	242	222	270	250	263	252	244	244	239	256	233	234	229	233	260	236	219	278	277	243	233	228	264	239	245	242	223	245	221	247	235	258	256	253	272	251	234	248	247	194	269	283	247	260	223	233	223	274	244	269	255	235	263	287	245	250	288	241	257	236	236	245	237	252	252	259	219	283	215	262	237	235	255	270	229	247	238	250	267	231	267	244	250	268	227	233	222	242	265	232	234	276	253	271	268	264	239	218	252	242	264	251	265	248	279	254	242	259	235	233	259	229	251	239	221	267	270	235	234	264	281	268	256	251	259	249	247	250	274	231	247	254	230	264	241	246	255	226	251	241	267	243	257	245	272	267	277	282	288	227	252	239	247	262	278	251	264	276	243	254	249	251	229	277	253	258	249	260	267	242	239	231	259	250	215	225	240	230	273	249	283	243	214	226	246	238	242	242	246	254	241	261	232	240	252	216	249	234	251	244	240	233	274	241	226	244	245	274	283	267	242	225	257	227	241	269	239	270	249	272	285	243	241	248	255	260	250	248	257	227	263	255	224	241	218	274	277	247	266	235	263	242	231	260	257	247	235	260	252	255	270	230	240	272	274	242	272	240	268	229	249	243	259	280	257	239	237	249	257	259	267	232	243	264	271	232	223	232	251	240	269	252	242	251	291	268	228	267	258	238	270	287	267	254	275	264	241	254	236	251	284	254	250	249	268	256	235	239	250	240	278	225	264	235	236	250	250	244	241	262	264	253	252	260	290	244	220	267	243	241	263	280	246	259	267	241	232	234	274	251	253	277	245	254	266	249	234	254	257	232	254	256	270	245	245	238	232	251	239	250	258	271	251	257	234	275	293	237
15372	1169	1924	2057	1892	1553	1303	1156	1062	1020	907	837	822	821	769	826	686	731	726	751	709	669	724	682	615	681	713	714	687	651	654	646	647	648	610	655	669	671	685	648	630	654	649	642	680	632	646	596	607	678	649	662	605	662	655	648	661	628	630	613	660	611	563	616	653	609	604	618	636	625	645	635	680	628	621	600	641	631	589	638	606	629	608	655	607	656	664	662	710	646	610	675	650	651	589	643	639	647	643	642	602	590	613	674	604	623	595	598	672	655	611	640	620	650	601	616	608	609	647	606	606	663	645	664	699	638	656	650	635	650	644	643	600	604	638	657	646	618	626	664	593	661	616	608	581	628	627	636	621	666	644	620	644	556	615	640	616	604	655	643	596	632	624	628	613	606	605	632	612	599	584	584	633	639	638	599	573	638	653	608	642	644	629	627	606	638	630	620	653	558	604	644	640	604	628	567	643	661	654	611	622	639	578	578	593	644	573	612	655	620	583	677	609	637	631	659	600	608	625	632	626	621	653	646	630	607	638	614	651	638	616	630	610	642	585	591	601	588	646	659	625	616	595	614	662	663	619	643	626	671	636	630	637	674	670	635	607	666	635	605	632	631	628	586	613	655	610	676	615	636	610	609	634	629	613	629	646	634	614	623	621	612	662	626	621	599	617	615	622	643	638	634	615	583	653	652	626	637	634	602	611	647	615	660	643	578	608	638	626	601	638	639	604	641	577	646	637	602	638	615	679	610	651	605	644	624	666	629	608	612	614	625	611	603	593	624	595	638	625	585	650	645	573	617	599	649	620	589	585	574	666	693	628	638	646	629	578	617	642	642	635	645	644	597	688	595	648	592	644	589	627	704	618	665	626	589	586	606	617	609	619	603	670	643	658	616	646	633	646	584	617	620	647	674	630	625	587	640	553	574	648	625	663	654	656	612	617	691	592	581	643	602	632	589	619	591	671	588	645	590	630	657	633	573	584	624	602	625	614	595	613	651	606	650	634	614	621	597	607	603	652	576	615	643	627	628	641	632	627	609	619	621	652	633	602	642	646	636	602	639	690	601	651	633	646	586	604	671	623	626	591	622	648	661	632	604	609	627	630	639	677	592	593	610	651	625	601	643	611	635	658	649	617	625	583	632	645	615	630	605	654	640	644	589	626	634	628	637	595	600	624	668	606	593	621	606	617	660	668	636	620	558	653	645	644	634	654	638	666	661	627	666	602	626	587	616	664	590	605	591	642	664	640	642	639	609	633	630	627	628	642	569	600	639	624	664	647	584	684	621	659	602	611	624	661	652	597	661	609	646	589	615	618	624	694	630	639	594	606	615	599	597	603	622	596	645	630	639	594	639	561	620	577	595	579	609	612	634	621	618	657	660	636	606	577	652	650	655	644	592	629	631	635	633	625	621	653	641	617	624	609	608	628	600	627	639	633	590	604	600	626	635	655	625	615	623	623	636	623	617	648	614	682	619	628	557	628	585	618	671	597	630	637	612	600	664	610	603	577	613	601	600	618	652	655	672	603	638	625	605	633	680	609	643	618	637	643	610	661	615	616	634	608	598	635	646	616	586	648	631	577	624	623	623	644	624	614	617	612	587	627	630	647	598	604	637	660	592	615	686	638	587	594	620	656	600	591	659	658	613	623	591	664	641	666	594	652	631	572	656	628	608	638	609	632	626	630	613	627	634	633	627	638	626	662	613	644	586	668	622	616	616	628	593	600	625	648	649	586	642	612	579	580	617	600	615	657	602	574	634	596	652	668	599	652	658	615	625	664	658	656	626	580	591	660	663	651	606	635	653	639	619	602	602	615	585	650	611	590	608	634	637	642	645	633	623	639	573	578	594	660	614	642	614	621	653	676	666	602	619	640	609	635	593	607	640	649	599	626	639	596	604	641	642	610	628	656	616	596	635	639	620	596	658	589	620	657	594	626	648	640	654	590	610	665	644	681	625	661	632	673	647	602	597	601	621	646	658	662	641	667	637	622	649	599	639	585	671	623	638	624	623	672	587	609	639	595	612	633	655	632	638	627	618	644	703	624	667	663	623	656	652	618	574	626	617	627	626	606	636	639	606	628	680	653	625	656	594	667	614	615	655	599	624	607	601	592	599	641	627	587	609	637	608	630	639	624	623	646	591	637	671	636	665	666	673	657	588	660	634	636	657	638	617	601	598	614	600	600	606	638	599	642	604	654	602	587	580	604	669	623	628	659	637	607	638	621	657	626	638	608	627	663	610	591	632	638	619	623	646	559	577	685	645	640	580	674	634	634	622	658	649	646	592	631	646	571	633	645	597	628	651	639	626	613	638	633	600	633	666	583	658	636	624	663	608	609	604	656	610	655	596	640	604	653	584	596	613	636	650	614	635	633	662	590	624	642	681	653	643	604	658	598	637	639	634	621	631	615	623	570	614	622	647	664	643	629	643	588	595	568	615	635	634	581	607	597	637	605	604	645	647	611	637	633	615	601	618	616	609	627	598	646	608	650	655	574	644	607	636	587	644	606	627	652	650	614	583	601	686	606	595	631	572	581	596	622	590	656	635	612	631	612	617	593	603	617	585	691	634	638	578	640	629	639	635	642	630	623	643	623	676	644	679	620	670	590	645	580	597	621	625	618	687	621	613	598	645	615	616	623	641	614	655	668	623	595	606	677	588	630	678	632	632	617	590	561	608	644	644	625	591	652	628	650	596	596	605	643	603	650	613	619	633	612	610	632	569	591	656	604	647	630	675	623	646	633	644	591	616	580	603	597	652	623	632	632	645	650	634	599	612	635	609	597	615	622	647	656	673	617	638	651	616	658	663	626	624	613	592	637	600	618	602	628	601	595	654	650	656	654	630	679	626	640	631	610	612	681	620	645	610	670	607	587	635	649	632	574	580	592	654	640	668	619	657	613	630	574	672	639	594	615	613	632	625	644	656	656	602	650	614	627	615	602	645	643	645	631	654	623	668	573	581	638	623	599	656	638	637	624	627	648	641	596	615	659	627	668	621	622	659	605	642	632	615	571	617	669	624	655	660	636	667	594	637	657	599	620	610	611	671	588	685	625	620	637	594	630	655	642	622	576	638	629	616	610	595	607	634	608	598	591	600	634	649	669	631	653	642	617	610	616	631	624	605	633	643	624	639	614	640	645	631	593	643	602	669	606	647	627	639	574	601	633	678	619	585	639	619	610	633	594	603	641	615	636	621	623	626	625	583	623	635	619	649	674	650	659	656	632	633	711	620	604	624	610	632	580	641	647	649	640	626	628	637	619	679	605	609	584	621	618	601	626	633	679	612	621	616	602	634	661	634	657	646	608	624	650	630	621	658	631	650	609	623	598	620	588	604	627	621	638	631	626	583	603	639	664	650	671	652	632	661	614	643	625	675	546	597	644	610	622	654	643	589	605	627	635	581	639	616	599	622	543	613	596	586	574	582	619	594	626	615	617	572	634	630	624	675	686	647	653	598	627	629	699	625	612	607	645	614	633	650	670	628
8390	778	483	443	447	453	503	434	444	409	454	472	406	432	455	410	392	440	386	403	410	427	452	465	446	429	436	414	448	387	442	416	441	440	397	493	421	435	446	390	407	460	431	422	430	420	430	420	422	437	388	491	413	405	421	436	431	415	401	444	400	398	445	440	423	431	434	419	386	428	436	434	438	420	417	453	469	427	436	409	480	431	462	432	478	422	442	447	421	407	397	384	460	422	429	439	361	431	400	432	428	457	438	452	460	406	399	449	473	430	447	411	424	432	456	415	407	437	469	447	475	419	444	428	454	424	433	453	445	439	451	442	443	440	488	474	423	440	404	376	411	468	426	432	403	422	408	456	456	447	443	429	445	398	418	420	449	425	442	425	421	432	402	431	471	422	416	454	432	407	450	412	396	414	446	457	412	442	454	418	457	424	374	436	411	434	440	442	440	463	434	444	440	375	425	444	433	436	445	444	399	435	470	441	430	426	439	444	417	433	421	450	416	455	451	409	456	414	432	451	460	437	430	456	448	452	440	376	446	420	418	447	405	437	412	418	445	390	440	441	432	411	428	497	411	450	425	459	425	441	453	435	394	447	416	410	431	409	442	425	434	405	440	434	386	444	444	424	435	446	444	448	414	399	429	425	454	429	401	468	427	378	376	428	512	431	448	427	450	426	440	471	431	455	364	401	443	408	458	419	421	409	408	479	421	465	406	466	434	422	441	430	409	399	486	438	427	405	423	391	450	465	447	415	438	459	456	465	409	428	432	448	429	409	447	433	453	423	454	454	425	431	409	438	420	383	464	461	426	426	396	418	450	433	464	434	449	435	459	418	440	434	439	447	429	432	448	395	416	439	439	435	444	421	428	431	442	455	442	450	430	418	442	417	455	438	435	463	417	479	476	423	465	397	420	432	431	422	470	378	421	409	424	468	451	424	446	471	464	441	439	445	444	434	440	434	428	419	434	452	421	407	445	410	430	416	397	437	409	431	426	448	461	447	425	414	445	392	447	446	465	440	428	467	435	418	443	479	444	421	427	417	444	411	449	425	454	415	406	428	428	395	404	423	453	431	435	441	454	447	468	402	409	463	407	444	438	411	419	419	423	423	435	415	402	420	464	419	439	443	431	422	428	448	462	415	446	416	400	416	406	421	393	410	456	452	461	421	426	444	425	456	425	454	427	476	442	450	402	382	419	499	438	406	393	390	432	387	436	469	420	457	441	377	419	474	496	441	462	411	418	422	435	431	494	445	397	429	408	452	448	443	447	435	422	460	435	422	449	430	371	402	461	456	440	422	412	433	424	461	424	423	407	420	446	436	453	455	423	426	480	377	420	431	442	410	419	465	422	484	460	448	452	437	400	451	437	423	460	415	483	447	419	407	463	417	403	416	430	474	478	401	393	446	412	452	421	395	484	495	453	444	405	433	440	445	413	410	449	426	457	418	427	422	426	423	408	441	440	411	433	447	448	430	404	430	462	453	448	407	395	446	454	415	443	407	420	431	413	426	431	476	445	455	464	431	427	419	442	410	438	437	442	433	424	413	403	405	458	431	457	446	464	411	434	458	440	452	465	438	405	444	429	449	450	440	428	406	470	454	414	466	437	445	483	411	443	426	423	467	414	426	454	451	441	404	417	445	419	436	413	458	430	433	394	413	426	418	429	491	501	436	433	426	399	423	442	446	415	422	440	420	451	457	470	457	438	420	429	431	426	437	429	486	445	453	398	404	419	394	459	417	401	384	449	413	473	406	428	416	381	453	419	403	435	434	405	400	391	449	399	427	413	411	442	424	426	427	440	422	368	468	426	415	445	445	397	418	417	466	429	401	417	392	464	462	451	423	449	411	399	430	421	420	466	451	439	434	426	417	439	430	438	417	420	438	428	448	427	407	398	437	415	415	472	419	420	398	413	405	469	408	482	437	426	438	408	470	428	461	401	435	417	435	437	398	439	458	417	449	455	425	440	440	411	395	453	437	462	456	418	463	430	420	407	427	445	380	449	411	454	446	424	478	412	404	424	445	450	432	434	417	456	462	458	427	469	415	420	433	450	464	469	409	445	434	488	440	441	427	433	415	406	413	436	439	447	431	458	444	404	386	438	482	422	426	417	467	453	409	409	425	423	395	421	390	414	398	459	379	445	380	408	427	429	415	431	436	448	477	452	405	455	385	423	431	427	463	430	422	445	436	392	470	481	454	443	461	425	421	446	392	436	414	480	436	414	431	405	432	398	425	414	434	402	429	436	449	439	438	458	453	478	444	410	456	412	426	441	455	438	431	422	450	434	413	465	447	462	446	402	411	442	426	437	430	425	434	413	392	436	436	457	452	454	438	430	413	453	456	450	454	427	414	440	433	426	408	421	435	431	445	436	430	440	422	420	434	398	427	439	469	463	443	415	453	418	453	434	465	430	438	452	403	441	403	448	451	436	445	394	447	499	435	414	503	478	420	419	450	459	415	397	424	418	456	465	425	428	434	455	431	417	452	372	447	425	412	450	410	421	442	461	456	447	427	371	395	431	463	389	400	389	429	426	416	420	426	450	425	423	405	464	426	457	464	432	427	446	410	444	460	461	444	433	456	441	475	442	379	435	403	461	439	436	404	438	445	412	424	412	434	453	438	442	398	461	478	398	424	445	437	437	437	412	432	382	420	403	431	402	441	463	444	422	422	431	432	466	424	452	420	438	418	472	417	430	444	435	419	452	427	441	435	451	478	441	445	421	430	444	443	427	432	409	410	470	438	400	436	432	389	436	403	427	434	432	415	449	437	461	465	461	447	470	430	455	507	429	428	433	402	465	456	432	418	434	415	432	438	435	454	459	455	413	429	457	422	419	411	402	437	435	444	449	413	428	410	440	444	431	417	434	437	425	451	417	461	448	425	453	429	432	403	431	434	413	461	418	413	467	441	445	469	416	434	431	381	395	442	392	447	457	504	379	411	477	416	410	450	444	440	473	435	426	429	457	414	400	477	414	410	426	454	445	446	427	426	470	421	462	425	407	438	420	455	403	435	447	425	466	398	421	387	421	457	441	413	432	413	411	408	442	441	435	443	449	449	462	441	439	409	475	424	443	412	448	431	450	421	389	444	416	397	438	494	458	422	429	419	422	436	405	383	400	391	408	448	451	420	433	432	437	443	412	461	412	430	424	417	408	428	412	428	444	410	402	437	405	411	375	419	450	391	427	438	464	421	417	435	445	443	434	411	460	443	411	419	449	428	402	406	411	387	432	458	408	409	435	422	396	426	484	460	455	423	423	425	453	412	416	458	443	423	424	413	401	453	420	437	464	458	395	438	397	437	443	418	417	406	403	472	415	430	424	488	462	394	455	440	400	425	437	449	419	444	385	433	358	430	461	408	452	468	420	414	422	431	381	482	407	421	490	430	446	434	455	460	437	427	405	397	394	439	449	430	400	404	446	452	437	415	459	426	454	429	416	436	442	457	482	478	454	434	416	447	456	472	435	432	441	412	422	422	452	415
5849	978	997	992	967	978	1002	999	961	958	932	884	936	991	985	907	879	925	979	934	959	972	1005	955	1018	916	953	945	961	944	944	994	938	927	932	951	961	962	944	942	955	929	980	930	914	997	935	992	873	967	989	975	957	989	961	967	954	1050	970	955	947	911	996	929	904	946	1016	944	922	922	961	924	944	951	920	954	937	966	944	969	918	956	977	944	935	934	1054	915	937	960	928	912	936	885	946	943	958	967	931	964	944	952	972	955	940	908	935	956	885	966	938	965	958	944	964	890	943	993	928	984	929	1004	971	916	899	961	952	983	945	973	965	946	910	965	995	924	986	998	899	971	993	956	956	946	976	906	934	932	974	930	938	973	927	979	886	977	921	940	985	947	926	938	977	946	953	916	948	939	973	946	866	987	962	983	923	910	935	971	948	894	925	934	928	961	911	968	911	928	984	979	931	917	932	981	892	880	912	973	957	965	878	993	945	900	939	939	932	926	975	943	881	941	943	1007	955	956	944	999	947	926	911	964	916	910	930	970	909	968	960	906	952	928	911	927	938	940	944	939	919	972	926	977	943	944	903	921	956	906	926	943	930	923	921	969	970	910	980	894	911	942	970	1007	950	944	974	954	917	974	987	885	923	966	952	958	913	947	927	944	914	925	930	1002	862	937	910	939	926	943	926	926	990	930	913	950	985	968	935	950	912	972	976	920	900	896	923	925	971	965	988	961	964	936	917	976	966	913	967	935	976	916	931	967	934	922	927	993	1020	924	907	963	965	994	922	942	969	970	943	903	945	940	943	955	981	927	985	989	912	967	951	914	943	898	958	881	950	981	948	921	942	878	893	942	964	963	978	969	965	949	944	979	908	964	994	1006	976	979	976	969	960	920	949	1008	960	976	938	980	946	951	925	990	976	934	954	926	983	995	952	908	922	886	921	953	984	955	952	1002	967	991	944	999	914	911	934	962	935	969	942	941	920	955	938	973	994	945	976	1002	908	956	969	911	993	968	932	986	938	945	1003	886	968	947	1022	913	945	896	959	990	912	925	945	938	982	880	957	878	917	977	1014	928	952	941	1010	971	950	982	941	952	980	971	983	907	919	935	955	944	935	956	942	970	984	946	950	946	927	927	957	924	979	933	948	937	937	952	934	893	922	922	930	919	972	1010	938	970	929	929	958	904	971	975	936	936	901	930	937	908	933	964	935	927	907	985	990	989	937	880	898	967	953	919	967	926	946	995	966	941	907	934	945	960	955	974	963	950	932	981	910	910	863	989	926	971	923	947	848	968	927	897	922	1012	934	965	933	913	943	965	924	961	906	949	974	964	897	930	922	918	947	992	925	962	1002	974	959	941	943	941	885	906	897	954	954	928	941	951	931	980	988	896	946	948	935	973	986	948	1012	947	949	901	939	928	1002	983	949	937	891	958	908	990	947	954	972	981	986	1004	961	958	1015	985	938	960	870	924	944	967	971	978	949	988	976	914	884	942	943	958	907	988	974	952	880	946	931	960	946	917	924	958	951	1007	963	977	969	950	915	983	881	980	932	958	964	955	932	970	943	933	975	950	963	943	961	960	964	940	1014	955	920	1036	934	966	932	907	929	963	891	978	938	970	973	951	985	1002	920	955	968	908	957	905	872	920	961	861	918	946	918	942	1001	1005	930	942	974	925	1014	922	988	941	950	944	916	939	975	942	922	920	954	939	963	964	937	906	909	962	926	925	945	945	991	1021	968	995	879	968	951	945	921	979	1008	935	1000	926	953	985	951	979	988	921	963	938	955	940	962	923	918	943	989	941	938	878	966	962	947	964	1003	989	949	988	991	920	914	899	939	971	925	964	884	936	916	1022	918	921	990	948	921	976	918	929	966	876	962	942	932	892	960	907	923	933	960	920	947	996	909	902	968	975	920	934	934	955	935	959	1002	949	934	928	944	937	964	927	980	977	939	966	934	964	940	997	961	926	956	924	1005	886	991	935	937	981	912	956	918	933	977	951	994	920	981	932	939	962	894	919	927	951	930	882	1016	1005	954	990	954	982	965	996	960	942	942	956	1000	895	927	936	958	913	937	943	933	933	923	992	974	965	988	905	938	916	932	965	958	928	987	924	1004	905	922	941	925	945	929	967	1012	954	945	971	900	938	946	950	929	918	996	992	930	934	961	954	949	933	1009	1014	957	955	970	958	904	962	951	927	1007	897	997	931	980	928	934	957	1033	943	957	984	948	976	947	993	923	980	949	946	928	916	867	977	902	939	915	937	940	929	956	958	896	964	954	1003	882	924	908	898	981	909	955	961	910	936	961	917	947	907	946	944	999	854	972	907	994	965	927	878	945	932	1003	905	943	977	1021	986	946	876	945	991	990	903	977	899	962	992	961	933	931	903	962	924	983	843	901	937	954	950	875	909	962	915	946	960	985	975	959	939	905	965	959	917	942	1007	966	886	895	926	989	920	963	905	981	969	972	953	974	930	968	940	954	938	967	917	935	898	906	940	908	947	939	933	943	1001	959	982	957	957	939	985	904	903	963	920	901	963	989	954	1014	906	916	939	941	968	911	981	950	962	925	933	988	878	1056	900	918	903	930	952	960	930	944	991	977	921	966	994	943	924	935	961	885	928	960	964	963	973	996	922	945	953	956	924	942	918	888	951	912	885	967	944	937	920	965	920	978	965	943	923	952	939	908	946	918	914	958	953	953	896	963	929	922	905	975	937	987	922	946	945	940	1017	975	970	1033	953	938	921	893	900	981	924	969	970	954	965	934	934	938	913	921	975	906	971	911	962	951	937	1003	980	975	966	906	934	926	888	991	954	932	924	947	943	936	956	1000	950	931	1009	890	908	994	935	969	881	965	967	987	928	944	993	921	997	964	943	885	932	894	945	972	990	938	963	957	964	908	957	929	974	914	949	913	974	877	953	926	963	940	909	978	965	953	882	932	949	929	954	937	935	931	956	962	913	984	1000	963	962	958	940	953	942	995	919	941	1004	975	935	963	927	909	887	973	977	941	918	916	949	959	908	890	991	931	942	917	964	952	965	920	939	930	941	934	974	974	941	968	978	980	961	952	972	950	924	984	947	950	942	977	941	950	947	894	918	955	944	981	967	939	926	956	992	916	928	919	979	907	950	983	956	959	923	952	938	952	877	963	947	938	867	971	916	1025	949	934	945	961	985	942	933	967	948	975	939	945	953	934	960	987	905	971	982	916	967	946	982	1013	958	998	940	959	1002	904	994	968	924	926	944	1010	916	991	945	954	967	967	950	953	950	924	908	944	969	940	1017	934	917	943	972	957	962	940	937	953	880	965	931	1007	902	931	997	1005	1009	929	976	937	979	990	974	929	912	944	960	957	904	1008	936	926	959	942	955	981	948	945	946	919	978	915	926	922	933	966	954	924	935	934	915	936	902	931	976	938	957	969	956	962	920	954	974	923	952	888	987	933	936	927	970	957	923	987	935	957	942	965	963	888	1048	980	914	949	903	975	960	945	959	968	940	965	957	955	964	936	964	945	938	971	953	1007	917	936	981	924	947	962	896	922	975	922	990	905	948	952	918	961	968	941	906
19958	1521	553	481	343	317	282	261	242	245	237	245	265	223	221	237	230	220	244	254	218	244	228	264	232	218	247	229	252	230	237	195	235	245	220	239	183	204	217	227	254	261	244	217	227	230	189	219	198	200	225	273	239	254	239	254	198	239	243	224	235	200	217	222	224	247	216	213	232	223	182	245	227	207	226	270	230	247	258	243	222	227	248	231	233	203	190	211	238	252	205	228	202	246	254	222	208	218	237	244	232	247	220	227	208	220	220	267	236	218	215	213	195	212	236	216	215	239	243	246	209	203	233	207	226	189	202	227	226	217	224	238	207	224	233	188	225	231	208	232	251	218	207	227	214	228	225	194	242	198	264	203	233	203	226	198	234	216	202	229	217	234	187	237	232	252	238	206	220	225	222	231	238	204	206	246	235	228	211	213	200	197	223	212	220	204	208	225	221	257	206	222	224	205	223	228	236	242	234	209	246	249	254	211	264	190	214	240	241	238	229	209	219	229	253	228	229	214	237	212	202	239	253	250	231	254	216	192	201	204	213	187	202	222	222	228	205	201	256	206	209	233	207	230	221	227	243	250	244	233	204	241	228	195	234	202	246	206	252	238	214	235	231	200	196	221	239	200	239	217	265	235	206	222	235	200	241	196	228	199	248	233	216	232	207	205	211	213	233	250	214	249	233	202	218	226	214	228	230	249	232	227	226	207	245	234	220	217	221	225	211	221	208	217	224	215	246	224	230	254	219	229	210	238	237	231	227	241	234	233	232	209	226	206	232	233	228	261	195	207	207	226	201	262	228	244	239	220	235	215	219	254	244	230	195	222	211	234	217	227	197	218	236	234	229	187	202	215	186	223	222	197	216	228	200	207	225	226	240	212	209	197	225	249	227	201	214	193	222	249	238	240	200	221	221	218	222	239	227	201	212	203	210	224	274	249	231	214	217	234	218	209	242	238	231	207	214	234	214	236	233	222	220	227	216	216	182	203	189	209	213	236	223	235	230	237	236	227	237	228	211	253	250	213	238	240	263	209	214	209	210	221	247	224	206	223	229	219	217	245	210	230	214	235	220	244	227	218	271	225	234	255	213	209	224	231	210	245	215	231	214	202	185	221	232	240	208	241	237	233	229	232	228	235	241	220	228	212	188	248	240	217	243	204	238	246	238	230	223	230	207	220	222	212	227	217	224	216	215	226	206	247	243	253	228	215	230	201	221	212	242	229	227	213	219	215	224	207	230	224	218	200	196	213	210	209	250	226	228	235	197	219	257	217	228	238	251	217	233	248	221	240	237	211	244	241	234	226	214	236	248	233	204	232	203	253	221	236	236	214	223	218	247	226	228	235	210	230	196	240	235	200	236	233	220	222	222	217	233	210	211	242	223	238	237	214	209	228	231	238	239	228	218	215	225	259	238	197	194	233	216	227	229	204	212	235	211	225	230	215	227	240	226	225	222	261	218	207	221	234	237	220	236	211	219	223	208	208	243	215	211	202	235	223	229	199	213	210	241	210	244	192	191	213	228	205	215	232	218	232	223	235	218	247	185	198	215	239	215	226	255	240	233	197	231	201	209	202	191	244	207	226	231	208	191	260	204	220	249	210	230	240	236	243	226	196	199	228	245	192	196	199	223	222	231	208	237	208	230	187	221	255	240	255	228	204	220	201	212	213	231	271	217	214	215	199	234	212	237	230	233	205	248	224	251	265	227	227	231	239	220	230	225	209	210	226	225	232	204	260	229	217	270	231	200	254	205	226	225	223	232	224	240	215	224	201	213	223	240	215	224	242	209	223	225	225	218	200	192	208	233	206	242	218	217	214	207	212	260	234	220	250	210	208	225	231	213	236	194	222	228	221	254	251	231	250	241	228	216	194	244	230	224	201	229	207	214	221	228	206	208	189	242	231	223	197	227	215	212	227	223	195	236	201	241	214	224	222	198	211	192	210	226	204	206	220	228	238	251	197	238	212	199	203	202	205	222	235	214	241	232	227	236	225	230	213	236	224	242	212	240	203	211	223	229	241	199	204	242	243	239	214	234	214	240	267	214	238	211	222	204	254	216	226	214	212	232	228	200	224	201	203	213	195	218	204	218	213	230	221	266	255	236	216	205	214	208	226	256	235	215	235	245	198	258	217	229	223	205	217	201	253	251	234	221	274	248	212	190	220	222	216	223	219	222	221	232	219	228	225	212	212	237	201	214	216	230	200	215	255	217	225	245	222	214	248	217	288	216	221	220	239	246	276	234	225	226	233	222	239	201	207	262	236	246	203	209	227	232	211	232	240	218	237	223	214	224	239	217	206	222	259	239	201	195	216	213	172	202	230	271	238	227	211	261	238	237	242	251	228	225	225	210	210	205	202	254	232	203	249	235	218	241	204	239	200	234	253	230	271	218	229	226	191	226	216	224	243	223	218	232	222	262	203	240	210	226	203	233	218	220	211	231	219	231	241	246	231	200	224	233	245	228	207	226	207	226	226	247	220	197	214	186	224	241	213	222	203	220	210	219	215	216	193	260	236	238	217	210	206	231	237	213	236	225	206	240	232	243	232	223	240	243	244	224	242	229	196	228	236	218	240	223	227	275	216	209	227	227	228	200	235	209	251	221	227	245	211	202	215	225	258	207	218	206	220	185	216	209	202	258	221	282	222	203	242	236	216	231	202	254	250	214	250	198	228	228	212	231	205	220	246	227	194	231	223	207	234	201	224	224	221	221	222	217	227	210	203	218	204	215	240	211	202	218	246	244	238	223	207	219	218	230	230	234	230	224	241	233	228	232	217	222	230	231	225	203	227	235	230	249	266	207	216	187	224	243	226	200	228	218	219	210	217	198	207	239	194	228	197	229	210	185	191	203	236	266	236	225	217	208	206	252	242	250	215	216	234	231	217	239	224	222	260	209	217	236	215	242	230	206	243	229	205	207	219	209	215	203	211	211	206	260	219	224	205	236	214	218	218	234	219	204	241	219	246	215	227	248	208	210	227	214	222	221	215	216	212	202	238	201	223	213	218	209	253	259	240	240	232	209	214	189	229	226	205	221	213	223	217	243	229	214	202	235	233	216	200	221	227	230	210	238	194	220	212	199	223	220	198	209	213	230	216	224	244	215	235	235	223	234	225	237	236	194	220	225	227	228	208	206	217	236	237	221	245	232	228	234	212	204	222	212	229	237	234	213	253	249	204	210	255	208	223	247	224	235	220	203	221	241	242	225	224	229	201	225	205	228	220	230	229	236	224	206	229	208	193	233	229	242	212	193	195	231	243	199	221	221	214	216	249	227	232	252	205	229	202	227	219	224	209	251	219	218	210	228	222	204	223	225	221	195	219	238	223	211	245	216	208	246	246	217	224	218	213	217	224	210	235	248	189	211	190	233	255	235	196	230	208	211	227	225	241	233	231	208	224	216	192	224	238	222	218	198	208	198	221	217	257	226	249	225	204	254	247	214	216	233	226	228	254	217	216	243	201	243	205	241	240	206	211	220	237	268	212
12240	800	1246	1312	1131	1020	902	872	773	739	632	671	616	656	603	595	619	605	626	630	554	582	595	596	595	578	579	595	576	602	574	562	563	542	568	600	556	578	598	585	543	558	502	623	604	585	585	624	582	563	613	517	531	523	558	555	553	560	558	528	570	562	519	557	544	537	507	579	538	566	561	555	551	542	579	543	527	569	544	571	544	553	535	530	540	558	553	528	526	558	583	527	584	551	527	561	546	522	562	521	569	525	568	543	573	542	530	542	588	533	525	560	488	543	553	539	521	537	543	565	524	569	579	550	521	546	548	552	562	546	568	580	556	539	569	560	566	527	577	540	570	559	547	549	568	536	536	543	543	527	541	511	511	586	541	572	519	575	580	524	560	580	549	514	537	556	561	515	558	546	549	605	566	560	566	540	563	549	581	567	534	510	510	569	538	534	534	556	525	566	520	527	583	541	551	565	525	594	548	560	563	526	540	563	533	577	587	512	578	517	556	581	544	549	544	554	564	520	544	564	563	533	582	584	528	582	554	551	528	543	531	499	529	586	552	543	534	544	556	565	546	495	547	570	532	556	537	535	513	563	517	524	583	559	587	552	564	546	561	554	590	571	558	541	573	558	577	561	507	565	551	563	541	540	569	517	549	553	572	551	541	572	615	507	564	507	527	560	553	541	562	554	556	529	549	586	539	583	500	547	538	549	555	542	532	537	556	526	587	529	541	566	540	502	526	578	608	534	606	562	538	540	571	564	536	537	581	585	553	517	567	568	556	606	566	571	586	540	569	563	564	519	539	522	561	516	593	609	561	549	555	527	534	547	554	525	556	506	592	544	600	549	559	551	555	549	537	550	556	517	537	512	534	560	595	549	530	528	581	511	573	572	549	553	530	491	512	536	527	567	551	581	562	560	503	531	562	557	564	543	539	547	526	543	530	546	534	573	549	533	552	568	586	553	551	581	526	561	542	484	519	542	546	535	523	554	561	530	556	570	590	527	584	549	557	537	567	581	554	540	541	571	541	533	553	606	583	519	523	543	565	587	565	509	556	543	562	590	531	509	545	532	545	552	489	557	559	522	532	576	530	574	527	565	590	523	597	556	531	573	601	555	614	542	583	584	507	539	548	537	544	539	568	571	550	587	506	595	581	572	557	561	545	518	542	540	552	526	494	552	560	548	532	566	528	510	538	557	523	547	572	536	542	529	547	530	559	548	586	543	510	574	580	575	592	526	537	572	553	551	594	575	544	506	569	530	564	540	563	538	539	578	528	536	522	582	545	568	584	548	551	549	557	566	607	584	580	552	491	521	566	556	524	515	560	564	592	573	535	541	539	587	566	550	585	548	533	553	568	539	564	545	539	567	530	572	511	567	550	553	596	558	553	550	523	549	539	547	545	563	579	581	577	543	522	609	544	514	575	564	534	523	541	586	577	558	551	516	561	528	566	528	526	561	561	581	492	543	522	593	574	565	550	508	536	546	551	522	546	543	488	539	547	538	563	539	546	556	543	600	551	568	563	568	527	561	551	514	548	513	573	532	567	532	539	546	551	546	573	543	600	534	531	547	565	552	523	585	524	579	540	516	572	580	537	524	550	589	523	559	556	527	555	557	514	559	540	555	551	551	555	533	567	545	554	558	546	563	525	552	522	542	528	560	575	539	540	528	512	574	505	550	547	518	607	485	568	546	520	531	587	536	571	550	547	552	584	566	512	547	553	554	516	591	519	521	513	553	568	517	559	604	537	585	540	530	561	570	545	538	540	558	547	560	571	542	536	578	553	525	532	524	573	539	512	558	500	554	511	570	530	540	519	528	528	581	532	552	578	593	583	576	537	547	572	584	536	553	542	573	521	571	605	540	542	556	553	539	509	573	564	553	529	532	557	520	577	597	536	549	560	560	548	544	541	524	535	542	545	619	582	586	555	581	550	540	579	560	522	574	530	543	522	545	602	532	593	570	558	563	515	566	565	545	553	545	549	587	571	524	534	522	550	592	555	542	558	539	528	543	488	527	533	548	530	545	573	576	536	560	539	583	540	534	572	558	556	591	546	553	525	589	576	535	584	528	596	524	527	582	545	580	566	549	563	596	547	523	509	523	537	531	527	529	494	572	573	561	506	561	540	522	550	545	585	561	547	585	531	567	535	501	621	569	584	591	546	575	579	575	537	533	564	519	558	543	522	594	533	532	577	596	561	565	549	518	544	510	522	486	554	544	577	570	583	534	542	522	531	568	540	553	536	551	562	552	550	538	573	553	600	588	518	539	517	573	521	549	544	540	544	565	561	588	535	530	599	566	551	544	524	575	546	536	554	538	579	523	530	539	533	518	535	556	570	558	571	533	545	534	559	582	528	575	534	574	607	531	547	551	577	549	557	545	517	589	528	572	580	590	520	565	586	579	568	605	561	555	488	533	545	560	555	543	574	528	575	530	542	536	577	532	546	568	540	520	603	588	567	561	575	583	602	576	556	579	541	543	539	539	531	595	538	541	562	519	541	556	547	567	540	575	542	543	558	549	574	533	535	558	568	604	544	549	534	580	539	547	575	534	538	546	572	579	492	503	564	549	561	520	552	576	560	552	545	557	583	531	578	531	556	543	563	539	539	539	599	571	547	555	538	575	566	545	546	592	590	540	563	519	554	544	562	551	559	594	516	557	521	532	542	573	551	536	521	530	531	557	610	517	530	594	534	577	547	568	570	528	539	511	531	584	542	533	544	574	525	558	527	558	552	568	537	539	582	540	556	534	554	520	591	535	550	594	560	565	562	552	565	530	539	529	571	550	548	574	569	561	572	536	521	537	516	525	534	535	541	577	539	567	536	559	537	501	535	527	572	601	542	539	544	553	604	564	542	557	556	529	581	559	516	543	599	570	553	550	552	565	500	557	534	513	555	539	537	550	572	551	627	552	523	551	558	553	574	527	557	537	559	581	533	526	553	514	544	573	503	574	523	570	597	545	570	566	585	558	566	581	619	537	575	549	537	563	567	556	528	598	531	602	555	511	498	537	556	604	583	578	521	553	546	538	513	554	532	546	590	555	539	554	546	570	538	530	523	557	536	538	565	580	562	573	587	521	534	519	503	511	517	538	585	565	542	547	546	563	582	538	527	586	532	569	564	540	507	607	585	534	568	567	565	564	555	520	583	586	517	545	534	573	548	520	534	563	532	520	537	556	560	550	589	541	517	558	530	530	536	550	529	549	561	515	539	565	536	489	559	522	557	515	533	548	547	565	566	545	547	538	585	559	553	511	581	570	530	603	580	575	577	565	553	562	570	548	536	533	553	591	605	562	556	539	509	518	545	581	582	571	528	511	553	541	538	583	555	545	573	551	603	608	534	550	551	559	555	512	565	546	528	556	540	491	541	594	557	553	565	521	566	581	549	552	553	529	565	555	568	541	541	530	556	515	567	538	553	531	572	524	509	544	577	544	556	553	590	532	550	577	543	524	555	524	570	552	579	529	578	532	568	540	564	568	532	561	548	574
27417	3048	971	716	529	466	381	357	299	268	279	289	263	272	296	283	274	305	260	259	283	245	285	257	267	265	244	271	258	241	258	254	281	218	257	261	285	248	272	236	259	260	252	270	229	251	229	244	242	251	262	256	266	260	270	252	275	263	259	235	272	288	224	255	263	241	259	247	248	259	250	268	255	264	289	252	265	268	271	259	246	257	250	238	245	228	248	242	236	245	259	264	207	246	277	265	224	238	240	265	270	249	219	246	249	255	247	235	241	245	271	239	265	259	242	252	263	247	231	233	258	256	239	216	255	284	238	258	230	223	234	238	255	202	263	216	271	261	244	288	274	247	251	274	274	265	248	245	241	228	271	280	250	242	267	248	264	245	234	231	268	234	217	261	269	262	257	266	249	279	259	293	249	256	268	267	248	238	257	254	260	248	259	239	266	250	235	266	254	267	265	216	234	279	255	267	263	227	224	234	281	235	300	267	263	256	272	247	278	228	241	258	249	210	252	241	214	201	237	243	252	277	256	230	288	240	256	255	277	238	240	236	237	245	243	235	263	251	263	239	231	262	260	255	246	258	285	262	276	282	237	238	237	252	241	262	249	252	251	263	252	258	232	240	252	255	226	255	243	237	257	247	238	279	247	247	237	253	249	257	220	246	257	261	227	270	279	266	254	234	244	276	223	239	231	277	290	263	252	287	255	261	240	245	242	222	230	287	263	218	245	277	245	238	265	256	241	227	229	284	252	234	239	225	256	240	249	255	260	267	255	236	248	263	252	242	257	246	237	232	256	248	241	264	233	277	270	243	271	245	267	260	270	246	267	240	231	263	259	266	266	271	275	243	258	242	261	254	228	234	251	268	255	238	229	220	285	260	281	250	266	249	264	230	233	250	265	261	270	241	254	258	274	258	233	223	237	258	236	247	261	236	267	224	261	242	271	265	263	262	266	235	255	225	234	229	267	281	239	271	225	262	258	250	238	255	257	250	224	271	277	236	232	259	241	240	283	276	251	257	246	246	256	277	253	251	261	252	264	271	263	285	267	234	233	273	274	238	253	227	249	260	248	261	270	267	237	229	256	244	228	226	253	228	217	260	259	239	241	249	273	250	222	259	233	268	258	282	281	256	278	277	285	245	261	235	245	244	246	204	236	244	242	261	264	254	233	258	266	240	259	224	244	228	295	271	257	251	245	254	277	250	215	233	263	226	240	256	280	265	238	277	267	245	264	303	251	226	229	265	283	244	223	258	243	269	256	271	270	257	247	247	276	235	232	241	260	268	235	273	255	253	255	236	237	280	239	235	279	251	248	226	235	240	239	235	224	300	249	237	234	240	231	252	242	259	235	240	259	260	227	246	238	250	253	239	230	286	248	216	242	258	237	247	246	244	272	258	274	245	246	268	262	242	246	269	234	257	274	257	252	239	257	276	260	226	261	251	250	253	265	265	252	256	245	258	240	226	261	236	209	238	240	206	256	248	253	255	235	256	260	245	255	234	263	269	270	246	259	232	259	257	218	245	261	247	252	286	278	255	242	247	249	253	241	247	253	257	262	230	221	243	240	274	257	250	275	247	244	248	268	252	288	250	262	236	247	229	249	252	235	245	263	256	257	275	233	210	261	257	263	237	221	247	247	250	222	235	221	252	250	247	236	242	214	257	226	240	247	270	250	261	223	246	230	236	240	253	250	223	225	242	300	249	287	247	256	250	271	234	289	248	261	227	244	247	261	255	275	284	269	252	269	246	234	258	279	220	230	254	265	232	247	221	238	235	259	256	245	219	258	258	267	244	245	243	244	254	277	230	285	253	249	238	251	265	268	242	262	251	236	261	225	233	250	253	284	258	262	237	232	250	255	248	236	248	252	242	228	269	246	246	281	257	279	270	235	270	255	258	237	244	236	236	253	228	238	233	259	238	272	253	245	237	245	257	236	253	250	242	261	244	256	252	229	268	276	252	254	278	242	275	275	274	274	275	260	254	233	265	259	220	263	244	214	225	216	255	218	247	236	284	242	239	266	273	254	257	266	263	234	267	262	240	252	259	254	220	242	264	235	272	249	249	261	243	238	245	225	244	240	257	234	288	279	258	265	284	256	222	262	243	270	247	244	259	195	264	242	231	260	278	245	260	259	240	279	242	256	246	262	269	266	250	265	237	225	287	267	259	248	243	213	222	267	243	249	255	235	221	223	270	254	255	283	233	283	249	229	280	271	248	270	263	270	242	270	268	260	238	261	233	279	264	229	256	305	243	272	250	257	229	269	253	248	276	251	232	247	262	234	270	252	234	252	275	270	242	230	247	284	243	236	244	231	277	259	227	265	274	236	267	249	267	250	239	277	223	250	248	225	265	248	238	274	246	247	220	251	265	247	227	268	272	243	239	247	228	221	259	257	275	218	247	216	255	252	209	231	270	239	249	216	242	256	283	257	247	259	236	261	239	261	278	279	266	255	260	259	277	252	245	277	261	285	269	265	261	244	244	233	247	261	272	252	254	247	269	247	246	251	243	239	234	253	291	233	242	263	271	274	262	251	257	243	258	290	265	244	238	230	241	249	240	262	263	273	230	231	259	247	262	245	255	237	233	239	215	238	214	296	252	217	255	228	262	268	254	236	225	241	268	256	208	221	237	236	234	219	252	249	277	241	267	268	274	241	272	295	248	242	240	272	239	265	270	245	272	249	249	261	261	272	227	241	257	240	247	243	228	234	230	237	247	234	258	244	262	267	265	264	254	275	218	242	225	265	250	241	253	228	255	254	244	256	242	256	234	263	265	261	250	260	233	244	245	266	262	247	275	247	244	265	266	263	254	250	253	226	284	276	241	255	224	270	266	260	243	235	246	242	237	253	211	220	255	238	240	242	273	252	248	264	248	241	240	236	254	256	220	286	276	242	305	234	212	249	262	275	259	243	234	247	243	268	263	242	236	263	274	248	284	250	259	262	258	246	222	235	254	262	229	249	261	242	264	271	241	261	273	260	231	263	235	290	259	241	278	241	258	263	251	264	277	246	231	222	269	261	230	257	250	262	231	275	245	265	266	269	227	270	259	233	252	227	246	250	227	255	245	253	276	266	253	274	252	265	201	247	241	196	228	273	242	257	233	228	265	239	263	238	232	240	252	237	252	251	254	248	248	283	225	277	272	255	263	255	289	265	252	263	264	267	248	283	244	240	254	263	249	267	243	229	245	207	236	240	259	271	252	246	230	252	272	263	266	283	255	234	260	266	260	244	227	241	264	279	240	262	251	218	285	248	265	262	242	261	238	254	243	225	266	260	285	248	237	243	254	245	251	223	230	236	277	242	250	228	285	258	276	283	241	251	248	247	245	257	259	261	225	250	273	290	231	241	212	229	287	236	251	256	258	275	249	285	248	268	263	262	262	256	287	253	288	257	239	258	233	227	230	276	256	243	294	265	230	262	247	235	235	240	249	263	229	229	250	266	270	270	236	229	272	280	255	224	261	255	263	241	249	221	256	267	276	246	234
14733	1172	1895	2162	1748	1539	1330	1162	1036	970	907	830	856	782	820	791	793	770	713	722	731	700	665	687	687	683	629	685	669	670	715	706	673	663	680	641	672	644	658	664	609	657	627	660	636	649	650	649	666	651	625	673	636	604	678	708	607	683	676	660	627	635	680	628	652	618	677	645	606	651	666	625	622	632	612	623	633	680	632	635	627	662	634	623	638	691	669	656	632	679	667	623	651	637	569	636	647	653	604	619	618	623	646	640	646	639	667	612	627	625	660	671	630	634	641	635	629	594	569	583	605	635	605	679	642	616	683	621	646	630	615	640	673	647	595	674	615	659	626	618	661	635	637	673	631	655	628	614	625	633	642	594	639	602	607	630	602	668	654	667	600	646	665	627	635	625	653	570	663	628	625	630	692	633	622	638	672	640	667	701	668	637	599	596	642	557	590	676	620	652	641	663	648	595	627	609	661	583	629	595	631	653	597	648	645	686	627	610	663	581	628	674	653	593	609	632	610	609	611	602	635	624	579	636	626	648	611	647	619	635	613	667	634	612	647	628	652	603	620	615	593	624	640	653	634	632	618	586	617	666	614	658	599	607	629	626	634	579	599	652	643	619	652	637	615	578	598	661	621	640	678	646	638	663	637	610	637	620	610	665	659	621	636	601	669	641	647	645	660	595	637	681	605	585	585	633	634	633	627	654	628	622	685	618	642	620	619	651	656	654	627	641	594	645	628	604	616	601	634	643	638	647	665	620	632	595	592	631	588	636	634	623	628	656	638	636	620	597	664	651	653	610	679	631	660	641	642	653	640	651	632	661	643	601	654	649	627	598	594	586	620	667	667	599	703	626	647	633	609	666	640	624	638	663	644	659	655	683	627	687	628	635	615	653	599	642	664	623	666	683	643	600	651	618	626	623	584	637	670	630	619	617	605	652	611	585	631	576	643	639	633	653	598	662	631	590	644	660	634	654	622	663	625	669	680	632	631	643	654	644	624	650	597	630	620	661	649	613	627	602	632	634	641	656	664	637	638	640	643	692	630	644	595	627	656	656	668	607	594	634	636	582	650	629	674	627	643	635	621	676	622	624	632	612	634	677	623	642	638	632	653	632	643	611	599	638	612	602	597	616	655	626	582	651	639	589	603	666	642	618	631	565	651	625	625	693	615	626	649	624	643	617	609	638	657	644	640	643	639	654	671	647	687	641	663	612	628	615	609	644	617	593	618	640	648	594	611	669	614	639	633	634	623	595	613	587	697	651	630	666	619	656	645	654	613	628	617	655	634	671	622	587	633	600	613	642	645	631	646	617	600	668	623	638	658	660	685	613	634	599	626	638	618	649	593	624	637	642	592	646	644	661	641	654	630	637	625	643	579	626	629	641	658	578	622	609	624	640	625	637	619	628	666	652	617	663	627	641	622	684	670	604	620	626	618	629	612	635	634	625	626	653	639	615	636	628	626	641	602	609	671	649	606	646	632	653	636	637	685	659	659	622	610	662	635	618	631	675	665	651	633	663	631	683	667	622	603	605	601	599	698	653	618	640	601	671	615	633	614	611	579	628	622	642	633	645	630	654	656	621	602	644	637	639	648	647	575	633	626	622	625	593	648	628	631	638	605	688	680	639	639	652	600	608	635	610	656	672	644	665	606	592	612	599	633	652	629	593	632	656	648	594	653	632	640	660	651	635	612	640	650	645	632	642	654	654	643	630	611	622	654	674	594	621	638	662	629	627	652	565	599	619	629	634	642	583	655	583	665	665	647	569	676	642	664	611	593	659	670	629	642	604	626	609	635	629	599	665	624	620	622	642	652	622	652	594	629	609	676	654	617	661	583	599	627	584	616	656	623	640	626	639	680	626	659	601	636	647	642	618	670	651	619	591	663	638	599	641	600	629	650	664	607	653	624	632	627	643	622	625	620	619	634	636	661	622	625	680	619	585	652	603	621	621	641	628	618	622	594	652	620	671	610	638	680	626	602	620	639	614	641	636	575	628	621	669	640	607	623	649	662	596	591	640	639	685	651	652	623	667	633	605	607	625	644	642	657	599	658	647	665	675	629	617	632	596	617	636	627	646	639	692	668	623	665	634	668	621	646	588	663	625	624	642	646	611	646	612	658	691	609	603	643	632	637	631	602	608	639	644	661	647	634	641	628	641	573	646	606	636	629	645	592	657	603	641	637	602	609	658	670	626	674	658	656	638	615	637	634	600	653	643	610	673	616	666	653	594	608	638	623	650	610	679	639	626	626	641	617	636	625	594	584	629	648	628	675	603	605	637	633	578	647	603	633	649	626	609	646	669	667	625	594	622	639	628	651	656	612	663	650	641	629	621	636	611	634	655	601	631	647	625	646	572	658	617	589	619	617	640	646	632	638	610	611	607	581	630	634	614	635	607	635	641	633	636	626	649	645	637	655	617	590	660	602	637	583	608	655	634	602	595	650	655	657	622	617	627	606	629	636	635	652	618	660	659	636	661	623	592	644	655	588	625	603	671	618	643	618	641	630	629	616	642	593	623	644	611	642	671	673	652	620	672	591	644	635	655	611	587	622	618	678	670	616	671	658	638	634	615	637	661	613	650	620	664	628	616	617	578	630	653	649	609	648	622	631	646	643	626	697	644	647	653	639	633	644	590	650	629	673	645	674	602	638	624	630	626	594	675	616	644	615	632	634	623	615	622	605	643	616	649	637	642	629	625	616	673	662	657	640	641	610	605	607	640	644	643	680	588	624	635	670	646	631	642	635	673	624	644	602	603	649	645	625	599	645	615	637	603	661	663	671	604	652	598	650	626	625	657	596	638	650	620	607	631	634	649	603	671	626	664	668	641	634	625	590	650	606	651	633	665	672	628	606	616	654	615	615	647	661	642	607	662	618	652	645	643	629	618	590	648	625	626	661	638	657	657	581	617	625	629	673	616	624	626	617	664	658	629	614	646	594	622	569	626	635	637	658	609	646	585	673	648	624	659	578	619	630	601	655	636	679	657	639	613	663	618	666	616	633	633	628	655	616	641	628	619	615	610	683	614	618	626	653	605	625	635	610	618	597	588	611	660	604	612	639	647	639	607	625	657	604	606	585	631	617	602	684	615	603	621	626	617	631	624	639	677	683	631	618	605	623	592	597	666	658	633	645	691	648	601	627	635	630	607	618	628	631	618	592	672	633	666	649	672	620	654	631	630	634	644	626	615	623	626	628	626	633	680	615	613	625	609	659	627	629	630	678	620	638	643	625	612	603	644	611	606	605	635	636	622	652	658	656	636	605	631	599	583	609	621	606	656	626	640	651	603	643	636	631	595	594	649	641	612	670	617	654	636	610	614	615	658	638	616	649	645	626	658	620	605	629	622	681	643	631	603	615	595	625	636	618	586	616	643	624	612	658	601	652	613	670	603	626	671	670	571	623	598	647	623	587	628	600	602	619	639	606	653	605	649	604	599	673	581	622	640	632	596	649	593	619	683	608	632	666	586	609	663	610	603	648	609	668	611
8259	778	411	494	404	461	464	460	459	402	408	449	443	442	446	375	478	474	437	411	414	413	437	455	418	392	419	423	445	448	461	449	407	420	417	432	436	458	467	454	429	433	447	422	442	431	438	407	404	464	446	437	442	483	410	409	472	454	449	423	429	466	451	441	418	469	444	434	428	441	418	390	444	417	417	431	446	415	433	420	413	448	426	457	422	457	420	419	443	440	430	473	438	440	427	474	405	426	438	418	456	427	403	392	432	438	436	422	423	388	412	417	428	430	409	404	470	425	428	391	430	429	415	438	422	419	420	438	457	411	409	424	415	428	421	465	434	420	463	437	410	420	426	434	433	416	436	454	402	417	391	429	410	413	405	423	421	450	417	476	461	401	464	447	423	456	417	423	439	455	453	414	411	420	451	412	439	401	411	431	413	410	433	426	458	472	442	438	439	434	450	433	476	438	413	454	458	457	438	408	414	472	425	421	438	419	434	404	471	456	450	413	440	435	435	441	432	414	473	440	441	386	443	430	474	433	418	440	412	422	436	428	461	439	472	423	412	416	450	440	490	478	417	426	413	403	438	405	435	427	463	403	441	444	434	447	448	425	461	403	427	438	433	455	431	489	407	404	402	443	419	462	427	404	448	416	398	435	476	452	416	441	457	458	466	436	360	419	469	410	424	438	459	480	463	426	438	440	461	451	421	426	437	420	416	443	386	399	423	455	466	455	428	442	452	451	430	425	413	401	384	441	415	402	421	430	456	467	441	445	427	425	439	428	430	406	416	404	449	462	444	453	437	468	452	469	468	439	448	385	437	440	461	466	474	447	397	484	446	469	430	409	453	460	422	448	444	444	406	416	420	428	427	442	456	462	434	443	420	454	485	445	422	417	445	473	478	426	507	469	423	436	438	428	413	405	426	441	455	439	401	447	388	426	455	448	415	426	424	449	414	498	452	415	452	446	420	481	474	427	390	456	487	444	440	452	437	450	440	448	407	439	413	441	452	430	451	466	449	426	454	438	424	391	400	438	428	432	414	456	455	408	438	460	382	430	443	418	418	417	427	471	425	466	460	422	481	404	431	447	390	452	455	438	437	402	449	424	406	409	436	449	426	417	438	426	432	422	446	432	448	448	469	385	426	408	433	413	461	474	472	428	426	443	436	397	484	444	412	400	395	472	447	397	395	418	408	414	468	417	415	453	448	456	437	427	384	424	417	442	443	435	419	430	452	438	461	395	435	443	448	462	428	424	446	445	411	428	432	446	466	382	420	436	439	431	413	472	420	434	451	466	438	407	441	417	393	450	440	423	390	432	420	444	427	448	427	435	396	445	448	435	472	457	426	455	459	404	457	398	450	425	445	417	482	432	453	457	418	435	423	451	411	465	409	414	416	447	456	430	415	427	423	426	478	412	424	450	420	449	374	419	417	412	427	427	440	449	400	408	420	449	451	430	447	504	425	470	424	419	432	378	440	443	386	415	422	419	426	403	421	446	446	444	407	407	448	401	457	419	445	429	419	425	427	410	405	427	445	420	413	431	461	443	427	415	434	448	459	420	437	426	414	441	382	442	407	412	429	453	427	426	448	420	446	423	419	408	429	424	447	444	436	421	425	459	407	462	458	434	408	462	429	435	451	449	429	431	396	438	449	424	412	457	443	431	421	452	432	433	439	421	410	436	395	418	450	405	445	427	418	432	458	442	457	456	472	454	451	408	474	410	442	415	436	443	431	448	384	398	433	473	437	382	435	436	435	394	439	413	464	447	407	419	433	441	408	451	424	448	421	441	419	460	403	411	434	408	376	424	436	449	424	474	449	408	429	445	431	450	458	403	422	419	413	434	414	439	422	428	408	428	438	448	449	423	412	413	464	408	440	431	427	425	429	408	445	416	467	469	412	474	447	446	442	416	413	429	438	474	419	466	415	402	435	428	420	432	442	398	438	405	410	456	464	424	413	419	428	445	441	481	425	434	441	423	432	431	427	441	429	434	426	445	496	415	448	379	417	434	418	451	459	441	407	443	448	471	426	416	456	378	424	430	449	418	421	423	416	416	381	432	389	492	442	428	427	371	406	449	435	434	407	427	413	440	455	460	427	451	431	399	443	480	431	420	420	404	414	416	454	419	435	421	471	435	416	448	442	374	465	418	455	442	434	509	425	416	454	433	440	485	425	462	438	422	470	454	392	439	408	452	428	443	397	441	459	421	433	450	458	429	433	427	424	425	418	421	440	464	456	443	420	448	406	437	448	427	440	439	462	418	468	436	409	438	396	494	446	417	406	433	489	444	431	415	373	429	458	459	466	433	438	446	438	436	423	461	439	410	436	478	412	433	415	447	446	464	452	422	449	412	393	414	414	423	451	395	434	431	424	416	382	452	414	482	429	435	440	500	457	422	475	440	424	471	380	436	430	444	420	463	421	368	430	437	423	478	432	424	391	398	404	450	453	402	431	411	436	436	448	410	390	410	462	434	459	413	481	455	364	404	438	442	441	446	420	443	441	430	417	432	476	429	419	460	419	399	403	430	437	460	419	454	428	407	421	419	407	476	476	455	422	467	457	456	428	417	421	413	464	445	420	449	426	427	407	377	458	451	422	400	423	405	439	464	430	383	455	450	405	451	456	420	449	411	430	421	471	385	446	447	422	414	445	436	434	457	439	422	425	446	458	399	446	451	452	488	443	442	449	447	449	418	404	444	450	438	443	393	434	445	438	462	427	464	424	477	438	417	462	453	463	460	386	406	456	480	449	458	437	421	429	393	460	423	453	422	393	423	403	447	415	438	434	430	441	411	475	465	445	431	411	434	428	411	399	465	408	419	413	434	421	469	410	429	400	420	454	436	437	431	419	467	440	429	447	435	450	473	414	428	501	413	409	455	414	449	451	424	445	418	452	471	434	443	436	411	438	441	418	465	413	445	420	388	441	439	417	398	415	455	439	416	427	430	428	435	409	419	442	440	447	411	415	405	432	462	456	438	404	446	465	454	434	449	441	419	463	424	412	435	422	388	433	427	427	398	447	400	417	452	410	399	445	449	423	413	426	464	430	435	439	435	396	426	415	449	398	424	444	419	443	399	417	444	416	427	441	426	440	487	436	403	432	452	438	421	425	437	436	416	440	442	459	427	434	417	407	388	467	402	401	440	431	455	453	438	421	456	426	419	460	401	422	439	417	442	431	441	456	428	413	490	397	421	392	430	441	425	445	432	459	453	492	397	421	424	400	416	472	446	452	400	423	416	437	426	412	447	434	418	384	419	458	437	428	390	440	444	427	460	418	450	463	441	448	396	434	475	396	462	433	447	482	416	425	441	434	453	466	437	423	418	416	462	429	422	474	431	415	454	404	361	448	444	416	439	460	437	448	466	426	441	458	448	443	443	428	419	411	485	444	448	422	438	446	454	414	461	446	433	384	419	479	396	421	400	446	457	464	440	456	456	422	484	465	427	412	431	456	421	428	475	394	418	469	461	438	422	441	456	453	441	428	415
5790	950	998	965	1031	1028	980	1016	939	921	961	980	940	972	961	929	951	947	969	954	1008	935	946	946	986	937	932	933	949	941	931	922	966	952	967	927	969	966	959	906	966	899	957	994	971	1009	979	940	907	919	926	922	904	944	911	907	943	913	932	938	936	940	954	967	947	979	984	914	935	957	913	924	937	920	953	955	908	915	989	916	933	924	962	910	946	951	950	884	918	928	949	943	945	892	904	931	902	957	956	956	934	921	990	959	946	933	930	1017	961	1041	883	955	936	977	991	905	929	899	901	967	948	986	941	961	953	966	996	983	953	916	930	961	929	966	938	930	993	926	915	934	928	908	1018	905	883	955	952	971	976	920	931	1007	907	965	935	970	941	974	959	910	933	998	958	948	915	973	925	954	920	937	936	916	948	913	950	939	993	981	945	924	979	941	951	935	929	946	950	962	946	988	980	928	944	986	917	939	935	979	945	932	982	926	975	925	922	926	891	945	960	935	970	904	942	930	952	946	939	898	878	950	1024	955	941	951	945	943	929	935	936	929	961	945	928	964	952	953	944	922	920	985	915	915	934	957	969	956	899	952	907	964	943	953	951	984	924	962	889	941	901	904	933	981	931	885	949	915	947	955	879	980	968	898	936	981	953	919	920	986	939	959	922	927	961	921	892	984	973	906	947	964	942	988	954	954	990	909	1021	966	930	943	950	950	988	946	949	916	983	908	860	961	956	958	950	926	952	893	906	967	906	922	959	958	964	968	957	894	941	943	899	912	968	959	944	987	986	919	914	921	977	921	966	903	922	949	968	963	954	915	938	984	947	956	926	953	920	969	941	914	1002	944	929	892	932	952	938	909	988	953	974	921	943	884	974	937	985	916	929	891	979	947	975	1011	982	953	949	947	934	946	947	987	926	893	933	923	950	890	947	944	1010	943	960	931	921	986	914	976	1001	917	963	902	935	941	931	971	918	1007	938	1001	920	992	1038	933	909	988	979	974	926	1014	943	944	957	900	938	950	934	993	905	877	995	975	946	958	977	909	942	965	977	986	961	981	955	926	903	971	985	953	946	956	915	970	881	968	923	973	971	961	936	958	951	965	905	882	957	945	885	890	911	956	957	895	1003	890	915	903	975	990	949	948	961	1014	908	952	961	915	947	904	956	983	969	949	936	942	939	983	965	957	947	950	985	942	1040	933	945	903	902	962	952	1018	935	911	949	923	921	924	941	937	974	951	955	964	954	917	907	927	962	997	949	984	926	952	1021	927	1005	967	967	918	987	970	989	879	898	922	908	955	911	975	933	938	962	979	944	910	930	986	963	949	1002	930	948	934	915	965	932	924	937	931	987	992	934	973	996	892	953	952	987	996	908	955	908	937	996	966	962	1022	1012	940	944	960	927	884	923	972	933	921	975	930	969	972	1009	951	978	968	994	931	866	952	980	925	925	928	966	929	892	961	922	968	939	928	968	967	893	975	966	964	943	961	973	907	913	935	942	929	919	971	949	922	972	950	983	993	924	938	979	948	918	976	933	955	964	983	961	1010	986	927	982	970	983	928	931	946	921	1000	991	1006	985	947	922	972	938	900	945	949	980	884	990	924	956	1001	967	904	922	957	969	941	928	964	910	919	903	986	924	933	954	891	936	930	950	919	884	961	1003	936	932	922	920	966	925	890	972	920	945	978	949	933	931	921	999	927	1022	963	909	924	949	934	994	975	954	972	952	959	917	969	945	920	928	965	979	917	969	918	925	900	913	965	920	996	896	946	958	925	940	913	983	943	991	937	938	938	951	960	988	943	945	940	978	934	954	916	980	967	903	974	970	1002	970	938	939	960	936	932	924	942	996	962	951	979	884	943	912	972	974	931	950	955	960	959	976	912	922	874	952	969	953	943	924	940	966	968	999	886	953	934	944	942	919	989	924	903	942	959	957	950	919	922	978	936	942	953	893	926	965	948	926	988	948	933	913	968	989	950	927	925	946	965	969	911	938	932	966	948	960	980	949	941	925	947	980	1033	972	968	964	931	940	960	907	915	988	939	915	935	921	964	992	929	923	956	917	981	995	973	898	891	945	1002	967	946	919	931	936	908	952	918	972	979	980	954	985	874	931	899	939	909	921	920	977	940	930	964	958	954	943	992	964	895	978	957	1026	957	879	965	951	972	911	965	961	956	994	946	918	955	913	949	951	976	958	924	969	900	953	1007	927	930	958	931	952	937	963	943	978	954	971	945	964	905	899	939	917	959	940	963	952	963	939	946	940	1031	933	907	911	1012	899	941	968	992	907	981	951	931	927	958	979	965	995	911	1001	921	918	1003	917	962	887	935	935	964	970	990	914	941	994	933	981	959	993	961	952	974	962	977	947	930	980	978	926	927	957	935	935	973	1014	918	944	907	938	894	947	971	952	940	926	928	961	943	967	938	963	918	993	990	934	926	1000	922	977	940	990	970	903	980	919	910	979	1012	937	942	961	958	979	937	995	908	922	968	972	949	938	876	949	989	975	942	981	946	940	924	900	951	954	965	960	918	921	970	977	939	949	984	975	941	910	927	956	962	926	951	932	960	933	950	954	904	937	921	917	932	1008	991	951	972	944	967	913	951	967	920	916	914	1004	918	986	948	941	978	873	916	868	939	941	929	914	936	918	990	951	916	974	923	997	966	915	911	920	951	934	936	957	939	921	929	974	937	981	977	979	956	996	986	916	928	923	898	986	903	964	943	958	942	949	981	938	950	969	987	931	920	980	974	992	966	959	952	965	976	908	907	985	940	945	938	977	1009	970	923	991	1006	953	944	948	915	933	940	887	953	986	885	948	990	889	928	953	979	952	921	964	976	935	917	990	932	920	931	978	952	964	851	971	900	940	942	983	957	919	968	999	969	937	896	950	938	929	966	949	960	917	932	938	959	956	1012	930	932	948	932	977	953	988	975	969	995	928	967	961	936	914	1023	904	957	961	947	977	945	956	965	915	969	932	948	959	945	984	919	954	965	985	966	938	1002	1013	931	982	950	966	909	981	946	1002	955	936	944	969	950	958	1017	955	905	929	888	962	894	938	952	936	980	957	1017	968	960	955	987	957	948	977	971	966	985	918	928	968	919	910	1003	974	884	898	947	973	954	934	928	964	930	897	952	929	991	939	929	902	981	863	974	967	944	921	925	978	995	917	924	928	957	995	955	948	980	953	939	927	927	987	952	949	951	943	953	896	953	925	977	941	950	885	959	944	933	1000	940	931	899	954	963	924	888	967	945	984	977	887	940	913	967	950	969	914	886	930	933	963	962	943	911	942	924	967	924	983	893	919	972	923	985	1000	1005	943	925	947	922	942	966	964	975	943	980	944	970	918	966	926	947	981	963	912	937	928	1005	902	936	947	951	921	939	928	897	922	952	988	938	950	978	947	925	936	925	945	977	911	906	950	930	925	877	942	910	996	953	953	948	970	923	975	952	907	907	933	969	893	974	907	968	979	990	981	923	984	945	951	970	949	955	943	969	900	1003	943	929	1028	949	958	950	967	965	970	943	938	891	957	900	988	942	982	960	946	948	941	953	928	934
18353	1345	541	417	361	296	296	286	288	279	256	256	243	263	221	248	225	246	220	229	207	247	245	243	251	234	237	233	224	241	231	222	219	203	214	246	236	189	235	217	227	231	244	200	246	202	220	233	242	229	236	240	199	216	216	203	213	218	247	216	230	247	217	242	252	203	247	235	209	217	226	261	223	209	227	230	216	233	246	216	228	201	229	234	229	220	203	203	211	217	211	224	226	230	235	217	236	198	196	223	230	200	215	215	243	240	222	222	249	217	201	202	204	223	217	245	208	215	213	202	207	210	221	226	199	230	217	199	239	238	227	220	225	231	221	244	213	234	208	203	229	219	221	222	231	230	235	229	212	252	208	219	225	223	215	235	250	215	249	208	203	223	204	235	178	217	223	188	226	215	211	198	213	189	200	217	238	186	217	254	219	226	222	214	217	236	206	228	221	211	227	222	238	228	223	206	216	236	222	191	230	237	208	234	217	236	207	206	186	208	217	237	253	236	222	219	266	225	227	230	224	219	228	207	201	234	203	210	222	224	234	226	208	197	212	218	200	203	236	220	207	189	210	216	212	216	221	237	228	237	233	225	181	178	183	212	222	233	182	221	192	231	221	210	195	225	270	231	207	216	230	200	212	214	195	197	226	224	227	232	222	225	211	217	214	229	249	270	254	223	201	251	225	228	258	203	229	195	229	205	245	223	231	230	234	211	215	233	219	209	244	214	195	252	191	234	236	242	254	230	220	207	235	210	205	201	219	204	231	216	220	204	239	208	216	222	241	209	213	188	188	201	198	248	219	211	223	204	221	219	211	207	201	230	217	198	227	244	231	232	228	207	214	231	215	245	223	231	243	231	214	201	230	234	245	199	234	230	202	217	224	230	261	237	217	235	225	221	225	211	208	234	219	197	203	239	216	213	239	227	236	241	219	252	197	194	190	231	222	216	243	209	224	237	179	202	226	226	205	206	225	224	206	233	199	190	194	225	212	216	206	230	233	263	218	225	229	236	235	245	196	209	214	230	253	229	231	216	202	230	214	253	217	231	214	220	197	214	194	212	208	237	219	249	240	220	249	212	198	208	229	224	181	214	211	211	238	225	183	202	211	217	222	204	232	265	255	226	190	233	220	232	242	252	209	237	232	218	233	224	230	223	248	184	207	251	207	230	224	217	220	214	238	248	225	226	216	217	238	246	225	238	234	215	232	227	203	212	228	238	229	233	226	210	218	225	195	221	236	241	220	212	222	200	219	253	201	212	230	226	221	234	222	220	198	244	231	253	219	228	190	211	229	215	222	245	224	204	215	218	213	237	220	205	222	193	242	236	199	224	231	217	212	225	221	212	219	243	229	218	221	196	216	200	190	205	240	229	204	197	209	212	225	205	235	197	235	214	205	189	234	230	231	238	224	219	196	240	227	227	217	228	215	224	217	178	196	224	179	233	240	214	205	255	241	216	219	218	211	209	200	230	218	213	201	225	220	217	226	200	217	197	226	246	247	221	258	248	266	211	216	217	249	239	215	222	210	232	242	223	225	223	217	214	217	229	212	227	209	201	221	205	244	217	232	234	221	232	231	215	240	234	258	237	229	233	227	220	185	184	218	223	209	192	211	210	225	211	211	223	231	198	215	200	201	213	196	196	242	255	250	217	212	205	236	234	222	262	203	210	212	228	178	204	234	197	205	184	197	192	192	217	230	208	214	242	219	215	214	209	210	208	245	219	194	249	209	222	209	262	234	210	217	214	189	178	211	234	244	207	222	212	207	207	217	217	220	229	221	218	226	197	218	218	225	245	221	209	226	228	213	212	214	220	250	233	229	237	223	220	221	190	200	219	236	200	211	192	241	198	215	201	233	228	226	228	222	201	233	227	193	226	230	238	217	213	222	207	203	227	213	240	214	224	214	208	224	208	205	226	213	211	215	222	234	208	246	202	220	207	251	209	232	225	185	194	212	207	247	261	210	211	198	194	234	227	251	196	240	235	221	222	210	230	246	229	221	240	276	218	225	221	195	229	215	212	235	213	221	192	237	224	230	258	244	223	228	219	208	221	212	213	212	225	233	221	238	200	231	200	214	196	219	225	230	231	213	234	204	223	223	232	209	204	243	236	217	253	219	209	242	208	196	211	207	230	231	243	213	228	215	230	223	206	194	226	236	225	220	229	217	192	214	234	223	207	217	210	215	224	204	190	215	220	207	225	215	199	223	241	224	248	235	202	222	198	218	205	222	216	217	195	248	252	211	242	225	229	183	220	231	242	250	197	231	244	223	227	254	208	202	225	210	232	213	223	218	213	220	208	193	233	224	192	198	233	223	238	215	243	233	207	225	219	224	250	245	185	198	225	236	218	257	201	223	215	214	227	187	241	199	188	203	217	224	213	204	247	222	218	234	215	206	223	229	236	232	236	223	213	206	194	209	193	216	205	205	242	198	219	238	205	223	234	199	236	222	234	251	185	216	205	216	221	221	212	230	209	183	229	238	206	228	241	225	250	220	216	201	200	216	202	255	197	201	225	226	245	232	223	195	222	228	215	235	212	217	231	208	223	223	209	206	241	232	260	205	206	240	248	210	200	226	215	206	223	201	207	226	217	223	251	197	215	227	217	245	220	238	234	229	206	212	216	246	245	210	221	237	221	204	210	234	216	208	225	202	226	221	219	244	236	226	238	228	256	220	233	228	223	202	222	224	241	206	256	225	213	214	221	210	200	210	245	226	223	213	223	241	207	202	213	268	227	212	202	213	188	201	215	222	236	184	222	232	214	203	193	209	235	223	209	196	202	231	232	216	211	245	225	203	223	223	220	246	212	190	249	214	238	213	229	215	195	189	216	219	213	212	217	228	216	204	227	234	211	235	192	204	192	228	221	199	236	215	212	236	229	214	210	198	210	214	256	210	240	217	210	230	212	238	230	224	239	221	243	242	201	222	208	202	237	226	216	202	216	203	218	232	217	213	221	213	231	226	222	242	219	227	194	208	244	255	220	213	211	200	213	204	244	222	225	211	216	207	210	209	230	233	230	232	209	221	211	202	226	220	211	187	226	226	212	204	209	239	203	202	219	202	229	208	245	196	200	226	214	227	216	205	224	246	201	185	231	223	236	217	231	226	236	218	216	255	194	209	236	221	225	198	223	233	231	222	223	217	232	223	215	228	221	213	206	210	204	215	237	207	221	223	225	211	271	222	190	256	227	216	258	241	206	228	216	224	238	221	205	223	223	220	200	238	238	232	229	219	242	204	220	222	250	214	210	211	250	249	203	220	226	194	221	215	203	227	180	220	224	215	206	192	204	209	230	213	229	241	245	231	198	230	235	249	220	220	201	228	200	207	239	215	231	217	252	247	217	216	198	203	222	232	217	230	217	215	199	217	213	220	226	226	226	240	219	199	221	212	222	203	215	174	211	179	219	218	225	247	219	225	234	211	225	239	211	213	212	229	210	188	205	214	215	226	227	244	193	231	210	211	253	256	203	224	227	216	205	206	211
11511	817	1189	1299	1159	1021	922	825	738	733	722	646	660	623	619	628	609	577	624	609	628	637	570	569	573	560	537	566	599	634	560	623	556	550	571	545	581	566	601	538	556	577	527	556	560	570	519	539	544	487	595	561	541	548	463	509	564	539	543	544	564	543	520	534	532	575	551	551	538	544	523	530	528	524	546	540	551	538	555	531	555	548	526	571	536	522	531	524	516	502	529	538	541	545	516	530	536	561	507	524	554	528	581	564	566	547	509	559	549	505	535	540	547	518	564	563	550	546	556	486	586	512	529	525	544	554	550	557	582	537	510	556	541	555	561	550	526	554	527	551	532	554	541	532	532	574	511	531	537	539	600	503	566	561	519	539	525	540	511	553	552	545	536	554	543	529	534	558	562	531	561	547	556	532	543	597	538	555	532	558	563	507	542	528	549	529	543	565	541	546	573	516	526	527	551	536	526	519	523	533	535	508	525	553	579	534	566	546	546	542	514	534	561	560	551	544	513	525	545	572	528	526	550	550	525	537	544	543	530	513	564	557	505	518	535	507	544	541	534	545	553	523	541	522	524	536	577	556	510	556	533	556	520	498	512	532	516	539	564	527	508	542	539	535	560	531	539	552	521	504	536	538	527	544	542	531	514	568	566	517	567	519	508	532	549	567	578	530	552	495	496	547	599	548	564	521	531	557	529	546	566	558	514	540	544	556	518	605	533	566	552	567	548	543	542	567	572	575	556	539	520	533	556	540	536	514	533	543	574	524	553	519	533	533	564	557	548	547	516	506	521	590	530	550	557	485	544	550	544	562	529	528	522	535	548	520	557	563	524	552	545	515	534	515	542	545	528	574	524	507	540	518	548	558	515	508	506	493	597	538	499	507	522	532	579	505	500	578	558	527	529	579	543	549	574	549	545	557	534	526	585	526	552	523	582	583	502	540	566	505	555	537	529	574	526	519	539	536	537	516	540	537	515	525	520	549	541	511	572	530	524	538	561	548	534	502	568	548	572	522	555	513	526	547	540	567	563	517	553	548	558	554	505	538	493	547	545	561	542	559	531	511	536	549	575	487	534	533	517	495	534	540	557	531	516	521	537	538	568	518	558	501	538	517	525	553	532	512	561	529	520	495	549	541	550	546	552	545	502	534	510	579	593	513	572	552	533	553	565	537	539	533	560	556	546	499	504	553	543	482	535	556	544	529	546	544	579	581	559	559	557	520	555	517	502	546	548	536	557	556	578	529	563	509	522	558	528	570	539	522	575	540	519	563	521	527	511	520	555	523	534	561	562	524	533	539	550	557	556	557	532	524	523	552	495	581	528	520	524	552	535	554	560	579	530	537	562	553	573	551	568	542	527	529	528	542	537	521	571	519	585	513	574	553	518	548	553	540	567	555	568	549	547	542	499	537	563	504	565	553	550	536	560	539	545	523	495	540	536	603	544	572	580	547	515	540	529	507	528	530	576	517	506	524	515	527	538	602	518	522	505	596	539	525	519	523	548	567	516	545	514	561	552	533	530	531	553	549	556	504	499	511	568	540	548	547	544	543	550	545	526	562	543	546	534	564	568	549	583	488	525	537	502	540	572	511	549	550	548	478	536	549	545	512	557	529	552	574	546	514	579	581	508	566	507	558	524	502	551	516	561	553	483	548	575	538	597	530	544	521	532	517	566	534	516	547	491	591	549	534	564	538	534	522	558	593	536	526	525	534	556	560	521	526	550	511	533	544	544	519	521	538	540	569	583	516	550	583	503	519	549	494	584	516	551	555	503	538	559	515	542	547	550	520	527	498	577	538	549	515	500	541	538	559	542	549	503	540	543	515	495	572	512	523	549	578	524	547	569	563	539	485	507	556	550	533	525	535	501	554	562	528	570	523	568	502	497	571	504	545	553	546	494	522	548	545	530	543	550	538	501	536	568	534	559	559	565	545	521	505	533	561	551	550	539	551	536	516	565	545	554	554	542	507	520	571	570	530	520	570	536	536	505	522	529	522	533	581	527	528	565	538	557	523	542	539	523	556	531	538	544	546	565	529	553	557	535	537	549	559	554	546	542	518	531	521	586	546	547	581	543	548	524	535	504	524	538	587	538	531	574	569	541	523	515	535	593	561	539	540	518	525	549	531	516	535	562	551	570	545	522	519	560	518	539	558	545	534	503	545	514	533	521	527	528	562	534	505	556	500	542	500	554	513	528	544	586	596	548	506	571	484	552	520	543	517	527	516	578	505	549	564	573	551	524	577	550	499	544	550	510	537	573	540	524	524	529	557	553	518	530	517	583	510	518	515	536	527	525	542	573	548	506	535	501	581	515	544	543	546	520	549	558	554	572	484	570	544	551	543	565	585	560	569	540	520	541	536	520	500	557	573	537	558	535	522	561	506	542	586	532	549	545	530	539	551	521	535	531	554	523	526	555	498	559	567	590	503	527	505	542	554	519	556	547	544	563	574	554	511	545	544	486	528	524	548	579	517	561	539	501	549	545	530	501	522	531	546	553	521	559	579	605	534	540	528	527	516	575	525	519	560	503	541	560	555	523	593	539	541	521	539	543	531	562	567	525	505	532	541	565	542	520	588	509	508	567	514	558	551	555	578	516	562	509	539	544	541	584	586	512	571	519	553	517	546	547	515	573	526	547	580	546	560	532	517	551	561	551	511	541	549	549	572	532	519	565	606	538	549	550	519	553	523	544	573	564	528	527	531	535	476	570	563	546	541	571	520	504	525	501	547	537	531	553	552	561	536	550	560	507	517	550	535	543	519	509	530	535	546	588	572	521	541	572	541	509	527	520	538	541	530	525	531	584	565	586	566	533	583	569	561	515	536	530	542	570	553	516	517	510	508	563	519	538	598	571	537	515	519	515	518	543	571	576	578	541	538	538	522	513	535	553	573	550	555	552	487	522	577	545	523	554	525	549	550	510	549	526	536	529	534	521	499	554	553	519	548	540	548	533	522	568	534	543	543	508	556	558	524	522	552	519	557	502	512	565	557	538	547	559	560	564	537	540	524	526	539	562	580	534	571	511	536	531	538	569	539	508	545	536	548	510	514	587	537	520	572	552	557	524	571	554	557	506	541	553	571	550	531	593	527	530	546	588	545	540	535	555	546	551	509	530	543	533	547	535	512	524	548	539	545	580	571	572	563	551	486	541	552	540	529	522	514	536	555	529	529	558	519	549	529	534	514	545	544	539	519	548	539	533	578	538	498	596	560	554	543	525	589	542	559	516	566	531	538	548	552	534	505	522	541	514	538	580	571	530	541	542	506	569	500	511	514	558	524	520	546	536	592	573	519	551	532	508	535	542	543	547	562	542	574	574	570	557	568	552	549	541	518	519	564	528	525	547	597	569	549	550	558	503	568	550	539	512	534	541	552	552	555	555	534	544	556	525	516	550	515	549	542	489	541	547	526	571	541	562	502	534	549	521	546	503	517	521	507	572	559	569	518	516	549	480	543	530	554	570	553	535	532	560	561	551	545	519	523
28504	3284	946	677	491	455	378	372	345	330	302	276	301	331	270	263	265	273	277	274	221	264	242	259	254	236	249	296	284	232	247	260	245	247	271	259	270	265	271	242	270	241	241	247	239	246	258	289	260	234	252	230	274	226	257	266	239	238	284	281	251	256	246	291	233	247	236	252	240	233	280	221	270	234	231	243	237	235	253	220	242	259	255	241	265	269	259	255	252	270	257	247	275	240	229	231	259	243	241	238	249	247	229	250	260	243	264	248	236	223	260	239	263	245	265	250	273	246	240	257	273	255	240	264	288	282	253	273	261	244	253	257	249	268	264	254	234	264	256	221	238	251	263	236	238	201	231	269	263	238	273	269	245	200	286	229	230	256	253	245	232	258	232	271	249	256	238	262	255	286	237	262	213	231	257	235	276	245	262	241	268	288	227	263	263	243	262	249	287	250	260	263	261	283	251	259	226	234	285	258	277	254	260	269	281	267	235	228	214	250	256	259	244	235	235	241	245	278	280	253	229	264	253	254	263	252	240	264	265	242	249	286	242	276	247	224	269	247	249	231	254	247	215	229	227	259	238	225	272	252	239	230	257	272	255	217	216	247	257	243	251	254	266	223	247	254	244	235	251	236	251	275	250	268	254	242	236	262	264	252	250	242	232	247	243	245	211	247	252	272	259	234	227	265	257	220	244	257	249	265	278	251	237	281	268	229	246	255	239	275	262	262	248	235	241	268	283	260	222	255	242	269	268	227	239	249	244	251	243	269	251	286	267	235	250	254	254	259	256	248	256	259	263	261	253	230	217	254	255	254	262	246	276	231	255	250	244	278	267	237	253	279	256	241	234	233	231	256	246	247	264	258	273	230	272	277	241	222	232	263	232	206	259	258	248	261	258	229	297	251	251	252	263	301	255	261	251	219	249	273	260	284	254	247	228	236	256	232	251	291	277	270	256	263	282	267	247	233	242	247	208	266	261	248	267	232	262	273	256	254	271	272	224	257	258	237	260	246	248	268	248	251	254	284	260	271	238	244	268	288	253	255	248	259	253	232	240	237	275	267	223	240	245	218	242	272	226	262	254	254	284	227	251	273	254	271	264	235	261	251	259	231	260	251	275	239	237	275	236	250	266	254	247	226	240	256	246	268	237	229	240	240	273	242	233	217	242	261	238	240	270	287	250	248	258	238	256	211	276	241	248	258	260	279	261	242	202	247	238	272	254	239	260	239	238	298	272	298	220	251	269	288	244	252	252	271	240	267	220	252	231	245	240	245	240	272	237	255	237	241	240	250	246	291	258	283	208	263	249	223	278	249	241	285	263	289	240	287	273	273	279	236	257	240	227	268	237	259	264	270	266	304	271	266	261	247	247	253	257	256	262	207	255	254	237	244	244	270	254	252	258	236	236	268	289	254	257	256	253	256	249	236	235	259	267	252	269	248	241	257	273	240	257	268	290	264	261	241	254	257	262	242	274	253	265	252	229	244	242	255	272	242	270	229	274	250	246	260	237	297	259	269	243	264	236	210	255	280	288	253	262	244	241	235	239	248	252	273	233	242	236	257	249	260	247	256	244	245	255	262	268	234	281	253	245	225	258	265	297	286	265	250	234	266	240	259	277	252	231	255	240	241	259	290	230	254	244	262	264	235	258	261	259	266	272	252	263	257	270	233	263	240	255	237	251	280	254	285	222	248	231	264	280	283	273	270	307	261	283	255	223	262	244	242	230	270	251	241	271	268	244	246	247	222	221	255	250	247	246	252	241	257	238	237	268	287	278	252	250	252	272	222	273	276	248	276	279	227	276	241	235	257	246	291	290	244	249	225	248	233	289	232	240	227	248	267	276	270	246	261	260	232	276	223	262	289	249	274	271	240	238	245	257	257	239	243	260	296	252	250	251	252	272	244	264	255	261	235	255	259	263	265	239	274	231	249	248	228	280	232	256	240	271	253	249	242	237	262	244	300	235	243	246	209	241	233	244	244	246	241	241	250	236	250	250	251	260	241	276	265	269	254	230	274	262	254	259	247	273	232	256	222	228	247	253	246	235	272	253	258	248	244	248	245	251	226	264	259	253	257	246	248	245	260	235	232	273	276	248	267	258	268	271	257	255	243	260	270	259	257	247	223	249	267	245	272	259	206	248	271	245	267	252	263	266	252	259	290	268	251	257	217	294	243	253	246	269	254	271	259	272	253	270	293	266	236	260	253	231	241	267	248	244	245	270	239	218	243	225	267	243	233	297	252	256	255	237	247	273	239	252	239	254	258	271	260	262	252	276	267	225	239	239	255	254	220	265	249	253	252	261	241	236	263	283	236	252	219	230	248	240	265	248	237	235	274	260	288	236	238	242	267	230	229	263	266	231	241	235	271	268	249	258	236	263	275	281	226	247	257	263	261	258	261	250	274	222	256	242	280	258	211	265	255	256	272	250	239	247	230	243	236	218	223	278	280	262	266	237	264	255	234	283	214	231	272	261	253	247	274	259	292	252	249	262	244	217	244	255	240	235	244	260	253	242	246	278	299	269	256	266	299	263	277	225	255	240	273	274	282	243	233	270	228	252	240	239	256	235	245	250	261	275	245	227	243	269	267	244	258	260	250	228	257	244	249	233	274	259	250	256	245	232	235	244	219	245	239	237	250	252	288	253	274	277	264	265	230	234	277	249	263	249	256	271	281	253	265	261	238	253	266	242	254	248	269	275	259	259	265	227	250	281	255	256	258	266	246	252	252	251	287	269	245	283	243	247	251	237	266	292	225	238	246	256	233	261	231	276	258	272	250	259	289	244	247	250	253	265	286	222	256	248	224	255	263	260	263	236	275	265	235	277	261	235	252	225	266	250	239	250	254	277	266	301	236	255	240	236	230	223	292	257	232	237	253	276	241	269	282	264	227	266	229	261	227	255	237	247	220	267	223	262	277	267	237	226	255	258	259	289	259	229	242	251	254	259	246	264	234	241	254	250	247	254	219	253	254	245	232	241	243	225	264	275	250	266	280	264	271	293	240	263	296	271	226	239	272	258	247	251	270	235	314	247	237	261	254	221	267	223	236	246	253	261	269	267	266	276	281	235	263	273	260	261	254	250	242	261	267	237	245	225	251	239	270	224	276	251	231	237	239	276	268	257	260	224	246	245	233	228	269	222	248	256	247	242	240	264	245	249	248	224	257	256	272	279	250	286	271	246	256	270	274	275	273	233	237	255	245	235	258	234	239	294	254	257	257	278	237	256	235	273	259	252	243	251	284	284	281	245	233	222	280	251	256	275	268	251	261	239	261	246	244	249	256	240	256	264	261	255	265	280	238	261	271	237	263	245	268	239	244	284	276	275	230	264	249	244	277	281	297	249	245	251	246	276	280	250	272	268	259	246	225	274	251	254	214	227	244	283	256	247	226	276	230	253	262	271	265	262	267	230	238	210	248	242	221	231	286	282	254	261	267	276	304	241	243	263	245	217	263	282	260	258	256	278	274	237	279	263	244	270	250	264	246
14965	1180	1974	2074	1816	1542	1332	1176	1047	1005	989	886	836	872	806	765	793	726	718	737	668	717	737	721	692	674	685	692	646	712	667	698	698	643	666	628	634	645	682	678	679	642	620	674	675	655	640	650	627	654	632	682	626	616	671	652	675	608	650	659	651	648	667	629	653	661	648	645	632	659	631	629	651	614	624	641	641	678	695	680	667	623	625	614	618	659	596	610	676	638	624	645	645	615	625	648	672	653	636	624	592	666	588	637	625	627	644	635	654	609	647	647	677	635	635	644	634	638	655	662	637	613	652	623	648	662	609	607	648	603	597	640	639	589	667	642	649	606	660	631	639	628	634	637	650	658	629	618	640	590	670	636	659	650	651	650	666	652	670	614	612	601	628	620	638	594	601	664	651	632	640	608	645	597	667	619	647	636	633	615	606	641	598	664	650	650	611	630	645	624	601	613	651	671	642	622	607	640	661	607	611	642	627	643	634	664	640	644	661	659	611	650	670	615	634	640	669	679	623	613	664	643	600	651	604	639	618	664	629	613	652	608	642	681	658	640	629	582	621	583	649	681	649	654	618	649	581	637	618	604	642	620	618	617	627	590	611	656	668	593	639	638	633	633	630	604	602	625	581	675	645	602	662	660	611	640	624	632	627	630	644	621	641	638	644	659	644	637	646	638	656	633	611	660	642	610	601	645	641	628	641	629	620	619	637	619	640	628	629	680	628	640	639	647	668	584	596	664	638	595	648	603	639	668	649	641	663	667	645	651	628	644	642	682	573	620	632	589	667	617	602	648	623	600	659	642	620	632	663	619	646	593	609	622	630	629	675	652	620	593	640	618	661	606	586	688	639	634	657	615	581	607	638	634	601	618	601	619	646	664	633	621	622	567	606	636	586	654	649	649	592	615	660	649	620	625	619	624	625	624	619	623	653	637	632	628	660	630	632	628	663	637	628	618	642	606	588	669	630	620	599	626	641	641	647	616	637	644	647	583	649	623	629	649	668	588	624	602	660	634	615	605	614	652	662	662	617	651	678	619	617	654	634	617	652	633	629	622	630	642	691	624	621	625	614	653	606	614	663	654	588	652	628	634	600	640	656	648	621	626	644	657	587	674	618	653	655	633	627	634	625	652	613	615	589	625	620	605	634	607	664	678	637	626	567	660	682	607	666	608	617	638	641	645	638	637	638	620	645	608	666	684	618	639	649	585	640	664	647	662	659	633	611	656	604	639	670	590	623	613	612	603	617	647	639	632	627	645	638	593	621	670	695	648	615	611	692	622	636	632	598	676	630	607	614	618	614	650	635	657	657	649	652	596	633	639	596	667	665	634	654	624	648	641	683	632	654	649	646	652	631	654	654	654	704	623	610	650	612	625	645	625	620	668	634	623	627	612	635	610	641	626	630	603	688	611	629	627	634	624	626	651	609	653	652	589	618	649	616	605	631	590	570	631	652	660	633	671	634	588	654	631	641	602	652	631	612	623	612	611	665	637	665	688	654	627	624	631	657	638	655	611	599	611	612	638	643	613	633	651	634	627	627	620	634	640	649	617	660	647	662	592	603	654	629	675	649	624	649	634	612	631	626	609	664	627	617	601	661	631	600	616	643	682	577	586	601	644	659	612	604	612	628	619	641	634	606	656	626	619	625	649	628	666	691	662	647	666	631	601	614	650	589	609	652	623	633	598	664	694	687	642	602	589	614	627	637	639	620	604	666	610	638	635	610	608	662	629	537	639	630	595	645	651	634	634	614	652	631	625	616	619	631	588	638	639	591	635	623	676	650	637	666	636	663	636	602	632	625	619	629	597	654	653	674	632	656	625	593	638	638	621	626	615	622	622	624	631	603	638	588	635	615	656	622	660	607	592	594	629	659	675	669	623	625	667	649	667	615	605	618	672	639	585	624	651	626	617	626	621	671	648	637	663	634	632	658	672	629	641	688	618	631	616	658	675	684	651	616	587	631	634	630	655	650	658	611	678	602	570	655	649	639	611	643	621	596	630	617	638	684	613	637	637	623	635	627	618	692	628	638	642	618	657	628	597	642	662	619	640	603	636	599	622	644	655	638	646	619	628	628	669	630	623	623	622	692	665	652	648	655	644	658	598	652	636	652	600	606	640	610	646	623	593	633	649	642	660	631	667	693	603	641	635	666	623	646	603	658	632	637	630	654	617	613	637	599	640	610	645	663	647	634	606	604	617	641	608	649	639	620	671	617	662	621	615	573	659	606	655	619	650	634	605	633	616	634	608	612	610	584	627	612	640	680	620	632	683	642	663	616	656	633	634	612	631	626	625	614	644	603	622	633	631	588	611	637	668	651	592	617	639	600	625	640	634	646	652	594	623	628	624	621	649	621	623	642	643	601	618	649	640	657	622	628	645	609	655	638	605	603	612	646	670	584	604	623	666	619	620	647	647	635	586	631	618	615	633	658	630	616	653	624	642	643	624	653	611	643	635	626	664	627	623	609	625	676	604	655	636	634	631	611	609	592	651	624	654	639	642	644	628	612	632	663	610	616	615	658	648	629	672	670	634	659	647	634	654	635	650	632	645	669	627	627	645	640	625	650	643	621	646	649	632	662	663	636	642	630	610	657	621	631	672	649	622	589	660	627	640	673	635	639	588	637	627	614	650	644	638	665	601	642	667	615	618	665	663	653	635	633	661	637	657	655	602	649	646	659	610	665	661	664	635	632	605	607	637	631	603	638	629	638	618	608	630	630	630	637	646	704	650	619	626	651	633	616	655	657	662	667	693	662	643	624	660	694	639	612	625	656	641	628	654	653	686	640	644	630	630	646	664	628	622	673	612	650	635	636	639	626	657	607	648	686	606	596	670	601	637	665	606	628	621	610	670	618	638	635	623	641	636	673	629	635	609	636	639	607	640	640	592	656	650	665	645	631	651	607	689	644	628	643	614	606	640	611	640	638	607	719	612	653	647	608	638	605	655	651	674	635	662	632	682	635	617	638	633	629	661	646	625	653	647	600	656	683	649	678	654	646	663	616	586	655	669	643	569	642	595	653	631	617	569	641	658	669	641	597	648	649	607	603	647	653	640	638	659	644	626	628	645	611	630	562	586	676	613	632	609	673	572	638	640	635	608	605	623	612	617	647	630	655	632	655	613	684	610	643	673	675	668	640	697	620	630	642	610	670	647	631	650	621	684	658	628	681	666	616	630	627	655	614	642	630	626	636	606	641	637	668	646	641	669	606	653	595	629	637	634	641	655	604	656	619	616	683	601	605	649	606	635	660	617	628	634	635	627	673	640	665	667	683	589	621	602	617	671	623	664	647	666	641	604	568	598	679	634	624	649	638	615	651	625	625	620	639	640	638	625	638	630	651	655	667	670	593	601	697	613	601	643	624	654	625	670	632	582	642	679	592	632	681	656	617	621	633	635	649	650	661	629	646	598	593	607	620	639	676	591	643	665	670	665	572	614	654	609	638	618	648	626	645	657	607	635	632	633	681	618	657	608	677	655	647	630
8059	717	443	466	444	449	466	437	449	433	442	439	431	453	431	427	401	407	510	435	433	430	419	442	438	429	420	399	432	477	431	411	449	468	453	453	430	423	455	425	424	442	415	452	473	417	452	409	410	463	419	441	385	433	406	490	447	471	462	429	410	452	419	454	411	394	465	468	476	459	444	430	433	444	413	421	383	426	415	437	416	455	431	412	430	434	420	463	434	418	453	406	423	438	445	473	400	456	421	441	478	408	417	440	441	435	429	403	456	428	406	474	436	437	429	430	411	434	459	447	424	439	431	423	420	459	419	419	425	432	404	427	389	438	436	425	438	408	399	420	408	377	461	411	417	424	433	454	407	397	436	447	392	424	431	403	412	432	408	410	435	512	431	424	413	428	406	421	412	454	418	408	469	487	436	420	424	387	409	460	432	453	415	417	432	413	465	427	438	475	444	450	401	391	444	459	421	433	423	406	468	440	441	403	410	397	411	460	393	430	404	416	416	417	429	417	430	454	439	444	439	430	446	423	442	421	420	463	453	454	435	455	443	448	421	456	403	459	416	464	473	442	404	434	435	438	476	471	432	445	458	428	440	439	436	425	421	431	427	405	417	416	439	409	437	412	449	452	442	416	415	467	405	401	460	430	423	420	411	438	437	414	430	439	446	457	427	445	424	409	389	404	416	433	423	437	425	423	484	436	438	428	423	418	456	398	429	453	416	425	485	444	445	398	449	404	442	444	426	424	433	420	453	438	460	409	378	423	445	425	444	414	421	412	437	478	413	483	440	431	423	440	442	415	406	436	390	442	426	446	430	418	411	455	487	423	456	460	456	438	432	443	435	429	412	409	473	439	420	392	381	399	390	398	437	440	465	424	440	419	447	432	440	411	421	430	466	440	443	510	427	475	464	424	445	392	439	402	440	391	414	439	434	431	451	416	442	362	450	446	436	430	440	429	473	438	428	417	431	441	444	504	455	421	434	459	419	383	417	432	419	423	450	467	427	440	436	454	409	439	492	459	449	404	420	434	427	449	397	468	423	410	457	427	424	435	428	412	426	432	432	408	415	400	457	442	431	451	453	429	452	431	438	415	452	420	464	460	477	422	454	431	468	413	448	423	414	452	417	396	446	431	427	405	441	448	457	430	420	427	433	442	446	455	450	446	418	428	407	419	450	482	452	460	395	446	439	424	425	452	432	421	452	451	441	451	421	434	443	453	397	480	415	458	393	433	390	402	410	440	392	444	430	449	411	413	395	469	412	428	438	461	399	446	474	392	396	354	400	450	469	419	439	454	442	463	443	459	398	411	401	452	449	429	443	402	466	454	386	426	441	420	437	430	409	429	429	456	399	400	420	420	443	445	466	475	443	431	455	424	425	402	424	441	477	407	457	476	430	432	439	433	432	408	446	454	428	435	436	422	441	446	472	404	456	478	452	463	443	415	413	455	497	423	413	489	433	412	411	400	472	438	398	447	391	464	420	455	441	432	397	396	457	464	431	431	408	430	468	471	437	469	428	406	459	427	436	424	459	451	433	408	422	449	434	426	401	478	427	396	453	488	400	450	419	424	411	421	447	472	447	439	423	426	428	438	390	467	425	429	409	395	435	433	437	448	450	422	422	416	442	405	426	405	372	473	430	442	451	419	373	409	423	397	443	414	414	429	463	432	450	406	415	417	399	455	469	461	442	463	422	397	438	424	414	435	458	373	459	401	411	383	450	434	463	416	427	423	423	446	442	411	417	453	430	413	455	439	447	428	405	389	425	412	447	415	450	400	416	445	455	432	462	423	424	449	458	444	401	424	415	427	441	437	385	469	444	431	468	428	435	481	443	440	442	445	443	407	431	473	443	432	395	432	451	447	463	406	425	480	465	419	426	423	399	470	417	451	437	483	423	412	434	460	435	434	432	432	424	435	422	394	468	385	381	430	421	420	454	439	428	444	428	463	457	407	442	454	437	433	427	440	464	446	425	437	451	434	421	421	454	428	404	432	454	435	444	407	446	440	493	450	388	401	479	437	437	421	408	415	442	418	408	443	441	417	420	441	452	418	437	447	392	474	431	422	422	437	460	445	420	385	475	421	432	415	402	455	418	447	444	427	430	419	410	464	419	456	467	435	425	430	444	449	442	479	458	436	394	416	451	472	464	477	408	434	432	444	423	439	448	430	417	453	462	397	411	416	462	451	413	441	415	427	435	435	412	422	409	452	452	461	437	455	481	425	420	401	423	369	446	470	422	460	420	442	459	429	462	447	413	430	464	443	398	385	458	417	425	440	436	432	429	452	484	453	451	440	461	423	444	449	445	390	457	450	439	436	429	390	473	370	433	475	459	451	430	422	417	394	398	424	391	445	422	424	410	459	459	443	463	393	412	446	416	427	448	440	440	429	454	416	441	437	431	442	406	452	426	443	417	438	411	399	459	386	425	395	433	420	434	454	385	395	409	409	457	463	456	447	433	455	411	459	400	419	395	446	437	480	438	416	404	431	392	432	445	483	417	482	483	433	455	423	412	428	431	449	403	450	434	429	446	435	424	427	409	439	450	392	419	389	447	441	406	488	447	424	446	456	373	439	455	378	411	446	447	447	444	495	413	433	448	476	400	424	413	392	444	451	431	442	464	459	428	441	457	460	452	460	417	508	441	435	456	451	422	450	416	429	431	444	436	424	451	426	408	436	404	435	434	433	470	438	428	445	434	402	474	436	423	418	416	434	484	459	403	425	427	406	408	421	416	408	454	433	443	413	435	409	426	508	414	415	456	430	464	430	441	428	439	431	419	431	402	423	384	393	457	423	452	428	446	443	388	482	393	404	449	419	418	413	450	437	441	414	444	429	409	441	440	391	402	476	394	433	438	449	425	384	428	436	448	401	392	426	468	430	423	462	470	434	415	426	437	404	459	374	435	452	427	410	414	380	397	436	457	415	444	420	427	463	426	433	439	463	421	411	421	443	416	436	430	420	461	407	412	411	376	402	415	423	449	430	405	412	412	425	374	462	413	438	433	458	402	426	431	445	375	454	421	426	430	417	390	419	478	446	428	443	408	439	482	419	419	393	446	447	455	424	402	474	420	412	404	446	412	445	435	448	483	480	400	454	427	432	417	433	473	401	408	391	471	398	397	455	480	437	440	449	406	404	440	397	408	434	441	471	477	419	444	378	465	439	408	426	426	483	423	428	453	437	444	419	437	457	435	443	456	426	431	398	454	434	394	423	425	401	418	437	430	392	397	430	431	414	439	444	450	425	411	437	422	462	495	424	412	473	497	437	426	378	421	449	429	423	424	441	411	416	416	435	422	395	448	375	419	411	416	443	440	411	460	414	423	431	412	400	413	425	446	410	449	401	404	457	452	447	425	436	395	440	445	464	450	420	450	418	427	452	442	409	396	443	425	404	436	435	417	412	475	480	446	421	445	418	444	484	424	447	482	417	424	450	407	475	436	398	421	401	446	445	445	415	397	422	437	481	415	465	430	434	449	454	429	410
5614	997	929	967	920	984	957	978	916	938	992	950	965	986	979	949	1002	909	962	875	1049	937	978	980	965	969	922	957	899	937	944	963	990	980	976	936	921	952	912	972	952	955	903	899	941	888	942	916	917	913	961	967	898	890	987	972	947	980	954	929	967	967	963	876	943	999	930	943	992	952	911	993	960	942	964	1008	942	887	933	935	899	988	944	909	976	893	963	953	884	941	888	892	964	893	945	982	935	952	919	951	899	982	930	915	936	946	951	906	914	910	967	961	922	895	941	907	935	939	939	879	917	976	951	936	904	909	914	919	914	889	968	904	951	938	953	896	984	963	944	987	948	929	913	998	911	880	896	931	941	974	931	976	955	907	928	982	931	919	968	980	936	987	919	973	968	931	918	923	945	935	942	954	905	968	925	896	950	932	972	936	974	941	945	909	966	963	917	934	938	960	952	901	942	880	962	940	973	885	947	933	961	967	930	949	928	953	897	921	966	877	965	912	961	974	932	899	973	971	1020	1018	972	962	943	931	937	924	948	973	903	913	983	956	984	932	979	977	954	967	968	921	928	926	963	974	965	922	953	939	951	944	980	992	917	918	970	952	867	953	948	894	935	938	967	947	930	944	979	940	962	940	942	961	989	955	954	904	955	933	907	924	972	987	972	887	896	912	926	934	1001	894	933	943	951	941	947	880	935	930	986	904	980	960	943	990	957	942	991	978	972	949	929	971	1008	899	962	921	872	959	969	932	1014	944	1006	924	947	973	985	951	936	924	963	974	973	962	915	904	889	919	965	928	930	925	936	951	882	918	991	932	945	933	936	962	952	946	975	1005	945	957	939	969	935	951	952	853	920	994	927	958	930	953	955	936	907	923	951	933	931	929	916	925	977	977	990	921	994	969	924	972	951	952	972	985	895	963	995	975	935	922	984	925	905	887	895	997	957	957	939	1002	933	976	960	943	999	951	956	971	957	915	957	940	950	935	936	903	909	946	912	954	958	989	980	949	936	961	951	962	951	950	871	921	945	949	922	952	929	915	886	938	937	932	910	994	948	985	987	969	933	999	993	934	955	938	974	926	975	934	871	983	933	981	959	980	976	961	915	925	976	914	949	954	994	916	947	898	894	963	939	967	931	976	940	985	933	946	919	937	967	942	993	906	909	961	954	934	947	977	960	923	971	926	1010	962	915	1000	875	988	987	932	952	965	918	1000	949	927	961	933	935	989	929	967	930	939	935	951	940	917	946	938	972	951	910	943	963	972	904	924	928	920	929	950	949	921	914	972	955	912	959	975	922	962	952	891	983	945	940	943	966	967	921	951	939	940	958	936	899	987	962	972	942	908	1005	945	955	940	895	894	973	997	959	969	956	956	962	902	957	955	931	981	954	952	961	947	961	964	1011	977	979	946	912	887	960	993	948	984	926	954	945	988	937	934	916	938	965	945	944	946	956	954	957	1020	939	975	888	941	952	939	919	957	916	921	1013	990	957	959	921	916	960	931	993	954	960	944	931	969	918	999	903	942	917	927	869	1023	964	903	937	929	956	930	981	914	971	934	951	944	931	1002	895	1000	950	975	959	967	1006	978	927	1000	923	965	888	949	920	973	950	939	991	942	949	919	974	940	915	940	949	915	909	975	924	985	960	910	913	956	986	858	950	998	980	937	955	949	931	980	935	962	1010	896	989	912	966	939	998	979	942	931	909	954	913	952	995	992	893	920	923	970	956	973	927	917	1010	907	1002	937	906	895	908	944	872	947	969	942	977	962	988	925	951	950	1006	1009	945	1019	945	880	902	968	919	981	944	929	977	936	1058	918	950	899	926	930	933	910	893	955	869	925	978	979	957	968	915	911	937	959	969	881	970	985	953	880	913	973	967	975	908	917	920	951	942	912	959	968	1004	935	956	977	990	969	911	983	936	978	969	993	1021	983	897	936	931	944	954	889	1006	908	941	926	952	942	933	958	980	913	967	925	912	940	958	991	959	915	909	964	945	952	969	921	933	957	902	1006	967	942	965	956	972	917	945	947	965	965	952	978	982	915	904	954	866	967	921	952	910	928	960	933	956	947	950	928	997	954	926	932	912	944	925	924	948	918	900	931	933	939	910	931	934	969	936	932	946	959	929	989	953	958	948	946	940	965	958	905	931	908	953	966	962	949	937	978	997	868	928	944	918	922	989	957	972	989	964	910	1016	941	909	955	987	957	941	915	971	979	925	886	954	922	920	986	901	955	881	927	965	965	917	894	922	964	934	907	952	930	887	914	982	919	962	933	971	938	991	962	921	940	941	975	983	943	908	919	925	899	942	896	913	923	900	981	963	1014	950	951	917	903	973	968	981	878	941	974	1011	913	1009	902	912	875	1017	934	939	989	940	912	960	969	961	938	916	977	986	955	916	952	934	975	937	958	943	900	954	973	983	954	955	925	985	941	1017	958	922	921	919	910	964	957	965	935	955	941	957	968	936	922	909	940	955	895	949	926	976	963	911	952	939	902	891	989	959	938	1017	952	945	898	966	994	1006	959	959	921	938	943	961	950	946	916	924	914	979	933	919	963	901	929	966	974	989	944	962	988	926	960	964	960	892	921	922	933	977	959	884	983	891	1007	927	949	980	971	996	951	929	978	919	906	917	915	934	951	1004	923	984	941	946	988	949	980	917	983	1028	952	956	992	993	930	939	922	924	988	906	949	899	930	938	987	912	976	931	939	936	946	952	944	887	923	929	915	927	999	975	959	951	915	944	1018	900	960	909	972	987	947	951	923	914	971	1000	939	946	940	957	926	922	974	961	909	974	940	888	916	951	953	899	919	973	929	904	1025	952	948	909	921	949	975	892	958	975	956	923	954	953	1010	919	926	1013	955	935	939	966	899	917	953	972	946	969	993	956	944	947	960	996	976	933	946	958	953	971	948	929	961	1038	939	910	952	949	952	965	914	974	923	926	919	974	963	977	939	979	999	971	926	878	956	950	996	974	986	928	944	917	966	991	953	922	946	919	922	968	893	923	966	919	925	904	912	942	982	921	964	941	927	912	936	963	998	896	908	976	965	953	1013	953	985	961	889	896	905	903	990	923	983	994	950	962	927	844	970	897	950	928	948	910	1031	964	996	946	943	945	929	955	920	953	901	968	952	950	927	909	950	948	919	976	1006	903	945	980	965	932	920	998	951	952	949	943	974	879	937	917	957	923	918	921	996	907	954	950	935	903	996	948	936	1014	903	1009	1034	941	903	974	940	890	899	934	885	958	973	953	902	997	947	920	973	1017	913	916	969	1010	937	904	969	917	967	961	955	926	972	988	964	884	931	957	977	883	944	947	932	946	927	926	922	939	959	888	914	993	956	894	970	929	938	949	924	917	942	972	995	964	959	932	937	905	942	940	915	884	949	914	969	940	931	950	950	919	928	984	938	968	997	918	923	948	950	916	963	979	989	920	950	949	972	894	968	946	957	906	891	932	925	986	911	935	970	948	910	957	959	920	970	947	940	991	927	993	919	1006	911	880	907	943	973	958	944	917	959	890	1000	963	949	919	957	969	980	934	947	974	957	956	955
18503	1327	496	422	343	305	287	293	250	258	246	244	260	232	235	221	215	234	254	213	215	201	207	217	210	218	209	209	218	214	233	240	226	223	250	235	220	242	237	246	195	213	232	233	218	213	201	241	203	211	175	231	223	224	219	210	187	209	221	236	205	204	219	226	230	232	248	205	212	202	232	237	220	239	221	221	240	227	267	226	207	228	220	235	233	197	202	229	228	224	228	221	226	235	242	248	223	214	212	218	274	242	228	239	230	235	224	229	221	215	222	206	250	223	211	230	228	216	209	218	248	231	223	229	210	206	221	215	207	241	226	246	229	235	237	217	231	236	231	209	230	219	209	255	227	183	269	218	228	218	235	215	200	198	202	207	209	240	216	231	254	231	210	209	220	217	235	214	251	227	222	201	215	191	229	198	217	204	239	216	194	213	220	231	206	244	208	203	243	215	217	201	245	233	223	251	191	212	215	226	214	215	232	231	222	254	210	208	206	209	215	198	219	194	218	222	219	218	263	230	203	207	226	225	209	215	219	214	187	216	207	231	201	190	215	238	226	194	225	185	216	240	207	211	219	256	213	218	222	225	190	232	201	224	219	222	223	202	249	217	229	221	228	247	227	186	240	216	191	207	226	217	205	213	207	215	229	227	206	219	199	247	224	215	251	218	254	218	230	267	222	214	186	227	179	195	225	220	238	222	214	214	211	191	235	188	233	215	263	246	210	241	271	224	179	187	224	226	230	199	193	216	206	231	219	211	210	218	227	213	217	208	238	223	240	220	204	240	210	201	230	235	211	225	182	218	229	197	212	203	220	228	210	191	243	224	232	213	242	216	218	212	208	225	219	218	241	216	228	237	218	211	236	198	216	245	238	218	212	231	210	221	201	219	236	211	214	212	222	221	192	280	236	243	221	196	200	245	249	218	238	191	249	214	190	215	202	203	207	202	227	220	187	209	244	233	224	193	233	232	253	230	209	238	237	221	220	223	222	240	232	217	208	211	241	252	211	226	191	228	206	217	210	220	237	231	233	212	222	203	236	213	225	238	248	233	252	223	220	234	229	232	193	197	232	216	232	226	205	236	214	209	224	215	236	221	212	234	221	221	212	238	243	205	202	228	223	205	217	224	217	234	217	228	238	198	197	248	224	219	186	206	264	249	213	242	210	231	206	220	208	231	235	239	190	227	186	214	208	231	217	202	234	227	210	220	174	234	222	205	231	223	221	255	209	221	223	206	247	226	228	227	236	214	224	235	212	200	205	208	218	201	243	210	213	221	218	225	238	228	256	230	191	208	228	207	194	213	216	199	205	218	209	230	225	203	217	187	217	223	249	203	212	236	227	233	246	205	215	209	223	198	225	260	228	246	233	203	221	236	231	205	245	207	206	225	229	223	223	214	221	201	229	226	218	203	225	202	211	229	185	226	180	221	232	218	198	193	238	214	187	217	220	232	226	207	229	235	230	249	231	202	207	214	217	226	217	220	251	227	232	212	187	195	214	216	237	235	226	221	206	218	213	205	185	204	220	248	230	226	218	230	203	209	202	220	195	224	209	248	189	204	233	225	216	217	235	203	218	206	226	211	202	227	269	221	218	212	174	214	200	209	206	202	205	215	219	192	211	210	215	208	213	241	221	209	233	227	195	239	220	223	225	213	227	195	217	226	220	210	227	241	215	220	221	207	214	227	232	208	200	206	225	233	236	229	206	204	202	210	226	219	200	215	219	217	217	219	222	224	205	212	218	223	220	216	220	213	221	208	210	231	225	204	243	228	217	234	237	228	210	202	228	216	199	227	247	238	215	233	222	216	212	200	235	200	258	214	241	234	240	231	235	235	229	238	231	207	229	235	229	226	221	213	229	208	205	215	236	221	233	205	205	205	201	233	215	194	249	244	227	209	218	209	232	231	233	232	213	243	234	236	223	225	192	185	216	240	181	221	233	245	191	213	196	261	246	229	248	231	187	209	215	200	207	239	249	234	203	211	188	197	214	220	223	225	230	192	239	228	204	238	185	213	215	230	211	224	243	237	231	202	223	207	223	218	215	224	250	233	216	254	228	186	202	246	221	183	227	217	208	232	220	222	206	205	235	227	206	213	213	212	220	198	212	222	212	199	209	232	212	209	225	222	232	191	174	225	232	235	215	234	200	232	212	199	204	248	228	220	241	260	244	237	217	191	213	199	211	216	223	252	209	239	245	216	231	201	220	216	206	196	220	217	200	252	212	184	222	207	211	231	247	211	221	207	229	183	215	241	216	234	215	233	224	232	211	235	219	211	232	216	244	208	234	223	232	241	201	213	217	195	216	222	225	213	247	214	260	261	231	210	212	247	233	212	244	227	235	228	224	227	210	240	237	213	189	211	217	184	224	245	222	227	216	247	264	212	238	198	220	220	221	228	201	247	189	248	191	210	215	216	229	201	207	214	231	208	227	210	212	209	209	196	219	245	221	203	201	241	232	227	206	243	210	189	191	231	208	183	203	224	233	203	227	238	216	176	224	221	225	224	234	218	217	246	200	240	239	221	223	200	225	183	207	222	238	207	214	225	216	202	211	217	219	255	237	195	220	193	208	198	212	198	231	231	222	208	236	235	207	251	204	229	208	223	208	223	222	238	223	227	245	195	206	226	225	217	217	194	228	231	220	228	239	206	210	251	227	180	229	209	231	198	207	223	234	204	213	211	220	213	230	237	248	203	221	218	205	230	202	217	186	213	174	230	225	247	234	210	227	218	219	214	214	217	222	250	220	227	223	200	214	223	228	241	242	212	211	188	250	217	241	243	246	206	221	232	223	205	216	199	213	211	224	189	244	220	226	238	217	226	221	251	221	224	207	239	242	225	225	221	229	215	206	203	200	208	230	224	220	222	209	238	228	193	238	211	242	202	215	250	244	196	182	217	242	220	242	240	221	222	214	225	219	212	238	224	237	195	229	228	233	242	217	244	224	242	218	246	205	226	224	199	187	241	214	207	184	208	233	208	221	217	206	203	237	218	216	198	185	172	217	208	228	224	235	243	220	220	230	221	216	208	217	227	227	229	237	230	223	234	217	209	223	220	219	211	233	217	221	211	224	226	220	210	212	219	212	226	210	243	199	202	222	209	232	211	228	221	225	199	190	209	223	197	226	247	222	223	220	220	227	236	222	219	224	222	211	191	255	181	239	229	237	235	233	221	218	249	245	226	224	211	244	189	226	221	216	219	228	213	244	210	189	212	210	211	200	224	241	237	219	219	224	253	264	215	236	215	234	214	236	240	212	205	211	247	231	201	234	238	205	204	211	242	224	217	199	228	223	220	227	215	201	208	259	207	183	198	209	218	223	234	232	232	242	235	223	225	204	237	226	230	230	199	226	203	238	267	238	241	240	192	205	237	210	197	214	211	216	230	236	194	221	232	222	193	241	214	223	190	216	224	238	223	204	230	204	225	219	245	251	204	236	208	232	219	204	229	201	259	239	189	205	240	236	212	263	198	219	217	216	225	222	219
11604	855	1173	1296	1235	1001	878	805	777	719	678	637	626	655	661	605	625	614	603	570	584	592	627	565	562	520	537	546	571	576	581	540	569	545	561	556	531	593	544	561	564	528	558	563	512	534	520	535	512	554	600	494	512	539	584	523	550	538	539	555	587	566	546	543	528	585	601	567	571	544	559	540	556	520	579	541	542	520	549	530	526	489	539	538	536	533	551	578	543	538	549	574	553	508	564	577	569	554	557	584	584	519	527	530	537	584	540	578	535	539	521	532	555	548	544	530	552	568	527	543	536	593	517	544	489	555	543	578	558	539	548	506	545	513	557	534	527	532	560	562	563	571	549	526	493	557	515	597	516	524	570	582	538	515	577	564	553	505	544	575	529	533	515	504	560	497	520	577	547	538	540	559	540	544	545	522	524	528	549	554	546	504	498	526	542	564	557	541	518	521	513	547	532	534	535	535	511	588	561	540	500	566	565	521	506	567	576	543	510	520	537	541	549	565	555	510	565	545	535	593	546	503	532	511	546	534	576	557	543	562	545	530	549	558	512	550	539	561	514	527	547	552	527	554	544	552	540	548	596	517	580	583	505	570	546	571	586	559	540	508	534	526	533	539	546	504	580	545	530	525	539	526	523	554	539	529	564	541	553	505	521	500	551	529	503	511	547	548	573	525	540	567	538	553	532	522	562	543	522	527	541	544	544	538	525	524	556	521	546	529	533	555	592	517	574	555	539	516	546	558	570	526	542	521	574	548	547	561	541	555	530	559	517	527	558	561	528	557	582	513	553	592	547	526	547	511	513	545	554	506	552	548	523	499	562	537	554	560	553	492	563	543	557	544	505	555	527	544	576	541	526	571	525	517	560	528	543	564	484	495	535	554	554	542	539	544	531	544	557	540	525	558	560	550	587	518	548	540	541	547	552	536	560	554	510	529	525	501	520	520	542	504	535	588	543	546	561	547	535	538	541	521	498	529	576	554	546	544	539	506	525	548	593	566	544	538	576	582	588	558	518	538	514	570	559	562	507	560	563	543	516	573	549	569	515	563	511	509	511	524	549	554	532	534	545	523	573	548	514	554	546	571	554	546	550	534	528	586	511	544	551	565	567	544	551	536	536	546	532	560	542	544	541	564	527	573	517	564	542	527	523	496	530	557	537	559	536	543	555	513	583	586	565	533	553	516	551	550	513	534	527	542	512	555	543	511	574	599	546	551	546	510	515	558	547	528	507	526	508	537	562	469	596	530	553	571	585	540	565	542	519	562	522	576	544	541	550	572	556	563	549	569	531	535	510	565	528	533	560	522	557	572	527	533	585	540	539	560	543	499	544	537	506	557	546	548	556	553	578	543	502	566	544	541	521	573	604	536	552	568	558	579	545	555	493	535	529	501	524	547	522	545	567	524	529	472	593	530	577	540	543	533	579	575	495	535	488	577	579	518	539	521	568	498	542	551	566	575	564	567	565	544	516	522	528	551	573	535	544	554	586	563	529	582	545	545	528	559	517	502	538	548	524	547	601	508	543	504	543	532	526	536	569	565	550	544	506	540	509	561	542	543	559	537	528	603	534	551	579	534	523	563	518	538	548	532	559	549	557	553	553	554	520	548	522	495	548	543	544	512	564	532	552	550	540	535	510	544	536	527	532	525	581	529	563	525	529	557	510	554	593	561	561	547	543	534	513	524	578	541	545	518	557	551	516	576	534	494	546	535	558	572	525	529	557	505	578	522	562	530	572	547	562	535	566	556	562	519	543	526	556	579	540	511	542	549	559	498	561	568	546	510	540	484	533	554	502	566	570	531	541	536	563	568	516	562	519	533	521	528	518	518	538	526	541	552	527	584	566	553	512	533	552	551	523	548	497	538	576	499	513	540	553	559	536	517	504	537	526	552	529	546	545	531	529	549	545	539	566	541	545	514	563	525	562	509	510	530	539	549	516	523	579	544	552	540	539	577	572	532	506	561	562	551	508	532	536	560	556	542	526	537	522	541	551	559	569	554	563	535	534	523	542	568	543	521	546	566	530	535	532	558	548	574	548	554	541	540	564	542	563	526	576	539	535	575	529	480	541	493	570	571	519	556	540	541	509	536	553	541	570	543	536	529	553	549	512	567	526	509	508	567	538	538	531	540	498	583	570	518	532	554	535	553	530	517	529	563	525	541	528	561	534	544	554	533	543	529	542	538	568	539	500	544	583	524	536	576	576	523	531	553	503	524	506	553	541	557	544	580	566	530	570	537	532	517	527	582	555	537	599	572	518	570	543	525	547	562	574	508	548	527	573	522	566	557	564	545	553	553	524	544	548	503	529	563	545	545	551	547	510	524	481	527	524	559	510	572	569	596	559	527	514	565	535	552	579	540	537	510	577	510	545	536	552	550	536	486	547	540	540	480	514	509	531	534	553	526	555	541	522	528	474	538	529	525	515	533	529	533	531	553	567	505	558	504	531	618	526	502	539	526	538	513	536	563	548	514	582	528	534	534	548	589	520	539	574	566	547	506	512	540	527	511	557	559	564	540	584	536	550	527	543	549	514	553	544	558	559	527	516	545	571	545	562	576	509	546	539	538	527	548	513	531	538	569	503	565	519	552	544	519	542	521	545	512	527	531	507	546	553	542	545	521	544	527	560	571	517	501	559	594	521	541	550	555	508	541	551	572	550	525	560	531	554	539	565	486	539	517	555	512	523	536	536	599	515	556	546	523	523	526	520	523	531	570	567	503	537	558	546	530	501	546	581	587	589	567	540	550	564	496	530	508	547	564	554	585	518	568	517	555	558	553	553	526	583	507	521	518	541	550	546	519	553	544	539	515	546	563	521	507	538	550	541	560	559	518	563	561	516	569	536	533	544	548	537	524	501	548	557	572	550	574	560	521	509	540	542	545	533	530	549	558	557	537	509	541	523	540	552	536	573	512	517	557	488	542	502	512	542	529	578	559	529	560	546	549	546	561	539	553	522	577	564	541	504	510	511	552	552	544	545	544	509	523	508	583	565	554	568	587	525	530	536	505	531	552	602	515	554	551	574	505	545	479	534	570	520	545	542	553	526	557	547	521	564	512	490	538	557	540	612	534	520	531	544	557	547	545	548	528	546	546	561	584	551	571	541	550	527	515	570	553	531	557	590	572	557	559	526	530	583	549	582	534	513	558	521	521	569	559	563	518	528	564	545	538	591	543	603	524	552	570	521	548	564	567	551	599	540	543	550	512	516	552	537	536	532	536	555	572	497	603	574	525	530	531	574	550	561	548	584	567	568	536	550	547	548	556	534	521	563	553	535	569	573	561	533	551	559	579	522	581	600	536	530	573	594	570	592	554	501	540	558	552	540	529	515	534	534	543	548	539	535	540	547	542	535	510	561	554	572	533	527	565	568	517	551	516	593	549	570	578	546	500	565	545	544	541	553	551	562	473	511	567	523	513	572	529	575	480	537	561	537	543	553	518	560	557	567	544	550	576	565	541	511	540	540	538	515	555	502	542	535	476
28859	3473	938	682	526	427	368	335	350	310	326	291	272	280	255	296	288	255	286	275	290	264	236	311	280	282	254	264	253	243	233	258	232	298	273	285	242	255	289	254	279	237	276	239	270	230	257	249	248	219	229	256	278	274	281	273	289	265	267	246	251	251	234	247	258	237	235	247	287	253	259	259	247	249	253	259	236	241	249	260	258	285	263	272	249	237	252	257	258	287	271	236	266	250	278	250	270	260	259	269	283	251	259	214	266	274	244	233	276	242	263	243	239	253	235	270	243	254	231	242	263	249	279	244	264	289	239	231	263	236	245	279	252	271	256	247	251	273	276	222	255	254	234	288	278	254	266	252	251	227	258	253	249	250	258	299	270	247	242	289	250	234	242	268	250	243	254	269	261	273	226	279	266	250	274	268	235	234	247	258	269	252	272	236	249	283	237	246	236	255	252	244	265	230	226	275	272	236	242	246	269	242	267	271	247	255	245	256	245	269	250	252	257	286	236	248	252	246	224	249	235	243	235	252	246	275	280	246	259	243	264	203	250	236	241	249	221	251	261	269	228	256	257	269	270	283	244	265	262	234	220	250	259	221	267	253	254	305	281	266	258	235	252	255	255	250	281	249	264	272	258	241	256	256	259	258	258	266	254	259	241	247	229	289	255	248	258	249	278	255	248	259	243	256	240	240	247	282	275	271	292	247	264	245	255	239	204	234	256	223	252	263	274	235	231	250	261	253	265	266	224	225	248	268	224	284	304	257	256	251	247	275	245	267	293	288	242	272	271	266	241	272	260	262	252	233	219	238	267	267	236	245	252	232	256	276	216	258	256	236	271	244	277	263	209	250	236	226	248	283	247	241	257	264	252	269	259	261	262	258	246	246	230	269	261	266	279	260	224	260	234	252	266	237	224	231	253	265	269	226	245	260	271	292	236	248	261	264	264	252	242	246	252	261	249	229	252	261	266	243	250	243	281	250	252	234	254	242	277	249	259	236	263	263	263	254	249	216	262	283	264	237	243	269	276	270	271	250	238	242	252	249	253	266	248	266	233	260	240	263	242	263	224	236	242	250	251	267	250	228	255	255	248	244	245	229	262	264	232	236	251	272	293	240	243	261	251	263	250	252	283	251	268	242	238	256	257	239	243	223	252	283	221	306	256	233	258	249	265	235	254	276	253	263	259	231	273	237	260	268	280	249	238	252	270	237	255	276	276	268	231	244	270	240	280	237	273	243	260	280	271	249	285	277	279	256	284	249	264	220	222	263	245	269	256	285	248	257	253	242	251	272	270	251	253	256	230	253	235	231	242	248	228	249	243	275	286	209	256	267	291	225	271	276	270	257	226	274	232	256	236	262	238	280	267	245	258	247	259	265	249	244	266	269	264	282	248	256	242	290	260	272	265	256	271	287	242	243	263	250	236	260	258	227	258	276	240	226	232	201	262	238	225	285	235	233	259	240	278	243	266	281	226	281	242	270	202	255	252	242	250	253	230	243	257	254	255	238	257	240	233	242	264	242	260	252	252	259	229	244	211	237	233	243	268	268	250	268	270	269	222	285	251	234	257	267	269	279	237	271	250	251	225	258	271	220	241	277	253	298	290	284	237	253	247	249	234	254	240	228	278	252	264	241	244	247	251	231	252	260	262	225	247	260	251	258	249	235	265	294	242	276	261	259	250	275	260	283	239	250	269	250	253	224	265	260	228	278	267	234	255	255	258	262	224	282	251	257	252	255	257	264	247	278	251	280	226	234	278	263	247	264	286	258	291	255	251	267	253	245	232	244	276	264	221	254	267	240	245	265	244	246	273	265	229	260	245	247	222	268	267	257	282	258	264	252	233	279	260	233	275	246	256	250	246	249	249	250	279	251	223	282	257	255	230	244	267	295	261	262	256	277	256	255	259	302	281	252	257	228	270	262	242	283	223	217	240	224	238	265	252	264	258	247	275	282	268	279	249	224	250	248	258	268	270	251	238	271	235	242	255	253	244	276	249	228	248	246	280	239	246	237	273	231	274	280	267	239	251	251	287	274	256	252	269	251	267	233	246	249	271	235	290	283	264	255	255	230	269	261	269	258	262	257	262	251	281	237	237	231	266	239	264	257	266	249	267	277	260	239	250	270	287	260	261	224	251	224	256	263	277	233	262	259	299	239	259	244	233	304	275	252	253	247	244	245	256	242	279	261	232	273	279	258	229	263	222	299	272	262	240	237	253	242	227	271	268	281	253	215	238	259	249	262	276	263	240	274	267	274	257	267	264	268	243	220	217	247	246	271	261	238	235	255	253	271	249	273	266	273	273	262	259	261	239	265	244	268	255	250	249	262	228	255	248	279	227	241	240	256	260	261	253	243	224	267	270	238	249	261	251	271	225	242	267	238	250	226	263	257	298	234	265	295	241	264	278	274	256	279	254	264	277	262	250	232	234	288	253	246	264	244	217	251	223	217	282	235	276	240	252	230	250	259	275	251	268	274	264	269	274	232	244	231	245	266	240	253	254	242	258	258	265	236	280	242	257	239	264	221	263	239	258	267	261	230	242	279	264	291	266	300	240	253	242	244	233	262	245	253	253	276	269	231	273	277	271	258	235	245	247	236	271	241	271	253	265	257	258	265	262	261	227	254	275	233	278	240	249	249	271	244	246	261	288	257	235	253	275	250	254	256	268	229	257	248	266	235	244	241	255	268	270	270	261	238	240	261	233	234	250	219	242	250	267	254	272	247	228	260	243	248	263	245	249	247	254	235	260	228	247	289	271	238	251	249	259	246	271	264	242	238	257	228	257	248	223	266	235	280	249	238	234	259	282	245	239	259	254	236	258	294	253	238	241	236	240	223	239	213	273	241	243	249	253	225	275	263	266	266	229	248	273	243	223	254	266	257	267	244	248	271	293	260	252	267	241	264	239	242	262	286	256	248	254	241	261	250	255	239	270	264	249	242	257	267	260	212	266	236	264	246	253	262	236	248	261	231	242	265	245	265	256	262	251	261	240	260	283	286	219	249	276	255	264	250	264	239	265	265	251	249	275	260	268	274	282	272	255	219	261	261	265	278	229	239	278	245	248	253	240	250	262	259	250	266	256	260	256	257	283	245	236	220	262	229	245	260	239	265	252	263	276	277	254	235	251	254	249	235	267	258	243	224	254	240	261	247	271	286	250	247	263	239	265	271	271	262	250	261	253	251	247	234	253	272	252	269	236	268	262	278	269	252	287	244	255	253	219	259	237	252	280	241	267	312	240	232	248	269	269	251	239	251	259	237	257	259	231	270	266	245	285	260	258	271	239	255	296	240	282	229	248	265	278	263	244	246	271	257	247	266	251	286	269	239	228	236	254	273	254	226	264	234	276	232	260	295	252	253	266	283	245	262	273	271	265	259	254	280	270	252	249	261	263	261	270	252	258	235	221	256	253	226	274	243	309	262	286	242	266	290	260	290	260	268	272	272	273	256	233	262	261	256	258	243	273	249	268	272	232	278	234	238	228	238
15296	1229	1907	2095	1792	1589	1361	1097	983	1030	935	914	855	744	813	797	747	815	670	739	703	666	697	696	684	664	659	646	673	673	659	664	644	642	628	639	659	634	629	663	653	653	639	619	690	629	697	627	624	688	655	644	587	638	647	684	669	614	625	671	631	645	634	631	594	685	623	663	623	609	642	645	643	679	633	609	687	646	688	615	676	655	646	668	612	612	623	658	593	625	632	694	630	637	629	635	641	679	646	614	639	612	660	580	690	629	621	662	641	676	603	661	598	638	633	635	627	677	631	643	634	654	638	627	644	595	636	623	705	617	597	652	609	625	623	630	685	649	650	615	667	641	634	602	641	647	632	692	647	633	579	684	673	631	637	660	651	633	644	621	631	626	644	631	630	703	619	622	674	636	649	593	660	661	611	634	639	668	668	641	668	636	663	634	600	620	632	595	625	663	624	630	694	608	616	639	615	642	678	619	618	686	662	634	690	629	643	662	653	576	557	624	613	590	596	641	635	661	643	644	622	645	640	612	653	607	603	596	617	662	634	610	571	614	634	668	630	627	653	620	651	624	643	629	646	634	593	639	628	621	595	650	667	647	618	642	689	618	623	653	609	664	719	631	609	631	623	596	638	642	685	647	641	604	670	665	639	661	637	656	639	657	659	642	672	649	606	618	635	615	608	619	641	658	639	602	688	671	655	647	647	643	630	626	650	634	598	597	609	596	661	653	665	618	644	615	651	605	703	642	672	612	621	608	649	621	615	619	649	680	641	632	678	602	628	638	651	637	618	594	638	662	622	633	627	669	652	611	653	647	640	577	652	663	644	646	650	669	649	608	635	625	653	658	643	681	664	636	607	624	664	642	648	622	692	648	649	657	621	659	677	629	630	660	641	671	623	639	682	645	700	647	599	657	613	671	622	683	680	599	632	622	632	675	611	608	669	637	653	619	654	630	619	639	641	617	591	598	648	634	665	622	623	629	687	654	635	640	651	639	663	631	625	624	596	623	614	672	639	643	639	641	607	680	659	630	633	647	561	645	652	650	597	616	595	631	629	641	604	690	621	603	589	690	676	652	621	616	625	646	655	657	582	650	660	635	649	629	628	658	661	669	637	630	631	631	673	635	694	660	604	609	685	655	596	629	653	636	617	587	639	666	612	661	622	643	647	613	644	635	609	623	652	650	657	617	653	636	686	631	630	653	585	612	659	641	589	666	642	622	602	625	638	635	617	693	648	647	650	626	653	671	654	681	648	674	643	636	584	638	631	634	607	602	639	614	662	611	622	661	621	628	701	627	629	628	598	675	626	653	635	639	646	636	614	657	645	592	668	603	670	596	648	601	670	630	654	690	629	652	616	625	641	632	641	625	627	621	641	672	656	590	638	607	659	653	641	690	634	613	682	647	633	651	655	619	642	716	618	641	637	679	620	679	682	644	658	660	621	646	681	658	639	629	618	617	629	623	626	632	646	607	631	579	657	658	663	642	605	650	613	609	618	594	607	652	603	665	682	625	682	652	646	689	642	634	665	665	594	658	638	639	633	608	625	623	623	660	630	661	670	595	605	637	661	681	651	659	609	634	629	609	657	628	630	614	602	641	646	663	644	671	608	617	633	632	624	622	636	583	632	631	625	631	638	623	640	667	689	610	665	663	605	644	629	670	634	621	587	594	599	602	616	662	617	615	685	649	650	664	642	660	639	620	630	577	670	629	608	654	645	622	647	651	625	623	601	546	623	620	644	624	620	608	638	653	602	632	660	616	655	629	646	615	650	599	636	652	663	647	632	651	655	616	637	662	653	672	570	612	642	665	616	650	646	645	638	643	639	584	588	631	675	644	627	650	628	603	641	677	613	609	692	630	656	607	629	650	665	599	626	637	633	641	671	674	646	620	609	653	659	643	639	638	631	603	643	639	640	606	671	692	683	668	677	651	637	578	663	625	651	609	627	661	627	618	611	592	611	588	639	634	638	604	688	645	612	659	640	626	624	618	594	637	597	671	632	690	644	628	675	629	640	639	639	647	638	714	593	660	615	614	623	645	664	618	653	634	616	679	632	611	620	681	649	635	638	663	705	634	614	648	647	672	671	610	692	614	656	656	606	632	727	631	665	673	678	622	636	662	614	603	629	633	690	624	646	594	632	656	654	657	670	625	647	640	635	598	651	676	639	609	645	597	632	622	641	631	666	681	635	660	660	606	614	658	662	624	640	647	621	642	652	668	637	690	586	654	607	629	597	645	650	597	634	610	617	597	618	699	616	614	641	685	655	608	636	616	629	655	654	650	628	669	638	616	642	679	627	655	670	618	629	619	650	698	690	638	645	627	616	602	668	651	606	589	694	577	632	603	627	631	608	637	697	596	650	684	616	671	639	586	620	646	666	603	662	667	670	641	594	652	621	657	653	602	659	648	645	604	614	605	595	602	624	655	626	658	604	625	655	671	673	641	622	653	627	618	599	619	609	673	637	624	664	620	636	630	622	621	632	617	638	648	608	640	625	639	651	635	635	660	697	633	634	662	618	613	622	656	656	633	639	619	663	631	603	631	662	630	613	671	619	598	628	621	629	631	622	625	631	609	643	631	652	591	632	622	668	654	687	639	613	647	631	615	632	631	628	567	660	641	650	638	640	676	691	670	654	633	617	645	677	664	657	654	612	596	642	627	651	612	612	626	686	642	647	595	652	649	637	630	594	649	635	608	616	620	629	661	658	631	663	650	680	638	641	661	605	642	624	633	662	610	656	611	635	642	610	656	618	630	626	634	678	633	620	645	618	659	647	612	627	647	614	665	638	663	662	642	622	642	642	659	624	641	648	650	616	637	626	642	658	609	629	580	620	631	632	610	621	615	619	625	604	638	645	623	640	630	661	648	620	623	637	599	593	636	602	645	684	572	623	622	660	613	653	668	636	687	636	618	649	597	630	648	609	624	647	653	649	634	624	700	668	625	643	657	660	685	674	633	640	680	644	631	615	628	642	611	644	660	638	617	622	618	640	600	633	634	624	667	646	598	605	649	650	628	654	679	682	612	620	628	665	630	631	607	651	614	681	608	615	615	655	643	623	660	643	650	600	592	642	603	624	627	654	605	634	669	640	633	672	626	666	589	623	652	637	665	616	637	638	638	652	626	629	610	629	620	634	671	612	622	643	588	635	616	658	613	626	672	566	647	645	672	687	629	603	644	627	636	642	605	653	615	608	654	664	628	634	620	595	680	593	636	684	628	670	607	601	610	631	599	611	633	639	655	615	605	620	607	657	646	633	668	628	616	636	636	643	653	665	651	653	593	612	628	642	669	629	691	600	632	652	668	630	656	649	605	650	658	695	636	647	612	624	630	645	619	646	660	599	605	668	610	624	644	591	642	583	636	596	653	663	629	653	614	649	655	660	634	653	611	656	641	657	625	645	666	638	636	681	628	649	603	604	633	621	657	612	673	630	595	616	645	646	579	631	608	629	639	618	653	626	621	669	629	628	660	602	590	604	657	623	649
8036	673	430	390	448	426	417	451	425	435	443	441	425	442	437	438	391	450	435	481	425	447	439	418	421	439	476	447	437	450	474	439	452	456	418	409	426	414	457	445	447	445	436	461	429	411	460	408	428	435	431	416	434	426	467	429	407	430	416	430	404	445	420	432	449	445	413	401	460	405	406	412	452	454	456	439	430	430	432	452	451	465	423	478	476	468	419	431	492	389	431	447	457	434	440	407	434	427	429	425	447	440	450	438	480	426	446	447	439	414	444	371	430	432	432	458	413	396	471	467	453	446	449	460	416	448	433	479	430	461	465	427	443	453	444	384	434	470	451	484	397	408	442	412	421	394	460	423	446	454	383	373	436	435	472	463	420	403	427	467	454	443	455	429	430	428	437	430	437	432	441	440	424	418	402	392	441	453	471	407	432	442	418	458	493	461	471	449	447	432	456	425	425	444	447	430	412	411	448	450	492	426	422	464	425	402	409	474	456	411	434	412	396	439	424	431	424	454	467	433	447	440	457	411	412	420	438	462	427	434	448	429	425	468	421	407	435	444	415	431	402	458	431	412	418	429	412	414	440	412	433	432	417	430	458	446	510	442	455	407	430	431	433	455	447	456	442	451	426	451	451	439	439	434	419	383	418	439	447	451	418	405	430	441	447	445	427	488	462	410	434	421	439	450	452	445	430	417	429	421	437	447	414	464	431	400	428	449	398	461	486	443	442	425	479	404	429	441	425	429	416	407	427	412	434	466	426	430	430	450	413	419	447	488	472	480	478	442	447	466	473	437	400	408	468	440	426	446	468	444	401	417	440	450	446	467	424	420	423	436	431	435	418	434	404	461	436	440	439	462	455	442	401	450	460	487	436	418	454	433	498	425	464	428	466	475	413	416	428	417	443	424	442	457	431	463	387	450	395	432	426	437	449	443	463	395	388	425	398	481	465	445	451	412	454	449	454	426	455	411	437	404	451	486	432	462	454	499	423	428	433	473	437	414	439	443	451	470	446	430	440	434	407	442	419	455	426	430	457	418	463	413	441	448	477	437	418	413	432	412	409	451	428	455	415	436	470	417	429	451	430	463	441	449	431	442	424	438	417	460	429	459	436	483	396	413	447	432	431	462	422	381	429	433	406	413	431	417	409	456	448	416	407	475	438	476	413	392	444	421	430	402	450	443	449	435	417	466	408	449	449	448	442	466	446	434	438	413	431	432	415	419	432	424	419	429	464	432	437	462	448	430	435	446	397	413	451	479	513	440	462	418	424	433	414	421	437	434	436	449	411	436	409	446	405	442	433	474	416	414	417	431	449	475	451	438	432	442	416	466	410	463	433	433	448	391	413	483	437	429	446	380	457	419	458	455	438	424	471	473	408	437	466	452	427	424	436	419	412	462	429	430	440	434	468	475	440	424	391	461	411	448	450	460	452	453	440	400	466	467	452	417	428	433	417	451	454	421	416	456	423	468	439	449	409	419	468	466	425	411	432	459	403	433	468	409	410	465	410	425	372	422	446	445	427	407	453	423	476	466	443	402	407	415	419	415	418	433	439	416	434	478	393	453	452	406	412	456	453	449	478	469	472	462	419	413	432	444	420	488	445	449	452	424	435	441	477	438	484	420	435	437	467	432	425	436	453	421	439	447	410	423	490	428	460	439	420	414	444	450	416	400	408	417	424	437	421	383	420	422	423	417	434	425	457	438	450	457	432	420	433	427	425	414	449	461	453	442	447	453	431	444	449	467	409	486	421	409	407	402	377	402	483	421	463	436	396	435	461	445	432	407	445	403	439	416	463	450	462	445	395	426	430	430	424	435	454	446	451	460	426	399	459	406	421	432	488	431	407	441	425	447	414	459	445	461	451	449	432	436	486	460	405	446	453	438	459	441	443	445	464	436	442	446	456	432	442	429	383	433	425	487	443	460	412	414	439	422	404	449	430	497	486	459	464	425	405	440	430	431	455	449	382	426	388	450	452	426	431	456	425	470	425	419	437	412	464	435	421	429	479	450	391	406	463	430	457	439	418	468	434	403	413	396	463	434	426	471	447	425	501	418	453	450	449	463	431	450	452	433	434	419	441	485	426	419	477	437	421	444	410	422	431	439	426	413	420	440	470	465	446	456	441	474	416	429	447	461	442	455	414	445	472	408	438	412	441	470	438	467	426	421	444	465	449	433	433	435	453	456	452	419	482	472	387	456	446	443	434	415	438	417	456	420	470	446	409	435	447	422	458	422	427	426	430	425	462	438	458	451	446	384	444	441	451	417	454	428	431	454	440	399	415	412	428	452	449	403	409	412	415	424	414	400	454	373	415	447	392	459	468	445	433	460	444	431	429	413	455	479	416	424	461	452	411	455	456	418	440	481	435	423	453	437	437	455	424	458	436	454	447	417	476	438	457	448	444	429	424	477	411	385	448	409	433	472	424	433	469	432	452	408	461	447	443	429	418	416	450	446	438	433	459	412	495	463	444	481	475	414	426	466	403	444	394	418	423	445	457	449	482	432	449	464	453	439	417	417	436	444	416	423	414	460	422	445	451	448	429	412	444	409	437	403	411	456	425	395	415	449	407	453	408	435	415	442	439	442	435	454	514	485	446	439	425	487	417	427	410	414	393	426	391	432	445	433	446	418	439	465	396	435	454	446	423	420	423	454	429	403	460	411	412	438	464	414	443	440	441	426	476	442	442	425	439	460	400	435	421	439	425	484	408	391	412	477	446	470	487	475	418	448	424	412	422	461	456	443	443	458	460	464	426	430	444	470	397	418	416	459	454	440	439	436	438	420	409	458	442	446	404	419	444	466	467	431	474	437	449	461	451	450	478	400	458	479	379	416	457	428	436	446	439	444	443	401	478	449	401	408	419	433	446	471	462	437	407	443	424	475	471	461	424	403	450	454	441	472	428	438	400	449	453	473	411	415	458	430	405	425	468	416	396	447	423	469	405	400	429	450	456	465	441	444	449	455	418	446	464	418	445	418	427	448	457	441	464	398	418	461	408	437	435	414	403	446	433	450	453	413	426	417	403	485	411	452	413	426	423	417	439	427	446	423	428	425	385	443	387	429	434	439	426	446	413	426	471	444	421	461	424	442	460	450	470	412	451	443	439	438	439	444	477	424	444	489	440	398	431	431	459	464	449	447	434	453	468	437	453	446	457	439	454	465	410	419	434	466	440	455	451	407	443	443	416	426	455	450	433	425	413	466	462	427	430	420	437	422	436	451	445	418	415	462	465	402	423	398	390	446	476	444	456	405	465	438	437	443	438	452	435	396	411	464	439	452	417	447	400	414	426	482	435	453	448	439	412	403	452	408	483	390	428	449	400	443	403	443	431	459	433	443	477	461	395	435	407	390	459	392	460	458	423	399	410	405	430	453	415	433	439	427	429	444	413	411	434	424	413	373	446	410	435	423	439	446	415	441	428	451	389	459	438	413	407	435	445	420	398	409	422	454	447	396	424	409	454	404	457	377	437	482	439	405	445	422
5783	974	985	987	975	976	975	1005	981	1004	956	959	1004	957	929	971	934	918	943	939	946	935	948	952	962	963	934	953	968	994	998	947	960	917	982	971	929	861	920	982	963	971	995	921	983	915	971	987	905	902	950	954	923	1039	954	941	885	996	935	1020	988	993	1017	950	915	996	927	981	907	973	933	969	972	941	965	953	963	927	993	881	942	997	945	960	956	977	954	947	984	957	932	883	913	926	970	936	891	920	918	965	881	939	941	963	1005	961	961	906	944	914	957	1003	917	967	974	955	898	1000	952	960	965	906	1032	991	933	939	1002	920	944	949	982	975	924	929	931	979	981	942	861	906	938	963	981	976	1004	985	933	956	981	934	989	964	916	914	996	917	945	949	969	945	957	925	1000	926	949	955	1002	1015	957	978	997	919	951	945	915	974	924	927	963	903	951	928	973	895	995	914	923	938	931	938	948	941	990	957	937	969	962	989	945	922	939	978	980	955	982	968	969	983	947	931	927	1003	904	966	975	954	1001	1008	935	969	973	951	945	931	937	940	992	980	951	980	914	1010	937	948	960	897	912	949	1007	937	954	940	971	892	929	957	939	924	951	1001	955	951	951	928	951	974	948	943	1000	965	940	976	910	953	979	988	922	948	937	947	890	915	932	938	957	978	916	960	988	938	951	972	935	988	1035	950	960	905	1007	928	971	985	929	993	946	957	970	923	992	986	979	984	932	884	949	958	968	939	974	986	914	982	944	974	935	953	922	988	906	940	890	934	929	937	1022	972	1016	982	958	968	953	907	956	950	989	959	938	913	966	941	976	966	966	980	921	925	931	977	955	940	976	958	958	983	959	1009	960	989	919	944	993	946	992	965	913	913	884	977	970	962	889	917	932	969	952	917	990	971	944	957	968	908	965	992	928	938	921	999	930	931	999	943	927	987	885	954	980	934	925	994	972	912	945	929	950	975	985	931	976	986	975	981	940	919	952	943	993	958	968	950	930	991	990	900	958	937	933	896	944	933	949	965	987	949	932	993	966	898	987	961	966	908	966	976	959	973	930	969	969	895	976	925	984	927	937	987	1022	925	931	923	975	995	973	952	928	998	992	918	982	948	996	950	984	930	966	959	975	960	977	937	970	955	979	918	929	911	945	944	963	997	925	963	911	980	907	979	934	948	934	963	937	899	977	941	977	959	1011	954	961	974	969	972	977	979	956	969	949	975	960	973	920	925	943	955	972	954	911	984	926	923	1012	970	964	949	938	939	940	932	936	905	970	969	940	995	958	923	978	953	919	987	921	925	961	953	966	998	973	980	994	939	949	962	940	1002	951	892	985	954	975	987	943	985	981	913	984	924	965	958	992	957	991	936	920	966	997	938	962	963	965	960	937	953	940	976	949	929	970	933	932	941	935	994	976	983	960	1002	970	970	927	970	979	930	897	975	1009	946	994	942	1001	888	1009	931	935	881	939	897	901	978	921	920	974	946	978	951	986	925	857	931	941	962	977	989	896	933	951	974	993	995	975	989	929	982	935	962	976	994	938	951	929	945	957	971	936	944	931	931	971	936	962	941	920	937	985	913	945	968	935	951	938	954	931	933	961	933	982	1050	958	930	918	1005	972	919	904	942	919	947	992	925	977	979	973	894	948	944	974	900	947	912	926	970	961	946	952	960	961	937	996	1014	921	949	967	983	935	960	922	927	965	959	898	976	945	975	953	922	982	942	1013	960	915	942	964	977	939	949	978	909	987	898	914	961	1020	923	1005	1003	982	871	929	939	910	983	940	912	948	952	972	976	957	954	930	967	927	926	920	949	966	950	954	924	976	967	986	994	951	936	958	947	953	918	995	959	968	981	947	948	950	970	986	973	942	942	979	928	951	987	986	951	937	1001	1018	984	980	913	947	984	947	961	989	965	994	916	929	966	953	993	878	938	895	930	965	912	944	945	958	933	983	976	942	1002	901	942	935	904	892	933	949	960	909	1002	965	959	1007	981	927	910	947	935	889	949	959	929	969	970	938	989	925	941	980	972	966	905	928	948	936	941	983	903	970	947	938	987	918	1001	971	909	939	899	961	968	948	900	906	943	935	930	963	949	950	929	951	921	940	960	988	990	998	899	905	962	955	945	984	955	1006	955	1036	974	991	985	918	975	946	913	919	970	943	965	953	974	984	936	954	918	1019	951	924	936	955	945	978	927	921	907	968	964	956	955	985	959	934	917	966	900	925	926	898	940	957	969	966	935	983	927	980	966	952	994	915	881	967	1000	956	964	1010	987	944	947	899	941	968	962	913	949	956	936	962	948	932	930	924	939	918	988	966	959	986	957	988	942	986	938	992	934	915	927	931	979	947	910	986	889	972	924	921	950	941	909	967	877	914	984	909	979	923	907	978	927	990	1000	966	892	935	907	918	932	970	988	937	956	948	995	948	912	968	979	939	950	920	930	995	996	982	942	947	1010	935	930	984	930	909	959	971	989	930	945	934	917	913	933	969	991	942	956	977	1032	987	965	951	948	940	922	980	942	988	939	953	931	950	1001	975	986	972	979	996	983	968	949	939	965	1008	975	976	969	961	932	962	931	968	909	1000	921	928	938	963	955	987	969	943	927	939	902	955	924	948	943	950	928	883	915	898	895	975	907	930	977	961	1023	977	982	941	979	947	941	987	930	974	952	918	958	934	961	984	990	948	961	964	993	862	912	965	952	920	902	916	1054	944	968	954	943	949	921	934	923	933	972	1011	987	924	949	960	951	938	940	964	1011	1022	977	982	950	948	931	989	978	930	930	927	910	960	958	966	971	970	964	949	986	940	952	946	880	935	971	921	1034	907	1009	923	1001	911	977	979	930	926	934	960	992	901	978	935	962	947	980	952	910	929	944	988	905	979	1004	954	959	880	945	965	890	954	950	956	946	942	962	971	937	981	965	1002	963	992	918	895	952	920	934	968	1021	954	924	998	962	927	924	941	959	944	930	947	944	910	985	984	923	945	953	964	1000	946	985	920	895	931	916	1018	933	944	974	936	972	973	946	922	923	948	927	957	944	945	954	1000	971	914	977	1010	1014	981	956	998	960	953	960	914	910	997	978	932	968	946	927	960	1000	928	916	945	950	917	970	971	946	938	998	954	959	926	934	959	917	944	952	972	939	976	939	904	915	921	932	893	905	956	1000	946	942	944	949	972	990	930	911	921	925	951	970	912	998	893	895	982	985	927	985	984	980	952	968	957	912	1011	898	935	961	941	994	1029	940	962	932	991	964	914	989	967	934	938	948	945	955	987	950	997	909	891	981	965	952	989	898	913	950	962	957	978	1003	956	942	978	919	947	962	933	956	922	976	972	966	1005	945	940	922	975	971	912	888	954	970	956	955	955	952	1002	967	939	942	980	1001	952	961	945	990	875	930	990	948	1034	971	941	962	954	968	915	973	990	923	971	952	900	994	995	988	1003	936	922	955	973	939	967	966	901	1003	950	907	995	980	986	928	951	948	904	951	993	930	932	961	936	956	919	926	956	927	947	941	968	952	967	951	944	873	911	1002	963	964	956	898	974	925	919	961	937	934	916	937	962	987	921	924	945	999	918	913
20210	1591	561	428	390	328	277	271	272	275	222	248	235	253	236	240	221	223	252	225	248	249	255	242	227	230	237	228	228	231	221	219	247	226	238	216	238	226	216	207	242	263	233	206	226	216	242	238	213	214	221	242	218	237	236	219	227	226	241	239	208	213	263	211	228	211	210	234	231	254	210	203	242	208	233	201	219	214	239	200	241	242	232	200	222	264	220	235	252	221	189	215	260	215	241	217	268	200	213	223	229	258	209	194	209	210	240	205	235	225	219	214	242	194	239	216	216	198	243	238	213	213	232	220	225	228	220	228	215	239	238	262	232	238	228	226	255	215	223	230	239	228	209	228	210	222	220	222	218	204	226	222	234	215	233	215	256	224	229	252	221	218	220	252	205	226	222	225	251	243	212	249	228	245	213	202	224	237	231	217	207	238	233	208	246	238	238	217	215	233	226	216	233	234	254	232	247	227	189	214	225	201	257	219	239	225	257	225	263	197	227	221	236	233	246	242	221	196	231	233	235	238	191	207	219	204	244	251	253	232	221	193	202	218	257	186	225	237	236	232	239	217	217	228	226	238	257	240	233	207	233	211	201	218	235	224	225	222	219	258	225	229	207	226	224	247	245	228	212	215	231	231	218	234	250	238	217	218	255	214	235	227	232	242	215	232	241	219	270	229	222	213	228	245	216	257	227	231	216	230	195	244	221	238	233	235	249	245	205	238	216	213	233	220	204	267	237	207	235	232	194	227	241	220	230	189	225	203	226	224	254	240	230	226	261	236	223	230	251	230	201	191	227	217	215	208	230	203	236	231	201	200	185	209	204	216	213	217	230	218	231	205	228	219	262	236	245	243	210	234	239	240	215	205	196	254	255	211	209	219	231	232	220	213	201	227	230	240	216	218	242	178	197	197	237	228	207	255	232	206	219	249	250	234	221	220	198	248	241	248	253	222	257	239	218	230	220	224	201	243	232	210	233	218	226	227	224	215	217	228	224	220	226	216	236	215	240	242	234	242	252	237	243	225	242	220	251	201	192	243	247	216	243	226	206	211	206	217	242	231	220	247	214	218	222	241	209	220	223	235	218	245	220	254	218	217	234	221	215	221	238	243	232	259	227	246	213	227	206	232	229	217	231	232	231	216	228	206	232	225	212	241	225	238	222	219	211	207	223	227	236	247	225	240	244	233	236	255	219	249	249	240	225	241	218	241	254	250	196	240	251	211	210	202	245	219	210	236	225	202	232	215	242	207	239	235	222	212	226	225	214	247	254	228	217	224	223	229	240	195	235	227	196	247	215	255	227	202	238	236	200	227	263	215	213	224	249	233	232	246	212	213	219	239	238	238	220	235	255	235	218	244	236	215	235	237	230	210	232	201	212	225	245	215	222	243	226	221	230	213	236	230	236	248	219	227	231	201	238	221	201	226	208	248	250	228	239	240	219	249	231	235	239	238	248	211	247	237	198	214	251	212	206	252	209	217	237	239	236	230	204	232	256	223	216	207	238	191	207	211	202	215	247	199	236	210	238	248	211	233	234	235	214	212	224	222	237	230	225	245	234	207	214	249	227	234	216	191	228	244	220	220	217	219	211	200	247	257	225	201	206	269	243	217	244	209	224	227	229	237	198	211	218	253	218	225	229	225	221	226	210	228	250	244	218	217	215	211	212	235	233	193	200	255	261	177	236	240	222	226	217	221	234	255	233	268	228	229	212	251	236	205	220	224	248	233	189	237	239	215	216	220	211	237	230	210	201	231	234	243	227	230	249	221	222	214	223	240	232	226	244	217	229	228	248	227	230	203	238	230	234	236	249	254	196	223	229	237	205	213	221	223	214	186	207	231	225	239	241	238	213	267	206	228	215	190	238	210	227	226	230	209	222	234	244	232	266	225	226	231	241	199	205	205	243	232	216	203	210	235	241	244	211	213	210	213	229	253	259	233	223	216	215	189	204	229	209	209	221	209	201	205	213	246	257	237	190	193	210	218	227	198	222	224	229	222	211	211	196	251	226	212	240	233	250	234	210	223	200	233	215	213	214	215	233	241	228	223	202	234	221	237	257	231	228	218	231	198	225	244	208	225	208	233	235	246	220	225	242	229	226	261	226	233	200	237	219	228	193	207	238	234	208	254	234	219	188	221	200	222	230	229	226	204	229	227	228	206	241	231	247	215	251	217	234	214	195	207	258	220	222	239	210	230	226	227	252	197	218	275	243	261	248	234	256	212	226	193	234	208	206	208	211	209	206	231	240	220	226	234	235	213	211	223	214	210	226	201	217	243	195	249	228	207	209	204	223	219	206	221	228	209	205	217	204	225	242	233	242	248	209	239	227	213	211	203	232	241	192	223	228	210	254	235	227	224	220	201	216	228	221	234	206	233	225	232	228	245	225	229	240	223	234	226	233	245	240	229	185	229	226	230	244	238	219	218	231	215	224	205	218	258	222	208	215	227	242	229	228	237	230	233	224	216	243	244	216	233	223	232	246	243	239	234	207	188	224	235	243	244	225	210	235	238	217	228	229	216	233	205	213	207	197	224	225	250	221	207	235	232	195	254	247	221	237	241	200	234	224	249	220	232	220	237	223	225	224	255	241	215	238	215	243	229	234	201	235	251	194	227	291	225	237	203	204	200	207	221	246	250	245	214	221	239	242	213	225	214	260	225	221	246	223	238	223	239	204	214	242	246	193	232	234	226	224	206	205	223	240	210	233	257	236	228	192	214	235	228	234	225	243	235	213	232	235	239	231	237	234	213	237	184	266	235	219	219	229	246	239	229	242	216	239	202	245	237	254	208	247	227	225	172	234	255	216	227	255	203	214	216	232	242	238	220	227	237	212	256	228	227	247	235	219	224	230	208	219	227	209	234	218	240	247	190	223	235	212	224	250	213	208	208	263	215	227	235	231	229	201	207	231	237	204	256	204	202	204	230	196	220	224	233	234	237	196	238	210	242	234	214	218	228	270	213	233	249	242	218	235	223	259	233	223	211	226	217	228	215	206	217	243	236	227	225	216	231	236	223	202	198	243	217	233	236	218	243	230	230	211	237	242	190	267	200	230	214	226	238	233	245	230	224	206	252	215	225	218	213	279	213	215	205	230	206	230	247	235	194	259	221	235	215	222	206	230	223	222	227	215	208	222	217	254	242	238	225	244	213	193	237	214	217	211	235	230	202	223	226	232	217	250	223	221	214	189	227	225	235	210	235	237	245	227	222	207	190	221	217	220	260	218	239	220	239	241	212	240	218	232	221	238	237	245	235	220	209	228	245	211	220	227	255	237	208	230	244	219	246	231	210	237	205	229	220	212	209	211	225	244	239	203	260	240	226	242	214	211	233	218	211	228	227	211	222	242	208	231	232	221	229	220	241	245	243	230	223	223	218	239	196	230	237	240	241	197	214	219	241	225	216	194	209	209	255	229	218	231	210	203	241	225	236	240	210	196	231	242	243	229	202	211	234	214	241	226	227	218	234	252	212	205	241	234	224	227	240
12254	861	1211	1352	1107	1025	945	837	828	721	690	684	663	711	614	601	632	645	593	609	563	579	545	579	605	566	569	543	564	568	589	590	543	557	609	559	607	565	608	626	563	604	593	561	559	610	562	548	537	579	581	571	552	553	559	568	559	591	561	561	582	558	600	546	518	541	556	558	560	555	539	588	559	552	539	537	545	569	571	552	574	572	505	546	536	561	567	540	534	531	533	552	543	584	622	524	586	578	550	550	512	554	533	559	563	541	554	557	526	569	511	560	545	534	589	537	526	563	534	579	594	553	576	581	590	541	579	576	559	573	582	557	564	582	549	593	542	566	579	542	541	564	532	556	541	612	596	528	592	565	536	548	559	553	593	563	557	535	552	548	543	531	554	503	531	558	540	547	564	550	566	605	544	531	540	506	573	582	548	570	541	561	554	552	572	562	499	541	537	548	516	552	580	533	540	561	566	538	563	530	540	547	589	554	529	575	569	534	575	518	584	601	553	573	523	508	537	566	547	570	554	552	526	542	571	574	519	548	622	588	510	562	567	548	554	556	593	559	565	513	581	548	561	533	568	578	561	572	517	562	549	523	562	541	531	548	531	490	569	562	567	544	536	560	588	536	561	580	537	556	554	564	565	490	575	589	494	615	563	575	557	545	552	534	529	526	529	597	555	580	533	497	577	538	524	537	538	553	556	561	585	517	529	563	508	534	541	568	542	562	515	542	568	567	543	568	597	546	619	563	565	548	558	555	558	518	588	586	535	541	566	528	577	568	569	534	528	552	524	577	545	544	585	541	521	529	538	550	522	558	584	561	561	568	525	543	535	588	542	514	575	512	554	535	587	524	524	585	566	538	577	539	574	534	588	576	560	582	541	546	551	548	583	564	521	554	556	529	542	533	564	528	536	554	567	540	513	548	563	555	557	537	541	541	534	552	520	601	567	569	597	548	584	563	529	548	581	526	586	549	511	569	568	556	563	564	540	569	559	580	559	524	584	533	533	566	551	556	553	576	595	550	587	581	553	562	589	559	559	519	580	557	564	560	577	596	556	590	577	510	592	586	519	607	543	559	541	562	529	539	553	553	580	533	560	570	555	559	573	553	579	545	530	560	536	564	577	574	548	583	528	554	539	543	541	585	597	528	529	557	559	537	541	597	537	560	553	522	558	577	574	532	593	574	623	555	595	577	599	557	618	606	533	557	549	595	543	581	569	604	553	528	582	573	564	550	541	538	566	518	555	543	573	544	536	527	558	543	564	511	594	531	533	555	568	555	544	526	584	563	573	540	565	526	581	540	537	575	481	557	520	573	568	547	559	596	551	522	534	569	520	581	533	588	539	577	585	577	551	564	544	529	528	597	582	555	559	550	559	568	565	542	561	565	597	552	595	562	575	532	542	581	554	554	553	542	580	578	584	581	526	555	604	560	574	529	598	549	616	532	546	591	580	578	567	549	595	570	584	548	548	565	561	564	564	544	544	592	494	533	580	568	530	583	533	565	594	573	577	563	556	595	551	567	570	512	553	546	568	567	546	532	523	560	564	558	569	547	588	561	574	550	567	575	593	533	551	552	554	579	579	552	568	543	510	586	542	534	546	499	582	577	563	573	552	584	583	503	544	559	537	536	519	572	545	590	566	607	556	561	554	543	583	543	527	590	494	596	564	551	564	558	551	535	525	507	579	573	564	513	573	553	542	565	518	562	537	538	520	558	537	546	559	567	546	570	546	582	546	545	560	577	606	568	538	564	552	602	554	552	512	561	514	566	494	523	550	580	533	595	569	576	542	535	568	546	530	555	544	561	584	572	546	548	537	532	537	582	553	542	555	591	561	527	551	533	573	537	563	549	566	548	541	545	525	559	564	568	524	555	560	555	561	570	549	532	521	559	528	536	522	547	587	538	550	532	520	595	555	592	552	548	595	562	549	522	535	538	572	571	573	569	562	549	571	556	555	521	524	505	528	572	559	549	559	585	541	538	588	544	580	546	520	553	522	567	590	533	540	542	522	557	536	569	521	514	611	540	576	531	584	563	578	549	560	555	554	534	561	517	569	559	530	576	517	591	564	516	579	557	601	590	599	557	599	565	541	552	568	558	571	600	567	572	570	597	515	557	568	560	578	554	581	602	572	567	591	592	567	541	516	583	559	519	561	534	554	545	551	571	540	536	522	592	568	554	527	523	549	532	550	543	535	608	566	551	553	567	580	564	577	522	584	558	551	533	557	589	555	586	605	538	535	550	546	555	575	542	530	567	557	557	546	569	550	563	603	566	552	572	557	572	551	542	568	579	560	571	546	564	554	566	540	564	583	590	559	542	570	550	567	559	526	574	550	589	562	574	555	522	545	573	602	553	557	570	591	531	540	565	589	579	588	572	555	552	528	568	559	583	533	606	513	529	575	570	587	530	569	562	549	549	532	568	547	563	553	525	542	516	528	552	543	562	579	522	607	558	527	528	540	557	544	568	558	541	572	569	600	588	558	573	560	564	547	589	582	539	548	561	533	554	526	562	580	573	549	571	546	507	531	577	528	549	563	522	544	534	523	499	610	574	570	535	604	580	591	535	588	575	591	550	570	598	573	603	560	534	576	599	557	554	588	560	543	574	533	548	557	608	571	543	532	606	607	563	532	558	511	585	515	544	502	560	551	591	588	587	578	550	560	583	537	558	595	568	551	573	592	501	529	563	605	577	543	577	577	589	525	540	566	579	564	563	541	558	597	564	581	551	552	570	547	532	549	566	581	543	559	573	550	552	538	535	565	585	558	555	544	535	592	546	575	523	527	594	546	526	553	550	556	544	590	544	596	507	604	557	589	601	566	535	554	549	522	562	534	558	551	572	593	542	551	558	580	490	549	564	549	487	521	567	520	526	587	545	533	564	602	515	578	529	549	529	611	555	569	544	555	553	547	563	592	573	542	555	572	561	547	566	517	570	611	534	541	568	564	567	567	532	554	562	578	546	533	546	543	541	602	534	547	545	584	569	571	546	545	547	561	558	581	520	580	514	538	556	551	524	547	545	567	551	565	557	603	514	555	535	553	528	542	572	584	553	557	562	585	557	545	518	568	573	550	514	585	539	546	580	553	516	540	536	567	536	520	603	594	571	542	529	544	568	591	565	544	533	543	557	536	549	535	588	559	563	532	576	541	565	574	539	556	549	526	584	569	515	575	578	565	558	600	578	586	548	549	610	559	540	562	544	559	548	549	573	526	574	515	542	527	550	532	532	568	535	550	614	569	528	586	526	503	593	582	554	564	549	586	567	573	515	550	565	544	590	559	544	564	544	573	589	552	560	528	558	518	568	531	590	557	565	570	525	572	549	566	524	582	524	518	554	516	563	584	573	567	558	541	537	591	574	561	598	582	551	568	591	558	550	533	606	539	570	580	555	547	540	562	559	600	541	548	548	572	559	561	551	540	548	571	595	544	558	591	549	557	532	589	554	548	584	596	576	565	553	568	530	584	586	573	516	581	589	580	591	553	571
28419	3238	953	738	499	436	359	334	311	351	322	284	281	282	281	282	276	278	263	294	272	267	243	263	286	263	250	243	277	264	283	264	247	263	247	251	288	234	263	236	246	267	247	273	269	258	293	250	248	275	264	263	265	256	293	238	268	227	253	236	239	249	274	224	249	249	237	290	240	242	232	237	252	266	282	268	248	261	218	263	255	219	240	309	275	256	229	237	252	262	272	225	236	236	270	260	264	261	270	259	231	243	243	234	247	228	248	244	251	276	247	244	242	230	247	251	257	240	266	244	251	278	267	257	262	268	267	271	276	290	255	233	241	244	241	287	285	245	230	261	267	273	242	265	256	231	252	280	250	273	217	250	270	258	277	260	267	251	257	254	229	234	287	264	256	277	261	259	227	233	251	237	226	255	236	280	251	250	232	268	264	260	237	300	275	258	223	266	221	272	266	253	249	252	255	264	242	228	220	253	250	278	262	249	260	230	280	261	253	251	223	248	293	265	247	221	259	241	248	267	222	251	268	256	247	250	311	283	250	253	285	279	254	250	271	262	226	238	252	282	274	261	241	237	248	232	253	281	265	264	251	248	266	253	252	273	268	272	234	283	248	283	269	249	268	239	270	233	250	273	250	265	235	250	239	264	259	281	263	277	241	251	236	238	276	260	280	217	228	258	257	280	261	247	233	233	273	239	248	278	247	252	247	258	252	239	264	239	251	251	248	280	265	294	296	245	246	249	265	241	249	260	265	244	283	269	247	264	258	259	279	257	238	288	249	279	271	236	266	274	271	271	273	224	247	242	254	254	243	263	273	236	279	243	269	250	260	282	265	236	264	242	232	222	256	247	263	270	259	255	278	224	274	267	247	240	232	265	232	252	235	240	263	291	265	254	263	262	247	252	240	261	263	257	252	249	250	263	215	257	236	257	249	297	234	244	224	248	243	252	257	248	246	254	266	253	247	281	272	267	239	245	273	258	264	230	295	263	249	251	258	270	263	240	290	265	266	257	251	259	273	255	291	229	240	230	217	270	258	259	275	278	256	262	245	254	271	279	228	230	245	263	305	270	242	258	252	235	255	253	245	257	251	235	271	240	279	262	253	259	248	255	266	275	251	248	265	281	259	247	292	241	249	253	272	268	238	246	248	251	272	250	250	247	263	252	216	278	268	233	271	246	249	247	280	262	237	235	256	247	245	286	266	241	242	273	250	259	257	263	248	233	262	263	261	213	271	277	241	250	277	266	233	233	237	277	254	284	223	255	247	248	274	219	257	257	278	263	247	234	260	230	231	262	225	260	274	251	262	260	289	247	283	299	241	283	270	253	256	220	278	256	254	240	246	267	301	266	252	257	231	248	246	211	248	255	269	244	242	250	244	268	269	225	266	268	252	259	248	248	260	263	253	260	240	242	233	281	274	241	256	267	264	240	258	286	250	269	253	238	237	231	276	243	265	221	266	283	274	268	235	270	270	257	245	256	260	218	242	250	273	279	258	250	251	227	254	239	258	253	232	243	245	269	255	253	273	243	260	251	245	245	280	292	265	243	274	259	224	212	252	247	225	257	243	269	268	259	244	260	268	278	261	256	247	252	252	242	248	280	259	246	251	259	246	265	247	263	242	227	258	246	223	236	242	280	255	248	257	245	260	242	264	245	254	256	256	229	244	220	260	267	267	247	264	250	270	248	240	237	248	249	250	252	243	233	240	257	261	271	259	255	226	276	249	260	274	272	261	266	274	247	237	260	273	232	270	242	233	253	249	273	291	242	272	257	246	239	245	264	255	246	235	237	240	287	253	291	230	268	264	251	238	271	239	248	254	217	236	242	276	233	254	287	278	248	255	260	259	271	260	239	271	232	251	275	245	241	258	252	265	231	254	231	234	236	275	257	256	265	246	248	270	251	243	230	217	264	241	257	272	250	267	233	289	255	251	244	241	264	236	299	249	249	255	274	239	242	265	257	265	224	255	261	289	233	239	234	262	249	295	261	244	252	260	272	275	235	265	223	266	230	256	239	245	255	232	219	266	223	241	259	247	252	270	243	252	245	248	225	268	243	275	242	261	254	287	250	275	252	196	245	245	247	266	242	269	257	249	228	267	271	245	289	269	238	234	247	255	222	278	265	269	275	260	269	222	266	261	258	249	245	235	254	231	261	253	237	264	238	232	248	236	270	255	243	272	248	254	261	280	247	287	257	261	250	258	231	278	245	235	245	249	262	266	235	246	244	250	261	254	256	283	261	222	252	220	259	261	272	236	245	265	257	282	275	250	271	266	258	238	229	257	269	251	252	216	258	271	239	249	241	254	252	231	244	248	259	263	252	235	255	240	260	236	255	256	225	226	220	245	259	272	261	264	301	258	262	233	271	259	266	254	217	282	251	226	243	246	274	245	227	267	245	267	251	284	271	245	243	272	251	262	251	252	246	253	250	255	266	246	261	274	258	244	249	272	259	238	246	263	239	234	291	260	246	226	262	253	262	262	244	274	289	283	274	255	239	253	242	261	293	244	289	273	258	273	247	239	252	232	237	247	242	242	246	256	263	228	236	250	263	233	228	269	262	258	261	249	217	238	236	272	258	261	237	221	288	276	242	253	256	271	280	274	287	246	250	275	273	250	251	243	255	259	235	266	267	246	251	250	226	240	264	289	226	265	246	245	232	262	218	267	245	241	234	235	250	226	254	232	253	266	276	256	274	287	252	276	234	295	257	247	268	250	283	271	279	248	252	260	274	238	226	248	252	294	249	268	241	239	250	220	259	233	228	267	264	273	237	232	248	242	269	237	222	279	254	258	260	256	291	264	243	290	258	271	230	269	273	242	258	231	253	235	249	256	242	237	257	259	234	257	263	228	236	271	256	275	253	274	257	254	281	217	245	245	264	249	236	243	244	264	283	254	246	245	272	245	278	270	246	241	285	257	260	264	248	241	237	240	262	220	261	262	268	278	285	246	289	281	234	251	271	256	286	234	249	241	248	238	279	253	241	269	229	236	255	256	247	242	266	252	235	243	261	277	267	240	232	256	224	265	239	245	243	281	237	237	259	253	272	283	249	233	283	247	257	262	249	264	261	249	258	241	262	252	274	273	225	252	229	239	235	238	244	281	297	259	250	226	242	264	256	250	250	244	266	243	259	251	244	254	272	234	229	273	270	256	279	272	246	272	265	229	266	264	256	244	268	242	244	246	241	235	268	278	276	285	265	250	259	257	238	266	268	256	262	245	233	234	298	269	229	274	267	279	247	264	252	269	256	272	260	242	263	286	279	291	258	263	263	280	248	238	270	250	222	264	261	227	283	269	260	267	250	260	230	245	275	239	257	261	280	250	224	263	260	257	269	282	239	259	244	255	218	262	256	237	269	286	248	254	261	242	258	257	284	255	248	250	245	284	293	274	269	289	269	247	262	226	263	290	251	238	251	262	275	240	254	288	272	258	267	252	230	227	253	233	227	276	264	280	291	255	268	263	230	265	258	241	251	251	249	262	246
15372	1229	1942	2121	1826	1527	1372	1110	1046	941	952	858	811	805	801	771	736	748	689	746	685	710	658	730	716	629	683	723	646	663	647	660	607	649	613	641	649	684	662	661	619	702	663	613	607	672	590	618	654	698	667	644	672	644	648	692	648	687	612	612	610	658	569	638	616	613	675	663	625	692	621	640	649	628	687	640	668	641	628	629	624	667	600	621	674	625	626	638	633	591	632	638	640	620	644	637	681	616	631	584	605	646	635	594	682	646	628	653	636	644	626	625	602	608	672	665	570	616	656	649	649	594	677	681	632	649	692	637	638	641	607	660	682	668	615	628	648	657	634	601	600	655	656	632	671	666	618	686	603	609	664	665	619	660	608	637	600	610	670	677	650	644	640	691	628	607	650	612	619	618	642	655	629	643	633	613	657	628	638	601	666	625	619	661	642	640	667	663	644	652	638	636	605	653	635	624	668	643	649	645	628	613	591	666	589	648	670	633	628	681	629	628	636	653	694	648	676	649	634	692	637	670	643	656	669	648	627	673	702	639	680	645	652	618	647	660	631	592	608	591	604	620	627	634	638	625	602	657	645	611	679	624	651	615	651	600	655	664	669	618	681	685	645	646	604	645	628	622	654	617	616	624	620	650	630	592	611	661	615	643	657	666	660	608	601	652	629	618	648	667	654	639	650	625	603	661	627	616	628	641	611	648	625	653	646	625	632	668	639	631	623	674	653	581	648	639	647	661	624	628	660	619	654	644	672	625	634	592	646	592	601	596	643	618	590	665	632	595	646	638	605	599	634	701	647	619	623	645	681	595	684	587	650	659	631	638	594	631	668	652	631	633	623	669	609	689	622	630	645	617	656	641	658	634	634	613	639	624	661	631	616	615	632	665	644	624	633	659	593	622	659	641	664	632	623	638	632	634	601	653	620	624	655	663	617	684	620	634	661	686	709	694	604	638	669	678	635	644	679	609	615	641	657	652	606	649	626	593	639	663	660	663	614	629	632	682	633	676	680	665	614	639	614	610	657	687	615	611	612	628	650	623	646	663	597	632	647	647	633	617	611	651	616	683	663	621	614	598	601	596	637	621	594	628	682	648	674	661	652	660	659	660	589	654	640	634	655	632	621	628	631	624	628	633	615	684	653	614	639	634	622	625	630	641	647	692	637	622	658	636	636	610	638	625	639	613	622	659	628	573	659	659	629	658	650	644	660	637	678	632	613	649	641	649	662	650	648	630	608	630	649	621	616	628	644	612	612	655	663	671	606	637	649	645	664	629	647	622	627	572	624	613	603	638	645	639	621	674	665	649	654	641	595	670	613	686	617	625	660	678	680	640	595	638	602	619	617	640	663	644	638	713	657	634	646	633	669	676	614	631	621	666	629	627	615	622	673	603	653	642	623	655	659	652	634	634	616	670	660	657	632	627	677	669	663	651	652	653	651	631	646	621	625	616	632	622	635	697	658	644	675	616	618	667	602	575	633	660	642	642	647	597	668	614	597	667	607	602	594	636	667	607	630	633	650	619	667	610	662	598	675	645	646	652	665	599	669	612	677	642	624	657	673	624	607	635	606	647	594	599	658	677	626	625	664	663	628	664	664	654	645	628	654	642	643	599	594	618	612	619	636	600	633	607	663	666	615	669	656	609	628	631	683	624	574	585	635	659	619	629	665	622	644	650	637	631	617	637	638	656	638	667	639	677	643	603	658	634	612	615	676	635	598	657	619	622	655	614	608	645	636	631	654	613	639	618	680	641	588	616	589	671	626	667	636	689	624	625	629	616	659	634	698	627	648	652	667	649	666	626	622	614	645	651	651	606	644	653	653	618	668	607	641	637	620	669	646	610	649	603	673	658	630	659	633	654	671	675	646	626	605	658	630	648	654	654	643	642	585	684	651	648	661	625	616	672	661	637	587	653	637	606	610	653	641	641	644	681	646	595	654	595	690	635	629	667	633	641	640	668	592	641	621	603	637	608	635	610	614	627	702	599	628	642	594	638	631	595	640	686	636	621	639	645	674	642	592	638	602	595	613	661	653	601	641	648	671	659	646	654	635	639	627	590	610	635	642	600	648	615	647	666	621	665	634	654	640	646	641	615	640	671	622	590	623	661	590	667	671	612	625	620	675	634	591	646	654	606	647	643	657	623	651	660	652	625	669	670	605	649	658	668	700	678	606	652	645	620	621	654	606	654	582	614	643	641	637	671	643	685	697	646	620	637	657	672	671	620	647	641	616	610	624	638	687	633	654	679	678	606	680	641	599	673	670	676	638	645	636	597	644	643	636	589	616	645	642	598	609	625	598	597	661	589	618	601	656	645	607	629	594	647	661	658	611	681	644	655	627	677	617	646	632	654	648	683	596	659	638	622	647	616	667	645	629	636	666	653	661	675	653	624	596	602	651	704	604	659	661	650	637	636	664	645	623	633	648	617	653	638	669	637	619	620	643	633	628	629	641	605	626	652	670	597	596	661	655	640	664	652	598	639	688	642	646	676	637	661	634	607	670	631	658	570	647	629	586	628	629	679	630	623	620	666	631	690	598	610	636	617	682	631	641	658	652	662	630	643	611	623	646	633	647	625	626	681	693	669	622	612	594	647	645	673	621	631	634	637	669	677	637	632	609	643	642	627	651	621	615	645	624	640	635	620	653	653	634	627	633	627	634	624	678	693	624	650	627	647	661	625	664	626	632	598	638	647	618	664	606	614	595	618	673	653	635	611	632	621	654	647	595	637	661	609	665	612	672	582	645	648	648	605	634	659	616	680	629	618	604	659	651	628	628	604	646	626	649	616	632	636	643	655	684	634	635	660	627	652	597	615	615	629	668	631	612	633	645	641	652	649	651	649	641	625	640	650	637	614	654	683	600	634	619	663	644	675	631	676	616	608	632	592	639	659	639	670	632	658	652	645	646	666	622	670	715	652	702	642	628	631	624	651	638	665	661	644	671	620	626	631	624	637	697	641	673	622	652	602	634	627	651	623	617	622	598	625	641	672	633	623	642	632	617	666	652	612	594	675	638	639	697	691	667	649	667	642	658	632	643	669	631	655	655	630	631	638	637	675	652	631	602	696	627	616	649	623	654	653	615	629	611	588	607	663	639	625	661	617	655	613	688	651	639	682	675	635	634	675	675	639	657	625	647	617	612	606	627	678	606	600	637	655	658	645	602	685	591	606	628	607	678	656	622	634	654	659	641	664	638	619	639	608	654	598	643	649	704	627	609	642	640	618	673	641	647	618	669	604	632	664	638	624	646	649	705	665	657	625	625	631	643	684	688	618	577	648	661	638	628	630	607	632	622	627	659	633	626	609	660	608	634	633	626	642	643	614	652	604	647	655	631	665	608	601	670	648	644	618	620	663	670	619	637	668	612	626	673	630	679	607	666	635	650	661	660	633	645	695	612	644	645	643	635	612	671	613	638	622	630	641	617	654	673	643	609	642	602	637	650	663	663	603	652	619	649	655	616	632	675	699	658	612	671	657	623	656
8407	673	474	433	418	401	440	445	465	491	454	438	467	448	448	432	431	458	407	388	485	448	444	418	421	450	482	438	455	448	435	467	453	437	409	432	435	434	441	475	420	469	500	435	407	419	429	440	432	437	450	384	437	453	447	460	412	456	442	441	420	420	449	446	435	462	470	452	434	428	456	443	459	434	450	450	419	427	467	422	439	463	407	374	439	417	417	420	432	422	430	457	435	470	432	457	453	456	459	416	442	422	411	439	415	452	432	410	422	468	422	440	430	439	400	433	469	405	422	433	446	441	413	453	480	440	440	429	446	459	446	446	413	451	459	415	450	444	461	478	439	381	397	470	449	454	423	434	420	451	492	423	418	444	457	428	428	454	414	438	462	455	472	464	456	467	433	428	428	437	461	411	431	430	419	418	407	406	427	453	459	417	422	426	415	456	452	440	397	484	426	409	463	447	456	430	454	437	443	437	460	472	415	471	395	424	449	457	460	401	476	454	435	396	453	451	434	409	453	451	369	454	406	433	402	472	505	438	388	390	407	430	501	413	419	454	464	437	467	394	439	452	426	444	459	459	406	468	428	473	435	432	445	414	414	413	465	492	453	445	414	486	444	459	459	451	446	419	429	460	407	415	402	429	458	425	407	403	462	446	414	433	425	453	455	402	435	461	407	426	448	450	446	395	441	436	420	457	424	467	427	401	434	387	414	422	465	427	468	484	448	450	460	447	459	443	414	436	464	449	482	407	503	452	427	441	396	396	442	431	418	397	393	421	390	474	463	449	457	421	425	454	471	421	448	467	415	430	416	409	461	420	425	464	444	456	487	463	431	435	440	419	427	457	452	405	457	440	464	410	427	425	453	456	442	420	444	428	402	432	413	452	434	426	464	405	450	436	454	445	416	433	439	492	450	442	423	429	433	471	447	407	421	410	421	430	418	390	414	475	439	427	472	434	425	435	438	458	467	477	423	415	468	453	474	435	438	397	415	467	448	421	466	466	464	422	457	411	417	452	425	486	395	439	396	398	433	429	443	442	437	436	468	430	435	435	426	456	452	442	419	460	395	446	456	410	461	470	425	443	439	437	449	450	450	430	410	396	453	438	450	474	443	450	444	402	456	431	441	454	445	434	412	428	446	427	482	456	433	407	432	440	417	407	430	408	422	365	441	418	447	443	436	427	419	412	452	409	462	447	429	429	457	466	439	411	424	422	423	457	410	410	411	416	437	458	443	434	430	472	419	467	456	445	470	443	396	420	455	436	423	426	466	391	428	403	468	448	415	415	445	446	442	453	427	424	491	400	443	438	441	425	467	434	427	435	422	421	448	399	450	454	442	468	452	484	416	428	435	419	421	405	442	444	414	415	458	427	406	442	471	474	434	463	451	407	463	441	505	404	459	432	415	409	463	442	410	419	423	419	457	461	453	428	426	384	412	468	457	435	437	395	436	464	448	456	396	397	415	450	436	414	439	451	432	488	432	450	435	398	401	421	410	401	476	430	421	453	420	398	404	415	448	474	433	439	422	453	446	419	441	443	428	408	439	431	422	427	451	448	449	434	394	437	413	462	432	437	439	400	415	441	463	419	415	425	443	425	429	458	457	468	450	437	437	443	439	420	430	396	413	434	457	417	438	455	458	447	431	429	456	374	394	421	429	419	436	435	424	388	419	445	406	465	424	438	384	431	464	396	437	389	428	402	417	423	422	438	425	420	407	451	409	469	421	464	432	439	423	443	437	433	426	404	445	435	416	477	444	431	437	459	452	431	432	465	456	431	441	440	466	436	457	426	438	465	425	400	392	454	468	437	404	417	457	422	450	482	422	460	441	405	448	446	425	400	422	391	415	453	430	447	455	455	458	407	420	443	382	418	420	400	450	434	406	402	419	416	456	435	425	466	441	425	411	413	447	467	427	414	431	385	444	429	461	430	457	424	431	447	443	473	447	426	462	422	438	464	418	420	440	432	451	478	449	425	427	434	433	387	421	453	449	438	457	454	455	476	490	415	427	387	431	433	442	440	447	431	423	417	440	439	443	435	484	441	425	435	461	434	441	433	443	492	467	415	443	482	396	466	429	445	385	411	490	435	423	460	404	413	463	451	427	418	434	458	463	460	420	430	465	420	438	425	467	436	447	419	476	437	444	445	426	419	449	406	428	445	404	397	437	471	466	444	459	420	444	446	443	418	442	408	394	418	448	411	396	462	437	425	462	390	489	453	447	438	476	397	371	444	428	457	428	443	448	437	436	444	403	398	386	417	444	431	478	408	420	445	429	466	462	406	454	430	452	433	464	455	461	446	444	409	434	439	495	419	425	430	456	406	383	445	436	453	429	436	472	469	450	482	453	435	453	434	461	420	421	425	393	450	448	418	429	433	408	431	464	446	453	460	410	409	461	455	405	441	435	447	440	398	388	427	461	421	455	430	459	438	440	444	395	445	446	435	453	446	417	459	456	458	462	416	406	411	434	415	437	446	460	414	424	459	399	477	433	427	436	397	442	500	410	409	428	404	421	457	459	441	418	455	423	401	439	462	418	431	422	456	445	463	452	439	439	444	379	414	441	450	459	411	429	418	404	410	428	460	454	500	432	488	477	450	434	447	459	410	453	487	439	426	412	459	416	405	453	445	432	444	488	458	470	444	418	434	440	403	440	448	453	439	417	450	430	418	442	443	416	406	452	432	405	423	432	431	464	482	439	456	463	448	455	465	456	438	436	413	405	423	439	452	428	440	440	453	413	466	404	419	442	412	430	422	474	468	423	440	419	439	407	408	438	419	393	412	453	429	409	417	470	448	420	412	404	469	420	400	384	453	450	419	446	429	425	421	394	439	434	437	465	453	429	461	422	406	462	449	413	449	465	444	413	442	431	461	430	481	464	413	419	480	421	392	436	439	453	463	428	388	440	428	420	461	384	398	456	444	470	444	443	448	449	455	424	402	462	442	472	432	436	479	430	448	415	454	427	413	427	483	457	399	435	459	446	428	443	400	464	420	456	466	469	413	469	448	451	441	422	444	456	456	404	429	405	432	446	434	448	462	385	438	420	411	440	454	434	444	425	452	431	466	424	414	387	455	411	441	428	471	400	397	409	438	463	413	400	437	396	444	437	455	421	405	422	449	467	446	414	410	412	392	398	433	447	425	449	445	450	404	376	435	464	459	416	433	469	440	451	452	443	423	424	432	430	459	447	442	457	454	409	447	408	456	462	434	417	463	443	437	468	391	430	444	448	418	454	405	437	468	425	445	441	452	415	452	420	396	387	448	433	433	479	428	420	442	461	439	422	443	423	413	451	426	450	460	469	450	479	412	404	404	439	461	414	446	439	428	413	445	435	392	434	435	437	435	466	448	445	461	451	437	434	441	424	439	446	437	417	475	449	448	459	419	445	416	410	439	405	455	442	448	418	397	386	457	506	447	387	390	404	409	429	425	426	432	457	410	454	456	416	492	431	396	394	443	419	442	408	425	427	432	420	406	428	430	401	431
5885	988	988	1023	1013	987	977	920	1032	1025	928	951	946	959	1001	931	1003	977	933	946	996	971	960	901	1004	929	990	931	958	943	952	910	921	942	981	926	946	1014	947	1019	1001	977	984	953	964	953	983	954	919	937	991	951	932	946	966	922	946	952	962	982	935	928	949	958	929	999	1005	935	908	977	906	942	972	995	1026	963	979	934	998	976	900	934	987	1003	942	934	947	899	943	941	921	960	934	893	1018	906	976	946	939	953	982	949	1019	966	888	969	913	929	969	909	900	909	964	978	945	938	969	925	922	971	949	979	972	950	901	1006	912	883	961	995	915	958	938	897	963	933	979	933	913	949	959	911	899	961	995	928	991	944	980	947	940	947	883	939	917	895	952	1002	963	966	948	992	1011	1040	966	884	899	914	986	990	934	884	971	996	918	964	993	946	969	939	945	937	987	981	976	956	936	945	965	973	935	960	960	925	993	992	958	950	954	927	951	945	954	958	938	977	984	977	933	896	974	964	1027	968	1032	925	966	979	960	937	955	943	879	991	984	924	896	976	984	951	935	902	974	1014	919	983	941	1003	943	968	957	964	918	974	921	971	903	977	937	924	953	940	941	886	967	922	944	955	978	912	984	936	932	923	940	1006	996	925	942	963	916	949	929	952	950	960	970	945	926	914	939	956	970	958	928	972	948	962	947	964	987	921	973	958	928	935	955	949	972	962	979	955	994	942	933	943	942	975	969	950	967	924	939	935	1044	962	925	962	950	992	1012	948	900	927	930	976	940	935	936	916	950	961	1001	962	901	935	903	923	941	959	941	995	920	986	961	937	972	927	893	949	997	980	983	994	933	916	949	962	977	961	987	961	983	902	936	967	963	946	908	938	970	950	996	974	910	927	917	975	961	971	963	979	915	948	964	954	927	966	974	987	1022	951	961	995	994	921	951	898	959	938	954	942	975	974	958	922	958	980	958	911	947	938	927	963	926	953	953	900	991	996	972	932	927	966	917	951	1006	917	923	934	948	946	1002	987	890	923	955	914	911	993	1016	952	891	957	955	936	942	966	966	894	935	958	982	961	942	939	929	994	962	946	953	957	998	924	955	947	967	959	970	934	954	920	988	929	919	957	944	969	942	968	969	961	1003	949	966	928	972	952	897	983	919	995	993	896	973	971	948	959	943	933	971	930	993	933	937	984	946	974	896	950	967	1003	969	922	1011	977	929	962	955	968	1031	1000	938	886	953	930	934	958	1025	1011	935	932	950	954	958	964	935	917	962	942	936	931	997	928	981	946	980	920	962	949	997	955	931	934	972	979	887	928	969	992	925	948	980	956	947	934	974	978	978	976	930	965	934	933	973	920	994	962	914	976	997	966	893	994	972	971	963	980	976	952	938	961	948	991	937	964	918	968	927	922	963	991	914	1007	1009	981	971	994	961	968	958	966	978	946	953	991	967	982	969	961	1020	948	951	928	1006	933	950	998	959	991	926	974	937	946	954	973	945	917	981	922	950	956	890	938	901	972	995	986	946	964	887	947	953	945	947	899	960	989	1022	929	963	953	1011	977	957	980	974	963	963	947	907	972	1002	934	944	970	938	970	929	933	924	961	996	1024	955	983	958	973	933	996	929	939	946	940	941	1010	901	991	954	962	972	998	1000	983	923	962	1000	927	965	948	985	958	951	930	926	975	931	1023	934	973	959	938	954	964	916	908	1003	937	1005	955	955	964	974	964	949	906	912	1008	978	961	958	912	956	1017	937	1007	877	1006	955	968	929	977	938	946	946	938	949	943	999	930	979	915	1001	948	976	935	965	996	983	980	920	965	939	918	1001	944	935	964	947	953	940	983	910	919	960	971	942	965	926	995	982	1052	972	916	944	979	961	961	985	980	994	949	955	925	936	932	989	953	908	940	936	1018	979	929	975	1032	997	979	972	984	930	987	996	975	967	957	971	952	961	1002	961	918	951	966	912	955	1028	1001	913	1013	949	939	948	938	959	983	983	960	966	978	979	917	942	926	909	949	918	915	974	988	934	941	995	995	929	954	958	990	995	946	983	927	918	983	960	945	985	942	935	920	945	960	960	969	987	920	982	947	960	970	1003	993	936	937	957	974	978	899	969	1019	939	965	982	991	971	954	977	966	957	967	942	897	971	990	962	973	973	990	943	959	941	1005	1001	925	992	950	979	965	1007	892	907	978	930	940	956	960	908	933	943	979	962	987	976	961	1036	930	939	966	961	1002	973	981	976	974	1012	898	953	985	906	955	1006	930	992	932	945	948	943	925	905	920	908	996	983	979	977	996	967	930	954	1006	945	987	974	1021	986	996	914	957	933	924	874	979	971	990	1034	941	1005	968	936	878	936	980	981	1034	1009	925	944	930	959	927	958	960	952	988	925	986	953	902	1013	958	931	914	951	969	984	986	938	992	974	954	973	988	987	945	997	952	973	918	974	938	985	976	960	897	974	953	951	954	951	993	955	961	913	985	883	935	986	929	939	921	925	969	873	950	866	949	1029	961	974	883	946	965	950	969	958	979	1000	870	931	954	942	943	975	995	935	962	986	992	960	968	937	942	927	950	962	1017	913	951	943	964	975	957	951	994	946	1002	938	976	962	935	966	977	930	1002	934	930	999	882	942	925	927	985	981	912	965	968	949	951	927	981	897	965	962	925	971	1016	912	989	914	984	948	957	999	916	913	978	929	992	947	938	979	1010	987	990	1012	932	998	890	990	959	883	1029	972	992	942	979	926	1003	994	983	958	938	978	984	980	978	979	933	949	933	988	877	966	961	961	962	909	939	960	936	955	945	937	938	951	969	926	998	961	948	988	957	1002	979	1013	934	929	922	971	992	967	944	960	958	986	961	970	996	901	961	942	1020	967	907	961	1022	962	985	1013	999	973	930	934	927	954	991	967	967	943	1027	949	960	926	913	938	932	959	981	976	915	970	973	914	926	984	923	977	945	960	991	949	925	977	1035	916	949	909	941	939	891	892	943	943	941	981	950	944	955	1009	986	971	959	977	994	913	943	941	974	959	939	964	938	962	982	955	968	948	981	969	964	929	976	952	952	879	965	964	915	970	921	979	1023	940	993	952	988	979	946	972	977	930	969	939	920	986	968	938	990	998	938	975	972	926	976	949	989	946	948	879	949	906	968	961	980	944	973	915	946	972	926	973	918	941	944	920	993	945	975	986	917	967	1035	952	957	939	1008	981	979	903	920	953	950	923	946	990	989	905	976	891	999	939	969	957	975	951	938	937	991	950	969	947	958	970	982	938	938	983	952	991	966	957	968	993	981	973	938	977	952	948	916	985	947	980	981	972	938	937	947	1014	909	966	949	941	991	975	976	904	956	969	954	989	979	941	964	957	949	921	993	938	999	965	995	955	955	916	968	983	947	946	953	934	986	936	955	973	959	992	1053	961	975	947	946	919	984	899	926	1012	939	941	961	935	957	957	950	958	945	955	991	926	937	932	966	956	979	880	929	931	895	929	1001	962	974	963	930	956	956	974	972	967	991	961	916	938	927	949	937	960	923	1015	971	964	955	966	904	962	919	943	970	973	979	974	944	965	969	997	958	956	941	951	973	932	1018	947	933	946	948
19496	1513	573	480	321	348	302	259	281	274	243	239	257	248	207	209	223	265	237	219	224	218	241	240	250	228	241	232	212	205	201	247	216	206	223	250	225	210	228	209	214	260	244	241	234	234	231	226	213	219	229	235	256	253	223	237	225	261	230	211	254	222	242	242	255	213	203	235	211	239	219	198	228	225	207	225	209	211	251	230	249	196	227	235	242	230	214	208	224	213	218	195	232	218	247	199	204	219	237	187	234	229	242	200	201	199	231	221	223	229	251	213	203	252	214	225	200	195	249	217	202	233	223	204	246	264	216	202	225	207	208	236	229	225	217	213	207	225	248	233	262	214	240	205	248	243	228	229	212	191	204	254	225	207	223	240	213	236	233	254	216	222	222	220	242	233	243	163	230	189	225	211	203	262	240	229	208	243	239	231	219	206	230	217	225	234	231	211	219	221	202	206	218	235	194	242	208	227	220	234	216	210	220	226	254	253	221	195	241	204	213	181	200	214	222	219	177	235	205	214	203	203	233	207	213	210	223	244	238	223	234	233	205	211	232	248	239	256	202	215	203	238	223	219	231	217	233	254	211	228	223	213	207	214	223	225	215	243	244	213	219	218	221	198	230	235	220	239	229	228	222	224	228	210	221	237	230	214	214	210	217	230	216	237	239	216	204	221	214	199	200	211	222	214	228	244	237	226	214	231	228	217	252	260	228	218	210	194	255	224	263	238	243	224	253	189	238	227	245	235	216	247	193	238	247	184	215	226	233	220	229	228	241	268	242	216	227	214	240	221	237	244	232	224	243	212	202	226	213	234	211	260	224	235	216	208	238	222	225	223	245	210	194	227	237	213	229	251	229	190	242	229	222	178	206	215	212	196	205	236	224	227	224	233	224	212	212	227	199	216	247	211	193	231	244	215	224	245	217	237	233	217	188	240	235	225	222	223	210	243	208	220	246	229	241	236	220	211	196	209	209	222	231	221	224	239	232	231	198	235	217	211	258	211	238	228	218	237	233	257	209	238	227	212	236	225	243	216	216	183	220	229	221	243	225	229	232	243	222	227	236	220	226	242	239	241	231	237	231	221	222	218	231	231	221	224	235	234	229	213	206	229	242	227	228	241	245	229	193	197	236	219	224	265	214	241	210	244	235	218	233	219	216	229	208	212	245	193	234	203	255	223	243	200	217	219	231	201	237	212	220	236	228	221	225	183	209	206	226	218	228	236	223	241	195	252	213	203	192	220	223	226	223	219	264	209	217	220	209	253	223	219	208	241	251	198	227	232	230	237	238	232	228	214	235	206	187	207	245	238	235	208	255	226	248	251	214	201	233	255	217	225	195	237	248	208	247	211	231	234	232	210	196	210	210	222	225	227	246	218	209	218	238	244	241	234	212	234	210	225	210	217	239	231	226	219	225	232	232	194	214	201	223	219	223	207	247	250	251	207	204	238	254	242	225	244	202	261	238	231	248	216	229	242	225	210	230	264	258	202	207	206	225	225	206	210	204	259	209	235	234	226	215	240	239	218	225	205	246	233	231	214	208	203	221	223	198	257	239	212	210	250	214	222	242	260	227	228	215	225	213	219	222	258	212	236	220	235	225	242	212	242	211	198	219	224	207	230	209	233	217	218	214	231	226	234	217	213	230	226	236	222	230	245	242	242	251	228	219	221	228	209	206	219	232	231	209	239	229	201	234	211	230	208	254	220	223	233	211	220	239	188	205	225	221	202	236	213	177	234	260	231	212	255	224	213	223	229	221	224	191	227	212	232	212	207	221	210	222	237	232	210	234	202	221	231	194	198	245	252	237	211	216	215	228	229	215	213	208	239	221	232	227	205	238	253	194	224	226	234	220	230	230	241	256	239	212	217	218	230	193	247	269	279	227	225	227	241	209	202	236	209	255	204	235	236	233	226	206	217	223	228	220	216	226	233	212	217	223	239	223	232	223	212	213	186	203	233	202	224	232	230	209	229	250	224	234	205	251	193	223	206	228	211	228	213	201	233	234	206	217	249	209	214	232	213	226	202	221	231	227	205	236	240	199	233	243	220	197	206	226	206	234	209	237	220	240	195	213	236	193	242	253	196	197	190	233	203	226	221	237	217	217	225	229	210	203	218	206	223	226	226	211	227	238	224	234	251	213	244	233	204	249	237	238	234	221	234	225	244	206	229	216	219	220	232	238	243	209	229	222	240	241	229	229	234	217	219	200	242	217	250	207	238	208	194	219	217	216	223	224	214	257	227	201	216	223	220	202	227	266	241	234	271	225	253	230	233	190	226	242	201	237	235	200	211	226	238	233	250	214	218	237	233	196	249	211	206	243	223	212	240	198	240	219	224	231	223	233	218	217	214	193	243	192	225	240	210	211	238	263	231	217	250	219	241	223	227	240	210	212	221	247	237	228	241	242	215	220	229	195	244	224	213	205	229	218	237	218	227	275	206	220	220	217	219	220	216	223	227	215	237	229	201	242	207	215	215	241	214	220	217	243	228	205	240	223	232	238	245	215	222	220	201	247	231	201	231	219	243	236	249	248	237	187	214	229	211	224	234	216	262	209	218	234	222	216	210	217	248	209	218	229	231	223	201	218	210	244	210	235	217	209	216	207	227	227	211	228	254	272	226	232	209	246	204	237	212	212	246	218	210	210	230	231	197	243	252	213	220	214	226	207	235	232	231	215	252	246	224	232	234	209	208	232	226	241	245	219	229	220	223	255	192	225	264	232	203	254	244	251	205	229	266	240	212	251	249	242	227	222	236	230	221	244	204	242	263	246	223	213	240	191	246	219	245	210	191	217	221	230	216	241	188	225	216	209	212	229	228	216	194	205	226	188	222	191	235	236	234	219	219	212	247	262	238	186	220	239	211	245	233	251	215	258	216	240	212	221	239	234	234	201	204	219	237	252	218	229	223	253	224	222	228	212	251	250	209	225	226	219	244	235	242	252	239	235	221	219	240	198	233	222	218	228	236	208	252	240	204	229	188	230	247	236	210	215	234	226	220	241	219	214	213	230	242	234	232	213	214	210	215	216	232	252	227	216	209	225	238	204	233	226	211	231	212	238	198	211	233	225	229	223	236	252	253	235	240	224	234	224	221	236	197	213	221	236	238	193	241	233	225	216	186	226	225	226	215	224	208	211	251	221	223	219	247	237	219	212	215	244	228	214	225	229	215	247	245	205	215	216	254	203	219	241	227	226	245	223	245	253	219	215	225	233	184	265	221	241	244	214	225	212	246	197	236	231	255	262	253	220	246	220	228	219	228	208	239	207	215	245	214	226	233	259	220	215	222	259	228	221	253	226	234	228	235	252	216	213	228	194	221	232	226	248	243	226	219	240	243	240	203	229	234	194	203	227	215	218	234	205	240	250	232	196	223	211	204	198	199	197	247	223	222	263	217	220	254	216	221	188	230	214	206	206	225	235	227	195	216	223	209	245	215	246	203	207	258	242	246	215	238	208	246	236	250	236	233	215	229	229	221	248	217	256	225
12083	855	1229	1347	1078	1005	883	796	741	718	649	702	708	640	567	646	578	587	632	614	612	549	601	627	593	562	585	583	579	595	559	585	558	581	567	553	536	549	584	555	592	588	604	555	572	558	575	535	532	567	581	540	601	505	579	553	555	593	564	558	536	540	556	550	515	552	566	584	576	563	552	571	581	551	538	513	525	572	598	584	563	585	512	525	571	510	554	545	545	583	570	565	556	523	576	513	536	586	564	557	520	555	555	568	517	539	557	561	508	537	537	543	558	573	588	536	518	525	561	551	554	566	551	568	549	571	567	562	527	574	545	560	558	573	557	580	552	590	580	542	587	533	563	518	555	539	557	573	545	569	566	550	531	533	582	588	561	563	552	565	586	551	571	560	530	569	554	565	549	556	524	615	559	552	573	544	543	594	581	577	559	570	577	528	546	538	585	602	593	585	599	578	595	519	559	533	543	557	579	573	527	596	572	548	568	551	563	552	527	564	560	554	537	542	581	505	551	535	552	545	485	552	561	579	545	584	569	569	575	578	603	521	537	552	577	556	540	549	542	586	583	564	579	553	515	603	537	521	534	516	591	530	558	559	526	534	535	559	553	528	563	570	547	564	530	544	593	522	558	555	583	519	533	552	537	543	583	544	539	565	567	563	545	554	540	577	519	574	576	512	539	559	539	580	524	547	534	549	509	507	559	528	563	560	571	531	558	544	573	543	567	547	549	581	556	578	558	564	555	539	572	564	553	537	568	525	540	588	544	560	525	587	561	521	518	575	562	539	512	599	570	532	528	569	585	567	523	559	596	558	554	563	560	577	518	549	534	595	550	546	562	519	550	546	526	608	537	560	617	538	541	554	536	518	591	550	583	563	572	593	550	543	551	527	580	554	598	597	558	534	562	528	588	530	537	577	578	551	555	594	549	589	555	552	555	576	561	533	583	582	596	552	557	532	556	571	570	549	560	528	554	527	544	549	549	544	538	565	583	540	557	563	555	554	613	608	536	509	584	517	525	543	538	564	579	551	561	516	522	501	549	553	536	530	569	546	542	563	527	545	564	602	594	545	591	563	567	509	550	516	561	567	566	560	552	547	557	527	532	557	610	553	570	537	555	565	539	570	557	568	559	527	529	531	578	545	551	597	581	509	552	586	541	536	562	535	569	521	591	561	619	544	547	591	509	593	552	521	544	549	611	582	550	576	590	514	576	570	538	564	546	602	542	551	564	595	578	544	582	555	530	572	566	586	586	538	547	575	567	564	539	543	527	543	580	559	549	546	551	549	507	559	529	537	539	557	560	572	582	564	569	591	560	581	509	570	577	551	574	571	563	576	550	534	555	537	587	547	582	557	535	536	592	537	588	557	565	586	557	528	575	539	546	548	552	549	566	566	514	565	549	532	540	544	549	566	539	526	526	564	542	584	606	556	584	522	568	566	542	560	610	562	608	559	514	549	514	553	545	576	534	541	545	571	537	560	584	578	556	584	539	542	563	533	543	555	556	554	560	568	573	540	559	557	549	565	575	554	562	544	555	554	534	549	599	568	517	534	570	519	590	545	513	542	539	579	575	568	582	586	511	589	552	557	564	542	508	579	582	571	546	573	576	516	582	569	553	598	516	524	569	539	538	520	544	571	498	511	534	599	603	548	580	573	573	568	585	518	550	554	576	551	585	528	598	524	531	563	587	534	540	563	569	545	510	548	573	579	586	581	580	556	590	589	592	547	558	588	534	592	533	576	529	560	565	568	609	552	560	551	561	540	525	552	535	607	548	562	592	540	560	561	573	566	569	553	589	581	545	519	566	576	548	528	554	522	552	544	593	553	554	564	553	555	565	601	570	565	535	541	577	528	593	536	568	581	547	528	598	519	543	574	545	597	550	582	566	556	569	624	571	561	487	558	527	518	559	543	593	573	541	553	552	548	595	549	551	587	543	570	546	543	573	589	550	542	557	502	531	546	582	581	530	563	557	582	555	530	534	559	533	559	566	525	559	508	565	545	570	585	612	566	565	549	547	552	586	568	562	556	559	575	583	545	544	549	556	557	586	565	590	557	521	578	601	567	579	582	544	541	555	515	525	555	548	568	511	547	584	503	557	558	547	550	572	562	584	523	489	584	572	601	542	514	505	534	521	575	575	536	530	569	539	537	556	568	568	564	556	586	571	557	545	538	571	583	583	532	547	564	529	547	575	592	592	568	525	574	559	566	571	539	592	523	527	525	531	551	493	598	584	529	585	540	558	583	545	536	521	504	556	546	597	561	564	566	576	569	566	534	582	560	541	527	527	503	563	531	574	547	553	549	524	534	615	600	547	565	563	494	586	563	561	506	583	521	554	549	520	569	549	558	527	589	560	557	504	557	555	522	569	559	551	532	524	579	567	595	600	536	518	521	565	545	577	542	547	563	564	556	557	525	555	560	578	546	539	585	563	557	549	572	604	540	539	563	521	592	556	517	555	505	575	567	560	585	530	546	534	575	547	524	583	535	547	588	534	588	566	503	590	576	558	565	571	514	584	569	551	524	606	564	480	601	576	566	616	596	565	563	522	509	525	570	519	576	535	503	555	533	522	572	583	508	524	552	583	523	562	544	603	536	540	544	539	540	527	550	577	562	555	584	539	543	553	532	579	528	561	546	545	543	575	555	546	528	554	535	576	518	583	567	530	542	526	556	522	548	515	574	571	566	582	575	571	530	541	529	530	543	573	542	557	564	599	574	513	550	576	524	580	544	530	534	588	561	560	545	575	546	558	570	540	558	508	546	550	554	579	592	564	569	514	564	565	561	563	566	572	533	537	574	558	558	567	560	502	579	545	582	551	571	543	549	538	514	558	563	533	554	587	571	572	525	571	581	590	552	566	581	575	531	515	549	544	530	549	545	535	567	527	521	538	560	536	529	598	557	518	537	527	547	548	575	562	549	564	547	565	542	588	546	559	567	563	518	542	524	592	542	577	551	552	531	529	570	563	526	573	566	547	544	540	554	555	550	560	551	550	574	541	551	555	566	526	540	531	551	564	535	504	532	543	561	527	523	562	547	520	506	542	522	544	547	578	539	568	519	537	563	569	570	560	552	568	518	564	540	591	553	559	553	555	577	539	553	563	545	512	580	520	589	584	538	549	553	530	536	544	579	542	538	571	590	518	543	582	592	493	554	520	569	609	570	550	525	528	616	560	562	550	542	564	564	545	501	548	551	558	545	551	577	605	613	559	554	542	542	579	574	543	553	548	578	536	568	553	525	580	557	524	541	547	560	583	561	566	553	598	576	554	584	559	568	511	502	547	544	536	581	579	558	577	559	558	558	547	518	537	558	548	572	603	566	559	521	566	540	551	547	575	591	555	537	548	548	543	521	553	540	554	538	529	556	563	538	548	562	546	572	574	542	523	540	538	572	522	559	568	515	532	564	559	536	567	533	525	549	548	545	560	541	577	574	547	530	585	565	559	560	555	524	545	523	562	549	496	514	542	580	565	546	543	565	575	572
26968	2941	971	704	504	463	361	344	323	299	278	287	265	267	292	280	283	264	271	232	254	231	298	254	245	256	274	246	234	265	292	256	270	268	250	259	235	288	281	264	212	260	269	265	264	259	246	258	263	240	268	275	270	265	213	223	267	239	248	215	236	247	259	280	244	239	277	224	252	266	248	251	251	256	243	247	230	248	249	261	246	252	258	261	233	218	234	243	257	259	260	245	254	263	258	257	255	247	252	261	257	213	271	247	244	276	272	231	244	244	246	243	216	283	265	250	243	264	251	274	253	212	259	252	241	241	262	239	251	283	237	230	239	227	246	269	248	253	246	257	233	266	283	299	231	245	238	234	247	240	238	274	223	267	244	270	246	221	243	259	246	253	233	222	239	244	270	261	261	254	256	273	247	252	230	240	246	229	238	262	245	292	250	236	310	278	238	263	264	256	267	232	274	242	235	245	257	246	247	241	250	275	231	246	256	280	240	284	260	251	261	261	260	257	255	270	244	245	247	235	224	291	246	280	230	234	256	231	231	257	237	289	239	234	246	258	253	244	252	268	283	250	234	218	236	257	188	256	283	261	251	280	272	234	245	258	277	268	248	276	282	235	242	232	280	245	267	266	239	265	264	228	257	256	236	283	251	261	244	254	242	259	270	289	244	255	250	230	282	274	267	261	209	266	250	278	245	246	246	262	269	261	254	297	280	232	256	246	248	250	266	238	241	269	283	265	226	268	273	249	252	258	243	232	241	266	266	235	254	248	265	260	288	237	259	268	264	267	249	304	222	245	234	258	231	225	247	276	272	253	236	247	252	229	262	242	262	249	250	291	241	223	259	231	277	244	270	257	255	268	284	256	282	238	227	262	283	275	255	234	257	257	213	243	253	247	268	256	273	271	239	234	234	261	275	252	297	248	301	272	238	266	251	250	241	243	264	256	249	283	267	266	260	281	262	269	257	261	232	270	255	240	218	277	250	265	244	256	255	262	245	249	199	276	269	266	236	270	261	250	230	233	261	252	257	273	260	277	240	264	271	235	286	287	243	276	255	236	250	241	243	247	268	232	257	245	271	247	251	274	263	268	248	234	231	240	256	215	261	252	258	275	257	227	256	228	247	245	257	249	257	246	271	283	249	259	253	275	256	287	261	271	274	219	228	262	285	275	252	252	231	260	261	235	252	278	269	255	225	254	235	229	280	232	248	238	230	246	272	251	233	253	255	259	260	235	244	267	292	273	271	260	244	258	299	274	259	251	245	245	248	267	276	251	262	287	250	239	222	244	250	249	275	240	290	281	275	243	275	273	271	241	254	276	235	300	239	227	248	216	229	228	237	211	226	268	233	272	251	249	255	244	273	255	259	223	242	249	255	252	243	284	242	246	261	263	252	248	290	254	245	242	280	261	304	248	248	257	249	257	243	261	260	229	230	272	250	238	266	224	250	280	233	280	225	274	272	242	213	249	248	251	261	243	269	259	259	253	252	259	254	275	259	287	291	280	240	242	255	217	246	250	225	268	252	253	269	224	279	272	271	254	259	287	248	264	250	252	249	259	246	259	209	241	254	256	238	253	262	260	242	277	238	285	249	245	266	244	241	271	230	273	268	249	270	272	272	281	258	232	251	254	242	263	246	243	252	269	258	244	245	245	250	280	245	237	243	261	245	251	258	235	265	261	270	224	268	258	243	233	240	266	278	239	252	252	262	234	232	228	218	245	242	259	273	248	289	223	254	248	238	230	254	271	278	247	246	251	241	250	262	240	233	235	232	246	277	244	265	246	242	263	243	264	260	280	246	252	267	243	265	265	286	239	229	233	228	244	273	267	260	254	233	247	244	274	268	245	263	237	307	244	231	256	251	234	250	252	232	246	223	242	253	236	272	246	264	249	246	235	281	264	263	264	241	263	260	267	225	267	259	262	245	238	266	261	268	258	242	246	265	225	267	252	254	293	253	234	261	222	250	263	249	248	266	283	249	269	245	265	260	239	244	213	259	255	261	239	272	244	262	236	273	258	230	272	226	253	281	266	256	243	235	232	277	257	235	234	231	280	258	237	235	265	241	240	227	250	265	294	250	238	250	262	250	249	247	218	239	230	260	261	253	237	247	273	238	248	260	236	235	264	247	237	239	262	235	258	292	273	260	243	233	235	227	228	271	253	284	252	269	242	245	224	291	257	237	220	228	272	238	249	272	236	258	271	238	249	273	247	271	226	254	247	230	243	247	261	252	277	229	257	272	238	246	257	219	253	241	243	246	237	251	283	262	254	220	242	245	241	239	262	246	249	296	282	229	235	248	228	236	270	257	251	267	266	225	261	253	239	253	225	256	224	227	250	266	234	231	254	240	276	271	231	242	227	245	233	241	254	258	247	229	233	266	255	252	246	248	252	246	240	244	272	255	248	254	259	264	246	247	250	227	240	267	241	281	263	266	254	235	259	279	293	258	225	292	253	266	252	242	258	235	218	240	246	235	247	237	291	247	270	252	279	244	270	261	277	271	242	222	272	256	275	247	272	253	293	260	238	268	258	248	266	217	280	254	282	283	296	277	252	261	232	279	260	273	226	277	229	241	259	268	273	251	277	253	264	270	240	234	235	251	244	227	240	227	254	251	262	248	250	254	265	244	267	222	272	260	250	276	269	255	262	219	234	242	251	242	257	237	252	260	257	256	221	247	228	240	239	248	262	207	243	276	248	288	265	257	244	249	255	229	250	240	223	273	223	258	265	247	243	238	273	251	261	242	247	245	221	248	268	218	244	275	262	271	262	247	272	261	241	236	231	224	256	257	239	254	267	243	259	273	209	233	236	265	246	237	226	254	251	270	250	245	226	259	233	219	251	234	250	205	231	253	222	238	234	233	265	262	275	268	239	275	217	215	270	233	283	269	227	242	237	246	263	231	256	266	253	234	245	265	238	226	280	256	232	263	260	257	260	260	272	257	215	245	272	267	277	262	279	275	274	272	272	194	240	270	275	238	256	245	210	267	242	214	259	252	221	235	241	264	257	259	249	242	242	242	293	276	213	240	238	220	256	247	249	273	259	254	260	266	227	235	252	254	221	273	222	262	239	235	262	255	273	243	234	232	266	256	238	228	260	249	277	265	245	259	254	250	277	256	278	257	240	257	280	249	239	228	254	267	260	288	242	258	232	254	259	248	240	239	257	268	253	238	245	263	254	271	217	256	270	253	255	250	275	259	215	270	250	229	251	263	258	231	282	257	228	239	246	266	273	246	275	253	232	275	256	242	268	253	245	263	256	264	265	267	269	254	262	248	278	298	256	264	237	222	229	246	244	238	232	246	252	244	258	284	244	257	277	255	232	248	254	242	270	253	265	235	222	262	266	246	246	238	241	245	243	269	232	276	255	270	244	220	217	222	249	256	266	252	271	243	235	242	233	234	269	251	237	277	242	244	245	285	245	249	272	290	244	250	289	270	265	264	236	246	252	251	249	278	253	227	234	247	271	269	233	249	274	273	229	288	233
14484	1163	2004	2123	1878	1472	1359	1185	1009	987	913	900	880	813	816	775	747	767	748	741	722	744	713	674	669	689	656	675	673	668	663	678	675	679	650	630	635	629	691	666	666	689	664	666	591	693	668	633	647	628	630	636	639	645	655	617	660	681	654	644	626	651	657	640	673	633	623	635	666	650	631	648	649	681	618	625	649	657	630	666	637	665	639	690	592	655	613	626	679	637	638	658	640	642	594	666	652	614	627	646	640	630	597	654	665	668	659	636	656	598	671	677	645	637	633	626	617	662	628	640	625	648	627	598	670	622	624	651	637	637	687	650	631	639	613	628	612	626	650	604	624	662	653	642	597	649	652	627	628	604	645	612	657	621	616	705	673	625	646	612	650	627	630	678	641	658	617	650	629	613	648	598	653	624	656	659	644	667	620	608	610	630	608	612	678	639	634	619	607	638	644	646	623	629	631	633	641	660	612	685	588	619	679	627	641	584	632	625	672	636	628	689	668	639	637	602	671	609	662	610	629	647	643	653	628	570	651	639	641	646	691	624	637	616	697	656	660	605	616	625	627	655	650	613	635	646	606	640	635	641	613	642	663	621	648	672	673	629	657	635	649	591	593	588	653	677	657	615	672	630	636	640	632	613	615	647	634	676	642	636	646	640	663	611	633	589	673	618	622	632	627	622	635	655	662	592	622	624	617	654	603	623	661	623	654	668	668	645	597	636	623	618	594	624	627	613	656	632	643	637	666	645	618	626	656	629	660	641	641	636	618	622	633	658	642	659	603	637	639	607	647	618	659	667	672	636	668	646	653	672	657	682	616	681	630	658	666	647	647	622	635	625	671	632	634	643	662	660	689	659	644	621	651	622	700	648	624	637	641	676	655	653	642	628	631	650	660	663	625	643	608	699	628	645	697	615	630	609	651	627	631	590	639	677	626	609	648	636	621	589	599	667	645	641	642	660	638	664	646	665	624	657	669	653	665	602	650	628	633	633	582	715	608	684	686	667	658	661	648	629	642	613	646	660	610	604	650	623	650	578	645	678	637	601	673	612	634	648	641	615	656	652	661	589	634	605	634	608	627	637	625	652	649	651	661	605	666	674	627	625	671	612	629	644	616	625	645	617	617	628	613	666	619	629	634	635	628	630	615	653	648	642	627	628	636	630	638	620	594	672	652	673	672	640	629	685	639	615	633	651	646	598	612	610	602	620	634	667	661	627	647	643	599	606	622	651	639	664	594	629	669	626	686	658	646	650	656	634	685	675	616	613	629	631	639	614	616	622	676	642	651	616	655	695	630	621	641	615	654	684	618	591	696	632	619	640	633	668	639	609	647	611	646	643	608	647	651	606	690	674	610	631	667	649	608	656	605	659	657	618	603	668	636	623	668	680	625	617	640	626	653	641	638	675	672	632	632	617	643	640	697	587	633	669	571	676	636	622	613	634	665	689	647	646	650	614	625	609	609	643	647	594	668	606	642	672	618	654	663	636	627	588	662	662	651	630	669	615	665	606	631	627	605	579	664	626	647	626	670	636	585	608	672	654	616	651	672	670	621	642	633	636	591	673	613	622	601	659	666	641	610	621	645	605	648	624	667	607	689	631	593	619	659	623	617	597	696	635	665	624	607	622	630	638	637	659	670	632	616	647	623	640	619	675	632	655	646	626	622	672	615	631	607	587	626	670	633	605	647	621	655	601	704	626	622	625	644	673	584	655	672	619	677	658	628	643	665	616	658	622	609	650	648	635	654	622	679	624	621	640	627	671	680	664	657	579	645	619	661	654	589	663	626	639	662	649	613	624	645	633	616	640	677	644	631	641	578	597	651	632	633	640	636	648	649	619	621	654	669	655	621	649	646	619	623	656	653	642	655	644	604	668	605	647	636	641	652	653	633	651	664	640	562	647	630	657	621	657	608	614	627	658	645	646	630	642	677	675	655	674	635	645	648	621	658	654	671	624	708	626	679	658	618	591	615	625	640	636	656	569	615	671	653	611	630	656	628	657	624	639	662	647	631	664	656	625	631	645	596	636	623	639	644	690	601	632	629	581	615	617	624	625	641	593	638	648	663	635	651	681	635	635	616	602	680	620	644	612	648	651	642	663	645	639	638	685	624	636	607	613	668	652	667	654	671	634	621	603	658	643	612	639	681	660	608	661	638	668	624	625	664	635	666	668	620	598	635	598	678	599	630	638	635	707	622	655	625	641	616	662	619	625	598	607	652	655	652	602	649	630	596	648	594	649	647	615	654	551	626	705	640	659	630	620	591	641	661	634	650	641	616	658	674	605	640	677	620	688	638	623	643	641	641	696	678	605	577	636	638	605	618	626	584	635	615	604	628	665	587	608	712	629	616	597	632	640	602	622	605	595	659	671	620	633	630	668	631	676	678	624	627	678	640	657	697	678	639	635	645	650	635	614	626	643	649	658	660	676	597	640	601	636	659	646	652	636	630	616	641	624	681	630	621	665	670	602	594	618	624	625	618	585	655	665	659	644	641	640	603	607	675	620	660	646	619	675	655	608	603	636	628	681	620	646	635	656	643	627	592	595	654	641	624	622	625	648	650	618	629	636	673	623	658	623	629	609	664	626	640	623	603	633	639	625	667	639	629	633	600	648	634	672	677	605	661	654	644	630	682	646	640	639	636	596	646	689	633	630	652	643	623	665	614	614	635	646	677	631	664	632	678	666	643	622	618	672	593	602	624	631	666	678	613	662	639	608	658	674	633	633	626	562	631	671	619	671	677	633	613	631	590	617	634	666	647	633	657	627	634	609	660	659	616	632	666	715	643	628	674	633	670	642	593	612	646	615	620	636	651	680	640	586	651	679	636	660	656	626	671	625	657	650	582	638	651	642	614	650	614	673	628	668	629	619	642	628	649	640	587	689	648	645	608	624	619	676	597	643	683	649	608	652	647	684	661	650	621	651	645	641	653	641	623	677	592	604	599	622	641	655	603	655	674	637	644	614	656	637	633	616	638	669	604	692	666	647	617	652	611	652	578	640	633	626	653	670	646	642	603	634	654	653	619	673	610	673	594	628	673	609	631	646	676	665	639	626	669	668	660	655	675	658	638	652	654	648	655	619	598	640	584	629	626	635	591	623	609	661	669	657	630	661	622	624	621	616	568	574	629	647	642	621	675	646	618	594	655	643	600	617	602	649	657	638	646	612	643	636	644	654	676	647	634	690	607	590	632	647	617	602	642	634	651	619	674	625	651	652	657	647	624	616	694	638	668	640	626	659	629	630	668	647	676	576	643	631	601	605	631	648	652	668	618	664	609	601	641	688	594	607	592	645	660	644	656	651	649	625	608	651	665	636	624	613	628	651	672	671	656	630	683	665	643	636	640	633	629	629	631	662	616	637	645	651	611	652	603	636	651	615	603	647	610	601	660	625	679	649	673	640	667	670	653	632	653	631	624	619	652	626	666	658	652	621	630	598	597	663	642	640	644	617	598	645	641	655	620	652	659	652	651	630	611	618	599	606
7335	646	476	464	431	439	435	421	415	404	396	443	372	482	473	415	422	439	432	402	391	446	456	422	431	460	409	439	431	422	456	425	432	416	469	441	445	415	406	424	416	437	473	460	455	406	421	443	388	384	431	469	433	392	456	426	412	419	414	450	459	416	427	436	459	407	409	424	411	442	402	449	429	436	465	418	388	429	410	395	429	409	436	474	435	461	386	420	406	420	406	431	457	455	443	383	448	423	424	398	435	417	425	446	422	446	413	433	409	468	417	412	451	412	424	435	430	439	410	411	414	382	374	424	455	472	444	410	434	432	479	445	433	374	442	443	445	456	425	437	441	417	424	447	390	440	398	425	434	453	442	364	414	437	383	432	442	448	389	422	450	452	453	482	440	457	477	424	464	436	451	395	426	442	418	422	440	443	406	414	387	445	418	424	440	442	465	422	420	466	428	423	448	448	460	461	422	464	413	417	467	416	424	403	433	439	441	470	430	423	412	453	442	361	419	463	448	409	393	407	411	439	423	458	434	467	479	423	417	397	495	431	433	433	432	461	454	427	409	463	452	406	426	414	439	411	422	409	457	432	440	457	426	383	403	443	388	442	441	422	404	436	422	414	404	433	461	441	440	444	409	428	412	402	422	429	457	429	452	399	426	442	412	449	421	466	440	419	412	396	402	433	444	433	393	408	450	435	430	457	418	427	409	423	425	429	377	415	422	435	405	441	410	439	386	455	405	456	418	431	431	448	420	415	482	443	418	411	432	455	370	413	412	417	436	434	425	404	413	448	461	461	428	445	419	392	425	407	393	419	403	438	400	420	391	429	460	406	403	413	434	394	451	394	477	405	416	412	437	414	433	444	469	396	449	391	414	410	407	420	439	429	405	434	452	405	424	421	431	426	460	395	430	378	439	433	414	432	454	418	424	432	438	434	413	408	421	436	443	418	441	429	435	426	455	412	485	438	447	385	385	427	402	425	416	480	449	419	440	396	446	482	410	415	414	421	420	377	384	399	399	412	474	429	429	416	429	409	437	419	416	419	450	474	429	435	431	426	389	423	428	424	450	413	432	439	414	420	396	403	397	433	378	424	404	424	425	426	448	397	395	428	446	443	465	450	424	447	420	410	387	413	421	438	393	408	407	391	371	464	426	452	437	421	403	422	409	474	441	446	428	452	472	428	442	416	420	431	446	407	440	416	411	421	400	404	444	435	415	480	443	454	438	427	453	419	446	416	450	397	386	496	411	434	454	421	449	428	397	431	450	420	463	458	437	406	451	454	407	421	384	410	447	442	463	459	401	393	417	420	361	429	440	451	443	429	455	420	416	433	447	422	427	465	452	434	434	409	404	446	441	434	414	406	460	399	408	403	463	446	418	457	444	399	403	416	449	455	418	460	444	391	433	435	426	439	390	428	459	413	407	405	414	411	430	458	410	459	425	408	409	398	413	432	444	410	416	424	426	476	421	475	473	416	463	433	440	415	402	367	438	441	421	432	427	489	463	419	410	434	421	494	419	415	405	435	407	444	421	435	450	418	462	418	425	442	421	391	450	419	404	444	420	461	469	471	428	440	433	414	436	381	428	444	449	401	409	402	431	448	401	458	391	431	403	442	433	466	422	469	409	403	405	409	439	425	443	417	449	427	406	369	427	398	479	444	453	397	431	413	403	412	458	430	407	474	428	430	399	406	428	473	521	441	432	424	444	446	434	392	394	431	391	451	428	506	390	438	410	416	427	422	408	399	418	436	436	413	480	457	392	403	453	413	454	407	402	464	435	391	435	411	423	432	467	437	421	439	460	443	446	438	439	414	384	420	451	395	443	446	450	455	470	443	443	394	446	422	408	422	426	426	429	457	445	422	437	420	474	417	427	421	388	418	414	393	415	406	406	427	465	394	452	467	450	482	399	420	425	418	429	448	444	396	464	428	428	430	465	426	435	430	412	434	437	466	431	410	434	406	470	416	512	454	414	407	409	402	379	434	444	483	420	418	412	430	449	441	447	433	409	475	439	428	451	466	464	435	419	426	394	456	453	442	429	425	421	471	448	440	393	453	457	405	467	355	470	428	434	445	438	447	455	447	358	400	451	432	418	411	407	449	418	440	440	409	407	428	448	444	426	417	456	422	403	438	413	399	457	408	399	382	467	423	411	442	413	403	413	441	398	461	424	420	471	432	411	446	359	430	437	402	419	405	428	411	440	431	434	472	419	442	448	430	428	421	388	418	451	412	378	377	405	430	403	407	458	454	430	440	388	429	435	412	436	456	429	409	437	447	417	424	396	411	436	437	399	452	442	408	456	418	414	417	451	441	439	406	428	446	451	420	467	419	402	414	444	401	406	434	424	405	414	391	437	429	405	431	429	414	411	441	450	423	441	425	407	454	405	401	432	436	445	399	455	412	437	463	437	411	423	440	436	424	410	412	433	478	445	465	433	400	435	475	426	426	419	459	424	457	425	448	476	408	430	395	449	430	401	442	454	419	412	457	443	412	438	467	415	419	433	437	436	431	410	415	385	399	433	383	409	425	426	427	451	393	425	424	426	405	474	406	401	405	413	400	437	404	438	452	464	442	425	434	459	396	427	431	451	432	488	410	435	421	426	421	440	420	403	370	410	387	421	457	441	420	422	433	440	415	366	428	427	402	413	430	429	466	446	455	435	421	400	411	429	442	411	392	415	432	495	436	419	422	445	443	409	424	434	411	435	447	430	436	442	440	433	405	425	389	425	429	423	450	389	405	412	425	406	420	477	408	435	400	436	461	426	439	445	439	462	443	445	437	442	439	457	436	450	428	432	445	450	417	436	405	417	452	457	386	420	474	377	376	431	440	424	411	415	427	429	463	418	475	411	399	445	399	405	383	442	450	442	436	443	425	445	429	415	473	425	406	419	446	442	411	433	415	405	451	467	460	409	446	465	456	423	403	416	415	395	445	447	455	387	467	429	422	405	413	395	417	418	431	442	410	428	439	439	440	383	482	437	440	444	474	439	441	419	440	420	424	432	422	430	451	404	435	429	404	440	426	437	428	441	421	432	434	442	388	436	399	398	374	426	431	408	387	423	448	412	406	458	417	423	429	431	466	436	436	456	434	453	450	427	466	465	398	414	415	470	473	436	462	433	425	410	429	405	411	414	421	440	478	432	429	423	419	444	426	424	454	495	399	365	395	463	441	460	498	431	445	426	431	441	468	423	418	437	421	441	440	448	385	394	415	389	430	401	481	423	427	475	453	457	443	423	444	426	407	458	420	415	398	430	411	407	421	415	423	410	433	427	426	396	399	412	395	406	425	404	409	422	415	412	437	452	409	406	398	421	436	401	477	459	485	466	440	443	437	414	433	412	433	428	393	456	416	463	427	471	450	411	456	457	455	431	431	398	440	454	404	433	445	444	433	425	417	409	402	411	432	493	410	479	417	400	431	410	487	442	432	406	423	459	435	403	393	426	432	433	419	401	429	455	411	419	418	458	424	423	411	462	417	451	465
5241	962	966	1013	971	995	972	979	939	919	949	966	941	931	977	968	928	930	952	949	942	952	966	929	988	961	893	951	941	967	967	926	897	947	967	910	956	946	882	1011	937	924	929	934	931	938	932	982	953	954	908	978	913	939	922	954	923	952	939	997	942	934	945	925	912	966	976	940	898	941	943	929	933	981	925	939	881	929	913	965	976	965	951	933	898	948	983	931	952	946	910	919	921	917	922	956	930	906	940	887	904	938	873	942	941	936	922	935	914	910	933	942	960	1021	953	888	924	926	923	958	934	911	945	913	965	935	906	888	913	964	906	988	913	971	960	983	906	946	946	995	928	969	976	914	994	932	909	921	949	925	889	981	900	945	987	881	939	976	934	934	921	979	893	946	959	924	964	926	970	913	995	906	958	902	966	935	973	943	931	927	941	901	943	988	919	920	939	940	968	911	947	910	922	947	936	931	929	919	929	941	920	947	902	977	966	982	934	928	901	924	937	942	904	950	965	929	905	941	898	945	886	937	925	863	917	971	933	959	904	925	976	934	964	925	953	967	962	934	939	889	933	989	927	934	948	894	972	1002	966	999	993	921	948	1007	943	988	933	921	970	926	982	953	952	973	1001	969	919	940	915	952	912	1008	951	964	871	922	905	867	934	935	946	898	962	918	929	946	928	905	905	967	970	944	891	913	982	903	964	964	948	917	941	928	921	946	911	923	993	977	992	929	944	952	952	910	911	966	970	967	961	886	959	922	941	879	961	970	933	917	961	946	935	888	894	1035	984	953	922	980	942	945	934	938	947	945	946	910	986	927	954	955	936	947	890	983	883	923	976	892	923	929	956	893	960	930	934	921	896	923	928	905	976	956	1001	946	993	936	969	959	891	973	1005	947	916	953	935	970	915	929	855	991	954	979	869	924	932	991	935	955	942	957	905	1005	890	917	930	926	951	954	883	913	889	946	957	988	910	938	950	942	952	894	983	945	891	970	930	913	896	927	963	880	950	934	897	977	913	956	936	968	999	927	887	979	927	943	943	950	953	968	894	933	898	933	948	888	947	915	918	948	908	891	954	983	993	949	932	935	925	972	957	869	922	947	927	978	884	883	978	913	977	913	981	951	926	926	904	909	933	925	944	947	924	898	936	940	902	911	930	1016	893	931	962	920	941	936	938	972	963	952	916	936	933	920	915	999	909	980	905	892	960	959	955	969	925	954	941	952	974	958	956	933	930	933	958	943	899	915	963	913	936	916	975	919	910	950	922	930	963	890	974	880	958	941	943	938	900	973	977	894	938	916	900	928	918	917	934	921	909	896	952	945	921	977	909	847	981	932	957	960	898	920	939	903	953	922	926	918	960	925	945	931	974	953	964	955	900	908	918	954	984	885	938	927	911	946	917	1016	979	977	964	961	933	987	938	873	985	990	977	912	931	919	995	940	908	992	930	966	946	918	929	937	933	940	967	955	970	939	965	895	928	904	891	949	927	985	951	928	943	922	933	926	917	906	907	944	911	958	977	923	978	926	935	952	967	1002	1000	907	925	935	925	966	967	950	897	886	889	918	944	924	941	963	940	965	961	928	916	950	892	930	965	979	959	928	957	934	903	878	895	873	950	906	939	925	951	898	887	917	966	971	897	927	968	928	901	909	897	976	924	970	990	937	941	963	895	915	934	950	953	913	922	945	900	939	896	907	903	905	927	916	976	959	907	953	961	929	946	938	950	938	948	933	884	920	1013	960	947	930	923	950	970	892	981	946	999	928	956	933	932	965	927	956	951	1022	947	948	1011	930	997	958	923	934	994	947	953	931	924	853	971	925	904	960	1023	949	969	928	896	957	898	988	964	979	940	949	928	904	953	960	969	933	949	953	965	904	966	943	977	932	948	954	920	936	944	906	928	890	962	947	946	960	936	905	909	901	934	921	975	946	935	954	919	999	975	976	926	994	995	970	878	933	969	970	910	969	991	946	983	935	922	972	944	949	948	989	949	987	962	858	985	994	1018	957	883	962	915	954	935	907	950	886	910	922	922	905	951	983	972	927	956	931	980	931	916	947	921	966	892	904	921	990	960	924	1006	955	919	961	903	928	932	865	940	999	910	946	909	926	926	885	1005	916	923	935	936	960	907	933	945	950	934	941	947	911	884	912	981	893	898	862	902	925	992	942	937	955	890	950	937	919	915	890	981	964	944	919	869	982	944	915	947	965	937	913	953	939	889	931	974	974	905	914	921	973	887	920	921	934	908	914	894	1015	955	897	950	968	919	913	941	939	1002	963	967	896	978	960	875	1020	968	899	914	934	996	929	972	935	904	954	934	902	986	965	969	984	925	889	962	946	953	923	944	925	905	970	931	928	978	896	985	985	943	953	938	926	889	969	957	957	954	921	919	951	910	964	933	900	1001	935	863	966	939	920	961	981	938	924	914	993	989	989	921	948	969	950	930	899	902	965	902	938	921	931	944	895	942	1002	1010	964	913	963	961	933	929	971	958	900	952	946	952	936	905	959	953	969	954	922	921	966	876	941	950	932	987	957	939	982	919	920	918	952	887	918	922	958	946	947	931	919	923	1018	942	846	951	956	925	905	953	957	966	971	913	883	911	933	975	917	903	936	941	918	947	917	941	924	907	961	988	918	906	950	938	990	910	946	926	875	955	919	957	974	956	902	981	964	932	989	913	921	954	948	918	924	975	930	929	944	916	945	897	967	910	901	953	946	877	902	920	926	954	925	934	989	942	935	924	989	906	940	952	984	946	937	988	936	930	934	964	923	925	889	926	893	1015	922	934	982	956	923	965	923	902	970	928	907	978	926	948	921	959	954	901	956	951	949	955	952	909	957	910	949	1009	911	947	916	877	933	884	977	913	934	953	934	1031	896	999	945	947	998	920	951	913	931	954	909	955	1015	950	951	939	985	890	974	931	964	942	929	956	946	906	970	935	966	936	923	930	912	926	974	945	905	896	932	965	899	890	907	972	955	933	953	887	925	934	888	944	914	948	912	943	930	931	954	900	950	1007	970	932	964	954	952	929	897	946	908	898	870	1001	907	929	995	897	903	926	920	945	954	951	975	1003	969	949	883	926	949	919	928	936	929	911	903	878	938	938	892	966	962	873	957	921	901	927	928	962	890	946	940	887	922	921	940	986	966	931	955	936	927	955	956	941	952	909	912	941	923	940	921	976	900	927	929	960	926	915	967	965	929	891	897	928	963	941	973	934	952	969	974	967	914	904	953	963	977	909	920	939	856	975	929	917	950	950	909	917	912	958	956	990	948	965	968	1003	930	929	933	950	918	928	957	932	978	927	922	956	928	996	991	957	960	917	969	924	941	915	940	926	915	875	927	953	1036	950	958	941	927	976	931	907	956	891	909	943	919	970	967	954	940	933	954	924	910	904	926	920	869	970	988	930	924	946	884	920	941	896	958	915	934	986	919	923	903	918	897	927	945	936	904	976	964	918	947	898	945	933	921	955	956	957	971	962	940	895	934	927	890	943	912	1002	982	898	920	979	894	942	936	962	971	954	945	908	938
19641	1426	559	399	353	334	308	252	258	278	242	262	240	217	236	240	246	223	231	228	211	235	221	252	231	228	232	244	239	226	250	216	227	241	239	220	239	202	216	190	208	207	225	219	181	245	256	213	243	213	220	252	238	238	227	196	218	207	207	203	219	187	183	228	246	245	228	230	237	227	215	228	221	227	230	218	248	209	215	227	232	200	231	214	204	214	235	218	237	231	231	229	222	254	227	197	228	235	199	222	207	225	233	211	237	214	228	251	220	231	236	218	232	226	234	252	237	236	225	213	239	210	246	227	206	217	266	240	216	228	229	200	210	193	226	220	210	239	247	248	216	223	216	206	253	219	222	231	232	240	203	225	235	235	223	228	221	231	209	202	233	231	210	246	220	251	241	225	256	253	262	210	226	227	252	231	215	233	231	233	211	195	234	261	222	248	215	214	232	205	248	209	214	220	227	241	183	233	246	240	198	223	233	191	252	220	215	205	243	242	236	220	235	258	230	258	222	224	225	216	219	228	237	214	232	250	253	227	223	211	249	207	231	244	239	245	226	221	235	261	230	225	234	247	214	251	234	215	218	187	194	223	205	208	221	225	207	202	227	224	239	231	219	233	229	236	224	252	226	226	225	248	234	214	223	198	224	237	206	229	249	229	209	230	209	217	226	208	225	257	212	213	250	230	232	220	219	215	208	224	257	224	218	211	229	232	255	255	214	242	234	245	220	215	208	247	232	245	220	225	259	242	268	225	233	192	204	208	219	259	232	209	268	222	238	236	224	229	210	260	229	231	233	202	223	241	235	234	232	239	243	225	221	240	236	219	235	245	235	261	216	231	191	229	211	213	193	223	216	194	191	211	224	231	231	223	235	211	224	223	235	236	218	200	270	244	187	243	219	213	241	222	210	230	244	219	216	236	200	207	239	194	211	224	215	263	250	252	224	251	204	226	221	231	246	246	249	238	217	210	218	238	230	213	187	241	233	214	222	220	257	241	222	209	212	223	233	257	227	211	233	213	240	265	233	237	225	209	222	208	220	251	252	209	238	209	249	215	224	222	246	255	255	195	234	216	247	236	229	222	247	240	245	241	225	239	210	201	247	230	253	216	241	216	227	218	205	194	217	233	226	236	219	210	245	197	237	219	246	230	252	224	230	238	238	233	200	213	236	224	238	248	240	239	230	231	250	209	233	240	249	213	217	205	213	228	247	227	222	225	239	239	229	219	211	213	233	245	211	219	222	220	239	221	230	216	243	220	230	186	231	232	236	218	231	214	210	219	237	201	224	249	217	207	244	199	215	235	249	210	235	196	222	256	231	225	233	208	213	241	236	197	232	226	207	198	222	204	233	206	227	226	244	235	228	245	227	229	196	225	234	255	229	230	213	221	222	237	206	232	223	217	216	227	238	227	214	202	232	219	231	268	217	246	219	246	212	247	228	205	244	247	219	197	262	231	228	227	219	240	217	233	233	224	236	230	232	234	225	213	210	229	230	213	245	238	193	220	236	226	213	234	238	201	243	246	215	224	247	224	239	207	225	234	202	204	210	238	234	233	223	210	218	215	238	225	239	246	241	228	227	234	241	227	239	224	213	215	241	204	221	229	221	210	223	263	217	204	243	238	229	240	219	238	220	240	240	227	214	256	207	232	257	225	247	199	213	221	235	207	217	242	248	228	192	226	214	186	242	224	245	202	233	211	208	229	243	217	217	219	212	240	235	212	231	226	227	216	256	232	223	219	199	202	247	252	227	225	227	235	214	219	203	238	199	240	245	216	234	259	220	230	229	228	214	220	239	221	212	219	220	232	247	198	222	242	232	216	217	224	215	215	254	197	204	243	230	241	211	242	208	267	193	248	236	235	227	215	179	214	235	211	250	212	238	225	203	231	215	239	218	218	217	239	246	213	214	240	206	226	210	217	225	253	225	242	245	210	246	235	208	205	230	203	242	223	210	232	221	198	236	216	230	202	238	210	222	221	235	242	233	224	214	208	221	220	247	223	203	225	227	231	235	236	196	238	190	215	254	200	233	226	227	222	208	219	220	240	220	187	248	234	218	211	233	237	227	231	208	231	211	225	234	210	215	217	212	239	228	228	230	224	241	243	231	261	223	221	226	221	235	249	210	227	239	228	196	253	202	216	234	220	205	230	209	236	235	230	215	281	217	213	216	237	199	213	230	227	233	233	231	230	239	232	217	251	225	238	222	226	224	256	248	224	253	232	208	222	227	234	218	239	223	219	217	232	229	236	245	224	247	255	190	251	222	220	209	210	229	199	204	203	220	227	206	181	216	227	219	254	235	213	218	197	226	220	203	231	237	224	216	213	205	197	230	204	210	214	227	252	220	234	223	225	253	237	232	221	232	207	207	196	214	236	233	188	210	224	224	210	252	208	227	204	226	228	212	224	241	225	208	250	216	214	232	230	229	225	245	261	242	209	225	219	236	218	222	245	205	245	207	204	235	210	239	217	218	223	232	219	229	225	248	205	220	239	239	227	205	241	218	229	221	212	224	248	205	238	216	217	236	237	264	240	235	228	194	213	229	243	228	223	222	206	230	212	216	214	195	222	226	228	229	208	188	234	207	221	221	222	246	211	231	216	219	261	198	225	208	257	234	210	255	237	208	198	231	236	222	217	252	246	234	234	221	207	224	256	216	235	205	234	204	215	234	227	228	210	235	246	234	176	220	238	235	246	231	210	215	231	208	200	231	248	223	236	205	243	215	231	234	240	236	232	214	238	243	217	249	258	209	214	206	248	221	257	203	217	217	231	223	190	239	236	251	232	217	216	220	204	245	230	205	228	217	230	239	222	215	200	189	226	241	232	239	220	243	222	214	241	252	248	215	212	229	213	243	219	221	227	218	186	189	234	219	223	246	238	232	228	234	222	232	226	213	210	206	229	261	247	204	217	260	231	235	215	215	264	228	213	241	222	233	215	239	224	208	216	261	244	215	214	240	223	229	219	221	252	240	237	218	209	218	231	238	219	210	243	217	219	229	224	263	212	210	216	236	228	240	250	227	213	222	217	232	213	226	230	178	222	207	225	209	208	228	227	207	259	218	227	229	202	217	229	245	201	229	216	225	243	242	236	216	216	234	236	216	241	235	210	243	240	260	236	235	220	200	234	239	250	223	208	253	246	213	198	224	204	217	234	219	229	227	205	241	223	244	199	234	202	246	233	229	211	245	231	240	243	217	247	228	229	241	221	227	205	198	244	240	236	208	231	230	226	212	225	227	266	213	229	207	240	232	222	230	218	244	248	203	235	226	207	247	201	220	220	213	216	216	209	244	224	195	194	212	223	257	187	190	212	210	219	220	213	258	210	231	229	199	249	249	241	212	209	234	220	263	221	204	210	229	246	234	241	210	258	211	243	217	207	225	264	240	243	214	218	193	223	229	239	219	203	218	246	230	228	226	241	243	220	206	233	221	207	211	220	230	209	235	220	219	212	227	264	222	225	219	243	250	233	238	223	205	212	227	264
12076	816	1287	1309	1106	1038	890	790	809	716	746	725	704	652	586	570	585	589	605	581	605	604	610	559	595	574	565	559	572	542	590	588	568	566	605	524	602	594	558	633	567	578	566	608	530	552	562	573	530	571	570	572	565	568	523	592	581	595	598	545	549	503	580	566	575	607	532	541	523	578	553	579	550	537	579	554	557	611	520	571	564	578	597	530	596	564	571	506	558	532	543	545	538	532	532	537	552	548	556	565	576	610	535	547	567	540	533	540	528	535	527	532	599	542	583	543	546	583	562	551	571	553	584	536	560	549	541	549	556	612	571	546	547	548	536	603	576	586	563	541	568	609	546	573	505	534	521	559	519	596	525	550	537	499	548	596	576	494	556	537	517	565	526	539	585	542	569	569	553	546	527	565	573	555	586	557	564	521	546	580	553	555	550	575	550	581	611	533	508	544	590	535	578	603	554	532	516	521	589	535	558	569	587	526	577	563	588	553	554	590	526	564	553	516	526	547	589	543	569	559	559	517	532	572	559	592	580	541	570	535	583	563	548	581	531	571	548	560	557	597	576	532	541	549	563	522	539	572	553	537	557	597	539	517	571	554	594	545	578	571	534	557	564	589	587	600	553	566	511	540	553	554	553	535	567	522	555	523	583	516	567	589	559	556	551	524	565	566	531	602	583	552	602	571	531	525	553	496	572	532	572	526	581	578	558	508	537	536	617	565	563	531	604	534	544	552	568	517	551	496	560	549	533	602	550	540	614	580	557	576	559	532	568	560	557	562	562	544	555	550	520	570	595	540	558	581	538	566	569	537	540	597	541	499	555	543	544	534	533	550	547	570	574	563	557	542	537	567	550	596	546	554	565	589	547	535	589	530	537	562	585	509	539	578	584	542	526	582	561	542	586	545	534	593	568	529	560	545	558	619	523	525	584	535	566	558	558	521	560	560	577	550	541	491	537	524	534	558	573	514	569	567	508	567	552	546	556	534	518	541	519	553	535	564	500	581	592	545	537	542	544	517	587	588	528	543	555	541	571	563	532	572	500	561	571	588	578	558	562	509	567	582	589	566	574	529	563	554	556	530	537	582	508	540	555	564	576	540	581	524	570	595	575	601	588	578	576	583	558	529	559	552	550	575	538	524	558	560	574	567	569	567	551	551	538	556	563	523	560	538	567	536	605	537	521	551	569	551	538	572	559	549	534	578	568	597	514	543	526	522	603	511	576	530	534	522	548	568	533	584	541	568	591	517	509	597	580	595	550	594	585	588	605	554	585	584	578	521	552	520	550	489	524	531	531	529	550	552	563	524	524	556	606	533	520	540	562	573	583	575	552	567	567	550	573	574	553	575	612	608	552	583	538	575	588	555	571	555	589	575	526	541	552	569	562	540	569	532	539	548	583	509	554	526	524	523	551	563	540	507	566	571	553	560	565	564	601	498	562	570	585	559	582	586	568	567	567	552	554	557	547	559	550	572	528	557	562	559	522	515	527	568	568	557	535	548	537	534	589	565	572	590	552	532	496	550	492	559	543	542	544	576	558	582	579	551	566	538	559	559	549	546	544	549	542	572	560	535	568	533	546	560	588	530	604	532	537	558	537	570	551	555	572	583	606	536	561	590	555	536	574	542	600	553	571	569	579	571	529	551	582	544	530	563	598	545	518	518	593	550	542	527	589	546	528	493	558	545	534	563	564	540	547	536	555	603	560	566	594	541	521	574	535	558	554	579	548	600	535	559	561	545	528	552	558	573	530	551	520	518	562	581	547	545	551	570	572	557	570	534	559	566	541	533	551	548	574	559	508	537	561	538	579	545	563	550	577	554	556	535	596	577	541	515	547	566	544	537	525	576	569	562	586	539	570	565	554	534	535	555	539	567	537	578	541	557	532	537	607	550	561	508	556	576	581	567	583	543	569	567	557	580	496	550	533	547	561	537	517	511	536	563	591	508	573	517	553	614	562	567	538	560	536	529	544	552	532	543	556	508	557	536	598	630	558	561	525	546	550	559	578	571	525	566	566	582	542	560	558	533	539	549	523	600	585	531	516	577	533	571	545	531	534	565	595	520	560	586	522	589	554	551	532	575	555	560	531	577	561	545	560	541	532	565	535	546	567	581	548	579	564	564	575	513	539	563	570	574	589	555	548	553	543	568	543	564	555	522	553	527	563	546	576	573	582	522	540	540	543	550	555	572	602	507	548	548	554	577	567	576	526	606	556	594	492	506	554	533	548	563	552	561	598	579	536	540	560	534	558	557	550	592	575	573	520	560	535	572	526	531	544	576	540	568	539	566	530	561	516	520	536	536	574	572	549	523	576	576	576	551	568	572	532	581	557	563	542	563	528	566	558	567	526	537	537	547	537	566	556	554	544	522	585	566	549	554	555	538	552	589	556	568	581	549	577	516	531	574	555	556	566	549	603	552	562	514	594	556	590	561	524	567	574	534	541	568	582	588	535	549	567	561	571	584	550	590	551	543	551	551	576	582	565	555	576	572	532	509	559	566	530	549	574	526	574	547	574	581	594	569	550	544	537	549	554	565	525	537	526	533	573	529	545	571	540	553	574	554	581	585	590	571	566	531	590	567	505	581	555	532	544	568	534	535	540	573	541	565	545	559	576	511	533	562	524	553	552	543	591	539	546	539	551	571	520	541	541	539	539	559	599	531	542	557	585	569	524	560	547	564	556	562	553	553	564	554	564	570	526	569	538	543	527	586	576	527	554	562	583	560	562	531	558	530	527	573	550	523	535	584	580	545	564	572	521	502	545	515	577	548	570	528	562	548	539	575	552	556	523	568	573	580	504	538	576	539	550	547	563	538	575	564	529	594	542	548	553	528	565	533	524	567	558	601	565	547	534	543	574	520	570	554	599	544	582	535	557	553	576	540	579	555	538	522	563	568	520	498	521	560	571	523	542	539	557	573	547	532	552	556	542	562	575	565	563	524	535	542	519	588	549	560	568	548	583	571	514	533	552	588	571	552	576	532	547	546	569	534	529	534	523	521	518	582	541	562	557	547	541	573	575	555	554	568	528	570	559	557	548	520	609	570	539	555	572	533	569	518	534	558	524	559	559	532	523	573	561	554	559	547	527	524	536	509	563	549	520	545	561	552	529	564	558	502	523	534	569	549	572	556	534	540	515	538	553	554	547	581	575	553	590	601	543	565	552	534	518	568	524	557	562	541	555	517	568	554	602	533	568	612	525	529	555	490	559	559	558	545	560	555	543	544	570	582	546	506	554	598	571	576	526	545	553	555	564	494	553	600	544	559	543	586	595	541	544	567	555	519	536	555	554	562	536	541	559	552	516	545	488	515	520	524	519	571	599	549	530	556	560	534	579	541	533	600	551	568	534	559	575	569	568	544	544	543	547	558	561	551	556	528	585	536	558	525	553	555	557	544	538	577	542	531	584	563	557	565	578	544	573	574	564	572	575	507	540	523	571	564	590	566	569	597	549	534	571	559	572	567	568	550	564	559	589	497	555	525
27506	3006	924	752	517	458	421	375	329	341	294	288	331	281	301	250	267	231	288	253	270	284	213	239	236	252	242	258	253	262	287	256	245	260	284	248	259	258	244	256	266	282	259	240	279	260	255	258	272	263	263	291	263	264	295	247	241	236	261	257	291	234	255	256	248	243	270	252	251	243	249	263	281	307	282	253	254	295	291	240	266	249	278	254	268	270	267	226	264	264	289	266	246	271	281	253	254	247	252	263	257	238	248	238	229	278	295	284	258	258	259	266	252	282	278	266	261	260	234	263	250	271	284	261	273	274	256	257	265	260	256	230	239	254	234	278	257	233	251	276	262	255	248	236	254	255	252	250	240	283	247	252	242	235	263	257	240	268	247	256	259	241	255	255	221	263	238	239	276	255	265	246	248	227	254	251	265	240	278	235	284	255	286	277	248	277	221	273	258	260	256	263	273	254	244	264	255	257	255	244	287	270	272	256	248	221	285	261	282	253	279	248	270	238	241	270	271	221	260	248	249	229	255	274	274	237	237	277	259	221	253	295	267	241	259	235	269	256	273	252	267	255	257	293	262	253	268	237	248	239	255	240	254	243	252	255	274	278	265	268	250	255	259	247	287	258	244	272	247	234	241	263	276	267	270	273	231	251	267	247	251	212	246	234	280	264	238	251	239	256	270	248	257	258	235	274	281	273	274	252	239	267	259	281	255	277	237	269	263	247	217	279	253	252	271	273	264	282	237	298	274	264	286	258	256	272	255	256	239	252	273	263	274	252	262	237	237	251	276	238	244	289	233	275	254	272	268	281	301	268	256	262	282	252	264	280	228	246	246	236	264	261	254	261	240	258	255	249	279	231	260	257	251	238	224	246	265	245	263	278	281	241	260	231	279	267	297	283	267	246	292	269	277	248	256	249	247	259	250	226	286	221	224	247	265	238	241	263	229	234	253	254	265	267	252	289	225	280	274	274	274	253	256	284	249	283	270	251	257	248	275	271	230	233	235	282	274	269	238	246	251	251	248	263	277	228	264	246	251	238	262	283	238	240	295	282	265	248	244	255	247	254	246	260	239	252	239	255	239	285	261	240	261	277	278	277	256	240	249	235	265	253	261	244	237	258	250	247	259	242	261	267	245	259	266	238	272	252	238	257	247	252	281	267	260	240	263	246	252	253	252	255	270	265	279	272	257	295	304	259	265	255	316	284	258	263	231	247	266	255	250	247	286	253	258	279	262	274	254	249	260	251	263	280	232	212	261	220	259	231	259	241	254	275	266	268	249	255	259	261	242	248	277	271	306	257	233	221	223	267	271	253	257	259	239	252	232	235	246	267	264	304	252	256	273	245	261	245	262	224	248	279	244	224	255	266	236	277	233	240	259	236	263	258	262	246	268	267	246	275	254	233	305	231	246	227	242	247	280	276	261	276	275	249	260	262	236	257	260	246	219	248	245	245	269	261	268	290	281	243	250	244	270	234	257	283	265	249	223	260	269	256	239	260	263	281	241	238	256	268	287	249	254	279	280	267	292	247	278	269	286	255	267	237	255	228	243	256	249	247	237	231	246	260	239	242	273	256	249	241	233	255	254	258	248	256	250	260	228	231	238	256	271	272	244	244	266	247	256	266	238	244	250	245	254	270	251	245	269	243	259	261	254	273	268	267	250	253	233	264	258	250	258	231	258	264	286	279	233	266	230	258	266	242	277	266	260	289	258	284	257	249	278	245	293	252	262	274	252	258	253	280	261	269	243	281	289	247	247	277	272	255	242	269	258	271	218	250	262	228	283	264	281	256	246	260	242	239	234	221	245	248	242	267	275	236	227	248	230	239	265	273	243	239	266	267	253	238	251	247	239	249	234	253	246	228	252	297	260	253	300	220	248	272	233	227	269	259	274	274	249	261	271	268	229	257	252	275	274	258	237	260	260	232	254	273	228	261	271	280	308	284	241	296	264	202	263	269	216	259	243	246	235	224	269	269	253	246	224	273	242	242	260	272	253	242	244	262	241	253	235	261	259	258	257	261	224	235	249	243	285	244	242	270	244	242	266	266	245	250	296	247	257	279	283	243	264	265	218	257	276	216	261	232	227	249	228	277	263	236	201	261	256	264	278	254	265	218	218	276	241	280	245	262	268	243	263	271	254	226	248	258	259	244	266	243	247	249	250	279	283	257	262	291	247	228	218	278	280	257	259	243	270	262	237	247	293	273	263	261	269	256	294	254	235	246	236	264	273	265	256	255	252	254	258	258	244	261	242	235	283	255	239	282	211	266	239	242	271	228	241	263	252	241	261	274	259	243	249	274	258	232	250	254	256	259	264	256	254	293	271	282	240	263	246	232	267	274	218	255	258	299	286	248	257	261	215	246	296	266	276	230	263	298	270	253	264	243	248	246	226	225	249	259	244	285	259	281	250	274	248	254	268	241	258	245	219	267	250	268	246	263	243	226	280	276	272	259	255	261	241	239	279	255	245	227	249	234	238	255	253	241	253	252	261	269	263	240	283	259	253	260	247	275	250	284	261	257	241	250	290	259	240	301	294	243	276	230	223	263	304	261	274	226	266	266	278	263	259	266	265	216	228	230	249	260	216	283	250	264	247	252	275	252	255	269	252	244	276	255	239	239	265	251	253	244	269	262	260	281	290	258	259	252	242	261	261	253	253	265	306	295	251	280	217	253	246	268	280	239	254	268	276	268	248	228	249	257	289	268	268	258	226	254	269	279	262	244	248	259	259	257	278	241	239	267	276	250	275	279	231	248	271	271	276	268	260	237	271	229	246	239	236	266	273	233	297	286	269	270	272	258	257	257	274	238	255	275	228	234	249	264	251	239	257	243	254	278	245	231	251	256	247	263	233	274	241	292	257	283	256	276	268	235	242	281	252	242	265	269	271	248	257	284	242	244	261	243	270	228	293	266	256	241	258	258	287	262	253	279	247	271	299	224	254	264	257	263	255	263	258	282	255	256	263	237	272	250	288	297	233	240	259	284	264	250	275	238	240	265	277	262	258	244	265	262	269	237	264	234	247	252	250	262	245	260	273	252	231	267	233	246	229	233	254	281	261	280	259	262	246	218	239	233	234	260	260	234	262	285	279	262	241	243	249	272	266	230	277	256	239	271	279	285	282	270	296	252	262	267	243	224	255	244	238	278	216	278	269	275	287	276	271	261	270	287	263	255	289	291	279	293	228	258	236	283	263	268	285	219	243	283	264	229	259	274	279	279	253	294	257	264	247	256	294	266	269	223	245	239	255	277	276	266	250	256	255	285	241	242	282	241	264	265	247	254	238	263	243	267	274	246	247	248	239	270	257	266	242	252	245	233	272	240	270	276	246	273	249	216	246	243	261	279	244	262	235	249	252	235	254	243	244	273	243	245	248	243	274	277	257	276	246	271	267	261	260	227	242	236	245	249	265	268	282	256	235	216	288	252	223	246	261	255	241	237	249	265	251	264	265	272	258	248	259	281	276	232	270	229	251	244	269	265	222	221
14586	1205	1947	2043	1767	1542	1320	1131	985	975	908	950	835	810	812	790	739	761	749	714	732	730	678	727	695	679	693	738	661	686	667	716	658	667	652	702	661	654	645	674	666	621	664	619	645	675	692	645	701	659	619	675	668	603	647	631	655	647	677	648	631	664	634	681	629	663	672	617	644	577	635	660	661	662	622	638	706	693	666	649	679	660	612	631	683	666	681	647	633	668	701	633	643	648	631	598	639	621	662	652	638	647	674	698	694	623	700	606	631	583	603	591	649	659	638	646	642	660	642	623	635	648	648	595	668	640	694	622	644	706	625	656	625	646	624	642	632	667	606	702	668	652	637	641	660	617	666	604	647	675	653	642	595	699	613	664	648	608	663	595	676	633	632	650	659	642	632	564	620	660	617	637	669	637	626	649	679	651	622	630	607	645	622	633	655	640	682	624	618	615	628	645	660	614	641	626	612	667	669	651	633	676	627	690	670	652	659	608	613	670	611	632	667	613	615	683	657	628	651	660	695	618	646	615	651	638	657	646	652	655	625	692	658	634	683	635	668	656	672	632	655	620	650	685	624	616	641	632	649	649	605	606	595	632	629	615	669	670	623	656	645	653	619	619	599	647	623	679	662	675	647	645	661	680	689	644	617	624	619	664	647	646	613	673	662	667	605	638	633	623	611	647	627	629	628	687	637	620	675	684	644	664	659	666	642	616	628	602	636	640	607	622	624	615	662	640	619	688	662	666	613	643	672	634	641	686	659	671	633	663	642	641	635	643	634	604	647	671	568	652	647	623	639	680	650	648	634	672	614	645	652	615	645	662	626	630	601	652	655	628	630	631	625	653	659	634	652	611	589	620	676	648	651	676	619	666	669	657	622	598	669	659	647	663	674	641	634	683	663	629	688	668	652	614	609	644	683	663	641	651	583	639	593	691	686	664	622	620	614	700	631	623	636	719	601	657	646	639	675	620	664	639	663	647	635	641	613	660	660	654	633	624	663	638	596	666	622	634	662	615	594	652	667	656	661	677	653	654	629	679	634	618	681	698	668	639	678	665	640	644	625	627	653	693	591	630	655	619	667	639	648	598	652	628	650	666	647	622	640	633	623	628	639	679	620	659	646	605	648	657	670	656	647	655	641	657	623	682	655	634	625	674	653	629	606	649	655	661	613	617	614	680	684	676	667	650	653	634	637	683	622	680	614	664	624	642	640	609	658	604	627	694	663	645	672	622	670	652	697	600	717	591	655	686	657	632	687	627	671	609	612	627	661	639	632	679	589	661	601	628	651	649	603	673	594	646	623	679	621	689	623	673	637	664	640	609	628	638	617	654	580	620	607	648	623	630	660	624	663	650	643	682	684	631	631	635	632	653	591	624	618	683	618	640	665	643	600	607	622	656	654	655	649	639	611	679	625	640	638	677	652	677	650	649	642	647	588	649	665	664	655	633	666	667	616	647	634	643	633	628	601	665	604	650	648	713	634	638	649	620	665	612	639	606	612	657	642	641	659	592	632	678	621	632	636	630	646	640	616	637	682	680	643	615	588	594	626	656	660	667	638	602	643	650	631	687	647	670	692	641	637	665	650	627	622	587	688	630	660	592	607	678	657	674	644	646	673	636	618	641	632	660	587	631	637	630	651	607	637	634	663	615	689	634	640	676	657	670	594	658	661	640	639	675	567	638	579	610	636	612	639	696	675	668	613	641	627	620	660	628	692	634	625	645	600	694	681	685	655	616	648	629	678	601	592	679	666	599	610	608	644	634	635	644	637	650	666	661	691	640	631	635	673	603	628	680	678	653	665	624	627	625	617	690	611	660	623	621	633	675	671	643	633	693	612	602	652	612	611	671	617	655	622	616	628	652	644	668	639	643	613	627	684	636	646	616	633	687	589	630	646	636	642	647	623	609	652	642	656	646	659	636	668	615	666	631	603	663	644	653	637	580	661	632	637	657	655	645	661	644	623	646	664	635	649	636	628	673	578	614	622	666	624	562	648	635	665	648	643	618	659	602	678	653	668	647	669	640	628	624	670	634	634	623	628	619	630	669	625	657	678	629	657	674	643	659	639	643	625	592	707	657	643	655	652	606	655	641	617	634	650	629	701	601	640	662	616	680	625	637	642	676	600	574	646	657	641	637	635	604	592	670	650	633	653	618	619	682	679	636	637	653	654	657	662	641	628	632	663	587	616	632	669	616	648	623	651	639	654	619	635	630	647	645	590	622	664	630	676	615	631	641	613	648	607	703	689	627	656	599	612	648	615	651	642	646	600	649	675	700	689	645	679	619	665	588	644	640	619	619	632	637	618	669	632	635	636	680	659	648	622	656	657	632	627	684	637	664	636	674	662	643	611	641	621	637	658	621	617	675	640	668	630	683	637	708	658	628	613	602	663	612	657	620	647	608	645	628	663	613	680	654	650	676	635	670	671	614	648	632	673	628	665	659	670	672	645	676	635	627	663	636	670	655	615	640	647	627	640	637	655	629	594	707	668	670	612	646	656	672	676	655	643	648	639	660	667	669	673	677	633	614	615	633	653	596	645	688	610	650	611	619	637	641	692	642	650	649	643	652	669	635	654	652	667	616	661	643	680	675	653	634	611	634	621	637	633	635	651	626	647	625	668	652	652	585	646	653	620	640	656	655	613	686	664	656	645	671	632	644	643	653	590	655	638	645	637	609	632	656	604	683	708	614	655	608	612	613	625	641	677	624	646	644	693	611	686	652	630	620	641	618	616	611	669	615	634	619	637	668	646	638	685	650	655	615	600	673	629	650	628	641	647	640	676	643	615	609	610	636	671	647	650	649	638	647	634	683	626	641	647	657	647	669	639	620	621	631	650	657	623	656	657	619	654	642	608	634	659	624	649	668	649	653	667	607	607	655	656	679	617	608	634	624	627	621	635	624	688	618	620	655	637	645	641	599	660	655	645	621	668	679	668	630	662	648	606	710	638	606	654	671	660	616	627	633	651	607	661	587	630	652	652	636	632	626	655	628	594	640	622	654	627	646	634	648	628	645	654	630	615	638	610	629	624	649	638	654	644	639	634	608	632	652	639	649	643	635	593	606	663	619	658	615	679	649	635	649	643	624	687	635	624	655	622	623	659	642	639	643	620	599	626	622	633	694	626	622	610	669	667	637	634	628	630	645	645	614	615	604	623	624	631	646	684	653	630	638	650	631	640	632	674	641	640	639	658	661	585	661	636	586	646	611	642	649	666	660	623	609	690	656	626	636	694	659	620	630	671	662	623	619	677	650	636	661	662	644	685	642	634	657	655	653	618	601	595	652	603	631	644	667	675	617	663	598	589	622	679	656	646	623	629	656	637	652	667	655	613	651	649	606	681	666	680	623	677	665	618	668	643	652	656	598	663	636	639	624	663	618	645	597	612	622	613	663	644	697	668	675	607	621	674	650	650	624	615	667	644	638	656	629	661	688	629	625	627	661	628	707	693	655	644	611	654	669	652	620	682	672	658	630	620	601	639	658
7737	651	442	416	449	394	466	438	399	479	449	431	408	432	449	420	441	457	452	457	459	419	442	399	437	427	438	456	385	404	396	409	433	398	464	429	420	420	452	425	434	411	414	420	439	430	442	384	431	430	440	414	442	460	470	390	464	473	425	433	431	394	420	450	411	421	438	447	444	411	427	433	442	454	463	437	431	402	408	447	449	434	466	431	482	437	402	423	409	461	431	471	464	424	423	475	463	442	467	421	462	410	429	429	420	434	458	426	396	405	414	413	417	464	471	480	420	463	407	444	438	408	456	453	421	416	425	418	462	411	451	432	456	474	459	391	425	418	409	422	436	418	413	452	407	395	422	411	409	410	431	421	466	413	421	408	447	435	472	443	422	412	447	425	430	442	415	433	418	451	434	438	455	441	442	464	407	463	456	402	441	463	418	399	436	442	449	413	415	440	409	417	421	446	430	444	414	486	449	429	440	415	436	453	428	400	412	434	398	469	431	462	413	433	401	445	409	458	426	412	419	412	444	456	426	447	440	397	485	421	430	460	440	434	420	430	440	443	381	427	459	475	391	403	451	398	463	418	401	406	439	441	462	434	436	400	422	454	434	440	453	390	424	456	437	442	409	418	423	448	444	416	444	402	421	433	416	388	417	413	455	429	441	407	430	437	440	383	439	470	463	440	431	414	409	463	416	427	436	409	420	443	434	445	472	432	423	446	448	430	447	410	457	401	435	432	436	394	456	450	467	421	426	438	428	443	438	420	438	443	452	385	434	432	468	405	407	409	436	420	423	428	454	473	432	429	444	382	438	439	405	427	426	446	424	407	408	405	462	451	457	414	457	412	472	451	401	414	401	403	425	446	379	379	434	403	373	424	416	430	454	475	433	423	409	420	436	414	454	432	408	409	428	410	457	473	399	440	404	412	390	409	365	427	421	459	442	400	401	420	411	440	456	403	432	415	408	421	389	427	412	432	463	409	405	415	450	448	459	409	398	454	432	411	428	415	444	418	428	436	453	404	400	422	407	426	435	447	410	369	417	410	417	396	395	412	394	442	452	417	455	444	411	448	428	398	458	457	436	380	418	420	412	409	407	409	463	477	447	444	420	424	426	450	417	461	442	435	418	432	428	399	437	406	423	422	449	443	410	453	440	421	388	424	437	435	487	451	408	401	430	394	467	433	440	457	416	414	450	431	451	417	436	462	463	459	450	434	441	464	478	419	461	460	436	506	386	418	463	431	440	424	416	467	442	360	431	435	470	423	465	440	430	401	372	455	424	429	410	426	474	412	450	436	439	418	453	463	415	425	418	430	463	450	422	417	460	459	429	449	416	417	431	459	420	421	443	425	417	433	413	473	463	429	450	409	394	399	427	475	398	445	455	450	464	383	411	460	447	421	470	396	430	378	401	443	447	449	422	413	445	461	448	404	428	445	416	441	414	419	423	418	404	448	461	440	449	396	454	422	436	442	452	400	402	449	423	414	436	419	415	468	412	432	435	448	455	451	426	428	477	436	478	453	391	424	429	456	399	410	420	419	407	381	424	476	426	484	415	402	448	444	446	481	421	426	436	450	461	429	398	449	460	450	411	398	393	425	438	408	418	398	430	418	438	450	449	439	393	456	418	447	433	425	404	449	427	429	474	440	437	463	409	428	408	443	450	423	439	444	417	442	372	430	463	423	432	451	394	447	446	442	436	422	417	417	449	423	433	435	407	434	426	447	436	450	472	429	426	426	455	407	452	477	397	451	444	440	409	434	400	449	442	425	449	400	433	453	443	458	426	461	438	409	400	454	467	461	408	468	448	414	389	440	463	439	430	470	434	466	463	412	453	415	409	449	443	457	426	404	439	391	435	392	405	420	417	445	461	460	435	394	446	407	432	478	443	439	417	417	464	421	427	400	432	422	428	411	449	431	456	430	427	394	433	399	440	446	402	454	475	408	451	423	441	409	455	412	454	427	440	433	480	458	445	450	418	368	429	456	399	419	447	445	429	431	434	442	413	445	413	446	433	456	434	466	395	440	423	441	456	440	432	431	405	458	468	416	476	446	448	421	466	412	464	444	411	446	469	445	441	428	418	427	481	424	437	397	465	444	462	435	415	424	418	433	420	390	425	424	442	453	409	446	452	442	442	454	421	441	448	419	408	421	456	419	403	426	457	436	444	460	460	421	424	438	407	432	424	443	438	439	472	431	449	440	461	408	427	415	419	416	423	416	420	421	458	418	359	422	453	401	410	408	460	422	421	410	410	400	442	381	444	436	466	465	436	419	378	420	454	438	425	427	444	434	444	449	436	437	466	407	416	412	419	410	401	425	444	433	426	424	445	467	427	423	398	400	445	449	437	438	438	439	488	445	397	440	429	445	442	396	448	450	445	419	420	420	430	452	423	435	441	458	445	398	390	419	457	394	444	421	424	453	446	422	454	426	438	450	474	407	403	401	429	448	434	423	401	439	468	455	426	416	463	454	490	427	426	415	436	441	436	429	415	431	441	434	450	440	441	414	413	405	428	442	434	429	409	421	426	407	458	393	404	410	417	449	420	462	444	397	461	456	435	435	452	422	486	496	449	430	446	460	438	408	413	416	418	412	406	459	431	439	413	452	427	417	443	426	426	406	440	452	446	477	417	408	422	458	444	464	478	434	436	425	437	449	433	442	392	427	469	431	484	405	423	427	434	433	419	414	436	437	441	457	463	475	460	402	419	446	424	405	470	427	453	403	399	410	481	432	444	408	435	445	429	429	440	458	476	437	431	410	440	445	473	420	424	425	434	415	455	442	447	476	417	440	411	461	435	421	384	428	432	392	461	460	438	406	477	456	415	485	426	436	438	412	422	413	432	405	416	399	419	441	458	427	432	462	459	438	420	479	445	435	427	436	412	432	447	444	463	423	446	424	421	480	459	416	442	442	464	444	435	437	427	439	438	454	429	416	413	445	429	438	436	438	430	440	447	423	420	421	413	407	428	433	453	422	453	458	393	418	421	458	429	459	420	396	455	415	409	431	424	459	430	433	398	409	452	429	426	433	407	471	420	429	451	414	458	430	423	448	476	416	442	441	444	457	426	439	392	416	426	429	468	413	424	406	436	405	402	437	454	437	423	387	414	389	454	449	460	419	409	409	405	422	427	445	458	439	410	423	403	440	403	428	414	402	440	376	428	438	458	461	436	425	438	424	466	457	428	421	380	414	463	419	446	392	482	417	394	429	457	432	464	413	430	424	430	425	417	465	459	415	456	434	444	444	460	420	470	448	431	423	483	433	426	468	458	468	445	435	433	411	468	389	428	387	427	442	415	415	411	434	410	405	446	443	450	377	456	447	421	394	442	465	444	440	419	389	456	411	431	466	436	410	413	415	472	419	448	453	433	411	455	374	420	419	458	422	418	493	391	417	448	386	422	483	416	467	428	410	408	402	424	430	435	437	430	455	456	451	448	408	435	423	399	469	402	475	457	401	438	449	461	430	421	430	406	410	411	415	390	444
5557	973	949	997	928	978	940	938	978	1030	998	984	973	982	937	937	879	908	919	953	924	909	959	972	940	1013	941	943	931	913	1010	870	921	867	955	905	940	939	951	980	926	931	927	941	944	998	975	993	956	888	919	906	904	917	927	923	945	949	984	937	911	946	946	910	948	934	963	932	885	920	1027	934	982	934	940	918	928	949	945	992	1008	935	930	948	985	972	947	916	928	933	942	1021	916	916	899	912	925	931	974	954	931	890	934	925	893	957	988	901	945	926	907	922	919	941	896	987	964	911	951	894	955	988	914	998	948	918	949	960	967	939	972	941	971	1026	972	931	950	898	913	938	940	963	960	918	1015	1028	894	959	904	945	942	932	908	917	976	960	950	892	922	933	991	947	899	952	913	944	937	977	928	922	939	936	885	960	907	924	950	957	891	984	952	949	937	914	966	987	931	939	925	937	869	973	928	919	983	939	967	965	958	947	961	946	1002	930	931	904	933	945	963	917	942	944	932	934	987	933	942	996	971	941	974	997	992	964	947	964	1005	958	902	950	924	990	900	983	966	928	920	918	959	985	923	943	877	983	962	998	973	965	910	928	914	948	931	949	942	942	981	938	947	914	960	931	967	917	997	895	948	903	980	969	914	933	947	955	895	996	932	925	950	928	970	968	995	977	910	1020	945	920	963	910	950	956	918	922	932	926	892	932	985	989	934	950	952	947	939	965	919	921	934	966	951	932	970	936	959	958	949	944	862	944	1018	1003	979	920	948	884	951	954	922	949	957	923	956	943	940	914	937	930	938	963	917	994	956	955	968	983	966	966	947	911	959	975	930	961	914	951	1001	939	962	958	924	982	961	965	915	915	944	903	951	913	919	990	906	967	915	898	911	938	921	946	909	918	951	944	873	938	922	994	941	901	949	903	933	890	975	937	938	956	912	989	914	917	961	958	921	922	910	1001	948	944	915	962	910	941	886	945	947	930	948	1012	932	951	904	901	957	936	964	942	936	919	891	939	957	949	940	932	989	947	930	945	963	1013	985	922	956	917	911	921	954	962	900	963	1001	932	926	983	885	921	979	948	1001	970	951	972	979	920	930	906	927	1006	902	947	922	953	949	960	966	920	883	897	923	961	954	895	942	937	929	938	932	969	962	955	956	975	966	894	907	1010	950	955	944	951	979	986	934	934	955	970	982	971	967	939	899	928	946	953	938	913	902	942	950	933	932	891	910	960	916	958	911	947	982	909	971	954	975	942	943	909	957	964	923	977	944	927	884	944	1009	924	978	969	944	954	924	924	968	980	950	938	997	923	899	941	954	983	959	977	930	964	948	991	997	888	965	942	894	992	955	916	931	938	908	966	921	910	903	961	918	927	946	945	888	941	942	888	954	953	963	893	998	945	901	923	938	892	972	884	959	965	943	979	898	901	917	963	944	914	973	944	959	946	948	930	974	930	905	1002	949	1011	952	928	857	969	937	942	953	975	958	962	952	984	937	931	944	945	952	954	958	922	902	918	928	960	905	926	928	993	976	961	937	928	950	933	963	926	901	985	977	938	928	967	907	1020	958	967	905	943	948	927	916	1050	970	964	955	959	941	924	879	946	994	927	950	942	920	953	974	964	920	1000	925	959	948	960	942	930	947	886	941	1000	950	884	938	847	975	977	956	955	968	967	1010	980	909	879	937	952	938	967	949	995	951	923	972	957	966	961	968	941	901	902	944	951	964	934	940	989	966	912	949	953	939	1014	969	951	968	926	982	917	977	967	936	933	931	920	973	974	921	948	925	957	949	941	905	1002	958	920	913	958	953	873	927	925	884	915	1013	940	920	966	978	953	900	919	948	925	965	903	961	954	914	948	915	950	926	934	908	957	945	950	947	984	939	985	891	965	910	968	1011	936	955	955	929	1013	937	933	934	932	963	940	916	964	934	900	895	916	958	949	974	940	1003	958	908	975	920	923	939	919	964	965	953	952	898	942	936	918	946	949	920	980	969	943	959	976	970	963	963	974	930	922	947	989	901	917	879	967	937	928	933	942	996	979	922	918	997	909	938	928	976	932	942	947	970	927	1007	963	997	959	946	917	937	992	946	942	907	900	947	899	950	941	919	952	934	960	930	931	937	913	896	983	947	947	959	965	976	967	925	960	936	851	896	999	927	925	937	943	936	937	919	935	991	1045	927	941	964	910	898	938	963	893	936	937	873	994	890	912	948	944	940	931	914	912	935	993	987	947	961	928	909	935	918	945	937	926	921	920	988	903	910	927	942	932	901	929	927	972	967	975	913	924	912	931	918	926	928	930	921	965	961	945	925	883	912	953	966	919	900	924	968	883	933	946	976	916	946	964	936	860	911	943	968	932	918	932	961	946	952	916	948	1007	938	896	932	939	912	894	970	998	947	955	946	955	958	989	944	956	952	896	931	979	958	926	953	948	1002	954	943	917	979	890	961	921	920	995	891	957	1005	920	953	931	947	945	890	947	979	946	929	891	941	919	953	903	889	975	960	933	953	962	954	941	915	982	932	925	955	922	953	934	977	962	956	899	959	911	963	903	907	979	928	937	1026	935	952	937	965	937	923	938	933	912	950	999	915	919	930	917	906	926	935	888	949	896	950	975	998	965	943	885	882	977	940	946	965	992	937	939	989	952	927	968	905	951	1003	952	886	934	877	952	888	952	956	952	944	916	984	936	953	981	926	938	920	948	894	957	899	975	962	909	915	898	901	964	918	935	914	944	948	956	972	962	1005	901	883	939	883	965	950	924	970	931	917	993	920	1024	939	955	923	901	969	965	922	935	954	956	946	958	969	970	951	872	930	979	931	927	944	955	940	907	911	953	904	942	937	906	968	958	977	950	886	940	907	964	931	938	928	924	979	923	962	914	863	953	942	994	889	888	967	977	908	940	976	957	931	908	995	901	942	930	963	914	900	971	904	879	918	998	988	986	972	961	926	940	967	975	954	944	963	956	918	897	933	916	953	993	1004	959	934	912	962	961	1018	936	979	915	944	996	929	962	931	875	911	974	917	965	931	989	959	938	852	872	883	926	932	941	983	926	929	940	935	967	984	941	899	968	987	969	944	938	947	902	980	929	964	935	910	915	958	941	946	911	963	958	967	963	944	897	941	920	976	984	974	960	955	931	946	904	920	916	972	942	962	933	936	938	956	979	949	927	948	950	908	982	972	954	939	915	902	938	936	909	908	929	974	933	968	942	1006	963	962	904	931	908	927	932	937	954	970	924	896	884	981	955	936	917	918	939	922	921	933	1019	955	943	899	924	913	925	953	928	933	914	946	880	995	974	932	911	974	962	940	959	952	953	985	962	939	949	941	967	992	935	996	933	1014	935	1003	897	926	951	991	970	938	947	959	994	928	1013	1023	943	935	924	915	969	926	933	968	936	886	958	869	929	943	915	918	928	958	953	952	972	943	911	939	933	969	938	979	960	977	921	937	989	929	991	906	929	937	949	874	946	915	960	858	913	975	943	951	970	965	941	919	915	991	980	919	914	887	950	965	916	994	923	924	931	961	934	916	992	940	955	929	888
18977	1436	519	474	362	346	276	314	273	263	230	265	228	264	223	207	235	264	198	245	261	210	226	241	241	246	213	254	240	208	247	234	213	230	221	203	233	221	240	233	246	225	227	209	250	226	266	221	235	239	228	244	208	216	227	214	227	238	213	241	272	196	248	226	236	218	203	210	221	223	216	186	228	231	218	247	229	219	221	191	207	236	209	229	216	214	222	217	212	226	218	217	219	215	230	243	229	239	224	209	227	201	215	198	257	231	263	230	232	184	194	220	227	241	251	224	240	214	211	232	225	225	214	252	234	231	194	231	249	226	224	232	238	231	231	210	234	213	246	230	230	237	248	203	192	234	208	222	197	221	223	236	226	218	223	234	236	254	219	234	235	237	217	216	211	215	192	227	247	247	223	213	207	194	200	217	250	232	225	234	229	224	239	224	214	213	242	235	212	227	235	224	222	242	239	209	266	214	217	237	201	229	210	186	223	228	239	235	221	237	214	239	232	237	218	229	202	242	241	212	249	244	222	228	233	224	242	222	217	217	251	216	197	225	242	216	215	225	199	264	205	225	204	212	249	255	217	229	200	268	221	215	245	233	197	250	221	224	230	243	225	250	226	217	228	253	210	232	210	241	201	197	205	225	224	206	199	239	215	211	215	216	245	218	222	217	222	223	213	234	198	242	218	235	196	227	232	237	227	236	233	200	215	225	239	231	248	252	245	223	226	233	207	246	211	231	185	244	218	257	234	209	215	214	202	238	229	218	215	249	243	233	243	224	219	209	232	206	209	221	231	225	220	238	196	233	233	222	215	209	202	258	195	202	205	261	212	229	192	234	247	185	231	229	242	210	238	239	245	224	207	230	217	233	257	232	228	223	228	188	237	217	232	206	227	211	198	219	210	224	223	188	216	206	216	200	208	196	214	216	204	224	236	209	241	208	197	222	246	210	204	235	203	244	224	213	221	248	234	198	238	229	214	248	206	223	234	210	236	210	241	222	243	221	236	198	224	188	220	234	213	203	216	243	221	235	192	232	214	236	243	218	237	225	242	224	238	239	214	215	229	184	226	243	233	224	236	207	234	217	207	213	230	262	203	203	230	227	235	206	228	249	242	227	224	234	233	247	232	231	227	207	215	201	240	213	213	211	229	253	219	219	234	239	226	211	211	221	223	195	220	230	216	232	243	207	222	244	255	209	230	224	213	228	232	237	207	229	229	234	211	246	214	212	220	230	242	194	213	210	240	241	219	212	222	211	226	232	202	223	222	200	256	224	196	225	216	247	197	195	206	214	253	220	210	217	219	266	228	241	216	260	221	214	214	219	189	226	245	213	219	208	209	227	243	249	213	255	225	228	218	240	231	247	189	212	219	222	223	238	244	234	215	203	234	212	217	232	224	253	219	222	223	215	208	236	206	229	240	224	227	230	224	245	212	256	233	245	224	212	246	194	204	209	226	196	237	217	219	237	202	196	242	219	251	206	232	209	199	235	233	252	245	216	233	216	220	229	223	215	238	240	175	197	216	219	177	254	237	233	221	233	229	230	221	243	235	231	228	209	238	245	204	229	223	212	212	228	215	241	234	223	204	229	226	222	216	216	210	226	223	219	230	235	240	249	232	226	205	266	184	256	201	229	199	240	226	212	221	220	217	219	201	235	237	253	244	239	232	215	210	202	243	224	227	234	235	247	215	249	241	222	233	198	220	238	258	242	209	232	238	231	242	246	237	230	218	248	206	223	221	252	221	236	228	213	229	251	242	206	213	205	214	220	200	216	226	234	214	228	211	244	213	227	231	231	221	212	191	211	227	225	234	224	218	255	217	207	229	213	228	218	222	254	241	235	241	237	248	224	208	208	214	220	240	224	230	229	220	222	212	219	226	253	254	260	221	247	216	210	257	225	211	241	225	220	219	237	211	206	228	227	219	199	217	195	250	226	198	233	199	202	205	209	228	231	223	219	232	225	204	212	255	216	254	220	232	218	232	233	217	221	240	248	224	232	235	184	204	243	241	251	240	248	203	211	239	207	222	256	229	248	205	250	215	221	243	209	226	247	235	228	248	214	222	245	216	226	217	224	241	224	212	201	227	257	243	233	204	208	222	259	214	222	216	218	218	243	227	217	239	229	213	230	211	212	241	216	199	225	241	231	235	236	206	237	242	221	233	260	242	238	215	226	238	214	197	204	222	217	199	212	228	219	243	215	229	236	197	224	229	229	230	203	250	224	225	232	237	252	221	217	233	199	233	223	188	206	218	219	230	208	269	214	219	232	246	248	205	242	212	241	232	220	229	221	191	209	226	215	224	208	226	229	270	225	259	189	245	219	186	227	229	230	214	217	200	221	229	214	213	239	219	219	238	238	225	228	245	246	246	223	211	229	236	229	241	233	225	232	257	222	228	242	194	215	215	243	240	220	220	231	251	207	228	224	221	194	232	243	225	234	227	227	235	208	237	221	200	195	190	235	205	227	231	237	243	248	202	219	236	195	209	240	232	224	198	213	231	228	175	219	250	226	191	223	232	217	217	246	232	208	234	203	212	226	221	225	237	225	249	249	210	235	225	219	203	238	211	192	236	249	239	220	238	209	249	237	225	203	202	215	225	247	206	248	204	231	208	192	250	232	253	252	261	207	215	227	199	207	222	234	229	226	217	240	227	224	234	220	216	219	235	227	249	222	217	203	222	234	248	231	247	231	271	242	208	243	206	195	228	229	180	218	191	236	240	191	238	231	218	216	241	225	227	221	199	196	215	229	207	234	216	251	214	218	242	226	254	257	208	211	222	208	221	224	201	219	208	247	209	216	227	227	216	244	232	229	219	205	230	213	239	217	193	251	214	206	234	224	215	234	226	231	244	193	238	228	198	230	230	217	228	235	180	214	220	219	209	198	245	250	215	208	222	201	211	209	199	203	214	195	225	219	213	214	238	229	212	254	195	214	230	226	253	237	221	207	206	194	212	230	244	208	209	226	201	212	241	236	234	226	189	199	223	244	245	211	215	213	228	213	233	206	230	195	193	201	209	204	209	213	214	206	239	246	199	205	216	216	224	198	230	214	250	214	217	226	204	219	205	208	217	210	221	194	231	219	212	220	257	217	227	232	210	225	236	210	220	244	212	197	228	212	274	204	199	214	209	235	223	241	220	198	223	258	222	216	231	232	202	189	239	228	228	210	225	206	227	219	234	242	228	238	235	221	185	238	239	227	199	213	237	214	206	204	261	209	208	222	191	226	230	225	232	215	226	235	205	256	202	209	247	211	220	240	234	253	216	214	212	249	250	225	228	229	234	222	240	211	232	217	211	239	229	235	222	243	212	247	247	226	201	246	206	250	202	237	229	197	233	226	221	202	224	211	217	237	240	233	215	221	220	248	214	212	211	221	212	254	220	239	234	244	201	237	227	244	253	247	201	202	192	223	231	238	224	233	239	217	209	226	227	231	217	229	198	227	212	204	246	208	254	237	223	206	242	243	236	250	234	194	226	205	238	202
11887	844	1228	1365	1150	1008	907	772	792	735	694	668	628	624	635	648	620	630	581	535	582	611	594	636	534	540	578	522	562	523	583	595	547	566	586	539	556	564	602	579	539	579	550	535	547	567	613	569	607	534	539	535	548	549	572	556	555	608	596	539	555	587	588	547	561	588	538	535	576	617	555	539	589	540	555	571	564	530	536	532	531	540	585	503	560	580	534	575	535	546	518	546	558	536	551	528	571	532	568	530	570	500	550	534	508	551	514	573	531	546	543	563	618	548	563	568	557	505	567	552	566	551	551	551	552	553	524	529	545	568	538	508	523	542	582	548	536	563	543	552	548	502	553	557	579	565	536	551	522	574	497	553	551	540	557	537	563	553	575	521	553	523	546	543	529	512	579	551	579	511	528	532	535	523	582	559	521	547	543	564	512	513	538	551	546	589	536	515	565	556	551	553	565	544	535	539	533	550	550	552	584	553	563	552	549	535	521	547	535	533	540	546	542	567	534	549	604	575	558	549	520	549	540	557	536	517	543	533	589	541	565	542	531	556	546	588	518	532	514	581	574	567	557	507	559	563	573	571	547	533	582	620	541	517	547	544	547	578	522	588	582	529	570	538	537	573	558	556	526	500	533	555	560	564	528	542	527	515	527	534	569	596	540	549	560	560	578	508	546	554	543	554	519	548	551	570	544	538	546	572	535	530	523	548	510	568	521	523	525	534	541	595	568	548	579	558	580	519	527	555	529	560	529	511	549	550	562	562	548	527	557	559	586	569	547	497	582	565	541	551	496	510	551	565	556	566	564	526	541	551	544	528	575	565	498	517	543	530	582	530	566	569	511	561	523	594	520	593	538	570	511	514	538	553	540	523	552	545	572	511	547	582	534	561	514	550	582	555	558	580	551	552	560	521	520	545	511	579	543	571	589	597	566	582	542	582	575	570	551	598	586	526	566	569	560	525	543	519	541	580	530	587	544	549	553	553	525	544	588	534	531	561	526	545	509	539	559	556	559	552	538	552	547	525	544	535	534	564	544	554	559	531	556	551	579	563	542	590	528	560	515	556	498	568	561	580	567	567	554	546	581	561	531	579	540	557	516	547	559	564	529	547	531	527	507	559	583	566	568	583	587	561	518	505	539	576	562	553	548	512	489	542	551	516	563	538	531	519	528	520	528	565	519	528	525	526	535	552	550	574	528	571	546	546	543	534	541	576	511	543	548	540	552	574	565	525	568	561	554	528	592	572	565	527	565	564	504	543	591	559	525	515	542	520	537	537	524	542	568	555	547	552	564	549	569	556	572	541	553	539	519	552	552	586	521	528	524	534	526	566	540	564	554	530	563	549	534	556	551	552	534	589	569	515	541	513	564	576	523	576	498	536	524	535	535	537	580	548	568	561	526	526	545	594	536	519	549	578	519	526	569	565	536	510	577	515	548	555	543	489	583	559	545	529	538	520	561	538	559	577	562	543	541	531	566	556	538	541	543	543	548	539	549	548	567	529	570	571	557	556	530	575	573	540	567	523	588	581	540	580	560	569	575	582	551	561	615	491	567	552	537	541	542	540	577	497	625	559	553	520	560	539	516	566	536	554	563	567	558	540	516	563	556	538	528	522	567	580	566	542	588	577	539	572	568	544	578	576	559	564	523	525	524	524	564	542	588	585	556	529	537	562	554	516	519	580	552	557	548	555	554	565	551	534	571	512	518	573	565	553	562	523	530	570	529	515	547	529	547	551	567	556	566	523	557	558	547	545	551	556	566	561	526	564	547	525	542	560	553	544	555	528	536	541	525	564	530	583	510	533	576	570	532	523	552	576	539	535	576	511	571	569	580	528	520	550	588	554	563	512	598	520	549	573	509	528	548	535	541	585	554	566	556	544	579	532	553	524	541	532	522	576	578	569	558	564	554	521	588	543	563	530	564	554	556	564	552	565	523	528	522	548	549	570	567	558	601	587	528	572	530	550	568	547	536	558	525	567	555	554	526	526	549	559	548	538	550	527	538	547	489	538	571	586	518	538	590	555	527	573	529	553	536	553	511	544	532	549	491	532	550	548	540	511	541	553	577	561	535	541	567	574	580	560	535	537	537	534	545	543	536	495	546	534	567	566	549	520	520	575	558	530	532	530	553	500	552	527	558	539	548	542	515	582	548	555	549	569	561	524	550	598	579	549	585	530	535	543	520	511	534	546	575	532	543	529	528	518	557	516	533	560	577	546	533	547	556	520	537	531	521	540	537	516	549	555	538	552	552	564	570	538	563	538	546	572	517	556	562	562	544	521	543	551	523	520	594	520	543	511	552	555	535	554	538	551	575	553	558	550	547	565	510	549	545	523	535	570	544	568	533	545	571	545	559	537	550	555	525	542	537	535	540	556	600	545	586	559	534	542	553	573	557	559	563	569	541	528	539	594	527	560	521	559	534	571	590	547	543	498	595	558	592	549	535	564	532	558	526	535	524	529	562	567	579	595	559	520	543	552	545	524	564	543	544	556	568	575	537	528	555	537	551	519	548	561	571	508	525	557	539	583	558	537	548	544	557	572	543	548	523	541	595	538	531	537	557	565	527	547	530	542	595	551	545	586	567	499	532	550	497	551	558	534	547	549	578	588	604	574	592	527	541	526	521	539	553	582	545	555	525	526	578	564	515	489	501	521	549	556	529	515	588	544	565	552	540	546	529	552	547	553	557	565	570	571	545	504	534	554	540	592	536	527	532	549	530	542	557	552	518	531	549	575	563	548	550	548	523	551	590	590	523	536	577	592	535	541	538	547	573	523	507	517	563	552	585	548	536	553	538	536	613	545	580	524	548	514	522	545	509	558	563	559	532	570	497	563	486	569	498	550	535	559	526	487	546	563	579	589	551	549	536	554	575	560	545	534	549	582	529	522	546	527	533	562	568	547	585	541	566	524	576	541	564	589	552	554	563	572	532	574	538	551	579	556	527	572	571	511	531	553	563	568	537	537	559	549	532	521	572	561	535	505	577	515	580	572	566	555	550	561	540	537	577	550	548	525	562	539	557	542	525	579	595	524	537	516	564	532	578	615	571	521	553	556	549	512	563	545	568	548	542	603	536	537	511	589	528	571	533	539	538	524	552	500	526	509	557	540	532	576	567	554	519	574	550	545	543	518	530	531	546	547	510	567	538	543	539	527	545	535	575	535	532	521	556	564	534	574	551	567	545	563	574	590	555	538	533	540	560	570	571	529	569	559	526	508	517	553	543	559	523	522	547	540	556	576	530	548	542	534	569	560	539	560	543	548	564	542	569	560	553	558	564	528	545	553	575	557	568	545	555	549	552	573	591	572	547	572	534	550	611	572	527	538	584	573	537	553	575	580	549	528	565	561	562	531	537	519	588	509	529	541	504	610	543	529	533	555	538	558	555	547	534	520	565	535	568	511	578	533	515	541	550	578	531	563	551	535	563	566	561	552	555	582	541	563	556	564	560	598	557	510	566	564	541	501	516	573	533	562	568	518	587	575
27500	3140	936	705	532	434	403	382	314	296	311	279	307	269	299	285	290	267	254	275	233	238	284	256	265	241	243	273	251	248	270	274	259	247	263	261	258	253	255	244	247	252	247	245	248	249	245	230	292	283	243	246	277	269	273	249	258	228	264	223	239	224	211	253	249	244	281	246	262	270	272	273	252	285	267	271	231	215	248	253	249	243	228	255	247	273	267	280	255	228	243	231	260	246	267	241	239	256	250	242	253	276	271	236	231	270	255	260	224	278	251	232	243	273	234	234	259	227	269	247	244	265	259	267	236	251	245	238	279	243	266	248	272	241	255	260	215	238	237	262	266	236	271	261	247	272	252	239	259	249	239	263	266	235	259	255	264	252	267	241	251	239	220	242	260	272	242	246	231	269	274	226	216	246	239	265	254	261	263	264	273	224	239	228	265	259	236	230	237	237	247	286	237	281	243	276	241	289	222	226	253	237	272	266	230	265	254	253	254	254	237	266	239	244	238	270	303	279	272	299	241	246	248	269	265	258	263	263	266	271	227	263	254	228	250	259	255	275	236	225	260	232	245	269	244	265	249	260	267	245	246	271	257	266	236	242	235	221	264	248	237	236	254	257	238	265	289	248	259	237	246	248	285	223	261	255	295	276	255	249	264	264	269	266	272	237	241	275	246	245	251	266	253	254	259	239	255	235	248	236	240	247	267	301	242	275	253	267	248	247	255	282	244	284	256	248	273	246	278	261	240	236	257	229	278	267	266	237	292	273	244	241	243	240	245	235	244	247	274	240	252	239	241	265	305	242	267	259	248	243	253	265	224	265	276	232	276	238	253	253	231	255	232	244	292	276	256	254	265	216	228	239	251	251	248	262	235	258	238	274	245	251	266	239	258	247	263	260	273	262	255	282	240	266	249	264	274	239	246	272	255	254	248	270	241	254	262	256	258	293	268	240	225	230	218	258	273	227	253	294	253	242	251	230	242	261	228	251	262	244	270	243	239	240	248	244	275	253	264	274	263	250	264	248	268	249	220	260	280	242	240	271	242	252	254	218	250	251	266	252	262	226	245	249	233	232	280	272	229	277	263	222	231	260	260	238	244	269	231	266	264	245	252	263	234	265	242	255	257	263	249	203	232	240	235	239	226	231	272	247	266	279	275	244	269	230	246	249	248	214	266	229	274	256	262	233	254	264	268	293	248	265	290	225	250	235	269	281	261	231	253	287	241	270	258	288	288	242	235	266	240	247	243	262	275	254	245	268	267	276	248	242	287	249	245	242	242	285	265	223	273	222	258	244	246	274	278	232	280	285	239	263	260	244	259	251	270	233	237	235	236	245	235	258	275	267	248	293	263	265	226	240	235	239	284	259	263	238	226	254	231	273	282	233	274	256	260	267	280	255	256	244	223	232	233	243	236	230	255	220	296	278	230	238	266	244	281	271	232	261	273	247	239	255	271	238	259	260	227	205	250	268	258	263	273	276	212	269	254	268	245	255	268	254	261	240	262	240	247	232	241	243	267	256	249	254	229	263	261	235	270	242	271	271	276	251	230	254	252	249	252	255	234	267	246	279	245	269	243	239	229	259	260	259	236	255	247	230	297	263	231	254	239	260	243	241	269	298	237	255	258	284	283	257	248	271	298	261	231	222	268	251	241	265	263	207	250	233	253	266	242	256	260	273	232	244	270	240	249	295	282	228	247	254	224	269	293	255	253	229	255	233	253	268	274	291	273	207	261	264	234	244	261	275	272	258	242	283	226	287	260	236	231	257	273	270	248	235	214	276	252	247	276	242	283	244	209	266	275	251	264	243	255	219	223	292	255	279	258	246	244	285	263	234	250	237	251	261	288	298	262	234	240	244	229	249	265	267	232	248	268	256	261	241	270	254	260	247	221	257	282	260	276	230	278	254	245	232	239	268	260	282	256	249	266	263	258	225	251	246	252	268	255	271	272	296	261	299	231	261	273	244	238	264	229	217	250	251	262	257	260	262	234	246	259	238	258	254	234	239	260	288	261	276	273	258	246	245	236	243	265	257	264	264	260	272	245	289	300	252	245	273	252	216	256	251	249	254	282	235	284	247	222	240	259	249	284	265	239	262	251	253	229	249	217	259	269	251	246	251	245	249	249	254	227	241	244	248	238	250	232	286	253	225	272	279	261	269	242	242	257	269	260	278	246	241	254	211	293	275	232	265	260	243	230	262	277	255	253	255	268	292	232	239	230	246	283	259	234	262	265	267	242	239	253	287	271	248	267	255	263	213	231	265	231	226	247	257	248	227	227	274	253	268	243	260	236	237	282	251	250	242	267	288	251	240	242	235	247	256	254	252	224	289	265	262	249	250	268	268	208	227	253	246	263	259	238	266	257	280	260	221	251	267	251	262	260	271	276	239	253	242	264	240	279	239	261	255	276	260	240	246	256	278	250	246	247	243	244	254	242	251	260	239	272	268	240	240	250	247	263	255	229	264	254	248	231	222	261	234	254	256	243	247	229	240	255	230	244	272	238	253	275	261	294	239	229	265	268	251	256	263	256	242	253	241	248	256	238	270	247	236	243	250	264	242	238	243	267	279	271	244	258	254	255	234	237	259	288	242	246	278	273	267	264	272	235	263	255	250	279	272	234	248	262	262	253	248	255	249	238	259	255	234	283	241	259	250	256	257	270	267	241	269	272	254	250	264	254	234	256	240	279	257	228	274	275	260	260	225	230	223	248	248	258	265	251	255	260	253	288	238	258	204	242	266	261	239	239	250	250	233	247	251	215	256	248	239	254	255	244	266	253	240	260	250	268	233	246	276	257	269	255	264	247	252	259	229	250	255	238	258	248	258	291	263	274	269	269	256	283	255	213	264	255	264	258	258	270	254	248	229	263	258	225	260	267	261	233	246	235	265	249	258	253	278	253	282	236	265	231	250	241	218	275	261	243	247	243	240	251	266	267	281	281	217	276	268	229	233	281	270	232	268	229	259	278	271	233	234	272	251	258	258	249	258	234	235	258	259	277	265	228	272	237	250	260	274	265	235	252	278	231	264	257	269	242	250	233	241	244	248	263	288	297	239	249	247	272	272	247	208	244	263	269	251	239	247	281	254	239	262	283	252	240	245	264	248	258	255	247	237	244	260	253	266	288	264	208	228	208	267	241	246	247	247	252	262	259	247	241	240	264	256	239	266	264	250	261	252	210	250	259	238	278	255	226	250	276	256	231	228	246	255	254	256	267	274	274	233	244	267	250	254	245	240	273	249	249	236	250	246	229	249	267	263	278	280	236	258	230	235	306	271	200	224	265	269	260	245	253	262	227	273	258	271	247	250	235	239	276	258	265	264	259	238	258	245	226	279	275	238	270	263	227	281	239	243	281	229	241	244	261	249	243	272	230	213	262	239	247	265	230	220	229	282	257	244	249	252	226	269	269	247	266	259	220	245	243	255	243	244	271	272	261	260	232	240	256	257	251	263	244	260	272	246	250	224	247	223	246	246	226	267	243	259
14634	1242	1953	2187	1866	1564	1280	1171	1041	975	945	856	833	836	770	749	742	745	735	692	745	724	726	669	683	661	681	641	692	641	676	643	642	651	674	668	680	679	677	671	700	601	612	618	635	612	643	632	645	649	660	641	651	655	654	607	634	665	655	670	658	634	633	620	648	645	632	622	640	659	634	581	651	676	625	658	672	631	647	617	644	657	581	658	614	633	668	699	674	618	644	607	640	667	654	631	625	615	666	644	585	661	633	615	617	667	654	627	631	678	616	638	643	639	635	686	640	597	593	623	664	678	636	667	620	629	627	667	620	617	680	661	643	594	588	644	651	619	668	641	625	638	647	630	590	627	622	628	660	650	664	610	588	619	617	627	649	574	650	653	604	635	621	616	620	625	654	651	625	636	630	608	622	655	623	625	628	662	577	654	611	631	673	600	661	598	633	625	669	673	627	633	616	655	625	662	596	661	612	618	651	624	619	647	645	628	618	688	638	609	630	628	658	642	596	631	656	642	627	648	618	622	655	639	624	610	603	611	650	660	649	634	609	663	621	626	614	651	598	638	647	619	611	606	643	598	639	619	650	644	595	657	602	669	670	687	599	667	602	590	640	644	640	604	658	638	573	641	593	652	618	624	642	646	643	634	654	626	592	614	652	669	640	660	598	634	616	639	625	640	676	615	631	618	602	647	654	622	632	628	620	617	629	645	620	615	629	609	638	675	617	581	637	625	620	632	628	641	666	635	601	650	643	609	626	588	644	613	634	660	632	621	631	642	566	612	650	610	598	650	605	624	638	620	668	626	634	637	624	649	650	607	623	621	662	629	662	581	644	622	615	587	653	629	654	615	627	639	611	648	656	619	658	605	628	613	672	603	641	631	644	654	648	638	644	640	591	621	659	636	619	629	618	616	654	612	610	615	643	642	671	625	669	621	595	605	634	650	632	642	659	636	652	601	635	664	700	613	603	663	638	645	635	625	646	648	653	663	629	628	620	677	658	693	605	633	616	641	630	582	630	582	640	628	647	635	636	619	629	606	622	623	584	614	633	615	628	645	646	633	600	606	669	667	643	614	676	587	657	629	628	648	644	619	636	618	629	644	648	691	653	648	625	658	655	623	652	645	611	614	643	617	610	594	628	648	686	629	650	603	667	610	632	573	621	612	648	600	633	609	628	644	654	680	627	639	649	625	678	622	638	617	641	610	625	615	654	640	655	602	678	647	596	690	670	633	635	635	624	586	645	672	613	581	637	662	627	631	670	640	628	641	707	658	618	636	611	635	629	625	634	663	622	627	643	650	653	614	657	643	584	626	635	621	623	679	637	650	638	688	620	622	588	634	639	617	633	586	658	602	652	648	613	644	627	666	681	650	657	629	622	645	654	623	591	664	630	665	657	618	641	591	646	605	644	641	626	609	636	584	627	617	616	661	597	629	664	650	656	601	604	668	651	637	598	618	628	630	636	634	633	619	651	622	616	647	629	610	643	577	657	645	659	623	635	614	602	674	611	638	609	581	626	614	645	597	640	586	651	622	664	642	684	667	606	622	639	648	656	638	602	654	600	621	638	619	628	622	690	645	621	679	618	662	639	629	594	630	641	639	650	639	588	613	652	603	606	621	651	646	596	627	589	664	665	630	633	605	637	581	644	617	683	593	644	668	659	632	628	641	621	646	633	632	625	627	594	586	634	632	657	665	623	629	595	644	619	632	646	620	668	628	640	620	657	643	603	674	672	639	618	639	613	664	601	691	638	615	633	653	609	634	597	618	629	671	633	697	608	608	626	639	641	663	647	589	588	619	647	626	596	635	667	646	624	649	678	694	618	626	655	675	614	618	644	614	629	620	624	699	645	652	625	650	614	614	590	653	639	635	578	644	667	603	574	653	595	600	637	629	627	672	667	687	684	612	622	624	627	658	618	617	693	626	695	649	676	644	624	671	634	655	608	639	661	612	636	647	630	605	644	623	620	631	580	686	621	632	636	614	604	608	613	641	637	629	635	614	617	675	638	625	647	609	615	615	667	649	611	676	624	636	629	623	654	640	598	607	633	584	658	605	634	663	623	626	657	643	647	626	632	610	629	612	610	614	625	687	632	622	622	623	655	623	663	624	588	595	615	676	621	598	615	657	661	643	658	613	636	643	626	620	672	632	605	631	685	603	652	654	657	637	631	644	611	629	609	624	629	587	626	640	643	598	638	651	584	618	615	646	643	651	643	643	630	660	619	614	635	651	621	619	631	629	684	598	624	646	682	642	654	592	627	642	662	575	636	637	649	657	620	672	626	646	612	601	590	604	630	620	676	633	632	598	639	610	653	643	642	650	617	612	642	631	648	636	628	667	632	638	610	640	620	688	630	653	624	624	649	626	644	649	665	605	650	633	553	619	589	607	659	603	616	685	603	608	619	617	607	596	650	643	607	642	656	629	672	695	648	665	641	626	656	621	675	661	628	617	636	584	631	670	624	648	659	661	645	656	661	638	611	636	627	627	623	602	632	654	697	616	662	580	586	605	587	614	675	625	635	627	654	590	658	597	635	619	636	618	645	674	672	614	621	634	632	615	629	622	661	681	653	686	587	658	674	619	650	648	608	643	637	632	630	656	636	664	639	610	624	589	637	588	631	640	658	647	645	645	633	664	650	598	620	623	652	624	642	648	669	611	626	603	637	648	678	638	586	628	626	595	615	630	648	647	645	656	632	646	661	606	626	639	601	658	666	643	654	617	666	574	671	651	643	681	593	624	601	570	607	578	608	609	602	658	684	650	647	656	674	652	637	626	611	629	607	608	651	606	650	670	631	628	633	653	660	656	636	623	602	638	648	615	599	591	626	643	629	616	587	625	635	622	660	631	603	622	638	664	619	619	617	623	669	647	619	640	644	576	636	663	620	658	615	697	577	657	636	619	647	646	613	644	623	665	659	651	653	610	616	574	586	656	623	606	602	635	668	616	601	630	598	599	653	669	611	674	627	616	654	629	616	583	642	613	629	629	605	619	615	650	657	629	626	624	630	626	640	611	664	637	614	673	619	604	649	667	611	625	663	633	637	652	629	658	682	625	604	659	647	633	653	624	595	671	654	680	630	637	699	631	619	619	598	666	616	618	630	621	671	597	605	637	593	635	616	607	627	595	623	638	608	609	640	625	628	606	644	629	624	616	588	622	706	676	606	647	643	617	621	686	663	638	614	601	653	656	652	666	617	664	651	620	656	647	641	658	679	629	684	685	674	643	643	607	586	644	678	621	581	622	663	643	628	656	613	583	639	664	640	650	613	638	607	617	641	618	635	593	657	641	596	630	645	581	644	624	603	651	584	627	605	629	643	636	597	633	610	653	666	617	659	627	617	638	623	618	640	631	630	672	594	638	618	666	627	613	633	669	603	602	655	619	643	641	599	616	626	600	628	602	637	607	664	669	637	593	636	633	678	660	626	694	647	616	667	590	657	658	630	626	591	595	631	665	646	582	632	646	603	656	655	695	632	617	623	606
7668	662	454	441	466	426	426	380	441	407	438	448	466	451	432	431	417	438	479	464	480	431	425	436	442	437	441	431	391	442	436	473	466	408	381	437	443	429	428	455	419	389	454	454	445	424	373	436	460	472	448	441	431	426	436	419	383	394	450	455	436	384	401	434	482	447	404	461	402	433	450	443	443	493	448	448	448	391	459	366	455	422	433	435	461	457	474	422	442	423	441	430	418	490	453	434	429	446	420	413	420	439	451	462	430	415	426	438	436	417	444	397	429	445	421	393	445	414	438	457	424	421	407	431	457	396	423	453	437	393	425	414	372	442	426	473	471	433	437	400	427	422	460	421	454	442	451	427	442	438	498	425	446	414	449	476	491	448	463	426	412	395	423	451	417	434	445	429	388	367	431	414	390	462	425	451	415	424	392	441	467	414	416	407	424	441	454	428	435	415	408	444	418	426	417	425	447	447	413	467	420	400	431	445	398	448	398	443	476	446	411	407	404	438	425	462	413	416	392	451	411	437	438	416	420	428	406	400	438	417	409	445	408	421	404	395	434	437	433	429	426	408	441	450	459	440	428	415	398	448	430	419	402	447	409	405	438	426	406	426	402	408	424	411	437	438	400	486	426	434	467	413	425	433	420	390	430	415	393	422	432	448	415	372	410	466	463	445	422	414	445	437	415	496	438	397	411	445	424	392	417	425	421	425	481	435	411	445	476	460	459	439	416	470	415	460	411	433	450	436	432	464	421	397	420	461	472	464	470	468	454	445	398	399	426	437	460	446	387	419	463	428	439	445	445	441	404	411	446	417	432	387	400	443	431	431	414	427	419	417	433	415	460	402	417	436	435	385	402	436	441	442	443	418	445	436	446	399	426	466	441	461	438	426	429	413	414	446	440	407	431	425	405	393	366	429	398	396	419	440	423	435	440	450	433	415	439	434	412	447	406	409	408	441	433	397	449	386	473	461	457	421	387	458	429	427	423	415	436	480	465	399	428	437	383	402	395	450	463	416	404	451	439	418	401	437	464	443	430	450	444	410	421	409	466	463	442	455	396	414	406	428	406	426	423	419	462	463	453	452	426	446	428	439	442	464	426	428	384	429	432	432	412	435	412	435	436	464	420	438	440	447	460	426	433	432	452	448	414	461	445	408	439	459	389	457	419	407	455	435	450	401	374	439	471	413	417	453	424	422	414	424	434	413	453	451	416	475	469	436	428	414	401	434	421	413	418	451	421	420	445	460	457	467	434	435	393	406	433	427	427	419	451	436	469	435	447	429	408	421	417	449	416	440	415	448	428	436	430	404	439	401	429	449	441	430	418	410	473	432	483	452	480	424	384	438	413	443	420	388	412	419	437	430	463	410	425	431	445	440	436	474	401	497	446	440	394	408	438	409	446	467	458	430	436	388	426	393	459	411	411	468	452	423	430	407	414	500	422	435	421	424	421	421	438	422	434	405	396	442	411	439	413	427	416	443	381	400	436	429	396	428	468	415	419	455	455	443	448	464	410	455	425	424	425	435	420	488	379	431	456	420	416	433	428	435	408	446	428	483	402	413	409	449	434	444	462	392	428	408	438	445	405	445	399	432	460	445	442	394	420	408	450	438	440	445	445	441	430	443	398	444	422	462	457	446	386	424	423	403	408	407	430	396	403	426	423	384	446	410	453	447	439	399	439	384	420	464	448	403	433	414	424	457	422	429	445	427	437	447	455	434	450	414	445	424	440	434	412	409	433	438	452	407	447	457	377	454	441	417	408	383	406	411	402	436	423	424	453	414	448	426	424	434	434	441	426	419	433	432	443	437	433	415	425	443	415	462	438	430	429	400	420	438	445	476	430	429	415	452	410	429	419	464	403	417	372	416	419	414	455	426	392	420	417	445	433	426	429	427	457	424	431	432	431	404	434	473	460	485	416	450	430	427	416	434	410	436	411	454	456	456	461	461	465	433	442	398	442	444	410	452	438	449	491	435	411	435	449	405	437	397	452	427	409	445	382	396	450	430	432	424	426	445	431	444	456	475	434	428	437	414	424	469	411	428	466	412	445	400	415	436	431	451	460	419	484	430	452	462	420	421	436	433	433	463	401	435	442	414	435	428	441	427	393	416	420	412	435	409	524	464	436	465	397	445	470	416	398	436	407	416	446	435	415	408	447	461	427	468	449	432	433	429	422	437	383	422	406	459	478	427	454	425	424	415	444	453	443	421	435	404	424	428	429	459	451	402	417	393	422	401	423	416	418	453	464	447	408	407	377	419	419	405	412	454	479	446	435	420	418	401	438	419	408	405	447	436	468	459	415	429	430	416	478	368	372	424	454	444	449	412	429	481	419	427	385	383	409	409	435	462	423	378	443	481	413	436	426	418	445	438	444	427	422	459	418	409	412	460	419	436	445	435	408	429	389	439	430	434	421	458	423	375	408	436	460	398	445	423	433	417	434	412	430	459	438	438	479	430	415	389	394	433	436	394	425	439	396	435	407	437	401	390	406	472	424	458	430	451	398	409	441	442	451	428	419	438	445	429	425	417	448	454	461	435	434	433	398	407	434	437	431	475	444	411	409	450	400	417	421	447	446	412	453	430	447	485	457	446	466	440	399	428	436	451	451	446	460	473	430	428	408	456	444	427	409	433	478	409	407	449	434	459	448	443	447	430	447	447	419	437	449	410	426	418	421	419	461	420	417	451	417	418	424	436	427	391	447	438	467	455	441	447	414	444	387	407	429	462	464	408	439	489	445	441	478	401	407	434	441	396	408	428	428	446	404	421	454	453	425	449	402	413	449	448	401	433	413	460	437	418	444	445	403	405	382	436	412	406	420	446	445	426	430	387	411	453	449	447	430	450	436	437	389	468	465	440	448	423	458	418	452	449	433	446	391	446	443	408	444	463	421	473	405	427	434	425	421	433	414	451	454	418	417	407	430	415	440	456	415	405	457	435	407	451	429	423	440	406	448	422	403	403	436	410	423	451	422	418	429	433	456	418	434	438	419	458	427	464	418	417	414	427	428	449	409	431	392	423	430	442	452	436	471	446	407	472	447	425	471	416	427	412	419	401	415	432	435	446	423	411	457	413	437	423	432	440	426	471	462	430	438	455	493	437	406	432	395	412	440	386	431	402	442	441	479	446	399	475	407	427	476	452	420	413	412	435	451	447	450	428	431	413	429	400	397	453	446	441	421	426	442	425	401	361	431	415	450	396	444	435	430	391	431	383	437	448	412	424	447	421	434	426	440	473	437	473	431	452	425	407	455	439	402	441	438	444	465	442	474	453	456	454	431	433	428	438	472	388	442	448	427	462	455	429	402	400	435	462	416	399	412	430	398	445	414	443	444	461	436	439	431	447	454	443	450	433	403	447	436	444	440	463	448	431	416	448	418	462	438	434	447	398	438	425	387	411	428	449	417	446	454	454	471	431	438	448	414	424	409	435	430	442	443	414	433	449	432	404	470	414	398	455	420	403	443	441	450	433	440	430	410	491	460	418
5502	961	952	966	995	966	958	981	930	1007	939	903	888	912	922	897	992	955	971	888	977	941	952	923	996	1034	960	909	986	917	967	968	944	968	953	978	980	997	977	984	943	941	969	930	997	956	968	979	934	970	988	962	976	911	968	941	942	935	879	929	882	932	962	953	986	927	898	909	971	912	973	905	980	933	961	955	918	956	916	934	981	975	962	958	899	887	932	924	913	969	958	958	956	944	971	950	917	964	982	957	955	969	953	940	967	946	1010	951	950	932	949	978	933	977	921	947	964	868	1002	940	886	981	1000	972	976	911	924	932	987	916	973	903	910	940	950	924	937	961	911	959	990	974	937	917	961	983	947	974	895	962	956	920	880	958	971	927	1036	866	963	943	970	964	974	972	930	958	903	928	958	982	934	992	916	945	910	927	954	933	961	929	922	969	914	959	955	950	928	936	967	978	937	976	974	917	976	959	956	946	992	973	939	967	979	991	888	944	1009	977	943	954	888	910	917	1014	945	1020	933	972	959	931	942	994	952	954	959	937	970	943	949	896	923	955	919	997	962	1021	893	979	890	942	910	925	967	903	921	950	957	970	931	898	949	921	962	942	965	951	931	902	948	932	908	945	973	959	947	978	925	922	937	934	889	950	939	979	951	949	932	945	911	928	957	960	894	991	935	994	919	880	993	935	952	902	900	918	931	983	936	936	942	947	924	958	926	904	944	927	906	932	949	932	1023	951	884	933	956	948	968	937	948	1027	971	956	977	965	956	885	951	875	941	925	962	967	882	926	919	991	908	980	904	922	908	948	918	913	946	910	921	964	917	921	880	874	939	956	948	970	919	997	899	924	1019	917	920	1013	923	972	960	936	927	888	936	968	980	883	982	903	967	964	896	948	937	932	911	975	1003	953	931	950	916	927	918	883	954	955	917	923	923	957	961	943	972	903	899	981	913	921	968	909	895	965	980	940	908	880	923	922	932	893	931	896	938	897	942	972	926	940	999	949	909	1006	939	969	992	909	955	917	875	977	888	1004	976	919	975	912	900	966	940	964	902	941	937	945	923	950	922	1018	921	1001	927	916	913	978	993	953	966	938	930	957	929	912	957	939	952	995	940	955	929	918	975	918	964	942	978	911	977	868	888	941	962	924	950	947	911	952	909	958	954	937	932	921	996	934	962	948	971	956	963	918	1044	956	904	934	917	926	965	913	947	959	933	911	985	914	969	994	954	943	991	988	959	967	976	946	974	956	939	976	958	975	890	894	948	937	965	942	965	908	899	974	929	928	964	946	917	971	968	944	972	962	922	950	926	906	927	895	941	909	935	933	886	929	960	965	945	947	941	905	879	959	981	956	946	951	922	930	926	959	957	948	978	960	909	932	910	952	959	920	938	939	938	920	916	909	957	950	868	942	915	922	922	891	954	931	957	914	901	948	921	937	969	995	953	968	908	941	940	956	964	946	932	932	957	951	946	1004	944	936	907	1012	930	910	930	943	927	964	968	972	950	915	899	969	919	934	897	946	869	893	941	982	935	926	966	920	961	974	950	917	977	944	938	937	943	945	941	942	955	946	911	940	998	902	924	959	1001	932	965	927	894	964	869	967	899	936	900	943	909	1006	931	965	947	940	922	992	915	949	973	958	891	927	938	905	966	932	953	949	957	938	983	937	900	910	991	962	1030	1007	898	914	909	982	914	978	949	935	1008	953	885	943	931	921	978	951	892	994	966	975	957	930	925	914	961	937	967	904	948	947	1010	917	921	968	973	999	1008	962	917	918	942	944	959	963	896	999	895	943	947	903	951	932	929	952	931	956	897	944	914	930	961	1016	965	965	893	936	968	951	903	952	961	975	893	924	973	926	942	905	930	907	938	973	918	910	989	967	932	971	945	933	912	988	941	952	899	915	963	951	916	923	956	939	986	852	923	974	941	897	931	918	989	942	922	950	987	959	1026	925	897	904	952	955	929	925	958	922	928	917	969	960	917	927	942	917	907	913	967	957	919	982	958	977	931	963	921	894	875	944	921	915	957	921	944	948	1014	899	971	952	945	945	959	945	963	952	958	909	908	984	913	953	921	915	942	940	969	947	916	950	925	946	954	945	965	913	918	935	968	970	951	972	936	950	936	925	967	921	919	903	952	937	926	958	959	959	995	935	1012	946	882	939	940	890	987	946	875	982	957	949	1006	959	944	894	943	911	956	948	942	936	956	918	945	893	965	960	887	949	970	946	924	918	928	961	930	950	936	935	934	926	967	952	925	933	971	972	998	946	918	943	938	924	892	972	923	968	959	924	970	985	929	986	952	937	944	960	928	927	970	956	955	942	924	951	936	932	935	986	929	912	929	956	972	965	962	978	998	938	958	968	976	971	948	982	944	973	925	957	991	925	984	926	878	942	947	934	915	917	990	984	915	951	922	935	933	925	933	933	938	947	943	957	980	930	996	1001	946	905	919	962	909	878	962	952	955	951	933	963	930	940	930	891	953	908	856	913	934	925	935	948	956	991	957	985	948	958	991	927	993	901	946	946	935	920	963	926	897	962	966	966	940	870	978	887	948	944	949	925	928	930	953	967	910	1001	906	927	918	897	918	974	935	981	994	944	967	962	969	912	920	921	948	960	935	905	945	903	945	902	883	961	917	968	936	947	944	958	957	909	971	937	931	918	902	932	904	946	984	966	940	952	907	936	959	954	935	966	932	915	908	898	1014	913	978	906	961	898	939	908	957	961	927	946	975	869	880	923	961	917	951	864	945	904	971	930	988	935	959	915	915	913	951	912	932	921	981	958	974	994	940	967	950	922	968	940	954	921	977	960	947	921	940	1023	957	917	908	951	984	959	925	914	946	980	963	908	945	900	947	972	927	959	923	989	932	910	956	935	903	945	934	898	979	946	961	975	940	951	926	932	974	967	945	908	961	931	935	992	933	987	961	953	982	951	930	963	913	951	904	909	975	922	933	1017	945	944	921	921	919	963	927	961	922	941	931	977	946	994	964	941	916	899	903	949	961	982	956	935	953	916	986	881	953	921	975	924	963	969	955	905	966	925	996	934	909	961	995	941	950	870	991	1005	932	975	928	990	934	954	965	937	989	949	960	905	930	934	918	934	964	930	980	928	939	932	940	951	983	997	911	934	898	921	944	923	1036	894	918	924	929	929	978	977	954	923	933	920	934	921	931	913	952	898	928	935	977	908	900	948	1050	939	940	949	956	938	909	932	917	969	903	940	923	911	946	935	935	961	930	900	951	952	938	955	932	915	952	942	891	953	958	894	979	927	962	980	969	955	1018	968	956	907	942	949	937	921	992	911	932	995	904	921	913	947	939	890	984	982	900	972	948	994	912	910	987	948	915	948	914	903	949	930	944	974	906	975	925	937	947	942	961	935	1023	941	951	1010	976	948	946	906	937	958	932	1009	954	951	981	957	932	897	933	947	965	970	908	879	916	969	995	930	952	926	911	982	916	971	902	923	971	918	872	988	988	986	957	894	906	902	925	930	931	930	909	981	957	949	900	996	967	930	923	935	935	915	1010	944	964	893
17950	1188	553	435	349	329	270	283	272	219	220	249	252	249	247	262	227	246	218	242	211	213	216	226	204	229	190	230	218	236	199	231	228	201	230	234	221	218	226	230	200	242	242	236	206	229	204	200	220	243	223	213	199	217	208	234	226	223	216	203	221	221	227	194	219	221	243	244	239	200	218	225	203	208	192	236	237	193	235	234	214	212	229	209	242	206	221	240	230	235	223	208	201	230	230	183	214	209	239	223	213	197	225	215	209	209	195	235	194	208	235	232	232	240	226	232	228	235	222	233	194	238	225	216	233	218	221	213	233	225	223	228	217	212	239	222	224	235	217	252	200	210	234	229	222	230	210	247	228	256	222	206	222	219	179	223	212	216	227	206	213	217	217	220	204	221	238	228	225	207	242	209	213	232	220	221	250	202	228	211	232	217	208	220	234	210	217	200	216	226	226	247	218	233	217	247	230	214	232	227	217	217	231	193	243	218	252	226	218	211	215	217	191	235	247	213	243	214	220	213	213	217	228	211	235	221	222	223	246	207	248	220	235	234	208	211	227	214	208	254	234	246	220	214	251	225	211	212	229	202	218	222	189	232	232	241	229	197	231	219	250	236	203	248	211	220	249	217	235	241	213	230	213	204	230	212	239	215	220	212	250	226	236	213	213	218	215	212	210	241	231	231	216	206	220	213	174	221	173	213	254	205	215	216	212	238	226	192	229	208	203	222	224	220	211	240	229	231	243	214	219	224	218	221	213	220	211	198	221	224	205	250	225	231	223	210	236	228	234	211	249	250	209	214	246	244	192	230	185	220	197	253	221	210	204	212	199	185	230	207	231	220	228	208	233	208	235	222	212	202	212	197	194	206	217	211	244	207	210	207	239	222	245	225	222	225	236	234	226	206	231	200	199	226	247	249	243	212	249	203	237	245	221	226	227	214	214	204	193	218	214	250	236	199	226	252	243	202	222	210	217	214	228	233	215	223	208	235	209	234	213	238	229	216	227	228	208	216	222	216	214	224	232	236	242	203	220	234	232	233	221	209	230	195	218	238	209	241	197	245	249	229	253	215	196	197	222	225	221	215	204	227	213	233	218	223	246	212	213	202	209	224	212	208	209	231	212	212	246	236	221	239	222	229	232	241	242	208	226	232	234	213	254	209	253	228	233	220	229	217	229	250	248	209	223	203	203	240	212	217	220	211	262	197	246	194	206	249	216	225	231	226	244	232	239	212	209	231	207	191	213	205	197	211	226	233	203	240	218	232	203	204	235	217	215	232	220	223	239	237	227	229	221	221	207	192	220	228	236	229	211	206	231	200	228	230	211	228	205	212	227	238	228	205	260	230	224	198	198	230	205	219	203	206	257	227	223	213	216	233	261	221	225	217	214	231	236	213	218	198	218	215	240	234	213	219	219	228	223	248	198	259	210	239	191	211	224	220	217	214	211	245	234	248	246	272	221	237	212	221	233	226	201	202	218	241	207	228	200	227	203	214	233	226	221	217	201	200	236	207	217	247	224	235	218	190	200	219	239	254	214	204	241	200	247	247	251	233	226	215	202	213	223	202	227	204	219	230	228	208	220	254	222	239	228	237	257	234	206	232	223	221	235	202	229	220	210	222	225	228	220	212	215	213	244	233	222	212	204	226	190	209	224	201	220	244	226	223	210	214	263	229	217	225	197	207	211	208	219	210	223	205	232	224	221	236	215	233	253	219	216	205	219	216	240	222	229	234	223	251	208	222	197	266	234	243	220	215	247	220	256	232	216	241	250	216	208	193	217	225	246	219	230	240	233	192	204	200	240	233	258	198	267	247	243	225	241	215	231	221	212	226	216	221	221	232	220	250	187	203	227	205	244	244	259	208	209	227	230	237	216	214	233	216	221	254	210	225	215	218	230	217	215	216	229	229	239	227	199	216	222	213	231	220	211	220	204	227	222	224	250	221	240	211	186	230	217	201	212	259	247	226	252	225	209	191	227	209	204	191	198	231	274	226	213	223	234	218	213	206	216	208	213	205	200	197	244	256	227	221	196	228	248	188	249	206	205	219	243	239	198	225	210	188	223	218	211	208	224	254	228	198	235	240	222	224	228	256	206	208	237	217	229	239	228	251	251	203	242	231	225	226	214	196	244	218	219	205	210	240	205	214	215	204	240	227	213	211	219	236	244	229	205	242	219	223	235	213	201	231	212	188	217	231	202	209	234	209	225	244	221	227	224	233	209	210	238	219	218	211	224	238	229	219	196	210	227	195	180	212	213	199	211	235	200	257	228	221	227	223	239	237	237	230	220	205	217	213	210	204	201	198	235	225	223	234	202	236	226	250	251	217	236	224	245	213	231	223	207	230	241	222	224	215	251	225	224	222	239	204	234	241	204	252	209	231	218	235	240	223	217	212	235	223	204	225	218	224	205	214	207	209	245	205	230	230	257	228	222	222	225	245	220	215	181	216	233	227	220	216	218	217	228	221	232	228	196	230	234	232	224	245	234	222	210	204	220	247	229	209	240	238	243	230	236	229	227	193	237	232	227	244	228	196	230	219	204	201	229	225	193	231	240	222	249	228	197	196	229	213	213	203	232	223	214	213	234	217	212	230	200	211	228	231	216	223	227	235	240	216	231	221	248	228	217	254	229	233	228	200	232	221	239	222	220	219	218	224	221	242	233	235	227	237	194	198	188	209	192	235	228	230	213	259	220	271	238	228	248	227	214	218	259	202	207	236	208	229	230	255	231	201	195	204	214	224	231	226	225	226	244	207	208	215	203	222	216	210	210	205	251	219	239	219	233	209	226	208	236	210	251	230	247	201	234	219	231	199	207	204	219	247	225	202	204	220	256	228	227	248	223	210	230	208	222	243	205	214	236	218	196	210	234	213	218	221	224	232	231	235	224	230	255	212	242	243	232	207	232	234	227	201	228	267	248	235	234	205	227	201	234	207	228	189	208	238	207	215	221	212	209	218	190	229	241	218	206	246	203	238	199	235	233	213	198	236	244	233	226	245	231	228	235	199	220	204	226	234	233	193	220	237	216	229	245	235	205	228	190	214	214	230	215	193	229	202	220	233	218	218	206	219	212	242	239	235	230	204	249	203	203	231	221	206	231	229	218	229	226	229	238	214	210	240	240	250	219	264	232	223	225	201	216	181	202	203	209	224	180	230	230	237	231	211	229	203	226	245	196	256	241	198	201	222	245	244	227	220	197	200	216	221	212	247	230	209	237	220	223	217	211	244	227	239	232	218	228	223	234	211	230	212	225	244	219	211	232	223	234	203	219	235	207	239	253	223	219	207	205	231	208	224	195	215	241	235	215	201	230	218	250	206	215	219	216	232	195	207	207	228	233	232	222	224	203	220	226	254	244	208	208	208	224	251	206	219	223	220	179	249	218	241	207	208	215	209	204	204	231	205	223	215	179	219	206	245	193	221	242	223	200	202	231	228	201	240	217	208	219	240	206	245	263	216	225	205	210	200	215	210	193	206	220	211	229	191
11442	858	1223	1298	1218	1077	905	846	763	739	709	672	671	643	637	605	635	626	623	538	588	580	594	579	545	543	593	579	574	550	558	571	611	571	571	529	602	553	527	550	551	545	576	565	543	561	575	579	519	569	560	535	578	537	530	575	534	551	586	559	544	536	534	502	570	534	555	542	541	552	528	532	548	572	559	557	550	552	531	550	564	614	539	576	509	576	565	514	542	528	662	527	564	567	544	561	552	601	512	544	526	522	512	572	562	545	533	531	553	568	587	551	548	549	492	541	547	547	585	530	530	570	534	577	507	590	575	533	518	556	550	542	519	558	572	610	557	488	521	522	499	541	528	529	608	571	533	550	562	534	604	541	558	539	533	574	549	597	519	534	555	615	522	577	556	526	534	517	557	527	547	553	545	526	561	544	572	568	551	542	544	506	562	584	526	544	520	549	555	557	578	553	576	542	594	604	539	555	539	567	567	533	566	540	580	534	563	520	501	542	542	512	589	539	513	534	527	587	529	541	563	588	550	524	531	559	548	575	537	594	563	547	563	533	532	585	532	594	497	534	504	554	564	540	516	582	539	576	525	532	558	528	533	554	555	552	547	559	536	535	565	541	542	529	555	559	530	536	548	566	524	544	560	522	523	540	561	566	568	586	526	539	568	537	565	544	554	541	530	576	508	520	582	541	529	605	562	558	508	559	537	527	537	555	534	521	561	526	512	555	529	532	541	570	516	579	548	576	533	563	531	538	581	525	563	534	559	516	490	559	570	534	549	534	523	534	576	568	544	538	525	551	507	513	548	546	528	512	563	520	551	548	503	547	583	595	535	554	533	500	588	528	560	504	587	555	528	547	579	553	524	495	592	536	552	538	557	567	530	551	578	550	539	574	553	561	540	579	549	556	553	571	570	556	552	535	556	534	544	515	572	516	541	576	556	553	576	583	542	532	558	603	522	533	565	524	531	526	532	565	566	527	562	587	541	554	512	512	551	529	547	542	578	519	557	561	507	527	555	557	508	508	545	577	520	580	526	552	536	552	532	524	562	557	531	529	556	538	550	542	556	507	582	578	557	512	529	543	539	547	503	553	542	571	515	533	554	542	565	565	547	546	540	528	552	591	560	517	553	530	555	587	535	519	537	583	586	530	546	539	569	570	550	572	593	567	525	545	535	541	537	528	531	526	595	540	573	499	513	534	542	604	562	538	520	553	535	593	551	515	522	536	549	504	557	512	528	556	568	557	531	549	598	564	567	529	569	503	531	508	522	569	513	523	574	581	568	626	576	500	521	539	547	528	517	535	567	573	576	532	572	559	586	553	531	583	508	531	553	545	498	494	560	574	537	533	571	543	520	523	541	534	563	557	548	551	570	535	572	542	568	542	584	576	544	529	571	516	509	542	592	545	561	516	598	522	556	543	495	549	559	505	606	548	572	544	546	574	539	532	536	566	534	535	556	566	521	528	563	524	564	490	544	573	508	579	506	577	590	573	553	506	601	557	536	524	527	545	555	583	521	561	507	605	556	542	536	554	537	536	537	489	601	494	548	527	519	537	541	547	520	536	520	528	592	532	565	521	557	569	516	560	534	539	563	532	530	539	556	554	498	505	537	527	553	513	567	563	540	516	545	534	513	521	552	582	532	538	560	551	520	554	546	525	567	558	532	564	517	537	561	552	581	566	528	545	563	527	577	550	595	556	531	558	557	548	519	562	526	539	560	566	531	523	543	548	536	568	529	540	591	536	527	550	545	594	550	549	550	569	551	548	523	534	520	536	571	561	550	530	530	581	510	544	554	568	542	571	547	549	586	539	577	553	550	527	531	530	573	558	566	543	576	530	541	546	569	561	517	549	489	545	539	544	536	561	551	540	559	582	533	552	529	603	527	533	576	581	552	562	567	556	534	570	547	549	506	552	496	569	526	579	579	580	563	516	539	506	524	574	560	535	567	501	536	507	542	567	506	520	508	518	563	481	553	513	518	565	547	545	536	549	607	559	552	540	590	530	530	519	535	548	561	567	544	531	540	611	553	585	532	557	563	531	566	562	542	526	560	567	593	531	593	566	513	581	508	517	529	540	509	571	524	544	557	493	549	548	565	528	543	544	546	545	541	528	560	543	543	593	547	542	564	520	558	533	521	546	622	531	514	562	530	561	516	526	559	566	527	589	535	577	527	547	542	566	577	519	536	556	554	505	533	584	570	548	545	567	537	549	554	562	581	530	540	584	490	562	594	601	561	583	541	526	544	533	532	554	561	546	533	525	525	550	550	557	572	549	583	569	523	521	512	522	575	532	566	566	513	538	531	522	521	525	538	549	535	591	567	554	558	556	565	561	534	561	508	510	556	546	532	561	570	577	521	516	526	524	528	517	561	551	551	577	520	553	546	545	592	530	574	536	569	570	539	560	549	545	551	548	491	547	522	558	550	552	530	573	551	524	560	522	561	557	560	567	533	567	552	483	582	531	571	599	528	507	564	561	544	509	558	577	540	535	581	526	577	615	574	531	579	565	527	527	515	577	570	535	547	521	554	527	505	525	588	534	581	538	521	592	545	547	528	518	544	536	546	578	550	537	540	539	589	547	548	569	545	549	570	544	542	515	562	564	541	588	591	534	558	545	579	585	494	546	531	540	562	572	506	492	498	527	588	568	534	547	528	558	551	565	550	557	525	549	578	581	510	562	526	572	578	570	558	576	511	532	586	509	547	509	540	534	550	579	519	530	553	509	508	528	548	562	563	558	552	591	524	558	558	536	536	578	555	533	522	506	589	526	587	571	533	560	530	505	512	624	558	544	562	545	576	574	555	529	567	545	499	543	528	524	547	545	560	566	514	530	542	565	541	562	514	511	554	511	562	575	554	558	545	536	523	540	531	562	499	525	518	539	562	550	537	524	587	558	530	523	545	561	546	546	516	550	533	570	516	556	571	548	547	530	570	536	581	573	534	503	546	532	563	572	596	537	496	598	560	554	535	536	544	555	563	555	605	570	504	499	515	580	513	559	546	538	507	545	601	560	556	595	587	557	564	549	539	568	554	555	534	538	518	511	521	507	572	630	522	551	553	570	546	574	548	559	518	583	562	578	536	572	496	583	535	546	492	576	557	552	518	567	550	551	525	581	551	576	524	527	569	558	566	519	534	533	549	550	561	580	500	568	548	514	562	522	537	511	550	556	502	557	559	571	508	545	575	523	565	577	524	571	495	569	484	602	539	526	510	599	557	568	549	504	526	538	558	544	547	585	528	544	563	519	547	545	551	551	541	518	546	519	593	559	548	528	537	518	554	527	543	533	559	580	507	514	580	534	548	570	559	505	545	549	504	558	559	568	568	532	556	529	543	539	541	517	530	526	562	530	543	557	521	537	547	582	535	577	525	540	543	550	553	541	531	579	540	549	539	540	513	544	572	529	547	549	545	567	526	510	544	546	588	559	574	527	540	555	544	561	604	558	522	516	565	578	543	554	548	565	541	552	530	553	544	542	563	526	530	559
27326	2916	956	733	521	447	383	337	349	301	328	277	222	270	256	294	274	280	283	249	269	288	254	265	247	278	231	250	245	259	240	234	227	264	242	242	266	255	277	278	292	284	241	250	278	262	282	273	258	306	251	278	306	261	238	248	262	245	232	272	276	258	260	277	263	273	238	273	285	265	281	280	247	266	282	261	236	242	270	276	251	268	253	271	278	245	281	269	258	252	237	278	268	276	254	242	225	249	270	243	247	242	250	244	244	269	259	231	246	297	258	221	276	246	288	259	230	247	269	276	264	245	272	240	259	256	283	260	273	266	250	263	262	244	255	257	309	272	247	264	276	260	271	261	217	276	247	264	266	294	274	268	257	254	257	263	219	264	272	278	268	214	282	232	234	235	281	265	264	254	235	293	280	266	251	243	253	315	271	236	236	269	268	257	255	286	273	244	277	242	275	278	235	251	245	249	260	267	239	255	267	242	277	238	256	278	289	260	257	275	280	254	279	268	225	290	214	248	253	253	256	280	256	274	254	253	269	279	250	266	261	240	260	268	292	277	242	266	252	288	265	278	251	253	270	260	275	274	269	243	266	263	261	268	271	310	295	255	253	276	238	249	266	258	264	246	259	261	251	245	253	285	248	255	270	269	254	269	227	259	256	258	248	247	258	253	257	289	258	252	264	296	299	243	232	234	265	235	232	261	278	270	250	258	260	270	266	251	221	259	255	281	237	270	286	252	245	311	271	235	237	259	260	266	238	246	240	265	271	271	255	299	267	293	281	264	244	272	254	253	266	280	230	263	261	255	251	244	226	214	257	257	258	267	269	256	261	244	282	252	264	261	223	252	249	233	251	272	239	296	278	267	265	260	235	278	237	243	241	222	251	238	252	240	263	259	241	274	257	282	258	235	256	262	227	223	239	258	245	277	274	256	250	253	276	279	283	231	264	249	278	273	299	265	261	237	226	264	248	280	248	250	258	306	256	253	244	257	235	256	217	235	240	251	243	223	273	270	246	276	274	268	257	281	267	273	234	248	247	241	250	252	250	264	278	278	269	256	286	275	249	269	265	269	249	258	245	247	240	278	241	304	274	274	268	247	265	222	229	284	250	261	232	257	267	245	252	270	254	277	236	253	260	281	276	275	273	281	237	238	252	262	284	241	265	239	261	264	289	250	274	245	250	272	250	262	257	256	260	261	260	237	235	273	249	254	256	232	245	239	237	268	282	277	266	244	242	277	272	273	214	244	252	275	274	255	293	242	223	251	243	239	242	254	259	264	284	283	262	250	247	264	261	272	251	258	263	235	262	245	287	261	213	251	266	283	251	272	279	245	259	262	268	241	269	257	258	241	253	261	244	246	219	249	249	265	271	268	256	237	258	246	240	262	306	245	282	255	263	280	247	258	226	240	235	246	227	251	287	245	264	251	253	295	231	242	269	274	254	259	255	255	276	243	215	263	244	264	251	278	246	256	253	244	264	261	257	263	254	245	259	229	241	264	281	269	240	269	261	266	238	210	267	263	258	270	239	264	266	230	271	251	268	299	220	276	240	240	243	238	247	251	236	280	268	258	262	296	243	237	242	261	265	257	221	246	293	283	239	224	251	246	239	233	282	246	285	274	275	254	258	276	246	270	245	249	269	281	225	238	260	240	257	262	263	233	266	277	264	253	302	239	254	234	243	250	260	264	226	275	222	246	289	260	248	236	229	240	250	238	243	248	275	273	258	272	231	243	279	282	265	268	272	233	250	241	294	273	263	273	256	246	230	256	283	277	259	251	266	252	243	249	226	239	255	265	284	261	247	237	247	260	243	242	253	236	293	254	259	261	280	250	260	227	262	220	248	262	245	252	242	250	237	292	244	275	248	260	235	291	223	265	245	270	253	280	242	238	252	253	234	257	261	268	250	237	213	268	257	270	256	280	235	291	278	285	243	233	267	282	247	226	236	279	248	247	281	251	285	263	266	274	264	282	274	238	259	259	266	250	279	263	284	260	260	271	249	260	259	258	234	254	281	242	273	266	226	261	246	254	268	252	255	253	260	266	285	232	271	265	264	257	269	281	241	254	229	257	275	231	263	289	235	268	263	234	257	262	270	240	223	239	242	268	264	265	251	273	248	263	226	263	265	267	254	252	271	248	270	243	251	220	243	264	287	254	273	289	267	270	278	288	270	266	274	259	270	281	260	254	271	252	257	264	249	268	248	246	271	241	249	242	253	256	243	234	222	313	244	263	253	241	288	259	264	312	240	294	258	243	229	252	247	278	295	259	286	263	217	224	287	281	259	240	265	255	266	268	275	260	291	259	230	240	244	259	269	298	251	237	263	238	273	252	260	264	256	274	272	274	261	263	249	301	245	278	266	225	269	259	274	295	243	252	241	245	265	262	257	274	264	246	260	226	270	259	257	264	252	283	278	260	231	263	275	282	260	251	233	252	262	267	264	283	253	267	256	265	226	260	235	273	252	262	269	233	244	287	283	229	268	239	237	255	253	250	241	272	233	240	276	247	235	259	286	266	255	262	288	261	258	283	270	259	248	276	264	276	259	248	250	225	233	264	262	236	264	219	230	221	277	284	270	288	265	246	261	264	268	248	260	258	251	255	254	232	258	230	270	255	282	256	266	251	268	249	279	248	225	272	274	234	243	250	260	265	270	273	259	277	255	257	228	244	279	290	280	267	256	236	232	251	263	245	278	247	247	270	247	237	252	240	248	230	274	244	246	264	255	237	240	266	262	271	249	237	267	239	254	260	245	264	248	234	247	249	285	283	236	269	254	299	261	247	263	249	281	251	279	263	244	261	273	263	253	249	261	245	263	257	250	251	260	269	254	238	246	239	252	287	236	234	288	276	272	246	260	272	275	266	266	248	248	245	260	240	242	261	250	265	244	235	260	250	287	283	276	239	229	265	236	246	241	284	259	252	243	232	252	257	242	264	267	243	275	235	259	220	244	238	239	249	229	259	281	259	248	219	279	259	263	231	279	238	268	248	280	253	255	242	268	283	257	251	256	284	237	290	276	271	242	233	240	284	258	264	260	266	226	274	279	270	273	224	247	250	253	248	255	246	253	244	279	265	272	266	288	239	292	280	240	241	245	264	239	274	246	258	269	260	273	262	246	267	279	278	303	278	266	272	261	280	260	265	273	251	261	225	245	287	247	261	259	245	300	276	249	234	225	261	266	223	251	275	262	237	276	271	237	223	223	225	282	264	267	273	241	220	256	256	293	263	257	280	256	270	254	267	269	255	277	268	255	279	235	233	275	254	267	228	242	272	238	291	239	266	218	234	267	243	241	249	241	234	239	250	268	267	293	258	245	255	267	250	281	265	267	261	300	257	246	260	258	245	247	247	242	249	265	233	252	239	259	266	252	235	247	305	293	244	253	257	266	259	268	272	266	274	275	259	277	301	273	283	248	259	248	259	230	243	269	260	235	279	253	297	246	262	245	227	258	254	243	280	251	233	268	266	276	254	277	257	284	289	278	264
14534	1194	1971	2047	1737	1519	1354	1109	1051	982	939	877	906	873	818	773	740	782	718	737	742	689	699	716	755	685	722	676	673	691	689	624	695	662	662	717	664	651	692	670	666	693	698	645	650	707	691	652	687	686	689	690	630	614	635	668	651	609	605	684	637	667	655	624	685	651	629	711	681	632	620	624	651	592	654	639	669	687	670	666	681	662	632	636	649	646	651	643	718	643	677	612	672	648	646	646	660	617	646	634	642	624	686	657	653	658	645	652	646	638	619	630	619	683	602	663	665	632	641	624	668	602	612	680	664	611	650	603	624	680	628	685	674	663	647	678	598	664	649	642	682	638	679	661	649	666	646	642	643	586	671	621	663	674	600	624	643	608	717	644	642	660	643	625	599	615	620	640	607	687	641	648	644	624	635	692	656	658	629	594	662	688	671	629	637	600	614	666	690	622	635	688	618	649	661	666	648	648	599	666	623	573	654	692	637	631	629	640	671	666	675	624	631	648	647	655	634	581	645	660	658	633	670	646	649	636	635	642	646	656	608	663	648	686	656	633	698	623	642	661	671	629	625	697	617	607	607	661	687	689	586	632	656	670	629	628	636	649	604	643	592	664	608	637	617	636	602	647	654	653	671	638	638	668	650	622	635	608	648	645	674	653	637	664	630	646	586	615	650	643	678	671	630	654	662	668	604	663	633	659	659	647	634	648	663	633	656	663	648	663	624	682	630	659	615	617	616	621	610	609	637	672	651	666	623	654	646	628	685	643	649	670	611	646	694	642	648	597	638	643	668	621	675	647	652	674	645	670	665	665	685	632	636	595	677	658	662	657	647	625	664	628	634	634	631	632	646	585	647	621	618	631	659	621	634	620	648	695	652	675	691	693	632	663	661	648	668	656	645	634	660	663	682	638	684	614	665	652	652	620	653	655	644	676	632	614	676	657	704	679	644	670	641	646	655	628	628	632	660	681	665	611	659	653	664	649	664	656	646	643	644	670	651	652	653	677	671	710	623	662	640	669	683	622	646	637	648	658	600	636	650	648	658	613	637	675	638	691	686	628	677	627	674	613	643	670	625	660	665	660	632	593	705	644	650	701	654	619	627	601	634	649	668	644	654	617	647	664	669	654	685	607	624	653	655	698	616	653	637	651	672	634	658	628	659	625	634	677	618	642	658	652	671	616	710	645	635	663	688	649	684	637	602	655	631	628	644	643	649	676	666	656	673	634	664	651	675	651	632	690	619	641	653	655	682	628	670	686	619	637	592	638	657	624	618	672	684	636	675	634	667	617	621	613	628	637	629	665	661	656	688	611	642	620	633	620	640	649	594	647	635	637	634	659	642	701	622	680	612	653	685	648	623	682	626	663	670	628	648	648	606	650	615	618	661	652	661	620	653	650	647	608	679	672	658	669	655	636	659	692	631	622	607	666	642	606	663	679	619	660	658	641	657	673	635	618	622	660	653	636	643	647	617	665	643	626	667	643	664	648	621	620	655	700	665	678	643	617	655	693	653	634	613	635	628	634	683	656	647	626	629	629	668	691	622	610	653	635	647	676	654	657	617	615	653	623	661	640	675	672	618	656	604	636	683	607	641	679	676	634	648	651	684	623	637	652	618	661	614	674	642	673	684	634	653	651	689	637	647	626	608	673	640	617	656	649	715	618	610	628	629	651	703	633	614	653	601	663	658	594	623	628	669	623	645	632	639	619	659	609	680	633	666	624	633	649	644	640	687	686	658	625	643	648	682	673	674	668	652	647	685	653	687	661	651	659	654	665	676	610	619	662	676	632	637	633	633	663	675	591	628	672	625	638	667	630	643	665	599	691	638	686	656	678	650	622	629	680	664	634	650	643	678	642	595	651	686	636	685	612	629	645	641	660	618	612	647	651	657	690	651	668	615	664	678	620	669	634	662	641	624	618	704	671	652	688	619	660	668	648	640	627	603	658	642	620	627	682	647	627	644	612	639	646	655	673	656	630	642	657	662	645	649	657	611	620	682	661	628	614	632	697	624	606	663	644	628	632	658	641	654	593	601	646	699	639	631	656	625	611	663	665	662	663	649	647	630	695	644	642	647	629	653	695	636	639	634	653	659	666	643	708	597	638	665	728	667	616	667	637	662	640	598	653	669	642	668	640	626	663	686	664	633	604	618	643	629	655	616	663	661	720	706	633	629	642	625	632	595	646	675	672	641	625	686	658	623	626	670	667	662	688	661	649	667	669	624	658	632	662	668	691	640	617	614	625	632	620	667	641	669	620	624	618	655	657	620	648	630	693	658	680	676	696	657	684	643	636	651	618	634	646	658	669	627	604	654	610	644	576	672	620	661	669	609	654	659	674	638	643	606	624	668	608	619	647	626	651	615	632	614	669	664	675	679	624	634	645	719	679	657	657	691	620	601	655	616	610	648	638	637	619	614	651	610	668	665	665	670	629	629	699	617	630	643	681	660	647	614	627	653	648	627	599	626	650	624	634	669	651	670	639	634	651	635	621	671	647	619	605	616	626	649	621	632	623	648	670	597	653	644	646	599	651	641	641	669	663	693	673	650	647	663	648	675	655	683	618	647	626	630	644	653	651	640	579	639	663	657	664	637	634	651	698	645	646	672	661	654	647	646	649	693	601	638	659	659	633	610	652	631	614	634	628	642	641	664	646	657	642	659	613	646	674	651	604	650	616	632	676	610	638	687	649	636	622	680	613	652	627	655	638	611	659	609	631	629	618	640	623	638	665	627	672	641	647	655	643	622	599	650	646	629	652	676	686	646	664	688	657	628	646	649	667	618	664	641	654	637	628	637	638	626	654	666	667	610	683	591	614	613	686	675	612	675	571	668	610	697	617	703	653	676	670	652	641	660	631	683	646	621	667	646	614	671	630	621	672	649	612	683	669	726	660	651	667	623	638	620	680	639	659	706	658	632	588	608	671	656	706	661	698	669	658	672	669	636	600	670	649	635	637	630	662	673	656	608	662	617	633	602	627	663	660	644	622	641	657	665	648	656	668	672	642	661	601	640	600	647	632	659	645	640	628	633	607	622	671	649	675	623	624	610	649	630	645	667	636	609	681	652	668	683	638	644	693	643	662	671	642	685	609	702	659	646	648	637	654	641	623	604	622	618	668	650	659	639	647	633	608	650	646	639	657	646	626	658	662	615	688	658	625	687	645	637	601	647	646	655	641	640	601	616	630	653	681	598	639	593	593	619	668	675	670	651	677	631	610	626	634	644	651	613	637	678	650	675	639	632	648	636	661	582	678	629	670	694	681	642	624	653	691	643	626	680	651	630	667	635	628	623	616	663	722	623	682	649	623	635	641	635	678	619	637	597	647	636	623	618	638	648	634	678	681	648	650	642	598	598	646	647	620	630	637	667	639	626	635	654	632	653	657	615	662	652	642	631	648	673	646	614	676	649	603	613	639	653	652	662	653	630	644	612	637	637	655	658	632	657	594	688	688	642	683	611	641	636	651	637	646	643	677	642	603	688	602
6901	594	485	430	468	451	429	446	434	414	448	447	413	442	425	436	447	456	461	431	435	422	433	443	442	418	410	453	409	455	449	431	465	428	466	454	480	449	455	431	422	426	447	421	407	416	424	416	414	400	416	459	387	432	446	460	505	462	460	439	437	423	430	434	435	445	407	401	459	430	429	443	416	446	451	447	417	424	436	428	435	412	419	418	407	414	432	445	460	483	430	395	440	390	441	435	424	475	452	417	458	405	449	470	443	415	415	435	411	419	427	427	443	440	439	444	467	461	408	442	434	445	459	434	404	462	410	438	451	467	405	425	442	481	430	442	432	440	434	416	454	434	442	426	436	405	435	449	419	454	409	428	413	442	422	422	454	416	462	442	429	437	407	421	415	440	440	439	419	428	413	441	410	418	372	451	397	428	424	417	452	455	421	419	385	463	471	424	424	421	429	424	464	444	457	394	425	418	461	404	424	464	428	447	425	440	476	491	467	417	471	403	423	487	429	420	451	405	457	432	415	437	437	418	446	444	440	457	401	401	411	436	409	427	425	430	437	482	435	400	432	441	421	397	438	436	476	403	430	428	451	448	434	406	435	428	435	450	442	425	415	437	417	407	440	473	448	394	444	410	412	403	443	394	420	432	423	382	412	440	417	439	382	443	446	415	428	425	477	429	439	391	425	470	437	424	429	449	432	413	440	389	455	427	440	439	419	453	442	442	426	434	426	456	417	483	439	424	420	434	427	434	465	455	496	444	435	456	418	433	393	432	451	381	454	429	426	413	447	427	448	457	446	379	446	414	444	468	414	431	399	435	425	379	432	460	419	430	422	433	433	420	444	448	443	438	422	454	470	466	423	430	424	414	473	447	457	430	438	424	423	410	416	413	433	430	436	411	423	428	403	422	430	447	463	459	442	431	436	422	437	470	424	414	438	394	452	446	437	394	446	416	418	394	436	431	442	425	407	478	473	402	449	404	415	427	448	463	446	436	423	415	471	469	470	429	423	420	426	420	434	388	407	444	416	367	462	417	452	413	373	472	414	414	398	430	447	444	452	412	434	419	401	424	427	437	446	423	444	438	441	393	429	416	419	413	427	465	418	475	453	400	424	463	428	475	412	448	416	376	405	439	417	406	412	466	438	426	424	446	407	458	409	427	415	400	416	374	449	429	452	453	437	441	419	401	423	427	416	432	500	433	441	451	416	411	444	466	469	442	430	440	399	415	432	405	391	412	438	420	429	465	397	471	429	456	438	403	423	446	444	482	428	412	438	413	413	440	472	442	420	417	442	421	402	402	418	441	414	426	459	456	401	420	447	442	446	431	451	447	509	453	425	436	452	418	430	412	400	382	433	465	421	475	438	429	427	421	465	415	467	486	399	432	471	472	419	408	430	369	436	426	447	428	415	419	451	443	405	427	412	440	451	404	449	446	437	444	465	478	417	453	468	444	443	455	417	437	398	448	430	410	444	425	441	393	420	443	400	478	420	419	421	448	408	412	412	455	423	364	394	447	477	454	453	437	477	404	433	426	441	415	420	420	442	455	447	444	417	407	435	416	487	455	441	418	432	392	408	412	460	417	443	454	465	428	402	393	426	435	414	432	455	437	439	424	439	436	391	398	411	428	399	477	450	403	455	396	488	390	409	453	417	418	428	428	424	422	477	412	431	444	432	408	435	433	416	430	427	429	418	417	431	449	417	441	445	452	424	417	412	469	390	417	430	457	471	418	451	400	402	472	404	424	456	462	420	464	405	422	429	419	428	407	415	408	432	433	443	390	431	477	426	389	381	452	449	460	426	396	394	400	448	437	430	435	473	428	428	434	380	474	412	444	457	445	446	428	432	483	402	443	443	431	418	449	417	432	437	467	434	452	456	428	442	469	443	432	418	418	421	421	435	384	436	466	424	459	420	420	468	424	421	408	425	441	398	451	425	449	411	448	449	445	420	448	405	430	413	424	427	441	433	429	449	435	420	417	382	424	421	442	453	461	412	412	417	404	419	443	428	440	435	415	467	453	467	443	448	448	437	437	454	469	444	401	438	451	419	416	444	440	472	450	395	395	435	441	451	374	392	438	481	455	434	406	417	466	439	477	416	473	427	411	426	429	449	442	423	394	379	426	422	426	440	427	426	437	403	392	409	431	491	463	431	441	389	431	413	459	466	435	444	449	471	414	441	453	411	415	443	420	466	426	460	419	455	504	426	430	426	475	468	429	437	449	410	434	427	462	432	421	447	417	412	455	423	436	417	450	467	398	461	436	431	422	409	414	419	404	440	430	395	421	429	415	402	455	398	439	420	436	451	425	425	411	492	397	430	432	440	439	401	451	432	435	427	434	439	466	438	442	413	441	449	446	418	452	462	447	431	400	443	426	478	439	443	404	438	450	422	431	465	418	417	452	412	425	430	402	409	436	439	416	448	438	429	403	445	441	445	458	438	414	460	444	448	440	421	439	435	398	443	411	424	459	462	383	447	424	429	449	451	426	419	391	460	437	412	417	423	406	419	413	417	431	425	452	413	434	409	412	387	425	423	415	414	423	415	448	420	442	433	421	408	412	417	409	448	463	396	423	406	408	442	459	418	421	412	479	473	437	449	460	429	455	453	437	446	451	475	378	482	427	448	427	411	419	444	469	448	467	449	426	421	440	432	412	422	409	426	420	421	457	423	422	406	462	466	433	380	416	466	432	431	463	401	440	427	437	457	427	447	442	418	417	421	396	437	424	426	396	404	387	467	433	457	461	424	444	442	446	413	442	426	420	416	444	426	419	414	455	412	430	415	441	385	468	412	434	439	420	422	421	407	428	427	407	388	414	421	407	437	455	429	438	428	451	437	453	459	436	442	421	430	456	427	477	401	403	408	449	441	443	394	451	438	440	428	459	398	436	458	454	422	405	470	430	428	466	407	441	427	434	411	420	443	436	425	388	447	457	414	464	404	404	421	436	482	433	429	451	485	444	433	432	417	458	422	440	422	429	411	409	390	466	460	488	434	481	424	437	425	437	439	441	432	451	437	459	455	399	430	404	399	437	422	456	430	447	444	447	469	455	435	444	446	426	442	413	406	419	431	450	390	478	473	405	431	440	450	436	461	462	442	417	416	411	389	421	403	404	431	405	432	423	450	442	440	404	475	471	441	489	444	433	386	411	413	412	443	449	438	439	428	418	397	427	396	448	448	472	481	442	406	430	450	404	417	413	447	430	403	420	427	416	406	411	443	407	408	452	446	455	440	451	457	431	427	394	396	409	455	454	416	422	403	410	410	423	417	458	466	427	425	458	419	431	475	445	425	465	467	414	454	434	436	453	420	424	412	407	425	488	428	429	435	459	417	440	438	461	458	458	477	420	398	420	412	432	421	401	430	472	419	431	487	417	463	460	466	425	391	461	413	437	410	423	458	456	433	441	378	432	389	389	432	424	434	431	409	442	413	406	445	449	442	375	422	401	421	419	424	436	457	464	364	441	441	384	417	449	436	380	402	450
5341	971	965	926	1001	970	946	915	972	1024	972	955	921	935	970	935	959	943	972	952	845	987	938	977	878	926	930	971	884	948	962	954	940	957	933	967	981	919	970	892	941	977	1020	947	935	948	939	944	979	990	942	930	962	916	972	1000	910	940	872	925	1013	978	942	922	1001	1021	967	918	949	942	926	926	919	957	996	961	954	959	932	958	936	981	949	984	972	923	942	991	943	928	912	922	980	908	990	899	933	899	979	954	979	935	975	955	957	961	932	942	973	942	987	887	941	900	946	981	882	949	900	946	941	979	951	924	922	907	936	1000	984	976	956	929	962	984	953	985	933	918	912	948	956	917	918	979	940	985	908	939	953	973	936	956	954	960	970	968	975	957	940	972	993	989	946	918	916	914	951	941	929	992	935	975	942	1004	954	976	994	959	926	939	949	950	930	940	928	950	937	907	866	984	921	951	970	962	917	963	948	938	926	915	960	901	970	941	954	963	931	931	1008	954	937	950	978	934	957	916	946	930	918	921	944	955	935	944	924	944	939	947	967	964	883	947	975	918	1035	965	964	927	893	967	964	941	961	968	960	907	915	957	953	945	927	964	1004	956	983	1005	936	938	969	944	939	964	961	974	947	937	998	930	950	939	942	925	1003	959	949	970	960	917	961	935	963	939	912	925	918	956	921	962	928	932	996	900	989	919	962	884	976	970	921	895	925	897	921	936	944	940	952	940	904	921	956	938	1004	946	946	947	950	958	950	978	1001	908	951	929	994	947	957	999	926	973	909	924	950	939	1000	984	1003	997	927	938	952	961	958	938	919	981	973	930	956	962	942	962	960	961	923	992	933	957	939	975	961	968	902	934	942	938	921	927	980	942	938	916	931	895	1014	924	935	910	957	933	949	918	984	1013	917	1042	968	957	954	981	967	941	906	884	957	1028	911	953	993	971	909	914	961	966	914	959	971	953	958	935	942	957	897	988	961	947	948	863	951	966	936	956	988	939	974	959	945	930	907	954	890	960	939	986	929	958	950	975	973	1001	917	941	952	923	927	918	920	971	937	963	937	977	922	952	970	965	986	909	976	965	936	983	936	955	968	953	977	941	1000	995	958	968	936	976	952	934	944	916	926	974	913	898	946	1002	956	948	941	911	936	941	926	942	959	939	978	939	968	953	931	990	965	884	941	901	904	965	964	939	947	998	963	975	934	1001	940	941	947	957	975	995	937	947	1031	957	961	932	972	948	933	893	923	952	977	951	919	931	923	900	971	958	967	925	934	917	974	934	989	962	1033	932	977	919	962	941	945	954	946	992	934	946	929	987	1000	962	889	1018	1003	983	947	928	927	997	903	955	951	890	996	935	979	934	945	973	938	932	984	925	944	968	955	1012	926	960	1010	976	909	956	876	878	954	972	965	920	954	1007	919	935	909	919	921	888	922	960	945	948	979	915	945	958	927	1008	928	955	979	940	927	963	932	920	923	990	950	946	914	942	965	948	916	940	977	888	944	945	939	958	945	931	964	967	977	962	977	994	922	962	941	941	929	1026	944	968	958	916	943	971	955	950	954	946	938	951	922	914	955	891	949	920	981	1005	966	960	957	942	956	907	964	926	906	918	940	964	956	975	975	926	966	985	972	976	961	949	945	905	975	937	944	953	916	940	992	963	956	954	944	937	982	846	979	905	987	983	959	922	961	942	977	939	984	964	989	933	953	992	987	921	936	967	931	978	950	896	958	966	990	934	1003	898	896	936	887	1012	960	924	973	955	987	927	921	936	940	937	920	1022	923	941	959	947	955	917	910	899	949	928	936	956	946	949	1015	958	964	972	958	989	906	949	935	989	941	950	1047	999	992	979	948	972	895	951	894	919	989	913	947	962	981	931	947	913	903	982	933	924	963	943	982	975	964	918	956	972	958	1060	990	966	936	930	912	950	933	966	955	918	918	959	936	946	941	946	985	1000	933	891	926	943	921	979	911	973	998	949	948	951	946	912	933	943	892	1000	936	944	904	920	980	935	970	928	914	913	998	939	970	969	935	974	922	889	985	951	981	984	948	936	963	1000	969	953	950	996	1030	943	953	974	918	961	922	935	955	935	912	911	936	948	914	922	970	976	940	948	958	905	957	955	992	947	953	922	917	902	922	953	940	994	915	928	1003	949	950	933	903	926	949	933	958	917	968	914	969	987	948	971	955	1004	936	962	1030	952	950	897	954	859	928	976	938	975	977	1000	960	931	1023	958	951	1008	926	956	969	942	979	939	951	975	921	902	964	980	962	990	939	968	928	925	963	948	919	943	908	957	997	956	943	915	934	902	958	931	949	951	872	987	962	948	912	976	970	941	959	957	948	946	981	932	1004	971	956	947	934	919	970	886	951	992	956	957	932	947	926	954	898	923	920	977	952	909	1010	936	907	941	979	978	969	915	957	974	993	960	914	901	959	929	909	984	930	972	939	952	983	952	953	943	999	956	957	926	924	939	939	927	966	932	999	955	931	967	935	935	922	1007	952	943	912	975	918	916	933	953	942	965	956	946	911	921	922	937	961	918	1000	942	950	893	970	890	934	954	993	951	929	944	913	1025	916	915	914	936	933	938	881	994	963	927	933	912	997	911	970	912	919	964	991	914	938	961	951	926	1054	941	954	940	898	940	971	978	993	918	977	956	967	891	941	955	954	912	1020	949	1044	988	962	886	960	960	955	921	911	962	955	932	958	927	924	940	897	835	941	964	935	1000	921	925	908	940	889	961	919	957	931	975	914	971	938	929	913	917	910	971	938	902	967	923	935	943	975	979	967	895	975	931	918	945	952	973	946	1003	957	924	972	956	923	976	959	948	1028	914	924	964	926	969	947	1003	971	959	880	944	956	1029	999	910	949	942	923	1020	985	901	968	940	934	970	963	945	897	924	966	946	936	897	888	973	946	951	963	932	957	938	973	926	942	966	988	933	878	949	924	931	948	964	912	961	973	959	966	958	914	938	921	898	926	925	879	972	933	962	955	958	978	995	959	916	964	987	959	969	999	925	997	962	891	924	984	925	893	922	936	950	1001	1015	898	934	924	918	873	949	964	944	884	896	968	938	980	921	955	969	911	951	945	962	921	961	1025	935	941	939	959	991	962	969	904	962	956	936	952	959	917	957	977	991	992	1013	971	981	911	967	914	937	918	965	964	981	946	1015	921	927	922	976	940	960	977	961	940	947	980	932	977	914	951	949	965	945	947	971	884	910	939	927	997	923	887	920	987	957	934	985	916	918	1010	944	970	952	1013	947	940	964	966	906	935	918	953	987	961	965	959	872	1043	957	974	945	1006	987	972	951	895	998	971	886	958	930	913	973	1000	969	951	900	905	990	977	993	993	950	921	916	934	959	964	914	932	922	950	990	923	919	961	933	982	962	973	935	930	946	952	940	912	947	910	955	918	942	941	911	969	939	994	879	918	962	967	922	932	907	915	880	982	961	921	975	926	917	918	930	973	947	959	911	982	904	914	972	950	887	1008	928	910	974	987	924	945	940	942	967	907	948	913	906	967	940	956	932	895	925	920	972	960	917	951	894	1022	936	899	932	951	944	942	946
16674	1109	564	445	354	277	255	245	243	240	243	242	231	268	237	249	222	218	230	229	217	216	242	216	211	201	205	250	231	203	231	229	196	205	227	205	255	235	237	230	230	230	185	213	246	229	213	204	206	249	204	201	209	202	243	211	220	237	214	221	213	249	252	238	257	195	188	211	217	229	214	199	206	242	233	231	218	240	226	241	245	187	215	203	198	189	194	226	244	211	211	230	237	225	190	248	191	251	187	223	220	209	179	241	198	226	202	218	230	214	243	221	223	208	192	221	209	234	215	226	218	177	222	187	205	224	224	211	245	206	229	202	236	251	224	232	216	206	214	191	220	225	199	220	212	208	222	226	228	231	219	226	200	212	223	237	190	257	201	214	242	249	206	211	223	214	209	204	185	233	230	243	217	240	200	183	232	226	229	189	211	202	227	206	220	233	251	213	227	223	201	218	217	211	222	219	211	214	242	227	204	241	228	222	217	224	219	189	240	177	214	229	219	192	191	264	243	234	201	211	197	241	205	200	201	194	234	221	218	242	227	216	227	222	205	227	202	231	227	251	245	208	200	232	217	215	217	217	206	205	239	215	211	254	197	226	260	230	222	242	242	210	174	182	238	229	213	211	184	208	238	225	194	234	195	212	206	204	210	240	225	203	189	202	204	188	231	228	222	212	195	189	195	209	202	213	221	232	203	225	195	228	199	204	212	198	217	212	208	221	200	249	216	217	211	223	210	224	201	211	197	216	209	236	212	238	185	201	213	216	209	242	219	221	219	182	244	233	222	200	217	221	191	208	224	238	196	223	249	262	210	214	238	191	218	231	222	228	222	219	199	228	200	222	243	228	239	244	202	181	211	231	214	210	212	223	221	210	224	227	203	218	195	225	229	230	201	210	224	215	212	221	225	210	252	231	186	214	193	201	233	200	188	213	193	210	203	236	228	211	206	233	213	237	232	225	244	204	210	234	223	204	188	219	208	231	200	196	221	199	221	206	213	196	215	224	205	207	215	196	225	223	242	219	205	234	194	209	193	218	231	234	197	226	211	215	231	197	236	220	207	216	214	217	224	203	206	250	221	223	194	225	221	236	218	249	217	211	226	229	242	230	226	204	237	202	237	202	208	221	229	234	222	219	208	232	230	205	239	216	213	219	201	195	231	200	217	229	224	203	216	213	217	208	208	220	187	195	232	229	218	227	208	206	217	221	219	192	209	202	219	233	198	215	207	200	225	204	216	193	238	216	217	251	220	190	214	206	213	215	203	205	204	209	205	204	202	210	179	222	221	225	238	223	235	211	208	204	209	226	219	218	223	234	217	183	217	218	218	216	228	224	258	200	216	197	227	240	213	194	218	188	222	212	240	266	213	203	220	206	229	228	210	213	217	243	211	200	203	210	251	227	210	226	234	193	208	204	237	191	224	190	229	244	199	230	210	223	183	225	212	218	217	217	209	223	176	217	197	193	233	218	200	209	214	233	220	204	199	208	212	208	166	214	205	184	226	220	216	186	251	224	211	177	225	241	253	238	214	208	215	226	233	231	224	225	229	215	222	215	212	203	232	203	219	236	223	233	233	226	223	234	184	227	211	202	239	229	204	218	220	208	188	207	226	229	214	246	205	213	212	223	204	243	217	205	192	198	236	209	224	237	220	221	221	222	212	233	217	236	236	213	199	192	202	194	256	200	218	226	202	218	198	253	230	179	224	201	222	197	203	216	193	196	203	198	191	196	226	229	205	205	239	221	219	195	205	230	240	218	203	192	216	191	209	201	236	228	197	219	216	179	212	244	229	227	209	238	233	192	224	221	233	206	229	236	197	208	201	208	242	227	218	233	239	226	237	226	240	200	217	199	214	223	214	176	198	216	244	179	207	183	226	199	240	220	209	221	214	221	220	228	221	227	188	208	198	237	240	208	202	226	234	208	226	226	217	186	239	247	238	223	231	200	209	208	191	183	184	218	201	208	216	233	245	230	232	240	207	235	209	235	199	229	182	208	207	202	217	186	217	203	208	224	242	235	208	211	227	240	216	206	213	237	198	221	228	195	201	236	234	240	210	221	188	205	207	213	209	226	177	234	218	210	234	234	221	218	219	226	222	195	239	192	233	219	215	216	220	193	205	245	225	179	180	224	215	215	217	256	199	204	247	206	234	188	212	234	250	193	207	219	224	234	207	201	227	193	233	197	239	205	207	214	227	255	228	222	227	237	221	231	218	212	221	210	232	217	218	201	209	223	186	226	198	242	213	207	212	200	208	246	204	200	226	220	225	190	225	205	221	226	215	210	208	218	241	223	225	212	209	211	218	201	235	210	222	235	209	184	218	230	207	236	252	209	238	253	205	194	208	228	188	229	229	233	213	223	230	220	214	249	244	220	227	220	204	201	187	204	216	219	198	219	196	200	219	214	232	232	212	196	212	218	238	229	217	228	226	218	219	202	230	208	229	250	199	182	205	231	247	221	236	238	228	202	208	224	219	214	228	192	248	205	205	219	222	216	222	218	179	198	213	225	241	200	233	232	224	202	232	215	214	218	240	211	230	266	218	199	209	251	189	209	242	212	191	193	225	186	215	231	229	217	231	231	218	225	233	204	210	230	208	205	223	208	221	234	217	214	227	221	177	214	210	244	229	228	219	228	242	196	215	180	229	213	201	208	221	212	242	205	246	198	203	228	219	238	239	193	226	216	217	190	198	210	223	227	219	230	198	210	226	217	195	231	226	199	217	237	202	188	209	192	201	238	227	234	228	229	229	196	222	207	222	205	230	211	202	210	231	207	246	226	219	262	232	220	205	209	219	188	205	222	221	246	185	215	222	222	231	207	212	194	229	218	233	218	228	218	224	217	246	196	193	206	210	223	207	262	194	208	223	183	234	233	200	231	227	240	238	246	214	238	219	201	200	192	213	229	228	203	230	233	226	218	230	218	241	230	227	219	229	208	239	217	230	224	234	216	205	220	222	233	225	223	217	248	241	182	211	207	206	203	199	220	209	216	199	207	230	225	190	222	207	211	214	258	210	231	215	251	228	210	207	239	214	200	220	225	201	191	226	222	209	231	191	231	229	229	240	221	232	217	227	215	256	218	185	226	218	179	198	218	196	200	221	229	213	203	214	221	206	196	217	225	208	208	221	231	211	236	224	232	227	202	217	223	235	216	213	219	239	203	211	204	178	211	199	249	198	241	231	232	226	249	213	224	238	233	219	210	244	225	220	221	223	245	216	201	228	220	232	247	214	193	228	222	225	255	211	219	215	224	189	194	228	187	235	213	200	214	221	227	256	215	235	208	252	210	227	238	205	219	190	230	207	259	232	209	217	195	237	230	212	234	210	213	231	221	207	218	202	193	218	214	191	229	194	232	204	199	224	226	209	238	186	229	236	213	217	220	214	227	232	194	200	219	216	195	212	198	196	212	228	226	254	215	237	235	220	280	207	213	216	198	230	189	238	243	225	245	204	202	200	209	218	220	204	221	198	246	226	187	214	230
10623	813	1189	1252	1113	1012	931	857	735	710	683	657	706	634	636	623	608	574	614	579	586	549	513	547	595	536	561	556	580	522	538	553	550	549	547	582	538	577	581	560	505	523	525	562	519	565	484	527	540	549	537	573	574	598	555	556	542	540	552	536	536	528	550	506	590	542	561	508	547	524	541	532	481	565	542	581	546	552	568	504	523	495	569	599	575	505	585	553	538	526	575	576	553	544	552	520	554	514	491	580	523	547	530	533	542	532	615	541	539	517	565	544	553	550	521	546	528	516	535	551	534	549	489	584	537	575	561	539	526	504	583	549	576	527	533	546	538	543	512	524	545	551	489	572	550	529	505	534	528	523	567	569	534	510	498	512	554	554	507	553	482	533	525	553	495	579	532	498	561	536	541	550	561	540	561	539	545	525	548	553	550	552	516	586	531	539	505	539	513	521	538	538	509	585	568	494	512	536	535	548	526	513	499	529	524	535	547	508	548	545	548	512	595	510	554	532	555	537	509	485	531	560	489	564	550	527	517	543	564	587	516	533	545	552	524	499	525	567	498	507	552	527	518	541	534	548	538	568	518	535	519	559	518	497	527	538	510	541	538	556	536	525	548	531	502	575	506	505	550	513	559	546	514	541	541	549	514	530	514	526	526	537	546	537	525	525	539	531	514	533	539	517	520	502	461	543	530	531	504	535	579	514	536	540	486	545	521	538	518	531	539	536	511	564	518	551	548	542	525	532	515	539	551	536	533	501	518	563	500	542	534	509	514	549	561	564	525	576	529	531	498	507	533	533	513	530	550	550	561	544	531	548	568	505	526	539	518	545	554	582	544	490	501	554	548	539	543	559	528	516	518	541	548	578	519	549	553	576	533	576	555	524	521	565	507	533	527	543	490	549	530	565	558	525	603	577	560	561	482	544	537	542	517	530	546	516	568	552	558	565	584	508	544	508	515	523	540	499	501	561	546	545	524	579	552	529	532	558	566	483	528	537	495	527	513	526	515	504	540	524	563	568	501	501	532	516	552	520	558	540	514	519	555	530	555	526	499	532	535	585	526	504	528	516	557	529	555	585	530	545	550	531	538	561	519	565	545	545	539	536	577	520	530	531	536	513	538	515	534	573	517	533	565	532	542	548	536	565	479	536	497	552	541	551	553	529	542	524	557	528	545	543	541	570	569	488	544	551	560	552	560	521	550	579	551	544	512	529	548	549	537	524	521	518	525	495	510	578	537	502	536	556	511	494	519	528	525	546	599	504	562	509	538	529	559	521	540	521	504	536	558	559	529	562	544	570	555	550	547	528	531	516	518	554	534	519	496	538	475	536	556	536	533	544	563	541	539	513	577	535	539	500	509	565	535	554	567	556	555	558	554	527	535	526	549	506	524	541	544	480	540	551	502	547	519	519	552	522	548	505	528	501	527	549	555	487	532	541	514	585	518	473	533	553	560	515	539	549	567	515	528	544	546	558	545	535	557	561	534	536	551	543	527	560	576	529	511	582	517	518	549	550	564	542	500	524	556	533	557	534	541	555	531	569	502	560	571	571	556	551	541	525	533	530	546	579	506	598	512	556	528	506	546	557	556	567	538	526	514	578	511	503	564	544	554	562	527	481	524	541	528	528	545	536	519	547	522	470	589	521	533	517	547	487	555	544	529	556	571	581	516	563	554	544	515	561	578	486	574	504	515	572	510	540	500	501	476	543	580	534	531	565	553	582	526	572	567	541	509	574	527	514	535	561	576	548	593	534	528	585	533	507	551	510	561	545	539	519	548	557	548	507	528	559	533	553	522	569	509	523	527	573	535	590	527	458	561	545	523	529	555	509	548	521	555	551	574	540	541	527	579	562	521	540	549	568	567	530	578	535	509	530	563	546	531	500	567	537	513	537	512	515	513	556	534	532	563	543	563	517	556	571	503	516	559	570	560	506	535	527	543	492	553	482	523	563	551	505	552	540	559	547	503	543	546	574	530	503	523	522	526	491	523	551	536	513	521	547	561	512	534	550	542	526	505	573	540	517	535	543	543	535	572	569	531	522	599	536	511	522	562	499	536	507	498	536	520	494	544	565	547	555	544	512	517	527	530	570	519	543	561	528	558	524	564	547	552	582	514	554	507	518	501	575	544	460	564	550	586	518	538	559	570	533	547	496	538	551	538	519	480	527	537	548	528	555	559	505	545	541	536	489	514	519	535	531	535	547	561	500	547	530	553	530	508	577	524	525	538	546	534	525	512	515	523	497	494	556	521	525	533	521	556	511	524	558	561	559	542	554	547	529	558	528	515	521	504	542	532	529	553	585	556	509	524	542	542	533	506	546	514	541	511	534	541	506	530	550	521	541	503	556	556	531	504	528	549	544	521	491	533	530	551	536	536	516	520	518	510	526	525	506	544	509	571	510	521	567	548	540	532	540	530	530	501	524	496	542	575	525	533	540	517	541	549	561	499	521	539	515	514	520	570	535	541	491	494	529	526	513	539	528	492	544	493	499	484	553	534	568	569	530	535	532	542	565	538	509	532	571	486	551	547	521	523	518	552	547	494	561	523	516	568	516	564	546	539	515	557	552	575	529	541	516	571	555	533	547	514	575	519	535	517	548	562	524	520	508	511	573	559	526	538	528	538	490	525	527	542	559	575	516	553	539	561	562	531	547	532	557	562	573	521	517	577	520	558	533	483	583	529	541	549	488	539	530	536	528	579	537	571	524	527	505	509	523	524	512	515	540	534	548	555	532	543	560	567	488	533	536	532	565	568	510	508	482	555	551	547	551	507	539	499	513	496	533	535	557	545	581	501	522	521	564	536	540	521	574	528	465	524	567	590	500	537	527	540	533	518	524	547	545	530	563	538	557	548	501	517	503	529	517	528	531	539	541	512	560	558	540	514	536	546	551	497	532	554	559	552	513	520	538	528	567	565	509	570	505	538	531	555	526	560	533	524	512	521	571	541	537	489	550	560	548	530	500	535	550	543	532	554	508	525	507	517	573	543	539	533	540	530	522	544	523	553	534	567	563	531	548	551	554	519	531	539	562	500	526	540	528	531	565	509	506	535	526	561	552	546	554	522	563	553	524	514	553	583	575	523	530	543	560	534	510	508	520	558	529	552	587	543	563	521	581	513	529	565	533	520	549	540	530	490	516	558	577	503	562	557	567	526	551	531	546	550	574	566	590	550	503	561	538	577	526	545	489	525	526	554	516	509	505	532	531	502	560	553	538	544	518	538	578	539	514	556	570	522	544	575	514	520	582	546	522	531	518	557	508	531	491	548	525	503	521	506	527	542	528	557	563	526	535	553	547	545	530	534	542	523	534	558	504	529	523	568	490	525	528	550	565	493	571	537	587	555	550	565	540	509	532	564	567	565	516	531	499	535	499	508	551	572	543	489	531	552	535	517	537	512	515	542	488	540	526	521	541	523	540	571	550	565	575	564	535	503	604	563	513	553	537	542	523	517	548	556	542	544	551	556	529	506	512	535	531	543	531
26672	2968	955	720	510	462	412	319	335	301	303	298	315	265	288	277	278	304	256	266	270	273	273	251	257	239	241	247	264	242	250	283	276	227	272	266	235	292	285	240	269	269	262	277	271	272	269	274	260	224	297	276	270	263	269	276	271	254	233	262	252	251	261	261	263	248	262	302	263	242	242	271	220	257	253	227	242	268	251	260	250	263	256	254	241	251	254	319	249	269	224	257	263	262	248	262	256	263	250	255	257	260	256	256	262	241	238	262	252	228	272	292	247	249	248	250	256	263	265	277	246	265	258	264	278	224	277	258	281	271	253	261	245	230	234	242	264	263	267	244	246	274	256	261	250	278	279	290	262	259	273	219	264	242	262	263	242	236	258	266	286	254	245	274	254	245	256	227	259	267	240	263	292	239	264	252	255	257	258	264	253	249	268	262	259	268	261	230	252	261	250	260	250	239	262	238	257	247	267	295	251	217	245	239	206	279	256	272	270	242	271	247	270	277	277	276	260	252	257	252	246	279	279	276	264	246	251	278	257	251	252	220	282	226	280	282	249	238	269	273	278	243	262	258	279	247	260	218	260	265	249	247	238	278	268	274	278	251	242	261	258	264	269	258	257	267	270	259	233	253	264	299	269	215	239	217	261	267	263	293	237	249	260	229	290	248	256	251	257	233	245	252	234	251	266	276	283	235	239	233	242	244	275	253	248	273	273	240	252	247	238	252	246	253	264	291	253	276	224	242	258	264	263	267	234	245	245	248	277	258	276	273	251	273	247	276	257	221	239	263	263	229	263	257	233	254	237	239	259	233	245	238	251	245	261	240	249	233	251	259	241	230	259	245	279	252	263	234	263	228	248	245	277	244	261	276	262	259	233	249	241	226	214	247	261	265	241	241	212	263	254	269	236	270	287	233	262	236	249	262	258	278	251	263	267	260	259	250	260	234	248	276	264	256	283	274	227	269	277	233	239	248	240	222	246	215	257	260	263	233	246	234	265	250	268	274	234	253	238	214	261	281	234	273	283	217	258	270	267	244	243	275	242	257	248	244	245	267	254	271	255	237	257	230	265	257	219	271	265	247	239	233	237	281	260	238	227	288	255	227	225	252	249	255	247	228	243	257	252	250	234	245	232	254	236	239	266	255	276	288	253	288	233	270	259	256	265	277	246	253	244	261	260	248	261	277	259	257	233	195	232	246	231	257	259	270	250	255	247	254	255	251	252	252	254	275	248	222	253	273	259	257	285	266	283	266	244	262	246	263	250	230	276	258	242	243	221	254	224	232	230	269	255	253	220	252	254	259	254	304	245	250	236	210	254	285	290	261	242	278	271	249	267	254	245	225	238	269	244	272	248	220	250	246	259	272	246	236	257	227	265	236	230	235	247	295	252	264	252	237	239	219	248	263	241	259	279	234	246	276	272	259	223	273	264	257	234	239	222	252	264	278	274	266	231	247	260	256	235	226	278	272	239	228	271	249	262	272	245	285	255	265	288	279	234	253	232	226	252	253	268	245	227	272	256	243	243	237	211	297	262	261	221	258	269	231	275	240	231	277	229	262	233	259	267	225	267	199	254	258	269	270	256	249	272	257	270	279	236	248	245	245	282	271	240	233	261	254	260	267	257	242	263	233	255	275	236	235	285	260	278	307	249	278	236	249	285	270	255	265	262	269	297	237	244	257	242	243	245	276	265	241	257	231	275	247	255	235	254	243	219	238	239	271	283	274	256	237	213	247	260	261	275	274	279	262	228	243	254	250	230	254	253	269	258	285	249	248	248	265	278	271	271	269	238	292	290	273	234	234	231	267	234	223	268	267	236	230	290	268	276	243	253	254	246	243	211	265	232	241	243	223	248	249	274	261	275	241	262	302	244	244	251	253	252	240	248	231	267	272	253	265	214	220	234	229	232	264	273	233	288	261	215	237	272	239	259	249	263	234	255	239	230	242	285	250	263	238	240	283	252	229	263	269	245	246	232	242	239	260	283	259	268	288	236	262	238	275	261	275	230	252	255	238	255	256	241	251	250	233	252	250	225	243	238	280	230	212	257	232	260	305	263	275	258	281	277	258	243	239	262	255	243	221	266	248	236	270	247	256	253	283	254	264	270	279	282	271	253	244	250	249	231	261	291	265	264	257	255	242	262	250	242	231	240	240	258	282	254	244	250	256	246	273	291	237	216	268	260	249	251	256	293	256	228	264	256	240	269	267	267	250	230	263	246	264	227	252	268	245	264	251	251	224	257	261	245	250	262	265	263	256	273	271	295	249	236	252	238	231	262	253	242	237	278	290	256	242	245	261	253	224	261	247	253	250	260	244	240	238	241	254	282	255	258	258	264	243	268	257	234	248	261	255	250	243	267	256	271	249	257	251	246	223	256	271	232	275	268	259	259	230	242	224	234	260	248	265	262	261	264	290	260	245	284	257	256	245	242	244	224	244	253	240	272	226	256	244	233	272	253	285	253	253	260	224	270	218	263	269	262	276	269	229	259	250	270	278	261	254	268	253	219	247	254	262	224	218	292	283	270	258	261	273	244	255	244	260	264	225	263	253	234	260	234	246	269	260	267	254	256	268	248	246	242	256	238	258	227	234	213	269	228	255	237	263	250	286	262	222	238	246	281	274	272	218	242	237	268	253	239	246	256	234	237	259	261	255	282	266	250	265	279	262	293	273	257	238	273	289	240	228	256	231	287	258	247	235	256	256	252	286	247	266	245	255	196	256	265	244	268	222	254	258	270	244	249	241	243	241	249	269	246	235	288	242	238	281	244	285	262	253	250	254	244	306	280	251	275	245	229	260	216	257	276	277	249	231	250	261	231	227	245	273	244	258	257	244	252	240	249	263	258	233	251	258	276	260	255	267	225	273	247	271	260	271	250	260	279	259	259	309	264	248	230	256	240	255	256	256	216	250	243	256	244	256	272	239	240	257	254	280	255	278	238	290	255	237	240	243	230	273	254	251	247	209	263	246	241	249	233	218	256	268	243	271	308	231	246	243	244	264	271	266	251	253	261	255	273	273	247	235	253	269	261	230	274	273	222	252	272	269	268	245	258	245	227	252	242	250	264	257	265	263	271	251	244	234	213	261	254	263	271	251	243	290	282	269	240	270	273	262	277	276	279	260	260	255	234	266	255	247	292	264	249	238	266	277	248	261	280	249	244	244	251	270	257	235	241	265	260	246	274	247	231	261	254	251	213	258	270	249	269	253	237	282	279	235	282	269	227	227	267	229	253	251	266	278	260	252	270	252	251	268	255	257	261	238	246	233	275	250	287	265	265	262	264	265	275	203	254	241	215	247	249	221	284	273	242	245	210	273	267	276	265	295	247	271	258	233	245	287	281	243	278	245	275	290	265	247	263	242	232	248	247	267	243	238	246	253	244	262	262	264	261	238	242	252	231	254	245	252	265	272	272	255	231	249	268	260	277	252	282	247	234	267	261	256	252	230	266	260	254	266	280	263	254	225	280	270	248	268	246	246	238	276
14112	1196	1997	2047	1775	1473	1296	1120	1093	998	943	864	910	796	799	810	785	741	718	733	727	741	682	685	745	716	681	677	718	629	708	699	647	646	681	683	626	695	697	742	630	659	671	662	664	635	658	660	634	649	654	624	601	639	661	618	624	601	669	603	667	626	668	687	668	639	654	616	616	646	629	654	653	648	630	647	674	667	629	698	674	651	628	646	654	645	643	627	726	612	639	648	661	612	598	631	675	652	615	659	606	633	671	650	658	636	652	634	613	627	663	589	653	669	638	633	647	632	640	611	639	654	636	674	641	624	676	625	618	622	603	702	647	643	625	623	632	628	579	650	630	676	655	661	647	674	612	622	666	617	606	661	661	604	624	617	636	613	652	637	632	584	672	644	683	664	640	631	669	665	603	627	653	639	614	619	654	644	678	604	623	611	635	621	612	602	646	620	621	626	663	596	619	594	625	627	644	587	637	651	665	673	613	667	655	630	640	629	634	620	622	644	669	642	624	676	689	661	583	693	643	627	633	643	639	638	674	686	612	625	626	607	642	650	632	614	645	633	608	641	595	690	639	633	606	641	638	614	610	674	647	641	622	597	622	602	602	702	645	648	653	626	565	648	653	679	661	626	609	631	653	637	628	660	664	639	670	610	660	594	615	638	634	645	629	635	615	604	640	616	649	677	679	626	600	583	618	622	669	637	644	620	602	618	631	630	613	678	630	609	626	714	633	617	617	653	636	577	612	649	609	673	626	635	640	632	670	656	638	626	627	607	626	703	660	668	632	646	654	661	690	668	666	613	638	621	635	652	711	645	639	635	649	663	609	607	606	622	634	615	656	589	628	643	647	651	622	667	662	630	633	639	618	575	663	629	635	623	649	593	609	635	650	630	617	648	615	653	708	587	589	627	640	636	611	612	673	590	675	632	639	681	631	646	659	616	640	656	644	669	643	599	625	593	663	690	588	632	657	617	641	569	656	632	634	632	626	624	656	657	606	648	638	587	635	633	667	637	600	625	640	651	618	628	658	638	615	631	641	632	578	633	658	594	643	611	647	645	619	628	594	648	616	657	641	589	599	648	624	680	615	655	616	651	637	629	639	649	627	621	620	651	620	623	598	649	675	614	665	657	622	628	672	608	648	651	657	608	618	616	651	654	599	604	606	649	637	642	646	635	657	609	605	627	610	669	657	611	648	646	641	676	667	596	634	603	632	644	663	620	606	620	592	640	673	672	613	624	675	613	615	639	651	615	630	677	633	627	637	625	662	649	647	655	653	598	636	629	621	625	584	613	595	677	619	653	654	610	658	651	636	677	659	680	637	692	638	656	643	630	644	636	612	632	663	622	617	623	627	643	659	615	674	603	665	614	682	597	652	629	638	627	644	615	674	643	675	652	631	641	671	619	679	646	615	634	673	648	715	636	614	588	656	595	670	617	622	583	654	673	630	697	621	668	651	600	628	578	604	647	663	657	642	630	663	655	658	620	594	622	642	634	627	651	652	619	606	627	652	610	614	609	622	650	637	634	683	656	657	635	613	606	644	650	664	694	649	610	632	642	617	646	646	653	618	653	606	658	593	616	603	624	543	618	628	658	607	665	638	654	607	633	678	626	656	587	604	650	648	591	618	653	604	634	600	642	667	628	608	597	634	629	593	661	616	657	638	682	618	637	631	658	624	642	653	629	630	611	614	618	650	634	652	638	631	619	599	643	640	607	609	623	637	669	645	594	560	674	649	606	643	628	632	642	602	673	659	651	627	645	661	583	642	633	685	632	617	645	606	639	617	609	646	638	643	606	639	583	616	632	583	634	662	644	643	639	634	653	593	685	649	633	610	651	604	637	606	620	660	583	625	598	651	614	620	650	623	650	637	629	613	610	628	616	614	638	656	638	648	607	642	627	595	598	647	600	665	596	673	585	663	625	609	640	640	619	635	669	623	608	655	661	684	625	663	618	637	675	660	655	608	667	601	587	649	596	641	630	620	653	663	606	610	603	672	662	662	626	661	656	645	688	630	632	668	620	676	658	636	637	632	626	608	637	613	638	606	613	615	675	607	645	631	652	621	622	629	664	630	673	632	646	640	650	668	574	649	616	596	638	636	631	667	646	608	667	613	610	653	626	656	648	632	660	575	638	618	607	672	642	596	594	633	582	606	646	617	639	641	673	632	661	632	646	669	678	629	650	637	669	678	640	620	622	604	621	628	620	655	608	634	636	634	603	610	611	629	629	650	663	639	631	630	646	643	640	618	612	656	582	618	615	631	621	605	641	655	648	666	592	671	610	635	635	616	628	633	608	693	630	659	640	640	665	657	636	654	649	663	651	638	597	644	652	624	593	599	647	611	612	628	689	643	623	639	588	577	660	667	627	629	663	664	639	644	665	625	603	699	657	680	646	618	598	631	633	652	653	649	660	651	646	578	589	662	626	665	647	605	614	646	649	625	642	626	624	683	618	627	660	641	667	658	635	672	596	619	619	647	660	663	633	672	599	680	643	621	666	651	614	632	609	673	641	623	626	632	622	598	629	648	666	650	636	635	641	639	606	617	622	618	601	652	631	615	651	611	635	679	642	583	643	597	662	652	628	613	626	631	637	633	678	663	637	671	616	666	573	644	639	619	592	626	630	608	677	659	656	630	648	632	622	677	632	654	654	627	618	646	626	640	654	636	676	637	651	654	597	655	634	699	633	604	619	606	600	645	625	675	633	669	628	639	635	606	619	617	652	641	619	640	608	644	663	629	608	655	658	650	654	621	651	690	653	627	623	632	672	621	655	633	634	631	642	619	669	641	657	619	637	652	626	637	622	629	647	662	677	660	599	626	635	657	606	650	654	606	628	632	612	604	583	652	653	626	633	619	645	683	640	648	649	630	668	621	665	625	619	655	616	655	655	648	671	628	639	639	603	650	650	636	643	656	651	620	669	658	666	664	659	634	616	593	612	612	671	604	657	657	625	632	633	644	572	629	641	589	682	601	617	640	627	612	583	685	662	648	658	642	656	653	619	648	676	668	627	623	625	588	647	626	606	637	672	639	611	620	603	651	652	629	675	603	587	629	645	662	650	624	616	672	617	636	652	620	626	605	640	645	621	635	578	644	613	715	625	631	632	626	667	616	626	684	638	631	645	637	651	588	614	629	623	655	614	664	629	628	640	628	680	627	666	675	641	624	635	649	651	626	605	621	649	632	678	614	606	663	673	639	613	649	603	655	621	657	644	612	628	637	625	639	637	639	659	630	617	587	663	626	625	617	630	650	644	660	640	617	644	612	619	656	700	623	621	652	629	672	638	623	599	630	642	632	638	611	658	616	609	673	642	639	638	627	615	624	656	609	628	655	597	680	616	633	644	662	635	641	677	696	604	642	641	623	642	669	624	669	617	594	673	623	620	679	614	628	653	648	616	627	672	657	621	630	602	666	607	691	570	660	656	628	610	615	627	648	636	655	640	632	638	604	651	618	646	666	635	624	608	644	641	650	609	584	560	623	642
7344	649	461	460	407	396	417	427	417	450	416	410	423	475	430	403	417	439	437	408	406	410	451	400	417	462	449	447	422	426	449	406	412	493	464	437	426	446	429	449	442	414	452	424	410	472	439	413	476	414	422	437	449	448	428	424	407	467	418	449	406	458	430	414	432	436	428	446	430	438	431	461	464	439	410	437	461	451	425	428	439	462	417	401	406	465	481	397	416	448	463	409	419	431	392	447	417	402	442	440	402	398	407	471	439	433	411	464	432	418	405	450	462	402	457	434	433	480	415	457	440	437	421	423	409	447	421	467	473	451	444	438	452	443	442	448	396	409	455	425	416	460	484	408	431	451	420	445	399	404	415	369	390	422	443	434	408	485	436	448	410	412	426	454	441	429	452	417	416	452	420	390	412	408	416	440	414	424	394	435	439	421	428	397	467	466	422	483	436	445	438	453	349	450	446	449	442	452	424	444	420	402	409	411	458	416	434	417	411	430	397	402	393	428	407	418	434	453	457	383	413	432	409	411	493	439	434	487	427	427	459	405	449	438	471	428	452	429	394	440	487	439	464	447	425	412	420	419	433	392	418	442	435	463	426	423	433	398	417	460	392	427	460	399	446	424	444	412	428	441	458	436	418	467	466	479	426	413	446	445	449	398	453	426	464	378	383	428	458	410	416	438	440	408	449	468	469	413	394	431	402	443	408	436	435	455	481	446	424	428	434	452	447	460	429	454	414	435	393	406	397	402	405	419	454	420	435	451	403	403	446	438	419	403	431	423	425	425	443	418	426	435	387	398	413	434	441	438	458	456	463	396	423	435	467	419	454	433	385	430	430	453	447	442	424	437	429	373	411	414	407	435	420	417	394	426	441	415	432	469	406	438	410	447	420	462	410	441	458	413	428	393	425	458	451	432	416	465	434	411	381	452	464	435	472	446	400	392	427	427	434	435	411	436	419	461	455	453	430	410	444	473	422	420	418	400	426	449	477	413	455	406	447	423	435	424	441	417	434	407	452	439	420	457	417	400	397	466	424	435	435	469	414	412	427	420	415	434	409	459	396	425	420	459	413	438	445	451	403	375	420	437	483	399	441	450	406	441	415	440	438	405	434	449	445	421	424	426	410	419	403	437	431	447	443	416	449	415	409	420	418	400	432	419	405	400	387	451	441	455	445	408	412	433	454	396	456	404	398	429	411	413	396	421	407	410	402	415	427	432	449	437	435	390	421	394	433	432	478	461	459	428	432	441	426	408	403	403	455	419	459	405	408	461	449	465	469	453	438	418	400	432	399	440	453	433	455	480	386	427	383	426	421	416	393	421	426	466	426	434	433	431	433	397	432	454	405	424	434	382	406	431	438	445	453	404	459	431	435	415	448	435	411	476	447	433	460	460	396	427	419	417	452	407	383	462	421	400	434	405	383	420	414	422	432	395	411	413	415	441	444	456	448	436	421	453	466	455	457	452	405	408	378	403	438	426	439	445	407	419	429	451	446	455	453	376	434	421	440	398	462	424	449	438	457	425	443	388	441	448	437	440	437	433	466	402	405	408	427	412	402	421	425	435	446	431	404	483	419	422	437	449	439	415	417	456	407	396	468	438	418	415	431	434	477	387	411	433	442	403	450	420	458	399	443	414	410	414	411	422	439	497	461	451	398	455	479	429	417	386	418	435	430	394	409	439	401	402	445	433	442	415	425	446	407	438	453	453	458	435	452	412	413	432	447	461	402	453	414	377	396	454	400	422	412	424	433	421	479	447	416	435	435	429	409	446	448	459	449	461	505	475	410	443	440	460	424	445	464	452	459	431	438	404	452	394	427	445	462	433	441	454	433	417	440	401	433	431	431	451	442	422	425	385	408	451	442	386	437	410	399	422	473	377	428	419	445	446	459	452	434	421	413	422	394	408	429	448	394	437	418	458	387	446	410	447	434	405	382	405	397	447	394	449	417	399	425	429	386	382	397	394	413	408	415	430	481	443	421	422	451	421	429	422	472	464	408	420	428	422	394	452	388	408	433	451	464	400	429	423	439	417	425	440	440	415	448	429	448	452	435	452	459	393	422	436	461	446	425	427	450	472	417	426	393	430	405	451	413	402	422	417	405	415	408	420	411	410	454	397	420	416	461	410	393	417	425	375	398	416	416	416	403	399	423	426	410	443	406	454	420	435	401	425	436	444	414	444	434	444	452	414	422	457	394	467	425	438	422	424	448	437	439	413	444	420	441	420	414	446	459	443	447	426	437	435	405	449	450	419	432	425	459	390	416	422	438	459	415	390	465	401	412	458	440	453	411	438	403	435	439	459	439	424	436	430	487	452	466	438	434	421	439	411	436	410	452	401	407	395	452	447	418	411	376	468	400	450	438	441	451	388	447	419	399	414	480	433	455	419	405	414	406	422	463	404	439	437	438	442	463	430	397	427	441	439	404	401	440	452	434	480	427	413	431	403	418	419	390	425	396	424	451	445	461	450	477	438	401	418	425	406	439	461	416	405	421	452	437	409	429	401	446	440	419	428	424	427	424	413	415	442	410	406	432	403	384	432	454	449	416	414	453	445	437	442	437	442	418	421	426	428	438	448	469	438	407	438	425	437	447	431	467	453	415	448	394	439	465	431	422	445	402	451	416	409	413	446	437	469	407	398	424	438	434	479	416	405	435	420	435	452	449	459	444	455	417	420	417	468	401	416	462	428	450	435	445	413	414	420	457	436	473	411	465	431	440	391	386	432	396	402	423	437	424	392	387	414	462	447	418	408	425	460	417	406	419	426	453	422	456	404	419	456	451	432	450	427	441	411	410	423	425	446	445	447	449	463	392	433	394	403	426	397	437	440	445	440	412	436	408	399	417	407	454	440	400	425	444	435	417	412	456	436	442	456	456	406	424	449	426	437	406	412	454	439	395	453	414	434	384	455	421	420	430	428	446	386	454	440	423	406	451	435	450	383	390	436	442	438	463	431	435	413	426	407	441	391	439	431	410	433	422	439	376	450	412	423	449	417	407	385	424	388	447	423	417	438	450	453	367	448	435	400	405	444	433	443	426	426	446	409	441	431	440	437	442	419	438	439	443	404	407	425	393	446	427	457	438	415	458	451	469	447	399	468	421	430	484	432	460	439	405	455	445	432	452	412	403	449	472	419	411	425	429	439	442	432	444	430	444	415	465	447	428	451	475	432	420	410	427	438	463	433	470	433	460	435	422	433	440	410	466	455	399	417	412	434	420	407	415	406	406	417	397	435	443	459	383	428	447	428	393	445	415	435	419	404	415	416	398	445	407	469	439	422	435	435	437	426	436	456	416	415	406	400	433	436	417	435	457	455	416	467	434	414	436	457	405	397	452	432	437	413	425	435	440	424	412	431	429	430	422	448	430	406	472	437	439	407	368	403	399	422	453	444	453	444	391	454	446	431	438	420	453	413	453	465	481	427	400	448	444	448	433	400	430	445	437	406	424	454	417	440	399	428	437	452	416	401	424	414	429	416	463	447
5308	1028	971	960	971	971	955	943	996	936	1019	945	985	926	941	948	942	948	927	947	936	953	892	963	902	904	908	959	939	978	908	891	999	944	951	913	951	935	825	959	936	1014	952	920	904	972	914	993	932	930	970	937	919	942	961	954	960	897	918	919	921	956	940	959	981	940	918	925	997	945	944	938	974	919	925	908	938	955	947	913	954	1017	948	910	919	982	954	941	913	948	884	964	992	987	983	960	931	931	943	944	935	943	874	967	957	978	943	923	924	953	935	962	921	881	961	902	887	891	914	909	936	916	887	948	981	960	983	921	937	940	999	973	900	911	901	940	890	929	917	987	917	1003	962	934	917	964	960	956	911	943	917	900	944	959	924	915	970	881	959	942	916	914	968	955	942	943	951	961	933	956	905	948	976	960	912	962	920	953	911	921	923	930	932	905	885	906	960	903	964	934	940	1009	961	1000	882	962	951	987	861	941	944	927	927	979	915	985	919	893	894	966	949	882	864	995	918	976	932	949	928	922	968	922	947	944	934	962	860	953	941	965	963	903	990	916	963	948	939	888	929	922	942	950	944	994	986	959	1011	955	943	960	920	912	936	922	922	933	932	936	905	890	967	929	953	862	914	915	918	951	988	963	916	955	935	908	944	975	940	962	976	991	946	944	925	956	904	913	970	889	936	910	968	967	961	990	961	940	934	896	974	936	966	969	951	936	951	932	911	942	920	918	919	932	908	912	945	964	914	972	977	960	946	970	910	913	952	896	917	954	965	973	895	1020	997	924	938	951	947	938	882	935	980	965	930	961	955	911	956	1026	907	985	951	893	953	917	988	943	905	934	913	903	930	955	922	939	902	941	957	947	929	909	909	897	963	942	932	964	936	950	944	887	936	976	932	952	943	938	904	899	924	956	894	985	943	993	908	933	931	897	965	953	909	968	967	909	876	951	904	947	1023	954	954	985	910	977	912	915	914	956	977	980	964	962	930	1002	933	950	901	927	943	926	927	952	966	904	887	901	895	988	930	991	929	946	915	955	970	969	934	931	989	893	916	916	930	970	911	947	987	961	966	948	880	996	940	909	946	929	936	934	883	919	973	968	907	913	1006	1018	972	961	927	920	943	910	957	965	945	976	910	900	925	969	953	917	937	936	961	995	965	903	978	930	880	929	934	905	906	948	944	975	951	950	912	929	953	967	985	952	898	962	922	964	999	964	983	939	936	968	894	937	964	959	967	1031	961	954	934	964	1024	896	940	927	958	941	925	910	917	915	915	968	932	900	911	911	942	942	915	994	920	976	936	899	917	968	917	956	971	961	935	944	958	964	905	910	968	927	1018	932	956	904	960	920	910	963	949	958	907	965	948	964	942	996	1004	918	917	917	917	913	954	968	945	907	956	978	934	959	981	954	883	969	961	939	887	983	958	930	914	948	939	927	931	954	935	921	963	1002	901	890	968	899	935	934	907	928	896	997	897	961	918	878	935	924	928	928	892	945	941	908	942	939	942	895	944	924	957	930	917	956	921	951	958	937	936	939	944	947	925	967	900	905	950	961	960	945	961	926	885	950	954	949	968	930	976	962	1006	909	917	924	893	930	890	938	928	911	927	916	953	935	964	911	921	956	950	933	963	973	938	947	966	970	967	1002	964	910	935	976	977	925	988	909	952	1009	937	953	959	965	923	919	914	971	912	969	906	912	933	893	975	950	914	955	943	908	972	926	950	979	969	967	924	896	937	987	889	906	938	994	941	907	983	925	968	944	937	957	894	913	943	892	901	941	876	966	909	922	899	991	958	934	1000	916	936	959	940	967	959	911	934	943	948	924	921	910	931	908	901	972	994	959	910	965	938	923	892	988	905	956	968	922	948	976	927	971	953	937	1000	944	951	976	913	972	975	927	942	924	947	882	963	967	914	873	933	942	912	891	960	928	960	967	978	905	919	948	946	928	958	917	907	977	974	935	933	963	954	916	949	934	964	912	948	936	962	952	922	918	973	1002	922	960	960	935	945	1012	970	938	945	980	966	920	902	949	970	954	976	917	909	938	928	989	940	953	901	845	957	889	924	997	914	1008	949	876	941	990	870	975	884	963	958	991	959	905	933	923	923	917	885	933	939	959	940	963	955	970	962	963	918	952	915	998	877	925	974	951	925	916	950	901	936	982	958	965	957	899	920	1001	974	950	941	906	967	865	927	933	948	932	937	898	954	1007	944	935	915	913	905	932	926	1057	965	897	939	963	952	900	953	918	926	917	920	902	923	911	1006	876	944	900	929	934	971	942	931	925	937	936	946	904	899	907	955	1011	909	961	918	974	948	922	957	923	920	945	918	890	969	918	933	971	947	917	932	933	888	986	920	956	933	974	934	893	923	943	954	914	967	954	970	935	964	951	939	947	951	965	915	964	1011	941	942	992	944	932	925	953	975	910	963	903	900	970	923	950	944	889	988	908	988	935	990	980	925	930	982	937	955	900	938	893	942	960	936	882	983	947	995	954	912	977	945	936	950	940	951	966	920	929	920	883	966	955	916	905	883	923	946	920	875	984	879	960	928	1011	988	919	945	905	951	938	916	968	968	928	939	929	952	909	936	988	933	957	911	935	936	964	948	974	938	986	930	963	965	903	934	965	960	856	941	1004	944	938	972	935	891	952	898	972	953	959	875	956	882	919	947	953	938	900	952	954	931	972	955	897	908	941	911	1008	944	961	937	953	1015	994	889	922	948	955	923	973	923	930	934	925	950	937	937	881	929	953	959	904	1001	882	951	953	966	977	1005	964	916	923	845	947	970	952	929	945	896	962	953	911	971	971	946	959	942	977	964	951	959	959	974	915	927	936	914	991	940	1036	983	971	1017	968	943	937	964	973	930	901	918	933	1012	950	908	960	948	933	916	1040	1001	935	937	958	907	979	941	932	919	909	984	981	945	1048	911	934	942	949	937	910	917	916	923	965	910	918	970	950	936	1004	957	932	928	918	948	894	895	972	966	898	902	953	891	904	898	953	895	975	967	961	953	948	929	942	968	915	965	920	958	893	942	912	951	967	954	920	951	916	944	977	902	1025	929	913	922	952	928	900	906	931	914	930	938	923	956	991	901	970	914	929	913	995	923	929	912	938	962	929	940	947	918	921	932	948	889	930	920	927	963	897	939	927	960	1000	951	942	965	1002	883	970	924	934	893	921	878	926	919	1001	953	887	899	950	950	989	931	917	896	947	1013	924	956	944	922	931	931	913	925	922	923	951	954	964	965	936	918	911	930	900	923	986	945	953	914	954	915	954	943	951	932	946	876	907	899	895	981	949	922	966	965	880	999	961	890	943	940	934	931	932	945	1004	931	1017	909	948	981	971	957	966	952	991	925	968	915	957	947	1004	948	924	955	938	968	969	898	929	944	919	928	956	964	987	925	954	837	953	881	978	963	892	937	937	924	1031	929	900	912	968	987	970	989	964	957	948	925	962	951	1013	982	925	908	956	962	942	913	935	943	888	930	967	925	984	947	897	919	952	930	950	903	976	986	905	947	923	880	933	973	906	906	939	944	952	924	935	931	937
17785	1273	561	449	394	330	281	268	263	268	223	246	221	220	229	212	204	242	217	243	246	201	229	230	211	231	226	225	222	221	235	217	230	211	246	224	200	235	233	224	235	203	205	199	190	232	220	208	186	226	231	212	223	235	217	225	217	217	209	230	206	218	236	241	189	188	232	257	203	232	249	249	197	243	216	212	237	203	217	202	214	213	213	209	221	223	217	225	193	218	232	219	236	229	205	215	204	220	220	197	224	188	192	235	237	218	213	234	233	231	218	228	205	236	203	204	237	208	203	245	215	209	231	208	227	236	215	221	216	226	218	230	207	234	218	245	202	213	236	229	211	221	226	199	233	200	217	260	220	238	198	209	218	219	218	240	234	201	237	215	210	201	237	220	245	210	220	220	196	199	202	230	225	234	196	214	217	210	210	198	203	236	217	250	222	244	195	213	221	200	250	218	204	200	239	230	253	236	214	216	219	224	240	230	239	237	257	221	217	239	191	230	210	203	228	206	221	217	217	193	206	210	212	217	209	221	205	213	230	242	220	226	207	232	231	231	219	211	223	242	210	221	217	185	218	214	203	241	200	201	235	252	243	250	234	214	245	200	217	227	235	216	208	219	233	230	250	218	219	206	229	232	207	261	219	224	217	230	209	235	196	232	243	231	233	212	218	218	223	233	220	214	215	216	220	259	221	238	253	224	199	222	234	192	216	226	202	231	224	226	230	211	223	211	226	230	240	215	226	220	237	255	243	220	210	224	223	250	244	250	239	201	222	227	218	217	223	258	204	202	211	220	231	222	217	200	232	191	209	218	231	234	227	215	211	254	246	236	206	220	216	206	222	231	219	214	228	209	201	216	250	212	209	206	200	210	244	217	227	214	224	222	200	238	220	234	214	231	208	197	241	201	216	230	216	196	211	213	219	220	218	230	229	233	235	233	265	195	200	218	210	222	235	227	215	216	224	207	216	197	250	204	232	221	216	203	215	184	218	194	214	198	218	212	191	214	232	234	242	244	218	213	225	233	226	211	226	214	249	217	221	181	187	216	199	231	240	228	186	193	213	223	216	221	200	215	207	211	235	236	226	199	221	223	224	231	185	222	220	224	229	222	189	225	198	186	242	231	222	230	228	190	238	207	202	226	203	218	261	205	238	214	215	213	220	245	254	200	213	225	212	209	230	204	190	221	218	248	216	239	183	213	228	184	214	215	216	211	213	224	234	216	210	216	251	195	223	208	237	211	215	226	211	228	229	236	235	212	215	211	215	194	198	214	240	236	211	220	225	215	191	200	201	234	199	218	215	211	199	231	223	213	195	214	234	208	232	244	190	206	240	234	232	211	203	218	225	237	202	207	216	223	210	216	208	216	236	237	229	215	213	227	205	235	206	216	229	218	206	226	227	232	211	225	223	198	220	205	205	231	194	215	217	244	211	210	242	187	176	192	232	223	230	200	236	238	182	231	190	217	189	237	215	226	218	239	215	214	206	214	216	216	235	222	227	203	239	242	224	245	249	236	230	220	236	219	215	210	208	225	218	260	214	240	218	213	226	214	236	233	235	216	208	230	236	231	218	211	201	209	193	232	191	214	202	231	214	255	243	238	233	232	207	233	234	233	224	198	203	219	185	199	200	238	236	207	230	214	216	226	235	213	226	219	202	228	233	243	229	234	234	219	220	232	216	193	222	237	232	199	256	196	234	233	189	184	213	210	202	229	213	249	212	230	221	223	230	230	212	211	201	198	216	219	231	251	219	218	205	223	235	215	257	240	237	218	234	201	246	239	233	226	224	253	238	241	209	203	211	204	239	189	218	245	209	262	217	208	184	233	231	195	220	222	246	246	224	221	214	190	199	216	192	216	216	239	219	224	231	225	238	229	219	217	231	228	204	222	241	213	238	208	244	231	189	230	233	207	241	203	239	207	233	223	202	231	233	240	204	206	209	225	221	206	226	216	235	244	234	222	216	236	254	281	274	216	214	227	250	232	232	219	222	182	233	235	245	211	221	203	232	202	211	198	212	227	208	188	197	227	250	223	192	211	229	240	223	206	207	238	237	224	196	243	229	218	240	237	252	217	235	203	219	209	218	225	221	191	209	206	214	243	228	227	226	216	223	245	210	224	256	246	231	207	215	223	233	212	240	215	211	215	235	201	213	229	225	224	216	198	222	218	225	238	220	232	216	177	236	224	213	214	214	192	221	208	207	210	234	248	213	238	222	251	228	227	217	249	231	222	197	215	195	242	193	233	198	223	212	222	214	225	199	205	200	213	220	205	234	227	233	231	248	216	216	219	230	201	225	172	203	225	208	203	243	219	228	241	236	224	260	219	206	211	201	202	235	225	253	230	232	232	215	231	219	227	245	252	251	212	188	217	218	205	223	219	218	217	221	241	228	208	222	229	195	217	232	220	238	208	213	223	236	247	219	235	197	233	247	239	218	241	230	221	184	229	229	232	198	234	204	243	205	216	186	207	233	235	217	225	240	200	245	233	185	224	239	215	209	246	215	192	191	220	243	234	200	250	222	206	246	190	218	228	230	230	213	238	231	233	257	237	210	216	220	221	219	203	218	238	238	222	202	202	232	192	198	194	196	208	219	256	223	224	226	226	217	209	240	230	202	218	247	210	200	237	194	214	216	211	209	219	223	225	238	199	229	216	255	233	235	229	234	244	228	214	204	226	216	228	217	218	207	215	234	243	207	201	224	234	213	230	208	206	237	231	217	225	230	196	237	220	168	227	224	250	228	219	235	191	238	232	258	197	248	217	207	223	226	219	209	228	218	224	224	212	220	214	191	225	205	253	225	233	228	214	234	198	227	198	223	189	251	252	227	213	211	230	198	239	227	239	231	185	209	214	205	197	212	254	232	241	187	238	241	236	229	245	209	216	233	228	234	230	218	228	217	187	196	207	196	229	211	233	224	227	206	235	231	226	244	237	232	218	226	225	209	218	228	228	234	198	234	235	249	195	197	217	217	220	222	224	226	219	217	225	233	224	212	236	228	203	222	195	208	231	212	253	227	211	236	213	241	236	204	223	206	223	222	210	240	220	218	215	198	214	212	245	202	241	197	221	235	195	222	222	218	210	205	195	227	228	208	219	215	204	252	209	268	232	220	232	221	206	214	214	214	274	204	227	209	220	212	209	228	218	206	205	251	207	195	213	229	214	211	222	185	224	232	203	222	208	213	216	195	204	227	201	223	195	225	204	220	223	233	239	205	234	222	202	208	196	240	199	198	213	221	217	222	214	240	197	244	252	263	210	216	189	213	232	237	218	228	208	209	195	233	191	213	215	219	245	220	218	218	191	205	197	204	239	225	213	226	222	236	216	220	244	234	222	231	200	182	232	207	226	222	187	209	215	231	214	207	240	233	212	212	207	209	195	221	224	230	229	206	202	191	224	215	222	187	236	213	218	234	207	215	235	243	241	202	233	189	223	229	215	241	209	235	217	210	215	242	230	201	241	231	186	177	189	225	216	205	222	230	212
11141	828	1253	1288	1149	986	924	751	763	728	732	675	634	661	605	595	613	566	565	586	579	550	556	568	584	593	559	599	537	558	571	556	563	558	531	554	593	562	586	514	537	564	487	579	589	496	532	551	526	544	510	577	532	480	544	534	513	520	495	549	575	524	537	540	530	546	590	570	542	554	559	566	586	492	525	534	555	522	571	561	544	530	530	549	521	539	520	535	535	576	587	541	529	568	544	583	569	559	543	554	537	572	571	550	548	562	543	540	545	551	521	548	552	557	577	546	552	554	521	553	573	564	552	549	557	612	523	516	532	541	522	548	550	588	549	547	504	552	553	564	543	510	535	531	538	534	537	512	502	549	568	540	543	534	551	522	554	526	529	531	535	578	564	537	574	539	527	572	522	535	551	546	526	506	531	566	511	527	545	528	511	552	525	532	511	517	544	557	552	503	523	541	528	549	550	533	548	564	532	550	560	526	541	554	536	510	542	569	523	527	550	557	521	532	541	565	523	490	551	537	528	562	522	542	552	543	573	518	547	514	554	516	530	593	528	572	560	533	533	540	571	546	545	522	514	573	550	546	520	579	541	519	500	519	579	512	530	583	593	531	552	555	529	520	568	499	535	538	573	546	536	559	538	567	523	525	518	524	524	566	533	525	533	522	541	504	579	545	560	497	590	555	497	557	533	540	550	551	532	536	524	562	546	568	578	519	498	569	558	563	574	486	575	543	555	539	506	505	528	571	580	540	568	559	541	526	558	527	540	511	579	558	557	541	531	507	510	562	539	518	541	554	536	532	570	567	592	507	525	542	548	507	571	518	530	550	574	536	558	509	545	536	556	542	542	548	553	555	547	532	543	554	512	570	533	553	524	550	508	538	527	536	569	571	552	570	522	535	545	514	570	520	539	545	524	545	498	572	477	570	547	556	553	553	612	511	527	549	547	538	563	582	570	535	596	530	552	509	521	546	567	560	536	569	509	567	536	568	546	582	544	536	555	546	535	543	497	519	557	553	596	575	562	535	518	520	569	536	552	546	558	556	549	515	516	516	539	525	531	571	501	543	552	549	544	503	516	581	537	580	510	529	516	534	539	537	538	544	530	519	584	519	543	503	525	539	528	526	570	505	552	532	547	530	555	543	564	546	534	466	525	528	545	576	549	545	565	534	530	517	513	513	575	598	576	556	515	535	560	519	534	528	543	531	557	516	590	512	537	520	530	543	581	552	514	566	538	509	537	523	527	548	552	569	505	541	540	510	525	562	530	527	546	535	522	474	537	562	531	501	556	512	528	512	529	549	530	531	553	558	566	568	568	520	526	521	578	554	546	536	504	545	511	528	497	540	537	506	513	528	503	579	581	519	548	567	536	527	533	554	541	566	527	545	540	523	554	532	561	534	512	518	561	554	535	561	546	529	583	546	570	528	522	513	546	599	519	564	555	558	522	535	552	532	591	533	515	508	598	550	564	499	569	569	539	542	564	514	548	544	562	542	499	523	524	530	537	582	520	531	516	529	563	556	569	551	538	581	582	550	576	543	538	542	524	553	543	526	558	578	604	513	512	503	526	545	544	542	530	544	526	570	570	533	575	543	573	565	535	553	561	560	552	568	556	514	502	515	534	567	555	551	540	575	514	554	533	588	485	541	566	541	533	575	572	542	561	536	535	522	517	538	523	555	606	569	597	558	544	578	519	539	531	538	526	547	526	533	561	523	532	575	529	539	569	533	534	510	526	518	592	582	537	550	512	557	555	545	532	557	554	580	585	526	550	529	576	508	530	476	527	524	568	540	546	519	574	543	583	544	535	543	522	533	565	547	564	594	571	589	541	598	526	535	545	541	547	583	521	550	569	554	553	565	517	547	517	570	551	529	522	534	569	555	545	539	551	570	551	539	534	546	526	532	556	556	526	578	577	523	531	580	521	518	531	554	528	553	559	535	555	535	591	510	515	529	561	555	544	568	519	539	507	567	549	569	531	571	521	516	586	540	499	560	570	518	551	551	525	551	572	513	508	548	564	540	584	548	529	546	550	490	530	579	517	528	570	525	552	539	540	562	546	537	531	528	546	559	507	534	554	506	568	537	557	559	548	514	573	537	548	512	551	571	541	519	555	505	561	544	589	550	533	555	537	518	565	528	489	525	573	539	555	528	558	532	558	542	512	522	533	482	533	529	543	513	548	538	527	556	539	560	541	563	555	568	591	541	572	562	589	562	575	545	510	534	573	568	529	565	527	507	525	527	537	573	525	526	548	540	573	538	573	562	538	488	576	606	501	595	573	562	551	488	561	579	567	512	571	541	520	543	596	499	541	533	532	538	537	577	563	562	549	516	570	491	550	554	593	531	518	515	550	537	547	517	579	531	520	549	488	537	512	507	531	551	567	537	495	504	537	560	527	549	541	540	546	530	532	566	575	489	526	566	580	563	541	526	522	540	550	571	518	519	558	528	573	566	559	546	534	560	537	547	532	549	537	559	532	544	547	549	518	604	536	535	537	532	506	544	553	545	538	531	542	524	518	552	532	551	526	564	553	566	577	520	544	562	604	615	520	543	580	561	538	562	538	517	533	517	599	484	561	557	547	530	529	557	588	571	524	543	550	514	547	603	539	550	546	534	512	534	542	549	548	577	529	521	519	529	528	560	548	526	478	585	572	501	544	504	559	575	541	512	585	510	512	519	533	545	520	528	561	545	536	518	491	511	560	523	586	557	530	566	544	559	528	536	531	574	530	578	575	549	561	534	552	504	509	502	514	546	549	527	588	576	518	543	551	518	550	523	562	502	563	553	553	545	574	564	511	543	498	557	575	531	514	514	546	554	550	548	543	544	530	508	523	523	543	563	525	546	571	557	559	543	588	546	525	502	524	531	577	538	566	508	586	574	559	564	549	534	522	541	573	523	555	540	538	561	583	543	528	538	519	564	527	542	489	547	534	549	529	574	537	593	574	554	509	547	525	560	524	516	600	527	480	546	518	541	506	559	557	552	526	565	560	562	536	567	538	550	556	592	523	491	502	546	543	541	546	526	548	598	522	591	537	498	522	557	527	531	559	553	557	558	543	545	541	569	525	581	567	559	557	553	552	565	562	549	510	513	512	544	553	525	505	520	520	537	538	531	516	503	545	547	553	547	557	574	581	534	555	581	555	529	569	569	509	578	561	542	541	515	551	567	536	613	540	514	494	555	589	543	530	564	545	556	527	513	541	529	567	502	558	549	543	540	559	530	544	509	554	539	520	571	540	531	541	533	508	531	524	511	541	539	574	578	571	550	506	552	565	559	528	528	563	581	572	504	546	531	535	530	521	530	560	551	559	497	529	535	533	579	562	564	549	596	517	560	549	565	509	513	556	543	548	562	520	561	550	530	604	515	526	567	549	486	520	543	533	540	511	576	588	551	534	555	554	563	566	558	538	581	546	534	511	548	573	539	568	556	530	515	527	543	537	541	548	550	534	522	550	565	560	542	518	563	533	556	546	556	526	584	533	569
25646	2820	911	683	545	442	372	372	295	325	326	255	297	289	278	287	285	250	268	267	260	279	289	251	262	241	248	269	250	254	274	255	244	250	252	252	223	269	267	245	246	234	254	255	226	264	248	260	223	247	280	249	238	247	241	251	254	238	258	257	257	243	267	225	267	250	256	245	248	261	270	278	267	230	271	242	264	261	229	213	250	257	239	288	251	240	228	265	248	258	233	244	260	211	219	239	258	221	247	265	251	254	237	233	235	233	260	261	249	255	243	255	239	255	266	254	233	254	237	249	267	257	244	236	241	253	252	239	276	224	263	252	244	250	240	246	237	261	255	267	235	263	253	267	252	278	230	249	269	259	247	265	239	235	261	257	239	239	258	226	247	255	210	228	265	206	260	233	256	255	281	240	246	263	268	218	249	249	253	238	234	254	258	249	267	272	237	239	265	251	287	242	240	245	270	291	258	253	260	212	249	233	261	237	254	260	234	240	258	248	234	254	244	263	241	232	248	258	252	240	257	262	244	256	274	230	259	247	236	266	244	256	241	252	233	269	211	250	232	271	237	248	242	250	224	261	225	226	245	258	279	249	231	208	261	236	263	287	263	262	231	252	262	236	241	242	231	239	256	266	275	237	260	245	262	219	228	259	256	231	250	244	269	275	246	229	243	242	242	251	250	238	243	259	242	224	245	240	275	260	257	255	270	244	256	271	262	256	270	222	249	274	230	246	229	207	240	246	239	266	262	228	240	260	251	254	240	256	247	249	239	253	265	256	246	232	256	261	239	239	228	230	252	224	242	267	249	255	258	211	225	276	244	265	224	261	208	263	263	251	221	242	248	231	256	278	244	252	246	266	239	246	269	264	261	262	243	262	264	270	240	294	269	237	252	261	252	250	237	267	259	223	256	247	250	237	242	240	253	251	252	252	243	240	289	271	241	252	268	248	272	222	279	242	249	261	258	264	243	277	267	246	249	243	237	235	237	239	252	264	252	245	263	286	240	243	235	241	264	236	239	254	268	248	207	265	253	249	241	246	235	248	266	220	260	258	263	237	238	242	228	265	256	242	258	255	225	250	236	245	230	252	242	255	223	236	271	246	268	247	259	246	212	220	235	243	261	262	248	240	241	269	229	255	268	256	236	245	231	290	247	245	240	227	243	229	265	267	216	258	272	232	267	251	257	249	219	253	251	225	231	255	218	273	238	267	270	258	236	277	252	266	260	271	257	256	239	249	252	275	254	255	251	251	254	263	257	252	292	255	283	249	236	233	233	288	256	260	242	274	257	248	220	270	235	214	249	265	223	257	248	263	236	234	254	262	227	246	266	248	258	255	232	227	235	249	229	248	225	266	270	256	234	283	249	264	283	291	230	269	243	249	225	255	262	262	235	280	230	235	253	246	273	252	235	226	264	238	249	240	261	228	263	228	237	270	261	251	245	237	245	245	243	262	239	232	218	245	270	245	229	246	266	284	264	269	267	237	235	280	244	255	290	257	247	241	227	242	247	228	208	275	227	251	227	228	270	248	267	245	260	236	252	273	248	248	250	247	234	229	271	226	255	255	255	265	270	250	243	248	271	262	286	252	260	262	278	287	241	248	248	253	248	259	222	240	265	212	243	245	232	252	232	241	242	254	236	284	255	239	258	248	248	273	220	243	241	241	262	234	264	240	263	273	233	238	258	273	264	239	226	228	232	258	259	275	261	247	253	231	277	254	285	259	223	263	247	249	233	224	263	258	234	246	271	252	246	226	225	259	274	258	240	223	236	232	279	281	238	225	256	259	251	249	245	280	254	243	260	235	227	239	273	288	276	238	231	260	249	255	243	268	285	265	269	250	255	255	253	237	262	246	230	267	238	276	265	244	266	238	252	245	261	259	249	254	251	256	241	279	233	253	267	257	234	245	234	224	248	253	269	234	267	258	253	228	230	256	244	271	261	218	247	231	245	251	249	221	246	242	265	291	277	276	266	250	266	230	233	277	255	246	234	267	264	253	262	248	248	287	240	234	256	258	249	257	251	200	236	245	252	258	249	260	232	220	234	265	235	239	233	232	262	241	253	259	248	246	252	253	239	282	251	251	262	234	237	259	224	248	236	249	227	254	215	250	246	259	253	250	238	255	267	261	270	276	259	265	266	240	256	247	295	271	240	240	284	232	232	264	267	262	248	231	257	218	235	254	255	254	233	284	272	249	267	263	251	250	244	241	233	262	248	271	254	246	250	239	276	250	209	235	220	243	270	260	284	263	267	231	226	232	258	283	257	242	249	240	226	238	277	236	284	255	267	248	240	232	266	266	270	248	269	220	267	252	242	240	244	242	262	259	260	246	264	241	275	265	287	270	260	243	218	253	256	262	231	247	279	223	255	255	203	253	234	278	245	250	238	269	253	257	290	242	285	288	285	254	242	226	235	242	262	227	245	212	234	242	245	245	260	245	283	265	266	260	232	254	263	217	244	275	214	218	218	250	256	257	220	238	239	243	228	260	212	214	283	245	240	266	277	255	222	258	260	250	255	259	251	241	226	278	256	267	224	285	260	250	242	242	247	288	256	267	235	276	248	243	233	276	254	245	249	269	239	229	255	254	247	255	215	238	259	239	234	266	225	284	229	231	224	244	258	247	237	223	236	243	239	260	248	255	255	240	240	285	248	231	269	237	250	253	267	259	243	263	256	239	246	238	268	259	256	230	254	248	231	238	243	280	279	250	267	219	244	268	266	302	229	224	251	237	244	220	261	256	262	213	245	274	261	250	254	249	250	243	255	249	240	247	231	271	245	235	261	246	282	265	229	264	256	254	255	254	257	229	257	291	261	249	253	248	274	247	237	262	240	224	219	261	264	279	242	243	265	231	238	277	279	218	252	227	283	220	267	253	268	260	239	259	258	238	256	252	264	231	257	220	264	245	232	266	261	245	227	252	246	277	262	296	269	224	238	243	274	269	234	252	236	246	245	269	231	257	242	258	282	316	280	265	232	229	249	252	227	241	266	280	261	259	267	236	263	259	269	274	257	211	240	277	245	284	227	264	276	264	248	242	256	247	271	263	262	256	252	281	242	225	279	261	267	244	223	260	241	223	261	261	242	272	254	244	257	244	251	254	279	237	278	258	241	229	258	295	245	244	236	258	239	254	288	249	243	215	258	268	270	236	231	237	245	242	221	259	245	232	255	262	242	253	279	269	249	248	259	233	288	219	249	237	259	263	249	256	267	258	225	225	227	261	240	216	219	284	247	237	256	250	253	258	275	255	253	258	221	234	252	304	242	314	270	237	276	264	254	253	282	255	257	252	261	278	287	255	283	235	271	241	261	235	236	237	236	252	235	242	230	265	231	241	236	257	244	280	228	251	247	282	249	261	233	241	229	234	276	244	220	257	221	238	224	247	284	242	243	242	250	245	233	271	245	238	261	297	268	265	255	224	217	249	263	269	247	238	236	256	239	264	219	246	233	249	244	262	221	239	256	231	243	241	291	217	239	216	229	238
13731	1171	1962	2143	1846	1542	1351	1153	1093	960	919	883	884	788	782	771	684	752	699	734	710	709	717	740	691	678	654	695	673	675	670	681	664	672	613	639	661	625	634	645	589	648	618	657	638	644	651	605	657	597	645	621	655	614	628	663	616	651	660	667	676	591	625	708	693	591	720	639	617	647	628	641	624	619	648	627	633	635	640	642	591	635	681	608	636	625	620	604	628	609	664	636	657	617	679	655	669	618	622	626	681	633	662	656	635	649	672	602	647	604	616	580	603	588	594	683	592	651	646	615	617	624	597	624	608	590	633	591	602	636	643	596	640	618	584	585	641	637	596	592	601	624	628	594	620	618	646	619	614	616	621	616	685	631	613	598	635	601	635	662	647	678	610	614	621	618	621	654	623	613	665	604	628	640	663	640	604	619	632	677	636	644	583	685	638	662	619	621	588	628	629	601	628	641	608	636	627	592	629	623	641	622	633	636	620	588	684	642	681	618	648	624	621	634	609	627	632	598	642	637	704	662	651	622	616	624	621	658	635	644	652	592	627	611	638	646	643	584	664	643	614	631	578	632	634	602	659	601	637	635	661	608	617	637	639	620	648	625	623	610	593	658	588	642	658	627	610	630	618	621	663	608	615	610	659	627	673	635	609	637	612	629	682	665	592	639	638	626	643	622	616	587	644	629	625	670	623	605	629	618	598	604	609	593	603	663	581	659	609	640	611	672	635	629	645	624	619	633	660	578	609	615	664	622	657	598	617	648	616	599	631	680	631	602	637	657	602	616	644	644	592	644	624	660	638	615	637	589	696	612	627	661	655	633	615	634	662	619	622	601	607	648	657	613	617	587	642	600	626	603	602	633	571	624	649	623	684	623	640	658	685	562	637	643	624	649	647	606	638	670	660	653	615	635	608	652	628	662	622	622	590	633	631	593	595	669	603	629	639	594	649	662	644	680	658	686	638	637	689	672	624	571	646	578	616	633	687	613	621	624	618	682	616	626	598	643	550	660	615	641	611	604	636	631	622	650	568	589	587	619	614	602	612	632	617	658	572	672	633	620	636	590	638	604	625	599	629	656	641	610	622	601	674	661	590	595	650	600	610	621	675	614	626	605	659	648	633	609	613	625	678	589	614	673	618	650	673	626	670	650	645	608	629	611	633	641	657	647	603	618	607	595	618	715	613	681	606	612	614	656	632	650	635	638	627	630	609	616	582	657	627	620	672	641	636	647	672	585	660	653	647	677	623	650	635	608	602	639	629	618	640	615	642	637	636	617	637	612	617	625	622	632	616	687	629	619	665	639	632	615	616	623	628	628	585	649	651	652	666	633	663	672	645	656	618	591	630	660	597	597	626	619	620	656	639	681	599	639	640	649	633	569	603	590	619	637	621	670	625	623	628	597	628	620	608	633	607	615	613	629	578	594	598	631	596	573	672	651	601	617	624	643	614	660	634	631	619	619	607	661	616	612	619	650	648	613	596	634	624	663	668	611	619	648	656	608	619	603	622	631	644	647	693	651	629	678	648	602	666	645	627	612	626	604	659	639	590	609	644	638	656	656	623	651	609	606	663	608	633	609	618	618	644	666	606	613	616	635	580	648	593	617	652	651	654	621	619	618	614	636	654	605	630	619	612	616	668	610	664	658	642	667	627	608	619	584	601	655	662	630	609	594	618	653	623	612	597	614	604	600	661	645	609	617	641	622	648	634	638	646	604	597	658	624	628	653	583	639	569	633	642	659	604	680	644	642	649	618	607	613	654	625	645	642	612	588	675	637	625	612	620	661	623	609	649	654	636	636	715	622	619	637	643	649	610	610	615	598	596	610	660	623	647	646	618	608	613	580	676	586	583	656	612	606	669	659	635	636	648	615	611	633	662	609	666	616	640	644	600	613	615	615	609	633	616	636	652	595	599	607	605	590	622	674	649	561	639	657	634	674	612	618	601	589	637	610	643	595	620	619	621	647	618	670	601	608	575	620	609	626	579	629	670	626	639	673	645	673	629	639	625	646	650	626	695	642	612	663	601	585	609	621	621	649	633	678	637	603	603	603	622	605	661	604	624	606	624	639	608	606	643	679	618	625	607	663	614	677	641	620	634	640	595	625	651	680	624	640	632	604	613	638	632	614	618	653	609	650	600	639	638	654	615	619	649	642	634	624	613	590	629	636	637	603	611	582	594	600	623	604	585	651	659	603	689	624	653	591	639	682	657	664	642	592	635	602	620	629	666	607	631	640	637	636	638	630	638	619	631	637	621	664	586	601	634	654	634	619	679	611	613	605	622	644	590	644	637	655	609	629	630	644	637	641	590	601	662	625	608	675	590	637	594	627	639	616	600	627	665	631	634	656	647	657	619	631	627	628	631	603	583	617	632	600	610	625	633	622	609	649	616	652	632	645	645	640	644	597	635	647	606	638	606	638	594	662	592	620	577	673	630	610	613	618	631	590	650	608	609	622	685	622	627	607	662	642	658	613	639	598	639	638	621	658	594	647	645	658	630	646	627	639	635	582	618	663	622	657	645	643	604	629	629	606	625	626	658	612	611	627	603	671	635	609	660	620	630	583	628	634	661	631	642	646	630	587	654	626	571	620	633	625	655	651	603	580	634	659	624	605	632	634	671	566	645	621	625	595	650	648	637	591	639	673	694	627	629	618	652	693	618	613	640	665	582	617	662	634	604	628	638	615	640	592	633	639	677	612	618	581	620	627	641	670	636	621	604	614	642	609	637	595	643	605	619	637	637	646	655	624	612	613	629	638	603	623	579	630	622	636	625	588	650	602	623	631	596	649	622	626	610	605	630	638	610	639	641	631	618	609	657	639	584	618	632	607	637	618	629	629	612	652	676	612	669	615	583	625	630	659	598	612	620	658	621	635	664	650	643	602	653	611	609	591	664	612	656	656	572	612	652	645	602	626	634	647	643	613	635	671	649	658	625	616	620	576	613	675	640	662	643	606	628	594	593	619	691	591	600	621	654	622	682	665	580	655	658	623	605	680	650	642	643	618	652	641	636	643	608	626	639	626	617	629	656	606	619	585	631	607	657	611	650	621	620	610	638	639	638	641	626	608	594	631	646	599	628	654	620	610	614	615	649	617	646	623	648	675	616	659	642	644	645	634	640	608	616	571	677	635	634	651	614	609	645	665	671	599	646	606	646	614	640	633	644	564	591	617	606	625	642	618	675	624	654	591	574	629	625	624	600	652	647	608	593	597	614	636	603	635	641	650	633	600	641	605	625	677	620	610	678	628	653	591	620	633	675	652	627	630	652	638	648	649	652	635	673	600	608	620	662	617	662	554	664	595	624	622	641	608	617	595	610	712	615	605	635	645	641	648	652	659	680	657	629	680	650	651	641	663	660	608	641	595	606	646	613	622	636	643	586	663	629	634	614	663	590	603	611	651	640	633	645	606	616	648	612	592	630	595	672	582	666	635	635	636	590	645	613	624	600	599	600	623	625	646	618	628	614	627	619	612	608	618	611	651
6388	568	444	397	415	444	407	400	424	405	390	452	466	429	416	422	432	425	448	467	446	429	472	425	429	405	431	408	421	435	457	419	450	467	422	418	465	459	451	429	448	426	423	399	404	438	415	437	417	450	444	421	410	423	424	412	425	445	422	437	453	451	402	454	434	437	444	447	410	397	431	402	401	480	442	424	437	401	408	445	410	458	449	425	410	421	465	420	441	447	440	473	425	457	403	422	414	430	434	409	425	460	439	428	399	411	416	422	417	420	418	418	421	424	462	432	445	423	429	469	432	433	431	396	419	449	406	436	422	436	407	455	417	427	430	448	426	413	417	453	445	406	428	425	386	393	422	449	442	422	417	410	418	419	405	411	399	419	423	428	420	418	449	441	417	418	442	439	443	414	427	463	419	426	466	421	426	438	400	403	440	422	414	420	407	428	441	444	444	378	418	389	402	439	480	415	426	423	430	421	441	442	425	442	428	437	387	471	410	432	460	450	435	425	438	430	455	425	473	472	446	455	450	461	435	429	418	449	402	463	440	433	449	427	441	424	437	414	397	425	432	398	437	441	463	436	412	423	427	443	413	385	442	418	457	430	454	411	404	458	432	445	455	460	452	393	430	428	411	390	435	457	466	425	442	443	417	451	427	440	432	434	384	413	417	429	450	437	423	481	431	449	457	416	432	439	444	419	466	418	390	430	460	377	413	438	403	427	432	411	431	427	416	441	433	456	412	398	366	446	422	429	402	379	431	423	414	440	452	434	399	439	411	463	450	454	441	417	418	461	465	451	401	436	412	384	437	447	447	401	441	399	417	420	391	424	462	417	467	436	442	419	426	449	457	449	450	469	421	428	432	419	451	443	414	428	422	442	414	454	406	440	407	420	473	462	431	429	468	422	476	396	409	444	416	431	379	451	426	387	438	462	425	425	441	441	423	415	405	418	423	390	402	446	424	467	431	411	440	404	453	450	408	479	407	451	410	418	421	443	449	436	406	428	442	466	431	455	386	396	432	461	441	405	475	439	383	426	434	430	437	428	403	409	486	463	449	443	407	427	377	444	460	462	433	446	430	421	417	450	439	398	450	421	414	434	456	458	450	438	419	429	402	461	416	437	443	402	433	435	410	454	467	394	411	464	438	382	407	447	403	443	458	436	419	418	414	465	424	435	453	472	402	447	428	440	371	420	412	409	448	464	456	471	430	422	422	435	478	387	442	443	426	465	423	417	377	414	455	390	432	445	444	438	443	429	431	446	486	400	399	442	469	407	428	472	476	454	459	431	439	441	426	434	446	466	410	418	396	412	409	448	446	465	461	431	396	414	416	408	425	433	449	405	456	422	384	435	405	397	424	413	407	409	424	419	459	426	421	440	447	433	410	440	425	455	415	426	430	422	408	422	453	437	415	433	396	429	428	441	370	446	432	444	423	416	395	468	424	379	388	403	434	463	406	386	449	418	448	401	441	412	408	441	418	424	439	439	443	449	429	431	429	461	433	412	430	421	426	400	427	395	477	419	422	470	408	437	428	466	411	429	424	436	435	423	407	430	441	417	437	421	442	454	400	422	409	443	400	392	394	436	414	371	449	386	458	396	411	471	407	395	391	457	452	469	457	423	399	393	455	445	411	416	435	470	432	431	432	418	431	425	410	437	406	444	472	439	479	424	434	453	429	445	411	373	424	403	406	416	456	433	445	434	425	433	450	432	460	412	413	407	430	429	444	398	445	413	427	429	467	426	443	416	412	479	428	475	441	453	401	393	436	390	429	420	429	425	440	448	422	443	414	437	417	410	436	436	471	421	457	416	451	428	481	420	419	459	419	463	405	456	448	429	416	426	392	438	439	440	468	450	415	474	409	418	458	406	463	415	420	395	439	464	418	441	453	437	451	400	403	390	435	419	435	434	403	432	403	441	441	421	456	439	457	469	455	432	397	418	401	468	468	413	389	430	410	410	419	433	461	419	408	389	420	427	472	412	427	410	427	444	430	433	418	406	432	431	470	457	438	417	384	458	431	399	369	429	441	442	458	473	472	441	453	404	440	409	414	421	450	401	393	436	429	420	455	408	485	440	420	436	403	413	449	380	436	438	427	398	379	456	407	453	436	408	440	436	398	421	391	427	391	406	415	395	436	441	416	408	404	394	460	459	466	383	455	409	435	451	458	435	418	421	463	437	379	482	397	429	435	435	434	429	422	417	439	463	424	434	456	438	429	430	434	410	404	435	418	436	423	396	449	442	422	423	445	423	433	405	405	474	410	472	426	449	469	435	461	469	472	382	418	484	494	451	409	446	413	439	402	408	433	383	371	420	428	410	433	427	428	450	429	417	438	422	391	388	435	447	444	429	456	423	449	418	449	432	439	417	416	430	431	396	468	400	411	439	423	407	406	472	416	457	430	432	449	401	423	464	431	440	420	433	456	412	400	454	427	399	427	404	414	447	422	418	431	403	425	423	470	400	436	433	418	459	442	424	423	416	406	445	466	429	413	393	457	389	401	369	420	438	414	417	428	453	439	454	441	418	446	413	421	470	444	417	439	451	409	461	389	428	434	447	434	423	406	435	443	378	420	452	425	436	415	417	444	423	409	392	430	422	416	412	421	451	427	435	406	432	435	433	406	431	430	417	395	413	479	447	436	407	432	469	386	388	426	436	429	429	418	431	420	433	415	434	423	440	470	424	440	481	427	500	468	409	437	493	417	451	474	457	431	402	439	448	438	463	408	406	445	458	403	405	450	414	423	424	445	402	455	416	411	419	432	450	419	448	432	473	439	456	410	435	418	389	450	406	441	440	448	419	390	414	440	419	411	440	423	447	421	423	417	435	416	444	415	401	452	407	447	437	442	436	437	414	430	400	416	445	416	421	427	434	433	395	428	436	448	442	442	395	433	427	419	429	430	486	398	421	461	419	455	446	456	429	435	433	459	383	431	439	448	424	418	467	431	386	368	432	428	433	413	406	425	438	423	419	437	380	403	403	443	411	420	400	436	397	399	459	483	462	428	447	425	443	429	402	393	454	399	421	437	433	427	459	456	442	427	437	430	449	450	456	404	433	399	424	424	435	449	476	406	474	409	436	431	442	428	460	377	396	444	420	399	458	435	475	435	452	443	443	404	478	489	418	401	473	422	444	453	423	435	434	425	440	423	397	443	415	448	416	435	400	388	432	423	378	444	441	430	449	430	462	425	453	430	439	421	471	430	430	430	427	460	418	430	454	427	370	385	403	429	456	388	412	418	402	451	399	406	443	407	440	429	455	444	395	426	377	415	427	465	437	433	431	429	425	447	435	444	461	431	459	419	420	448	412	433	410	428	435	405	412	432	494	407	418	437	415	395	417	461	403	437	440	398	426	379	423	390	443	411	413	431	459	426	439	441	427	404	393	402	443	454	454	442	410	434	418	413	435	421	475	379	434	439	430	431	448	439	410	380	412	409	449	395	414	414	413	446	474	449	417	457	440	463	450	415	441	416	402	444	433	429	428
4855	957	923	946	945	938	1003	945	980	965	954	955	985	978	931	910	960	1013	939	938	919	963	912	927	948	930	966	948	985	934	966	938	945	918	936	905	949	964	954	937	971	957	988	909	936	924	902	962	970	958	944	1010	900	891	914	973	947	876	967	937	973	942	969	952	960	962	919	946	908	925	916	947	973	955	929	907	921	923	950	949	975	901	948	950	1002	973	925	903	951	967	995	954	980	951	925	924	900	955	901	939	929	955	946	962	940	938	934	939	958	899	943	888	945	893	961	976	936	924	967	932	935	888	891	929	931	953	942	911	974	939	939	947	961	978	937	970	880	967	931	937	949	907	950	955	943	917	939	863	950	896	895	908	926	989	917	962	951	935	957	927	945	927	971	934	953	921	924	961	950	983	972	988	889	925	956	907	939	952	959	940	887	934	988	841	926	929	912	968	961	938	952	917	863	950	921	894	1000	961	926	917	907	978	939	983	961	919	967	961	905	974	965	964	891	929	951	924	959	936	924	944	969	928	918	953	908	995	947	959	937	929	914	965	961	950	910	893	948	977	970	1027	936	989	961	950	917	942	960	937	895	909	946	925	896	954	931	1018	998	929	1012	910	962	934	887	958	940	973	915	948	951	895	954	965	913	930	958	942	978	948	929	928	966	947	959	943	943	951	937	934	947	870	900	939	927	919	996	978	909	913	938	948	858	964	948	911	930	945	903	975	945	933	904	934	890	996	926	985	896	897	947	942	1014	969	931	910	976	937	916	933	930	930	919	936	966	951	946	953	961	931	924	907	978	940	957	957	889	942	929	877	996	872	932	937	919	953	956	928	901	952	893	980	966	876	973	890	885	931	921	950	898	949	861	905	975	991	905	939	906	924	977	905	937	905	945	929	928	924	955	902	1009	977	968	887	882	884	969	923	943	916	834	917	909	955	924	955	925	925	930	916	965	945	943	951	923	965	962	923	991	909	922	941	910	940	876	925	878	985	935	937	939	886	931	932	890	996	957	887	921	918	901	936	913	977	984	913	958	912	1011	961	936	935	927	956	927	953	969	969	893	905	892	959	954	968	928	946	941	931	908	984	922	990	908	927	921	978	975	971	970	883	920	927	921	941	922	925	918	961	941	922	889	920	912	947	927	927	945	963	909	957	966	992	922	892	944	917	887	929	939	944	894	963	881	928	915	998	973	951	999	921	947	885	947	947	898	905	973	930	882	915	962	936	862	926	944	911	939	898	966	964	912	951	891	939	886	895	967	941	880	940	947	934	925	920	973	916	1002	916	932	914	977	915	931	929	945	947	994	942	911	927	987	937	955	918	969	998	888	922	911	957	932	932	950	930	979	970	888	950	883	887	957	928	1007	894	959	934	884	967	931	873	965	937	953	950	961	866	911	917	984	954	859	983	914	929	939	899	931	915	931	908	958	882	981	919	965	960	932	944	950	903	996	895	915	931	931	950	984	936	959	940	907	945	967	957	954	884	958	920	953	946	926	914	964	972	954	941	931	919	862	918	917	963	940	909	929	859	951	926	941	944	895	886	938	949	957	922	998	909	915	984	921	876	909	940	945	886	891	924	1008	864	936	911	981	974	934	932	930	895	886	874	938	902	974	941	920	944	915	945	968	926	938	913	938	915	941	933	920	991	899	976	967	921	938	981	969	946	953	946	985	920	983	900	944	920	931	949	973	945	954	881	934	959	931	925	960	964	918	932	933	965	917	951	925	936	927	933	927	954	869	969	930	904	905	907	969	944	952	933	987	912	943	960	912	919	977	898	948	948	955	906	953	889	907	963	906	955	945	888	901	969	971	906	968	916	965	935	931	975	891	884	901	931	937	971	953	895	875	974	951	977	892	952	922	919	933	917	880	943	902	886	936	927	899	936	935	951	893	928	961	916	939	974	947	922	955	942	968	921	959	934	912	903	896	910	970	965	948	937	955	908	860	970	958	920	910	873	950	934	967	917	924	943	944	899	903	913	958	914	990	987	942	948	937	950	919	910	924	940	953	904	947	992	985	912	948	927	929	905	993	965	960	939	850	980	931	873	929	901	933	930	906	911	910	921	912	972	965	949	957	950	949	923	879	961	959	876	984	1014	964	943	961	903	921	934	932	981	933	892	918	951	878	907	924	925	1004	897	893	889	944	1017	982	908	931	902	934	975	935	995	921	919	924	936	981	953	988	934	942	896	948	969	910	948	946	920	962	994	877	963	916	922	905	987	926	898	911	919	977	916	928	890	952	941	945	954	915	939	884	983	932	948	966	866	893	978	906	908	940	977	892	945	947	942	944	938	893	986	928	959	883	929	953	882	912	914	949	981	998	937	912	898	938	960	971	941	877	899	916	895	963	969	975	964	989	876	966	876	867	935	893	950	863	973	903	894	961	892	937	936	905	902	1004	917	936	924	919	949	911	924	961	904	939	842	922	922	981	918	949	952	981	927	873	935	961	941	920	954	961	1000	944	966	931	965	973	935	948	926	895	951	959	932	956	913	970	950	938	917	932	945	925	946	922	938	965	972	927	951	885	915	905	964	941	936	965	933	932	905	889	959	949	949	911	917	878	931	1015	971	911	883	960	898	878	967	957	933	906	942	958	943	944	887	920	970	926	941	946	1002	912	919	942	957	935	910	938	941	909	1010	962	943	953	895	952	931	925	915	916	959	956	904	893	886	1015	933	984	941	915	942	945	896	932	951	987	993	928	961	923	922	964	916	948	926	955	925	897	896	914	953	919	919	942	974	912	925	966	969	951	909	902	926	972	901	946	902	934	971	867	880	1038	948	977	941	933	886	926	902	880	960	932	1000	928	1007	969	897	933	913	898	932	885	908	972	942	954	941	938	955	971	921	875	939	907	964	939	1006	920	877	900	960	906	994	956	934	905	939	928	939	958	957	918	956	916	927	937	954	903	970	953	935	953	868	945	966	944	945	947	993	914	891	893	965	907	958	899	930	921	934	937	918	951	966	914	882	914	1005	934	941	905	929	978	880	928	906	931	936	958	911	912	964	947	955	937	907	932	904	940	958	995	929	930	946	958	943	881	966	950	941	943	959	927	934	937	913	961	920	875	948	938	945	929	939	926	950	897	917	955	926	938	949	944	953	902	954	997	936	943	891	970	947	1002	949	979	925	969	880	934	1022	991	972	962	912	926	936	919	943	972	898	940	974	973	920	928	939	938	985	971	933	895	955	917	942	929	935	942	967	912	912	943	889	919	948	886	939	991	899	902	914	968	947	895	891	913	924	963	940	927	948	982	934	953	905	968	886	882	925	958	918	920	985	922	929	961	934	940	886	934	921	960	891	979	977	894	958	897	972	908	972	913	914	944	898	944	955	950	953	926	944	918	929	951	941	923	951	993	936	968	913	929	940	870	991	887	949	911	969	887	932	948	970	903	933	919	892	927	935	958	926	994	874	952	935	886	918	945	948	948	926	929	961	887	962	891	922	952	909	911	896	934	922	914	952	960	926	970	973	916	901	944	890	957	939	906	983	962	906	931	942	954	937	932	961
17446	1240	571	428	303	311	297	301	254	259	280	212	231	243	250	233	248	223	235	220	209	238	239	237	232	220	203	241	191	226	216	215	201	204	227	227	235	214	215	263	230	263	244	201	240	205	212	226	224	215	225	228	214	226	213	221	238	228	238	209	211	229	224	200	215	234	254	264	246	243	220	225	225	236	209	204	200	240	226	219	212	239	188	208	234	213	199	208	232	224	199	232	223	194	214	211	221	204	229	229	215	217	218	237	203	226	253	218	211	192	192	208	224	213	210	227	237	202	208	230	236	227	226	222	215	197	233	232	222	182	197	210	205	204	212	229	219	221	219	190	214	186	215	209	197	193	229	220	220	198	210	229	201	200	266	236	199	232	226	230	218	187	208	232	229	208	209	226	200	199	213	237	221	245	255	225	219	233	207	222	233	231	206	210	222	206	215	213	210	226	215	203	247	226	248	245	212	214	223	222	230	201	208	217	224	221	221	202	194	212	223	207	208	233	204	216	207	215	219	188	192	222	206	248	211	204	228	233	186	206	244	237	219	233	186	217	225	227	216	241	232	190	206	215	205	184	215	186	226	217	195	203	212	215	218	212	217	213	229	210	209	232	235	237	216	213	226	229	210	221	213	200	260	193	202	203	255	243	222	229	225	241	217	218	204	195	209	215	223	224	218	207	217	218	207	202	223	210	242	222	210	218	211	190	222	224	195	207	219	226	212	217	218	214	199	218	215	220	210	229	231	236	195	220	229	235	234	213	227	226	232	223	220	195	224	203	213	219	219	198	232	212	212	218	215	249	215	215	207	200	217	225	199	208	231	205	213	239	250	215	219	215	228	219	172	244	226	230	246	247	234	227	247	220	203	229	201	219	214	210	244	214	256	226	186	211	219	193	204	234	228	228	227	217	242	205	196	246	214	233	194	237	197	211	185	208	226	224	254	226	186	220	186	238	218	223	183	218	239	243	219	207	212	210	224	241	216	216	186	220	233	238	225	221	264	211	227	215	206	196	229	214	210	211	199	221	241	198	227	220	217	207	239	240	238	194	218	207	230	198	210	242	219	198	235	227	207	219	211	220	222	184	265	192	198	190	228	233	222	206	214	208	218	258	209	234	210	226	230	244	198	199	217	216	215	213	215	202	239	239	226	217	200	200	257	227	211	211	214	198	212	208	208	222	217	221	211	227	253	224	207	193	235	210	198	218	224	206	195	204	212	254	221	213	229	237	207	233	193	201	228	238	247	211	228	222	252	217	225	183	225	216	227	221	224	207	210	252	233	228	209	229	226	227	211	233	227	217	212	224	221	213	251	213	189	210	244	206	229	213	209	193	208	218	222	224	229	246	237	223	216	221	216	215	219	247	222	226	212	214	232	200	222	212	199	238	193	209	210	210	232	218	206	209	216	215	203	223	217	216	212	203	222	263	234	216	214	224	260	235	215	184	208	214	215	233	243	258	230	215	210	248	216	181	211	230	246	229	242	224	182	190	228	220	240	230	203	239	237	233	225	242	257	238	228	210	225	224	209	198	238	207	225	216	239	220	219	224	212	221	230	233	220	195	199	198	216	210	230	205	206	221	216	210	207	221	213	220	235	192	208	224	223	227	206	197	207	215	194	183	206	199	203	237	213	209	209	225	212	210	215	253	225	218	232	207	224	221	200	229	213	183	235	222	225	201	232	200	213	193	235	238	212	196	201	221	217	217	211	236	205	196	185	231	237	238	217	215	227	239	235	202	223	203	230	168	189	213	210	228	205	223	237	225	223	204	226	220	239	219	228	208	200	191	221	252	213	227	248	218	204	219	193	255	239	208	239	220	179	210	206	226	205	227	202	203	228	232	204	212	230	211	224	197	203	210	210	219	257	228	221	201	198	215	205	208	211	236	211	240	211	204	218	222	212	213	231	240	207	211	216	215	217	215	233	241	202	240	227	216	249	232	215	223	215	197	190	243	223	232	229	263	218	208	224	209	222	219	204	214	215	233	204	235	220	219	235	219	228	189	226	242	245	203	216	244	246	229	217	219	217	203	239	204	231	236	255	211	227	228	220	220	196	236	201	222	235	243	218	230	228	245	234	201	200	247	238	196	228	207	217	221	238	225	206	210	213	220	242	212	216	185	210	216	211	214	184	205	202	228	243	221	219	211	241	206	227	223	205	226	193	216	213	226	208	206	232	222	241	214	229	191	181	227	196	218	216	217	255	227	205	225	211	215	224	225	188	204	207	248	215	213	218	214	244	214	253	215	228	221	226	230	207	186	213	237	229	201	198	228	224	223	202	216	256	261	210	243	217	226	213	197	239	223	239	223	198	240	237	210	234	198	201	200	221	206	199	219	202	202	229	212	205	199	212	228	221	230	234	211	224	214	223	209	212	217	214	234	226	222	204	210	201	240	211	231	235	211	206	200	216	212	202	241	238	222	224	212	207	215	192	208	217	200	251	220	211	225	255	206	222	220	228	218	197	230	225	217	191	215	211	232	221	251	229	221	218	215	197	197	219	217	193	204	187	238	213	251	234	207	203	223	201	206	175	227	193	205	190	207	238	240	211	224	254	187	221	209	211	227	232	182	209	250	206	221	230	207	225	210	218	233	182	199	215	243	207	198	210	212	220	240	216	244	233	231	194	207	237	207	221	220	229	199	229	192	227	200	220	250	257	197	232	215	241	226	206	203	241	250	237	210	227	215	241	194	207	213	229	218	223	227	222	211	234	226	220	233	205	206	248	204	216	201	201	197	219	207	234	211	223	206	223	215	240	233	235	232	237	232	206	235	194	206	202	224	186	222	240	216	199	216	223	203	232	228	201	202	220	206	207	213	221	223	188	226	219	195	216	213	243	215	220	206	195	192	209	213	214	225	225	235	232	226	225	230	198	228	202	204	229	240	201	219	212	257	227	231	226	190	201	206	232	221	209	214	234	177	217	225	212	219	206	230	201	224	234	220	216	210	207	213	221	225	209	216	221	193	235	204	231	233	219	215	198	226	232	230	234	206	237	204	212	232	234	235	210	232	193	203	239	234	231	215	219	218	205	196	230	226	207	221	231	235	239	231	217	228	211	247	234	201	232	232	239	231	227	208	203	229	219	215	238	239	217	215	233	241	187	256	227	219	212	211	220	228	210	204	230	219	229	236	198	210	246	214	241	220	240	217	265	220	231	215	235	203	210	216	224	232	245	187	247	272	187	193	209	201	200	209	222	237	233	217	222	241	235	238	204	235	209	203	260	223	229	219	241	226	241	223	196	224	238	213	183	223	218	233	217	235	240	227	221	224	224	196	208	218	230	246	212	196	213	210	237	203	229	218	230	223	242	201	238	197	216	223	251	201	208	219	235	238	205	214	203	231	251	234	189	219	243	220	209	231	222	203	218	211	204	197	229	223	221	247	199	238	249	218	236	187	216	239	214	191	207	239	243	225	243	220	217	215	240	259	216	212	222	233	216	207	198	237	225	214	218	232	224	222	210	229	226	201	212	231	231	217
10976	787	1170	1287	1175	1066	921	797	771	730	708	684	622	636	610	551	610	549	574	587	608	564	580	602	566	549	596	543	517	565	527	535	554	572	526	534	567	539	581	531	570	564	554	563	514	513	582	548	532	552	536	566	557	555	549	535	518	599	511	541	574	524	546	551	566	562	562	565	521	551	597	548	536	538	541	516	549	559	561	553	524	579	535	596	515	531	513	534	534	505	513	561	511	525	515	549	512	556	521	538	540	560	569	545	516	547	547	551	481	553	538	548	568	575	544	553	529	537	542	522	574	570	531	551	535	552	537	521	519	563	494	510	571	543	546	552	503	515	554	579	518	522	512	500	545	526	570	518	569	523	566	529	517	519	512	548	542	538	526	572	560	528	586	524	501	539	526	535	533	502	620	528	532	493	575	518	563	561	541	551	534	539	524	526	545	523	535	554	515	538	558	564	499	570	512	537	529	537	552	527	512	512	532	541	536	552	525	524	484	517	590	516	540	543	491	552	536	543	511	541	547	534	565	535	525	517	518	551	545	500	575	537	566	541	539	543	513	507	551	515	514	563	525	533	563	486	540	531	512	564	554	529	530	565	574	520	568	533	526	546	555	579	553	523	556	567	586	552	543	540	537	521	545	584	536	540	541	565	519	560	530	470	515	517	552	532	511	527	535	530	532	550	569	537	591	550	548	536	545	537	516	511	538	545	548	551	578	534	534	561	526	606	526	509	550	553	564	526	550	535	551	543	520	569	545	538	579	568	519	523	558	574	567	538	543	524	567	533	596	475	504	576	545	560	555	580	556	517	541	564	531	556	517	551	499	498	557	557	552	554	568	523	546	536	553	513	619	553	533	516	565	534	524	535	502	559	511	541	568	518	573	541	556	533	557	547	562	521	553	521	560	546	569	566	575	569	574	518	542	549	568	546	544	542	558	560	527	542	530	539	568	548	582	537	520	547	539	524	541	531	525	540	507	549	553	530	568	547	518	506	553	572	531	571	545	553	526	589	526	587	570	521	527	551	532	514	539	555	589	497	578	561	588	550	513	548	523	487	537	569	549	489	579	567	482	528	532	566	558	484	565	498	562	510	531	555	540	519	526	525	513	535	547	495	500	569	519	543	537	543	517	559	581	532	588	516	567	568	518	547	538	549	542	563	542	538	562	538	537	506	589	576	532	550	547	570	546	561	552	524	562	535	505	536	565	584	503	542	512	547	564	534	509	564	523	534	510	582	530	551	542	545	561	530	535	565	529	553	544	502	540	551	572	548	549	539	519	557	525	506	536	529	510	534	504	518	534	526	573	514	516	548	556	506	596	540	554	514	585	511	570	554	488	543	527	493	531	550	530	520	526	514	528	547	487	518	500	554	591	525	589	555	564	564	531	530	535	547	489	539	546	528	610	515	472	520	527	504	537	527	571	541	538	542	550	528	579	543	505	549	517	536	545	546	563	579	548	583	528	522	533	542	568	556	557	594	512	514	580	515	533	571	518	551	519	546	526	535	561	556	557	523	543	527	518	543	583	560	551	515	528	568	567	548	527	577	502	559	473	507	543	523	523	530	557	582	547	533	548	547	562	493	523	534	558	540	584	531	538	561	539	542	521	534	513	561	476	549	528	491	478	545	522	574	507	572	541	567	483	579	585	536	511	550	522	532	556	532	560	540	574	513	543	525	540	549	543	537	475	531	547	555	554	580	562	581	558	561	576	540	523	540	528	532	548	571	555	541	582	504	530	536	537	531	525	523	492	521	558	546	538	534	537	531	506	517	545	532	522	524	559	524	523	526	540	554	567	560	564	512	521	551	570	501	524	536	551	527	528	541	536	556	573	526	517	517	507	528	545	549	535	538	592	548	558	547	535	584	519	528	517	554	530	537	511	554	563	557	566	525	550	530	472	525	567	546	505	531	565	551	534	556	562	557	553	531	532	554	579	531	542	521	534	555	551	531	532	547	528	560	534	575	525	513	555	551	506	520	518	561	544	511	530	547	483	491	532	557	530	542	537	551	516	520	534	525	556	576	547	535	534	534	543	528	562	550	560	538	581	470	502	527	567	491	559	581	565	504	538	577	517	542	537	536	565	553	528	540	569	547	552	535	506	552	538	528	525	579	561	557	531	545	539	514	565	593	504	562	504	562	543	551	578	555	578	571	545	543	550	514	520	530	538	535	568	529	515	536	548	529	534	524	544	549	561	523	526	559	533	518	558	547	510	540	535	538	564	552	527	527	511	498	593	557	531	524	535	536	533	543	548	539	519	557	537	542	553	498	533	523	558	559	545	542	543	545	517	542	512	573	575	514	523	539	535	610	534	568	562	564	562	516	500	516	541	537	543	540	558	542	560	566	573	574	505	542	526	551	526	584	507	552	544	544	533	565	553	536	516	532	492	538	514	536	550	527	532	535	541	567	497	520	559	496	602	515	522	547	545	563	543	592	575	537	544	539	538	548	563	533	555	532	513	527	527	525	549	551	541	516	513	504	540	562	561	530	525	571	508	519	559	518	568	590	585	549	563	529	526	574	495	551	555	554	505	572	524	542	554	554	558	554	546	542	524	516	566	552	512	498	544	580	573	538	572	537	529	558	558	539	559	546	535	556	566	544	555	571	490	520	493	533	540	533	557	523	542	570	542	496	530	508	543	511	547	521	535	531	545	557	522	557	544	524	569	517	541	559	561	568	521	555	515	571	545	511	522	536	564	516	547	543	558	580	543	526	535	534	519	548	542	556	538	572	538	575	523	520	537	551	549	558	565	560	528	544	546	567	550	536	528	496	533	537	545	521	570	556	527	537	508	553	563	555	535	558	556	529	544	525	551	531	538	536	558	558	537	521	525	543	520	565	553	557	533	546	551	547	570	518	510	573	523	579	542	553	535	611	593	561	526	514	567	499	550	540	527	534	538	539	522	549	510	586	568	546	536	576	521	538	528	536	523	564	559	538	565	513	585	524	549	551	571	549	539	550	515	541	528	498	545	532	498	511	511	527	468	561	567	525	548	557	533	545	541	562	509	563	516	499	560	517	508	530	541	516	567	543	540	507	538	520	525	537	532	548	531	548	542	546	545	505	559	529	551	571	547	561	549	544	552	532	559	508	500	523	540	569	555	548	554	567	549	499	538	571	571	518	517	543	575	595	553	563	519	526	566	551	529	538	568	553	503	598	563	516	535	538	537	557	552	565	596	537	541	547	550	567	543	538	578	588	503	548	566	497	520	521	535	567	522	543	499	540	546	554	541	597	519	552	558	541	515	555	580	533	536	574	562	569	558	565	543	529	526	565	551	510	533	562	533	539	574	493	562	545	561	517	553	543	515	511	541	490	559	533	564	498	512	526	528	545	524	574	532	572	563	552	521	523	580	524	558	524	540	536	518	581	556	511	547	543	538	521	542	535	535	533	545	523	565	538	541	538	555	518	571	582	577	518	557	555	533	546	545	534	590	530	579	502	558	508	562	549	558	533	561	524	555	516	544	565	489	534	567	586
27565	3249	923	670	513	466	418	334	315	373	318	264	276	289	288	280	264	277	263	284	251	225	226	266	241	258	233	254	261	260	266	237	257	246	244	254	238	274	248	260	256	237	244	274	239	249	269	251	273	276	252	288	247	260	253	275	257	239	230	270	265	292	284	271	234	266	239	269	283	278	273	298	293	250	265	260	240	284	272	238	231	259	280	254	263	261	251	244	266	259	267	265	268	266	270	263	241	244	276	243	250	270	231	261	241	262	228	240	225	220	264	291	285	273	278	260	267	284	223	261	251	263	276	263	229	274	246	258	229	242	256	271	297	278	252	257	230	246	264	251	260	285	259	247	282	241	240	281	269	306	286	276	254	252	247	202	264	253	246	244	222	258	251	274	236	264	273	257	226	256	269	243	281	252	261	270	249	252	258	257	226	257	255	267	257	261	230	244	243	251	253	253	245	255	276	289	267	242	250	253	256	229	231	245	245	241	231	247	264	248	273	243	231	244	243	232	298	270	260	299	276	232	255	248	250	253	264	235	255	258	244	254	264	269	275	255	277	262	240	256	283	217	285	265	220	260	254	262	239	244	243	264	273	256	265	277	238	250	237	280	277	288	245	228	283	260	260	256	268	248	233	285	248	262	225	242	267	247	240	269	249	246	251	254	259	275	249	229	276	275	255	255	266	238	256	254	243	235	271	240	243	233	251	245	216	255	249	244	251	235	276	238	259	274	254	277	244	257	260	257	277	248	258	262	267	246	261	243	250	249	245	233	265	259	258	260	250	259	249	233	255	250	262	249	278	242	262	213	262	248	262	251	300	249	255	286	240	233	280	294	250	252	248	272	230	252	222	263	294	260	253	258	244	248	258	265	240	220	222	249	235	248	283	279	267	272	253	228	264	263	293	261	243	250	241	263	257	242	225	261	244	267	272	251	266	256	247	277	251	286	228	259	250	239	241	279	272	269	252	269	269	265	257	273	235	238	280	246	244	237	246	241	223	272	230	275	269	267	244	236	253	269	268	249	266	251	262	282	251	266	253	262	271	253	249	249	259	263	251	254	240	255	260	275	282	274	272	263	253	286	234	234	258	247	265	271	247	226	257	267	254	257	274	244	266	252	258	233	256	247	257	238	285	256	274	208	238	283	234	237	233	240	279	237	238	266	245	274	290	228	250	249	269	253	237	249	295	255	279	260	258	261	233	260	251	247	248	249	257	213	231	239	277	274	251	251	303	270	217	265	234	244	244	253	248	228	272	251	215	243	226	275	254	254	245	278	257	253	246	277	239	268	247	254	245	256	244	244	236	243	261	241	242	247	273	251	257	261	268	266	253	271	261	278	233	236	253	266	268	280	259	240	275	274	248	236	260	258	255	231	271	267	232	258	247	230	294	255	254	259	262	242	246	271	253	262	228	287	265	258	262	273	294	253	257	273	270	272	267	229	238	267	269	250	243	254	256	269	238	249	283	243	228	247	241	257	263	243	251	253	265	253	242	287	273	251	293	264	263	263	252	241	262	286	270	247	246	277	255	233	243	267	244	250	250	234	293	273	263	256	251	239	285	244	223	257	275	247	264	241	274	253	270	246	243	263	298	251	279	253	253	264	251	254	251	253	235	264	262	262	259	255	281	252	304	253	274	267	237	238	274	248	279	277	281	247	259	254	270	219	235	241	265	252	221	260	252	294	252	225	247	258	261	251	243	262	259	249	248	261	270	273	243	247	231	260	247	224	251	243	257	243	268	256	291	254	252	271	269	270	258	230	228	226	257	248	251	265	261	286	247	236	262	268	257	276	250	261	241	251	249	232	274	228	241	238	241	281	260	253	249	251	241	250	269	255	251	277	256	258	274	253	260	254	273	268	239	271	243	247	244	237	267	241	232	266	237	227	265	243	279	277	266	268	240	242	247	254	256	264	290	268	260	299	265	241	284	286	240	233	261	268	251	249	273	243	267	265	259	224	243	261	274	252	226	233	238	244	265	235	266	281	252	283	242	296	265	219	235	245	249	286	267	259	266	256	268	226	244	287	246	242	251	217	268	247	263	260	255	259	253	221	281	275	257	262	228	264	276	259	230	269	246	249	265	254	243	264	223	272	239	271	201	236	239	264	257	255	250	259	270	250	228	255	256	249	258	260	281	251	296	262	253	238	263	249	268	256	261	286	250	231	251	244	292	248	269	244	249	272	259	247	277	287	240	242	253	269	210	247	265	239	279	257	247	240	247	245	248	233	268	266	258	253	259	265	246	269	252	257	261	272	272	236	287	254	261	271	277	253	219	237	255	256	292	280	239	247	250	287	294	237	269	253	269	283	282	239	273	261	236	261	258	285	271	234	252	241	229	227	282	265	280	255	269	268	248	288	275	273	262	269	233	253	258	258	289	250	252	257	279	252	263	249	256	236	287	244	260	245	252	254	224	262	257	264	251	257	277	250	214	259	284	266	240	238	276	264	258	272	272	250	281	253	271	280	265	244	255	253	238	260	262	263	257	251	260	251	251	234	236	245	247	266	274	270	263	299	260	283	228	245	231	254	250	265	275	264	256	265	277	265	249	296	288	242	241	269	241	225	253	281	249	251	233	255	212	274	245	275	231	241	220	244	231	271	300	263	266	247	266	259	240	236	264	259	226	255	251	264	248	279	267	241	251	268	287	238	262	277	283	239	247	272	289	261	278	223	271	249	290	284	280	251	246	250	273	257	244	245	262	250	281	248	296	288	283	295	258	251	248	233	222	229	236	264	239	263	267	249	244	247	235	240	258	263	264	255	277	231	237	297	255	292	251	251	275	242	274	263	275	272	253	276	298	264	247	238	270	239	236	261	268	245	265	273	265	252	286	262	252	256	243	246	277	284	255	246	243	275	251	252	262	263	270	267	245	267	254	266	261	275	232	230	260	247	246	228	270	244	269	241	263	261	253	274	274	278	273	274	293	269	258	274	249	234	234	265	245	273	226	251	270	224	262	285	281	265	263	254	238	293	301	248	257	250	269	249	268	256	254	271	259	266	245	274	270	273	265	269	276	259	227	249	277	248	281	248	274	263	248	281	235	271	255	281	248	257	224	255	246	273	280	264	250	244	256	268	275	253	237	285	273	258	258	253	273	281	270	248	236	231	248	243	296	280	273	258	273	239	259	234	243	255	275	259	227	260	251	279	249	228	203	249	262	250	231	266	300	268	253	257	241	257	280	254	259	248	273	263	277	258	271	278	285	280	269	242	264	259	237	261	256	235	236	241	282	277	258	241	271	228	275	244	235	262	248	254	269	261	249	283	246	266	256	235	254	248	264	267	256	232	225	259	213	231	263	248	265	243	276	284	236	263	289	232	208	237	274	252	256	283	270	226	252	267	236	263	263	263	282	254	239	286	282	250	281	271	235	282	260	278	281	245	269	239	231	241	246	233	265	254	285	254	287	246	280	227	249	261	242	257	260	258	253	276	248	253	242	275	257	261	231	250	231	214	240	232	258	261	249	226	231	254	246	248
14708	1234	1949	2035	1812	1537	1291	1168	1063	949	938	891	816	821	782	748	724	791	748	701	688	767	701	709	699	734	678	702	633	679	681	657	669	663	650	670	644	632	693	687	649	653	674	714	626	697	664	630	647	676	692	646	634	653	668	635	645	615	652	674	642	637	633	645	647	642	632	615	701	690	658	644	625	626	614	619	634	635	610	633	680	632	643	654	610	668	599	677	656	650	652	698	667	635	637	654	640	637	639	657	629	644	666	632	605	680	628	651	659	672	671	656	681	601	607	653	652	626	609	642	682	668	581	680	655	664	630	608	605	665	655	635	613	659	634	641	663	624	638	670	641	645	652	655	625	689	620	605	649	699	617	634	639	662	692	612	665	659	670	677	621	615	635	652	622	680	636	645	640	678	651	624	613	647	659	628	662	630	659	646	657	659	655	608	662	631	642	653	684	628	685	624	618	668	657	668	612	618	644	657	681	624	658	665	652	663	614	655	624	609	663	638	639	614	597	608	659	628	613	657	640	683	647	661	636	645	651	654	673	664	660	625	626	644	654	624	637	613	651	648	628	670	671	614	646	596	648	691	620	657	654	601	638	603	681	642	654	666	662	671	669	623	611	678	625	616	628	646	675	642	608	682	647	637	691	642	674	619	643	667	637	639	683	662	629	655	615	679	679	655	636	594	682	615	651	665	624	645	649	643	675	604	679	636	636	649	674	670	678	699	638	602	622	613	691	667	647	603	623	639	642	615	643	580	625	584	649	621	654	635	692	622	624	650	652	622	644	660	644	671	644	666	638	642	611	632	669	639	624	643	678	654	608	608	636	628	678	625	644	656	643	606	673	662	622	612	632	625	613	680	674	679	669	629	677	673	648	606	642	631	624	668	611	633	661	652	677	676	619	626	666	619	627	597	646	673	583	626	672	634	620	635	604	613	667	604	673	647	651	677	634	673	653	646	633	645	654	646	644	658	689	610	623	622	701	675	653	657	654	617	659	619	653	614	681	682	631	671	694	659	678	646	628	647	671	648	671	635	663	611	648	663	655	626	695	655	652	639	642	623	686	681	670	663	665	635	633	609	610	624	646	612	641	696	661	669	636	644	641	661	636	622	668	619	668	659	650	630	667	652	561	652	678	613	631	586	640	615	634	598	652	645	586	651	642	644	611	626	624	647	671	622	661	622	638	643	617	629	578	604	620	650	625	654	682	660	663	657	651	660	653	629	612	673	613	607	586	681	629	627	635	660	583	613	661	661	657	632	666	640	647	624	665	589	604	646	648	681	653	646	634	655	672	657	634	649	664	626	672	622	635	648	639	649	648	642	610	685	655	642	615	654	676	636	659	619	637	677	639	604	625	637	665	682	617	641	667	630	593	639	663	653	589	662	607	655	674	633	654	670	651	621	658	638	633	641	605	660	646	618	670	652	663	654	651	640	617	641	647	637	665	596	635	617	636	669	656	630	641	650	656	628	657	648	672	610	651	662	637	617	656	640	656	647	656	621	649	652	669	607	660	651	640	618	656	627	637	641	659	630	630	625	657	626	631	644	614	669	667	593	739	596	682	648	583	664	641	635	673	624	627	646	622	663	651	625	650	669	595	629	641	639	675	617	635	618	591	622	658	609	652	667	666	643	609	678	687	640	662	702	622	616	685	654	624	651	644	660	622	669	623	632	632	658	637	584	692	593	657	628	662	667	646	664	634	655	645	603	635	641	644	650	613	597	626	688	634	649	654	614	653	631	631	690	629	663	683	619	585	617	631	618	630	689	649	711	650	614	616	617	620	591	622	652	693	616	653	620	650	602	610	677	630	597	679	684	596	608	660	650	631	668	642	649	684	632	614	649	631	652	584	596	664	676	605	643	664	633	666	639	660	601	630	590	676	621	646	617	611	649	647	713	612	700	637	642	619	606	610	619	658	625	660	652	640	697	635	613	613	664	651	603	644	584	591	637	639	662	610	624	628	651	636	645	623	650	649	604	677	651	631	570	620	698	648	642	627	653	635	583	646	647	641	619	634	656	644	670	657	640	660	669	624	648	645	614	649	596	634	646	626	674	617	629	653	619	617	656	651	605	636	615	646	620	713	638	583	656	595	640	673	648	615	621	644	610	625	646	670	671	656	626	657	615	627	633	629	685	696	637	616	623	603	651	666	655	591	657	632	633	609	654	679	648	587	718	641	605	613	608	653	652	617	612	641	623	670	645	658	615	631	603	642	641	636	634	691	612	647	663	665	680	617	618	635	656	664	667	632	667	644	626	638	590	627	654	668	677	653	694	653	635	638	620	633	609	656	705	602	658	642	603	635	635	660	668	654	686	623	643	635	631	626	624	646	581	616	694	624	604	671	645	672	646	651	646	666	645	613	643	636	639	646	611	612	696	661	601	627	639	642	668	629	665	604	603	616	639	661	656	642	655	618	674	634	631	614	653	669	718	616	641	614	621	663	696	624	595	597	662	684	631	662	620	707	618	623	666	580	651	611	615	686	679	608	636	646	630	611	640	646	652	615	640	620	662	660	661	648	639	622	606	645	628	649	644	618	632	635	676	658	662	658	640	626	616	635	663	661	665	642	655	622	649	637	654	664	611	631	627	623	627	643	626	638	600	671	664	641	651	653	629	637	615	601	671	631	631	598	658	618	633	707	671	639	614	653	625	659	631	637	677	671	638	618	652	632	676	669	659	629	671	673	652	682	607	632	653	645	639	627	618	663	649	663	620	625	675	648	642	602	677	663	586	655	689	650	628	625	667	654	609	637	618	659	638	640	618	591	642	678	636	672	636	595	643	627	601	676	651	658	654	627	633	662	600	639	688	611	667	624	673	693	630	589	614	641	627	660	632	640	615	674	622	593	624	630	642	609	674	609	638	627	601	667	697	660	642	640	611	610	633	683	641	570	632	646	694	644	650	615	597	623	634	605	631	649	650	645	628	623	635	615	611	636	623	615	645	607	613	671	643	645	624	604	664	664	638	704	617	607	601	625	663	615	617	629	628	671	643	590	614	662	611	630	653	634	622	652	682	644	697	664	657	619	604	649	642	601	662	643	648	678	637	690	685	620	611	678	593	672	622	679	664	690	622	671	669	700	653	667	641	630	676	687	646	644	598	606	645	636	608	678	664	633	623	643	626	652	627	650	638	635	644	636	619	622	639	625	651	641	617	612	563	649	612	656	703	660	656	676	584	637	637	647	658	640	659	631	662	623	685	643	646	613	627	646	660	656	628	646	643	644	632	669	715	610	610	659	671	672	620	625	628	613	690	654	648	642	643	612	667	661	633	611	629	656	623	639	658	668	636	654	626	622	666	637	607	636	643	635	607	648	687	638	641	645	612	612	667	640	619	638	647	664	656	621	630	683	605	668	633	630	615	669	662	645	622	613	674	690	642	648	594	642	630	648	581	616	617	669	650	629	653	632	683	643	644	637	643	665	635	653	657	630	689	644	633	633	718	641	650	601	640	651	626	648	641	600	682	658	632	635	628	622	640
7567	631	460	406	436	438	431	440	415	399	464	450	431	403	433	411	433	428	450	447	462	463	409	399	423	458	407	459	440	450	453	409	386	439	428	416	448	435	479	413	418	422	447	421	487	419	419	481	464	475	418	411	466	426	451	459	441	452	453	408	485	483	449	454	472	431	408	411	481	444	434	456	469	406	427	447	397	393	406	439	439	424	406	411	423	462	453	431	429	496	470	430	392	404	444	416	456	398	413	409	408	456	432	456	446	450	419	447	434	443	422	403	455	431	457	485	456	434	444	444	440	477	461	441	440	426	419	478	427	439	462	429	447	422	460	427	416	445	442	430	435	395	413	433	407	450	420	417	466	409	398	431	394	450	430	470	429	419	437	425	404	489	430	425	425	441	433	439	422	433	399	443	419	447	424	450	437	432	407	488	417	406	439	446	387	449	437	429	392	440	404	418	419	468	380	430	441	445	403	436	436	405	456	415	444	447	449	399	440	477	418	482	456	437	429	405	390	409	410	438	424	440	450	400	431	425	489	395	426	438	458	426	441	411	435	436	418	446	483	402	403	413	432	429	438	391	439	404	454	442	445	473	444	463	433	412	494	409	401	453	410	420	416	466	422	446	431	456	447	453	436	442	421	432	429	433	425	431	473	474	491	459	432	431	463	420	437	416	469	445	446	460	439	452	433	414	444	437	415	418	408	419	444	412	444	470	438	467	426	436	422	458	411	433	442	414	404	412	414	436	425	424	451	446	442	458	402	394	451	423	447	413	455	454	434	421	484	436	389	474	455	410	427	372	456	419	432	443	412	439	427	408	397	452	434	428	453	441	401	449	464	437	451	430	417	457	440	456	392	425	443	473	454	431	441	388	453	457	462	420	462	419	438	401	454	449	455	481	465	425	449	438	458	419	392	413	423	451	450	413	438	476	447	389	440	449	445	418	458	469	425	444	416	475	453	451	379	477	447	474	457	428	423	410	429	471	428	438	450	478	465	440	418	415	412	415	416	465	420	446	457	377	428	421	455	430	432	441	451	445	434	454	437	426	445	448	475	413	453	392	455	426	414	449	437	446	423	458	460	402	447	434	466	445	469	393	465	398	425	433	415	419	427	464	394	415	406	439	401	447	404	428	483	426	436	404	418	385	470	409	462	434	414	408	423	468	384	392	485	447	418	456	404	435	427	451	472	445	436	452	444	389	426	417	420	398	419	389	378	441	457	447	424	451	422	436	399	412	455	444	403	390	396	435	415	400	473	433	433	436	467	452	473	442	397	407	432	461	450	432	461	450	446	420	478	412	433	450	423	468	448	433	437	449	414	428	457	407	444	454	426	434	398	439	438	458	419	459	433	429	450	449	412	406	384	394	412	407	419	418	444	441	430	427	439	439	450	470	454	437	410	439	412	419	443	451	453	421	451	420	431	431	409	394	433	436	418	444	428	443	386	453	429	394	442	445	440	412	448	423	431	473	433	421	419	438	464	427	418	425	419	436	464	426	421	417	440	448	413	443	454	441	418	466	429	432	469	438	424	440	451	414	441	451	406	453	428	439	445	394	462	446	432	424	443	423	400	442	404	466	404	455	388	442	458	399	426	401	410	367	426	443	422	442	441	458	426	434	449	420	401	418	434	437	431	462	424	465	418	424	413	433	465	431	429	428	397	435	453	435	448	457	462	499	429	467	450	429	433	418	453	449	443	467	446	430	397	442	426	440	402	431	437	434	457	433	431	437	443	438	455	434	434	441	426	458	473	433	450	447	407	402	444	431	429	450	400	433	430	454	422	383	419	417	449	435	442	415	408	469	428	430	464	415	406	408	445	405	415	426	446	435	419	474	433	420	476	440	446	443	434	458	409	440	445	416	414	430	414	402	451	407	434	442	400	431	401	455	425	430	439	385	422	465	411	463	452	442	418	414	427	420	420	441	458	405	454	419	445	446	436	456	428	473	408	455	415	441	461	397	451	439	441	453	436	484	462	454	412	451	412	390	478	469	441	412	412	434	434	449	460	438	457	448	427	442	470	462	471	432	427	383	452	400	425	429	420	410	435	433	433	411	424	435	416	433	443	406	404	385	432	491	427	431	430	444	420	473	397	452	442	436	426	422	501	444	377	420	390	447	396	460	453	455	450	431	448	439	459	444	445	442	423	432	405	446	425	386	448	448	411	462	419	420	429	444	429	433	425	392	382	408	413	424	460	441	423	464	456	418	416	380	427	403	463	416	457	431	434	445	397	446	448	397	457	441	435	442	435	433	412	448	449	412	396	431	466	430	427	416	413	458	454	446	446	413	433	449	445	453	443	397	408	446	426	417	447	411	474	445	442	439	424	411	435	431	438	454	492	467	474	419	421	408	439	445	454	485	446	429	469	453	432	493	421	410	452	422	444	464	437	415	429	412	474	398	428	428	429	441	457	406	393	440	429	422	424	474	413	434	397	432	374	420	428	464	452	459	408	466	458	439	436	396	418	472	408	459	474	462	405	428	480	453	428	434	439	443	408	431	448	414	423	431	438	454	410	427	470	445	416	435	422	413	444	462	463	416	422	415	414	441	474	432	405	431	430	429	436	453	432	430	448	397	450	432	420	432	476	459	425	396	438	422	408	429	443	428	442	431	436	427	469	432	468	440	467	445	404	442	419	411	417	439	419	438	441	386	408	386	407	430	440	427	433	462	391	432	425	407	430	477	456	422	423	428	399	434	424	443	427	457	428	443	425	477	430	477	424	406	420	391	406	440	406	447	443	442	409	428	445	422	403	394	428	409	442	440	422	430	419	425	435	441	416	444	427	367	433	440	420	422	440	396	457	419	444	425	449	487	428	433	407	427	438	476	411	418	445	478	438	417	429	468	417	450	472	459	424	441	447	444	418	407	449	448	455	463	441	403	412	450	438	459	390	424	403	399	432	438	440	436	417	437	452	416	421	419	464	421	404	408	491	469	425	378	449	424	447	443	398	431	397	402	462	413	442	432	400	421	408	451	435	432	394	429	399	462	411	425	447	384	423	448	468	434	464	448	442	453	425	444	421	436	429	443	427	416	372	419	446	424	412	481	439	393	445	425	456	440	451	449	444	418	444	435	404	432	416	407	442	446	423	463	433	465	398	452	461	449	450	450	448	436	462	443	435	444	462	431	456	447	416	408	425	492	470	408	412	424	434	367	390	462	419	446	451	447	425	453	451	398	419	427	485	446	412	472	442	441	410	472	421	419	452	412	457	389	392	435	416	420	419	405	432	396	453	418	381	449	433	451	434	422	406	418	434	409	397	412	409	431	462	437	447	402	395	445	450	423	410	456	447	424	400	400	444	451	422	424	449	421	440	428	437	407	436	397	415	431	415	454	449	409	429	447	420	412	378	405	420	488	453	446	446	478	470	459	431	437	430	433	418	432	406	443	408	412	439	450	431	457	470	442	461	436	434	429	426	453	422	423	424	486	461	437	442	442	426	441	449	475	432	427	414	444	451	389	439	409	410	400	449	443	430	451
5314	930	980	953	1009	963	1021	950	973	940	936	937	963	968	1000	917	950	913	977	936	927	933	946	927	911	964	946	934	1002	915	941	941	961	936	960	944	972	947	958	942	916	939	944	998	985	962	917	981	1001	964	958	931	936	981	911	960	959	961	912	903	967	1005	960	935	890	978	934	984	949	940	927	902	946	933	968	978	858	999	1008	998	903	943	965	928	957	952	938	959	932	949	946	929	1015	1007	974	986	880	937	933	915	909	975	961	912	924	995	907	971	942	918	948	898	908	998	970	1009	942	964	924	876	928	987	952	964	945	912	925	986	966	914	889	940	931	967	968	948	917	941	939	939	862	1002	987	934	924	967	926	913	924	967	955	919	881	980	957	914	958	966	928	920	928	989	921	939	969	906	937	941	943	952	887	1004	920	975	953	952	954	919	962	962	970	943	961	943	912	948	922	947	963	913	943	922	964	929	922	937	900	944	962	926	952	1033	922	950	986	997	969	926	927	1003	942	943	961	891	905	944	948	927	939	997	949	929	967	1010	959	879	962	966	919	950	1027	895	959	975	905	898	888	937	970	975	944	939	947	906	973	946	932	973	917	946	950	1001	954	973	935	931	919	976	954	933	958	877	955	926	960	968	931	958	978	1002	932	938	921	922	909	944	936	987	915	907	939	938	975	930	932	966	955	961	927	895	957	954	962	945	967	946	990	945	912	953	935	914	963	870	908	1001	959	965	959	948	904	947	879	928	965	946	918	957	984	974	901	886	958	952	903	998	958	904	958	953	932	939	991	952	995	979	920	937	922	885	947	937	900	931	924	995	992	986	912	934	944	944	887	983	938	945	945	992	921	977	971	947	964	909	900	979	944	953	954	974	921	964	967	945	903	926	950	973	1008	966	904	960	974	899	939	956	927	998	934	949	951	975	939	973	958	904	966	944	962	984	985	946	891	847	923	903	958	953	920	871	980	940	975	947	930	925	936	969	905	966	930	938	951	943	919	961	949	922	976	974	966	933	912	934	978	956	937	925	961	946	902	918	911	915	944	961	971	979	950	936	933	972	986	940	973	907	963	984	993	924	904	949	941	931	932	948	925	944	916	939	1002	879	970	946	993	932	942	977	929	961	1000	971	954	939	974	920	960	926	905	904	1002	964	954	972	942	974	892	867	941	937	936	932	939	956	936	927	907	954	908	901	891	944	918	938	938	928	998	955	931	896	999	968	984	917	992	970	994	938	935	902	931	962	967	940	952	980	960	955	949	941	934	940	960	994	875	944	958	947	943	947	984	925	969	962	924	892	921	972	982	942	903	960	991	952	941	952	981	963	939	946	969	941	920	969	982	969	938	946	930	991	938	946	977	911	939	926	977	926	901	948	887	907	948	908	904	914	956	1007	967	977	934	922	938	980	1016	960	1023	968	925	956	937	981	948	957	970	900	929	943	906	978	956	1005	940	943	928	952	943	912	969	996	923	892	927	985	919	981	943	927	913	952	979	980	941	914	918	942	933	970	957	940	960	967	988	953	945	982	934	1018	884	946	977	983	982	903	969	952	924	983	944	933	939	955	967	926	916	894	985	993	963	911	975	910	949	964	934	952	953	955	901	1010	945	886	982	928	955	940	1013	939	921	928	994	929	913	951	942	936	944	934	975	947	944	972	981	979	928	980	935	935	919	944	956	950	958	919	947	947	957	964	945	883	894	953	949	954	1001	937	925	981	917	931	913	969	954	899	915	1003	968	919	945	933	861	916	913	964	938	930	895	925	939	908	984	962	889	870	959	926	914	958	963	959	970	958	946	925	932	925	933	918	952	971	917	905	957	944	959	923	954	955	922	873	924	966	943	931	975	898	947	940	918	937	982	932	980	958	956	897	961	925	948	976	954	933	980	979	895	974	932	943	920	979	1009	982	961	974	942	951	991	928	933	938	943	978	997	998	971	950	956	925	931	918	972	949	937	976	916	918	943	1001	928	936	960	946	966	936	928	960	944	964	941	932	976	992	924	957	942	936	986	970	962	945	938	959	968	969	1016	970	958	972	924	972	965	888	964	946	944	954	919	927	961	946	967	874	930	937	945	979	971	1004	941	917	951	940	1038	956	897	972	894	917	982	966	961	943	943	950	938	901	926	950	940	988	945	932	980	1005	908	932	934	929	988	928	995	955	972	902	924	959	958	999	932	946	963	931	937	930	984	935	979	992	966	887	946	987	971	894	891	952	939	930	936	921	894	942	941	948	912	959	966	959	942	929	954	922	924	931	951	939	925	915	918	988	974	991	928	937	924	1008	981	942	968	912	967	991	933	982	917	904	897	925	911	972	943	971	987	933	929	929	940	1005	891	941	933	951	890	916	970	937	946	945	968	933	909	927	954	887	964	897	938	978	939	921	944	976	950	923	909	948	951	952	892	964	951	930	922	959	956	942	944	911	962	955	937	918	928	947	935	965	953	936	1011	984	970	982	963	999	950	918	970	929	960	915	941	963	986	910	938	976	925	917	929	941	932	926	922	903	993	988	887	958	994	949	922	891	1010	965	943	945	885	1010	973	971	927	956	866	991	912	959	940	942	908	917	907	971	955	956	957	942	953	978	961	958	904	920	975	1003	910	939	966	969	969	980	921	903	935	1003	883	941	948	941	890	951	903	899	896	983	919	890	983	940	989	969	929	962	915	999	931	913	973	979	961	890	920	919	944	1006	892	919	915	937	966	969	879	981	947	986	929	950	891	930	949	972	955	979	1008	934	955	972	950	959	949	884	945	902	1013	899	920	939	926	961	938	933	1000	973	937	949	928	933	908	937	908	1012	931	898	882	915	966	967	924	967	964	963	1018	942	919	942	1014	957	937	961	977	1010	951	940	931	983	1000	968	982	978	946	965	923	935	930	988	911	890	962	951	925	945	948	923	912	977	981	960	983	970	929	931	932	893	921	927	970	956	987	933	919	994	924	930	962	951	925	932	928	949	962	901	911	925	919	914	1007	945	946	918	981	933	988	1013	892	991	943	983	901	986	957	955	959	928	954	906	936	899	933	915	950	934	934	919	930	914	971	923	975	948	909	930	936	923	974	977	968	970	899	933	940	924	954	957	913	924	1008	969	966	934	967	963	878	1005	986	953	929	938	1019	973	986	1037	938	975	949	953	890	963	930	917	957	975	947	969	982	958	966	964	972	986	916	961	941	996	945	961	982	959	934	887	974	944	989	881	904	922	979	947	908	927	913	954	1018	970	901	953	929	1023	927	915	910	953	939	936	961	970	951	982	946	975	941	906	996	981	921	944	927	910	906	985	884	909	971	904	960	894	902	995	928	963	918	948	923	966	917	895	952	935	926	910	945	920	927	999	972	952	962	960	949	973	919	974	975	901	1012	952	962	968	950	953	973	947	908	931	986	981	960	956	988	899	992	905	961	970	848	972	936	1036	939	962	898	901	920	896	923	903	940	956	934	943	938	940	936	931	908	903	935	940	975	983	911	960	916	983	960	939	963	897	928	943	916	926	940	980	957	960	951	968	947	954	910	1008	900	958	937	945	982	967	987	936	909	959	952	921	964	915	975	925
18644	1387	512	411	315	296	295	301	251	270	288	218	229	240	285	250	227	232	268	202	235	207	224	241	207	241	172	222	214	227	213	221	239	204	204	228	241	196	230	234	207	234	209	203	205	219	252	222	224	217	233	177	225	223	229	214	234	249	234	211	252	234	236	228	228	231	229	223	230	214	196	224	203	203	222	217	227	231	230	217	263	206	202	222	205	213	198	218	239	192	229	228	250	207	226	248	197	205	225	239	214	226	187	222	216	214	237	215	190	206	206	225	218	212	215	196	198	236	207	184	204	220	238	230	197	198	214	194	221	218	200	224	222	237	215	183	236	188	225	213	202	232	191	239	217	209	229	226	222	245	198	213	204	208	207	204	240	213	208	220	237	222	230	234	207	218	199	238	210	192	218	253	221	235	218	231	224	191	252	230	201	212	203	234	232	211	200	218	225	244	243	240	237	216	238	213	242	179	201	234	232	230	245	208	214	209	212	223	206	187	258	239	221	202	225	211	221	220	207	257	259	229	232	193	204	210	219	225	238	213	221	214	236	207	219	231	215	250	218	205	199	208	235	206	200	249	242	239	210	223	225	202	232	235	261	221	207	243	208	205	235	208	204	218	216	217	225	245	225	216	236	244	233	197	223	218	202	215	204	229	226	226	224	207	198	229	207	211	218	214	219	235	210	245	213	219	233	235	231	227	201	196	209	219	251	202	261	218	225	231	225	242	188	226	206	226	207	189	226	208	220	236	203	206	235	238	230	243	210	221	234	192	233	215	222	220	211	224	231	215	210	220	208	235	215	226	237	206	256	241	207	214	220	244	263	226	207	220	234	213	218	204	232	234	222	213	222	211	213	191	255	215	234	221	225	241	226	240	236	234	208	227	200	200	224	215	201	220	230	207	215	224	237	235	199	214	247	219	206	191	219	207	215	221	203	209	227	238	248	223	218	207	232	218	230	238	218	255	235	226	214	209	210	237	211	230	224	212	223	237	220	207	246	212	224	239	216	228	239	251	240	210	233	203	200	198	173	233	207	224	193	202	238	207	239	204	216	224	229	187	230	215	242	227	215	202	243	221	216	214	231	228	189	243	201	198	219	212	236	222	227	223	231	202	209	246	199	189	189	245	227	200	202	198	234	241	223	190	245	238	220	247	231	228	208	233	197	220	195	242	214	218	206	213	252	241	212	225	219	227	240	231	231	227	228	249	222	214	233	233	233	210	214	249	212	231	252	206	247	177	207	218	251	234	246	207	215	187	233	242	213	234	222	240	213	248	230	212	252	229	238	216	218	237	229	203	234	224	245	204	192	213	229	213	226	228	238	235	267	228	229	200	217	209	198	205	204	227	219	229	257	220	218	207	220	199	220	235	213	206	207	227	214	228	205	206	230	229	215	224	233	196	224	211	191	238	234	198	220	252	230	236	227	187	255	186	191	214	213	224	234	213	238	218	241	202	238	208	222	227	232	216	233	230	220	232	211	232	212	227	225	218	221	234	211	174	203	219	245	202	234	233	210	185	196	239	230	218	232	222	207	229	219	224	211	204	205	199	204	195	227	221	224	216	220	180	206	214	227	193	226	213	184	213	233	228	240	213	232	188	206	213	244	210	269	220	227	254	220	200	201	209	206	222	216	209	221	230	234	233	203	238	216	219	248	226	212	204	211	228	197	217	217	215	208	225	214	235	206	212	216	218	228	206	224	199	226	231	226	244	219	222	191	250	213	223	208	214	229	214	205	210	240	217	224	224	234	211	199	216	224	207	208	223	218	212	240	202	208	229	210	230	233	215	222	207	226	232	203	211	219	242	225	216	209	202	227	198	195	232	212	234	208	210	207	211	211	207	220	234	238	235	224	218	231	232	202	221	206	206	229	210	222	202	232	197	199	218	222	217	213	236	211	233	236	234	235	209	245	245	186	210	225	229	187	194	206	245	239	235	234	208	219	213	202	206	224	231	185	237	227	260	218	227	214	231	224	221	232	213	240	212	247	198	224	238	199	236	232	203	248	238	209	225	242	232	205	237	201	226	206	264	228	232	207	209	215	216	242	222	219	211	200	228	207	217	209	218	189	211	191	225	238	202	198	234	214	229	219	208	232	212	221	228	221	219	214	245	223	223	230	214	204	250	213	193	213	225	238	222	209	232	217	231	224	213	213	241	206	231	238	204	211	237	214	247	221	239	219	171	213	222	209	214	222	209	225	236	207	203	230	204	231	229	201	248	230	204	220	211	197	196	206	239	236	220	194	231	234	220	205	215	221	218	199	218	216	200	221	221	220	214	223	208	232	222	203	232	214	243	244	240	236	249	241	224	210	243	249	235	231	238	232	218	229	206	203	204	210	229	204	213	236	217	228	214	233	245	240	225	220	215	209	214	211	239	245	257	210	240	215	245	245	224	232	202	227	228	205	202	235	254	211	251	208	198	207	196	228	260	238	218	209	197	212	213	214	209	207	217	235	219	224	231	223	229	214	227	238	229	218	221	220	224	247	217	233	232	196	208	209	194	188	214	199	218	242	219	234	216	232	233	209	207	208	227	214	237	230	223	237	208	238	216	188	210	217	236	211	206	230	230	222	208	219	222	210	247	247	212	237	209	204	244	255	204	196	209	223	248	234	231	208	201	211	184	216	198	208	230	238	238	203	219	185	199	233	206	202	189	219	215	237	222	198	229	225	219	196	197	205	204	237	189	199	230	217	244	200	237	207	204	208	209	220	233	235	231	213	243	222	212	233	232	238	233	231	225	253	204	221	242	223	237	226	231	229	219	250	208	212	202	237	222	203	204	236	224	216	221	209	235	223	205	248	244	191	233	207	240	208	209	206	211	206	235	247	217	231	204	230	184	226	214	219	218	204	223	231	217	233	206	226	202	229	210	241	234	214	227	208	209	248	240	222	218	210	212	222	201	208	224	207	233	207	228	206	215	218	249	221	217	242	224	250	211	212	202	229	230	205	213	211	199	210	225	200	211	228	214	225	186	208	226	227	232	257	231	238	204	236	222	234	207	216	245	213	231	221	239	214	248	222	212	192	201	223	222	222	227	198	236	217	222	238	235	210	222	212	175	210	245	194	223	207	205	220	231	210	227	192	216	217	215	213	229	261	236	217	218	228	234	258	208	205	220	225	209	250	211	201	219	219	226	228	229	249	223	217	234	204	234	220	210	222	239	229	231	234	227	211	214	227	236	206	214	233	200	233	219	227	223	219	228	206	223	221	189	237	220	239	224	199	245	231	215	205	202	211	232	230	208	222	231	219	236	236	241	252	216	216	211	236	214	220	201	234	204	225	215	203	225	202	266	238	225	224	220	232	208	219	224	220	233	207	239	225	222	214	230	215	198	232	204	207	241	229	211	201	243	201	215	205	206	203	230	225	205	206	233	217	254	198	243	199	242	214	203	213	204	216	223	220	201	236	221	209	224	226	221	205	185	218	211	241	221	222	216	241	222	211	220	197	200	229	209	197	233	212	223	237	231	250	239	206	217
11661	850	1261	1259	1099	1027	912	851	778	746	667	639	647	586	594	565	599	592	626	607	573	575	632	547	572	555	556	552	582	569	576	517	537	560	552	541	568	515	576	512	582	540	558	582	555	547	521	531	544	573	550	579	537	568	551	550	544	533	519	584	523	551	515	553	575	557	580	580	528	553	524	576	516	546	521	552	567	540	533	552	535	537	513	547	569	547	554	569	539	550	562	574	535	595	540	567	536	527	535	556	541	528	531	526	514	541	539	562	509	499	490	568	538	566	566	544	545	506	578	506	547	532	519	527	524	544	541	504	578	496	559	539	504	628	543	612	554	557	528	544	511	564	528	580	518	513	570	545	528	583	552	566	534	571	528	597	529	557	563	559	527	545	558	570	539	526	567	536	547	531	556	507	545	550	543	556	592	547	495	551	540	550	568	526	558	519	548	525	548	493	534	530	585	564	553	572	572	532	513	568	553	566	555	573	553	558	515	551	559	599	582	522	560	547	542	521	566	580	533	565	527	565	528	534	522	524	517	576	532	517	568	553	562	505	545	530	556	556	580	534	550	525	513	548	593	573	575	545	570	512	518	545	518	545	523	562	535	532	526	551	534	534	557	560	560	523	524	616	567	559	569	523	545	557	554	566	504	520	575	523	552	549	542	587	570	566	506	524	604	542	542	523	542	540	558	528	561	565	542	560	567	531	502	562	551	468	566	576	523	492	563	542	562	540	550	559	558	532	500	523	542	509	531	540	529	539	537	507	555	556	530	526	554	558	542	578	550	515	532	565	528	530	505	545	527	554	550	508	574	517	545	533	553	586	563	543	553	513	556	544	546	517	576	554	572	523	550	552	546	555	520	477	546	584	559	517	558	537	544	569	530	572	541	567	559	578	551	526	550	564	565	545	591	525	540	578	558	513	556	569	542	543	530	565	551	537	543	533	508	560	548	549	564	526	546	536	545	511	550	517	529	558	561	527	561	534	521	521	544	552	519	557	552	555	550	542	543	515	534	514	568	525	551	504	568	543	551	551	556	543	568	557	523	551	557	561	514	514	572	522	540	530	525	527	546	544	542	527	550	517	534	561	563	526	513	536	524	535	518	542	574	555	509	546	539	474	556	514	542	523	550	534	521	540	548	492	560	524	506	594	542	577	524	530	564	520	566	537	560	492	516	510	553	552	526	553	563	539	534	494	569	555	536	558	565	565	528	563	554	559	556	535	557	527	535	510	532	539	550	543	561	555	567	580	534	518	576	553	536	581	522	579	539	549	558	523	504	567	543	525	579	546	547	518	529	512	537	525	533	520	519	525	581	526	519	555	498	570	552	544	563	531	541	509	581	605	551	549	508	506	607	579	520	512	523	555	553	550	568	538	565	526	540	518	549	529	566	540	597	586	560	492	524	520	542	510	575	506	555	562	527	534	553	558	537	611	540	511	616	557	537	550	580	535	558	506	499	529	531	524	563	526	585	570	522	586	549	548	587	549	557	538	540	539	554	554	522	519	538	542	564	565	562	532	559	521	538	599	571	596	509	575	559	532	538	508	551	558	548	538	521	597	546	477	524	518	588	534	543	574	535	537	532	543	493	547	556	555	549	522	536	552	541	544	531	509	529	502	516	552	559	498	534	591	537	529	517	513	493	506	573	550	550	511	569	550	572	522	510	535	513	566	573	556	508	574	543	532	520	544	538	552	532	549	542	582	554	521	540	526	587	549	562	570	551	564	563	532	542	555	583	533	562	540	548	531	548	535	544	536	536	487	538	534	544	549	552	563	539	540	563	535	548	553	509	542	536	508	562	517	585	593	520	534	514	545	604	569	483	546	530	543	607	568	535	540	495	545	527	545	598	546	575	521	540	506	536	537	529	555	528	532	532	589	518	527	569	586	589	522	565	522	540	523	553	547	569	551	546	552	538	566	525	559	522	521	545	583	538	527	548	521	566	538	533	511	529	541	511	543	556	531	535	581	549	515	508	584	563	546	509	543	539	554	531	546	564	569	498	556	570	544	501	556	554	541	529	552	530	520	535	566	530	508	552	555	566	532	564	556	546	558	564	551	528	519	584	512	510	503	526	536	589	563	550	525	550	536	549	547	541	510	580	568	547	558	509	523	532	607	538	558	497	541	570	520	530	573	529	496	554	551	534	520	547	482	529	566	514	519	542	575	576	551	540	555	518	517	543	519	505	556	556	523	568	534	545	546	525	533	560	553	535	509	519	585	570	562	558	546	572	553	563	558	542	545	549	574	554	517	506	535	553	568	480	527	528	541	553	534	551	500	532	568	586	534	521	555	521	558	579	532	564	513	561	576	528	528	535	507	546	530	517	535	556	548	547	575	519	520	558	550	557	563	528	535	573	514	527	539	544	510	576	546	543	535	541	523	543	577	559	518	531	537	535	514	537	557	569	539	554	562	541	558	544	547	490	514	522	607	534	521	517	579	544	575	563	572	500	541	525	545	532	538	491	519	524	530	572	537	564	512	519	553	522	561	568	545	542	541	551	526	551	532	560	523	513	559	558	554	557	524	569	534	541	590	535	504	579	517	546	523	503	540	529	538	542	536	493	489	550	558	563	499	537	563	523	547	540	565	548	546	557	575	546	542	559	615	530	575	531	495	566	556	526	541	503	508	557	607	519	572	549	537	518	571	565	551	587	534	558	562	554	509	528	572	498	567	502	566	521	558	516	551	557	565	537	553	524	543	526	588	561	559	562	577	522	534	539	513	502	514	569	571	511	518	581	550	576	526	522	525	500	545	502	517	542	548	559	532	537	528	552	551	528	560	565	545	566	553	511	559	518	537	539	520	565	544	503	544	544	565	513	538	555	528	521	567	540	538	533	519	529	551	513	547	555	580	539	514	508	542	523	517	530	511	550	569	570	512	584	533	569	539	542	586	520	573	574	563	516	605	546	507	545	537	547	575	546	524	537	553	541	570	567	546	549	563	517	510	549	547	504	551	574	549	565	548	547	585	496	566	516	527	583	516	522	548	565	548	573	572	539	527	486	552	564	532	577	572	502	572	525	509	521	510	573	540	580	560	548	503	510	557	541	516	559	525	537	504	515	532	576	557	495	550	520	542	546	555	557	558	538	540	518	526	514	543	562	545	536	600	567	558	519	561	561	541	555	536	566	506	539	540	554	555	530	506	552	567	547	503	486	528	569	567	541	556	548	528	528	536	534	534	550	555	549	537	543	588	543	559	528	553	547	544	572	556	541	572	569	550	567	560	547	528	550	537	553	541	489	567	552	492	539	501	483	564	526	543	514	558	532	557	603	522	517	506	519	555	552	558	557	580	545	588	570	567	548	564	535	542	496	541	587	567	505	529	500	563	549	557	548	523	541	573	585	561	562	529	517	523	525	575	540	566	515	548	526	525	543	528	580	544	525	529	573	551	567	602	516	580	530	556	537	527	544	601	526	523	534	514	563	533	567	531	528	560	551	528	487	536	527	531	497	526	519	534	563	531	512	560	518	524	534	585
26253	3015	1003	689	535	446	398	342	310	280	317	312	282	290	294	290	255	267	257	246	289	248	291	233	264	273	276	298	239	282	267	272	301	268	229	268	233	243	281	269	235	262	262	261	264	254	224	264	280	261	209	251	255	236	250	232	245	255	238	269	277	268	261	256	249	243	242	253	263	256	248	233	278	254	269	268	293	255	251	250	223	254	273	248	215	270	229	246	234	249	261	264	266	278	271	268	258	298	247	251	256	249	215	256	249	266	287	265	262	274	243	260	252	292	218	273	236	248	262	284	229	242	230	273	243	260	263	270	239	251	245	251	268	239	243	284	276	257	298	264	257	276	265	242	247	281	293	258	258	269	266	227	264	258	254	269	258	246	262	278	264	233	261	229	255	261	255	260	258	284	267	248	228	300	252	272	236	230	251	225	274	255	273	259	239	247	245	249	257	235	270	262	264	247	272	295	251	257	257	253	258	263	264	247	256	262	259	263	287	269	226	245	251	256	263	282	242	223	262	249	246	235	261	255	269	259	223	233	225	263	252	233	277	230	240	274	277	271	273	262	249	259	255	258	240	238	242	264	263	250	239	261	250	229	270	264	246	231	278	237	261	220	263	263	277	253	266	267	245	286	239	257	265	300	242	224	294	241	258	245	258	250	248	261	267	265	241	234	264	248	244	238	239	271	260	246	240	283	274	274	261	279	262	245	255	222	224	284	257	248	270	255	253	270	230	275	237	264	284	233	271	250	259	236	277	240	232	255	284	270	256	262	250	272	291	255	269	248	270	236	249	248	237	286	247	309	227	240	264	269	241	259	296	237	235	226	240	242	254	254	227	238	270	271	242	253	269	262	238	219	249	267	260	254	239	223	247	254	264	233	230	237	245	243	271	267	260	257	279	264	256	257	239	263	214	203	224	257	242	278	256	276	231	268	238	271	250	244	260	261	247	218	224	267	244	254	260	270	252	243	258	263	292	275	248	264	251	263	275	261	256	258	264	264	243	242	273	253	241	247	251	263	302	246	232	271	249	245	241	264	266	240	217	230	276	243	248	276	242	284	244	267	238	282	255	242	244	230	251	245	260	243	263	256	228	243	255	264	239	256	255	248	253	264	242	242	260	220	239	257	260	291	243	242	276	251	244	255	232	243	266	242	265	267	255	250	280	237	226	234	236	249	261	294	228	284	218	261	231	246	250	274	272	275	298	265	239	299	280	293	266	267	260	236	259	252	259	250	257	266	262	248	220	257	250	257	239	243	255	263	289	242	260	280	279	244	238	264	265	236	281	236	272	262	260	265	249	227	251	225	266	256	257	231	243	257	238	245	268	248	235	207	249	244	256	223	258	286	230	237	244	261	255	263	251	280	270	258	254	236	283	253	259	271	251	221	226	213	239	253	242	253	266	238	242	277	255	271	247	233	277	268	240	234	270	289	252	252	247	232	243	254	273	252	245	238	250	256	254	241	260	257	252	284	217	255	248	270	272	241	260	285	266	278	259	244	258	256	255	271	245	243	295	273	253	258	250	245	252	270	249	267	237	265	296	223	281	230	238	219	227	249	271	254	267	257	280	297	234	253	309	272	288	221	263	265	267	269	254	246	281	251	243	253	270	246	261	228	255	274	286	237	242	245	252	247	257	253	249	250	238	244	209	255	281	290	240	233	253	250	253	246	230	243	258	251	243	245	246	272	270	260	240	250	255	252	239	271	246	229	301	303	228	248	246	253	274	250	252	229	283	245	260	257	225	266	248	301	250	283	249	246	255	225	298	244	268	249	258	281	246	211	250	225	266	233	210	264	267	265	268	256	269	286	252	264	263	261	258	255	260	271	297	249	233	228	279	251	244	265	236	247	248	244	259	221	247	244	238	263	266	269	248	253	250	277	263	243	237	258	252	251	238	260	294	236	260	251	256	264	259	255	245	278	236	253	245	231	258	286	282	262	227	270	272	253	246	264	276	301	230	254	241	284	237	225	253	268	277	260	276	278	250	266	246	253	254	257	248	274	242	265	249	233	233	245	239	216	239	232	253	233	247	226	237	241	272	237	267	254	243	260	252	291	236	245	211	231	209	252	282	260	254	264	257	243	287	221	234	248	259	274	263	242	234	286	277	254	240	250	235	221	258	267	292	273	269	246	282	259	241	233	248	255	241	260	227	266	252	256	276	273	242	221	252	270	272	260	253	275	267	227	256	251	243	214	202	270	261	252	246	244	271	297	261	241	248	249	245	250	252	246	279	233	251	244	274	229	234	252	269	213	255	256	251	246	268	223	248	239	223	242	251	264	236	253	242	241	252	243	256	253	258	265	273	222	228	240	263	245	247	243	234	266	298	271	258	254	251	266	234	240	233	257	239	272	243	274	267	242	284	266	250	243	219	221	248	250	231	229	255	279	262	267	222	238	271	241	271	243	245	254	247	253	263	253	239	286	267	271	250	246	227	238	243	238	258	269	220	250	237	260	257	253	246	289	242	284	255	237	236	241	271	239	272	228	262	295	260	267	254	275	263	249	227	283	226	263	227	255	285	246	241	258	264	258	288	274	272	247	280	228	252	261	264	240	266	280	243	270	240	258	272	268	220	254	240	248	254	233	277	233	291	288	293	285	289	234	241	264	269	235	243	272	267	254	254	267	257	205	230	271	237	251	242	236	228	244	239	271	243	232	257	283	258	266	246	235	260	246	243	256	265	288	264	299	257	245	245	266	247	268	260	256	243	273	260	267	255	269	263	288	263	278	247	269	269	236	247	255	238	223	259	259	262	260	263	260	247	275	259	256	254	230	233	255	223	231	261	261	247	254	261	243	240	263	267	264	262	232	267	226	269	226	257	278	252	251	227	254	229	276	229	265	259	253	253	271	265	274	255	234	219	264	250	265	274	237	226	251	225	271	240	293	276	260	229	248	283	232	244	250	244	245	257	249	288	226	276	219	251	288	286	200	261	238	247	243	219	287	248	242	251	252	270	277	275	238	237	258	263	269	248	245	262	250	260	239	248	271	254	249	252	283	263	284	294	245	252	232	249	275	267	236	257	264	236	273	280	230	254	262	245	260	263	229	275	248	263	247	233	239	261	286	285	256	288	265	249	246	242	259	251	276	248	265	262	240	241	262	235	243	278	268	248	271	267	246	241	276	268	263	267	247	239	235	249	266	257	266	262	224	269	247	272	245	277	230	248	248	245	233	247	272	278	254	223	247	280	261	268	248	283	282	263	255	259	258	243	229	277	270	263	264	252	267	248	268	246	282	264	236	241	224	235	249	229	263	285	268	251	248	237	254	245	269	244	245	246	245	238	261	294	285	268	242	251	257	258	260	271	261	221	251	273	233	284	267	258	248	245	249	283	270	219	249	250	266	261	274	264	238	248	256	254	234	283	281	246	242	284	242	237	253	276	228	256	246	248	258	247	238	262	266	256	258	304	258	267	232	268	272	230	265	264	251	259	271	261	252	256	275	266	244	260	241	266	242	292	264	274	283	261	245	267	244
14100	1215	1887	2122	1781	1493	1328	1176	1027	988	921	908	877	847	822	744	751	771	658	750	743	746	670	704	695	714	693	635	700	670	666	642	721	676	681	654	620	690	626	658	680	630	663	663	626	678	642	658	625	620	638	648	623	685	621	657	670	698	635	662	688	647	688	636	658	649	649	679	653	639	657	652	636	609	629	609	634	638	636	667	607	668	621	603	662	592	618	606	655	641	645	659	625	612	639	605	671	641	641	614	667	598	636	621	614	640	638	637	605	584	657	649	614	618	633	628	647	667	673	649	635	582	643	679	631	644	650	631	651	625	618	654	638	640	639	659	677	645	616	653	678	631	639	649	618	659	632	650	647	691	650	615	654	648	601	628	649	682	629	632	574	586	674	642	610	657	608	644	632	624	632	621	608	650	625	646	671	612	645	644	634	670	644	635	594	608	645	681	629	592	650	625	659	632	640	665	641	582	637	623	670	655	606	661	682	618	613	627	630	601	643	673	675	610	638	640	652	679	625	624	614	622	652	617	641	612	666	680	654	652	603	627	605	640	643	649	607	661	625	636	608	589	635	630	604	630	623	654	615	679	675	623	636	639	627	606	650	633	650	619	632	618	667	681	631	612	660	655	646	655	640	679	592	621	593	630	675	635	667	645	602	662	593	616	631	629	636	670	670	641	666	621	634	655	626	622	645	611	638	584	675	637	666	699	612	653	628	625	641	610	607	584	655	581	698	645	671	656	632	663	657	664	665	636	594	610	644	632	630	641	651	612	640	687	661	643	604	627	604	640	658	654	614	658	638	633	608	638	653	578	655	667	668	648	687	644	650	631	648	651	665	605	648	633	643	599	661	649	618	625	634	665	609	650	607	651	670	614	638	623	613	632	639	625	636	657	682	708	622	626	620	635	605	653	689	671	626	647	627	629	637	675	670	629	657	626	663	682	626	649	603	628	609	618	631	649	631	673	657	628	614	631	635	642	625	640	649	607	632	592	644	636	646	693	618	625	597	631	633	583	675	676	660	659	613	653	637	637	637	682	647	643	626	602	602	625	639	583	671	670	613	641	606	623	648	626	662	616	641	606	654	647	658	637	669	711	675	635	600	662	632	657	624	652	633	656	610	635	661	693	672	644	675	586	643	627	628	661	701	580	659	609	615	647	647	627	673	626	634	629	637	678	635	678	658	628	605	575	615	668	659	644	643	629	618	660	652	649	631	693	650	651	653	624	654	659	695	625	612	689	614	650	654	665	630	668	656	622	651	663	644	634	631	657	638	600	649	665	657	605	637	628	623	626	650	635	616	640	661	630	664	659	664	683	663	600	644	661	656	620	658	625	617	630	660	615	676	642	641	596	659	631	580	642	603	645	651	605	711	661	627	611	632	611	637	587	641	653	649	635	675	615	644	619	669	652	642	653	607	616	643	585	653	671	686	605	634	580	650	618	650	610	634	614	673	644	664	684	632	659	651	592	663	669	631	668	614	622	679	659	663	643	639	624	681	642	616	618	670	616	672	675	628	683	659	682	625	671	587	627	639	642	651	621	653	612	655	654	656	660	624	685	640	639	646	655	648	653	702	632	600	676	648	627	608	605	626	642	635	635	661	614	637	667	653	652	673	674	654	606	666	610	666	636	620	659	638	628	641	648	637	595	637	627	600	657	659	654	647	666	666	622	643	639	649	631	633	608	646	612	642	681	666	599	636	660	640	638	664	650	641	685	660	654	649	612	659	605	612	627	649	633	587	676	681	561	628	607	636	617	625	633	653	642	638	639	638	660	703	644	630	685	663	623	635	598	630	633	661	629	647	652	641	617	620	663	626	645	617	647	646	604	641	645	701	638	708	622	643	644	645	622	644	663	679	653	640	700	624	602	631	647	620	642	641	661	616	632	658	643	626	666	637	633	632	605	652	636	633	659	640	655	672	624	595	634	655	614	662	624	612	626	633	605	585	636	595	621	614	686	638	647	666	652	675	612	604	617	641	616	655	660	635	664	648	660	634	631	632	646	655	623	625	654	654	647	627	581	645	670	626	650	683	612	625	650	628	659	638	659	645	643	658	663	628	668	618	649	582	652	625	637	597	637	610	660	615	630	638	619	620	629	619	610	608	609	639	607	637	670	646	642	598	623	666	631	633	651	674	650	646	667	608	719	687	624	611	589	666	620	630	616	671	649	682	683	677	631	651	663	666	586	620	612	610	646	638	601	577	627	608	610	638	652	675	656	623	602	646	667	653	643	619	687	634	612	631	637	642	681	627	632	650	613	628	627	619	637	677	607	656	640	666	670	670	633	614	608	642	627	617	672	639	617	643	594	611	645	631	642	644	633	653	663	651	650	678	647	622	653	651	671	665	596	655	584	646	677	663	639	656	619	615	610	652	686	624	656	630	635	633	641	656	643	675	662	584	660	623	606	669	608	671	594	653	626	675	661	621	627	612	599	617	621	670	653	603	681	611	654	643	632	655	630	638	654	646	647	675	686	624	625	646	641	632	590	635	606	639	681	649	691	623	632	661	671	605	619	644	652	682	604	651	642	603	667	613	652	606	652	607	631	620	613	658	664	611	662	656	624	615	608	652	599	597	627	633	603	637	623	648	674	639	681	641	627	621	643	659	667	651	656	661	633	608	617	621	648	619	621	629	677	639	671	648	648	685	684	648	604	662	608	690	644	623	648	649	613	596	642	665	675	658	619	637	645	675	657	607	619	629	605	571	627	632	617	631	629	665	636	613	618	652	611	671	599	652	694	634	646	625	637	628	683	666	643	616	627	621	655	631	610	642	650	641	636	635	645	639	692	627	669	634	717	624	616	675	655	589	634	649	605	667	642	706	662	628	627	637	672	615	576	648	595	648	636	627	603	653	613	623	654	660	672	600	623	666	643	605	664	618	632	636	663	647	620	625	622	623	633	610	623	597	635	656	651	644	597	617	634	616	677	626	618	645	631	563	638	615	626	616	612	639	608	650	595	612	657	634	638	658	659	637	665	599	642	632	680	630	625	605	593	610	650	628	634	620	630	677	647	621	633	643	612	650	632	617	610	624	640	609	655	618	634	614	649	660	653	619	688	662	645	604	612	665	618	622	643	667	618	637	659	617	571	646	569	555	632	665	613	606	644	643	692	673	660	663	641	642	610	657	602	617	630	624	655	596	608	639	622	631	674	646	637	645	613	670	642	606	664	605	657	668	641	648	645	566	632	660	657	639	638	600	698	590	623	633	634	649	638	635	626	647	618	641	628	635	668	685	643	645	618	602	674	656	623	655	670	652	669	619	636	644	600	629	632	643	608	607	679	616	599	639	661	662	566	665	639	635	638	635	659	631	684	628	673	608	640	649	636	625	659	661	641	595	672	668	653	611	660	637	647	633	611	644	672	620	654	645	676	660	636	605	626	650	637	639	638	622	652	635	597	638	653	674	599	624	641	607	689	670	633	642	667	654	618	661	621	652	641	661	665	634	673	609	600	619	626	652	647	640	612	576	655	657	588
6659	619	429	466	417	443	396	390	445	383	472	401	407	459	412	399	391	420	426	455	416	435	425	471	394	432	400	444	420	416	395	412	419	406	417	450	369	449	418	420	450	422	422	448	409	430	441	414	427	386	429	431	429	428	412	432	424	445	360	422	451	465	448	389	401	406	449	424	421	413	420	411	459	444	447	425	458	402	413	431	432	423	423	427	461	416	475	421	390	430	458	425	400	405	374	445	426	394	413	421	435	472	404	426	457	362	423	425	419	451	413	434	398	428	416	412	429	440	460	426	433	427	416	425	428	383	427	442	439	469	459	380	407	427	440	395	371	439	457	438	410	436	441	446	428	434	473	402	420	429	427	393	411	431	436	403	409	420	431	416	393	434	427	424	420	409	397	433	420	418	431	427	440	445	385	465	437	402	389	437	424	399	380	450	408	458	438	450	390	445	414	432	404	425	425	435	437	421	446	431	430	395	440	445	405	379	426	409	453	437	398	421	398	411	433	426	444	416	409	422	404	443	447	441	443	438	429	413	398	430	440	396	415	421	404	441	414	411	449	441	426	415	456	449	418	465	424	437	402	441	441	451	412	442	439	421	496	442	433	443	447	419	397	407	417	428	452	418	383	449	425	425	420	422	464	410	437	451	441	471	436	396	453	425	421	429	408	416	420	443	397	440	431	443	432	432	451	410	401	433	436	459	455	428	428	425	460	405	430	463	414	405	456	415	455	439	450	435	438	431	390	400	461	445	420	401	429	456	421	421	399	452	432	455	376	399	426	427	395	442	439	444	387	411	419	472	453	438	428	424	453	447	445	463	433	443	466	375	378	455	444	453	404	427	443	443	445	390	446	407	436	399	438	406	438	447	411	436	392	431	438	452	449	367	453	437	437	449	428	437	428	449	402	414	414	445	421	405	423	426	432	393	420	435	418	453	432	391	419	446	447	423	393	451	408	430	406	433	382	431	450	446	429	404	450	434	418	451	440	437	434	444	402	381	434	428	438	380	412	415	431	409	413	395	416	418	455	445	467	454	438	396	445	389	394	442	452	432	406	432	427	441	469	442	446	402	434	409	431	368	460	419	387	450	448	446	389	436	405	429	408	418	452	425	435	417	475	441	428	418	425	436	440	435	414	432	398	409	434	423	443	448	422	424	458	369	393	448	430	451	426	407	428	384	419	414	420	423	429	403	465	435	413	430	430	398	429	415	444	407	404	427	412	490	419	400	421	465	476	454	402	417	426	444	427	410	428	425	433	436	390	422	418	373	409	451	418	402	460	466	403	411	405	369	463	424	405	410	407	406	411	474	418	437	444	388	409	431	445	449	430	449	446	404	411	448	444	411	414	446	415	409	445	418	403	427	471	444	410	466	383	430	432	401	411	426	457	431	401	401	429	413	493	464	418	388	443	394	390	447	421	413	478	450	449	426	414	432	415	458	409	471	438	444	411	434	457	420	424	413	414	427	432	441	470	416	470	430	412	451	403	450	416	378	401	427	445	438	427	412	429	447	442	423	409	431	456	426	445	388	461	444	421	434	412	418	443	410	395	408	418	408	393	400	457	387	429	455	390	438	480	465	397	433	412	404	347	448	406	442	429	446	427	457	390	415	464	455	434	395	465	448	420	429	409	419	434	409	423	443	445	473	459	425	407	382	448	432	422	456	437	434	422	401	453	432	440	405	425	401	391	429	422	397	443	406	408	472	427	455	456	448	402	427	457	428	426	410	466	450	419	413	442	421	438	440	446	431	424	405	427	456	403	445	413	432	421	437	382	396	421	446	416	413	417	405	454	421	430	419	425	433	426	373	416	436	456	441	452	436	433	393	423	431	443	435	451	464	426	449	437	406	436	422	450	455	429	414	432	463	400	454	395	416	458	410	439	436	389	404	406	391	399	443	421	420	451	422	417	427	399	422	419	469	432	433	432	440	410	445	405	438	420	459	457	429	430	454	449	445	464	414	447	400	465	382	421	387	416	435	452	421	438	444	492	464	396	391	426	416	412	389	416	411	394	424	435	444	405	416	464	454	399	418	410	413	421	429	408	452	431	426	402	428	435	421	412	430	414	452	419	443	481	430	426	413	409	427	460	377	435	472	482	439	422	417	453	457	394	446	419	448	431	424	433	419	371	431	439	451	414	446	441	443	429	430	451	452	460	415	466	429	408	395	402	410	441	462	436	449	447	409	427	466	427	408	415	393	395	436	438	358	418	448	417	477	383	440	456	444	439	470	367	458	452	434	442	440	429	445	416	427	442	429	403	452	404	416	393	437	449	417	454	432	451	441	398	421	400	399	384	420	408	434	432	413	435	417	444	436	410	428	408	412	458	417	454	438	400	409	395	449	432	426	401	398	410	399	435	463	439	389	403	432	422	451	421	422	426	436	421	509	432	428	433	432	355	423	431	420	434	424	427	450	445	433	465	439	432	431	433	387	400	428	460	446	447	445	450	432	401	423	434	432	454	447	402	433	406	446	406	406	407	368	431	454	433	407	420	429	403	428	434	461	429	439	410	385	442	434	419	463	448	406	404	467	424	464	424	453	439	441	406	442	414	441	460	381	453	420	462	442	440	452	430	419	437	439	418	449	457	449	382	477	433	475	419	413	448	421	481	416	455	445	430	422	437	431	425	412	422	395	389	428	441	438	403	383	445	466	439	401	412	396	400	436	467	432	434	407	443	418	486	421	410	402	429	428	418	368	463	417	407	418	406	383	430	394	432	417	438	406	430	426	452	427	439	436	413	420	394	413	396	386	403	431	428	425	438	396	430	431	433	468	430	402	432	424	410	419	442	470	437	406	470	396	363	371	430	436	446	454	430	435	413	432	419	434	424	449	374	464	354	407	452	441	417	399	423	439	417	390	414	402	422	438	427	436	443	440	381	426	434	411	467	430	411	417	433	454	439	437	409	449	440	405	412	473	415	424	471	418	468	445	448	381	414	429	415	399	492	453	403	411	416	417	435	390	409	407	425	371	431	444	411	406	449	413	428	336	433	418	460	415	351	406	455	422	434	404	386	427	404	440	439	396	376	462	426	414	406	422	474	446	417	441	440	405	378	411	441	407	420	426	446	414	449	434	421	440	419	388	374	402	422	488	458	438	423	429	421	393	415	413	413	455	415	435	422	440	462	415	420	415	406	423	392	422	418	454	471	431	432	423	401	464	429	449	407	457	438	383	443	410	409	427	386	434	432	474	403	442	419	424	405	390	405	450	405	412	450	438	434	397	447	428	435	439	397	450	448	416	384	390	445	426	408	430	436	437	466	415	442	447	429	419	436	449	435	432	452	393	396	368	470	455	430	421	450	466	413	432	432	420	437	429	428	418	387	445	427	446	451	438	401	432	434	454	433	468	421	464	445	430	421	398	455	471	463	422	409	404	471	428	426	389	397	437	420	451	453	444	438	450	434	447	427	403	427	505	413	426	439	456	423	404	397	414	465	395	403	430	410	432	432	440	388	437	446	420	420	462	446	444	471	429
5056	923	943	1023	926	975	961	939	993	939	986	936	925	962	973	958	913	953	966	942	937	954	920	946	935	913	915	962	924	980	917	906	880	979	917	965	948	973	929	983	969	931	896	950	960	984	914	925	916	953	957	922	924	967	910	949	931	958	930	958	899	944	961	963	952	942	940	917	965	914	951	934	940	897	953	931	974	944	975	930	912	958	987	974	982	928	958	993	916	890	887	886	934	925	917	909	957	937	930	948	941	948	916	922	956	953	961	956	884	887	943	944	920	958	946	921	970	932	953	950	930	914	967	944	924	922	983	948	912	933	964	919	925	923	983	951	903	947	905	971	928	953	890	925	936	942	914	935	935	966	946	899	978	938	1006	941	898	972	942	949	910	957	960	906	917	938	915	955	977	944	905	952	932	932	945	913	924	942	949	1004	883	921	934	963	918	930	927	954	963	966	871	937	894	968	922	939	902	967	959	974	845	919	949	966	896	891	924	942	950	937	941	919	864	961	956	951	981	924	921	928	960	931	959	930	955	951	945	970	951	980	945	979	983	962	932	950	934	938	892	931	951	928	985	930	927	922	929	911	900	926	963	943	929	958	891	883	948	948	908	919	882	872	929	961	963	912	927	954	922	946	895	922	864	924	920	943	949	968	937	890	998	908	872	965	948	953	910	947	949	935	923	899	930	927	928	925	931	922	894	936	917	918	944	908	922	972	942	930	916	890	960	896	925	945	926	957	988	988	915	988	968	933	911	931	949	862	892	961	920	910	950	884	948	920	976	885	1001	939	946	952	957	953	934	944	968	974	816	901	930	895	939	954	967	951	963	927	954	940	949	940	923	969	917	912	903	951	906	949	925	955	965	902	928	936	965	967	943	927	900	938	932	905	968	879	910	971	957	930	945	939	909	947	936	966	940	958	950	930	924	940	969	935	959	933	953	961	890	927	968	898	896	884	973	920	983	928	932	945	922	935	923	960	980	922	924	1017	899	912	918	886	952	892	964	905	890	890	945	955	969	897	958	890	981	888	955	934	873	975	958	930	995	933	955	905	911	886	964	964	953	942	886	912	962	906	909	984	955	914	908	989	891	917	915	949	914	927	979	968	885	904	916	977	981	948	922	940	940	993	916	945	917	965	933	948	931	927	969	991	940	918	922	951	946	986	956	972	976	966	923	971	958	945	943	898	941	915	895	956	951	997	972	984	912	930	907	1033	964	956	956	909	968	887	941	952	932	982	948	909	889	953	952	920	860	860	915	895	893	918	956	919	902	916	955	944	921	927	942	984	953	900	945	883	877	922	936	879	879	933	873	879	923	894	964	924	918	987	971	996	954	937	978	909	944	920	997	950	932	921	935	938	888	955	923	936	1018	1012	952	934	918	953	1010	928	920	911	900	932	904	963	936	896	924	895	946	964	972	937	967	967	907	909	907	928	949	1005	972	961	946	893	939	937	976	951	920	946	958	980	966	986	951	931	906	993	1004	916	940	928	912	915	980	961	918	881	942	916	923	934	955	1001	937	964	955	922	944	981	990	944	924	967	948	966	919	957	998	907	968	922	979	906	927	892	915	897	976	984	935	969	962	944	964	963	900	926	935	998	904	960	887	909	945	953	911	883	954	920	936	921	936	981	904	923	914	967	930	943	926	881	911	980	896	913	875	921	931	956	911	914	946	892	961	923	937	990	973	971	972	901	981	929	911	944	932	886	911	939	923	931	920	928	935	920	962	931	925	959	934	938	993	947	930	975	968	976	955	874	962	967	975	937	978	1005	929	895	967	978	985	966	920	934	912	943	985	929	991	939	972	896	928	927	895	948	943	918	883	941	946	913	944	941	915	904	975	935	950	974	890	923	948	943	971	900	914	898	1007	968	895	900	899	875	961	986	957	896	895	922	909	929	979	947	926	953	986	928	942	916	969	939	920	965	971	920	921	989	907	894	912	1002	862	953	957	918	930	921	889	966	978	920	874	931	902	973	934	904	935	938	954	892	947	931	936	912	901	927	928	954	903	921	943	968	969	946	953	892	954	914	890	947	940	941	940	903	934	956	942	996	959	911	930	933	932	976	940	953	920	916	983	993	894	911	938	970	950	916	899	988	954	945	926	899	902	942	926	995	918	885	947	882	910	910	913	929	928	957	908	888	950	914	907	960	938	932	883	944	986	976	989	924	947	914	947	962	962	974	897	918	945	998	934	946	960	921	918	948	955	937	960	936	941	943	998	934	963	958	904	930	979	945	958	909	969	939	934	953	909	922	959	968	964	861	903	913	908	918	1006	929	970	922	959	944	892	927	959	943	924	906	940	911	970	940	957	929	930	952	952	928	920	911	914	969	924	949	955	934	937	953	989	920	1016	968	904	930	962	932	896	867	953	951	926	971	967	958	958	929	977	946	941	976	922	925	936	989	904	939	891	983	929	952	989	938	976	984	914	921	923	946	928	925	893	879	913	925	921	928	878	976	975	942	927	925	943	915	925	924	888	975	904	942	940	872	962	922	901	893	979	965	947	927	913	916	934	937	939	885	1019	969	962	956	906	935	857	949	927	950	954	945	921	934	944	901	913	967	935	932	1006	954	974	954	871	921	980	960	923	948	953	934	905	925	869	977	939	920	913	884	940	940	941	933	946	957	968	888	950	945	915	893	968	945	950	905	976	916	993	938	896	900	931	966	990	962	913	937	1011	919	913	920	908	992	989	882	876	948	907	961	965	956	957	956	916	903	944	907	974	952	949	920	946	932	904	969	927	926	956	944	908	969	928	863	945	952	915	963	958	942	958	922	921	917	974	946	916	956	925	914	914	978	933	964	914	985	954	964	918	869	921	910	917	929	927	888	925	926	974	931	898	921	970	901	883	908	907	962	917	1001	918	911	925	937	881	968	964	943	926	944	930	931	994	947	949	925	919	963	964	934	942	954	977	955	1000	937	951	933	995	928	956	960	914	942	972	954	904	986	971	910	872	914	952	910	926	952	911	928	971	935	893	940	945	920	942	881	955	982	899	973	939	926	918	979	908	954	903	952	959	895	962	958	932	942	929	918	937	964	904	927	930	954	960	961	955	906	933	926	965	904	926	906	928	906	888	970	930	951	977	941	907	901	907	912	962	909	905	932	943	942	915	966	868	890	950	974	913	964	940	935	930	920	950	912	954	916	967	984	935	911	918	962	896	916	924	916	981	919	944	895	950	950	892	930	935	948	941	875	951	960	919	936	881	916	936	918	891	976	960	891	914	946	973	984	935	925	952	953	941	945	982	960	874	880	944	986	918	957	917	922	924	919	982	922	881	890	906	988	992	953	928	961	899	999	916	916	942	895	923	913	914	959	946	982	978	885	949	936	954	951	967	919	946	951	936	943	951	920	962	941	954	911	932	932	919	954	951	968	955	926	925	924	872	916	985	942	911	909	947	912	965	987	995	947	939	999	970	949	973	909	889	958	914	909	985	935	968	898	980	935	958	961	940	931	927	976	921	898	964	924	961	932	960	947	907	963	950	968	934	979	922	970	857	912
18109	1476	559	486	378	328	304	239	256	235	236	226	218	235	248	243	204	226	200	238	206	225	228	220	252	239	213	221	242	211	230	195	250	233	223	225	223	218	219	195	215	220	217	220	199	223	264	218	228	226	230	212	206	223	211	227	238	196	196	205	197	192	214	226	217	212	230	220	226	238	234	242	238	226	216	219	194	207	234	237	206	231	228	218	225	230	196	199	217	204	224	236	267	209	235	247	206	205	230	235	213	243	235	220	239	244	208	219	205	199	219	233	248	209	237	240	225	211	223	210	232	236	202	209	212	226	210	207	220	238	217	238	181	222	216	195	235	221	208	210	188	208	216	242	216	226	223	220	226	203	201	212	226	198	212	243	203	211	184	215	231	244	216	202	213	230	204	237	228	244	230	222	238	229	219	210	218	226	209	210	217	188	226	206	233	210	234	226	212	231	238	216	233	208	230	204	194	205	213	211	212	234	212	201	223	239	234	205	235	223	220	211	216	210	206	192	232	200	221	210	233	229	246	245	226	216	226	204	217	235	211	229	213	223	227	201	212	233	215	221	244	219	205	231	226	214	225	219	206	230	223	231	216	234	223	219	229	219	188	231	222	212	212	219	235	213	169	199	232	220	233	201	237	194	230	217	224	271	217	213	231	276	203	205	200	192	226	215	215	232	240	231	239	207	215	200	194	201	241	199	225	223	202	238	256	209	203	222	261	202	195	223	221	208	241	218	210	219	232	201	232	227	210	217	208	224	223	224	203	242	224	223	234	231	202	209	213	210	235	218	229	236	211	220	242	209	227	217	205	243	253	224	235	223	232	202	212	211	238	237	247	194	223	241	235	195	204	194	225	247	219	208	206	241	210	198	218	225	208	233	210	217	218	214	217	238	219	212	228	197	258	218	206	227	219	200	218	250	199	219	226	193	193	217	210	223	225	210	198	229	214	219	227	242	211	228	220	240	246	214	256	234	188	246	187	237	247	219	233	225	222	224	204	236	210	221	230	228	245	217	216	199	216	207	245	223	205	223	229	227	243	227	231	196	209	236	251	196	217	218	250	230	241	231	196	227	206	228	209	222	223	228	202	234	219	207	198	207	192	213	212	230	246	245	202	253	226	222	252	221	212	184	221	222	211	190	247	218	213	207	206	227	227	242	213	192	204	228	237	204	208	232	211	222	228	242	230	200	218	194	214	207	224	214	232	210	223	271	233	241	216	231	201	230	184	189	223	199	215	219	229	215	243	231	203	219	210	217	226	242	220	235	255	192	194	250	226	225	216	229	223	205	209	200	209	267	240	214	226	226	239	237	209	225	225	223	220	208	236	239	211	208	202	193	250	213	252	234	241	245	214	214	224	234	222	221	225	221	217	194	211	195	206	208	231	205	214	225	218	193	229	230	224	215	207	203	227	211	230	255	213	237	222	227	224	217	219	241	211	222	233	235	218	214	233	222	218	242	194	226	240	233	209	226	215	232	235	213	237	262	235	224	221	204	198	207	208	214	220	192	231	220	245	196	236	214	217	226	202	232	226	233	239	205	210	215	238	199	261	220	219	207	215	217	223	222	202	236	200	227	220	214	219	236	223	212	239	234	233	237	213	191	224	228	232	229	219	236	200	238	206	226	218	213	234	198	259	213	207	243	234	245	219	246	216	189	243	202	204	245	238	243	218	232	236	228	217	211	194	253	214	242	202	231	233	219	242	254	203	235	243	202	218	239	229	212	204	217	247	240	226	234	243	206	237	194	201	229	229	217	231	199	225	225	227	212	229	220	222	222	256	239	230	250	226	229	227	211	227	248	220	213	218	214	217	207	238	206	198	229	209	220	269	211	213	231	222	212	226	211	220	204	205	214	241	196	222	234	195	203	212	246	232	244	210	209	204	223	243	237	234	255	201	219	239	206	196	223	198	220	247	230	204	245	234	232	207	209	206	203	226	252	238	215	231	196	197	221	209	230	220	239	224	242	197	179	228	205	197	225	215	216	220	184	269	235	231	224	235	229	220	237	227	199	212	215	202	241	234	221	232	243	237	261	217	207	224	211	215	228	231	228	237	225	221	255	232	247	236	193	208	226	197	202	204	210	218	225	218	224	233	216	210	221	200	234	208	207	217	221	198	243	235	220	242	229	214	221	220	223	213	231	213	200	222	234	224	219	203	201	184	225	226	180	231	241	226	209	199	203	232	219	223	204	211	222	220	233	240	214	225	238	213	201	251	229	227	199	241	197	223	203	214	228	197	199	228	182	260	204	217	212	215	223	221	222	217	217	219	225	211	214	221	269	226	234	243	241	214	194	189	221	239	229	220	211	223	259	254	221	213	213	220	220	229	226	232	197	200	249	226	215	206	206	234	225	219	203	221	210	210	217	217	210	226	225	212	230	224	236	204	221	206	204	222	234	229	208	211	202	215	208	232	221	210	219	216	192	233	238	254	220	217	227	247	218	228	200	212	255	206	221	225	217	204	185	209	241	217	225	240	226	212	220	220	213	215	207	213	255	197	222	225	210	255	216	218	229	215	214	213	236	222	207	230	236	200	226	218	215	224	222	224	215	224	205	197	226	222	192	220	230	204	226	237	198	238	202	214	213	251	248	213	217	200	210	231	244	190	226	212	244	232	210	222	223	245	211	217	232	240	202	231	232	226	250	205	245	209	206	205	227	219	231	243	201	208	195	209	217	238	212	173	199	197	228	208	225	191	198	228	205	225	220	249	190	207	221	250	211	228	177	225	226	229	209	230	211	237	203	188	225	223	217	214	234	240	201	223	226	189	208	200	238	246	220	211	223	205	209	210	211	245	193	193	220	245	233	233	198	220	226	195	212	259	225	196	234	258	232	218	237	223	239	210	232	207	254	232	200	216	227	192	212	222	203	212	218	229	211	218	227	225	233	255	206	222	204	212	245	234	233	220	216	220	223	237	242	220	226	204	259	229	217	229	247	237	231	233	202	192	229	206	221	213	225	222	221	220	197	234	260	236	223	195	233	221	224	215	233	208	206	202	231	198	222	240	209	227	227	219	200	227	229	226	206	249	196	233	214	194	221	237	213	244	212	235	210	241	208	187	193	198	206	188	235	212	236	210	241	239	227	213	222	211	199	199	218	236	237	224	221	196	224	249	213	196	236	229	224	225	235	219	220	218	235	227	221	228	234	203	207	208	224	220	247	216	245	228	240	199	225	211	232	194	207	221	204	195	219	232	242	233	224	237	222	226	191	186	232	199	204	211	204	228	202	226	217	196	196	207	203	243	226	244	195	238	207	242	225	214	207	229	196	220	201	216	224	227	225	260	217	212	248	220	237	247	234	261	225	254	226	195	234	210	211	196	234	244	203	219	247	226	236	233	225	242	217	207	221	208	207	234	198	226	232	212	232	203	180	234	221	233	212	208	208	238	193	229	215	202	182	215	195	260	244	209	248	220	226	242	210	224	231	253	246	216	226	241	222	215	214	196	230	235	229	223	230	222	207	199	217	222	199	236	224
11515	841	1249	1288	1153	1019	912	793	772	700	740	682	655	633	583	590	588	581	566	591	572	577	604	561	518	603	550	549	537	543	561	545	596	568	552	574	545	506	574	549	573	572	553	555	533	600	508	569	542	590	555	495	530	534	589	591	549	515	496	526	527	541	543	550	535	500	570	567	521	531	524	517	558	530	518	573	571	568	561	534	581	566	537	541	511	550	575	534	519	571	507	500	553	548	529	547	521	561	547	526	581	494	498	584	517	540	576	553	540	604	554	558	537	542	535	524	553	502	562	566	552	554	535	550	516	507	562	561	520	508	560	577	497	579	542	539	560	531	557	581	564	576	555	527	581	565	565	565	546	556	544	570	533	531	560	534	526	529	543	550	547	513	567	540	545	547	524	521	516	536	532	532	570	529	525	514	546	556	534	534	551	573	554	550	541	613	548	507	541	596	548	526	519	602	570	560	569	522	576	574	577	566	582	512	580	589	500	574	543	543	537	521	555	529	535	582	514	585	572	557	543	623	588	527	546	537	538	552	549	548	507	536	557	564	544	546	584	504	507	560	556	550	534	538	539	559	535	534	532	556	545	539	528	549	540	572	560	565	497	560	539	533	578	529	552	562	549	599	523	549	583	518	569	526	534	566	551	536	581	597	555	601	588	532	511	545	526	544	544	572	562	564	561	553	550	542	579	545	544	517	539	554	567	556	554	543	536	549	527	574	556	528	548	576	541	567	525	561	554	498	579	576	560	534	533	528	575	534	547	544	567	568	557	568	534	547	541	534	565	517	577	519	578	553	546	552	550	539	559	573	542	574	524	535	571	532	575	597	540	534	549	593	550	534	553	540	536	592	572	560	529	539	516	579	522	535	592	519	541	519	552	544	539	568	557	549	540	582	533	517	518	547	564	546	554	534	586	546	516	513	530	555	551	549	509	558	558	558	529	515	526	580	551	539	519	564	554	578	516	546	551	551	542	558	562	548	577	568	517	547	575	513	567	565	560	508	550	515	537	520	562	522	509	524	550	529	514	527	566	519	546	530	545	583	563	528	547	550	492	541	554	544	552	543	563	555	536	554	507	533	555	557	564	575	562	599	535	553	538	569	545	557	572	579	555	559	537	525	550	584	544	508	546	550	538	518	535	531	560	562	576	577	525	508	552	585	593	534	569	529	583	552	541	579	529	511	568	545	541	534	562	538	591	547	527	567	570	508	567	539	529	540	545	528	538	533	524	513	557	511	563	551	577	516	570	528	553	566	508	551	573	511	519	501	587	530	581	534	592	525	546	558	541	532	602	516	530	546	537	545	541	525	532	521	570	534	499	554	558	524	512	555	525	522	536	524	553	572	533	569	522	525	607	556	556	558	544	579	511	559	570	542	550	580	567	544	546	529	559	522	565	534	532	511	588	568	561	544	534	533	551	565	548	539	530	540	546	585	568	516	582	557	518	563	515	534	551	569	538	536	538	540	550	565	553	514	513	506	531	559	504	569	567	513	525	568	517	540	583	543	533	568	540	597	556	508	533	557	568	552	516	550	598	578	523	542	546	575	554	563	530	557	507	517	527	521	515	526	558	486	559	558	542	572	560	519	571	555	516	507	568	529	552	516	545	558	560	569	545	547	538	517	516	556	468	505	581	563	586	565	536	512	523	554	549	524	572	592	568	524	549	556	548	541	530	509	541	605	545	544	545	558	579	547	494	573	543	541	533	527	575	561	540	560	523	533	509	540	530	548	615	599	564	573	560	564	543	554	522	528	586	532	542	502	532	537	538	541	551	555	506	523	515	570	546	539	542	601	515	548	504	511	584	543	537	539	538	547	546	548	527	535	538	567	536	574	519	537	545	567	544	531	554	555	570	577	532	557	573	521	529	537	542	553	509	558	561	567	544	609	560	568	547	518	554	515	557	550	557	566	543	555	520	552	586	572	548	529	510	567	521	583	579	507	576	504	525	558	568	537	551	593	564	573	551	526	536	576	556	558	554	531	548	564	606	550	554	562	574	556	581	538	548	572	539	489	557	549	553	574	527	521	581	519	564	571	528	506	575	550	534	545	575	546	565	524	505	551	555	541	537	549	505	513	501	560	566	533	551	565	586	528	528	559	565	573	579	556	543	566	520	528	551	544	565	511	522	555	584	551	525	521	558	573	540	573	532	562	570	561	581	502	537	558	531	601	549	586	529	542	533	606	500	551	557	566	502	584	568	560	520	532	537	599	565	537	579	532	539	501	571	512	560	544	544	534	545	531	565	523	556	527	556	544	536	513	563	544	555	539	538	573	502	584	532	611	567	522	535	583	531	573	543	534	533	551	572	552	518	522	586	560	609	532	538	548	516	546	533	508	522	559	555	533	527	544	541	528	553	527	492	553	564	533	602	541	549	580	558	567	560	552	529	548	595	555	543	533	534	543	531	532	552	528	544	520	572	550	540	566	535	554	566	558	535	537	528	557	591	521	552	552	528	529	531	512	552	540	551	540	552	516	574	565	534	535	578	557	496	556	526	573	544	559	547	544	535	536	552	554	556	549	554	544	574	517	544	547	556	590	581	557	585	567	546	531	590	518	557	510	550	543	531	523	560	574	513	558	517	596	546	526	552	579	557	552	583	528	533	531	621	577	562	561	506	565	534	539	564	561	535	563	518	542	566	551	559	532	557	557	563	524	540	567	521	518	551	475	578	544	529	558	546	521	565	598	563	535	556	578	569	564	595	538	513	538	555	525	569	552	602	557	582	519	540	494	537	541	574	570	514	550	543	551	513	548	576	586	593	537	542	553	570	564	531	511	543	515	510	541	582	523	563	525	547	565	546	524	570	542	567	585	596	567	571	542	521	523	573	531	546	545	514	554	546	580	548	569	576	555	507	560	520	559	548	570	564	529	569	582	574	558	545	556	547	559	527	547	524	530	560	548	539	548	544	534	563	561	557	569	555	556	513	540	566	583	570	591	571	535	545	567	566	559	565	555	575	550	543	563	552	578	525	542	530	552	554	537	556	582	549	561	539	542	531	576	508	553	536	522	516	555	543	543	540	523	544	564	488	522	535	551	551	570	547	572	586	602	507	508	551	529	513	551	554	535	521	568	568	526	527	540	554	559	505	591	521	547	556	529	545	574	583	548	617	547	593	527	564	564	536	491	557	512	521	546	523	544	519	561	549	504	542	539	531	561	527	542	546	537	541	533	567	526	572	586	551	570	522	514	566	538	539	508	552	544	587	541	509	530	574	513	561	570	522	553	556	546	545	564	553	540	524	519	566	553	546	536	529	522	581	532	537	570	601	501	567	556	549	562	518	533	567	525	549	557	564	574	559	544	529	521	585	539	573	555	548	513	546	501	601	514	573	569	551	545	537	574	538	556	535	508	518	527	531	553	498	543	539	524	566	585	520	551	548	568	549	595	511	531	569	550	536	556	538	555	528	534	558	562	544	570	523	584	551	570	544	557	531	538	546	547	568	576	552	572	577	539	527	527	521	534	548	595	579	559
27466	3163	901	672	523	428	399	357	272	350	309	298	299	297	276	267	249	278	272	275	293	287	254	264	264	253	269	277	260	275	273	269	258	275	320	251	248	234	279	250	269	239	262	240	251	267	267	223	268	261	257	244	279	271	275	285	228	265	242	255	259	251	265	310	240	241	259	242	249	288	264	255	263	279	274	271	268	232	282	253	259	267	259	236	265	230	251	252	221	267	249	255	256	250	274	263	233	280	254	245	280	259	242	238	236	254	282	254	235	258	246	239	273	274	282	274	253	274	233	268	247	249	256	246	225	261	258	265	246	279	228	229	249	277	250	274	277	262	253	263	233	279	242	267	252	270	273	229	256	247	251	243	278	254	248	273	250	252	264	215	254	247	241	239	281	249	271	282	248	259	250	267	255	265	291	289	230	274	297	269	277	251	256	297	244	268	246	266	237	263	261	264	243	240	255	250	271	240	279	236	278	265	270	271	259	250	247	250	253	235	263	250	241	247	261	298	263	258	257	260	261	241	237	259	262	257	243	237	260	236	258	248	245	269	227	261	264	232	273	265	255	254	253	270	245	227	267	256	274	236	275	293	255	241	266	277	286	292	258	243	230	264	243	226	257	267	278	254	242	230	254	247	236	221	290	254	259	259	277	243	237	248	266	224	264	264	258	290	233	238	281	256	232	275	225	264	247	280	242	239	242	261	251	266	236	260	266	262	250	261	241	269	249	245	255	250	240	285	274	285	264	236	275	255	271	257	250	250	278	261	259	262	238	295	239	245	259	241	248	252	259	264	272	252	237	293	274	228	245	246	267	243	235	235	276	258	244	258	270	248	253	254	302	277	263	269	256	251	242	266	285	260	272	272	255	251	261	244	276	267	248	288	252	243	247	270	253	245	245	273	235	262	276	280	265	243	239	267	294	259	247	278	215	265	218	267	257	277	225	222	246	280	255	294	260	282	265	244	255	275	225	242	261	263	284	250	243	249	261	270	270	256	240	244	271	288	214	238	276	237	239	286	262	273	253	293	261	284	247	257	257	253	269	227	263	245	291	261	280	266	265	269	252	298	248	254	236	263	252	230	268	248	235	244	283	234	246	229	249	289	264	276	280	234	265	273	228	247	280	268	259	231	274	280	262	245	272	245	262	233	257	251	227	272	255	276	287	261	236	265	259	237	260	277	254	229	261	258	283	257	296	289	265	264	256	266	268	263	277	254	252	240	213	229	251	264	249	252	259	245	241	225	265	266	255	244	249	285	271	264	276	280	251	242	241	275	251	228	272	306	297	258	273	258	227	266	261	260	266	236	245	259	266	277	256	239	259	232	276	263	260	254	234	235	256	240	263	246	244	248	220	254	238	284	299	262	281	262	261	266	265	282	237	301	243	234	281	277	290	274	299	245	251	278	272	258	265	256	284	290	254	270	266	279	235	281	249	255	265	239	243	292	256	260	247	273	272	246	280	251	246	240	239	256	248	231	231	267	270	261	260	257	261	247	268	250	243	237	257	275	236	283	240	256	251	232	270	265	285	276	272	248	263	246	282	263	273	267	245	238	264	216	269	275	272	258	271	254	262	232	256	228	281	285	255	257	269	274	253	297	255	216	270	287	253	244	269	236	260	256	242	251	238	264	277	265	266	266	238	248	240	217	240	214	262	241	259	247	261	228	268	253	274	272	273	261	276	267	257	263	268	249	232	258	247	252	258	227	278	235	288	263	265	256	253	276	278	242	244	280	236	268	245	267	242	262	236	247	240	248	250	225	272	256	287	240	257	257	255	263	267	222	268	248	232	268	250	254	289	237	268	273	266	236	279	233	261	268	258	231	247	262	235	286	275	265	257	272	242	252	252	225	286	268	253	235	264	249	237	258	246	249	242	282	266	245	254	254	280	276	251	276	284	273	228	285	292	255	251	275	259	270	262	249	249	275	303	233	233	227	255	246	265	251	289	293	256	217	240	247	256	242	246	249	259	269	220	230	300	257	267	258	256	257	275	238	253	220	245	211	271	289	289	242	263	291	265	273	227	246	255	250	239	241	267	257	215	283	227	247	253	235	254	224	259	264	229	274	297	291	292	257	281	269	265	269	258	252	304	235	243	262	261	292	235	288	274	287	268	245	280	261	255	251	265	265	240	262	266	265	248	234	247	240	244	234	258	274	253	262	211	253	240	261	238	220	243	249	269	251	264	226	267	231	233	261	268	244	231	282	275	248	256	247	265	253	260	247	265	292	233	277	258	257	231	245	234	265	248	235	267	262	276	292	274	256	259	248	259	262	288	248	273	253	283	248	270	283	255	256	230	219	246	257	276	251	215	291	270	281	256	248	243	235	241	230	269	292	236	260	262	280	293	253	227	256	252	239	260	243	260	241	234	251	244	286	267	248	223	250	259	239	268	267	273	284	272	241	272	280	279	225	247	255	241	234	272	233	251	252	267	304	250	254	245	247	264	248	259	306	263	267	286	269	261	266	278	289	254	242	281	251	269	251	282	274	248	259	261	297	284	245	268	274	271	249	241	241	296	251	257	279	268	234	281	255	265	246	269	258	254	254	268	283	236	234	273	242	234	232	243	249	263	228	264	265	264	263	265	252	271	248	263	247	235	276	246	256	232	251	290	296	264	283	252	268	290	237	234	274	227	232	271	282	244	236	253	276	292	249	275	291	248	237	253	270	237	258	254	241	239	242	259	268	265	253	279	239	253	246	258	265	280	261	226	257	260	238	237	275	274	261	277	251	261	242	250	251	238	260	228	268	254	260	259	230	234	254	256	224	261	266	250	268	235	277	259	253	272	281	248	279	258	250	256	264	267	278	253	224	269	290	219	277	267	241	284	229	249	268	252	239	261	226	251	263	272	266	271	273	248	259	262	245	275	248	256	258	237	241	239	233	235	259	257	234	227	246	240	265	265	250	235	248	237	260	279	231	268	224	240	239	231	244	243	239	247	249	243	259	236	267	244	265	244	269	241	233	239	274	261	285	254	284	246	243	247	261	274	256	257	263	250	275	261	270	277	235	245	254	272	260	265	242	242	259	241	251	254	254	274	245	249	270	230	259	259	260	270	282	273	275	275	213	296	251	276	264	259	269	279	257	268	236	241	245	263	282	277	263	257	213	243	259	270	276	270	272	242	265	261	248	263	248	242	266	235	272	235	254	255	282	255	250	245	279	276	243	254	264	282	285	236	251	232	247	244	248	268	241	253	236	249	259	244	256	268	269	270	259	275	224	259	287	283	278	262	307	249	269	242	235	226	252	231	267	271	276	275	264	262	275	263	263	280	273	213	271	265	265	275	247	255	253	275	251	240	240	256	258	250	272	253	277	270	241	252	243	278	281	233	244	239	254	242	279	242	277	231	264	248	249	266	259	247	263	248	240	277	268	290	257	269	270	255	268	264	271	269	236	268	256	267	275	271	259	292	262	252	243	249	245	246	265	276	273	277	243	233	295	231	263	268	281	260	232	250	242	227	286	246	256	253	307	250	272
14742	1188	1972	2123	1828	1543	1342	1150	1135	987	937	876	861	826	802	790	766	775	779	733	680	696	722	690	685	650	711	684	714	643	671	663	645	650	690	650	680	639	665	660	651	653	739	663	652	686	666	681	623	670	661	659	660	659	695	658	636	659	626	628	633	644	660	629	628	600	683	661	660	629	635	683	621	632	624	638	630	696	613	616	613	601	648	633	670	636	685	654	638	657	661	659	682	607	732	699	645	627	651	646	652	639	676	615	639	623	678	647	647	668	621	677	639	638	633	655	595	639	623	639	632	654	645	614	656	661	661	639	703	687	632	655	653	655	647	631	693	628	640	648	616	620	664	642	650	662	614	650	679	647	625	643	662	700	624	627	634	645	665	659	643	675	647	697	635	618	641	625	628	630	593	637	659	665	671	661	666	661	626	612	635	692	655	641	628	627	649	615	663	650	645	607	635	648	646	688	646	654	632	646	658	656	673	641	665	601	622	673	679	696	627	604	661	648	660	655	683	662	596	614	611	595	610	651	659	663	720	663	680	634	667	665	645	612	632	625	682	638	664	659	655	648	606	595	669	640	693	633	637	633	675	640	621	626	609	631	626	659	619	618	625	631	617	659	651	661	673	676	670	631	639	614	695	682	658	703	653	671	655	654	663	643	642	682	636	627	667	597	663	622	666	598	651	630	636	690	657	645	633	630	644	668	655	670	674	655	665	611	629	652	692	668	642	681	664	619	623	680	617	628	583	592	678	646	649	637	639	637	634	621	612	653	643	680	612	662	649	614	626	628	629	617	618	682	636	640	627	636	687	615	614	653	652	635	644	677	640	621	667	620	641	638	604	641	669	632	668	670	668	667	649	604	680	630	630	703	624	641	641	651	652	660	677	647	658	647	662	660	615	598	573	645	638	653	666	650	608	657	646	649	602	642	675	616	660	669	584	657	640	649	656	677	656	669	635	682	643	646	688	644	618	609	620	652	646	655	675	636	642	630	634	639	668	642	646	651	642	671	690	603	655	698	651	661	604	643	668	675	640	617	666	619	643	689	647	673	667	616	675	631	637	634	642	672	616	604	656	701	614	632	626	637	653	625	644	613	664	666	682	665	596	645	595	617	646	606	631	650	678	699	692	664	674	624	673	695	689	580	700	659	649	631	629	639	673	622	661	638	670	631	677	663	649	671	658	632	679	675	648	622	665	625	629	661	683	617	655	594	653	634	639	651	609	641	654	641	690	678	663	633	655	663	611	666	594	639	637	671	676	653	629	568	700	686	611	659	670	641	643	650	672	640	631	622	631	693	668	629	651	616	664	596	611	682	656	651	615	633	666	651	618	686	682	639	646	636	626	644	682	629	654	677	693	630	687	634	652	620	660	656	638	627	654	679	639	637	622	641	647	637	622	675	676	656	643	642	679	641	701	620	653	638	654	644	637	620	644	667	608	671	637	648	656	680	688	643	658	669	629	664	671	631	612	643	645	675	685	647	620	625	657	698	655	669	622	660	611	634	653	653	677	691	599	653	670	676	662	648	655	646	603	630	651	661	687	622	634	667	652	613	652	607	604	700	633	646	637	619	638	647	660	648	691	653	641	649	646	650	661	609	686	660	689	678	622	623	684	634	654	699	646	647	658	650	608	648	681	661	655	677	650	617	645	630	647	632	694	632	601	627	643	716	660	657	627	637	599	687	661	636	621	673	653	689	697	693	644	665	642	624	665	647	669	634	630	620	623	651	622	655	658	609	648	628	651	621	660	704	662	649	686	591	668	639	598	633	630	658	634	605	593	600	640	638	598	655	655	684	698	650	639	663	626	638	645	664	679	655	647	670	639	641	629	625	683	630	640	643	665	665	663	667	653	584	647	619	642	667	623	616	643	658	644	651	676	700	639	661	650	667	585	654	609	643	645	648	615	658	637	652	618	598	608	690	649	590	662	644	655	579	663	617	582	657	620	645	645	673	704	604	660	671	648	602	624	630	631	645	636	644	680	639	624	688	599	690	624	670	654	650	634	655	672	671	612	661	631	635	637	667	630	656	627	631	625	658	639	674	693	678	664	639	605	669	635	628	622	637	659	670	656	626	633	623	629	647	643	641	630	697	707	662	658	643	613	635	628	652	700	607	671	670	614	603	629	673	666	656	665	671	684	617	619	643	643	623	641	640	681	687	640	672	708	629	656	621	668	693	631	686	633	638	615	624	651	618	631	706	687	660	613	685	617	687	646	653	645	644	648	657	645	673	665	676	609	687	681	623	673	662	665	611	668	687	613	630	673	670	666	658	671	654	665	622	655	621	667	617	649	652	652	666	662	629	637	670	661	634	643	646	669	600	640	616	658	674	638	614	630	623	662	640	652	656	638	645	598	611	644	606	698	647	619	613	624	626	671	656	670	662	662	664	631	647	638	615	652	650	624	668	587	639	676	677	638	656	665	648	678	660	685	655	617	636	579	646	652	633	672	661	676	627	640	703	628	669	662	687	643	619	630	634	687	646	642	644	655	625	682	636	623	678	682	617	651	661	613	623	682	675	664	651	620	642	649	658	667	656	703	669	652	625	624	696	681	678	613	652	674	607	667	689	649	633	660	666	627	690	639	624	640	640	712	655	650	736	628	591	642	644	650	684	647	641	650	617	647	597	639	660	641	687	668	650	673	683	619	704	656	691	683	640	672	655	660	660	655	686	688	601	678	629	664	664	651	630	652	640	655	637	598	644	665	642	642	664	683	666	685	629	652	646	676	636	620	701	630	622	607	628	635	649	645	626	624	664	608	670	679	631	677	694	621	657	614	751	586	624	619	615	691	687	678	600	642	689	665	658	636	649	603	632	637	655	645	675	658	638	654	640	666	683	605	646	670	669	652	620	659	629	650	657	626	646	652	699	653	623	641	600	660	659	587	690	632	648	679	606	629	634	698	666	655	592	626	635	631	678	619	618	697	656	651	635	598	641	661	675	667	612	584	630	601	660	677	652	655	648	644	671	662	678	682	647	657	610	701	670	660	662	657	674	676	672	629	642	678	622	702	644	690	653	708	648	619	651	674	675	644	661	612	638	657	584	693	635	664	671	617	663	625	620	597	682	664	622	650	649	663	649	644	682	640	637	638	683	596	649	618	644	662	652	671	653	657	661	581	640	647	621	693	606	668	669	638	628	639	648	646	643	641	669	671	640	659	636	660	656	659	635	629	608	621	683	623	667	637	631	652	616	650	702	641	598	629	687	594	639	679	646	644	659	667	676	633	703	658	656	628	641	611	669	612	642	667	657	670	684	645	627	601	596	638	621	620	626	681	623	649	685	660	666	646	638	645	652	648	670	654	640	647	627	638	669	597	629	674	627	644	658	661	626	652	672	629	600	622	672	668	665	649	618	628	670	618	629	618	633	658	648	639	648	678	663	632	650	641	634	662	644	636	680	663	663	669	579	666	637	649	662	651	644	669	674	641	603	610	614	638	629	641	654	630	651	650	621	617	699	647	642	642	664	645	576	659	729
7002	600	462	412	371	406	402	430	444	446	469	447	429	433	441	438	409	451	450	378	413	447	416	421	396	434	420	442	434	411	467	476	451	422	385	445	439	459	429	426	395	408	415	450	437	408	444	473	412	459	464	428	398	447	431	479	423	402	414	410	435	412	427	473	416	419	440	393	440	399	418	441	406	388	410	455	410	404	402	418	423	438	427	436	389	435	441	432	405	430	427	437	447	413	406	428	411	473	443	440	442	399	457	410	406	412	411	436	439	381	414	405	435	429	461	398	437	466	431	438	463	487	418	419	413	455	426	420	419	447	445	453	435	450	436	429	402	442	433	439	412	435	401	420	406	452	443	462	384	393	418	415	423	390	398	423	446	434	437	421	432	426	434	436	405	390	467	396	424	432	421	420	412	399	401	432	439	406	417	422	455	455	443	400	432	424	399	433	432	410	427	443	428	468	416	403	447	421	448	421	455	410	406	419	469	430	464	450	420	439	416	441	429	440	455	404	404	443	401	387	442	434	440	428	446	446	414	413	434	398	372	441	453	436	460	399	431	445	449	429	415	431	405	424	405	427	490	439	426	436	449	436	450	484	443	415	454	432	438	406	466	424	414	406	428	468	442	424	467	455	438	416	446	454	429	457	434	401	417	422	456	430	428	437	421	427	422	460	442	444	426	375	453	441	424	414	410	431	442	413	442	448	425	437	411	447	419	455	435	416	429	438	437	418	428	449	439	453	451	441	446	430	435	460	433	392	420	440	418	409	456	437	440	371	402	465	445	441	426	474	372	440	410	433	422	444	460	417	436	451	472	423	386	438	438	461	443	383	455	450	450	434	461	458	424	476	478	417	406	415	457	438	447	457	431	468	427	408	419	413	422	478	419	418	415	423	391	426	428	407	425	422	469	403	436	464	413	435	448	431	447	434	475	424	429	476	405	418	407	440	443	442	437	401	474	442	442	422	457	445	404	414	412	420	437	458	446	417	422	400	450	420	444	440	448	425	426	454	443	463	438	469	465	427	472	433	380	475	425	439	452	421	423	437	458	419	390	428	482	426	424	433	391	427	470	430	439	435	431	418	391	413	444	411	424	457	421	433	399	466	442	431	448	404	442	413	426	453	462	437	416	447	426	460	411	438	406	433	418	427	433	403	402	408	449	415	425	413	441	420	411	454	453	455	432	429	455	441	401	436	455	470	388	389	437	440	425	438	447	410	386	467	465	428	419	473	446	451	463	428	425	403	439	431	440	449	481	438	425	449	418	460	459	440	437	450	422	430	431	414	442	433	442	430	423	450	448	436	424	465	419	402	397	401	398	446	422	452	438	432	447	433	412	427	432	431	447	444	419	423	419	387	396	426	378	438	383	437	423	428	425	421	434	429	447	449	471	450	425	450	445	450	431	412	447	396	468	417	440	462	471	441	433	421	431	461	426	426	410	500	386	396	417	445	476	371	445	421	429	406	443	437	440	448	425	414	413	425	429	391	415	423	433	429	434	403	433	411	389	419	392	424	443	485	450	459	467	439	453	435	413	416	436	437	411	434	434	417	423	447	454	430	432	409	439	447	445	381	445	441	415	405	429	401	426	424	406	419	427	430	440	418	456	452	456	437	471	430	421	408	402	431	422	425	478	455	470	427	452	432	438	426	420	426	438	398	392	427	473	409	450	423	436	426	405	415	403	443	411	413	430	413	392	395	455	448	432	455	402	449	448	443	411	455	422	386	439	410	447	444	416	370	430	418	426	449	439	406	415	396	440	428	460	416	419	433	453	464	425	417	430	430	459	443	409	405	426	431	400	425	431	463	434	428	416	455	435	424	461	445	468	429	425	446	422	441	479	429	397	432	396	439	459	383	459	452	408	420	436	457	431	476	454	426	439	384	404	436	409	421	444	474	429	461	438	424	459	441	476	390	405	447	395	453	387	407	434	430	444	394	437	400	455	440	438	438	452	461	440	430	396	432	419	456	411	451	410	400	418	418	428	455	419	393	453	422	399	433	437	459	450	413	423	469	389	410	435	434	414	438	453	427	420	425	435	443	383	389	410	417	401	449	420	455	410	425	436	418	404	404	410	446	465	456	453	417	406	452	425	432	475	470	416	462	446	462	412	435	400	417	404	449	442	465	470	430	403	451	422	410	453	452	417	413	456	412	439	457	432	409	414	445	424	414	415	429	451	455	444	466	446	420	403	385	424	469	437	442	403	448	414	428	432	437	392	448	465	409	450	441	451	461	465	414	455	461	429	416	404	435	430	438	477	429	420	465	407	408	453	447	409	396	413	425	490	424	397	441	439	432	425	420	405	409	405	440	415	433	430	431	429	466	403	414	480	419	443	420	418	480	427	355	415	404	477	447	428	399	413	383	418	464	435	432	432	444	462	433	422	423	417	452	408	452	449	464	440	444	415	458	407	436	427	428	409	428	429	429	436	461	402	474	398	434	394	448	424	420	422	434	410	434	436	452	445	417	431	453	437	423	462	458	437	404	442	376	419	419	416	440	438	409	423	423	415	474	398	422	430	439	418	436	409	474	470	419	474	432	424	400	426	426	402	425	422	418	438	433	428	437	425	429	428	415	434	421	458	385	439	461	483	428	426	468	401	406	415	451	444	430	433	462	467	405	395	423	463	412	404	425	422	423	430	440	459	426	382	434	428	496	409	421	414	474	415	452	441	480	419	424	433	414	439	387	399	460	396	412	427	448	409	481	467	435	456	390	416	420	426	445	448	460	419	404	416	464	460	425	433	400	418	410	433	459	437	395	415	403	436	447	446	418	413	441	396	460	402	424	409	443	445	412	445	432	442	413	400	432	404	437	445	434	426	401	390	423	399	456	427	420	487	413	431	418	442	402	399	442	410	408	453	428	395	423	446	392	429	483	409	392	471	407	381	419	460	418	387	439	429	402	458	440	442	414	431	446	432	420	425	423	467	463	478	444	440	464	419	456	442	447	452	426	451	417	404	448	434	393	438	415	422	424	415	468	474	403	442	457	419	462	456	432	418	421	401	431	462	441	413	410	442	464	437	456	411	456	419	452	397	426	436	464	437	413	434	435	464	408	431	452	417	423	404	465	419	404	431	414	447	424	445	446	437	424	416	469	401	452	449	449	426	418	385	470	446	465	423	420	434	408	388	458	431	425	441	434	422	454	435	438	435	439	440	431	416	461	421	402	391	427	479	433	444	457	460	450	407	406	421	429	418	437	435	422	428	434	442	436	440	403	473	465	418	448	425	417	438	427	459	412	412	419	398	413	408	396	419	421	413	436	406	441	427	424	418	426	428	426	413	467	415	420	465	450	431	447	437	441	448	427	424	412	424	453	423	425	398	424	456	418	429	443	394	428	423	406	378	437	425	413	437	444	406	396	411	462	440	404	401	378	406	414	432	416	481	465	454	413	422	463	416	464	456	409	442	446	474	424	375	427	425	438	403	451	412	415	412	431	428	447	466	442	439	434	424	432	442	449	379	450	403	445	424	430	401	425
5169	965	920	949	925	972	984	1000	954	976	941	950	911	934	970	899	945	958	996	926	961	888	994	926	966	972	954	941	936	937	915	932	956	985	1003	913	925	912	861	935	962	876	990	977	957	889	900	930	879	953	939	980	908	933	948	963	939	949	973	933	927	979	886	917	876	980	987	911	919	957	949	930	953	954	887	950	925	939	980	952	941	936	972	884	994	944	927	945	936	951	916	939	928	958	918	939	902	926	988	963	947	930	924	980	921	910	985	933	954	911	855	940	881	926	905	889	912	966	947	979	975	960	927	971	987	984	927	964	936	908	940	949	930	987	976	947	986	915	895	884	925	928	930	942	913	938	937	940	971	935	958	902	894	922	919	988	909	936	905	907	942	933	887	930	931	927	934	900	932	941	915	944	993	967	923	963	936	931	932	971	958	926	951	919	984	955	968	945	865	933	994	958	929	915	984	908	915	952	964	982	930	981	980	956	971	935	925	984	929	904	949	989	967	956	956	956	941	962	895	938	928	964	927	957	940	998	910	949	919	932	939	961	896	902	961	972	927	966	919	938	922	925	898	930	978	850	954	924	939	939	987	953	921	943	960	962	954	936	903	938	931	924	964	885	906	966	939	908	930	925	938	938	937	901	979	906	924	953	982	886	902	985	892	879	932	991	916	994	965	942	934	921	923	966	888	926	996	930	940	922	992	930	914	946	936	929	969	994	955	952	884	962	957	971	934	913	894	898	909	941	989	919	933	905	908	900	968	944	923	921	970	909	966	887	956	933	922	947	892	873	979	943	932	997	930	925	938	941	993	945	993	917	972	921	930	1006	934	949	923	945	963	893	918	858	974	947	1029	946	944	960	895	945	889	976	932	992	943	956	959	952	913	955	942	881	958	973	903	937	995	943	927	956	967	892	944	906	964	929	927	952	927	985	976	913	917	946	889	941	967	916	925	1046	923	909	949	955	934	995	943	935	940	945	952	962	853	924	915	905	936	938	935	946	961	953	923	955	966	929	920	936	891	941	950	881	936	1018	929	966	955	918	928	949	980	962	923	924	884	898	883	939	930	920	992	955	937	865	916	933	941	922	939	933	921	926	942	948	970	957	966	966	892	985	953	980	910	987	928	888	941	937	1037	980	928	917	947	947	976	978	901	987	937	995	926	935	896	964	942	943	976	924	875	944	980	954	961	911	886	966	955	954	992	967	955	919	944	916	886	912	918	935	893	939	950	895	943	964	907	919	882	930	912	937	952	978	949	984	960	921	986	891	936	952	932	961	980	930	959	959	944	937	978	935	971	885	970	904	959	974	911	945	933	926	942	931	1004	894	907	957	986	934	974	901	887	972	997	924	996	905	960	952	922	989	887	892	936	912	923	925	921	963	884	946	910	1011	951	956	920	937	916	940	952	946	958	964	961	958	884	934	978	894	986	949	946	884	930	955	949	935	959	985	943	984	976	926	949	998	979	963	985	981	955	907	926	931	967	938	994	998	913	958	991	925	978	903	942	947	944	921	979	911	961	954	936	990	960	954	973	1001	928	922	911	923	934	941	931	973	930	990	922	970	966	916	949	976	942	929	941	924	933	937	950	931	942	922	913	909	922	886	947	928	991	958	954	991	889	921	928	948	920	936	921	936	965	975	975	912	899	905	933	973	925	927	983	943	950	956	908	988	891	949	852	909	932	914	925	956	964	953	930	931	927	891	921	939	931	966	907	920	930	1004	962	971	910	964	1003	961	916	936	952	958	932	909	932	902	930	970	925	900	901	928	944	944	947	915	972	954	945	973	945	957	947	941	999	962	916	978	936	946	936	949	929	1008	917	951	981	1021	971	922	993	915	972	946	965	913	900	942	941	904	933	941	974	930	955	939	913	958	963	982	973	968	904	956	915	955	858	953	953	859	951	953	937	941	940	949	917	909	889	894	973	967	937	949	993	954	905	963	963	903	926	907	1016	888	928	960	922	993	926	901	910	983	938	923	889	949	929	962	965	954	947	984	933	916	976	900	918	927	890	931	1001	972	938	925	952	948	960	921	952	873	973	949	982	941	931	939	936	949	908	935	948	893	922	904	932	901	946	941	1022	966	975	932	992	945	949	955	929	938	917	955	912	937	908	916	935	851	901	985	994	910	931	939	875	923	901	921	858	944	898	950	962	876	893	954	936	945	966	966	929	957	958	990	916	985	930	919	934	948	889	880	933	954	920	916	971	953	934	946	972	944	925	965	939	911	954	935	963	930	966	907	946	965	977	965	904	923	932	955	934	955	863	960	933	906	956	910	888	948	919	966	955	936	912	907	974	976	917	951	943	958	942	924	948	898	947	1003	934	898	956	958	933	1018	889	873	943	950	939	943	884	966	927	949	885	898	927	881	973	951	952	899	942	932	908	920	946	904	938	907	957	907	937	909	938	980	999	975	953	928	955	908	942	976	948	929	927	988	912	926	940	923	968	941	954	955	885	936	941	940	903	973	997	919	932	916	993	960	923	912	935	921	905	976	932	986	943	965	974	926	916	912	997	941	913	973	983	973	927	962	1023	928	975	931	956	979	882	966	910	956	952	915	952	953	1013	955	971	910	904	957	956	912	1017	919	905	1020	967	936	951	964	903	937	978	944	945	918	949	974	957	964	899	968	936	877	926	974	885	936	921	899	910	957	922	915	872	930	920	957	959	932	922	910	936	998	947	976	984	925	923	938	911	957	944	965	924	972	916	969	976	902	969	941	908	964	923	937	956	935	949	938	959	898	995	916	938	951	979	921	927	939	943	1004	889	941	955	983	921	919	956	966	909	929	989	903	937	974	939	918	972	962	960	966	892	947	962	928	900	912	935	972	960	883	1039	939	923	953	977	956	915	914	949	923	970	972	993	916	929	903	931	939	920	968	924	911	965	913	954	920	937	957	927	944	907	977	975	904	956	907	1051	988	980	949	954	928	965	955	985	916	934	932	923	993	962	978	965	920	941	955	967	936	916	909	898	942	934	899	970	977	923	961	879	900	908	937	929	927	951	923	892	956	966	937	921	956	909	925	972	941	952	894	904	904	963	917	915	976	898	889	929	929	953	920	908	909	947	926	926	969	989	930	916	951	938	937	929	955	896	952	907	971	935	960	919	921	899	922	924	935	963	936	890	929	944	975	871	942	924	985	944	997	891	979	899	910	942	962	974	930	902	938	937	959	1004	958	893	941	896	945	924	973	964	904	962	976	919	946	911	945	977	940	992	936	981	922	898	879	971	907	899	971	959	958	906	949	903	946	915	951	1000	951	940	950	941	978	972	903	927	947	923	988	922	944	964	943	921	901	967	869	956	908	992	919	961	917	950	920	941	961	946	921	952	986	941	964	937	964	916	907	921	939	1008	963	926	937	936	976	944	974	940	965	909	932	911	900	931	1013	955	939	967	957	938	943	949	935	924	947	916	950	989	903	1002	954	927	912	946	925	903	940	966	976	918	987	965	939	958	975	945	979	924	962	935	996	905	944	901	958	915	1006	966	902	931	905	934	937	998	909	937	909	915	879
17086	1176	505	408	322	341	291	251	236	230	234	243	243	230	234	237	213	210	220	216	204	236	243	234	237	231	223	209	229	232	231	204	220	237	227	215	193	215	209	246	247	207	244	209	245	232	231	269	200	210	258	216	217	244	240	230	218	215	213	192	202	203	210	210	210	225	197	229	231	260	202	233	215	217	221	236	193	212	220	228	251	207	214	226	209	206	222	199	215	248	250	221	231	227	225	229	223	208	216	199	180	213	211	196	207	204	195	214	222	225	224	205	216	233	223	226	221	216	210	217	224	215	218	218	217	229	247	235	191	211	200	228	219	199	229	184	216	207	214	194	229	235	212	224	217	218	212	197	230	225	198	226	254	262	213	221	190	227	218	198	221	227	237	221	226	229	216	201	221	234	228	219	221	212	205	212	210	239	216	199	220	202	237	246	238	230	242	208	215	222	248	223	218	185	215	214	239	215	223	225	234	229	227	219	243	208	228	243	195	211	228	234	231	221	211	224	226	199	224	218	216	220	224	236	240	222	224	221	210	215	246	237	205	229	220	207	221	241	230	212	237	236	213	206	216	216	210	232	194	194	211	217	236	216	226	223	209	235	207	230	232	249	216	195	218	199	209	251	241	217	250	239	226	266	207	228	218	215	218	238	219	221	221	239	224	218	220	214	213	229	233	250	193	194	208	221	228	209	208	227	209	245	227	214	208	234	230	228	235	215	219	211	225	198	240	213	233	212	210	170	221	238	195	211	202	223	228	196	229	211	232	202	235	195	251	223	232	216	216	228	202	206	187	234	228	203	226	223	210	226	229	210	223	195	233	219	211	212	221	235	205	211	238	225	194	228	207	237	229	242	204	210	232	221	186	206	234	214	221	221	236	207	217	209	247	224	200	209	222	200	225	208	214	267	224	209	237	275	211	234	201	232	232	227	218	227	207	226	202	192	211	231	229	212	234	208	198	234	212	209	213	203	238	215	186	223	211	242	227	198	229	198	211	207	248	240	238	238	220	196	218	245	185	210	193	205	211	200	228	223	211	179	226	214	207	216	230	199	218	226	215	213	232	231	217	204	185	247	226	236	223	247	261	209	206	192	198	229	237	184	243	238	210	221	199	196	239	220	217	199	237	216	195	228	220	207	233	200	201	223	217	193	180	209	225	226	250	196	192	220	214	204	212	230	211	193	226	222	211	233	214	204	226	220	207	230	209	241	235	242	212	233	224	210	211	235	235	223	225	224	213	221	196	213	191	227	230	221	233	213	210	241	195	233	224	224	241	212	223	206	240	219	209	211	243	228	195	219	231	235	220	229	189	207	235	228	202	230	235	234	232	205	185	213	217	244	209	188	208	209	230	225	242	225	215	233	207	214	210	221	225	213	225	196	261	233	221	207	217	233	212	237	216	244	217	215	212	242	223	205	252	236	251	205	207	217	236	217	220	214	219	199	217	226	207	191	230	216	216	226	213	204	227	222	196	220	223	218	213	229	209	229	200	230	232	213	248	231	246	243	221	256	230	238	184	219	202	217	206	252	214	226	221	244	197	239	225	234	205	242	245	232	237	224	217	201	223	221	224	234	208	222	226	199	221	199	206	241	223	228	237	241	220	236	214	218	214	220	223	233	259	214	236	205	241	203	230	221	244	218	203	217	217	212	209	210	194	228	203	226	224	247	236	213	244	243	208	249	195	214	233	242	218	218	223	241	229	201	208	201	235	235	212	230	197	233	199	215	231	211	218	209	208	213	239	232	237	227	228	185	196	229	212	235	211	207	202	225	212	237	215	238	199	199	220	220	235	222	224	230	210	226	222	225	206	184	227	223	212	207	218	225	216	200	208	239	237	252	251	174	228	201	238	216	205	208	196	220	240	220	221	233	219	194	214	219	214	220	182	203	217	222	211	203	256	202	209	215	205	216	232	209	203	205	223	209	229	231	188	226	211	214	236	234	237	237	233	206	233	219	189	231	204	215	215	210	223	216	213	235	200	215	219	201	184	206	216	209	195	229	223	213	226	212	181	205	209	226	174	218	196	224	215	225	205	207	213	197	228	213	226	216	264	215	205	237	227	198	217	215	217	222	223	242	244	221	219	226	210	215	238	179	216	213	235	210	221	211	243	251	205	268	219	214	241	208	239	229	216	201	224	220	204	258	227	203	215	230	221	219	227	230	215	221	221	200	217	206	235	195	220	209	227	239	198	216	199	226	210	204	213	222	219	236	224	221	220	203	248	217	208	236	228	214	244	233	217	225	222	231	234	229	214	228	219	214	196	228	218	210	242	212	220	218	220	249	225	232	225	244	204	227	216	229	231	214	224	206	213	226	237	246	217	227	222	196	229	220	230	229	223	216	203	217	224	222	200	183	189	251	210	237	240	222	231	200	210	243	225	218	210	199	235	224	251	200	218	187	222	230	227	219	220	224	229	222	237	203	225	259	253	228	201	215	229	233	209	202	226	200	229	237	216	235	216	217	225	229	208	225	255	201	229	229	194	216	203	230	235	210	256	223	194	228	215	219	201	186	212	220	243	230	233	233	247	202	204	214	203	209	213	227	216	219	205	198	239	220	193	188	211	225	213	242	211	193	196	201	197	245	216	250	223	213	214	203	238	247	224	209	215	260	237	202	173	202	223	183	213	216	211	230	242	202	226	215	238	208	218	213	202	232	203	249	236	210	225	207	243	232	245	234	228	212	213	232	221	219	214	220	239	194	226	206	214	229	235	254	194	219	218	240	224	212	216	257	247	221	220	208	239	200	233	233	205	245	212	208	246	233	248	209	200	231	227	218	216	220	248	248	238	214	220	248	203	225	226	234	245	217	223	208	201	214	222	215	225	212	189	220	214	221	212	210	221	209	223	208	239	229	207	194	204	241	246	244	220	228	214	201	235	192	217	195	237	207	216	260	211	224	219	239	246	224	226	232	254	223	235	201	241	207	181	240	222	264	213	194	210	201	219	192	217	247	213	245	182	213	221	218	238	234	176	211	207	204	250	235	212	210	234	242	218	205	202	217	202	242	240	215	205	191	211	226	221	230	212	219	228	223	248	213	234	235	238	208	205	219	253	212	250	217	225	232	205	202	223	249	215	190	214	202	208	204	215	215	192	218	235	207	219	240	215	242	216	208	232	224	213	234	224	215	216	212	216	191	218	212	212	229	233	223	234	233	246	238	230	240	232	203	208	231	221	232	199	192	236	207	221	217	234	218	236	219	207	203	223	232	229	239	209	237	215	232	223	227	228	225	220	224	203	211	256	221	201	203	244	198	222	230	222	221	232	212	232	255	235	213	218	191	220	210	243	218	218	218	190	216	232	198	216	208	235	202	211	232	252	225	204	206	225	211	196	203	251	223	197	196	208	225	227	232	240	223	234	239	194	217	226	232	235	226	190	227	234	209	209	203	204	225	240	229	231	216	236	215	247	212	214	232	224	223	213	256	262	235	199	213	226	241	237	223	193	237	210	185	237	214	198	207	188	214	212	202	232	222
10972	800	1232	1209	1163	1022	882	884	782	700	700	679	632	587	578	629	597	631	582	582	583	576	545	558	575	561	533	583	553	588	544	558	553	601	554	546	555	544	572	544	523	563	543	587	535	567	576	536	597	549	586	567	531	576	538	538	571	536	557	541	567	532	573	538	547	506	515	505	527	590	526	498	563	544	554	557	547	558	570	579	551	557	525	555	518	571	528	536	568	533	537	539	544	543	527	578	547	546	525	590	543	557	551	524	540	545	476	529	564	557	548	584	537	566	528	532	521	523	551	551	567	541	472	545	580	548	515	546	549	512	538	537	542	535	518	541	552	537	568	547	536	511	524	557	578	575	521	513	505	520	533	530	547	568	541	546	504	546	534	552	537	533	561	551	505	549	559	504	526	535	501	538	591	544	534	520	513	545	578	535	521	539	577	533	532	537	508	546	494	540	549	529	534	575	559	529	542	565	529	550	554	533	570	543	574	528	537	534	522	569	546	535	578	550	540	522	496	593	572	524	518	563	504	567	517	526	530	574	531	508	532	549	553	557	531	579	565	607	586	526	538	517	547	578	560	538	558	545	546	542	505	547	551	531	599	510	521	594	565	565	562	546	538	522	538	517	500	521	526	541	542	523	538	501	525	540	548	552	502	495	541	559	527	536	536	522	515	521	532	532	516	541	585	533	546	526	515	550	545	546	538	592	595	534	490	504	505	532	538	560	535	520	537	509	556	588	557	541	572	562	507	587	551	543	523	508	531	581	565	546	518	542	537	550	564	506	541	539	533	526	555	531	532	486	578	501	573	567	548	515	537	525	546	521	530	486	553	550	604	517	538	534	527	524	545	564	573	537	550	507	533	524	550	514	567	577	513	575	519	512	556	520	544	571	534	539	579	516	544	533	578	567	532	559	552	531	545	562	556	532	559	548	549	567	563	559	548	562	560	545	555	527	549	536	492	510	535	493	542	507	528	538	538	533	558	544	546	511	564	554	508	583	603	559	515	550	550	570	535	569	563	565	547	542	558	532	532	529	530	554	516	551	544	517	517	519	552	582	527	573	548	532	542	537	543	521	583	545	518	544	595	544	522	560	577	519	486	531	542	543	520	554	577	575	512	540	551	565	541	557	548	549	543	524	564	518	544	547	542	552	530	542	556	549	573	512	547	534	522	510	585	527	529	533	566	514	533	564	555	554	534	554	490	561	495	530	497	524	546	549	543	580	537	597	564	547	560	562	532	553	542	539	540	554	585	535	524	578	547	498	547	523	585	578	526	545	582	546	531	545	538	534	526	539	508	517	593	570	589	537	534	539	574	528	546	529	531	528	540	547	557	526	570	540	525	534	525	534	560	499	535	567	499	529	544	547	517	533	564	521	543	511	550	510	531	522	562	544	552	540	544	541	576	536	537	547	505	567	532	525	566	585	547	544	553	533	547	506	573	537	546	519	531	543	543	512	535	549	561	508	523	541	541	522	499	549	566	516	569	566	549	547	540	570	566	518	521	515	541	552	572	523	574	531	494	534	551	521	531	563	515	552	543	561	540	554	503	529	543	550	532	558	537	538	545	539	568	546	571	523	595	512	547	533	579	540	535	559	541	530	560	564	564	529	556	551	550	542	542	563	554	558	526	508	508	541	527	524	507	561	577	522	512	589	516	514	497	508	531	510	530	558	553	529	553	528	522	497	575	561	523	593	554	601	503	532	546	536	576	540	560	505	545	569	529	518	501	550	548	555	543	571	579	540	537	556	507	529	490	517	553	502	515	539	533	537	518	528	463	569	548	543	568	509	569	571	519	573	547	529	528	507	533	562	545	570	560	504	527	540	572	569	543	555	525	571	602	548	540	511	540	558	554	549	550	564	517	569	532	545	496	513	520	541	543	521	561	541	549	561	571	567	567	539	557	539	563	594	521	586	549	550	536	517	524	522	531	537	556	522	496	579	498	508	522	484	507	523	549	547	493	572	525	571	507	531	540	573	530	552	521	600	544	527	545	544	551	491	552	525	575	545	574	541	547	529	543	500	537	521	535	527	520	539	549	561	500	581	547	545	532	538	519	532	565	514	565	529	572	524	567	517	517	507	539	505	542	540	580	507	555	528	540	507	567	576	506	541	520	542	568	533	519	521	561	531	533	580	560	528	539	537	542	557	521	573	539	569	542	548	537	500	553	593	536	538	553	526	573	566	550	553	542	537	523	526	538	557	525	522	574	497	531	561	533	522	531	550	537	533	532	522	535	539	571	551	525	534	550	537	563	534	524	514	508	543	507	519	535	583	563	502	555	550	562	546	588	546	544	569	571	508	533	554	566	524	527	548	531	526	549	539	563	516	541	557	532	550	501	545	534	531	589	542	512	525	534	537	543	575	603	544	555	522	531	533	569	561	571	537	520	539	550	544	546	539	553	558	583	553	568	528	526	538	565	540	578	552	523	544	544	522	526	585	546	573	571	541	535	539	560	586	569	547	536	505	553	552	568	536	549	529	533	552	576	568	551	500	544	563	576	559	523	540	543	562	523	531	515	557	505	548	528	559	512	578	572	543	572	564	536	549	556	536	519	588	566	521	537	558	531	580	526	532	566	556	536	561	571	526	585	521	570	530	494	515	561	552	559	550	541	532	516	533	511	540	525	580	518	518	546	528	525	519	511	545	560	543	515	568	545	571	537	562	548	541	549	583	528	548	590	568	606	551	523	517	566	515	520	490	555	518	517	579	545	566	548	556	561	548	514	574	547	548	527	538	587	528	569	531	545	571	522	534	556	539	578	557	556	508	524	563	550	539	564	520	549	510	513	570	556	570	539	528	531	547	514	527	560	534	533	567	533	502	511	555	511	540	567	581	508	563	586	547	569	556	527	515	543	546	534	548	516	516	601	556	527	536	498	513	525	538	498	525	528	494	549	552	567	566	508	520	549	518	551	552	544	556	517	552	499	545	530	524	548	522	542	562	523	541	546	526	551	558	592	555	509	520	552	549	557	510	553	557	547	557	557	528	528	552	559	553	522	506	559	504	559	518	538	554	549	509	531	516	562	520	556	558	558	567	557	509	510	539	544	553	563	538	552	515	508	568	562	561	547	518	526	542	583	530	519	574	496	554	531	505	540	567	563	536	563	565	539	543	560	481	550	524	516	548	570	523	546	571	578	552	518	558	554	571	549	520	554	532	560	579	516	528	524	518	505	520	559	546	507	548	539	547	573	513	537	537	583	523	556	528	561	525	598	541	525	533	582	518	575	545	562	543	585	523	573	587	534	540	524	550	563	584	509	524	558	554	529	546	537	555	525	517	571	539	540	549	539	558	505	566	545	542	567	509	546	552	565	567	557	548	515	566	575	521	536	477	532	512	553	531	555	537	554	529	519	586	501	517	555	556	525	561	565	565	583	525	528	551	517	543	597	530	571	555	521	534	550	531	558	542	566	545	545	528	554	548	538	535	533	528	526	524	580	585	550	560	528	550	510	569	535	560	526	540	536	537	562	512	535	524
26766	3108	1012	711	529	476	352	384	298	315	328	281	251	281	268	256	264	249	291	251	253	242	273	282	236	226	262	250	288	238	254	264	253	287	251	270	259	269	277	242	246	292	221	247	255	242	261	259	239	251	262	275	271	256	267	268	235	300	272	261	222	248	268	245	247	300	259	273	247	271	257	227	239	248	262	244	309	255	286	222	245	233	259	244	266	230	260	277	248	290	260	234	266	244	258	256	252	256	259	198	230	237	248	277	268	266	224	225	237	275	258	260	272	268	267	242	261	236	260	226	258	264	276	259	237	257	300	248	253	271	259	248	261	247	250	257	244	243	237	243	241	253	296	249	279	268	253	240	254	249	236	235	239	274	264	239	279	240	269	232	241	258	258	259	261	257	229	233	238	237	265	282	266	254	243	255	249	264	275	243	282	281	255	272	258	266	277	269	282	246	252	251	276	248	257	241	253	231	274	271	240	225	246	269	248	259	260	254	297	255	218	284	266	234	247	278	237	248	258	274	230	247	257	242	263	253	240	253	222	238	263	235	264	264	268	244	244	275	251	250	272	238	261	255	262	288	234	236	224	258	254	269	221	264	269	261	244	270	235	262	265	270	259	252	259	269	290	243	288	265	277	267	262	265	268	239	236	277	247	251	256	249	233	257	255	231	277	251	267	254	281	245	218	235	233	244	261	255	229	281	257	257	247	245	253	271	267	249	282	258	239	241	242	264	255	270	247	265	264	261	254	246	235	239	228	264	259	231	259	243	241	286	260	264	222	265	283	242	266	237	273	228	270	267	267	236	264	250	221	246	287	255	255	305	267	261	254	249	238	260	283	231	250	256	246	254	258	279	271	224	266	246	256	267	249	271	279	246	275	239	255	296	252	286	268	231	233	254	272	264	260	259	232	228	260	263	211	247	256	266	252	258	251	255	227	252	233	242	225	241	280	288	242	263	280	262	270	283	255	267	251	267	255	255	266	250	284	255	276	263	248	250	244	248	270	265	260	250	249	247	255	276	207	247	243	277	243	267	233	261	251	247	250	265	241	244	243	269	288	230	255	235	255	253	277	253	250	264	253	275	256	246	265	257	279	265	288	265	286	285	271	260	229	268	221	286	267	220	246	251	238	281	267	251	232	245	280	235	256	240	269	249	261	249	270	245	269	259	242	254	261	277	260	249	252	256	229	256	252	260	268	235	265	237	263	236	259	262	271	261	250	236	257	232	246	230	261	241	243	261	266	231	256	247	239	216	221	250	255	279	266	304	243	267	285	265	239	225	248	266	240	270	225	262	253	297	263	249	247	251	234	275	217	260	274	304	261	283	266	253	253	237	247	255	291	227	233	260	266	242	278	245	257	249	247	243	235	244	285	266	269	230	247	231	272	241	272	268	223	260	259	252	284	261	257	255	261	276	285	251	245	261	269	265	277	265	266	295	248	237	246	245	267	236	229	262	271	262	247	249	273	254	265	268	238	250	260	265	267	249	236	258	242	229	241	241	234	241	265	232	251	257	252	276	244	270	241	275	264	244	258	291	268	237	228	251	235	268	270	286	289	244	279	230	266	249	252	251	241	209	263	238	238	246	244	243	261	260	257	289	256	249	260	229	264	272	269	250	267	248	226	254	291	259	255	274	256	267	257	249	264	267	222	287	253	253	260	255	245	260	238	276	265	273	223	236	221	215	262	272	256	253	259	266	258	245	258	241	253	241	256	265	238	260	274	263	244	267	242	274	249	217	264	278	287	260	270	250	260	267	274	284	287	242	250	272	256	242	269	257	261	239	266	269	263	262	272	246	250	245	282	264	279	249	234	242	276	273	247	244	253	245	266	239	273	247	276	247	253	259	278	232	247	262	255	249	268	234	246	221	226	264	244	268	216	262	252	262	274	245	276	258	270	257	259	231	272	254	265	277	242	262	259	266	257	259	274	218	262	274	231	247	252	263	263	235	256	261	260	238	261	249	220	234	258	235	255	238	229	254	274	260	243	228	269	256	262	292	298	263	269	251	266	250	267	274	249	247	281	239	255	256	246	227	257	258	248	225	270	272	280	243	256	265	258	228	260	264	249	269	266	232	260	270	244	251	256	247	251	244	249	257	276	287	258	236	252	250	219	237	265	254	246	271	286	295	269	258	240	244	247	275	273	263	238	257	262	275	250	297	247	253	261	277	258	239	283	250	254	249	276	273	252	273	230	268	253	233	270	257	273	270	273	256	252	265	255	272	245	254	296	255	258	237	243	285	273	225	266	229	233	254	245	263	252	236	253	217	256	194	214	269	244	260	253	254	233	266	224	233	270	258	259	255	257	212	245	215	233	228	277	272	260	280	273	257	276	252	219	224	274	252	253	274	274	255	255	236	278	259	251	272	243	236	265	247	273	219	271	234	253	272	243	248	250	261	281	240	280	278	272	281	293	267	258	262	277	224	250	303	266	235	253	254	248	276	239	228	262	272	262	233	267	255	243	269	221	273	276	246	240	254	275	268	263	235	252	245	231	265	250	251	241	269	266	237	298	272	254	257	232	256	275	249	236	261	223	266	259	251	260	270	276	269	259	240	269	245	264	268	228	260	257	228	262	230	273	267	261	278	230	250	231	254	240	241	273	263	258	245	259	255	241	247	280	270	276	283	266	298	248	249	236	244	247	263	241	260	268	272	244	246	253	255	242	250	249	251	292	247	257	250	236	243	237	255	253	286	261	248	262	239	257	251	276	252	239	239	266	252	274	249	242	258	272	246	239	245	236	256	257	258	250	206	245	250	248	296	263	253	243	267	269	276	255	250	245	279	228	258	256	278	276	238	281	284	254	261	276	281	244	265	255	275	240	279	253	242	260	250	247	274	277	278	252	254	267	251	247	241	229	288	267	286	282	253	260	270	223	263	252	256	262	264	291	237	257	271	277	268	249	256	259	254	272	234	262	240	273	248	268	275	277	249	260	269	277	243	256	252	273	222	260	258	265	246	239	234	253	226	224	266	257	254	253	261	255	256	222	249	238	249	254	230	229	256	262	234	271	250	235	251	282	284	253	250	245	258	240	241	236	247	256	222	276	248	214	260	265	255	276	263	254	257	223	223	263	255	263	254	272	260	236	264	243	264	247	236	252	271	256	253	289	218	228	259	251	241	241	275	258	285	226	245	247	263	265	252	287	243	243	245	234	248	252	236	265	248	268	253	242	251	296	243	261	253	228	259	230	229	218	291	264	253	226	272	250	256	250	238	267	216	283	272	300	254	276	252	239	224	276	271	241	274	244	261	237	258	256	280	251	255	265	237	269	274	261	242	277	263	285	227	231	237	234	246	262	250	271	270	267	215	271	279	255	249	296	255	235	264	274	247	225	262	254	257	258	257	244	300	274	277	247	274	246	235	251	253	226	228	235	248	273	282	263	271	265	247	274	229	281	258	237	241	244	257	242	261	257	260	246	234	270	267	249	244	283	288	258	232	239	267	299	265	257	298	267	240	259	259	230	257	249	239	273	249
14567	1214	1886	2101	1831	1540	1317	1172	1071	1037	947	915	870	815	827	774	795	733	762	720	693	749	746	688	700	651	726	701	698	703	696	641	676	701	706	641	643	668	658	713	665	672	650	635	637	674	692	650	660	685	663	567	615	639	665	638	627	691	658	663	622	672	654	663	654	600	662	625	639	659	672	648	624	669	621	640	657	651	672	662	668	637	672	622	661	638	649	669	603	635	635	614	655	675	644	603	595	630	655	643	663	634	646	612	627	654	645	658	666	669	610	666	608	669	646	630	627	606	589	654	649	667	637	653	648	621	637	593	676	656	608	652	654	617	608	598	588	633	684	706	653	651	663	674	659	667	619	674	643	659	600	651	668	629	638	701	601	654	622	675	609	635	665	666	658	645	610	610	625	643	615	661	588	632	604	633	617	664	656	656	650	644	671	639	618	648	661	640	623	717	630	611	691	638	654	632	629	640	658	630	629	629	675	633	628	645	668	647	650	669	648	598	640	650	630	637	675	634	662	616	608	629	662	603	650	631	651	653	644	635	675	628	619	635	613	597	644	627	630	643	600	616	630	613	630	645	672	674	648	648	599	663	589	663	652	623	614	639	643	636	639	630	635	660	657	619	665	677	661	591	626	631	661	657	678	602	639	656	652	658	652	645	630	591	629	660	628	612	631	641	620	617	613	619	646	653	631	601	624	640	655	621	685	630	624	634	645	604	649	632	647	645	631	710	621	627	608	646	647	667	687	650	645	667	647	595	658	603	632	622	641	631	641	653	622	679	646	644	653	656	634	633	674	653	645	614	638	614	668	679	646	650	626	663	626	601	684	643	651	618	650	674	650	657	626	643	612	626	675	623	610	664	644	631	626	666	602	665	666	647	632	661	624	654	633	641	661	636	629	651	621	622	624	659	659	651	633	588	586	662	662	607	676	640	638	684	645	656	621	678	669	637	664	626	609	633	678	653	640	646	616	661	670	651	618	629	650	624	642	623	645	664	653	660	646	663	619	650	619	655	586	677	658	585	645	635	612	653	615	647	607	642	634	598	668	671	668	621	586	649	635	664	662	623	669	657	654	646	648	639	646	627	633	647	604	645	655	679	594	614	649	648	638	666	627	653	641	666	598	672	665	635	642	637	636	682	673	656	624	628	635	671	641	617	631	636	658	628	634	628	627	590	698	657	618	644	619	621	628	626	616	674	649	629	625	647	663	669	624	673	622	653	653	599	613	639	656	629	651	653	670	605	660	620	614	648	635	635	637	612	596	619	682	671	674	641	673	610	611	632	657	599	671	572	643	630	641	625	631	669	660	631	624	669	608	655	606	670	659	678	647	638	639	644	622	658	612	634	657	654	631	691	614	645	630	664	622	650	668	632	651	628	649	613	672	609	608	646	620	632	631	654	598	649	620	650	576	636	628	635	656	586	619	618	631	623	621	624	611	679	613	593	612	598	678	636	623	631	662	686	624	638	681	666	639	693	647	692	615	610	671	665	616	628	607	638	632	649	617	660	680	651	636	606	646	620	641	676	626	645	654	616	668	673	564	614	655	599	616	609	555	633	631	615	664	612	638	617	581	662	679	590	623	677	685	652	625	661	638	647	664	631	656	619	661	669	634	618	652	633	619	646	670	628	650	645	647	664	608	671	646	649	633	687	617	658	622	616	674	622	585	621	605	634	619	636	662	603	622	659	605	681	628	676	609	590	679	613	662	579	619	637	606	620	628	675	657	647	644	661	635	658	621	666	663	645	602	636	648	658	636	643	633	633	622	624	607	640	644	662	638	659	628	692	647	588	620	650	618	638	659	603	615	628	642	659	649	654	658	636	638	661	604	665	610	627	636	631	646	654	656	667	636	624	689	605	646	662	621	638	649	660	620	604	701	612	638	618	622	616	656	669	577	640	622	581	666	696	667	646	675	651	641	656	625	636	667	638	630	665	647	616	658	652	661	656	629	665	587	641	623	633	612	598	615	628	614	581	643	672	640	627	656	623	648	644	641	626	649	657	600	609	607	665	622	631	644	596	654	627	674	607	638	657	634	635	610	624	659	627	628	604	636	643	614	599	644	618	656	617	645	604	673	653	620	638	619	632	616	645	618	665	622	662	597	680	630	610	634	619	613	658	657	596	710	639	648	613	627	669	642	649	640	683	639	675	643	641	666	644	619	668	615	631	655	646	644	686	644	655	659	667	611	649	661	615	657	654	642	581	577	700	695	678	635	647	613	628	621	624	636	686	626	617	640	624	661	649	618	644	639	653	652	635	674	676	621	637	611	686	638	654	605	664	655	666	656	637	651	613	651	656	622	628	661	616	641	559	600	645	658	639	699	634	652	624	676	651	652	634	599	611	663	627	626	650	638	642	599	635	640	620	632	601	661	616	641	637	640	645	677	629	668	617	666	682	631	637	623	595	669	626	627	644	663	685	671	596	645	631	644	635	682	643	654	647	665	623	657	670	620	629	662	608	659	629	667	644	651	641	656	649	622	634	655	671	661	619	630	638	668	630	671	615	635	645	623	654	599	651	688	617	647	640	634	607	668	651	676	625	684	616	678	636	656	653	617	633	620	651	610	620	667	648	643	633	595	645	620	608	632	658	680	602	636	641	645	633	604	618	618	610	624	667	582	691	647	628	640	643	601	618	652	631	663	607	665	643	640	615	653	652	680	683	613	581	647	601	606	662	657	653	663	665	615	606	679	608	621	648	659	643	624	602	624	630	638	650	686	613	638	629	649	603	612	651	622	664	664	625	657	639	621	603	627	650	657	637	612	633	650	588	640	664	687	602	652	629	641	653	616	612	672	636	616	636	598	661	629	662	651	632	648	604	676	653	643	638	639	620	649	649	663	618	599	616	635	634	618	655	647	610	673	680	645	654	683	582	633	702	637	607	594	623	624	646	669	612	592	639	616	624	671	631	647	651	617	580	629	623	664	642	669	685	651	636	625	643	656	669	651	660	621	625	654	606	667	611	600	620	620	640	653	687	617	640	642	639	641	615	638	656	618	643	662	626	627	654	643	646	615	663	705	646	603	652	649	617	630	681	691	612	591	622	626	638	612	627	591	618	646	641	599	606	663	606	602	667	626	606	641	660	644	638	595	633	643	609	662	629	629	610	607	670	599	683	663	586	652	639	623	660	676	664	606	636	615	663	652	645	616	610	657	667	664	692	635	658	634	674	646	593	645	651	621	663	638	685	613	617	657	667	640	658	639	651	648	639	634	649	629	603	621	648	645	636	619	589	628	685	661	648	665	640	677	581	643	652	676	653	654	640	638	643	656	644	641	606	668	657	645	669	607	654	634	633	637	621	643	654	641	582	635	613	615	628	640	686	680	628	620	603	638	663	654	672	644	608	615	647	652	590	645	641	626	628	657	634	649	648	663	638	620	614	642	647	608	638	573	626	572	594	683	660	636	631	650	643	613	641	616	603	671	616	621	636	645	663	652	685	654	644	641	615	631	620	671	653	651	688	664	631	680	664	621	650
7621	703	468	484	454	423	432	464	446	380	413	419	449	404	405	421	443	443	421	481	494	408	437	412	372	452	457	452	482	433	415	434	428	475	462	410	438	425	438	436	433	470	434	424	439	443	426	391	449	411	407	451	435	391	429	442	416	423	430	449	437	454	406	402	429	413	441	399	442	425	431	401	441	446	432	425	424	418	459	422	465	458	440	448	423	458	416	443	421	450	399	454	446	406	421	447	443	424	475	445	458	419	437	393	426	411	419	398	481	423	443	426	392	388	436	441	446	396	454	414	441	435	421	447	433	434	457	421	410	440	449	428	426	419	449	395	457	426	435	482	439	472	434	418	427	406	419	423	393	450	462	461	472	471	383	429	449	427	480	443	414	424	431	434	432	450	454	451	436	438	463	460	427	428	430	457	464	376	450	464	447	455	451	417	402	432	432	446	446	395	433	431	405	398	431	399	400	435	442	427	444	402	456	449	386	393	399	447	440	447	453	384	404	476	422	436	436	439	443	443	437	428	412	476	461	422	443	442	413	453	443	419	400	450	428	408	400	480	435	476	456	446	461	418	450	391	471	383	379	432	464	449	419	406	483	451	422	441	435	442	426	436	400	432	398	413	412	459	421	404	446	432	446	475	438	431	435	447	416	446	397	459	423	445	428	427	460	402	444	407	417	415	403	404	432	453	442	420	429	453	435	478	423	449	441	403	446	408	432	457	441	434	420	454	420	446	414	459	417	438	393	477	381	413	438	420	399	454	412	423	387	462	411	415	404	382	436	370	484	434	474	432	392	455	399	459	427	436	427	433	410	481	468	424	448	442	433	441	442	441	425	407	408	420	420	403	425	422	416	382	445	429	400	393	429	416	458	410	434	456	450	428	435	417	451	466	436	414	429	466	420	509	439	393	436	460	408	448	412	436	428	436	449	443	451	423	404	429	439	440	412	421	431	428	460	425	442	461	428	465	439	461	436	452	422	426	397	431	425	436	424	444	388	436	456	420	424	426	401	425	398	459	420	438	441	413	424	444	477	448	419	471	418	488	438	403	377	446	454	464	438	410	461	396	447	448	429	437	447	461	411	425	437	453	428	435	417	409	419	454	402	420	423	434	394	431	431	408	448	431	450	420	437	420	414	425	445	455	416	428	426	462	405	394	462	435	478	439	443	426	433	412	454	432	388	416	465	422	422	420	435	389	432	412	462	421	377	387	384	382	421	430	402	429	401	436	429	402	448	441	433	446	460	406	419	431	400	491	409	427	391	437	414	456	412	415	415	405	408	420	433	451	410	403	399	414	461	451	405	439	436	431	408	390	438	409	424	458	434	471	424	443	413	456	490	430	397	460	414	437	429	420	432	450	378	444	398	446	397	460	415	445	436	430	438	400	422	401	439	393	436	470	451	388	413	425	412	406	430	456	414	460	446	420	423	411	425	397	467	411	415	404	449	433	411	449	414	480	421	451	403	425	454	436	433	414	399	417	432	405	400	434	430	420	404	441	382	436	419	418	387	444	377	388	432	390	436	393	421	435	462	420	432	406	428	441	428	478	492	434	446	431	426	430	454	418	445	431	423	459	436	421	448	449	428	422	477	422	415	439	429	421	378	421	437	423	425	427	408	421	425	418	431	392	412	417	434	418	445	441	444	422	452	468	431	446	434	445	447	434	431	407	414	414	418	422	413	468	415	447	437	394	426	435	455	422	422	412	436	425	450	465	430	433	399	470	439	455	439	430	445	441	454	478	426	452	392	419	468	461	452	437	425	465	428	386	398	435	440	419	435	414	435	436	484	405	437	435	452	471	467	448	396	466	445	399	440	451	424	450	449	450	426	441	435	411	450	405	482	450	429	418	453	433	459	397	482	455	465	397	433	441	451	403	441	429	407	414	450	377	412	429	450	454	436	417	410	419	408	429	453	442	445	420	378	410	475	444	436	412	415	401	427	421	432	409	412	400	434	397	437	397	411	454	452	449	404	449	446	424	432	429	450	413	367	439	422	439	452	418	461	484	441	431	450	396	450	482	453	407	383	474	405	383	403	420	427	406	393	436	448	403	412	416	406	403	459	402	411	453	432	415	441	445	442	408	442	495	410	477	461	446	419	456	423	409	405	434	424	448	438	429	483	424	401	422	395	424	388	459	402	411	427	454	445	422	428	453	443	435	404	422	437	444	430	443	414	404	408	421	480	454	430	417	430	426	407	436	463	477	415	419	445	387	455	433	446	411	407	407	448	415	385	426	443	510	446	420	456	398	430	422	428	410	412	435	426	446	449	407	433	411	447	417	452	418	407	430	454	448	409	420	399	443	462	425	477	426	421	391	433	424	417	412	456	432	452	464	425	420	412	402	420	402	393	394	439	450	438	413	438	417	445	423	431	400	428	437	398	404	404	450	412	432	399	446	388	435	419	442	459	439	417	473	409	448	428	382	444	402	443	432	383	444	419	422	489	379	461	423	468	438	414	420	484	439	438	416	447	443	463	429	386	426	471	461	447	410	403	430	461	393	440	438	423	453	401	468	441	456	447	431	408	448	416	419	410	394	465	462	429	468	447	418	438	403	409	447	452	408	417	436	411	398	426	428	450	424	395	401	412	386	431	439	464	438	452	478	440	424	459	420	441	415	454	451	479	440	421	460	436	416	455	429	461	395	427	403	391	409	385	422	474	429	458	427	409	414	442	430	441	437	401	415	424	431	432	411	419	445	410	400	440	448	460	431	401	434	429	411	414	428	388	405	414	414	430	407	424	417	409	428	447	419	444	463	452	447	426	488	432	435	426	420	480	451	396	413	438	394	426	451	419	458	455	392	450	501	457	425	407	432	408	454	399	451	436	440	436	457	437	417	413	458	478	420	456	458	448	429	476	413	448	436	449	421	429	443	421	446	466	462	429	438	442	413	434	473	404	440	402	394	415	396	403	429	443	404	429	411	438	423	454	436	410	449	426	429	453	424	454	422	414	436	441	452	450	431	420	476	435	456	404	443	435	439	416	422	452	440	430	402	422	391	404	415	431	407	405	388	442	410	442	442	452	423	426	475	426	467	421	473	431	441	428	398	451	452	434	434	470	443	427	453	410	417	409	421	443	426	433	435	415	420	430	404	409	426	435	410	448	443	457	423	483	459	423	418	456	413	433	418	485	414	397	418	440	448	411	430	421	468	404	437	422	403	405	460	410	402	426	458	462	408	444	439	407	414	418	401	409	406	405	452	424	418	429	392	434	463	432	418	457	448	417	432	441	426	446	456	463	445	439	417	407	418	437	429	425	450	440	410	421	432	405	422	463	463	428	444	489	461	451	421	445	455	433	420	440	404	387	442	475	451	430	466	453	421	421	411	423	443	415	428	411	441	425	442	430	435	414	432	411	439	463	429	460	420	451	482	429	438	415	430	480	463	434	429	427	451	414	417	449	453	455	441	456	454	383	434	405	429	452	404	459	441	407	438	444	437	452	437	446	442	414	422	441	467	422	432	483	440	420	443	446	438
5436	939	950	1006	952	891	946	955	957	936	933	913	934	953	962	946	942	979	953	905	946	918	947	943	990	986	931	949	931	989	945	985	915	974	898	929	886	1001	935	972	941	920	966	936	964	893	941	910	967	917	907	962	914	916	908	948	942	1015	976	975	931	915	916	934	922	964	931	925	971	915	936	926	935	933	941	970	1007	947	1017	904	940	937	942	962	895	882	952	913	967	985	961	929	897	935	940	940	977	895	914	964	957	980	904	992	971	929	958	946	949	982	921	954	969	941	971	974	898	932	986	950	972	947	999	978	973	956	965	920	996	891	971	937	928	936	929	924	948	941	949	932	928	976	931	935	917	930	883	940	920	944	961	921	913	956	885	957	927	1019	954	981	921	943	943	1002	936	949	936	923	945	948	930	985	929	929	926	935	915	960	931	987	860	955	921	964	927	928	890	940	947	956	926	935	918	934	936	954	975	977	922	894	945	952	947	952	985	938	972	955	999	948	919	959	894	974	905	917	922	929	965	938	907	918	1035	897	915	931	897	951	955	948	974	929	863	943	922	957	895	917	980	964	914	988	944	917	935	911	893	897	882	945	919	944	954	951	937	980	958	909	1019	956	961	918	971	983	972	852	921	972	939	952	942	942	902	915	940	956	980	942	950	943	905	950	966	971	949	944	910	923	976	923	891	974	914	963	934	928	946	947	932	956	1008	970	989	960	966	1025	897	936	962	967	1014	939	946	929	911	988	901	935	949	938	949	942	971	919	992	927	1033	965	918	914	1006	999	972	947	974	903	970	959	896	924	966	955	974	920	920	923	962	958	914	995	975	1001	938	960	988	918	948	933	950	910	953	956	943	938	967	984	890	952	935	874	963	946	946	937	947	900	978	982	916	947	924	952	899	913	920	962	935	907	888	886	895	963	944	861	964	945	976	990	982	957	953	966	844	986	911	950	974	975	983	901	969	929	932	954	968	943	945	961	918	980	969	859	953	909	972	922	972	911	949	894	922	935	926	948	1001	908	895	903	932	985	926	960	925	920	924	906	968	988	912	934	931	925	938	955	971	966	922	942	940	859	914	988	969	942	899	918	949	946	954	903	1000	927	938	903	969	962	988	1011	924	956	937	907	979	947	945	908	936	970	967	940	976	957	941	1001	927	934	957	928	918	959	907	985	944	919	1016	883	919	979	995	929	944	963	924	973	942	928	900	891	948	978	911	937	900	989	1005	918	915	975	934	885	954	994	920	914	950	951	948	911	998	1008	913	987	930	963	952	974	873	945	984	938	913	999	932	931	927	948	928	956	933	923	934	928	962	903	945	899	956	944	995	954	947	967	947	937	979	956	969	939	907	961	915	942	962	938	939	912	942	988	928	948	970	930	919	977	938	907	952	929	900	940	955	988	899	926	945	962	922	878	983	997	932	949	949	913	1015	925	921	894	964	952	966	979	939	962	877	901	922	940	950	941	901	1016	939	989	971	951	931	915	925	912	970	940	946	883	930	925	939	966	893	1000	954	921	956	960	947	945	988	952	866	987	910	902	883	973	957	921	932	939	955	936	929	895	957	915	938	933	935	918	901	939	940	910	966	906	958	901	918	895	929	949	951	984	903	948	939	947	878	932	957	942	993	964	940	946	975	923	1014	905	963	1011	919	950	917	926	925	978	981	886	969	942	948	969	934	946	982	925	970	943	956	922	857	916	921	922	958	935	937	978	894	955	927	987	934	984	896	903	892	980	937	910	911	905	925	956	959	963	981	958	912	924	933	909	930	878	928	966	901	950	936	909	918	969	903	963	932	971	972	874	951	949	965	944	950	1021	899	958	900	922	965	914	911	962	895	954	893	914	951	964	934	908	941	972	971	959	1008	945	948	1005	929	953	938	918	947	868	964	940	923	972	955	897	977	981	918	994	935	967	940	958	853	903	994	899	952	922	922	884	922	990	936	927	914	949	943	954	958	1008	907	920	958	917	960	980	967	941	926	979	962	972	999	941	963	993	912	962	902	986	864	933	955	929	961	948	962	934	976	979	960	942	916	958	917	927	921	965	935	943	988	980	921	951	959	985	951	917	951	898	885	901	1000	950	931	925	940	931	945	937	964	967	966	948	948	896	926	918	969	1010	937	910	883	925	913	919	946	922	972	930	983	910	903	961	980	946	942	919	934	934	953	889	880	922	948	927	855	994	922	928	916	941	950	946	913	917	904	917	919	931	940	962	935	943	943	891	962	945	941	944	887	939	919	965	1027	935	935	983	981	971	967	970	923	900	971	980	950	983	929	977	965	965	925	979	952	911	950	941	886	931	931	950	923	1015	953	919	941	911	892	930	884	929	954	964	924	982	936	973	941	949	903	934	914	937	927	930	941	856	939	913	996	942	969	938	975	939	899	959	893	955	968	885	934	908	882	937	984	968	976	966	893	892	900	904	921	882	962	922	975	937	933	947	963	978	977	930	900	932	932	975	947	924	955	996	953	971	929	942	972	985	905	945	1024	914	934	969	990	945	956	964	953	941	970	943	901	926	932	916	953	939	919	907	890	911	890	906	991	1009	929	946	921	989	978	934	912	975	963	912	896	946	960	953	901	982	930	958	978	923	936	948	916	967	933	920	908	947	899	907	966	922	967	895	905	1003	903	975	1023	992	944	962	941	1000	997	970	968	908	942	975	935	939	917	911	930	909	948	997	914	920	934	960	924	868	919	946	934	975	905	932	946	882	962	938	971	919	983	908	930	919	918	932	978	969	929	894	981	945	953	935	939	908	978	962	965	970	955	929	975	918	939	840	972	1006	948	945	946	896	954	910	924	886	971	890	949	955	954	913	948	950	997	985	940	962	988	995	905	920	992	926	920	904	973	989	943	991	952	929	945	930	938	925	953	966	932	929	927	953	958	933	896	945	945	894	905	940	924	955	943	906	909	909	928	955	939	947	958	945	987	880	975	948	1012	959	952	933	929	895	947	964	933	885	931	899	933	879	975	966	939	901	933	909	911	909	968	918	914	931	956	940	937	966	970	968	915	930	959	904	971	920	983	948	930	971	978	1027	910	919	931	911	960	956	970	907	946	900	983	927	959	972	965	957	960	958	908	990	937	936	925	920	957	946	945	920	946	984	998	923	907	985	941	949	974	977	962	974	958	913	970	994	939	922	965	932	948	900	920	915	961	959	924	927	932	936	931	938	923	952	960	969	962	896	985	940	916	939	932	891	943	960	926	927	923	972	955	992	920	955	946	894	953	934	953	866	889	917	969	870	925	991	974	944	903	940	962	930	922	874	955	934	994	959	930	977	937	923	908	927	989	939	914	972	948	952	942	959	932	926	920	977	983	903	912	941	977	974	934	966	945	965	942	894	924	951	979	922	913	945	976	934	938	953	1024	956	962	923	899	989	939	889	958	971	954	919	971	926	944	952	887	934	945	964	901	958	942	910	938	921	905	967	964	948	952	958	1001	957	985	939	908	934	935	928	948	959	942	912	906	928	968	902	919	928	965	977	959	969	949	944	948	1006	947	924	923	952	934	996	926	915	986	975	965	899
17279	1313	564	464	367	299	302	270	262	252	247	232	253	262	228	225	240	242	227	222	201	215	225	237	237	229	221	231	198	215	222	220	206	232	203	181	247	240	236	209	208	222	212	209	200	211	187	211	226	220	213	213	196	196	205	231	226	213	236	232	254	214	235	224	203	227	234	211	183	187	225	217	216	230	183	207	203	218	203	221	203	213	228	211	195	208	224	230	222	252	238	212	194	240	228	213	218	214	229	206	204	212	220	204	209	201	203	224	210	221	213	212	197	226	219	204	188	204	209	201	198	247	250	232	252	227	233	208	242	225	263	273	216	208	210	212	200	226	237	207	221	202	216	221	191	218	218	205	240	218	218	211	211	219	223	222	229	222	232	198	221	199	218	202	207	210	225	207	217	212	219	222	217	188	216	195	227	195	236	247	204	214	237	205	265	241	233	200	214	227	210	209	217	211	209	214	207	207	206	248	235	208	225	251	215	246	196	216	213	226	203	195	204	219	221	193	234	210	221	213	208	217	233	192	210	176	240	231	224	202	222	215	209	208	195	236	276	231	202	207	204	225	259	228	236	203	206	244	206	181	205	216	231	227	205	218	220	216	207	180	239	219	220	223	221	211	219	226	218	224	232	210	236	209	202	207	206	186	211	239	223	203	260	222	241	183	207	212	192	222	208	215	208	237	222	221	221	204	220	229	206	196	211	235	188	201	197	213	206	200	213	238	221	215	232	198	216	227	210	238	223	226	202	197	212	228	233	208	195	219	216	201	211	254	209	229	218	233	239	223	200	203	254	210	203	226	244	194	209	223	218	224	234	211	234	224	215	187	225	223	202	245	221	239	196	216	239	242	198	213	218	251	230	213	208	230	206	218	205	219	206	220	187	215	236	238	210	212	201	220	226	213	211	226	220	205	239	210	197	219	219	219	234	208	221	213	211	242	196	197	224	239	249	221	243	227	227	209	204	222	235	202	185	236	214	218	209	220	244	220	251	190	229	232	224	229	225	217	246	220	238	198	239	216	229	219	180	242	214	212	208	198	213	235	222	221	202	210	202	197	230	213	241	224	217	216	218	195	194	209	201	234	202	210	228	230	226	223	230	226	218	245	216	256	201	197	218	237	221	204	216	249	196	196	233	222	231	204	201	218	233	217	224	202	209	225	252	189	182	199	228	233	215	241	215	221	205	248	227	218	200	202	229	220	211	187	227	215	233	208	203	218	224	206	179	193	241	212	211	231	211	202	240	218	214	214	223	247	225	218	218	214	236	230	248	194	194	209	220	193	177	202	215	196	233	201	207	210	223	201	201	221	191	226	183	207	188	184	203	213	214	184	234	176	232	210	210	222	214	219	233	243	213	223	194	217	213	205	212	227	208	232	230	222	234	218	217	245	221	193	242	219	243	218	225	212	185	200	210	202	222	189	223	216	232	229	192	230	228	205	199	226	214	227	248	250	200	213	208	226	226	212	208	210	228	237	193	244	209	193	226	210	204	201	215	225	219	221	248	242	231	196	205	203	228	247	207	207	235	214	182	212	233	220	201	221	213	227	227	224	220	219	213	203	206	190	206	258	229	211	181	206	218	235	216	226	235	219	226	230	209	250	242	195	187	222	208	221	217	222	242	236	225	211	220	219	213	210	209	227	199	221	190	219	208	196	205	233	183	214	213	212	202	207	218	215	205	187	225	225	215	232	237	241	230	212	213	222	201	201	225	210	207	205	255	222	238	239	231	200	185	221	210	214	203	215	226	235	229	211	233	227	227	202	210	239	205	235	214	251	187	197	234	211	195	244	210	192	227	196	235	222	202	211	210	174	209	218	195	199	219	204	213	208	221	225	182	214	209	260	218	204	198	218	237	226	241	218	223	237	212	198	219	211	226	208	205	266	209	221	197	193	225	221	203	215	218	198	221	223	213	217	188	218	222	210	211	243	215	220	223	207	228	214	222	212	232	206	223	227	219	218	190	216	188	204	218	201	222	199	217	224	235	262	211	218	224	243	198	229	220	222	205	222	180	228	222	222	223	214	217	219	226	190	231	250	219	226	223	203	220	206	215	205	212	203	198	203	239	247	227	199	220	213	213	202	210	215	244	239	224	207	208	219	212	201	213	248	241	238	252	181	201	202	222	203	245	216	209	219	194	197	217	182	218	234	230	211	208	209	205	217	211	241	215	202	237	209	229	227	223	227	223	233	229	199	212	235	233	221	234	218	226	213	215	203	211	199	243	193	214	199	226	215	210	214	193	208	196	218	254	205	232	222	195	216	201	207	229	211	219	218	213	207	219	214	205	204	222	200	233	242	237	227	219	249	214	221	210	195	220	250	224	233	203	195	222	210	217	219	214	216	190	204	195	219	206	219	224	224	206	236	221	219	214	188	207	250	198	233	203	218	229	212	224	222	227	231	227	248	217	200	266	226	220	221	199	205	223	209	205	209	222	220	178	227	212	240	220	227	199	220	243	194	213	214	209	219	219	221	238	206	181	215	233	232	207	231	218	221	218	203	194	200	238	244	209	185	230	216	202	239	222	218	203	224	216	228	200	215	197	221	209	212	237	217	189	193	189	214	190	231	234	191	185	244	212	218	225	192	212	201	213	215	212	242	207	220	211	205	243	211	196	205	221	240	206	226	191	227	206	200	225	220	195	211	208	238	203	211	183	205	194	219	184	212	211	219	202	205	233	220	223	221	203	194	215	231	213	225	214	215	233	215	237	229	199	218	243	230	215	221	207	206	208	230	176	208	212	216	220	217	222	197	236	200	220	192	197	213	214	196	234	230	210	216	240	222	209	223	214	221	226	213	193	230	203	228	200	259	224	214	222	224	227	190	206	197	209	198	196	204	242	237	198	207	235	230	244	231	222	242	223	189	209	225	215	220	199	225	203	224	209	200	211	242	218	221	191	223	228	228	227	259	233	247	209	241	206	222	197	214	199	194	215	238	221	204	193	181	205	225	246	226	216	210	189	194	225	213	224	223	225	200	233	230	243	188	224	198	238	224	252	212	211	243	219	219	239	189	203	213	221	233	209	205	182	187	255	238	199	193	242	213	219	217	231	197	231	229	203	221	196	202	231	221	203	212	227	220	249	211	244	210	224	232	231	216	229	209	207	218	199	196	210	195	220	210	252	192	229	205	219	193	230	256	197	200	226	234	209	218	201	194	212	196	234	213	206	238	232	215	225	226	244	250	222	227	236	221	190	215	217	279	212	187	206	223	207	205	181	209	193	225	202	219	214	202	252	202	230	239	216	246	202	199	246	226	207	203	208	193	211	234	202	207	201	209	212	202	223	193	247	207	231	204	232	226	211	213	212	220	207	220	225	205	217	217	206	224	226	204	235	212	171	229	212	234	189	195	210	216	204	226	228	251	231	224	236	228	235	248	213	223	216	246	218	221	240	203	219	227	233	231	210	192	207	220	225	219	209	226	205	216	205	200	216	232	196	203	213	245	217	215	213	207	223	205	215	214	221	212	193	238	225	208
11177	812	1143	1345	1210	1055	878	804	744	718	673	650	666	604	618	604	581	600	654	597	589	573	550	565	603	518	573	545	568	572	556	569	585	564	551	525	552	535	567	554	547	562	537	567	551	541	535	574	524	513	510	529	579	542	553	572	573	576	565	550	510	526	500	535	555	569	547	520	538	562	541	556	551	499	528	561	522	553	525	544	559	539	541	529	547	519	561	590	535	525	572	522	544	512	542	515	574	573	556	518	605	550	551	509	499	496	585	508	524	497	541	570	530	555	558	547	550	522	564	547	529	558	507	544	547	593	546	542	515	545	539	524	569	567	562	497	557	500	510	519	514	560	565	574	528	587	551	486	536	507	571	571	505	514	494	522	506	533	528	543	541	518	552	499	542	537	530	544	501	559	566	542	517	515	517	562	566	545	586	494	533	585	544	495	519	563	563	560	523	564	564	601	538	533	524	531	553	546	498	579	539	544	564	515	526	537	538	512	552	547	558	559	564	546	558	549	580	559	539	516	521	519	542	543	539	529	544	484	543	525	548	547	526	572	594	535	518	514	550	534	505	537	571	506	536	523	510	543	551	547	560	542	514	553	538	559	562	521	525	520	548	508	544	550	558	572	584	521	529	569	539	527	544	514	541	538	548	541	521	572	542	566	512	544	554	494	546	536	517	519	566	516	536	521	530	526	528	561	495	482	519	550	561	532	539	513	540	571	502	548	545	517	530	538	545	523	546	551	515	515	548	522	550	539	566	541	562	532	500	531	533	528	590	527	548	551	584	595	544	547	560	525	537	519	589	526	522	500	561	503	583	554	517	512	541	563	551	555	550	553	515	550	547	588	562	535	524	531	525	532	546	513	542	539	553	509	533	590	567	536	553	530	594	578	561	548	562	555	528	523	526	542	524	534	531	556	521	559	520	525	572	531	545	518	531	576	543	538	523	519	547	533	539	572	510	512	557	568	557	514	534	558	525	518	554	566	529	562	539	542	579	551	535	548	543	536	556	547	517	495	561	536	555	564	524	541	562	533	484	494	529	578	534	543	534	561	542	531	511	528	522	538	545	539	513	555	563	536	553	582	503	529	525	553	527	580	566	549	527	523	555	496	553	527	532	569	555	530	556	577	550	529	555	536	523	549	567	551	577	550	545	535	543	542	535	534	541	584	484	519	544	551	527	526	544	543	517	545	525	522	518	519	561	570	535	511	515	564	534	528	550	561	502	506	516	532	547	515	522	532	546	520	556	545	547	545	529	559	539	533	516	522	580	533	549	502	540	532	546	528	507	549	544	561	558	519	560	525	543	499	542	563	568	571	544	544	545	506	591	519	556	532	520	523	508	545	557	537	568	586	525	554	569	516	556	524	559	505	537	505	560	567	542	532	564	561	518	523	567	549	507	531	558	515	535	547	536	508	541	539	532	534	517	533	526	537	535	562	527	552	526	512	567	570	528	522	515	523	554	521	605	521	530	533	522	549	549	549	561	527	542	551	487	537	525	532	551	563	552	563	518	562	569	500	519	520	539	545	570	518	509	528	567	567	498	559	573	526	568	576	552	582	522	539	535	541	573	559	576	546	535	536	568	540	516	544	574	567	555	569	577	531	507	544	525	514	526	537	542	543	547	558	546	551	519	548	540	594	540	548	504	511	600	529	515	548	545	553	532	536	565	552	537	564	569	517	547	554	548	529	568	514	516	521	555	542	533	507	529	552	534	562	529	552	582	559	558	540	539	552	525	493	522	533	544	516	528	544	498	540	522	571	554	499	560	515	513	546	484	519	555	550	504	540	525	558	552	540	509	547	521	525	509	570	558	540	546	544	516	539	543	517	549	539	544	563	553	589	535	534	566	530	558	515	501	541	520	538	561	514	499	596	546	566	523	573	558	556	555	536	552	544	567	522	497	528	547	550	534	501	516	555	550	564	567	551	563	572	567	517	546	557	545	559	551	543	531	536	512	531	528	594	546	540	584	591	521	541	504	503	535	557	508	528	563	538	557	562	557	601	486	594	539	516	549	554	566	528	559	584	567	521	538	554	519	548	531	531	504	553	593	498	543	546	539	540	539	597	522	548	553	555	543	544	534	551	549	563	520	529	528	538	536	529	553	528	569	531	537	549	485	532	548	472	538	527	579	510	553	529	558	529	569	547	538	543	542	533	587	554	519	562	575	522	501	553	536	507	562	569	571	547	531	548	505	562	531	548	572	583	554	572	520	537	581	525	566	523	529	572	543	552	549	552	521	538	536	542	556	560	575	578	542	524	517	549	551	538	509	513	584	545	528	568	580	514	535	549	536	534	535	544	553	588	554	548	537	548	554	587	512	507	526	518	541	570	559	537	589	498	531	512	496	516	551	551	546	538	509	534	533	515	545	499	508	554	582	534	571	527	492	568	570	548	552	545	507	549	547	525	502	528	548	541	521	565	559	528	519	558	550	556	561	544	528	523	483	504	527	560	528	536	549	533	514	561	533	559	519	540	539	536	539	552	565	520	557	532	522	515	550	530	541	517	539	527	529	511	539	548	531	538	517	522	546	539	480	577	502	531	548	549	502	554	512	556	515	513	557	498	510	554	523	534	555	541	560	581	570	552	585	573	538	577	563	569	516	562	527	571	544	536	543	527	486	484	503	522	521	506	489	553	521	548	554	518	545	549	544	559	532	527	546	587	538	509	552	538	528	536	523	552	544	564	541	547	508	552	491	522	537	541	516	518	542	531	516	572	565	570	552	520	517	489	524	565	533	574	533	501	492	525	532	565	522	511	564	567	584	561	533	581	542	540	521	511	535	514	541	546	563	560	535	509	573	510	588	529	519	533	537	544	527	576	577	482	547	551	534	477	575	510	507	529	528	543	528	538	592	509	565	541	541	569	554	538	547	555	532	530	549	562	535	539	514	576	492	527	565	510	525	524	558	548	529	475	521	541	530	581	581	553	543	549	537	552	469	513	551	556	540	524	518	561	561	583	569	578	524	528	537	518	605	530	564	506	546	521	526	491	515	538	601	526	533	554	515	511	507	561	549	508	591	511	544	553	496	520	542	498	539	530	551	511	580	533	504	534	514	526	535	576	537	549	578	566	562	550	515	537	517	535	515	500	531	548	539	502	550	518	567	549	490	575	526	526	552	554	490	539	535	555	532	567	537	528	562	565	504	559	493	526	544	531	524	501	568	530	576	537	534	529	553	524	525	566	496	506	543	579	551	543	543	498	517	534	551	574	541	511	512	580	544	526	532	544	512	529	552	547	517	541	510	569	503	488	558	527	516	575	499	555	549	561	547	540	575	549	562	547	496	579	530	544	511	547	551	560	517	505	502	523	531	537	558	537	530	546	547	554	537	542	548	513	550	503	542	581	549	547	578	516	517	519	558	522	500	549	557	527	510	551	559	530	569	548	532	557	540	571	581	574	498	556	528	522	543	518	529	549	522	511	545	535	483	546	515	535	509	497	510	516	553	485	539	508	534	540	561	543	513	524	563	564	516	554
26723	3083	1024	760	517	435	390	354	320	313	299	284	297	279	282	289	257	268	281	257	300	295	296	258	278	245	276	255	265	255	264	227	238	264	280	281	250	255	240	241	267	215	243	255	236	257	263	241	253	281	230	275	248	252	213	242	261	238	246	270	264	262	233	267	235	228	262	254	242	268	249	254	230	245	272	270	236	236	266	275	273	248	246	262	239	277	263	238	283	257	229	245	248	249	227	271	252	271	256	262	256	251	259	250	248	256	275	260	226	273	247	251	241	248	261	239	260	232	266	243	265	249	269	235	246	281	263	267	253	268	196	237	256	252	268	233	247	247	258	278	238	266	235	251	276	267	215	258	244	260	275	251	251	249	270	240	244	264	208	276	264	244	280	243	261	236	263	272	247	265	256	278	260	256	253	270	241	231	227	251	276	285	246	265	266	249	268	271	263	278	239	236	277	238	245	259	239	276	254	247	251	257	252	255	283	273	257	263	236	273	264	245	253	247	235	247	236	245	238	223	245	219	261	265	233	261	265	283	259	248	236	229	255	261	228	292	250	249	224	242	240	245	259	262	247	236	286	260	248	254	281	256	271	241	266	237	243	285	244	254	248	245	262	263	269	255	273	242	261	221	236	270	273	277	245	246	252	255	242	256	225	238	233	271	242	261	272	235	246	269	258	262	297	227	257	254	238	257	245	243	285	258	291	242	236	254	236	284	250	274	246	240	245	242	283	227	249	209	243	248	255	294	267	217	259	265	277	268	256	225	232	265	231	265	235	240	241	258	247	227	263	257	247	250	239	259	258	223	242	242	234	257	269	251	237	218	275	254	269	246	240	282	241	234	251	233	225	292	266	275	251	257	240	271	251	237	277	247	249	238	246	247	281	237	270	236	259	254	248	237	264	260	257	264	258	228	236	254	246	256	254	216	256	262	206	240	226	231	266	264	246	269	253	271	267	239	260	239	268	279	261	284	272	274	257	260	273	254	233	256	256	226	204	243	243	235	254	254	251	268	225	256	263	258	244	252	257	261	241	250	258	240	263	268	246	244	227	259	240	248	265	252	247	267	274	250	263	257	245	279	238	274	261	240	269	259	240	240	229	262	275	268	250	252	251	252	253	260	257	274	244	215	278	267	224	223	229	270	265	267	250	237	270	261	249	219	232	288	247	256	278	264	231	253	262	273	262	246	235	223	289	247	234	265	273	231	233	232	259	282	274	247	253	235	242	271	255	237	265	266	262	263	224	260	242	229	248	236	259	238	274	253	250	269	285	255	254	268	231	228	251	260	238	254	240	227	269	247	246	238	244	255	243	237	232	270	243	266	265	238	243	227	263	237	231	239	238	229	235	271	264	275	238	271	259	245	252	239	241	261	239	265	242	240	260	269	259	234	295	269	262	275	280	277	282	265	246	252	291	222	229	236	252	233	243	231	250	245	240	261	206	243	279	233	218	264	222	228	239	257	269	248	221	256	246	248	254	235	269	233	242	237	274	229	245	228	214	283	263	234	274	251	278	253	288	237	269	233	247	258	258	228	257	255	239	268	251	248	294	250	249	255	253	263	238	224	233	282	271	224	277	272	247	263	272	251	247	253	237	268	269	251	256	271	269	246	232	266	241	261	223	269	252	236	266	253	245	255	265	253	273	255	241	253	260	254	278	235	280	262	251	258	260	255	215	249	239	250	245	232	258	254	298	229	243	254	291	264	271	203	279	252	244	245	254	262	268	251	255	271	271	270	251	258	274	241	250	262	241	272	253	234	252	257	230	230	281	249	227	279	244	241	274	251	312	278	248	262	234	254	237	254	233	250	268	276	235	239	234	265	280	279	247	243	259	298	251	269	255	248	269	252	268	266	240	247	257	244	226	253	250	254	277	249	263	269	277	268	249	268	227	223	239	240	285	282	222	237	255	253	259	231	273	241	251	249	254	233	251	242	234	267	285	246	252	274	264	250	251	236	269	262	248	241	273	253	265	250	268	267	242	255	256	253	265	250	265	260	230	245	254	220	243	282	267	264	289	264	259	246	285	270	238	251	233	255	252	272	276	230	234	225	276	253	271	232	257	252	254	260	232	226	235	256	286	249	283	249	268	245	237	272	254	254	269	274	238	232	246	254	249	237	260	296	272	249	256	250	220	233	281	270	257	252	272	253	226	239	232	256	254	267	257	248	255	261	270	265	228	234	269	252	265	240	256	228	255	256	252	270	248	252	268	232	246	255	243	236	232	258	245	224	255	276	235	249	238	251	232	254	234	249	267	271	273	251	244	282	251	287	220	252	232	251	266	248	270	261	272	246	270	296	251	269	272	234	254	251	271	262	268	258	279	271	292	222	252	240	228	250	248	236	259	265	250	256	291	263	230	262	285	250	246	282	259	262	264	252	240	250	209	255	245	268	268	255	264	308	253	263	259	269	274	251	228	257	277	248	240	237	287	249	256	228	264	234	240	240	261	261	233	244	259	264	238	238	276	266	242	263	248	237	244	249	269	236	259	248	247	256	260	229	245	233	255	281	258	245	222	255	262	231	259	276	261	265	266	241	300	287	242	280	264	256	276	264	244	271	260	257	283	243	270	249	245	284	209	244	257	259	255	256	252	232	265	267	256	268	247	211	261	251	250	231	274	254	277	256	233	221	228	275	242	241	226	214	269	251	232	269	256	254	267	245	206	234	233	243	233	259	247	281	234	249	239	248	232	259	250	274	269	246	235	238	264	244	287	266	239	247	261	240	230	243	218	241	261	265	256	239	260	283	272	249	258	239	297	291	266	236	221	249	261	258	246	267	271	273	270	265	291	230	222	245	274	249	272	261	226	251	241	273	241	251	257	243	232	227	258	277	255	260	228	267	239	251	269	264	287	259	249	289	250	259	248	273	254	238	243	227	271	264	264	261	214	241	235	239	247	256	271	259	242	263	270	243	279	237	233	261	242	231	266	270	232	232	251	241	254	283	260	272	243	263	276	268	253	267	267	260	262	269	255	281	254	256	254	240	264	275	273	247	272	252	300	232	238	272	253	261	252	276	260	270	263	248	265	200	217	266	275	246	248	246	249	227	267	274	240	251	255	261	257	214	266	255	229	258	260	278	219	261	242	264	258	230	268	259	261	271	236	284	291	241	266	255	266	259	271	271	240	251	263	263	268	248	283	269	260	248	244	273	261	273	232	244	249	252	278	279	244	206	253	266	244	270	227	232	226	255	239	268	264	276	261	273	216	240	245	252	240	250	252	270	250	280	235	266	219	255	244	232	269	241	241	265	238	247	254	252	238	239	221	244	267	247	261	229	272	260	229	248	228	215	252	249	244	245	243	271	261	239	274	248	243	254	270	255	252	228	247	242	244	244	224	262	287	249	274	283	290	250	276	240	234	255	251	274	258	256	259	254	238	278	251	257	266	238	261	252	265	297	253	246	243	238	219	239	237	219	246	280	222	298	286	248	237	249	247	233	279	268	238	249	238	252	226	209	260	255	257	261	243	261	257	285
14281	1190	1920	2116	1775	1539	1282	1226	1047	1044	953	818	899	838	829	796	786	807	740	761	705	722	715	713	671	655	654	717	677	631	719	667	664	686	649	696	670	645	657	727	686	627	656	675	664	625	649	606	670	686	674	646	689	633	651	643	643	626	638	651	632	639	619	680	655	627	657	624	636	634	627	658	659	692	658	624	672	666	652	655	686	621	598	675	639	643	650	634	675	672	677	680	640	698	640	638	635	594	598	665	621	634	685	670	650	632	693	618	616	652	732	583	652	658	601	620	663	635	627	663	641	611	647	651	646	694	671	653	643	669	604	671	646	668	673	652	630	667	671	641	656	645	648	675	646	637	617	646	599	651	602	612	679	611	672	605	607	641	658	611	650	649	610	681	612	637	636	637	600	610	649	644	648	671	578	692	632	589	626	624	607	647	653	615	649	633	601	624	656	631	591	656	660	648	669	617	637	655	654	632	626	669	630	651	626	683	657	666	648	645	675	608	621	644	653	637	613	593	635	580	694	638	631	662	657	664	627	657	664	659	643	661	663	639	640	628	646	687	637	565	662	632	634	646	627	675	618	687	637	638	634	617	654	618	633	657	637	625	648	616	650	609	639	576	617	666	626	643	618	683	654	649	600	662	664	631	662	685	667	660	611	621	631	621	646	651	605	653	621	666	706	669	645	699	631	626	623	667	658	660	662	648	638	662	591	696	604	594	670	641	617	628	621	607	608	596	641	626	639	647	639	651	652	619	657	646	629	662	645	580	645	656	684	661	606	589	610	659	600	650	680	630	641	623	586	618	662	678	661	691	657	611	647	627	603	672	646	620	657	634	648	619	665	633	631	633	645	634	627	656	647	655	643	630	632	591	651	626	616	612	643	605	648	641	656	624	633	651	629	649	595	623	637	666	631	665	647	687	622	610	648	581	594	640	625	620	627	666	654	655	634	636	668	648	619	671	586	584	660	629	638	607	637	626	661	663	621	681	651	679	680	680	658	661	655	649	617	664	645	621	619	653	616	652	625	643	632	640	654	639	622	620	648	644	601	642	602	644	628	682	666	643	587	647	623	635	629	651	621	641	647	635	620	661	651	590	648	667	647	572	651	641	657	659	632	623	643	618	637	641	658	676	692	666	652	667	641	579	665	645	637	647	671	642	595	672	612	652	645	642	622	608	610	633	630	676	623	645	627	657	668	640	612	662	652	612	642	599	648	640	669	607	653	675	623	624	636	656	712	626	660	647	585	609	670	675	643	622	672	702	601	631	674	642	639	599	673	630	586	669	628	631	642	695	665	653	633	624	652	646	661	628	641	664	600	620	644	654	676	661	663	647	614	607	619	618	684	628	622	642	642	683	638	616	659	628	667	638	594	628	662	655	617	662	623	638	659	617	650	646	622	648	633	626	629	605	642	648	629	624	666	647	639	621	621	628	646	664	675	610	652	635	682	637	644	627	645	630	620	610	636	654	609	640	612	646	637	656	633	653	653	577	641	619	627	617	654	617	623	658	620	655	628	620	643	653	655	651	635	685	653	631	646	588	619	604	689	630	638	653	657	617	655	665	618	651	611	658	653	660	641	638	647	652	630	649	618	652	637	646	653	644	641	644	625	662	624	612	633	620	662	675	610	631	572	616	596	597	643	667	657	656	687	627	653	658	631	649	645	604	608	647	670	589	613	626	666	670	616	621	651	610	656	612	604	619	669	654	676	607	627	647	636	672	637	601	590	627	645	603	661	622	612	592	609	658	626	603	643	652	589	646	656	673	619	598	654	652	617	581	672	658	660	674	658	653	615	658	629	614	646	710	602	634	653	592	662	672	593	645	632	623	594	621	666	591	578	618	683	634	617	643	628	621	646	674	681	626	706	652	630	626	618	668	668	667	652	653	697	593	600	638	639	642	675	632	631	631	602	628	668	628	671	632	679	630	633	641	584	607	637	673	660	632	624	621	661	631	647	660	620	664	633	673	624	648	638	637	631	625	671	656	651	645	619	635	628	618	678	663	614	591	607	682	638	640	670	633	631	614	632	632	617	688	663	630	604	677	694	632	631	643	656	648	637	666	631	675	620	619	602	654	618	665	656	652	663	682	620	658	625	632	630	667	626	660	656	643	619	602	607	627	636	619	610	644	662	679	654	658	671	661	616	645	631	638	636	663	627	628	664	627	733	651	656	597	659	653	683	645	678	690	606	653	659	600	631	654	641	638	614	641	657	592	597	632	643	659	635	642	655	593	645	650	593	659	667	661	595	601	641	664	612	638	651	603	610	672	628	645	632	662	662	663	651	637	675	646	600	642	642	651	648	620	611	628	665	628	622	657	696	622	709	665	681	620	649	646	636	650	635	666	619	646	600	587	586	629	658	612	638	652	644	683	613	637	587	647	657	609	696	644	632	632	638	629	577	624	630	627	657	662	603	674	666	633	672	622	617	691	677	674	661	655	676	667	655	647	621	618	671	633	642	642	624	623	669	646	640	654	602	640	642	648	613	646	638	675	613	634	629	661	639	631	674	668	621	663	600	625	640	617	586	605	636	614	637	584	619	623	666	644	678	649	689	617	666	679	635	644	622	656	627	634	636	637	616	659	632	622	622	615	601	637	604	630	641	596	660	675	633	644	616	624	637	641	685	645	650	655	679	651	676	677	608	643	630	660	613	621	617	639	638	671	626	638	667	668	629	628	661	617	662	634	669	689	657	660	587	664	634	636	635	667	626	660	660	644	651	634	643	639	620	661	597	620	666	617	649	637	629	630	626	665	644	642	648	624	662	642	651	679	639	642	651	666	615	644	702	633	665	645	655	635	607	675	649	649	644	651	656	594	669	659	668	595	674	660	642	630	610	616	624	575	666	619	631	629	655	637	632	641	624	667	629	642	669	676	685	599	683	635	656	645	567	644	597	656	618	665	621	640	653	679	623	599	618	604	639	654	646	618	649	674	665	631	604	669	653	637	625	644	666	638	630	644	691	661	666	625	615	668	686	656	659	647	614	602	648	645	658	657	605	612	636	628	604	641	626	648	648	657	628	641	635	639	610	668	647	695	683	640	620	648	659	631	660	614	578	642	633	643	637	620	665	628	629	691	630	710	652	654	647	624	659	665	664	658	614	632	695	656	651	656	626	662	654	679	635	629	617	630	627	675	618	637	656	649	624	598	639	659	631	598	611	676	657	631	664	648	648	632	633	602	585	613	663	633	646	618	629	645	662	631	561	691	632	674	681	638	622	679	617	632	639	629	647	616	650	653	658	613	664	635	613	618	668	611	627	664	664	600	638	628	676	647	627	631	666	656	656	622	647	628	649	600	598	672	630	620	695	634	620	658	630	631	656	648	580	646	605	691	663	606	617	601	652	624	620	640	632	634	627	621	652	692	655	659	627	665	669	672	616	611	581	646	625	644	599	622	620	621	639	642	633	655	639	690	662	662	660	627	628	627	667	638	617	650	641	637	659	630	662	695	629	638	641	638	618	637	633	617	637	661	589	678
7607	677	450	465	455	431	443	399	438	444	440	456	432	400	414	411	371	445	401	448	443	439	443	443	387	428	431	443	439	417	409	472	478	415	464	425	438	379	434	471	428	433	487	448	458	417	467	416	441	447	422	404	451	478	418	446	436	420	431	441	445	424	396	410	414	466	419	441	455	440	433	438	467	438	400	431	370	421	408	413	435	453	394	469	432	384	414	446	433	393	442	410	421	459	432	439	416	426	452	422	399	457	454	439	404	426	418	438	456	426	397	424	436	458	412	420	471	424	460	457	470	407	399	436	431	402	380	434	429	423	448	468	449	451	445	408	434	452	411	418	402	407	433	446	404	406	406	415	400	403	443	406	434	451	409	393	419	418	419	418	473	426	424	427	418	432	445	416	451	454	468	384	437	416	439	406	439	416	414	423	425	382	421	432	387	430	425	434	410	429	422	419	432	404	404	446	403	416	400	449	397	430	392	440	449	416	447	448	406	424	398	400	417	450	423	438	443	426	433	422	425	440	451	399	424	437	460	446	384	442	423	410	406	471	438	407	396	454	447	428	395	429	424	406	401	451	423	415	442	418	406	401	411	430	397	452	436	444	399	421	432	369	385	420	453	421	396	428	442	446	454	455	461	473	376	456	445	428	475	421	428	461	447	473	377	429	366	407	385	404	396	441	439	417	429	411	431	390	421	433	421	439	420	449	441	449	432	428	423	448	415	390	408	430	416	498	420	406	449	433	439	433	417	419	421	446	447	426	441	428	443	421	377	438	440	417	440	438	427	404	427	405	425	399	414	417	394	383	405	397	421	416	394	447	413	390	459	441	408	425	440	430	421	456	384	394	410	431	462	462	401	392	457	413	430	401	407	428	420	448	417	419	447	431	432	461	402	400	422	436	431	430	439	437	452	409	431	464	413	440	403	381	411	411	418	394	414	413	449	418	412	439	415	436	403	369	402	432	426	446	419	430	445	396	427	413	400	443	380	416	397	465	434	399	432	413	422	413	451	406	406	410	428	434	421	411	416	446	470	415	438	449	417	418	430	454	457	414	430	414	414	443	446	417	417	451	419	424	402	440	436	425	429	429	428	462	421	448	440	436	443	398	448	423	405	463	422	434	399	428	446	440	414	395	418	397	387	396	439	424	440	438	388	412	414	413	431	423	484	436	427	397	426	414	445	409	472	433	401	428	413	448	416	436	429	376	400	406	458	418	400	428	410	441	426	412	445	444	445	432	433	414	411	414	421	394	447	442	502	443	419	471	450	436	393	420	429	409	448	442	424	453	410	406	406	421	354	428	420	468	425	440	402	443	449	411	482	420	418	445	435	452	397	421	426	436	391	428	435	439	451	467	394	398	414	493	435	403	407	415	440	378	412	410	416	450	443	406	410	435	430	445	440	424	443	366	428	420	427	383	393	418	438	439	428	431	448	437	443	439	437	407	425	441	464	451	378	448	487	438	442	395	413	420	430	453	448	411	426	385	414	418	424	406	451	408	427	410	430	460	424	466	444	419	415	388	388	441	442	372	435	430	435	400	444	436	401	447	433	397	408	423	383	463	427	413	451	396	412	472	445	401	425	427	393	411	400	440	414	449	433	458	424	443	437	430	428	423	410	430	437	424	420	435	473	417	409	399	433	416	406	446	461	425	422	405	460	439	432	424	445	423	404	412	428	447	418	434	422	469	413	414	433	429	454	434	440	429	444	432	429	406	446	425	454	441	409	410	437	448	401	427	439	459	415	365	435	447	445	464	419	395	426	399	416	392	374	436	431	424	453	425	451	412	455	409	432	433	461	411	480	423	425	407	413	446	465	402	430	395	430	430	438	434	431	408	475	436	438	412	411	423	485	435	421	428	418	430	458	442	401	424	431	379	449	419	468	434	438	431	425	404	438	426	391	393	421	429	407	421	428	402	433	472	423	455	466	433	396	407	424	428	443	426	398	454	415	409	427	436	386	415	471	438	458	461	423	431	420	435	416	438	388	428	417	411	450	440	443	460	462	439	432	408	431	467	431	452	481	444	434	438	401	434	413	407	499	440	398	401	392	435	437	455	457	400	448	377	376	453	499	454	417	436	399	401	393	408	432	428	405	415	418	433	438	420	406	444	442	459	440	458	439	393	385	409	447	420	460	369	438	425	467	438	427	435	430	440	456	388	428	449	441	452	399	400	430	456	426	442	407	406	415	437	389	424	403	416	458	415	382	437	396	426	414	440	425	395	440	436	429	461	426	469	419	422	383	418	427	430	415	457	390	424	448	443	412	393	447	447	451	446	414	418	434	454	378	406	412	434	418	421	474	421	438	395	436	429	420	425	423	396	407	429	438	446	430	466	403	451	430	435	454	431	442	462	495	464	428	466	419	414	459	430	435	439	393	411	407	451	417	395	426	430	449	411	467	425	433	415	407	449	432	437	473	387	434	420	467	415	399	429	439	386	425	391	385	452	483	449	451	424	444	406	399	423	419	428	433	420	447	439	417	418	409	465	395	430	433	438	450	414	412	465	436	470	404	435	423	458	421	482	425	433	424	472	468	433	430	440	423	467	432	432	432	440	432	425	400	414	406	408	429	430	446	429	455	450	418	447	464	422	408	394	441	442	395	444	410	415	406	436	427	482	399	463	432	391	428	441	400	435	452	421	443	460	424	418	439	439	460	411	403	453	426	392	406	429	394	418	440	432	433	442	471	435	418	398	444	407	400	443	410	430	386	429	423	393	426	434	427	432	430	419	438	428	462	396	413	410	435	434	415	434	412	393	407	448	433	438	405	408	394	414	436	417	438	471	456	450	452	450	424	439	407	429	435	458	452	395	418	421	430	444	462	422	428	459	420	435	437	445	459	479	404	436	409	407	429	462	444	455	414	436	462	422	451	459	415	418	425	425	438	443	443	391	428	397	417	457	443	435	387	418	461	413	424	478	428	436	436	448	430	451	396	409	446	457	449	447	450	396	439	414	443	424	430	464	408	430	426	406	402	427	417	468	442	420	431	444	408	412	422	441	371	439	414	413	430	408	428	426	450	388	426	444	424	390	392	418	397	388	419	456	428	386	418	406	414	429	416	447	457	394	419	423	402	465	424	431	415	430	455	425	448	409	418	440	434	416	479	461	457	454	449	408	415	459	446	480	413	409	427	422	444	436	438	411	457	424	399	477	442	406	421	443	437	414	452	451	398	428	391	452	474	410	413	444	457	430	402	426	415	422	430	429	459	446	450	453	393	423	357	384	405	425	448	440	461	415	443	471	435	421	435	451	470	402	429	474	405	450	415	476	407	436	424	460	430	422	392	404	422	429	420	456	421	449	428	418	429	408	405	475	453	421	433	427	410	415	410	450	394	417	405	382	419	402	422	426	426	394	418	410	410	387	429	426	408	431	435	443	413	443	436	463	402	447	412	400	445	416	438	416	414	439	405	407	462	430	428	430	471	465	449	421	433	442	398	445	447	458	413	451	434	424	399	455	457	419	439	447	474	432	441	407
5341	966	926	983	1015	980	947	932	907	970	891	994	969	942	987	918	922	961	913	927	936	905	934	878	964	908	952	972	982	931	943	946	986	936	898	942	947	972	913	1009	996	943	950	969	919	939	948	919	955	977	941	894	912	952	935	926	931	923	957	961	962	996	946	893	932	951	919	931	908	953	978	971	954	959	926	960	968	932	960	973	927	944	953	898	951	889	977	954	939	849	945	936	926	974	982	944	947	930	971	950	947	899	936	906	958	950	947	887	964	953	925	963	920	876	974	912	943	938	936	896	907	963	917	958	952	940	957	1000	914	996	946	883	959	955	918	997	952	892	946	951	910	960	919	936	929	939	900	875	963	926	942	957	946	1013	985	922	914	912	938	922	953	917	940	897	943	929	918	878	955	958	909	1013	970	954	914	971	894	989	905	965	949	958	986	901	976	875	996	957	963	956	891	941	933	923	937	927	938	989	938	906	919	943	960	955	901	890	907	948	959	953	936	945	924	997	895	921	934	959	962	943	950	934	921	898	933	970	949	945	914	904	931	910	914	961	919	916	1016	980	953	898	951	929	976	1005	953	995	900	879	945	974	941	955	959	921	914	1006	928	957	955	938	953	970	948	906	954	957	930	970	937	895	933	947	923	949	950	906	976	950	907	889	907	906	961	991	906	952	973	957	950	956	984	898	969	917	840	930	954	996	932	931	877	918	978	1003	941	960	887	940	933	959	944	952	925	976	956	954	955	935	950	897	959	994	968	926	1026	940	930	998	918	903	941	961	948	1015	908	925	954	937	982	938	931	933	914	953	981	962	931	904	970	963	939	936	925	928	922	944	937	892	950	953	907	991	931	973	926	971	906	932	896	963	986	928	960	926	958	975	919	962	943	909	920	946	953	924	944	897	956	954	926	931	962	921	990	961	944	928	957	932	979	931	966	933	958	959	915	933	938	926	978	961	930	989	913	918	944	967	983	911	969	902	948	958	916	948	943	956	945	957	938	914	941	950	984	948	896	957	904	925	933	949	954	982	929	1025	957	967	899	948	986	899	960	1012	951	943	947	920	951	928	942	943	919	915	903	929	932	983	962	894	910	889	908	948	934	921	914	916	959	940	917	906	948	974	972	941	1000	899	894	948	935	933	902	936	974	930	917	879	950	978	980	898	997	913	894	866	919	944	864	923	896	943	945	962	951	901	983	950	926	926	938	978	945	983	968	920	925	943	968	968	947	964	954	946	958	895	910	986	892	907	911	971	905	940	963	967	969	949	955	993	924	905	946	907	949	965	916	920	873	949	962	950	907	927	981	994	900	1001	1003	977	892	987	928	930	1002	990	925	927	940	932	910	915	965	902	973	931	945	942	953	905	983	923	972	960	992	895	970	941	956	887	922	1018	980	913	932	970	944	946	984	978	909	961	915	899	984	931	952	932	977	951	932	902	901	907	946	971	954	904	941	941	954	925	898	924	990	924	969	947	950	974	933	924	904	976	948	904	974	923	932	941	926	959	874	954	973	956	946	929	934	908	939	930	963	987	960	969	900	932	922	930	965	945	922	976	977	973	944	960	962	923	974	952	1000	967	886	964	917	943	932	931	891	979	949	992	935	1007	974	880	949	933	931	895	910	926	987	939	911	923	912	933	985	948	971	956	913	915	943	948	899	1005	914	943	933	936	947	947	954	989	900	988	989	963	962	955	956	881	985	987	911	933	928	960	949	974	989	984	983	940	900	975	935	976	974	956	971	903	953	919	932	931	941	926	864	932	912	902	925	973	907	940	871	961	943	957	954	946	934	984	1022	939	975	932	920	922	948	914	936	951	948	941	920	965	861	943	964	884	921	920	966	898	921	993	943	968	966	927	976	966	1021	949	923	958	938	957	967	929	946	1023	926	856	894	918	943	973	925	911	921	958	953	948	914	950	938	910	952	952	910	956	936	892	959	888	978	966	979	935	913	863	930	944	902	936	957	949	983	983	943	949	920	963	947	939	974	932	981	952	991	960	916	983	999	981	906	976	972	970	928	947	910	972	906	902	911	937	1012	913	920	957	963	955	969	932	921	887	977	968	947	1016	894	932	1007	943	923	923	978	961	927	979	941	917	916	986	938	929	929	935	896	931	949	901	987	907	938	982	963	964	904	902	934	920	905	916	931	952	953	927	967	945	943	950	948	904	949	954	954	951	949	954	936	908	934	947	936	906	960	902	927	945	929	929	965	932	937	893	939	873	922	924	949	926	913	966	968	962	968	919	932	921	938	935	965	865	968	899	990	965	965	929	991	932	940	962	968	902	1004	903	960	907	996	927	954	982	895	981	961	890	947	894	931	966	913	989	949	924	936	948	971	928	960	952	913	911	951	927	1000	893	984	929	931	898	922	882	994	969	968	963	935	941	939	959	892	926	915	908	900	928	946	891	973	890	915	944	949	912	947	1025	974	901	919	955	999	913	934	988	912	856	953	939	908	915	950	973	948	906	913	952	940	955	909	930	968	951	944	995	943	958	981	982	985	944	954	936	929	956	1012	987	971	915	944	990	924	903	911	939	993	925	890	964	933	941	937	939	926	952	894	933	936	970	971	964	963	905	919	948	950	977	917	930	965	951	965	941	910	945	938	937	966	933	926	952	930	941	889	965	917	976	987	901	904	952	946	914	918	932	924	955	1018	960	999	982	928	968	966	901	938	945	939	893	958	944	945	920	959	907	924	966	955	957	974	932	950	970	857	950	909	880	939	916	890	978	950	933	948	874	953	942	953	991	938	945	913	919	963	941	916	945	952	917	961	893	976	917	981	877	944	950	946	922	920	973	916	989	969	952	959	944	956	916	921	964	932	929	982	942	925	952	918	951	947	960	974	990	935	995	914	934	899	930	994	926	936	937	966	978	976	915	894	933	915	894	1003	961	881	923	936	911	898	946	954	993	880	941	966	962	997	961	924	916	938	966	914	952	978	908	1010	950	929	964	933	889	959	915	968	932	918	979	931	930	951	947	966	1021	905	935	911	950	950	990	950	932	894	950	950	982	973	907	934	928	1019	914	890	932	950	941	935	937	962	917	913	921	907	940	990	903	915	967	915	957	922	909	932	976	917	940	926	986	890	927	943	929	903	947	928	918	945	950	992	931	988	984	933	948	998	900	951	961	942	926	938	950	960	948	891	1007	959	909	969	937	938	928	956	965	924	982	951	925	897	896	934	1003	1001	889	912	956	925	939	920	934	987	929	971	920	895	920	960	933	955	976	983	913	946	899	892	938	970	960	922	937	923	914	922	877	886	917	913	980	999	925	937	911	1003	901	926	932	921	951	963	968	943	918	919	944	900	957	926	921	946	909	915	958	967	922	915	968	1002	1008	947	1007	945	937	967	985	971	917	937	986	992	958	902	891	880	894	954	952	897	907	919	889	1002	918	919	953	925	969	960	980	902	944	949	912	932	895	895	959	957	922	980	949	971	937	901	928	953	927	997	952	936	911	925	958	955	978	984	909	959	928	929	986	917	971	925	896	968	916	896	982	923	901	958	897	937	880	902	921	913	948	951	945
18730	1424	538	441	340	310	318	250	239	235	248	233	249	226	208	219	239	206	243	260	263	218	209	234	205	239	220	238	202	211	228	234	221	214	195	187	188	196	212	220	206	204	232	219	241	237	212	203	200	209	232	238	235	217	218	238	214	221	209	226	243	203	229	184	235	205	194	226	193	239	219	229	252	205	220	237	179	208	251	216	203	206	219	204	205	193	218	202	206	224	196	216	206	218	209	227	228	218	229	224	236	241	206	199	217	243	208	195	220	243	223	215	224	225	233	212	212	242	240	240	202	212	213	207	222	236	222	209	236	233	237	221	220	185	212	206	208	205	224	215	191	229	212	233	222	219	219	229	221	194	208	215	178	213	227	245	228	217	234	229	203	251	233	225	221	234	260	241	236	219	222	237	203	246	227	237	213	211	206	214	233	220	226	187	207	218	229	243	188	221	227	198	252	215	204	223	196	242	229	219	205	249	198	224	220	197	208	223	197	208	207	208	219	214	217	238	236	200	194	215	198	191	227	204	221	204	219	199	227	212	206	228	227	215	236	230	217	219	236	222	218	243	213	202	214	207	258	232	216	220	233	219	202	195	248	240	249	201	204	211	237	246	243	211	225	236	221	211	221	203	212	212	204	196	188	225	208	217	213	241	218	251	225	208	203	212	212	238	209	217	225	197	233	242	194	248	264	234	221	201	230	194	231	256	259	242	229	221	197	232	232	207	204	219	222	243	214	204	193	213	231	237	222	215	218	206	208	203	211	236	182	212	261	209	224	211	215	216	219	216	221	226	215	206	197	219	230	216	202	206	196	241	208	202	248	219	224	219	225	231	241	219	222	202	226	235	210	232	232	220	219	211	226	222	215	211	227	212	238	238	211	214	218	222	226	243	207	226	215	225	212	206	213	198	182	223	222	233	255	199	246	237	230	213	223	208	201	221	205	226	245	225	215	202	208	223	221	221	202	238	244	225	205	235	218	209	195	209	198	224	233	216	219	231	270	191	218	224	213	223	235	217	228	208	220	222	221	209	228	243	191	223	182	230	212	205	212	218	224	233	209	212	227	238	229	201	216	220	217	200	205	226	219	225	222	204	240	245	222	196	235	170	234	201	206	230	198	227	207	196	203	211	227	209	208	230	228	230	250	221	213	204	195	204	220	211	222	199	210	214	207	202	243	217	223	218	217	214	247	254	213	201	218	212	241	208	228	224	252	253	184	210	205	209	218	204	225	196	215	207	200	211	230	226	203	205	234	223	212	237	218	232	222	239	223	191	216	264	237	248	252	241	222	226	238	228	225	210	198	234	208	209	219	221	203	231	227	231	231	218	181	203	234	195	202	252	222	227	242	224	214	252	204	230	206	219	226	240	225	247	186	207	215	235	217	239	270	215	241	230	237	199	242	234	195	211	229	251	226	210	218	216	211	259	229	242	233	212	223	214	185	219	218	222	220	218	201	188	194	240	222	225	195	247	220	222	221	206	232	230	213	224	193	223	255	244	229	216	227	217	199	230	206	212	211	244	235	232	231	220	206	238	252	207	233	223	198	272	226	234	248	214	217	212	218	200	214	206	232	203	212	215	205	233	235	240	233	215	215	208	218	227	226	243	243	191	208	266	230	214	230	232	227	209	208	228	219	240	240	232	201	225	279	222	224	241	214	212	220	212	216	218	239	224	226	205	213	226	225	245	222	214	224	221	207	201	193	212	213	207	226	231	224	232	198	231	253	217	204	232	216	214	218	208	216	246	205	221	224	208	234	184	225	214	220	208	201	211	212	233	216	220	194	200	225	212	236	212	200	223	224	216	230	224	227	221	217	223	226	215	213	230	235	211	218	236	219	209	201	212	171	231	217	196	197	225	219	219	209	227	249	215	210	201	205	187	217	186	220	209	225	233	221	233	193	198	197	233	198	241	213	197	220	195	195	201	217	222	206	213	220	223	235	221	206	217	212	221	243	220	194	229	237	222	242	206	211	209	216	244	214	211	185	199	202	236	189	198	203	217	221	230	211	211	238	253	199	195	177	226	208	203	193	180	227	224	251	232	235	248	223	217	201	216	235	220	234	219	209	219	227	190	229	192	232	241	222	206	199	226	214	224	245	215	223	237	242	227	194	211	195	229	198	211	238	206	233	228	232	217	197	209	244	217	235	227	210	210	229	248	224	207	249	199	250	199	217	250	243	247	185	211	201	214	232	211	234	207	219	197	223	230	225	191	216	225	242	239	228	204	249	217	232	217	232	233	234	199	217	236	215	205	197	233	226	235	222	241	203	221	231	233	195	221	232	232	213	234	202	243	239	238	207	235	218	206	224	202	208	190	232	229	220	244	228	223	220	216	214	227	229	215	219	240	210	223	222	218	206	223	223	239	225	202	211	194	226	224	221	221	210	235	234	228	222	231	245	209	205	222	218	217	207	197	203	251	238	239	189	220	220	244	238	209	179	213	215	262	231	228	213	220	230	230	239	240	219	183	224	239	202	190	215	218	220	218	231	217	226	211	206	217	218	221	212	237	211	215	205	247	218	231	233	229	204	221	208	242	222	220	227	200	235	238	196	227	244	211	208	219	227	189	235	214	212	233	226	252	209	219	242	209	208	225	206	210	191	189	233	241	212	237	232	192	219	242	229	222	243	219	223	240	228	247	235	225	250	225	231	225	207	202	222	233	229	216	213	200	205	227	213	201	207	205	230	217	233	205	206	229	177	233	225	215	238	194	217	202	175	205	222	228	212	230	213	221	240	220	190	240	192	220	239	228	208	227	242	187	219	230	228	219	246	223	236	215	238	220	219	247	250	236	224	188	218	210	198	206	215	212	226	229	204	245	223	217	228	201	232	226	230	214	236	233	209	243	219	219	214	205	236	202	208	183	209	238	203	244	234	256	225	249	245	203	229	230	213	220	246	237	212	199	216	206	210	202	210	221	246	235	220	228	215	197	217	253	204	224	229	217	205	220	243	234	174	195	207	218	261	233	204	234	241	250	235	198	222	214	230	207	242	242	203	215	232	214	230	236	213	209	228	221	192	211	201	204	220	248	219	195	180	213	213	220	207	240	241	253	237	230	212	177	217	203	213	206	202	212	225	203	189	214	242	206	209	244	229	232	217	209	211	196	218	208	230	229	207	229	237	199	205	198	226	236	246	244	218	212	227	211	199	217	181	206	224	215	252	217	234	227	219	209	208	259	242	224	222	220	241	230	217	201	217	250	210	232	200	215	228	244	220	228	213	206	231	236	227	213	229	211	219	223	220	207	231	236	227	212	216	238	242	237	211	228	242	198	223	237	226	246	253	219	221	208	237	215	237	214	225	244	224	244	226	227	212	213	228	231	218	218	227	212	237	232	215	207	195	209	232	205	215	189	228	238	207	197	234	216	217	235	212	223	237	207	221	238	235	216	248	222	259	203	210	197	210	182	219	234	232	214	240	251	191	189	221	206	205	232	233	227	199	198	209	223	218	240	214	191	206	199	214	219	249	205	209	200
11557	778	1231	1247	1146	1007	877	842	738	753	719	666	636	641	612	633	611	588	595	574	573	561	583	598	563	535	542	613	594	559	577	574	584	571	608	587	517	588	566	524	578	527	550	584	577	550	541	562	498	573	591	520	545	549	572	558	555	597	552	537	584	571	549	546	570	549	496	568	489	571	554	566	540	506	528	543	526	532	492	528	539	547	552	558	539	519	550	549	558	539	559	542	571	508	525	570	531	498	582	557	547	537	551	532	551	564	578	558	570	553	557	470	533	548	556	537	548	532	529	537	516	584	525	519	563	533	562	536	567	546	549	518	529	529	559	573	544	544	539	573	516	571	558	536	540	576	529	568	508	540	530	529	534	556	555	552	557	556	531	580	538	572	524	514	504	546	560	561	516	552	533	552	548	568	577	564	573	509	554	568	572	567	524	561	555	541	585	565	529	556	564	540	556	538	577	514	540	560	528	547	524	536	522	501	538	544	562	536	538	478	562	554	579	583	523	505	543	549	547	520	533	560	512	541	540	533	516	546	539	506	516	527	538	536	537	554	581	537	586	588	579	548	472	563	545	546	539	509	565	577	531	504	498	545	547	515	567	538	546	553	557	519	576	518	540	567	565	548	581	565	566	526	571	544	549	536	544	575	601	528	558	525	525	533	621	594	513	544	550	539	548	567	554	568	545	520	557	507	529	566	518	576	517	546	566	511	556	571	542	579	525	548	507	570	563	540	579	541	543	513	487	538	586	552	520	555	571	558	573	590	578	489	563	520	582	557	546	555	547	570	538	525	556	569	515	550	575	595	515	571	568	578	527	578	523	506	502	554	554	554	559	536	594	513	530	564	537	578	583	542	530	537	569	518	550	540	530	561	567	560	540	571	561	545	522	534	540	580	569	551	533	507	527	546	592	585	548	568	544	538	543	552	509	535	531	547	526	555	537	565	513	550	538	525	534	545	536	540	526	552	575	565	522	570	535	536	568	527	533	534	546	512	589	523	575	553	509	568	539	541	546	487	555	546	543	585	522	550	541	568	527	522	548	555	588	524	557	556	547	598	520	530	578	539	531	528	523	559	542	533	531	542	585	570	527	536	509	536	574	591	501	519	564	532	516	550	555	526	528	535	535	520	508	541	588	525	576	524	537	534	547	577	537	555	527	567	539	556	527	568	557	560	551	557	516	534	551	534	543	565	563	542	576	552	555	568	517	544	543	577	564	504	540	543	495	551	574	516	524	528	556	528	553	555	532	558	506	542	545	543	605	540	521	558	559	575	564	542	541	519	556	560	549	548	556	548	528	516	532	572	546	550	515	550	540	561	540	550	518	504	583	583	542	578	507	541	546	538	546	524	566	500	562	532	523	567	524	559	577	582	553	587	549	562	519	524	570	552	562	547	552	522	530	550	534	539	544	541	556	523	544	530	553	567	504	525	553	553	565	556	528	537	565	502	536	541	551	574	531	511	592	568	513	537	509	531	560	550	536	539	548	527	523	547	536	556	569	520	511	554	605	520	516	565	522	521	539	525	549	523	579	544	524	592	509	529	580	522	552	583	550	540	550	573	525	567	565	538	552	529	550	574	509	539	517	536	560	550	552	562	524	574	551	545	515	519	517	547	537	529	532	556	550	534	555	531	555	536	535	576	548	526	562	500	544	537	565	539	595	526	565	513	531	561	544	578	558	541	551	546	554	613	557	540	539	538	529	546	557	538	557	497	567	527	522	581	550	573	494	505	548	554	552	544	530	553	522	531	554	562	526	545	607	562	564	499	568	550	528	515	553	567	550	520	513	495	567	564	520	531	567	567	484	558	542	547	537	531	503	527	542	561	543	540	511	527	552	542	515	576	536	558	548	557	530	592	537	553	523	563	528	512	552	523	553	539	563	536	529	567	539	572	558	569	545	584	556	551	511	536	532	536	544	539	514	551	489	561	541	549	511	580	536	521	537	522	571	552	544	517	560	557	534	555	529	558	547	558	579	550	551	551	502	565	545	578	547	506	566	541	559	488	531	546	533	577	518	544	580	563	584	561	563	540	615	507	539	538	555	553	531	523	541	534	519	511	546	531	539	568	576	519	552	538	562	562	540	501	559	583	576	498	571	533	513	524	559	544	503	527	533	528	533	590	518	568	540	574	533	540	545	570	541	488	556	549	549	573	553	575	557	532	503	555	494	575	518	509	544	568	533	515	585	545	586	525	585	559	501	555	568	549	523	519	534	528	573	527	542	568	545	569	560	544	559	537	543	553	550	529	582	566	536	541	524	553	561	536	526	530	521	553	555	532	528	521	542	515	519	541	526	546	574	558	550	520	548	570	574	547	517	571	526	549	524	495	567	522	580	561	551	534	509	536	577	521	575	541	505	555	543	505	532	588	495	569	564	570	530	554	561	566	538	531	536	522	553	547	519	536	550	521	550	545	557	479	557	526	533	566	593	568	566	540	600	572	524	543	541	519	552	561	529	558	553	517	541	499	541	523	575	561	507	583	527	520	522	552	582	536	550	589	548	565	534	525	563	522	512	579	551	518	558	554	564	543	540	547	554	568	558	511	549	552	492	521	516	560	543	549	549	531	521	528	624	533	573	554	541	514	555	534	521	555	603	532	545	542	552	540	508	544	512	545	529	578	514	572	506	517	522	567	587	503	510	573	526	540	557	517	568	554	495	546	548	505	502	504	556	538	527	550	539	562	531	535	570	510	530	526	537	555	534	541	534	551	561	525	559	532	575	559	561	511	503	531	536	517	573	537	561	563	526	586	571	506	554	571	554	571	548	551	527	550	525	555	532	575	555	537	551	538	497	516	547	561	516	558	584	554	552	557	542	571	534	523	518	557	505	556	558	533	574	564	538	529	525	495	566	556	550	572	601	553	569	613	509	523	537	527	533	549	548	562	492	535	572	511	524	537	548	553	526	529	527	519	526	524	519	498	525	548	551	526	550	538	573	558	531	549	566	557	570	531	535	562	533	579	524	532	538	536	529	567	568	578	545	481	505	512	579	504	604	594	587	527	565	555	557	536	519	547	512	544	553	516	569	529	566	531	570	536	551	559	566	484	511	547	526	542	524	536	521	585	557	530	550	543	561	548	538	535	586	504	523	538	540	513	493	573	538	566	549	566	578	588	517	516	572	553	557	558	547	556	593	558	596	558	564	561	515	516	572	544	555	517	526	561	588	501	514	584	555	528	563	524	534	542	537	520	578	562	544	548	569	547	508	562	608	512	535	486	533	519	517	568	547	610	527	558	538	554	600	572	554	526	550	520	537	520	537	543	563	501	527	518	521	500	574	528	586	563	546	562	541	506	524	540	564	555	565	533	550	558	514	516	534	518	575	543	582	560	530	563	552	564	546	536	542	563	557	528	559	558	572	529	560	518	541	545	515	537	585	592	576	579	514	526	522	547	543	521	576	562	482	568	539	561	547	530	560	538	535	571	542	579	561	514	526	527	522	516	546	534	557	532	541	572	594	569	535	546	536	534	573	524
27241	3146	925	687	525	414	413	355	298	323	300	266	294	279	309	307	303	285	230	263	226	249	285	269	285	262	234	238	241	306	270	244	239	283	252	259	243	288	256	266	260	271	248	273	286	236	275	275	258	225	271	272	246	241	242	256	251	259	271	254	278	217	260	234	238	243	242	268	262	272	258	231	251	283	240	256	236	277	263	244	254	239	281	253	265	277	260	263	268	244	253	276	240	222	280	227	256	244	265	251	263	222	266	233	256	263	243	258	279	248	240	259	273	237	239	249	256	255	262	246	261	267	257	240	240	266	257	259	256	255	268	238	270	291	257	254	254	263	264	264	242	225	268	247	217	252	250	254	257	285	250	269	248	246	269	242	224	246	264	243	233	251	283	281	270	240	243	259	237	267	229	281	275	248	244	251	272	265	254	250	270	245	277	251	244	240	268	262	293	255	239	266	231	242	248	262	247	261	244	291	284	227	259	296	270	264	272	250	239	256	251	281	260	240	277	255	260	204	240	257	256	279	249	258	280	250	231	255	275	272	245	266	281	270	252	290	245	246	252	254	229	242	261	262	236	240	262	250	263	287	256	255	234	253	291	289	250	289	253	279	250	272	257	243	289	254	239	222	258	282	253	268	247	272	267	253	266	244	217	256	248	242	283	258	288	256	283	264	240	252	274	243	277	274	255	239	258	239	268	263	256	285	241	262	278	264	255	270	291	245	245	249	306	235	243	257	236	256	291	226	250	239	254	274	252	254	251	278	243	205	255	250	243	258	266	292	275	243	270	234	264	225	245	236	232	275	254	242	235	288	251	284	270	278	262	232	262	275	236	272	280	258	240	246	266	266	264	245	266	297	237	212	252	243	269	256	245	233	205	224	265	268	296	260	256	254	248	244	251	219	239	262	259	266	265	312	266	281	268	232	225	276	264	226	269	267	290	245	277	257	256	270	278	278	260	265	251	240	253	249	244	246	255	261	272	233	248	253	243	252	249	281	242	252	260	293	258	265	282	235	229	264	253	234	265	251	281	250	254	277	283	234	253	267	266	243	247	237	269	260	249	275	230	229	232	284	245	281	253	228	248	232	266	259	277	253	283	247	273	247	269	252	265	302	231	270	266	242	259	248	218	219	259	242	279	267	252	245	242	243	274	300	273	256	254	252	287	258	253	250	245	236	255	261	248	244	269	247	267	256	250	275	255	274	269	249	287	240	304	257	252	256	234	249	262	287	269	247	263	256	258	236	261	277	280	232	274	263	256	226	258	268	253	231	222	251	239	257	273	258	251	267	261	287	287	249	235	270	227	276	272	245	251	247	292	236	266	250	287	287	234	243	270	253	263	271	231	247	269	321	254	269	302	284	266	264	251	229	253	246	239	245	261	242	248	260	263	238	222	260	277	274	266	228	254	227	230	240	248	275	245	268	243	270	292	244	232	245	252	272	264	282	291	262	257	288	259	270	275	266	260	239	243	254	258	265	241	275	232	250	241	257	219	254	278	306	283	248	277	261	266	266	235	259	262	276	248	243	231	236	292	290	254	232	268	254	277	268	253	245	271	301	285	229	239	254	256	247	266	270	209	252	264	305	272	271	240	238	257	235	256	242	252	249	274	277	274	254	245	252	241	252	262	265	239	244	247	234	236	234	274	250	231	261	237	272	236	231	254	298	253	254	243	256	263	277	240	230	302	248	255	282	238	257	282	251	262	265	272	282	263	266	270	229	266	252	279	253	285	282	249	249	260	269	249	263	249	243	271	259	256	258	228	243	228	266	224	253	268	247	258	243	260	219	250	270	240	274	268	249	255	264	267	263	229	248	280	265	254	276	247	264	220	243	299	241	254	263	240	238	260	269	267	237	272	260	242	265	278	256	249	260	241	237	259	254	252	269	259	251	215	254	244	262	264	259	272	236	254	266	260	233	269	270	262	237	274	263	236	269	231	225	250	236	224	268	289	266	268	275	288	262	248	236	297	265	235	273	260	259	252	266	235	235	266	283	272	259	260	252	268	263	227	255	264	263	227	268	258	270	265	245	262	250	259	264	245	250	281	239	251	247	259	270	226	284	241	253	250	256	268	313	243	270	268	279	245	271	229	268	271	264	249	251	285	294	219	243	264	239	249	254	248	242	245	261	274	270	298	272	277	243	245	257	258	256	256	274	253	244	268	252	265	274	260	262	226	269	232	238	267	294	287	264	256	251	245	264	273	242	233	254	268	242	239	259	237	249	277	261	245	227	230	266	263	245	246	265	227	257	255	252	281	242	281	243	263	252	224	275	239	273	261	269	230	270	263	230	254	259	256	256	246	292	256	239	237	289	239	283	265	263	245	270	260	214	260	298	231	266	237	245	271	282	294	231	280	267	257	245	288	272	255	271	244	265	228	260	254	217	282	263	268	246	290	239	244	269	291	263	279	280	293	295	279	254	248	236	274	279	253	248	240	228	246	297	246	257	281	252	241	273	253	270	248	270	270	227	273	242	258	251	266	267	296	250	272	262	258	264	233	253	228	267	254	236	234	294	243	244	275	246	246	248	233	248	261	260	282	259	240	253	288	250	273	264	264	245	220	238	276	231	252	296	240	246	264	240	237	255	243	261	242	277	252	252	248	261	284	271	274	261	246	252	268	241	254	230	264	259	239	273	272	242	249	233	265	294	213	248	258	266	234	287	271	249	234	233	275	266	220	258	247	230	245	286	266	246	259	258	241	238	256	264	239	273	263	242	257	266	243	243	257	246	250	212	235	261	232	247	223	262	236	256	272	269	277	242	226	241	263	271	254	260	260	254	250	237	252	254	286	259	253	268	259	242	239	245	267	283	250	209	241	261	277	258	249	244	264	259	221	255	259	255	310	256	266	256	253	245	269	242	235	263	251	267	263	290	250	275	229	260	244	237	253	276	245	242	237	243	265	239	265	262	257	276	269	256	269	264	241	238	251	231	253	243	261	226	289	261	263	266	262	242	260	238	274	233	257	247	262	244	241	244	229	244	251	247	255	220	252	226	252	255	253	235	281	269	243	249	249	250	263	242	261	232	261	258	226	261	256	241	246	260	247	258	260	254	252	217	256	282	247	271	283	265	238	245	230	274	285	258	248	244	240	252	247	289	274	268	267	236	256	233	294	255	288	255	242	261	249	260	263	250	285	256	243	245	259	278	240	274	251	278	279	255	263	236	264	278	224	238	234	227	250	278	260	238	265	250	266	237	253	239	274	237	271	255	264	248	262	255	244	251	233	248	282	273	261	254	255	282	279	262	299	247	243	261	245	270	283	230	249	237	238	291	270	267	276	237	235	234	242	231	261	234	256	275	256	282	240	263	224	239	268	275	223	268	239	269	275	253	244	229	245	257	260	272	259	283	255	249	255	264	255	246	250	253	269	259	261	258	238	271	268	270	262	260	271	279	258	246	266	238	246	262	235	260	301	280	243	273	261	275	254	274	276	258	249	301	270	235	282	242	240	261	294	239	262	245	260	278	263	251	220	257
14560	1218	2028	2101	1829	1556	1289	1196	1113	994	978	869	870	798	814	760	781	754	728	718	720	726	703	663	689	700	672	635	679	662	637	670	694	672	672	647	668	662	648	628	666	693	666	639	675	653	699	713	675	690	640	660	652	692	723	688	650	639	666	638	624	643	657	650	651	677	680	662	637	614	642	633	664	624	639	656	636	623	631	682	600	614	700	639	641	683	650	676	613	650	651	636	645	648	646	648	690	614	681	607	620	664	631	687	638	636	675	678	656	643	667	626	624	653	659	633	660	656	645	679	593	656	595	644	668	641	659	622	654	616	640	687	645	664	644	648	617	646	652	647	644	681	637	622	609	612	644	677	664	674	617	633	641	620	660	613	606	678	619	626	622	651	672	664	612	633	653	596	632	634	665	650	653	660	594	593	646	645	625	676	644	639	643	649	665	668	686	660	654	671	625	656	622	702	645	632	620	659	645	657	620	632	650	659	652	626	658	633	633	608	634	663	617	623	660	594	616	670	656	633	642	652	643	585	629	638	697	680	669	619	614	670	647	648	639	648	613	662	671	623	628	613	646	661	615	640	650	615	675	665	647	655	638	640	619	612	633	630	683	636	682	606	658	651	610	617	617	622	658	669	647	663	661	642	670	619	620	640	649	594	668	574	654	623	620	653	667	635	620	664	654	677	646	655	661	666	677	689	634	633	673	640	629	657	681	636	610	651	621	650	642	636	641	660	636	624	645	629	616	664	644	640	571	641	615	674	636	634	629	647	599	610	680	617	648	659	581	672	634	671	663	635	618	641	657	652	657	662	625	666	630	701	662	616	655	669	689	665	594	660	623	636	610	637	651	654	653	652	657	657	657	685	635	641	634	644	670	612	643	595	675	651	628	616	684	643	614	643	634	594	658	644	620	667	654	580	603	648	639	618	651	603	614	682	644	690	664	632	656	617	640	687	647	639	634	660	638	646	631	660	652	653	674	604	688	691	672	617	631	617	639	703	658	663	689	639	619	675	653	680	659	599	608	624	632	693	634	612	626	657	658	632	634	656	618	660	666	632	611	640	611	638	666	610	645	631	623	619	606	613	603	638	649	596	683	637	578	667	668	609	665	630	660	665	631	641	653	591	716	665	667	676	668	647	630	632	612	625	615	653	677	642	644	682	642	605	647	666	635	593	659	639	678	661	624	632	657	636	594	653	671	623	665	628	690	635	615	594	674	655	610	680	651	624	683	615	639	618	704	650	692	661	628	595	632	580	633	640	658	625	629	648	637	632	637	610	629	647	683	619	642	607	638	605	641	664	577	637	638	622	602	645	686	610	621	650	630	660	682	587	657	655	662	622	627	653	648	618	610	695	682	631	643	609	631	687	635	662	621	657	607	659	622	618	637	630	639	630	629	656	657	677	651	610	621	615	642	612	648	635	625	609	658	663	632	611	665	644	659	679	664	651	680	611	622	680	645	626	635	634	617	693	647	632	664	662	694	682	612	651	599	627	646	643	674	584	623	646	673	662	642	621	652	641	632	638	636	644	621	619	635	674	626	623	619	693	667	642	659	651	645	667	670	622	654	647	611	674	678	679	613	618	652	645	681	627	656	626	647	648	662	701	623	669	651	653	640	628	589	664	640	648	608	617	656	653	678	656	640	620	636	645	663	632	630	608	628	626	616	664	646	667	627	632	632	691	663	578	678	622	630	614	634	639	638	667	658	646	648	624	626	668	653	573	601	616	672	671	642	664	702	671	637	641	669	626	628	645	658	665	690	666	634	638	622	684	675	669	651	624	645	658	631	630	649	642	650	660	684	639	653	649	685	663	694	637	636	621	675	649	686	603	696	673	637	662	644	683	691	648	667	692	637	658	591	641	722	655	648	640	636	653	677	620	635	621	677	605	667	611	675	636	641	618	636	592	627	693	655	608	683	661	631	704	674	632	622	653	666	680	658	699	670	615	654	666	643	654	641	601	640	680	624	630	661	662	693	624	613	600	646	628	655	666	645	617	664	597	629	623	660	695	645	619	632	667	678	645	645	638	632	613	594	619	617	618	667	673	614	658	619	661	668	634	656	610	639	617	659	641	672	621	645	650	653	678	631	612	656	649	713	622	627	622	641	597	657	628	603	639	618	623	652	595	628	646	626	661	668	683	676	639	662	640	650	667	626	673	644	670	616	650	655	633	609	595	683	620	711	663	604	657	664	656	599	650	646	642	607	623	655	654	670	590	614	676	653	644	628	650	661	677	624	664	614	685	667	646	596	667	628	663	627	658	647	675	642	650	638	635	661	614	654	666	630	675	630	694	627	573	616	653	609	624	600	670	675	642	646	652	671	674	615	606	661	687	661	625	615	651	616	622	603	656	703	647	631	651	591	635	651	656	633	631	671	676	639	680	673	652	647	607	697	622	639	681	673	643	636	673	655	642	630	650	637	642	654	635	657	659	592	641	597	645	617	655	609	607	635	636	608	646	674	643	617	620	648	663	655	655	681	661	673	675	643	687	592	592	619	644	583	611	621	631	679	654	610	630	632	668	663	643	627	632	638	664	692	670	661	633	697	653	640	671	647	612	628	623	607	676	639	684	634	583	643	650	628	672	671	629	666	653	652	667	626	631	654	623	638	613	678	689	621	661	596	619	617	596	657	701	656	615	687	653	619	675	654	665	641	623	684	633	623	692	631	640	652	584	616	624	641	643	620	650	626	666	659	646	704	628	670	662	626	622	712	629	636	684	641	690	608	666	667	606	621	663	649	612	606	688	619	645	685	658	666	661	656	666	597	642	620	683	631	629	649	640	638	649	626	592	648	666	624	649	662	639	632	667	654	606	634	656	663	636	645	667	644	628	632	636	669	648	651	632	631	645	657	714	624	665	673	625	637	682	663	612	596	657	629	626	629	654	603	678	640	597	636	649	642	653	675	646	653	648	648	661	663	648	651	644	629	655	676	607	625	656	682	666	662	623	625	646	672	673	638	670	687	665	620	590	624	602	620	656	630	615	635	687	657	650	686	623	682	669	642	626	692	669	642	620	630	649	646	651	645	617	622	662	639	689	651	665	661	637	656	719	643	607	640	643	645	661	670	626	624	645	579	608	631	640	684	648	645	643	615	622	678	625	644	646	653	601	679	641	620	633	565	642	627	628	558	662	675	637	695	607	633	634	655	703	655	693	578	597	671	662	603	659	661	649	636	683	622	629	649	638	626	604	664	634	625	667	641	666	645	668	644	615	582	627	683	663	628	667	645	609	645	678	669	656	654	666	622	635	624	640	653	670	693	672	696	685	595	713	634	575	637	626	635	599	629	642	661	632	599	615	595	634	646	662	651	634	661	606	616	642	589	580	625	666	675	691	617	684	623	617	649	601	657	644	611	656	642	666	691	629	647	617	663	620	663	656	653	644	587	650	632	696	684	639	655	597	665	640	606	673	603	650	625	689	638	629	612	638	663	608	630	621	663	642	643	681	653	645	659	639	620	643	674	640	609	609	627	667	680	632
6780	627	428	405	490	451	474	442	418	438	432	442	442	440	436	433	432	440	437	462	411	424	472	405	452	441	439	437	401	435	463	418	429	456	401	452	438	447	416	446	415	459	430	407	417	449	413	447	434	400	439	433	465	445	465	404	457	432	443	459	433	410	424	413	400	433	437	392	395	409	449	408	455	437	393	459	410	422	458	391	430	398	434	446	381	389	431	399	428	458	387	412	449	436	403	394	424	418	456	444	411	422	433	382	390	440	439	416	422	373	436	429	400	427	423	393	412	412	418	462	419	441	435	400	442	432	405	405	407	399	421	393	435	437	412	427	403	424	471	394	420	436	398	428	429	443	412	445	429	441	434	447	444	448	426	381	434	428	410	418	427	444	436	445	470	477	452	430	421	442	427	441	409	450	446	425	460	414	461	482	415	463	404	477	452	465	462	451	452	437	404	445	424	408	456	423	430	385	373	451	426	413	460	432	436	395	420	437	419	417	428	404	423	387	447	385	428	443	444	430	423	422	402	430	453	412	399	466	408	421	439	399	442	432	398	465	436	503	450	431	446	425	412	422	428	427	401	429	427	485	426	411	401	453	419	386	440	431	479	461	431	407	415	444	442	420	441	449	374	407	425	445	429	443	415	441	408	421	456	423	411	420	449	418	471	449	436	456	416	409	442	430	410	403	429	423	410	382	404	487	411	479	440	481	388	408	401	406	428	391	447	420	407	395	410	405	398	422	408	432	410	413	421	430	409	425	464	439	421	432	436	410	457	416	448	436	436	396	395	444	483	422	425	449	451	419	415	447	430	394	398	448	415	413	393	395	432	422	398	435	393	436	430	442	445	425	442	369	405	404	416	468	465	437	440	445	443	427	445	433	442	415	429	438	426	442	476	478	460	457	426	428	475	443	424	435	463	425	399	443	399	428	414	397	435	432	432	417	461	467	443	411	437	417	456	438	403	453	441	445	455	440	439	415	438	421	431	397	440	469	427	420	448	413	407	408	433	411	415	431	439	418	430	419	454	476	391	421	425	414	388	401	411	421	438	421	412	393	441	423	438	415	398	426	395	407	414	416	404	382	377	460	452	435	447	459	419	385	433	455	456	401	431	413	410	436	432	429	416	413	429	427	442	414	434	420	441	433	433	494	463	357	420	407	412	414	460	429	397	446	391	445	410	429	420	413	417	434	431	434	407	405	441	400	418	440	428	477	468	403	455	401	432	403	433	456	414	440	430	426	411	473	412	425	416	394	438	477	428	436	412	447	421	424	440	386	430	411	424	423	434	414	459	423	459	412	459	402	424	399	412	378	422	433	417	448	440	428	410	421	443	446	402	407	464	451	365	401	402	393	428	411	411	417	443	442	433	415	459	392	435	436	443	416	393	462	402	427	401	439	460	438	413	414	443	453	423	454	433	489	428	393	432	455	420	376	430	406	460	391	442	422	432	466	439	439	406	467	453	454	442	448	405	402	403	423	383	464	460	405	506	446	436	431	410	417	405	410	484	446	380	392	410	432	455	412	432	441	461	456	429	422	426	402	397	417	445	451	421	409	414	434	421	416	452	437	444	420	427	448	468	437	459	474	417	388	432	411	421	407	422	403	417	394	414	431	421	449	425	437	441	420	420	421	476	398	413	393	376	442	410	425	442	408	409	401	460	434	427	422	449	452	403	449	412	420	432	428	438	441	444	458	434	396	411	421	385	436	442	438	406	432	447	430	404	412	416	462	419	462	418	387	430	432	431	441	432	471	445	398	454	394	448	425	393	450	456	441	388	416	393	444	405	438	408	451	415	441	394	428	416	432	398	445	444	465	442	398	418	456	446	419	463	461	405	400	458	423	427	404	435	481	427	415	453	455	436	427	442	425	486	417	438	437	424	441	386	401	413	434	438	412	412	418	375	396	409	426	445	396	395	417	436	404	450	407	412	416	417	395	426	423	441	417	450	447	449	436	428	390	372	409	396	453	435	442	446	424	418	446	422	434	402	389	426	423	438	406	427	419	421	470	426	454	410	424	460	431	452	442	422	391	402	465	438	408	442	467	445	442	390	466	412	468	412	401	467	487	441	419	433	420	412	434	451	423	434	416	437	462	436	421	444	361	434	413	424	466	477	443	460	431	403	448	452	424	448	459	416	433	445	451	425	414	416	427	398	436	411	424	439	401	424	389	457	433	422	412	408	439	480	434	407	424	436	425	406	430	456	418	414	408	434	441	454	419	434	436	445	441	409	406	424	455	448	442	424	412	412	439	447	390	445	417	389	427	427	462	456	422	427	413	396	423	396	420	423	450	387	416	450	468	442	415	430	403	462	446	396	421	385	430	457	423	427	418	433	408	434	438	434	423	404	450	490	413	453	461	425	396	406	388	451	457	429	427	402	429	419	460	424	446	417	447	384	421	417	477	442	408	469	423	431	432	432	455	447	424	402	472	413	462	425	484	430	410	425	424	407	398	436	421	403	404	384	446	439	425	452	439	453	409	443	419	460	413	448	394	439	439	426	411	430	433	408	426	429	443	451	407	420	457	429	437	433	428	423	461	458	435	400	410	439	439	425	384	404	437	431	411	430	419	404	436	414	452	417	397	421	421	400	443	439	457	416	400	401	401	409	401	417	384	424	442	428	454	444	457	430	408	369	382	481	420	425	433	400	422	387	434	450	415	421	428	393	436	398	419	452	362	409	435	444	413	445	397	455	431	435	425	460	407	403	435	438	438	449	453	417	430	415	441	384	444	403	438	436	436	416	415	403	438	445	384	408	434	442	394	419	363	447	435	433	409	408	453	439	482	460	459	433	459	423	421	452	424	449	439	439	415	454	453	398	423	419	440	443	430	413	408	426	415	470	453	448	411	432	417	393	401	430	442	400	407	503	474	452	435	420	477	468	399	406	430	403	419	421	443	431	422	419	462	424	454	402	431	390	434	433	391	416	406	437	435	443	452	427	416	423	424	438	398	456	423	404	414	406	431	455	425	411	447	386	428	421	406	441	406	435	453	426	463	415	396	439	366	417	439	424	442	433	462	423	449	416	424	411	412	400	450	447	430	437	389	404	422	436	419	437	422	402	447	463	406	437	453	420	410	455	415	438	421	392	425	474	441	398	458	417	398	434	447	440	415	400	426	449	378	449	436	387	430	387	446	432	427	452	414	396	421	402	410	473	439	428	382	425	431	465	446	434	431	446	421	436	401	412	463	452	416	426	453	454	382	414	439	421	427	410	443	419	454	443	445	441	446	429	417	373	400	397	435	440	410	455	409	418	396	464	422	461	474	455	386	452	422	439	427	475	458	410	403	440	425	417	439	451	455	442	421	488	429	409	433	397	413	434	434	417	433	384	464	400	397	423	419	424	376	432	425	408	426	422	407	444	469	414	431	463	409	405	423	426	434	452	421	435	426	448	422	421	410	416	388	427	437	407	413	481	409	399	428	442	475	432	399	441	384	431	430	423	438	422	438	459	449	430	447	364	479	422	459	421	422	407	454
4865	917	960	955	954	947	973	971	944	953	962	940	921	942	960	962	901	947	920	970	934	943	921	933	924	1001	957	944	933	913	1006	922	972	989	962	1017	933	954	1003	919	967	880	947	931	955	936	950	915	952	948	934	933	949	950	932	968	910	941	868	950	962	970	903	942	904	915	970	928	908	975	890	945	983	978	957	1009	923	878	917	931	955	929	927	919	937	971	922	917	985	910	987	984	912	885	996	990	932	937	916	962	899	912	924	966	952	945	967	978	967	927	927	976	919	908	878	963	940	960	944	910	932	947	970	906	945	928	922	868	984	978	959	963	928	918	969	961	932	931	963	929	939	967	971	977	953	950	948	926	959	939	978	881	954	900	948	963	987	899	902	915	910	932	933	908	913	998	987	932	957	1007	920	903	946	899	922	952	943	878	908	955	935	889	923	989	924	911	913	975	918	933	905	941	912	947	1021	959	915	868	888	903	956	961	951	915	965	980	910	974	943	894	953	938	928	947	956	956	898	962	949	998	915	964	974	926	904	966	968	893	929	929	897	875	916	922	934	932	977	962	889	992	899	991	874	949	880	970	950	965	997	936	950	913	885	923	924	935	933	960	920	942	954	941	900	968	927	936	931	954	898	978	946	923	958	946	902	993	931	980	918	887	902	951	948	921	957	971	915	943	984	905	963	945	910	931	926	936	955	924	908	875	960	944	948	902	969	940	921	918	977	885	983	924	929	966	953	964	873	965	950	996	906	996	975	959	962	978	942	952	961	896	985	938	947	909	977	951	926	949	899	968	938	901	947	884	935	939	953	985	951	963	943	970	916	878	954	945	924	991	1015	947	955	951	994	953	977	875	993	965	959	940	925	931	927	924	958	983	929	895	963	953	939	978	948	1000	927	897	918	958	924	905	936	994	951	949	964	927	959	970	900	932	927	896	923	972	939	911	902	977	961	937	922	955	942	930	971	965	958	948	933	893	908	971	924	940	923	943	906	972	949	1003	965	935	954	946	950	915	931	999	968	898	988	939	880	916	925	903	924	943	907	925	962	974	979	998	946	948	936	912	893	938	920	891	912	962	959	904	900	926	938	945	920	962	930	918	839	948	936	931	908	937	936	933	924	914	888	951	922	940	978	898	930	933	974	921	956	892	970	983	975	955	907	997	945	951	939	925	950	989	899	981	935	970	922	954	966	960	940	946	917	881	905	977	947	916	983	946	856	970	888	949	938	946	927	939	948	908	896	917	892	934	934	939	923	940	937	937	950	935	932	903	940	968	962	926	970	899	933	940	917	936	959	940	896	940	1016	925	908	898	931	976	958	892	933	897	924	911	1009	996	917	973	929	930	901	943	922	967	954	937	941	912	984	961	938	983	966	901	927	883	933	933	932	948	943	927	928	953	961	930	942	922	909	958	972	895	981	894	945	934	921	942	998	934	939	953	933	965	927	944	928	947	892	960	901	951	932	946	893	946	997	972	954	931	959	883	955	930	899	964	900	914	945	912	906	951	988	892	949	979	931	909	925	923	980	928	957	920	995	920	935	926	929	965	941	941	934	951	920	941	936	970	946	907	956	891	927	982	925	947	942	937	923	962	924	964	966	934	974	971	987	899	909	955	995	929	914	972	941	906	959	956	932	961	961	973	903	948	936	958	909	904	962	949	937	961	914	940	934	957	986	969	954	923	900	914	963	914	993	954	938	944	932	950	940	923	881	898	948	931	917	953	954	958	960	927	928	939	930	925	932	931	936	957	950	962	905	869	952	877	951	980	965	947	918	965	981	930	931	900	936	909	997	925	954	994	932	867	931	942	941	893	928	936	924	914	943	923	899	910	965	907	943	929	948	936	937	965	867	946	922	939	927	962	910	981	918	943	922	930	893	944	897	939	936	941	931	903	954	968	987	981	923	974	906	976	967	930	923	915	916	986	990	944	881	949	930	967	914	921	937	950	998	891	927	875	891	870	915	925	947	943	929	942	910	957	918	1001	979	937	897	923	928	952	994	876	930	890	948	954	959	983	939	927	928	929	950	898	895	977	893	930	925	945	895	964	915	988	995	960	916	961	955	961	951	948	946	941	911	887	959	996	956	909	916	914	986	908	982	938	889	953	933	950	921	993	941	991	969	949	896	953	925	940	1001	907	967	945	911	960	914	914	930	989	873	928	929	983	971	918	916	954	939	1020	917	976	917	927	932	919	915	982	952	998	913	944	987	893	958	984	947	895	947	913	903	921	932	961	930	1000	911	946	921	968	929	970	896	925	940	993	899	961	905	917	986	952	948	948	953	968	966	961	913	987	866	979	948	861	902	986	907	890	978	963	926	951	925	914	950	968	941	965	951	968	967	925	935	934	927	950	969	860	904	907	967	894	927	944	938	915	940	971	960	919	940	939	932	960	898	929	935	968	934	887	862	949	977	968	900	957	978	1005	903	907	946	951	922	932	955	936	944	954	901	978	955	916	902	988	966	925	943	947	903	977	955	885	924	950	950	928	940	972	931	969	907	970	944	953	935	936	933	912	877	923	913	976	1010	906	958	941	979	910	927	1002	975	889	962	958	905	931	904	933	990	964	940	889	980	950	897	1008	978	930	886	906	950	958	935	944	907	917	954	974	952	952	979	954	919	905	942	957	941	985	951	962	938	987	953	980	930	924	894	951	904	956	943	930	978	972	968	973	950	942	937	935	928	937	964	980	950	955	934	941	914	911	932	983	899	930	899	939	970	952	916	891	908	924	941	929	921	912	925	936	977	949	945	982	971	973	920	937	909	984	944	932	932	919	927	933	973	919	889	926	968	897	912	934	934	905	934	910	913	886	928	946	891	908	949	938	869	921	925	928	956	932	954	932	937	898	935	968	938	953	916	970	941	932	899	883	916	892	958	957	964	949	860	967	928	931	900	951	977	940	973	931	916	912	940	942	910	900	954	949	943	937	1002	957	972	968	929	979	945	903	926	931	930	956	982	879	985	917	928	967	907	924	930	945	982	980	952	935	932	961	901	950	971	948	959	960	887	952	933	957	964	925	912	987	977	889	947	934	966	903	907	969	930	917	926	987	936	961	934	937	941	935	915	971	900	967	945	936	953	913	894	918	969	915	926	962	937	902	982	919	966	928	959	952	974	934	927	957	908	949	965	884	937	935	1042	939	970	971	922	1011	965	957	948	949	1001	909	942	942	914	914	891	961	985	962	980	915	924	906	916	923	979	959	935	918	965	958	919	960	901	934	918	895	913	935	936	975	992	944	950	929	949	917	1010	894	947	882	939	967	933	904	892	924	979	924	995	926	967	970	989	917	879	945	970	940	925	907	949	914	943	953	885	907	978	983	949	945	893	945	943	933	957	956	901	969	910	938	955	985	941	951	975	946	990	929	907	912	937	965	965	886	1006	969	934	961	929	924	936	972	929	935	977	910	935	877	960	928	919	978	947	924	984	904	961	890	947	928	966	983	958	945	960	904	908	1012	975	914	907	887	910	922	947	941	923	920	954	907	946	900	918	969	903	940	947	999	954	931
17694	1289	515	484	338	314	297	274	241	237	221	248	224	218	224	210	240	243	210	230	251	234	239	243	222	228	222	224	228	217	225	219	202	233	207	244	237	222	197	222	207	231	219	242	235	230	215	223	240	215	230	216	223	241	233	204	222	219	214	186	205	232	233	213	246	238	198	200	225	223	230	213	232	241	224	212	226	200	214	241	196	225	202	243	218	197	203	231	196	227	221	216	236	222	227	200	209	218	259	231	229	216	207	214	195	200	214	228	231	205	238	208	230	205	214	215	183	213	200	200	211	216	216	212	203	220	203	210	206	223	234	216	192	199	198	225	228	269	226	225	222	227	254	173	193	209	222	215	201	237	204	231	218	206	239	189	221	208	196	235	237	224	203	213	210	215	230	235	204	202	231	200	222	260	216	221	221	230	204	228	206	192	196	243	236	202	209	219	183	228	209	233	250	202	242	228	241	214	197	223	223	229	217	231	217	227	214	229	213	215	229	230	216	243	230	228	217	216	216	206	214	229	225	228	246	202	244	220	216	221	189	231	213	223	216	222	183	227	202	206	211	200	212	212	213	225	223	212	222	208	212	209	210	230	220	216	229	208	200	243	191	210	189	188	221	221	254	220	232	224	224	240	206	205	200	240	227	213	202	219	214	220	224	229	217	228	214	251	219	240	224	229	217	180	203	221	217	211	228	207	210	238	242	215	219	206	233	227	208	184	205	210	220	201	208	198	221	202	225	218	236	215	223	227	207	226	212	216	234	205	195	243	222	206	225	244	212	209	241	214	222	227	213	233	229	231	210	252	217	244	230	201	194	208	227	214	217	199	237	191	223	210	217	222	251	238	206	220	231	232	221	215	234	219	262	205	216	205	245	221	200	221	202	201	197	215	265	231	196	218	190	220	226	224	233	193	227	197	207	216	220	217	213	204	231	222	238	242	209	220	199	209	199	209	214	236	205	226	240	218	222	193	199	219	212	206	235	185	201	210	204	218	204	206	225	235	240	203	208	227	200	209	219	194	226	184	207	247	231	228	246	213	214	209	231	222	229	205	220	212	225	239	218	228	236	219	216	258	208	251	206	202	207	220	232	252	237	245	224	226	222	218	209	226	194	234	220	230	240	214	200	195	216	223	225	213	228	207	222	222	225	198	183	223	204	216	238	188	209	252	227	215	226	236	239	210	208	206	209	229	192	219	227	189	209	211	212	246	226	212	223	225	215	232	231	224	195	239	226	200	218	214	200	214	199	183	229	211	221	240	228	224	217	191	210	215	217	240	210	213	216	228	207	217	238	210	208	252	242	223	207	217	228	218	172	224	207	206	236	175	224	246	223	221	213	198	194	192	225	211	219	225	205	223	217	236	199	217	211	228	226	218	224	223	207	217	192	255	224	203	214	231	204	235	218	220	207	224	216	234	194	228	257	219	215	227	231	199	202	219	240	201	234	216	236	221	190	248	189	227	214	233	208	200	242	197	232	222	212	238	218	209	233	217	191	239	199	191	198	207	203	195	220	236	225	215	227	230	222	213	204	189	250	205	209	222	228	215	232	221	213	219	203	225	243	190	193	213	236	232	250	202	232	204	218	224	232	227	214	244	198	195	213	217	234	203	208	202	232	254	230	204	210	207	222	198	218	205	199	243	199	226	239	240	210	190	195	216	228	216	220	192	217	239	223	211	209	212	195	243	220	224	226	232	220	226	185	222	230	227	202	206	204	223	221	205	230	237	213	228	216	231	208	217	213	209	216	235	242	252	225	211	232	244	215	247	237	244	222	215	232	226	226	236	205	230	215	206	223	201	211	219	234	220	197	242	211	209	215	210	204	204	216	229	216	226	219	184	221	234	214	217	216	219	187	199	213	218	202	220	236	191	219	187	202	206	206	211	217	206	233	243	229	234	213	207	231	223	194	214	223	196	204	209	220	196	224	184	228	229	206	238	246	236	210	228	212	201	222	223	210	208	212	204	180	224	216	221	233	204	196	212	188	193	215	246	234	214	225	189	217	200	231	234	195	229	227	226	224	203	219	182	245	215	212	208	229	208	221	216	206	193	222	191	221	210	225	239	233	240	228	186	207	222	233	211	214	209	231	206	231	209	208	188	226	209	197	237	216	230	223	204	226	237	229	211	217	237	232	229	220	194	229	239	217	230	210	241	223	212	215	199	213	221	199	212	248	224	207	223	177	208	204	198	212	244	232	235	207	205	210	214	219	244	227	241	201	213	201	215	240	212	224	217	244	215	225	215	195	177	183	192	226	235	202	208	216	214	204	236	193	217	175	237	225	215	202	192	202	200	202	232	224	220	223	213	253	200	231	213	219	230	227	229	211	226	216	205	224	199	207	222	217	251	246	250	214	206	219	215	199	239	194	226	230	212	211	215	218	211	230	203	210	228	231	209	209	216	220	212	234	234	213	210	245	219	231	266	217	218	194	239	194	207	255	227	208	225	245	210	227	224	202	237	231	205	229	217	197	201	221	199	214	229	216	212	196	198	201	229	180	196	188	237	212	213	208	184	192	246	209	202	211	212	193	214	206	209	205	230	229	210	196	241	222	232	215	189	196	179	230	199	232	236	218	207	209	233	235	204	235	211	212	233	229	240	212	215	249	220	216	219	197	233	224	194	206	236	211	235	215	209	219	236	195	225	224	218	225	206	203	209	221	214	197	232	220	241	202	194	224	207	211	214	219	230	194	222	219	194	252	216	223	237	205	221	225	174	224	189	233	233	228	209	227	233	188	214	216	191	195	222	200	208	193	206	222	214	229	224	233	208	221	219	200	211	224	203	227	228	228	206	206	211	188	219	220	200	234	236	215	204	244	195	228	211	203	213	216	229	217	218	237	191	206	206	199	205	216	235	215	180	217	224	211	201	220	230	238	218	204	225	198	233	192	219	239	208	214	227	219	201	201	215	212	194	234	246	218	234	196	225	227	217	228	226	221	203	197	214	206	221	240	205	237	227	237	232	242	227	223	232	221	218	215	199	217	217	215	201	201	204	249	190	219	215	243	230	222	219	214	203	209	241	241	223	198	221	218	197	224	222	241	240	177	225	244	189	210	210	200	236	214	236	223	251	220	193	193	185	217	236	214	202	215	196	228	192	236	237	220	214	197	212	220	219	207	228	211	222	236	191	210	197	246	207	222	200	212	220	235	233	207	235	238	203	215	215	223	196	254	237	206	241	212	223	238	238	209	227	227	235	220	202	224	218	212	233	220	184	208	205	213	229	188	240	185	213	225	200	230	221	188	216	219	255	223	216	237	203	202	201	203	190	248	212	199	234	216	225	215	238	239	193	213	217	222	190	199	192	214	214	215	218	221	238	214	241	218	196	181	229	230	250	240	217	225	211	206	236	223	233	216	229	208	227	214	219	203	236	215	207	209	216	224	226	212	230	208	239	217	223	225	206	214	206	234	233	201	223	231	223	216	224	199	210	209	252	226	233	198	185	230	218	212	208	235	197	213	217	207	208	228	191	183	211
11175	821	1203	1305	1153	972	843	823	778	710	672	685	626	663	616	614	626	587	595	562	596	616	607	559	545	549	566	553	569	567	561	552	541	525	564	584	531	525	572	539	520	523	543	516	569	545	554	536	515	550	523	525	554	532	523	556	546	577	580	548	519	572	508	577	537	509	562	526	533	552	582	528	545	560	590	504	549	544	477	609	463	550	556	493	547	543	553	568	548	556	562	528	548	555	559	510	507	585	546	543	534	551	486	525	559	522	525	565	544	552	498	544	550	548	540	560	561	545	567	568	550	538	542	500	514	553	548	527	525	503	546	550	560	523	537	526	539	517	554	510	553	568	554	509	528	549	582	569	506	535	543	538	552	553	518	568	524	547	555	532	572	526	503	557	547	514	583	533	528	572	532	506	529	536	536	511	554	525	549	534	509	547	545	548	535	579	555	582	537	551	527	581	558	572	518	531	592	554	525	531	567	529	548	518	503	488	542	538	507	515	502	560	537	540	553	521	518	554	506	544	553	489	553	479	536	565	543	549	516	541	546	519	550	544	529	536	533	530	559	540	579	530	581	569	539	557	543	515	580	536	580	562	592	511	590	561	524	558	540	518	578	550	515	569	547	531	541	543	547	516	512	524	555	576	514	501	535	521	496	539	526	559	533	547	551	525	543	557	548	492	526	514	534	584	506	551	548	573	560	547	545	505	546	561	534	517	509	533	525	510	540	522	514	571	552	540	541	549	576	572	529	549	542	553	536	564	537	537	567	546	545	540	544	530	553	618	548	563	551	495	510	544	542	553	513	524	525	543	531	535	557	516	554	533	501	535	545	525	499	571	574	535	550	620	477	527	536	498	531	547	557	501	546	545	539	537	525	518	504	522	536	527	524	524	563	515	561	543	562	549	522	532	568	577	512	515	546	518	545	554	530	534	531	567	562	556	551	523	568	549	531	513	566	563	542	598	572	553	477	576	534	542	504	487	580	562	504	559	503	555	534	525	508	537	517	535	557	536	529	520	574	541	575	526	564	533	550	543	543	577	536	546	576	529	516	535	563	530	533	552	554	550	527	600	530	517	555	554	525	536	556	537	530	543	541	602	551	544	510	564	529	525	552	563	549	556	555	521	536	532	531	533	580	559	521	565	564	537	577	551	569	558	519	537	510	573	566	532	568	584	598	594	550	521	503	519	533	556	586	529	558	566	571	546	536	549	514	555	584	530	550	547	515	532	561	528	567	543	565	514	510	508	532	496	532	546	513	505	538	555	560	557	531	532	535	527	564	508	527	561	541	548	555	565	535	544	564	528	547	560	589	545	553	528	561	543	554	554	542	581	541	532	520	531	554	510	552	558	535	507	528	592	582	589	519	504	582	538	524	481	542	548	503	528	524	508	487	560	550	534	562	549	542	586	522	530	515	543	555	532	574	529	576	549	600	605	560	526	520	519	592	510	514	536	503	536	542	563	536	530	565	542	588	576	588	540	556	540	540	538	574	548	497	535	549	530	547	522	540	544	540	583	552	602	534	522	536	524	563	512	532	563	575	557	541	501	507	555	544	546	551	559	564	522	518	529	572	538	550	542	519	580	553	524	506	530	539	506	602	528	553	534	525	531	568	534	535	521	572	546	549	551	546	486	541	538	560	559	567	605	575	532	548	508	555	607	538	488	528	523	559	522	580	584	537	538	494	546	504	518	561	544	534	559	536	556	520	527	534	529	559	524	524	487	528	538	546	544	527	547	513	569	533	547	566	542	500	547	528	516	544	524	569	522	563	535	572	536	521	568	494	548	535	494	549	498	517	514	538	541	545	521	525	494	541	503	573	517	508	519	526	506	533	538	542	526	538	497	526	581	528	534	516	521	568	536	528	551	518	534	587	517	535	504	581	538	556	531	526	539	515	564	537	534	544	577	548	536	541	526	577	536	568	518	547	482	535	519	546	544	519	583	568	555	547	563	529	531	584	545	504	578	560	510	550	537	502	527	556	558	561	518	543	509	523	545	565	546	540	511	558	556	518	525	536	572	543	554	541	562	535	556	547	539	517	542	561	585	543	537	524	521	516	551	537	509	539	562	530	533	524	566	569	553	509	495	513	486	509	548	534	544	537	551	534	536	520	543	502	540	554	497	576	541	519	527	534	514	538	524	558	542	504	571	528	579	532	519	588	588	560	585	540	582	542	577	532	539	557	527	543	528	552	519	522	512	551	532	543	556	495	515	541	541	601	497	540	571	543	562	583	545	565	541	543	534	560	529	502	536	492	513	585	559	530	527	509	515	518	537	530	547	551	551	547	553	504	537	527	529	533	527	536	549	522	547	522	485	544	528	521	555	499	531	542	515	585	519	557	582	597	544	547	518	570	523	536	561	551	543	537	555	546	518	515	486	572	543	569	540	546	541	558	520	533	556	529	555	479	533	532	534	526	526	598	523	539	516	550	501	522	540	549	529	554	556	511	515	550	574	550	545	546	573	560	516	514	534	547	511	533	532	562	546	543	504	562	503	532	537	492	579	522	573	526	544	559	534	518	564	575	580	534	533	533	504	522	556	539	575	549	515	524	521	542	569	543	540	576	554	577	525	529	523	514	529	566	536	528	501	551	519	546	582	554	533	565	548	566	482	517	552	529	530	547	536	556	521	506	545	520	537	548	492	524	593	508	529	542	514	561	576	542	530	552	532	512	560	555	516	514	508	540	526	519	551	523	546	451	538	552	593	542	533	558	554	515	505	550	525	553	545	559	567	554	531	528	552	545	524	576	587	521	566	542	531	493	548	522	542	578	552	532	546	536	550	571	551	486	541	553	542	546	581	561	549	586	579	551	555	533	556	579	538	519	567	551	537	555	543	547	562	555	524	523	526	511	533	539	527	558	548	553	510	576	553	540	524	504	548	534	556	574	574	559	515	550	549	523	572	527	551	548	527	531	597	519	548	535	555	555	541	568	546	537	515	551	516	545	498	573	549	536	527	544	535	483	496	498	535	534	558	522	508	501	559	549	539	538	559	521	546	587	505	540	527	539	582	530	578	567	548	539	556	536	555	544	512	583	532	547	554	536	539	580	558	555	538	526	523	525	556	530	542	540	529	541	541	527	541	572	549	560	544	517	515	551	523	525	524	524	525	552	558	537	539	521	490	535	541	588	545	549	516	572	537	515	534	566	553	489	554	512	530	563	526	538	506	522	546	503	501	488	525	534	510	541	564	554	540	542	545	529	505	545	551	527	520	528	537	537	506	534	561	537	512	529	514	535	539	558	549	554	551	526	506	515	551	568	528	551	551	572	535	577	508	538	524	524	553	524	507	515	555	519	538	504	527	519	595	587	532	579	522	554	564	557	525	513	535	522	582	556	559	512	535	565	530	536	503	580	521	517	488	530	544	542	546	508	547	549	557	556	555	560	552	525	546	550	535	529	539	551	484	547	554	568	564	534	530	540	511	547	518	527	573	560	535	558	568	528	559	512	481	527	539	553	545	570	559	554	523	555	512	507	544
26329	2974	1005	761	552	431	418	368	315	304	309	290	259	268	309	279	286	262	264	226	263	258	266	271	266	250	253	238	293	309	234	238	275	268	266	268	261	264	286	266	254	253	236	287	255	212	294	264	243	279	281	267	269	254	244	245	251	255	253	252	229	251	254	263	283	270	277	250	246	260	244	267	246	259	253	287	253	269	249	272	225	253	254	238	265	252	261	239	248	267	255	239	232	232	260	249	281	266	276	249	224	255	243	230	257	240	266	263	298	254	277	226	268	240	243	258	249	233	248	246	254	237	287	251	275	269	231	249	276	264	239	230	264	262	273	268	224	249	257	258	249	238	276	284	290	299	269	247	277	252	267	250	254	230	242	238	274	247	258	248	258	249	260	269	236	230	263	274	266	252	244	264	273	240	286	222	261	261	267	267	253	244	205	259	261	268	268	252	248	267	271	244	252	283	228	273	254	281	254	236	260	287	286	287	257	253	252	286	254	270	248	259	220	274	274	257	223	276	256	250	246	276	243	240	269	242	283	236	232	262	236	241	249	247	241	245	266	270	227	259	286	240	249	236	260	246	244	272	238	252	273	262	244	250	209	237	235	248	281	245	254	239	253	242	244	238	238	256	221	246	247	248	242	255	244	218	281	248	237	267	279	252	257	263	256	252	227	246	254	259	242	230	218	255	244	283	243	272	266	270	257	266	230	250	242	274	261	293	257	247	290	275	230	246	281	260	262	249	260	263	240	256	271	285	263	243	257	266	243	219	262	258	254	240	261	236	280	245	278	254	242	261	253	261	273	242	240	273	254	257	263	237	263	249	255	265	265	257	280	249	241	265	219	243	228	263	276	251	266	246	286	233	223	219	226	260	276	264	259	244	258	254	246	235	276	253	249	223	243	238	244	227	248	232	251	269	235	257	273	269	259	254	272	263	238	206	266	257	259	246	242	237	263	283	259	278	263	244	261	296	249	263	261	249	258	255	264	262	279	264	254	279	280	248	253	231	230	254	272	257	245	245	255	242	261	258	292	251	292	230	275	215	249	275	238	269	225	243	280	257	235	249	238	287	277	229	286	264	234	275	257	205	251	256	266	268	253	240	245	255	227	237	279	252	281	258	261	230	237	248	268	243	270	282	254	232	267	254	260	244	249	255	253	271	244	273	237	244	299	253	256	264	265	257	251	286	238	254	257	256	268	248	264	274	239	262	221	268	252	225	243	245	273	266	278	264	248	248	241	257	239	291	248	273	242	239	273	266	262	230	230	256	270	282	266	253	232	263	268	266	258	235	266	247	244	240	229	248	277	248	252	232	234	244	263	231	230	250	249	249	275	268	255	232	268	280	251	251	238	266	259	246	268	243	245	251	226	248	256	296	254	314	225	253	213	281	280	229	242	254	231	239	259	255	273	245	259	258	263	278	260	233	242	258	269	222	260	256	238	253	246	255	276	266	253	290	284	257	234	252	239	269	256	248	263	264	281	246	260	261	240	277	229	258	246	215	268	249	250	244	253	275	269	259	246	259	270	266	252	235	242	284	277	246	266	241	281	276	275	269	265	263	269	258	249	251	259	246	257	245	252	267	263	266	278	238	256	252	274	259	261	237	262	267	281	255	215	238	222	242	250	259	277	231	257	237	279	248	239	247	263	285	254	227	247	265	242	246	243	237	254	256	236	276	273	237	267	240	248	236	245	265	264	281	266	257	275	249	228	245	236	244	240	261	287	234	254	255	273	234	258	301	255	272	255	262	229	265	245	288	248	264	239	270	256	232	291	272	255	261	248	276	234	249	243	271	273	239	264	275	274	206	243	250	283	292	239	269	275	228	279	238	244	226	273	241	238	287	274	293	253	240	238	255	254	248	264	285	271	273	265	291	244	273	247	258	275	239	220	244	247	254	233	273	230	263	244	222	276	240	277	264	257	272	261	249	247	265	259	248	229	262	252	266	240	283	242	278	272	252	258	240	235	255	220	208	252	246	242	286	235	280	252	259	279	270	272	270	265	253	262	248	237	276	249	266	254	232	258	246	301	233	253	263	236	250	234	286	257	262	264	269	240	261	279	281	264	255	265	240	245	250	262	255	277	250	270	261	288	264	253	255	252	267	238	258	250	241	245	253	273	251	252	224	259	276	230	233	259	283	284	278	227	258	238	248	264	242	252	243	268	264	285	255	254	276	247	265	247	227	256	304	268	287	212	279	251	216	259	247	249	235	264	209	241	246	278	275	258	272	228	240	249	270	237	249	226	240	241	254	267	255	244	295	257	278	282	264	274	258	237	268	244	227	246	236	240	241	237	279	246	256	294	254	264	250	231	237	259	259	262	251	232	256	239	240	260	253	270	258	234	254	238	283	235	251	258	224	268	259	216	253	248	273	230	263	231	245	260	262	275	264	210	221	261	294	279	257	253	237	278	247	271	279	279	267	253	255	286	287	283	255	278	247	265	273	286	213	252	277	238	268	271	230	221	268	273	264	246	250	251	248	231	256	248	254	274	230	221	262	282	259	257	282	243	278	268	266	254	230	265	286	251	241	246	244	228	255	250	242	252	256	254	273	276	263	258	257	258	281	217	284	255	265	231	233	248	267	242	242	262	234	267	223	257	236	250	283	256	254	277	244	241	287	236	245	268	259	241	270	236	245	267	238	235	256	244	247	273	271	274	261	264	279	259	249	253	243	256	282	246	249	245	288	285	230	244	269	250	257	255	232	263	247	233	251	291	253	245	251	234	236	245	265	266	253	242	278	226	229	265	237	285	256	246	238	256	234	243	266	264	272	227	248	255	246	228	240	255	258	238	272	267	290	266	247	261	263	254	257	239	289	280	258	272	282	253	234	263	242	290	266	249	254	259	246	237	251	244	276	292	288	286	243	267	255	269	265	255	272	268	258	239	267	276	248	237	249	274	242	239	258	236	277	250	253	265	261	261	243	259	259	266	276	235	244	250	277	285	235	269	260	274	258	239	275	242	229	271	250	253	257	219	241	233	250	241	208	282	246	214	211	230	219	263	263	251	270	264	245	268	283	248	276	267	265	243	251	239	230	258	263	237	236	263	243	257	247	241	246	257	255	285	256	246	266	257	242	272	247	244	288	241	269	269	244	250	262	237	249	280	262	251	254	258	237	231	249	244	251	248	255	267	272	286	254	263	246	257	278	241	264	259	250	239	277	263	246	270	275	240	256	254	279	241	255	266	249	259	235	244	251	279	244	238	267	275	253	249	254	251	228	263	252	243	247	267	268	274	269	251	254	245	264	270	234	267	249	284	256	275	255	293	247	245	263	250	244	238	246	252	248	278	225	215	252	256	244	239	272	249	272	248	232	246	256	262	256	227	243	270	251	242	276	229	272	255	217	246	241	281	274	230	264	250	269	252	284	274	269	236	242	260	267	230	261	256	256	219	255	276	268	233	271	247	269	244	250	234	246	279	247	255	243	249	232	259	222	240	259	254	275	289	263	254	251	256	276	270	270	285	277	241	261	249	232
14074	1185	1992	2127	1779	1547	1390	1144	1043	1005	925	883	887	853	775	772	771	741	743	733	740	743	726	719	657	684	719	677	704	755	701	707	646	634	716	716	697	663	664	630	648	618	656	622	648	656	672	663	666	659	655	679	649	633	643	673	663	577	721	622	656	631	676	699	636	643	691	630	672	639	643	655	637	669	616	663	613	636	637	626	650	692	600	643	623	623	650	653	614	643	686	598	620	660	631	631	610	627	663	623	625	625	700	665	677	646	719	608	675	655	668	620	606	645	624	688	618	608	641	632	585	629	688	619	647	578	667	607	648	605	579	627	641	664	641	641	613	642	607	634	668	679	630	633	662	622	615	641	689	676	637	677	650	625	670	661	648	618	679	645	626	607	635	623	667	657	592	646	643	630	614	618	634	637	665	652	627	659	605	667	647	677	670	617	678	657	655	664	639	640	643	653	630	667	605	644	609	656	643	647	639	638	671	613	645	639	582	666	647	652	614	662	637	654	697	629	621	688	657	624	578	643	636	669	690	656	670	642	655	661	608	654	594	699	673	656	641	657	683	660	645	721	677	662	632	670	650	641	651	677	659	659	693	652	650	671	688	634	634	632	639	687	679	645	641	669	619	647	637	619	632	625	651	642	605	612	586	634	600	576	635	640	625	641	647	616	680	622	601	654	694	629	645	654	650	616	704	661	603	672	601	715	651	610	596	613	676	642	667	653	670	602	623	647	674	623	650	622	712	618	627	609	622	609	625	639	692	638	639	636	664	660	663	662	590	617	637	648	667	641	675	630	643	636	631	622	667	649	598	650	653	642	579	653	630	704	625	689	654	666	604	667	639	632	629	637	666	598	632	671	626	647	667	581	602	630	661	666	694	630	627	649	603	667	599	653	648	636	660	617	690	622	637	658	611	609	657	691	625	631	632	650	653	672	611	627	652	679	645	646	694	663	648	612	637	605	637	632	607	608	685	602	649	619	672	594	597	669	662	651	633	687	623	644	636	693	692	658	622	623	639	613	649	624	639	605	602	646	626	662	616	599	633	626	632	592	613	659	645	627	679	614	624	626	671	589	643	601	666	619	643	626	657	616	625	650	657	659	660	663	664	666	630	619	625	666	607	676	644	655	663	648	620	666	608	670	586	581	606	580	627	638	666	614	629	607	640	637	623	610	621	628	672	630	645	622	639	635	669	616	640	649	594	615	611	612	651	569	676	670	633	638	595	668	642	654	646	630	630	635	658	611	669	625	675	608	628	604	631	643	621	677	615	603	665	658	625	659	620	612	616	621	664	674	625	673	614	621	633	636	626	620	647	622	677	623	656	699	613	619	666	635	658	618	606	644	648	661	615	625	661	638	670	617	634	634	638	618	613	619	637	623	635	636	666	614	605	625	609	670	601	609	611	677	648	650	606	607	636	574	633	626	598	648	678	608	644	680	642	639	614	647	623	625	649	637	634	679	661	644	669	657	628	675	643	655	628	616	636	669	631	644	647	662	639	620	632	643	622	653	675	627	657	678	641	678	648	642	620	633	626	667	656	672	651	620	654	637	665	642	664	650	646	668	632	656	662	677	631	623	633	618	657	625	620	617	633	631	581	642	631	597	642	642	647	637	659	666	619	658	608	621	666	640	656	646	629	668	630	629	698	670	650	620	655	644	640	626	666	665	648	628	658	651	597	630	632	661	584	667	643	609	626	635	600	695	676	646	633	637	583	672	653	640	637	643	669	627	661	634	616	651	627	607	681	640	622	592	599	654	652	648	628	649	668	653	632	625	640	624	642	615	656	653	644	632	627	611	694	637	668	626	651	597	615	613	667	655	608	642	642	667	600	593	652	660	647	667	660	674	640	656	653	621	645	643	661	632	623	676	619	623	626	616	675	651	676	589	623	682	610	624	642	666	602	657	666	610	631	651	642	691	693	632	649	620	665	609	621	646	633	684	642	599	604	677	684	689	613	635	662	611	590	626	617	648	638	631	695	694	637	636	653	636	638	677	638	651	624	620	637	641	639	696	615	652	687	645	623	640	645	650	696	608	611	682	639	635	622	603	651	621	626	628	669	644	620	623	653	605	652	634	677	636	654	672	644	669	616	590	620	672	691	656	668	675	637	663	637	616	635	611	645	678	629	657	660	656	635	619	664	663	618	668	666	676	631	634	627	649	623	629	672	668	658	630	650	646	651	643	649	646	670	664	640	659	636	655	675	671	635	641	604	656	649	652	622	687	661	643	585	665	649	654	649	624	701	653	687	622	645	649	636	656	658	667	604	630	624	567	622	631	647	630	647	653	652	605	685	633	651	670	629	590	658	631	648	664	618	617	644	650	614	608	625	646	638	634	653	651	671	634	606	630	659	656	640	671	618	664	655	612	648	695	651	673	616	646	626	647	625	693	620	661	649	640	687	647	684	703	619	638	657	619	624	605	652	624	662	635	657	625	646	674	658	656	653	654	659	632	681	623	650	653	641	662	648	636	595	622	611	645	661	633	640	598	601	677	620	654	654	635	639	616	619	661	596	603	643	629	652	614	620	613	623	638	638	661	642	658	645	636	646	637	651	637	640	647	646	657	675	643	660	672	611	638	664	625	627	626	657	686	617	672	605	665	642	647	659	677	659	639	636	644	642	655	657	626	644	622	599	655	659	642	615	581	668	619	670	608	609	666	657	683	582	613	661	600	640	662	682	645	646	655	613	686	643	636	620	634	634	671	620	624	648	642	667	648	625	664	597	699	603	658	641	600	620	634	605	649	670	619	673	658	632	663	608	670	598	636	628	664	594	601	587	591	602	623	662	657	640	651	650	640	670	602	618	606	678	702	612	648	647	645	603	619	626	662	645	621	655	613	619	632	625	635	616	665	682	637	710	619	663	661	676	622	639	675	629	657	612	696	613	631	618	642	626	715	654	663	684	627	640	635	678	620	629	643	629	672	631	616	621	653	646	608	644	669	645	638	653	614	641	642	647	666	657	664	627	639	609	641	631	642	614	657	648	629	618	663	627	639	634	590	654	589	620	644	617	642	643	639	709	652	662	633	621	609	637	603	637	618	684	679	620	635	638	635	667	660	593	655	651	636	593	583	604	605	629	628	638	656	666	635	645	629	631	634	653	661	657	632	650	643	611	658	638	619	660	658	608	651	675	603	625	630	623	650	632	622	651	663	630	585	625	646	663	615	620	623	641	694	656	675	661	617	631	623	628	573	667	649	666	620	640	630	605	612	649	699	649	687	641	657	624	668	592	655	663	668	613	649	648	640	671	661	624	639	666	635	630	593	650	655	635	629	683	608	640	621	593	578	640	644	660	678	663	661	629	623	626	660	628	643	673	653	645	638	645	661	680	658	638	628	653	662	658	649	661	650	631	644	684	666	604	668	628	653	731	627	638	611	657	595	692	613	664	669	645	646	629	685	627	649	621	625	629	620	642	646	642	627	583	659	627	685	620	596	629	628	631	639	648	633	648	665	666	630	631	638	643	658	669	630	656	648
7222	577	422	467	425	446	461	397	503	447	415	416	447	394	426	408	393	418	398	468	444	446	424	418	421	385	434	435	415	422	423	468	419	467	443	425	400	386	439	414	460	435	389	410	443	403	427	446	449	447	419	414	438	454	410	443	452	420	441	424	418	427	424	433	426	417	401	415	395	427	431	400	438	419	383	443	421	445	460	397	402	443	386	389	391	406	418	410	434	436	438	424	409	443	404	466	406	455	422	418	406	435	409	429	460	442	413	408	440	443	449	430	410	451	447	435	410	466	413	458	424	454	412	424	475	410	411	410	391	409	399	423	451	455	438	437	455	444	382	400	396	446	458	411	431	433	428	428	407	442	359	426	459	413	390	462	418	459	431	425	408	388	427	402	376	456	475	403	418	422	423	468	438	423	420	424	450	457	420	456	420	417	405	402	419	412	419	469	429	426	410	443	421	408	410	434	406	445	419	455	425	407	458	410	411	434	430	395	444	417	434	403	433	445	413	444	444	494	416	442	449	479	435	422	469	431	426	452	421	415	414	426	459	402	465	441	418	409	440	429	411	422	425	448	448	452	442	415	435	442	438	448	422	427	436	409	425	413	406	418	391	398	428	385	440	442	455	388	395	470	452	417	423	383	419	408	416	384	396	452	453	495	451	480	425	419	408	411	394	425	396	395	412	390	454	367	419	431	460	386	467	447	423	444	451	411	440	409	443	413	399	427	444	451	392	410	440	393	404	414	396	401	470	403	443	398	444	462	445	423	443	450	387	430	419	458	426	409	405	453	411	410	369	440	428	435	422	426	438	402	455	433	447	445	394	439	414	425	427	417	414	419	426	420	427	403	388	416	424	435	414	390	387	446	374	396	398	401	459	420	449	449	420	415	421	456	394	425	444	464	411	413	463	431	414	423	419	442	449	409	401	396	403	436	379	470	411	418	450	401	435	397	421	440	425	433	397	414	475	414	447	424	424	437	447	392	425	409	445	400	454	428	377	422	435	411	417	397	398	446	436	378	423	435	391	433	423	428	452	383	432	440	400	405	433	446	468	405	460	430	446	447	405	400	421	438	463	431	413	401	423	399	427	436	417	390	429	432	438	430	426	455	413	412	453	433	389	428	401	454	459	399	423	417	451	457	439	400	396	433	457	451	426	392	426	415	462	420	409	423	405	427	404	426	441	443	456	398	458	404	428	444	393	420	429	432	407	437	431	419	417	431	453	389	397	415	413	453	390	425	434	405	414	394	460	411	420	392	441	404	409	427	444	452	404	423	409	463	426	491	421	420	415	432	423	453	431	428	430	431	433	450	425	429	434	426	386	412	412	422	414	421	398	415	449	389	408	448	428	407	407	423	432	435	413	459	436	423	447	450	441	424	442	425	450	425	419	420	408	419	439	461	454	432	365	427	449	403	436	401	426	464	409	407	423	420	418	419	405	396	443	420	414	382	383	417	432	390	429	412	421	468	431	439	438	421	386	411	405	402	416	396	446	422	413	405	449	408	416	459	424	417	455	439	425	438	410	398	432	472	444	437	447	427	438	431	460	469	436	441	412	442	447	397	430	416	418	455	439	424	433	401	435	369	444	442	427	454	425	424	439	443	446	413	388	372	415	419	504	399	456	431	442	435	367	412	425	430	451	426	433	413	403	418	432	461	444	385	431	415	398	440	391	420	427	393	383	438	442	398	478	446	424	402	452	389	401	451	455	401	452	407	458	372	444	442	449	443	410	422	427	459	456	407	416	399	422	423	423	411	423	428	395	427	436	425	401	415	431	424	387	430	425	415	408	422	432	416	472	459	433	443	406	437	414	431	392	410	440	400	403	415	422	400	421	450	417	447	413	414	442	453	425	396	403	393	459	443	399	449	456	427	412	415	446	427	437	433	424	428	424	402	395	421	424	400	472	419	435	418	446	440	407	450	434	458	459	422	390	391	470	399	396	435	417	384	446	424	441	429	424	436	421	422	409	424	466	408	431	451	440	442	459	421	420	424	390	399	410	438	433	393	451	417	403	408	488	463	451	429	411	391	419	425	433	435	456	390	460	407	420	432	447	414	466	417	439	426	373	410	440	418	420	466	429	440	401	390	398	470	437	412	453	441	437	426	440	458	435	463	438	451	428	407	415	408	417	422	400	408	411	392	438	398	410	418	412	439	400	429	442	403	464	414	430	448	402	427	426	422	420	415	405	431	430	409	417	440	399	435	432	415	429	408	428	402	393	425	453	422	421	428	459	398	413	443	431	443	447	452	466	407	424	456	407	437	421	432	433	407	404	375	442	425	461	411	424	435	422	425	410	443	424	420	410	434	411	451	451	436	429	419	437	392	393	456	431	438	413	426	425	382	423	443	390	426	429	399	414	417	405	431	427	424	426	423	429	459	433	397	436	450	445	401	428	409	426	432	399	419	417	411	377	427	437	438	393	431	428	440	429	444	417	398	399	439	415	429	430	386	436	425	436	425	421	378	390	420	414	445	477	430	457	437	405	385	423	432	434	455	384	417	410	438	396	433	412	415	422	409	446	408	404	405	432	425	429	443	389	421	415	390	405	419	398	453	474	443	408	404	427	423	445	430	499	397	380	447	444	436	412	415	451	437	408	437	406	412	414	409	491	427	399	421	440	423	420	410	431	432	415	398	431	425	442	431	417	430	433	438	405	401	437	374	398	439	400	435	374	456	462	419	421	443	402	474	431	412	436	421	411	399	435	425	433	446	462	436	456	420	465	402	428	405	414	409	443	423	468	456	444	424	434	425	429	442	423	419	456	476	403	416	424	450	403	451	447	397	390	396	424	398	428	433	412	403	397	416	465	428	406	419	472	438	428	449	436	437	432	467	411	440	465	421	427	413	415	393	437	427	467	441	430	410	425	428	431	453	436	465	426	393	444	406	453	427	417	440	458	423	409	451	409	418	413	414	406	414	451	441	402	407	422	419	434	445	440	388	452	456	416	405	436	402	407	437	417	416	424	449	428	427	432	445	423	386	411	395	423	473	423	470	428	451	406	391	439	432	449	450	401	428	402	410	443	425	391	433	399	389	411	403	415	416	410	400	383	397	419	415	408	419	423	435	463	491	444	450	407	410	423	439	417	483	421	416	457	443	482	418	414	435	408	438	403	435	396	422	459	418	380	433	426	413	411	434	452	401	393	434	442	397	419	429	471	416	414	415	437	445	395	392	429	424	410	454	470	402	444	450	422	412	429	441	436	427	443	410	411	426	449	398	397	479	441	447	421	429	382	469	472	456	392	407	410	425	443	403	389	403	429	456	371	424	446	433	417	443	438	450	427	479	447	462	420	428	366	404	401	402	394	400	455	416	420	417	428	407	420	435	430	411	413	397	412	451	382	443	446	424	451	409	452	421	387	418	447	506	395	423	440	423	430	426	399	448	410	415	407	416	454	394	390	423	479	417	406	420	412	424	432	407	447	416	445	396	483	413	404	447	456	424	422	427	426	434	444	373	431	410	429	427	381	416	457	417
5049	961	993	982	980	995	946	953	941	968	921	971	934	929	897	946	956	962	975	914	955	984	973	959	894	940	890	935	889	963	928	948	932	966	978	947	851	937	979	948	963	945	982	929	914	964	969	908	964	941	907	947	958	919	956	978	959	953	981	952	903	959	970	915	938	908	884	939	912	940	936	937	957	944	960	937	977	979	891	928	896	978	929	953	969	972	983	944	930	909	932	953	965	944	924	932	914	932	959	901	961	926	912	889	921	962	947	894	939	1006	955	920	961	900	948	906	898	961	941	884	914	956	969	1006	943	913	930	962	954	959	903	962	965	937	944	981	988	957	945	946	982	933	900	919	966	969	928	940	938	952	905	941	956	935	947	961	973	933	903	986	985	884	948	983	931	973	982	901	929	952	916	931	967	918	944	968	920	937	964	971	939	964	950	922	919	906	877	931	950	991	904	920	916	957	907	950	980	913	968	926	923	984	985	968	951	936	905	967	940	941	952	955	945	937	918	906	956	964	933	923	945	900	908	953	947	946	942	958	920	941	981	960	931	988	969	1017	975	968	933	913	957	969	931	959	875	943	1005	942	974	980	942	913	918	976	931	961	957	962	944	915	924	975	934	986	933	950	898	914	924	942	940	953	876	941	971	929	955	948	1010	954	940	942	896	952	963	952	959	1004	931	867	937	949	934	929	937	962	921	888	971	972	942	910	977	919	915	965	918	923	946	935	927	933	954	925	893	930	973	896	932	955	942	1004	1003	909	931	906	935	965	937	1007	905	969	982	925	962	977	927	971	934	898	921	952	907	931	971	911	961	979	967	955	866	929	982	964	903	965	902	970	952	973	920	940	962	977	933	1031	955	961	942	952	919	958	995	902	971	887	938	951	1010	892	966	918	951	1010	976	943	940	882	925	955	993	936	968	910	972	996	950	941	950	919	978	977	933	944	893	934	957	939	901	959	924	910	1022	1002	916	954	999	952	977	966	896	933	938	913	960	902	920	968	968	915	966	903	957	933	913	930	910	980	899	975	939	927	907	884	917	959	934	970	959	909	904	987	934	907	870	944	956	946	954	968	893	945	932	901	942	981	912	962	924	973	958	929	955	932	894	904	903	986	979	900	963	942	895	928	950	1014	985	951	965	952	952	936	942	956	955	1018	958	957	970	938	930	896	939	994	930	966	953	984	937	944	930	899	940	934	902	919	967	937	908	982	918	978	916	970	934	920	937	976	918	980	928	955	992	939	968	950	938	946	961	921	946	954	932	1012	1005	960	923	921	946	996	944	903	927	923	976	968	910	938	969	915	986	964	919	957	993	946	936	901	971	940	984	960	962	944	988	898	916	939	908	949	901	920	917	943	964	950	952	930	967	962	976	890	908	928	961	935	943	984	959	979	965	921	958	993	1010	1002	903	926	1013	1019	951	936	954	976	890	958	935	902	997	922	937	930	948	979	951	997	940	944	983	977	992	1001	939	930	968	941	935	940	899	971	986	966	912	925	918	920	893	884	956	933	956	953	906	884	898	934	944	922	950	901	986	980	912	956	963	1000	944	956	983	918	889	925	945	912	1018	925	988	942	975	929	916	942	923	901	906	932	995	908	952	942	958	949	942	958	931	942	923	971	1008	1006	971	914	982	981	943	945	954	959	940	958	904	945	977	917	947	966	937	983	989	902	909	847	958	875	963	944	884	908	934	926	944	897	956	935	945	986	953	940	940	969	915	943	979	936	934	962	942	950	965	943	958	956	928	924	968	900	971	967	971	941	939	945	991	981	903	1011	955	947	915	970	928	944	989	926	939	898	995	909	927	928	915	928	972	976	927	944	991	975	959	958	946	940	918	949	953	913	945	876	918	906	951	935	941	941	925	953	990	887	918	927	990	880	922	881	925	852	971	968	940	967	938	900	929	905	907	926	977	954	947	991	976	1028	930	919	954	921	969	898	929	981	937	948	948	967	938	910	935	921	952	940	997	969	961	948	912	963	1002	982	948	896	971	940	995	919	1014	938	950	988	950	956	935	1016	972	986	918	959	921	951	955	889	965	958	952	954	991	873	919	989	938	957	917	954	977	973	978	962	945	956	976	928	905	916	985	905	922	972	959	948	958	938	946	993	931	916	908	903	940	948	893	945	913	926	1034	931	962	862	917	973	910	984	872	964	981	944	904	978	901	931	925	937	959	898	928	906	943	977	966	925	963	961	931	933	963	919	994	908	961	903	935	939	913	896	933	898	899	953	971	925	931	984	1026	931	912	914	987	948	946	958	924	970	916	965	938	955	917	933	900	906	892	966	965	927	943	925	928	942	919	942	898	970	960	944	928	976	922	929	946	929	936	957	954	956	943	905	957	984	924	922	910	949	919	954	943	923	920	985	955	953	931	1006	904	911	972	958	966	886	961	934	966	879	870	982	946	920	974	963	952	970	985	913	945	926	938	970	940	946	922	941	931	978	984	981	909	929	943	981	901	887	933	991	935	968	905	944	944	966	956	929	966	1000	936	967	909	935	947	894	969	883	946	1000	922	945	962	982	946	997	1014	907	927	943	966	932	932	914	969	956	981	926	961	942	914	958	872	950	935	905	931	962	997	926	989	991	932	900	939	953	933	979	935	955	923	970	940	947	959	961	940	994	963	914	936	995	967	921	990	929	948	950	944	887	936	909	969	951	899	908	971	964	961	936	927	907	880	960	974	963	908	914	922	919	929	922	948	934	948	936	929	981	959	929	984	908	924	912	909	968	941	909	997	939	937	927	950	895	951	952	976	938	956	957	907	912	995	949	932	887	890	927	951	951	931	961	903	984	897	936	962	945	901	987	932	938	941	964	957	960	1009	928	927	961	926	916	952	925	975	928	939	955	945	969	953	916	915	901	877	999	979	869	976	919	928	926	927	916	947	939	972	992	903	966	942	966	970	902	933	978	946	964	946	944	940	962	972	952	911	962	986	980	950	939	941	907	901	917	964	918	884	962	961	944	947	943	941	963	999	916	914	985	945	954	911	985	906	979	878	953	970	949	955	977	919	944	938	951	940	953	922	932	966	949	985	987	857	942	910	957	941	953	932	958	978	927	925	916	924	1008	898	983	924	924	916	939	947	983	931	926	993	949	977	927	908	905	893	944	928	922	885	956	939	915	923	967	946	954	919	946	950	905	983	968	949	949	968	894	965	949	911	968	927	968	871	943	913	915	937	944	965	934	902	971	939	947	919	958	927	860	880	897	987	984	945	977	979	968	919	970	942	921	911	975	949	908	973	960	955	928	946	914	929	940	903	951	985	980	948	941	965	908	941	966	946	955	917	949	958	951	932	965	942	945	968	939	942	974	1000	957	941	1024	898	966	980	956	979	940	965	958	954	977	924	984	962	916	914	927	998	942	937	959	977	962	984	973	947	941	910	959	903	889	1006	935	1001	994	918	930	963	928	894	931	986	916	974	987	936	952	939	940	936	923	964	953	962	941	996	975	936	991	942	904	980	917	920	931	966	971	980	969	913	916	863	917	960	909	912	1007	929	954	1038	927	976	922	936	933	931	952	900	964
17223	1164	517	439	330	300	289	255	252	263	255	237	220	221	220	252	253	243	237	239	236	210	201	212	210	197	226	226	228	227	240	235	212	209	234	242	214	216	226	198	250	192	216	221	193	231	176	195	226	231	214	214	251	252	249	235	197	222	235	218	233	207	205	237	241	223	213	230	228	220	226	207	213	213	242	215	180	208	254	208	191	232	222	209	210	250	222	235	221	223	228	215	218	203	219	220	210	198	227	245	210	232	208	222	235	237	214	215	192	246	210	196	192	222	242	220	194	214	201	205	215	207	263	214	219	223	244	231	214	228	229	234	225	220	225	218	195	236	232	241	219	185	237	209	194	229	219	179	216	210	215	244	214	197	223	205	216	243	211	215	215	213	203	217	204	208	241	230	194	227	209	193	222	196	221	212	225	212	240	210	228	228	242	212	193	237	220	246	209	214	217	209	219	193	217	226	225	206	221	218	194	208	225	199	219	229	197	207	227	266	228	224	241	243	207	248	204	211	213	196	229	196	231	210	231	209	199	204	233	222	243	187	217	221	211	221	218	205	211	241	213	217	207	216	234	207	249	248	196	213	222	202	229	217	180	215	202	235	253	224	206	235	207	195	225	222	194	225	233	237	231	230	210	227	215	202	218	223	220	228	215	260	217	187	241	199	222	204	244	222	207	233	243	209	184	227	252	220	208	184	207	209	221	230	197	231	271	201	241	200	211	217	231	189	199	210	207	188	206	226	215	235	236	226	216	208	196	201	221	213	203	212	228	204	206	206	211	211	237	216	225	239	190	214	236	225	241	224	205	212	213	224	219	239	205	207	214	221	223	229	230	208	197	224	232	229	201	187	227	213	200	239	220	226	226	213	191	222	194	211	229	252	203	215	206	200	231	231	221	215	204	241	218	200	237	226	201	213	204	246	248	201	198	209	200	248	240	205	188	213	235	195	205	240	193	233	206	205	191	223	215	221	199	230	243	202	207	214	199	209	198	243	214	240	231	195	202	209	189	234	232	231	227	208	241	226	199	231	201	235	229	213	236	233	228	221	226	205	207	220	237	198	211	225	197	242	262	219	212	245	185	218	233	204	204	209	206	226	237	215	210	218	193	216	216	211	219	220	223	231	230	183	218	201	203	244	239	197	240	198	184	185	229	218	189	231	226	188	222	219	180	191	216	201	241	219	210	218	198	211	210	224	205	222	211	231	213	252	235	211	208	256	254	238	202	236	209	238	220	209	221	210	222	239	194	203	206	222	255	206	191	217	240	220	225	211	215	242	202	201	220	224	206	224	193	215	259	214	210	209	204	198	223	211	229	220	245	230	204	235	230	211	220	196	244	209	220	226	217	231	236	229	230	213	201	213	219	195	209	242	229	240	211	237	207	191	214	229	211	200	222	206	190	210	226	198	208	204	202	207	205	200	201	193	206	226	226	197	242	193	211	259	215	230	235	220	187	183	185	236	218	218	235	220	197	201	167	223	216	199	211	208	214	207	227	222	226	194	261	221	225	192	209	202	243	195	216	189	195	207	203	227	231	212	203	207	224	189	197	243	226	208	200	220	220	235	242	199	242	199	238	225	215	223	230	179	215	203	217	198	226	236	191	207	235	221	232	211	201	196	208	250	222	200	196	224	224	210	206	233	211	203	224	222	203	196	217	202	220	228	207	209	210	222	246	216	230	229	228	217	231	220	217	205	230	211	208	193	209	212	226	229	195	267	233	214	244	212	214	203	200	234	231	224	185	229	213	225	219	204	220	221	224	209	213	211	243	217	240	218	233	200	222	216	221	215	224	235	208	220	228	228	218	187	224	241	232	212	222	227	232	229	221	211	209	181	185	211	214	208	226	212	206	223	189	202	210	235	190	207	245	207	233	205	229	199	184	208	221	269	221	210	212	224	205	213	225	217	227	235	202	211	215	220	201	239	194	222	228	188	232	215	214	211	222	222	255	221	247	204	196	225	214	193	191	199	223	214	205	179	209	217	205	220	220	239	190	200	223	203	212	202	242	241	231	209	195	242	241	219	194	210	215	194	227	213	235	226	229	231	207	206	188	214	243	254	232	229	233	211	222	213	203	222	234	208	202	229	236	232	226	194	226	191	221	225	210	213	212	225	220	196	191	196	210	228	205	166	234	244	211	204	225	199	216	210	201	214	251	221	222	225	242	210	236	228	211	238	213	226	217	198	242	205	217	205	202	211	227	201	203	224	214	249	243	221	243	204	221	220	241	219	244	194	214	204	210	229	195	240	222	199	204	217	220	260	215	221	226	198	230	215	223	212	216	179	207	194	212	231	206	222	231	244	237	230	198	219	225	219	215	214	230	174	241	248	214	183	211	221	204	224	208	211	221	246	224	225	185	194	222	214	234	215	251	212	200	227	243	220	216	217	206	221	215	235	223	212	213	215	205	204	218	203	232	231	236	241	214	231	214	207	190	198	208	228	227	203	207	200	221	239	192	234	218	223	224	206	226	198	203	188	215	211	256	207	208	228	225	218	203	221	222	186	197	210	219	214	194	238	195	233	226	248	203	213	206	233	222	218	212	204	229	203	232	195	223	224	218	189	212	223	228	223	189	224	233	244	227	227	216	215	240	222	227	232	210	200	203	251	204	223	229	204	217	215	205	214	206	196	208	210	241	231	221	248	215	189	213	220	208	225	217	203	209	235	228	218	213	218	252	187	212	248	216	214	220	232	222	215	225	218	220	228	227	200	231	185	201	206	242	239	193	215	226	238	203	232	206	255	232	214	204	221	214	212	191	229	197	217	239	203	222	234	230	217	238	227	197	201	214	220	202	237	195	201	240	205	203	197	210	212	189	199	230	219	203	200	203	211	253	214	208	213	239	215	223	217	212	214	237	229	210	199	217	219	203	202	214	214	211	199	230	224	210	219	210	210	219	247	245	235	204	187	223	232	212	196	215	212	205	229	224	213	220	215	183	225	233	221	228	210	229	205	237	209	226	211	234	238	215	182	234	201	215	218	224	191	187	207	210	229	210	237	216	216	239	253	221	227	231	231	229	207	225	205	198	237	217	231	212	223	224	222	218	229	220	213	199	221	206	239	233	228	210	204	227	202	235	220	225	189	211	215	220	211	228	226	210	216	195	205	213	214	199	207	227	241	218	234	230	208	217	217	215	234	216	205	212	223	222	237	242	241	225	224	215	222	211	209	224	225	228	200	213	215	220	202	201	208	214	230	243	220	192	215	231	226	221	215	217	203	200	228	221	229	205	230	236	219	242	167	194	192	210	179	212	204	202	204	194	193	208	212	226	237	213	192	220	227	197	210	188	211	220	215	200	225	230	189	236	213	214	221	219	234	229	221	207	232	189	233	219	222	211	219	206	225	207	232	220	217	186	246	217	202	220	214	230	233	208	223	241	216	223	198	193	171	245	198	227	227	210	215	232	221	180	226	201	201	209	236	231	233	224	237	200	229	226	195	219	202	237	244	202	202	221	203	215	206	238	207	217	232	221	207
11029	780	1171	1338	1183	976	923	874	750	761	647	660	678	647	609	615	590	625	580	607	581	556	600	542	559	644	577	537	551	532	575	545	614	542	511	531	510	525	547	532	573	541	577	527	535	545	568	549	558	588	535	552	550	570	579	544	511	610	515	586	532	538	552	507	547	508	547	546	485	533	522	530	578	522	542	503	527	583	536	556	553	561	558	540	526	513	501	558	565	519	546	539	575	521	514	540	526	546	539	524	530	541	556	561	541	541	542	518	499	520	543	532	512	555	558	537	538	555	536	539	533	537	542	557	523	538	535	547	586	566	514	527	536	510	498	523	537	507	535	518	484	522	542	520	518	546	524	534	585	543	529	582	535	598	520	513	537	538	545	540	549	496	581	498	533	524	508	583	548	523	524	513	530	558	547	566	552	562	514	557	532	529	557	558	524	540	505	513	482	523	527	521	542	562	571	558	487	517	524	505	514	544	547	565	487	495	545	547	550	516	559	509	524	556	519	523	497	553	578	541	518	552	524	526	554	550	545	505	528	546	519	521	606	513	545	523	601	526	544	555	546	542	546	563	534	510	556	530	496	524	584	536	538	547	530	562	546	560	553	537	533	545	539	529	560	537	517	569	532	482	557	558	495	519	541	518	523	570	555	560	534	523	484	556	577	555	567	531	509	562	526	556	531	546	519	545	506	507	520	531	537	564	568	502	608	499	542	527	545	514	502	582	530	588	548	576	552	516	555	569	508	514	571	556	500	531	534	519	548	563	507	560	531	531	563	533	576	533	541	515	588	534	525	558	510	569	529	535	546	541	548	553	530	553	549	546	545	525	533	500	507	588	538	534	583	526	536	537	553	577	544	496	577	548	560	507	569	541	571	492	570	525	561	528	496	478	572	544	561	568	546	559	492	510	540	547	556	540	552	520	565	594	531	565	535	528	546	569	555	551	517	528	540	500	589	557	574	582	545	525	547	567	525	566	541	540	520	531	533	508	525	520	531	520	553	529	541	579	517	541	526	528	527	556	518	526	515	540	513	550	542	485	553	545	548	533	567	560	570	592	579	520	536	560	536	503	572	542	551	513	542	476	531	509	519	486	548	544	575	525	603	550	523	528	502	494	511	555	542	558	533	530	487	555	518	553	521	555	540	554	551	556	530	557	481	557	560	559	556	591	515	575	554	527	502	576	531	503	569	543	533	572	562	512	536	549	541	592	543	567	534	569	553	520	537	547	526	540	526	501	559	582	524	542	551	555	538	501	535	503	530	578	545	561	547	576	531	585	547	545	508	548	538	521	516	525	554	563	489	528	558	522	518	533	550	540	508	575	551	527	559	582	534	513	535	554	526	547	533	545	536	538	546	541	501	527	547	542	536	565	547	564	583	568	541	548	573	549	524	547	571	531	555	517	540	543	539	544	570	523	488	543	555	546	556	584	518	548	551	546	556	563	532	544	551	571	536	542	533	559	532	554	532	570	541	541	551	539	540	548	530	546	509	562	543	489	548	578	522	538	537	597	523	581	562	501	535	555	559	558	547	557	545	524	535	504	549	506	497	537	564	567	514	563	527	570	538	571	546	528	562	542	487	539	567	537	529	544	561	493	511	551	504	545	541	551	547	555	537	506	575	551	529	536	573	557	486	570	507	519	526	564	582	498	580	571	533	564	542	512	565	569	541	543	522	535	520	565	564	557	540	525	549	533	564	516	513	559	532	500	494	537	530	499	579	485	579	507	537	496	544	514	549	533	540	525	533	546	518	561	507	542	526	543	590	519	532	555	529	563	550	564	539	519	557	568	564	544	511	518	517	556	552	564	530	547	531	586	499	544	577	511	564	551	540	547	520	575	595	572	568	529	553	525	518	554	600	562	510	497	548	533	516	548	529	551	516	526	549	604	547	514	486	508	595	536	515	527	550	550	535	537	571	526	529	570	546	532	524	551	498	511	508	519	529	550	521	525	556	554	539	524	534	573	567	560	565	553	544	567	526	520	550	518	563	572	537	516	546	515	546	590	515	551	521	565	541	529	546	575	530	524	551	556	578	558	481	539	537	512	526	533	528	568	548	493	517	518	502	548	495	550	507	516	564	509	536	527	581	520	570	532	518	519	575	584	525	532	521	507	549	527	551	524	558	513	571	525	571	538	541	490	534	510	525	489	516	520	533	562	515	516	495	520	549	526	522	554	508	544	546	568	520	563	516	603	563	549	541	482	535	518	522	527	522	537	539	530	502	529	559	527	526	553	529	558	485	529	542	523	533	527	518	517	522	568	522	537	595	543	484	538	520	535	566	523	589	580	535	537	543	539	536	540	537	503	532	551	519	513	504	534	601	516	587	558	487	485	535	522	533	555	522	532	530	553	508	577	538	553	545	518	571	542	541	561	585	544	557	556	570	531	530	532	540	506	570	539	547	522	529	545	545	537	539	552	549	491	522	568	539	556	542	538	539	537	559	542	539	554	570	570	518	558	509	541	556	499	567	576	551	554	532	584	517	532	539	551	561	503	527	512	537	545	540	562	529	571	498	544	582	546	558	560	530	539	510	573	561	500	557	508	588	595	538	541	516	528	596	489	528	553	560	542	551	559	524	533	537	550	533	508	566	508	537	540	509	546	541	539	527	577	544	540	543	519	546	498	535	528	513	561	539	552	539	534	531	561	539	505	526	536	498	542	567	513	545	582	527	556	575	551	551	531	555	535	594	503	553	552	574	540	542	519	594	550	491	535	523	509	558	585	566	565	529	540	540	554	579	559	552	532	555	527	523	542	541	522	554	532	568	520	513	562	556	549	534	590	524	520	544	555	578	530	551	549	575	544	528	527	543	556	513	526	511	563	588	550	509	527	535	546	527	557	519	537	499	516	548	543	503	513	549	526	545	524	562	530	527	558	584	567	516	549	507	548	569	523	542	574	563	548	541	514	531	546	527	551	534	525	488	514	554	515	546	538	564	536	550	508	558	536	542	531	509	518	557	561	492	533	527	528	520	524	548	521	502	537	497	506	515	545	495	545	544	523	546	526	564	545	562	568	535	549	558	537	566	530	524	573	557	537	504	534	527	593	566	560	567	534	523	558	543	563	545	552	548	548	510	557	558	538	546	518	579	503	512	531	542	554	569	515	552	554	530	515	554	558	522	541	607	548	510	525	513	516	557	558	532	508	494	519	561	553	571	532	559	563	556	528	533	584	525	528	566	566	546	549	531	522	590	563	542	552	534	542	536	559	580	543	580	585	513	509	532	520	527	524	535	564	556	545	519	575	526	534	518	494	503	566	531	542	569	548	546	557	507	551	534	580	530	562	549	506	531	555	547	547	551	556	522	560	583	475	566	539	504	535	542	528	528	518	515	538	530	517	562	568	504	526	560	529	534	548	583	570	533	517	559	536	507	539	550	547	494	526	506	524	540	537	521	572	533	571	543	537	523	537	578	536	522	557	545	520	498	538	498	567	552	578	544	571	546	513	559	542	533	530	533	570	606	517	530	559	587	543
26158	2876	969	699	510	433	357	350	339	337	307	282	295	268	245	251	244	269	282	279	274	275	273	260	245	277	278	283	272	248	269	256	260	235	249	241	257	225	259	272	237	247	255	291	241	221	232	260	244	259	251	235	251	256	279	253	270	234	249	270	235	256	271	244	243	265	244	234	261	289	278	267	242	255	266	244	239	232	268	250	233	253	258	245	233	267	246	239	251	253	241	232	262	244	256	285	253	273	287	274	241	269	242	269	281	267	276	244	247	237	283	279	238	264	248	280	278	229	257	290	254	246	271	255	242	245	225	280	279	271	234	233	234	267	238	265	265	228	264	233	250	256	295	235	249	259	241	272	279	250	270	223	243	246	248	249	231	247	298	286	235	251	261	224	215	305	256	265	249	233	211	284	263	249	284	275	267	238	265	244	287	269	244	243	263	242	245	269	252	236	278	273	271	278	264	237	252	284	236	222	264	265	286	261	272	267	263	255	253	256	253	238	242	254	246	265	253	282	281	278	245	240	238	258	230	241	261	241	240	248	245	256	268	241	282	275	272	237	273	260	253	287	245	237	221	263	255	265	241	240	241	247	254	285	263	233	234	256	222	251	272	254	242	253	276	268	299	257	252	250	253	282	286	237	264	228	253	247	266	275	247	249	268	264	266	291	272	259	258	265	251	267	231	279	265	224	256	280	248	291	247	251	266	274	246	244	240	282	276	259	266	216	256	251	237	265	238	238	265	234	260	259	271	251	248	260	239	276	251	307	248	239	236	247	246	282	253	229	236	257	271	226	276	239	250	229	236	247	245	274	256	253	240	293	291	247	209	242	262	236	232	260	250	232	289	249	247	273	262	270	264	257	258	267	253	251	259	273	281	272	255	255	254	246	234	236	235	248	243	256	249	236	251	269	231	219	286	265	270	252	248	251	256	281	278	259	261	247	233	251	266	261	243	243	272	278	268	254	248	231	228	248	242	220	249	231	236	250	268	266	298	258	268	277	251	241	234	255	239	267	266	231	232	241	259	253	283	266	259	237	302	277	279	273	261	253	231	234	253	261	248	255	238	263	277	238	216	262	279	243	237	276	279	242	251	254	283	257	235	236	268	231	224	241	239	228	242	245	244	252	266	270	256	245	258	248	287	244	253	256	276	236	244	274	219	231	246	269	245	241	249	246	265	252	266	270	240	236	221	239	263	259	267	246	252	247	300	227	279	260	268	260	232	267	255	260	258	259	263	235	260	260	248	264	269	303	245	259	246	240	246	273	269	266	246	248	249	225	291	258	263	247	265	264	255	257	238	261	257	270	234	279	248	241	247	240	248	260	263	262	252	242	218	263	262	251	267	248	256	273	241	247	245	260	272	240	259	272	233	261	247	228	262	263	267	249	260	256	234	265	267	243	267	233	240	270	265	282	269	243	253	223	256	242	237	245	253	232	247	274	253	262	270	263	255	247	249	242	248	244	280	225	266	269	303	270	256	253	248	239	234	245	253	255	230	265	248	263	230	262	238	244	242	253	252	273	269	280	262	267	231	284	245	219	253	247	252	256	247	236	234	272	219	256	240	232	270	236	239	250	237	243	262	261	258	205	262	271	270	267	270	250	292	291	239	261	269	254	255	258	246	266	254	268	259	254	227	256	225	223	261	243	284	288	247	249	229	192	297	259	244	260	263	256	235	249	235	264	244	220	235	255	236	245	265	260	256	248	235	239	280	274	252	254	260	244	255	265	264	245	222	281	229	252	279	241	239	238	265	250	286	257	275	235	223	267	296	231	243	244	263	258	254	261	257	279	232	275	264	270	272	243	259	266	242	249	243	256	248	265	247	241	225	250	234	254	278	241	248	263	274	255	252	268	300	257	259	263	269	257	240	285	284	258	239	218	249	262	237	267	254	268	273	257	257	252	279	253	260	269	228	255	268	257	231	277	266	274	260	244	264	272	231	253	258	260	249	266	266	240	260	263	250	248	269	263	251	270	261	248	262	255	270	275	247	264	246	264	237	259	283	272	256	237	275	263	267	243	258	278	230	269	265	261	256	277	264	286	248	267	265	270	267	246	243	243	279	272	295	246	242	260	240	268	252	266	258	238	238	251	243	252	237	238	232	242	269	230	234	229	250	253	289	248	245	242	264	232	238	258	284	271	243	274	309	267	248	233	254	242	244	270	237	285	223	267	240	204	272	259	267	282	258	286	247	254	267	270	248	263	270	238	261	287	238	258	249	246	221	263	261	296	244	273	293	243	222	274	273	258	264	245	265	275	252	251	280	251	303	255	261	283	245	259	258	241	221	268	275	249	274	259	266	243	264	279	249	228	254	286	262	267	272	229	236	264	252	263	239	236	260	306	285	234	266	287	235	219	230	257	251	246	236	275	257	269	243	252	276	271	276	291	270	238	275	240	249	226	265	265	247	264	234	238	229	253	257	276	232	244	254	265	259	255	272	256	286	263	238	246	247	250	256	238	255	258	237	255	258	220	246	283	244	258	242	290	241	230	242	252	232	265	261	254	264	232	250	269	258	274	261	275	265	262	271	272	264	251	256	249	258	298	251	262	291	246	233	265	231	276	265	249	233	239	235	225	262	251	261	264	252	241	260	279	234	239	247	242	264	272	266	252	261	256	247	281	303	265	252	235	238	247	253	286	266	280	237	257	250	256	271	235	264	251	254	223	266	231	260	260	250	238	256	253	254	269	241	238	312	276	238	251	246	237	245	254	243	256	271	240	253	269	236	263	255	262	246	242	253	237	273	261	220	221	254	252	251	252	272	258	227	272	256	259	251	270	255	247	252	248	247	239	246	254	256	219	270	239	248	270	280	234	282	252	245	236	236	257	245	265	262	297	281	251	265	248	247	262	251	271	285	244	237	189	239	253	231	225	253	238	249	252	271	260	243	272	242	276	272	265	261	243	280	272	229	287	257	279	265	238	224	243	236	225	281	284	258	245	298	259	231	238	226	249	248	221	244	252	250	254	231	288	263	262	249	287	260	263	259	273	261	242	223	277	249	223	229	256	233	230	223	233	254	268	243	264	253	242	261	268	256	256	263	255	267	252	244	301	264	264	246	270	271	261	277	288	255	263	229	262	255	272	253	243	251	258	253	266	276	230	213	261	275	247	240	251	236	236	264	219	228	243	264	241	283	251	256	229	238	230	266	254	233	265	281	231	259	271	264	279	251	258	262	256	251	277	265	263	242	255	237	275	261	254	261	238	270	271	226	248	301	241	252	286	258	273	232	266	256	288	270	265	243	255	251	297	243	260	273	274	248	247	270	260	233	306	276	274	248	241	265	246	246	268	242	254	263	265	246	248	235	221	237	218	275	280	249	253	260	251	269	240	256	251	270	279	270	259	224	286	254	269	273	249	265	288	256	229	236	264	254	252	271	207	233	260	269	241	238	242	253	258	256	273	295	280	272	250	237	266	241	263	265	254	229	241	226	277	282	256	250	279	256	250	237	233	222	269	237	240	245	263	265	232	283	290
13915	1179	1923	2082	1863	1577	1339	1137	1086	971	950	847	862	868	750	778	756	772	733	719	730	717	711	712	683	652	643	725	700	684	673	670	627	678	687	681	667	677	674	662	658	662	683	689	681	651	634	616	662	702	661	642	681	631	676	645	666	650	672	625	684	680	641	647	633	639	610	644	671	656	716	643	624	603	671	648	642	615	626	683	685	689	668	653	635	660	644	634	618	661	651	645	644	625	656	634	641	665	670	631	638	669	596	633	667	634	614	656	660	661	589	613	651	629	612	685	644	695	643	649	638	646	655	638	651	641	647	617	617	666	651	651	645	628	671	712	642	659	669	644	652	586	633	647	620	644	639	668	689	618	597	647	602	621	600	638	657	648	690	658	633	642	675	632	682	660	646	645	609	635	646	628	677	677	697	586	655	700	604	596	669	631	605	632	612	612	630	658	683	652	683	609	650	623	612	643	656	620	647	642	675	718	639	634	632	647	620	678	637	658	639	668	662	640	584	621	604	613	615	656	631	622	649	645	671	622	654	640	624	617	592	632	675	652	648	636	680	625	657	645	621	610	631	637	674	600	633	631	651	606	644	674	660	614	652	656	679	599	634	681	600	661	655	653	650	666	656	572	653	664	676	643	623	700	670	670	612	621	661	685	632	627	662	645	636	643	597	620	693	620	670	596	652	631	641	643	627	622	623	613	615	647	646	650	626	633	618	652	697	706	645	645	624	661	630	639	645	617	632	652	631	642	609	643	595	652	649	658	634	633	648	653	675	641	625	619	636	608	620	676	604	674	611	598	668	633	592	643	619	635	646	639	635	654	649	637	655	633	686	658	648	648	616	686	644	620	697	663	661	640	613	646	609	599	697	602	644	598	683	617	633	676	628	654	626	643	594	659	624	628	620	635	687	620	657	649	645	621	596	632	638	655	688	642	595	666	649	629	628	630	693	653	669	581	626	631	631	626	656	633	640	641	654	679	632	656	631	578	646	643	648	657	642	647	601	654	617	645	700	675	569	615	665	611	614	631	670	616	599	702	633	659	610	606	673	670	623	645	611	639	618	658	664	590	637	657	673	629	651	644	650	629	640	659	656	643	685	664	658	675	620	585	675	630	662	653	655	607	697	671	699	634	646	667	666	655	680	670	624	667	659	634	644	686	695	674	596	652	596	643	673	640	627	640	681	608	659	650	628	635	623	664	645	662	699	670	612	694	630	702	657	592	662	653	657	675	636	645	667	634	676	636	608	613	652	659	678	641	645	634	637	671	632	627	634	671	645	640	669	657	680	625	632	649	676	647	635	647	686	675	657	602	660	605	657	692	617	626	648	580	619	628	661	631	619	640	680	600	623	649	645	625	685	611	662	649	626	597	597	661	651	645	635	622	591	638	620	619	600	630	641	605	671	609	664	633	624	624	672	647	665	609	604	638	674	646	582	645	630	636	642	646	678	651	620	601	655	645	648	634	622	635	627	689	714	641	651	639	649	627	645	660	633	633	592	609	644	623	634	644	654	679	648	641	620	670	627	618	619	663	643	666	614	679	641	617	617	652	625	633	673	665	665	639	638	641	655	587	611	647	620	639	634	646	622	617	676	644	612	649	719	648	599	623	655	602	673	662	666	634	604	667	609	661	623	690	631	648	636	602	690	648	594	654	662	661	656	626	655	621	625	644	658	691	644	636	623	631	628	592	644	621	663	652	638	655	664	648	635	615	662	657	647	622	614	660	633	660	625	587	642	669	667	624	637	674	631	615	631	678	592	628	661	655	651	589	650	669	625	617	652	655	641	644	605	669	580	624	621	618	700	617	655	663	639	607	625	600	616	673	641	630	632	630	717	669	641	652	648	683	612	627	636	607	673	647	629	625	673	604	657	599	631	683	668	606	645	658	639	647	648	634	617	635	619	676	635	639	632	644	681	649	588	644	664	643	579	635	638	665	655	616	609	591	655	599	655	618	628	612	598	630	653	609	648	672	675	637	660	653	645	669	644	605	671	679	685	643	630	625	639	626	638	689	709	627	656	581	657	722	639	629	638	635	670	638	612	625	642	609	642	637	637	653	657	647	623	630	670	644	655	607	657	662	673	641	619	624	670	627	593	678	687	649	624	609	632	648	673	641	675	587	609	689	671	611	648	634	619	650	628	639	651	706	662	609	690	679	647	636	658	657	661	649	695	651	650	642	630	659	603	603	685	619	672	606	631	655	630	653	636	597	645	634	630	681	613	656	666	615	620	640	636	638	643	627	673	632	651	707	644	621	696	673	636	624	617	715	609	674	618	670	632	658	628	625	676	694	636	608	643	625	629	626	626	643	598	641	621	626	601	666	611	588	618	615	616	607	639	655	659	627	630	641	638	634	633	610	580	668	637	659	635	640	607	636	658	610	656	634	621	645	629	680	651	694	648	606	646	658	642	632	671	645	639	640	611	635	651	589	703	665	683	638	680	595	681	627	666	656	608	658	671	610	643	656	631	607	603	628	638	621	647	617	699	653	676	687	690	624	669	644	671	680	645	608	625	633	638	676	661	667	627	631	666	661	662	656	665	606	674	578	645	661	645	658	660	680	622	618	668	634	623	654	676	599	629	627	625	594	648	626	598	612	702	669	624	635	646	633	624	618	607	646	624	661	587	627	642	653	667	608	618	655	627	648	639	612	628	648	649	617	623	678	607	656	670	596	631	653	673	616	614	651	627	637	689	639	625	630	634	636	649	639	634	628	656	640	625	618	651	600	611	628	660	670	618	655	607	666	620	628	637	644	632	647	648	655	675	683	650	651	628	653	615	612	607	626	655	673	649	596	649	661	651	642	659	650	603	672	645	647	633	661	595	688	638	670	637	661	631	653	651	641	627	641	633	644	620	642	646	648	646	666	660	607	683	666	679	663	633	665	675	675	618	630	641	602	640	620	603	638	618	628	657	593	677	622	644	640	651	647	646	681	665	618	622	650	634	658	654	632	649	673	677	659	641	625	656	634	652	636	641	669	619	618	598	635	694	635	647	647	614	655	646	650	621	618	638	639	646	634	632	623	649	657	632	655	671	631	666	659	630	674	621	620	654	660	626	622	612	647	635	639	666	618	680	640	584	646	629	685	631	620	646	627	621	637	639	660	617	676	661	628	683	590	632	661	677	619	690	648	679	685	626	680	657	655	673	653	668	603	645	644	620	594	650	658	591	639	669	600	625	647	646	662	620	698	654	649	657	683	590	649	675	648	657	605	637	667	668	636	654	628	602	611	637	660	554	649	620	666	677	638	607	649	638	656	675	659	633	645	630	644	622	665	656	666	685	629	636	672	624	625	663	610	638	632	638	626	623	668	700	631	677	628	631	618	639	648	613	687	656	641	620	616	660	689	664	617	667	660	698	669	620	675	649	613	637	626	636	647	624	644	654	648	628	678	640	662	633	661	657	612	621	660	651	671	636	628	639	658	683	700	666	626	670	643	675	643	635	620	613	657	655	639	633	600	673	624	670	683	673	623	665	575
6540	595	423	448	407	441	424	398	388	423	425	396	397	430	422	449	412	438	410	444	392	416	438	445	430	406	391	401	415	407	377	420	450	435	428	422	402	402	412	427	439	473	441	430	408	390	413	366	457	426	414	422	441	406	431	415	411	402	422	442	408	438	440	443	398	411	439	427	404	423	450	408	417	415	451	394	414	437	464	414	454	361	424	418	428	402	435	445	425	464	470	454	441	438	376	417	419	419	404	419	424	395	438	390	400	418	411	503	413	399	418	422	452	434	405	393	400	441	409	401	439	416	440	449	437	417	422	392	488	424	457	410	395	371	439	408	402	407	428	420	436	402	395	413	468	438	413	432	429	425	409	429	449	415	426	423	426	478	368	430	423	422	422	443	414	386	418	418	422	444	425	414	390	453	404	450	408	430	417	377	414	426	433	403	420	431	432	438	445	413	435	425	396	344	425	399	401	401	402	410	397	396	452	439	410	426	389	395	393	428	383	397	426	397	400	397	388	438	387	425	448	423	399	413	469	399	450	413	420	441	431	388	431	399	426	423	425	425	415	428	406	420	446	424	453	397	381	443	432	428	389	428	435	496	403	438	478	438	419	457	432	457	440	400	447	448	396	421	423	463	398	455	471	433	434	470	381	427	428	419	404	451	436	427	407	410	463	377	415	408	404	391	424	427	406	445	467	431	405	431	408	430	395	392	406	423	439	458	415	448	438	441	449	429	424	383	449	448	417	381	448	407	412	428	400	413	422	382	415	427	423	472	421	403	407	443	432	428	431	450	422	466	443	394	449	410	416	429	456	407	447	442	383	415	395	382	369	419	418	444	458	446	452	416	420	414	420	447	470	409	463	419	442	432	408	436	430	431	390	415	453	415	438	436	406	425	436	446	461	428	399	414	432	417	453	436	406	431	452	420	426	433	393	416	441	393	424	417	421	422	411	412	435	418	384	448	433	422	433	406	450	405	380	424	431	414	428	430	463	403	403	373	398	437	420	407	416	411	448	400	401	403	430	438	445	444	410	405	408	430	395	392	421	423	453	436	414	415	417	429	416	408	425	411	402	463	395	458	458	425	407	398	389	383	458	443	425	416	416	424	395	406	456	445	419	427	417	420	395	429	447	416	451	436	403	395	460	403	465	420	432	425	446	447	410	406	427	433	450	459	424	428	410	437	423	415	455	479	422	415	396	390	378	455	450	424	438	449	402	445	434	435	399	431	434	431	399	413	437	420	432	434	486	402	409	424	421	442	459	422	436	404	409	466	444	402	451	438	413	451	420	458	387	443	396	441	455	378	441	412	402	402	423	430	440	455	455	385	408	431	455	392	395	417	421	392	421	432	435	415	441	466	420	421	455	398	425	417	448	445	442	414	423	421	444	410	409	449	419	425	408	428	411	383	434	431	418	447	397	462	419	425	462	482	414	418	403	424	421	435	443	406	407	445	413	418	418	405	382	426	408	458	428	432	428	451	425	414	399	426	434	371	416	414	429	435	450	448	400	424	436	412	407	438	455	447	426	417	424	406	473	445	448	437	414	442	458	441	436	413	422	451	418	403	434	438	412	398	443	482	433	420	448	376	401	415	373	382	426	384	396	451	442	394	426	404	462	383	436	436	445	439	453	452	516	378	402	423	447	438	427	422	439	413	392	445	420	434	427	401	427	446	454	448	414	424	473	444	448	414	436	369	422	407	410	409	417	436	436	413	427	416	425	413	400	421	435	399	421	444	419	421	368	392	442	406	427	450	411	437	390	420	390	397	432	431	428	501	400	398	392	447	434	455	401	428	430	439	456	425	385	390	481	425	461	439	380	427	448	435	427	370	416	458	427	390	433	393	425	429	458	436	405	436	443	379	411	423	456	419	428	433	467	429	392	409	427	438	410	385	425	408	393	387	476	440	421	441	455	444	419	397	409	418	403	444	445	413	419	422	420	428	388	422	411	449	447	411	460	420	420	485	403	386	405	436	398	427	433	473	433	421	472	406	395	427	413	462	423	460	418	441	448	431	423	409	425	461	427	427	450	411	370	453	428	426	422	398	449	401	407	417	409	429	431	395	404	401	443	434	412	431	423	444	395	419	414	413	432	454	420	469	403	374	434	414	425	471	386	400	455	420	426	423	406	420	401	407	415	432	382	432	412	419	443	443	414	408	402	418	418	448	412	388	447	400	429	424	398	385	466	400	419	425	406	481	475	413	414	442	457	419	462	427	452	422	429	404	433	375	447	416	438	415	458	381	390	410	398	400	408	459	405	454	397	447	420	427	424	411	437	436	445	436	467	406	412	440	442	432	438	397	384	413	417	453	427	450	456	468	439	420	444	421	375	416	392	439	412	418	438	433	430	457	383	417	386	429	439	449	420	454	400	437	398	385	465	432	424	423	399	407	445	401	423	429	408	452	397	424	434	435	443	452	433	447	394	407	428	417	427	468	415	438	430	426	416	430	430	453	417	400	449	407	441	451	456	446	418	447	434	398	434	451	410	418	393	381	413	397	417	386	450	430	468	440	417	425	416	420	420	423	418	417	382	451	434	464	416	443	411	417	435	471	413	434	425	427	396	452	415	412	420	411	382	421	388	456	436	444	433	428	442	419	434	462	412	399	426	399	466	409	392	424	441	404	418	422	435	389	410	409	432	387	438	436	419	442	412	428	439	416	431	439	390	416	418	412	410	424	418	464	439	427	416	440	425	428	427	434	426	424	424	458	404	438	389	413	431	393	408	400	418	459	448	469	426	393	468	421	423	412	398	431	443	414	431	417	470	426	399	455	410	443	399	411	414	396	409	452	380	428	443	425	411	421	433	434	416	418	399	459	416	443	421	450	440	416	424	406	408	407	416	451	400	393	418	371	430	426	426	475	390	391	405	430	439	420	444	444	433	408	391	397	425	414	394	397	423	409	424	364	413	427	439	433	437	415	458	408	472	486	400	423	446	424	408	397	495	411	420	413	435	444	440	451	429	438	423	390	425	401	436	458	474	427	374	429	415	442	431	426	381	445	457	409	433	412	420	419	450	442	409	425	472	419	406	409	429	404	406	409	422	438	406	434	415	446	425	420	407	426	387	452	449	433	424	417	404	397	455	460	406	439	440	409	426	388	449	409	457	455	419	410	429	400	422	416	425	380	419	441	460	417	448	477	368	439	437	432	395	418	403	439	389	439	400	443	429	417	401	388	428	452	419	417	440	420	393	426	411	430	452	442	403	398	393	454	401	411	407	421	378	397	424	440	417	408	403	435	429	427	379	418	380	454	421	415	438	439	434	432	464	390	404	406	398	405	446	421	408	384	394	435	433	428	398	371	468	417	379	422	431	408	428	420	442	429	414	419	410	407	457	437	398	440	387	391	445	443	420	405	405	412	405	458	420	431	428	453	451	397	424	395	466	442	412	412	420	451	389	417	456	471	390	474	405	360	454	433	422	431	436	468	412	419	430	439	448	413	405	434	438	415	438	448	443	446	372	411	402	441	405	421	430	450
4900	1006	975	908	948	966	950	978	919	968	868	1006	955	979	949	981	943	889	914	998	921	879	901	916	933	934	924	914	952	905	940	940	927	924	992	961	934	938	909	898	950	961	1013	892	864	967	925	945	970	984	920	941	904	963	948	902	888	938	950	932	977	935	944	924	881	947	950	976	940	931	907	892	933	960	948	940	982	961	923	936	971	952	936	888	994	954	936	963	895	931	957	883	909	878	927	931	924	946	956	933	978	971	970	963	942	909	903	973	896	867	978	890	964	973	947	976	925	915	931	971	904	940	972	929	892	922	985	885	972	950	911	883	992	999	892	967	957	950	1007	956	914	950	943	1011	931	1023	976	953	924	922	988	976	926	887	946	937	928	951	948	927	935	931	968	895	904	904	982	969	963	914	907	907	939	939	983	972	953	959	958	955	940	964	921	915	956	890	938	889	916	949	919	953	907	879	964	954	943	981	939	929	914	920	970	912	946	962	919	919	949	970	914	973	941	924	912	939	925	912	936	975	937	871	931	919	961	922	902	931	958	906	925	908	913	983	922	978	953	981	941	964	980	948	914	907	932	897	924	909	955	911	895	979	946	897	904	857	904	936	982	969	903	923	896	970	906	941	912	962	969	949	959	956	956	955	932	937	964	987	935	921	903	926	958	882	1004	942	933	950	961	938	941	977	958	992	959	963	921	990	934	945	914	900	901	955	924	939	938	950	969	934	977	933	958	981	946	911	891	947	905	918	954	937	904	957	941	958	980	944	931	1004	972	935	875	960	938	879	969	905	914	928	890	958	945	933	947	925	904	950	956	941	974	981	954	950	906	921	979	963	963	985	935	915	974	894	991	1002	879	912	940	965	936	992	969	969	985	942	974	929	939	941	939	953	962	919	898	948	959	1001	980	905	908	962	920	972	947	956	986	980	944	962	903	953	933	965	920	960	925	956	964	925	939	917	978	976	903	936	874	922	947	949	903	935	872	944	933	952	965	934	932	903	902	931	896	946	951	954	882	939	946	924	970	985	953	896	905	940	917	942	903	932	944	901	945	915	938	951	906	988	964	899	990	969	948	951	962	904	964	938	932	914	947	934	952	936	942	915	959	938	940	877	960	910	881	937	921	907	909	934	916	926	901	985	922	952	936	914	955	934	897	897	909	934	992	953	948	930	960	950	967	981	928	939	922	959	937	936	924	956	943	981	941	944	915	933	960	900	922	910	975	873	931	950	972	916	923	984	926	987	905	936	908	919	928	917	948	917	930	990	937	905	943	945	957	921	960	904	1000	892	884	871	922	935	902	949	929	934	948	937	960	934	886	938	935	953	974	975	876	918	897	942	940	924	954	908	929	895	934	984	891	914	984	888	944	971	905	963	925	942	920	926	936	911	912	969	996	921	885	957	939	945	951	852	982	958	936	970	953	930	907	919	947	969	940	949	907	885	889	948	931	937	962	938	947	911	954	898	915	919	910	857	967	941	947	945	926	941	965	934	892	917	1018	951	905	905	908	944	911	927	936	915	886	918	946	946	936	924	924	936	1002	945	906	924	920	921	928	977	947	929	903	915	895	948	926	903	942	962	898	937	968	935	963	989	913	923	894	947	895	917	976	901	925	910	921	934	1048	946	962	955	963	906	906	952	956	912	931	885	930	927	908	904	955	984	976	940	916	958	982	917	982	921	920	996	883	953	906	928	1002	970	900	959	915	940	888	943	949	1021	958	947	909	965	961	981	976	963	979	909	950	896	925	916	936	983	929	961	957	946	927	940	932	929	936	970	876	887	985	966	969	899	925	924	916	954	947	938	921	937	945	962	1011	943	994	973	950	980	867	949	973	931	925	930	925	930	894	914	932	943	902	981	893	932	901	920	942	902	948	948	922	932	941	933	932	961	917	966	900	957	934	905	957	970	935	955	950	905	925	898	1000	933	876	934	901	926	1004	905	976	914	897	982	899	935	943	925	908	927	922	924	910	971	881	910	891	952	998	977	951	974	971	883	876	891	933	936	969	909	951	922	963	955	930	912	947	923	911	938	911	943	907	978	900	946	951	969	926	970	926	947	919	904	968	970	930	934	886	962	908	976	939	925	1000	907	963	910	911	919	928	916	937	955	930	933	941	994	922	933	930	910	910	918	924	898	936	956	955	972	938	993	957	909	949	879	944	934	908	940	950	908	933	906	901	918	919	917	946	932	927	940	916	982	942	923	881	945	930	905	923	983	912	924	907	922	975	956	910	931	939	924	915	893	965	910	933	955	992	915	902	957	905	949	932	902	949	944	986	967	977	969	932	925	911	921	910	947	937	938	927	934	940	963	929	909	896	934	939	965	957	884	937	930	928	938	952	925	892	925	890	905	961	929	988	936	957	927	980	966	921	892	909	908	939	953	967	897	904	921	879	921	932	902	928	910	1007	876	959	1030	871	942	978	940	934	902	870	959	924	949	922	923	906	913	973	925	932	921	962	884	1001	910	944	931	950	984	926	929	896	976	918	947	934	928	940	920	957	920	999	933	965	942	1003	960	951	979	931	931	930	973	956	922	902	896	946	927	925	940	936	879	847	925	955	919	908	949	900	922	970	932	935	945	965	998	948	922	992	934	885	873	986	934	937	915	961	930	977	868	879	939	967	940	927	940	914	955	959	896	952	931	878	966	920	922	906	947	879	889	930	903	970	936	924	956	954	934	957	921	944	949	942	963	983	966	934	904	906	916	934	903	952	960	918	975	974	913	947	901	929	965	939	918	939	901	928	978	946	877	908	923	983	970	977	957	982	890	997	971	910	948	950	966	846	902	958	931	932	917	985	973	902	911	926	958	919	934	936	915	912	948	911	873	927	956	902	900	922	931	982	969	930	944	921	935	960	999	939	954	871	918	880	910	963	929	951	955	906	887	895	904	964	914	933	949	920	988	919	996	938	957	955	933	912	925	927	907	919	973	954	949	953	946	917	949	958	972	921	932	950	924	905	871	943	960	989	987	916	959	929	924	929	911	977	911	981	892	910	942	952	939	979	921	834	913	934	921	960	921	953	924	902	891	870	901	951	932	945	952	947	942	937	938	957	971	1000	986	905	980	874	893	965	992	988	890	948	885	906	945	872	973	928	924	941	1000	917	902	949	920	914	963	952	912	971	907	909	917	936	915	919	896	927	881	936	918	894	968	963	924	894	939	903	904	935	929	943	917	927	932	969	891	924	953	933	974	910	920	905	938	961	974	1007	939	912	909	942	951	901	975	917	952	953	957	919	953	994	952	906	917	930	980	943	936	945	948	915	918	1001	938	980	955	937	923	960	924	925	923	880	889	978	938	948	1000	961	886	892	953	941	976	916	942	926	920	942	952	915	950	913	915	971	915	888	942	968	949	929	963	940	892	948	926	923	875	903	907	976	961	954	922	981	948	930	911	881	888	893	979	964	964	941	1015	949	934	945	890	941	921	888	908	897	927	969	875	960	922	968	934	987	922	950	966	912	976	917	901	932	918	978	942	928	933	916	961	963	933	964	918	915	898	939	971	929	936
17528	1316	539	451	354	313	285	265	250	247	230	236	251	220	235	231	226	184	223	219	226	211	207	250	243	216	261	238	237	247	215	229	239	258	222	219	232	186	242	203	186	237	197	219	223	223	232	230	217	217	229	232	205	215	231	178	206	213	225	207	226	204	229	230	232	213	242	224	220	225	238	240	225	198	237	243	212	219	206	216	205	215	212	223	229	252	218	221	196	202	239	236	221	233	197	226	231	240	224	228	223	217	215	236	220	224	229	239	243	236	234	241	231	232	244	229	235	210	209	208	225	230	208	208	247	188	227	215	226	210	217	201	225	219	234	227	221	197	216	187	217	238	219	230	190	211	223	216	187	241	223	196	233	226	208	225	213	200	207	214	268	200	222	214	207	213	213	210	220	228	203	222	229	193	246	243	218	224	252	222	209	245	212	226	218	223	232	208	243	184	211	237	221	210	241	232	230	215	218	239	214	200	208	190	218	242	195	214	221	212	207	236	223	241	233	196	207	212	213	242	230	258	233	265	220	197	231	182	236	239	245	186	200	232	189	219	208	199	217	251	207	236	257	233	219	224	198	207	199	190	213	211	210	217	239	233	206	193	218	249	208	228	199	239	253	227	214	224	209	219	224	214	229	215	226	240	223	214	223	205	212	217	219	212	209	211	250	200	212	239	215	209	247	217	221	250	226	189	214	269	224	199	215	207	226	214	228	220	224	231	217	212	213	209	197	206	202	220	234	219	230	201	248	213	218	225	228	229	230	224	201	217	229	256	189	226	182	246	211	202	222	224	214	242	203	262	198	237	221	217	223	196	212	222	167	197	202	227	227	231	194	218	220	200	224	235	215	195	250	233	220	219	236	219	213	222	201	220	211	237	224	203	223	213	208	204	221	211	222	193	224	218	232	235	236	231	231	252	192	198	216	221	203	210	251	228	249	226	200	209	188	204	215	237	231	188	203	243	233	188	238	238	236	185	226	211	233	232	213	188	218	215	217	230	227	234	220	205	216	265	215	228	210	206	231	186	214	248	184	208	217	208	204	219	228	226	193	229	215	196	232	207	227	231	210	219	200	222	222	218	231	230	202	213	226	252	222	194	233	207	249	243	222	215	205	227	221	206	195	215	214	210	233	214	217	220	209	225	224	194	202	221	215	242	220	210	192	219	203	213	212	195	223	231	222	235	223	254	225	192	246	234	242	190	212	169	225	212	207	211	212	217	221	239	200	249	231	212	200	232	209	197	206	210	226	225	236	193	187	247	225	229	232	189	222	215	206	230	235	249	235	191	203	226	225	207	236	241	242	239	201	234	208	215	208	220	223	215	233	201	225	238	234	225	202	221	186	195	193	217	237	219	229	196	243	208	179	238	188	230	218	198	236	256	209	185	220	225	215	227	215	201	226	220	229	236	197	210	199	203	219	227	229	268	227	194	221	206	215	199	212	212	220	203	213	232	222	202	230	226	230	232	230	201	259	220	204	213	227	202	210	232	206	208	212	216	234	239	221	218	235	233	223	215	223	185	242	242	223	223	191	223	202	217	197	215	218	217	220	198	216	219	198	235	224	195	232	219	201	196	222	232	255	220	227	213	207	229	209	205	236	209	217	197	221	219	209	231	224	216	220	204	212	224	220	210	272	218	223	214	211	237	229	234	216	221	219	237	211	224	217	222	246	231	217	225	198	228	215	223	224	197	224	197	221	212	219	202	225	219	256	219	246	211	228	210	225	206	213	210	199	215	223	218	226	249	215	210	212	233	230	214	191	227	214	198	192	254	215	182	211	192	189	204	210	219	209	243	281	238	224	225	223	224	234	207	240	192	228	215	229	207	195	210	206	215	237	234	198	214	195	215	227	207	269	205	255	223	242	245	264	197	217	202	218	220	219	208	227	225	235	219	235	233	229	250	235	243	241	233	222	221	232	212	198	217	214	198	211	239	216	205	209	210	220	218	222	202	214	199	215	242	216	215	222	221	216	212	223	209	230	218	218	199	193	228	207	201	209	230	221	221	174	232	234	217	237	224	211	208	207	223	187	214	210	200	222	225	223	259	220	192	192	233	214	237	248	227	223	228	205	227	219	213	225	210	256	227	217	249	219	218	206	186	192	219	218	192	246	214	218	240	205	203	237	255	226	216	217	228	215	204	233	202	216	209	210	227	192	222	245	218	206	218	200	217	218	190	212	210	188	194	205	214	212	186	221	248	218	228	194	230	208	245	238	200	216	235	237	218	253	220	227	217	214	230	208	223	202	231	236	247	211	238	235	233	232	243	188	241	222	238	232	233	226	210	250	193	218	208	211	225	229	224	224	219	244	203	234	218	260	220	205	227	200	194	202	237	206	208	222	196	213	220	211	236	206	210	197	215	229	208	235	236	220	245	218	237	231	200	210	214	209	222	221	240	220	205	217	234	206	192	186	198	234	232	193	215	228	229	235	217	196	199	227	234	229	213	224	228	222	227	195	207	232	242	207	199	208	211	224	241	215	208	232	253	215	232	215	225	205	212	215	239	227	248	242	246	252	192	181	214	220	232	234	222	210	228	230	239	251	261	222	192	202	191	217	214	224	230	200	215	229	212	238	224	230	215	211	212	236	240	205	207	234	234	235	191	186	203	203	196	221	225	242	239	222	217	241	225	231	202	215	239	224	187	243	205	206	270	211	221	238	213	209	220	273	224	208	216	214	221	244	231	198	202	217	224	231	235	236	205	233	219	224	234	235	199	232	219	200	213	224	212	243	234	241	209	232	212	240	206	237	221	223	215	233	211	209	226	219	219	172	233	209	230	224	215	210	223	236	218	213	255	188	234	237	245	240	209	227	188	222	221	231	209	213	207	220	226	216	239	191	211	190	225	220	222	218	230	230	230	239	226	226	223	234	210	227	223	214	205	198	235	215	248	237	247	196	254	224	244	240	221	215	199	233	204	201	210	222	209	202	215	223	228	231	233	220	205	214	228	233	210	226	230	229	217	207	204	221	205	193	195	244	214	243	220	217	211	215	208	220	203	213	210	211	251	222	232	210	219	224	241	200	196	230	221	222	225	231	197	208	226	231	250	197	201	208	226	223	257	263	188	205	213	225	218	237	198	199	219	247	206	187	228	225	189	234	213	227	244	224	235	205	209	242	199	199	233	227	218	225	224	233	236	216	222	221	236	244	232	258	242	215	213	213	215	219	227	209	238	209	186	216	215	217	228	218	227	221	241	203	234	207	212	205	227	216	210	222	221	227	224	233	216	243	218	213	218	241	206	225	229	227	226	208	227	231	205	220	247	240	214	200	238	242	212	216	208	222	218	226	210	218	215	228	217	216	232	235	243	223	208	213	239	236	230	255	242	227	211	240	226	197	213	205	223	237	243	227	214	240	220	239	227	197	221	189	218	221	222	203	218	224	217	235	207	232	215	226	214	229	195	209	231	209	224	218	224	217	233	231	223	231	216	224	212	209	228	240	209	217	209	213	221	227	235	217	252	217	197	223	220	221	218
11348	821	1217	1351	1104	1086	925	805	759	761	688	705	652	613	675	624	596	599	606	578	586	568	628	560	593	564	544	541	581	555	540	593	607	534	576	605	560	546	584	547	561	501	512	554	556	544	577	559	560	529	594	534	578	574	530	522	567	544	539	550	555	560	522	562	582	524	514	502	554	567	558	534	572	542	587	574	538	557	557	527	560	533	549	537	504	526	525	553	552	561	521	563	548	505	603	556	519	504	556	567	534	553	536	527	551	542	538	514	575	534	556	570	524	535	528	543	579	559	532	551	522	554	537	550	530	557	513	541	505	541	538	560	524	564	536	558	547	517	551	485	588	562	526	582	530	551	526	550	553	545	501	537	540	509	520	561	542	559	533	553	560	559	543	509	525	592	540	550	550	563	576	534	566	540	559	531	579	521	556	528	541	539	571	548	562	530	538	532	549	558	523	462	520	558	562	566	518	594	534	512	534	529	554	527	508	537	532	504	527	529	556	532	558	566	568	552	547	520	588	501	549	578	471	551	506	555	495	528	535	507	534	548	558	516	584	545	559	539	578	534	518	537	596	580	515	532	569	562	527	499	536	569	549	531	512	547	525	564	558	593	547	513	534	513	576	585	534	542	503	547	553	495	562	547	524	571	513	569	539	557	543	513	546	543	537	523	529	533	583	511	541	560	560	535	542	503	594	496	556	535	537	526	539	579	540	607	571	468	532	551	556	568	553	538	541	566	570	540	551	527	517	525	592	556	573	506	528	544	536	567	572	531	542	552	525	508	564	559	506	551	547	589	535	536	566	554	516	527	543	556	567	610	570	586	525	547	596	563	503	588	604	548	536	530	516	534	568	541	533	551	531	516	510	562	542	539	510	581	549	575	521	517	545	574	515	524	549	597	541	546	499	555	539	550	558	550	544	540	537	517	531	514	515	535	537	542	542	554	539	536	523	518	550	535	535	589	555	517	570	583	540	530	543	544	535	503	517	530	566	527	543	588	573	537	504	539	577	536	532	577	559	549	548	536	562	480	549	504	599	563	537	569	542	563	522	534	562	565	563	529	545	579	536	607	553	549	596	551	510	562	537	547	540	537	560	528	542	521	554	551	541	517	564	581	523	555	533	507	507	525	556	516	542	555	524	531	597	538	558	527	609	572	556	565	529	548	541	542	549	556	553	514	570	574	524	522	528	577	544	543	557	541	539	563	570	568	556	502	541	492	542	566	559	549	579	540	507	557	567	581	502	525	550	546	510	546	515	561	532	530	501	521	580	539	565	556	558	561	555	564	538	534	566	584	551	540	570	554	545	554	591	533	535	594	509	566	513	500	528	537	528	510	559	555	541	545	584	508	513	526	508	522	531	585	522	550	540	520	598	532	521	537	575	545	519	552	576	538	563	542	535	509	536	505	512	549	532	536	558	572	516	563	534	550	563	534	535	554	552	521	552	520	544	536	552	546	547	547	546	562	507	519	538	552	513	579	551	576	548	563	540	535	583	584	569	546	541	531	546	604	544	537	559	517	544	581	566	523	555	504	581	556	530	518	535	539	533	510	524	559	557	544	579	579	551	590	547	538	537	521	552	511	512	563	578	576	555	544	524	503	538	544	561	550	542	581	565	593	536	553	556	545	566	543	545	562	535	515	510	572	566	562	565	529	535	556	564	537	533	533	576	528	553	535	566	569	556	555	549	536	577	490	569	572	566	539	497	544	548	570	578	551	526	545	560	578	539	525	532	511	558	526	575	588	537	508	561	529	538	505	499	519	542	538	562	521	565	558	542	561	580	514	523	525	597	563	559	535	515	562	546	575	567	515	557	527	525	524	553	561	521	529	547	550	539	539	532	565	532	538	602	570	553	522	564	557	575	599	557	561	552	517	556	596	528	541	608	541	519	553	526	532	517	557	545	553	542	571	559	525	539	565	555	571	551	573	538	577	577	542	541	577	537	543	541	518	514	546	537	545	560	548	513	515	511	530	545	576	543	554	560	562	565	550	599	561	538	542	516	517	541	517	512	550	536	548	513	536	540	569	560	544	508	528	516	553	607	554	559	570	538	557	578	550	551	553	565	529	538	572	559	506	563	553	572	531	560	554	536	540	556	540	577	528	554	486	531	593	542	560	526	531	541	564	516	563	542	537	543	581	561	544	564	542	541	533	565	519	552	576	546	544	527	529	535	544	543	559	545	541	509	555	543	542	517	531	488	543	537	529	578	577	528	517	499	513	545	495	598	543	525	520	564	526	565	535	541	552	571	548	553	541	569	480	602	578	540	541	558	534	555	547	551	534	561	544	534	521	560	540	524	582	552	561	522	539	505	562	527	538	501	519	559	518	535	538	552	547	545	529	509	534	552	555	533	574	532	572	559	544	542	602	553	549	542	515	533	551	527	540	530	580	547	546	540	569	539	577	551	554	548	530	554	548	555	521	572	582	553	537	556	568	568	537	560	522	595	536	535	550	578	556	548	565	558	567	543	610	557	536	523	550	563	564	544	540	511	550	561	548	551	521	540	537	576	532	559	535	517	560	535	528	553	544	529	575	523	550	560	546	567	489	527	537	543	544	500	562	534	538	520	559	541	550	587	510	522	514	582	538	564	518	562	536	555	536	593	546	555	549	539	507	541	570	536	571	532	519	509	530	538	565	538	543	538	534	537	503	547	530	532	498	558	531	541	543	528	528	539	534	501	588	526	545	540	507	548	541	546	579	504	572	563	549	561	549	568	524	504	577	530	565	572	551	539	535	583	511	508	538	549	550	552	542	536	534	534	546	546	541	539	554	546	547	566	548	547	520	539	566	471	530	543	542	578	558	510	549	539	563	573	566	524	561	529	524	501	562	559	538	585	553	559	561	552	528	541	543	536	492	574	551	561	551	509	556	512	538	557	535	539	535	537	558	548	613	481	532	531	546	518	527	520	538	520	530	523	531	522	551	556	521	562	567	534	528	534	524	548	585	537	558	562	582	568	546	561	553	582	556	550	520	576	556	520	556	515	553	543	581	549	556	534	494	549	532	605	530	593	560	547	567	530	536	565	556	533	553	522	532	537	517	537	539	544	544	510	552	522	512	561	527	550	557	548	568	567	542	486	554	538	510	552	542	563	549	560	517	557	541	555	560	517	576	540	562	509	556	541	565	561	535	558	538	533	523	561	543	536	533	552	553	595	566	501	580	546	527	589	545	517	579	537	537	557	527	544	516	577	540	538	586	531	567	561	562	577	542	577	567	578	546	574	542	516	553	567	532	516	530	543	545	529	544	560	509	504	569	544	522	525	479	494	576	516	580	526	560	537	539	539	533	568	549	508	514	548	533	534	536	563	524	524	491	515	545	559	527	577	545	527	540	505	616	526	569	549	609	527	556	539	511	571	572	537	568	557	522	577	573	529	541	531	532	535	568	551	590	541	519	541	532	493	541	516	516	556	545	512	533	561	566	574	523	568	569	624	552	554	526	567	533	536	514	541	555	527	514	586	558	551	535	560	512	534	528
26592	3087	902	670	525	456	394	350	331	349	316	311	295	297	320	246	315	301	240	272	244	285	273	282	260	286	286	245	283	305	250	243	267	245	251	250	262	264	260	272	249	257	270	256	254	255	269	258	271	280	243	269	272	255	278	262	256	232	278	239	271	269	247	259	272	225	238	259	250	265	251	263	256	266	288	262	251	283	237	258	290	269	238	271	269	238	276	263	281	236	251	259	261	261	271	225	229	227	246	269	248	225	258	232	256	251	232	263	247	252	241	226	286	244	289	247	257	273	282	244	272	288	238	279	273	269	256	249	270	279	253	258	248	258	268	248	244	261	280	258	256	268	272	259	254	257	288	255	242	253	278	259	261	252	258	242	288	245	273	261	221	254	257	264	272	249	252	262	244	255	268	258	273	277	233	219	257	234	255	245	256	240	262	246	244	257	259	244	272	259	254	247	256	251	282	265	259	256	256	231	272	249	243	248	279	242	266	260	261	293	274	251	261	272	245	276	237	284	262	254	245	229	254	237	265	275	280	270	230	226	266	254	258	249	259	276	249	244	265	253	264	255	249	274	265	289	277	267	250	266	283	263	225	247	269	262	250	262	256	272	236	267	277	238	259	257	256	260	279	269	270	252	249	270	272	258	284	250	248	266	262	251	277	300	295	259	220	274	240	251	258	272	288	257	261	282	261	281	282	263	242	275	246	256	276	270	260	237	264	253	246	270	268	254	281	250	267	248	260	237	253	271	241	252	235	277	248	256	280	275	248	247	254	243	262	266	271	227	286	261	276	289	239	262	282	265	274	248	267	292	276	232	257	261	258	216	260	263	279	263	287	246	264	254	261	289	276	252	227	264	280	248	233	227	285	269	262	294	251	254	247	284	255	282	268	277	272	249	280	254	282	256	281	312	240	287	279	274	275	259	253	248	266	272	268	254	259	295	260	228	264	282	287	242	256	260	262	273	254	278	249	276	268	261	256	248	245	226	276	261	240	276	235	300	266	255	233	261	273	253	276	253	273	224	271	287	261	230	288	236	298	247	254	269	227	271	269	250	254	251	255	256	269	252	278	269	264	273	262	280	231	265	267	259	243	224	269	250	247	267	281	240	267	247	221	284	257	254	251	269	255	268	277	264	298	255	258	281	235	245	245	235	256	249	260	280	232	263	267	255	288	268	239	251	246	273	277	274	257	299	257	308	262	229	265	237	251	211	310	258	248	291	264	266	253	259	245	254	235	222	243	276	290	244	252	251	245	294	247	263	263	260	263	287	255	256	270	241	236	287	238	252	280	262	246	251	235	244	270	277	250	274	238	262	264	296	294	247	285	258	279	283	241	269	262	248	275	264	252	250	249	253	262	253	257	262	270	249	235	273	280	255	252	260	285	275	255	253	287	279	263	259	256	242	279	246	256	282	251	254	259	269	294	272	267	262	255	264	261	268	254	291	233	281	233	264	266	246	267	242	265	256	252	265	246	242	251	247	263	218	268	243	276	259	253	251	253	258	277	261	274	261	267	243	258	260	231	295	251	263	265	231	234	264	251	270	268	249	277	258	257	268	261	249	270	236	273	245	254	266	244	299	280	289	271	273	248	255	240	278	245	226	264	223	251	285	270	253	252	263	271	272	236	261	285	245	262	253	237	248	261	275	269	266	246	279	286	284	268	262	255	260	251	258	255	240	287	268	238	247	229	281	276	250	232	243	253	250	256	255	256	232	263	234	260	252	257	233	234	247	241	266	259	262	265	252	277	282	240	267	248	256	262	285	274	257	279	246	268	269	262	244	258	262	257	247	265	246	251	284	236	250	274	270	263	290	273	276	256	242	237	276	251	235	238	271	230	264	274	268	250	242	253	254	250	262	234	243	286	269	211	234	260	270	260	273	247	246	254	255	262	242	241	241	226	250	268	261	246	276	260	237	244	264	258	221	290	219	269	266	261	285	233	277	242	280	267	259	251	280	260	269	234	273	264	274	271	254	270	280	280	262	273	273	279	289	294	246	289	263	270	256	236	273	259	244	279	249	261	252	278	262	250	269	272	255	266	270	279	247	266	290	274	281	261	278	269	290	225	250	273	278	262	289	250	248	254	262	250	323	268	280	259	239	249	239	277	266	265	250	257	270	260	228	274	251	256	242	236	259	264	281	240	266	284	238	256	235	264	287	241	273	274	262	279	248	229	260	243	250	274	246	291	250	269	250	242	225	267	299	263	245	262	271	286	255	241	287	244	236	269	260	281	256	261	246	272	267	260	245	274	235	281	233	247	268	271	274	280	261	256	289	261	237	246	254	252	242	263	252	237	244	274	282	225	279	263	273	260	223	259	257	256	270	262	223	245	238	266	247	270	261	263	264	256	252	264	257	229	259	293	271	251	271	268	274	258	250	248	265	237	271	259	268	249	233	244	261	286	252	289	259	233	235	267	243	250	258	277	297	281	255	263	273	285	245	246	282	255	264	252	248	251	278	283	294	268	255	252	263	255	280	256	253	276	265	241	286	276	259	269	243	255	257	249	281	251	249	249	246	258	265	268	274	271	266	256	228	235	292	254	217	282	263	253	269	280	252	267	268	251	274	230	253	243	240	316	256	283	261	279	273	232	268	239	251	267	234	290	269	268	256	251	284	244	263	235	285	272	255	266	259	271	246	258	238	243	257	263	238	263	271	236	241	269	295	269	224	259	262	292	250	275	257	249	272	258	266	233	241	236	231	283	283	252	267	230	227	251	261	260	269	249	259	281	245	275	254	294	290	276	245	242	257	266	263	242	254	243	246	245	245	240	268	300	253	235	267	247	260	261	240	243	239	281	267	288	310	249	239	265	244	260	282	256	231	271	283	268	252	265	279	287	276	266	255	241	273	277	268	254	241	267	257	258	285	284	269	227	263	263	271	277	262	264	254	250	233	259	266	249	265	278	261	273	266	277	268	256	237	270	260	268	284	264	264	221	265	261	261	258	261	245	231	281	245	293	267	256	249	264	264	267	240	265	232	258	257	289	254	276	271	261	235	254	256	242	264	258	275	259	264	259	242	263	276	297	264	250	211	265	274	267	267	295	251	219	273	281	247	243	239	258	245	259	266	270	256	273	277	220	242	262	239	257	296	248	249	259	268	269	266	272	273	248	276	252	254	270	258	251	246	247	276	294	268	276	259	246	247	252	243	255	238	260	222	271	264	258	261	273	250	260	271	257	259	253	240	278	275	273	283	266	312	249	262	243	240	266	270	292	276	280	260	268	253	281	237	252	263	260	291	258	280	257	244	253	289	257	250	279	261	291	283	278	269	253	257	242	263	252	241	288	262	260	235	312	244	268	275	239	265	277	242	229	277	227	246	248	273	276	273	272	251	271	253	252	233	259	284	232	262	261	255	235	236	260	299	289	262	247	269	243	259	252	225	261	270	253	259	255	236	265	274	266	234	260	240	269	242	244	240	215	257	256	255	245	258	258	271	267	249	237	245	265	261	263	261	295	266	255	249	260	264	243	299
14356	1209	2005	2177	1840	1519	1327	1275	1099	1048	936	841	870	822	790	766	746	763	745	693	721	698	708	720	700	722	661	724	685	712	685	683	698	714	684	665	680	719	623	674	695	687	654	711	650	667	694	666	695	690	625	667	665	647	631	691	693	655	642	633	702	650	676	637	646	640	678	631	651	675	641	649	631	673	674	643	669	608	668	650	691	637	652	671	645	664	672	659	648	692	665	667	622	666	614	641	651	611	652	614	661	673	635	640	645	682	676	656	594	706	665	699	610	592	643	657	639	630	688	647	628	638	664	612	636	653	636	682	718	622	689	623	623	692	644	650	682	654	612	619	637	676	604	608	668	656	641	679	656	636	712	663	657	644	645	675	640	663	688	687	680	596	613	635	678	723	639	611	628	642	651	606	667	651	669	654	666	664	632	634	653	639	626	649	633	636	637	645	622	630	644	665	652	665	609	618	617	674	627	686	639	661	637	641	670	621	705	594	665	684	623	626	607	679	690	657	667	658	664	659	671	649	616	658	650	663	653	619	692	660	688	664	637	660	663	578	589	636	615	642	635	658	609	600	655	655	684	692	678	629	637	635	660	675	681	663	661	657	623	607	654	640	660	671	623	648	633	655	692	698	679	610	653	653	666	645	632	637	630	647	657	646	607	634	593	592	660	656	634	625	657	639	645	651	634	632	665	646	667	629	598	624	647	700	656	654	629	677	696	700	631	667	646	655	672	625	655	676	658	676	627	637	654	640	695	631	686	662	683	669	640	637	656	650	669	636	652	642	615	626	662	616	655	651	668	621	661	687	641	658	574	642	617	664	679	666	665	677	645	655	614	626	661	607	638	662	645	662	630	676	621	634	680	655	644	668	666	657	584	649	688	683	606	633	684	702	635	631	639	678	643	603	613	675	656	610	639	673	685	591	661	675	682	671	592	665	626	629	659	702	666	668	617	673	697	649	620	660	701	633	669	643	666	639	648	633	644	700	604	607	646	599	616	619	667	670	610	663	627	641	634	653	639	609	662	678	679	642	645	625	677	619	646	611	655	657	698	639	660	643	647	629	697	676	623	664	673	701	647	645	601	601	624	683	654	655	693	649	629	683	651	630	678	625	668	623	671	571	669	640	653	648	646	679	662	628	608	634	642	648	625	649	683	628	661	635	623	641	664	630	659	658	681	633	627	699	652	665	650	637	645	645	626	649	653	652	664	643	631	650	660	705	656	641	653	684	641	644	644	624	685	648	646	713	623	655	598	638	655	632	650	677	664	627	615	647	613	651	662	654	662	686	678	677	641	620	704	651	654	649	659	671	675	641	666	654	665	672	667	634	672	630	674	681	694	628	663	705	617	622	653	645	612	641	665	585	665	644	656	649	673	674	653	657	638	654	701	631	687	644	684	686	647	639	625	650	646	631	629	660	655	623	670	609	631	698	672	671	634	646	673	621	637	683	611	638	635	652	624	696	661	665	660	706	648	661	628	680	599	678	670	671	626	634	599	688	680	655	663	683	626	653	705	605	635	657	665	679	603	609	657	663	636	591	683	645	647	671	671	640	682	638	657	626	656	682	619	658	652	633	637	657	680	684	647	647	612	647	644	620	660	617	623	659	664	676	678	653	669	658	669	641	643	680	647	630	668	639	616	632	662	657	649	658	632	622	683	665	657	668	635	608	640	623	660	591	673	664	674	652	632	624	646	642	653	616	700	652	636	640	645	651	622	653	641	637	671	661	630	652	662	673	678	607	683	651	631	623	639	699	613	675	607	584	674	684	675	617	680	670	714	649	661	619	663	645	689	704	685	679	614	628	630	640	650	640	626	645	613	664	680	664	666	682	635	627	642	640	649	678	650	655	649	623	640	649	606	625	649	705	674	667	691	636	659	632	644	658	674	615	673	648	640	680	653	613	664	639	648	661	636	651	593	628	651	706	615	661	660	653	636	646	624	647	585	658	641	593	659	639	673	592	624	641	666	676	688	616	655	658	670	672	621	665	659	628	681	584	635	638	639	660	652	629	601	659	672	623	619	674	684	647	678	640	624	609	640	635	647	646	605	663	620	623	685	641	645	639	616	642	676	646	693	630	657	653	672	654	628	665	661	640	670	698	663	674	658	681	654	689	685	635	673	691	662	631	616	638	692	652	672	623	679	685	658	606	657	701	659	667	638	625	676	679	647	648	676	649	639	659	631	671	646	627	616	641	634	622	661	680	691	673	600	627	660	647	675	666	672	616	598	661	645	643	637	657	675	660	654	667	657	618	613	613	619	627	635	647	624	630	617	657	664	662	611	703	609	693	620	648	719	666	618	663	668	647	687	661	646	676	669	638	607	605	648	656	645	654	666	641	619	641	625	640	624	635	640	678	675	660	690	670	653	623	625	699	637	653	675	598	646	682	667	658	660	690	619	654	637	647	655	664	678	721	675	669	705	692	620	710	649	695	628	677	658	613	638	638	605	624	681	652	714	631	676	670	645	612	652	690	589	689	683	635	657	639	605	660	705	692	639	707	631	647	677	629	639	648	673	644	624	692	606	655	647	673	639	612	633	622	676	662	661	646	649	641	642	720	679	659	630	655	602	647	671	667	670	687	639	614	698	645	669	625	669	657	635	655	676	618	690	655	639	605	647	659	660	589	665	666	625	665	654	703	697	643	684	616	628	619	662	675	607	664	640	627	598	685	668	679	628	648	629	651	647	645	706	655	723	615	625	644	652	663	624	655	630	645	675	653	657	642	573	676	668	687	730	654	639	668	632	647	671	651	664	654	647	683	664	635	649	650	608	632	617	650	656	686	703	640	621	646	622	611	640	653	663	667	629	641	649	644	629	637	635	637	620	633	632	634	672	682	695	678	606	640	667	603	606	692	603	627	624	651	665	632	647	641	620	604	586	593	616	611	628	653	667	675	644	621	621	648	642	654	648	655	637	632	671	672	665	626	649	653	669	617	662	623	666	682	655	652	632	654	666	651	662	642	615	673	595	615	674	628	621	694	684	664	608	658	674	632	641	675	677	656	700	644	639	648	641	653	650	608	679	652	657	674	651	635	658	639	689	669	657	709	679	640	618	680	645	627	618	629	680	648	609	667	680	660	645	622	584	680	611	658	665	659	692	646	619	665	675	618	632	671	625	659	644	626	665	643	629	646	611	651	693	697	686	635	685	608	675	614	679	648	654	630	688	622	632	616	665	653	659	680	638	617	654	641	711	600	680	667	645	635	623	634	638	624	654	641	663	615	585	672	658	659	682	652	686	591	672	648	594	667	617	611	630	675	714	677	634	658	635	660	691	649	687	640	634	669	640	661	672	647	629	643	696	648	666	638	653	673	608	702	662	608	665	631	630	673	634	655	710	650	662	658	666	645	702	623	680	632	591	651	668	664	624	691	600	677	624	669	636	637	606	646	697	714	687	622	599	673	660	704	614	675	670	702	653	610	673	648	674	693	623	651	633	674	646	642	670	661	644	620	643	623	671	625	634	648	630	695	672	638
7302	637	446	473	428	397	463	401	432	443	447	445	427	404	423	417	417	466	449	403	454	423	412	407	439	391	427	434	470	463	405	428	440	428	465	421	399	454	462	446	441	454	414	441	437	404	471	458	403	400	441	390	417	387	464	442	382	434	430	420	398	422	438	427	417	448	437	432	428	438	423	422	404	466	450	449	426	405	482	433	420	426	429	436	455	436	414	426	418	397	427	407	410	448	400	424	466	454	413	389	377	428	448	433	431	430	424	410	417	460	413	422	405	451	411	386	448	418	426	437	428	430	453	438	417	394	407	443	444	432	443	464	458	465	379	427	368	414	432	438	446	392	407	479	445	413	428	460	431	439	469	442	402	447	397	409	425	383	423	424	433	391	441	411	442	427	430	412	448	409	470	430	411	422	450	472	428	457	399	408	394	436	422	440	448	410	408	440	440	407	417	450	433	430	419	442	412	432	413	448	390	466	409	413	457	435	441	469	448	451	424	446	454	394	408	459	445	439	443	419	410	481	421	452	431	432	470	436	442	425	450	430	420	443	433	399	454	425	410	403	439	439	406	454	433	448	442	437	412	459	428	451	467	481	421	451	458	415	424	409	427	460	417	444	442	438	467	446	400	434	420	417	405	466	414	386	434	416	409	425	419	427	435	425	449	418	437	457	421	407	408	396	433	427	443	405	438	464	450	382	478	419	468	438	416	429	438	400	429	435	416	467	411	424	402	425	429	428	427	423	457	425	441	399	454	433	422	444	427	437	403	454	461	433	412	424	395	428	417	442	392	417	441	436	441	408	447	429	432	405	413	419	445	473	419	472	414	423	409	454	433	437	415	382	425	419	431	458	424	433	430	440	488	420	440	451	409	407	478	427	416	427	403	418	405	394	417	443	432	398	433	487	424	429	440	402	447	409	450	423	440	408	445	388	425	466	440	399	416	427	429	425	452	411	400	446	415	395	404	411	419	431	426	405	455	373	451	412	412	395	481	434	438	461	412	415	435	459	423	440	428	419	423	403	439	410	482	414	409	417	409	407	417	436	408	432	433	417	468	439	411	438	442	456	416	470	404	426	441	420	425	421	406	476	456	446	404	429	430	426	405	408	419	430	413	473	401	442	439	424	437	394	470	473	388	420	414	430	442	431	420	447	445	445	499	413	390	436	398	428	424	475	419	391	415	424	472	424	400	402	425	469	444	457	469	451	402	397	439	456	422	407	424	415	425	460	434	432	437	411	420	424	387	444	389	412	458	417	446	431	436	403	404	422	417	414	408	445	465	434	416	474	398	404	395	396	404	451	460	450	394	438	457	441	429	441	457	415	459	414	397	417	448	437	415	384	462	395	420	445	440	428	412	423	434	461	454	420	454	404	419	428	455	430	426	420	443	446	427	414	397	429	417	422	452	431	447	481	426	415	427	424	414	427	410	416	412	427	456	441	418	472	457	424	416	449	439	429	423	420	486	412	441	442	452	449	427	399	406	458	417	455	420	418	412	431	412	455	449	434	435	397	480	442	403	446	401	423	405	427	438	439	418	438	433	420	442	449	430	463	446	419	472	413	436	461	406	417	468	400	409	387	443	440	354	408	436	427	387	438	363	437	354	442	447	441	419	405	402	412	385	468	427	437	456	466	409	391	383	419	422	426	425	436	409	492	406	411	433	449	429	389	424	444	421	407	433	464	475	475	424	404	432	433	399	452	423	440	444	406	471	424	460	430	434	441	468	419	433	421	406	419	444	419	431	430	452	426	439	403	443	396	396	442	416	429	462	449	444	433	442	377	402	389	420	403	442	378	412	418	411	457	410	429	439	429	441	429	468	405	411	469	437	425	404	454	431	368	432	418	440	390	431	442	426	435	370	400	382	463	432	454	411	414	419	414	390	419	419	418	444	440	414	436	467	476	435	443	415	423	446	418	428	447	419	449	480	452	413	421	443	434	416	427	403	409	427	383	451	423	443	452	385	428	452	415	427	426	474	410	433	399	438	427	429	443	429	414	444	433	398	457	422	410	462	460	410	434	407	456	431	402	412	451	447	459	434	430	457	416	459	450	439	403	402	469	474	401	406	412	406	404	480	441	401	424	454	433	423	421	432	402	476	398	449	456	447	409	426	421	431	441	423	455	458	356	456	404	427	453	418	442	366	380	449	427	489	443	464	409	407	403	449	456	429	398	399	455	398	403	444	399	447	441	456	403	453	462	456	458	447	390	411	442	439	439	437	419	452	436	439	375	437	424	412	438	408	458	445	443	386	412	450	406	454	500	415	426	412	427	488	450	431	438	472	451	445	435	422	389	450	421	395	421	424	436	435	461	411	410	430	451	459	426	461	415	408	420	395	449	399	431	417	410	446	435	442	446	443	431	406	391	470	456	420	453	416	459	431	442	449	412	424	404	460	384	446	434	391	401	428	408	478	433	424	385	407	432	461	417	432	453	403	458	448	434	437	459	433	427	422	465	421	462	449	414	436	435	452	422	452	482	433	400	429	421	437	448	409	453	410	411	438	449	443	428	422	373	476	428	410	459	420	441	428	400	379	419	469	406	429	444	412	480	444	463	406	451	426	450	461	406	445	463	399	444	399	413	413	447	425	409	473	412	416	423	454	404	406	414	416	468	406	453	433	397	427	388	429	457	453	382	453	404	380	450	448	476	427	417	400	398	440	460	430	415	393	449	395	422	401	445	403	433	414	422	411	427	433	434	458	455	431	443	438	407	414	430	431	413	469	384	472	416	481	422	407	423	457	422	461	390	422	428	427	437	444	433	452	464	449	436	410	450	404	427	432	375	451	424	377	440	396	422	411	425	458	417	457	404	426	440	453	439	449	415	443	430	395	402	379	428	458	430	371	420	429	470	432	459	408	393	420	402	462	422	435	424	393	418	432	415	435	427	429	420	422	415	449	395	428	438	432	442	456	425	460	429	430	440	460	438	424	442	450	395	396	439	441	449	442	449	426	419	414	452	407	428	420	479	433	435	455	405	458	446	427	407	411	429	406	444	414	461	443	391	421	411	436	436	415	461	434	421	409	401	406	409	433	398	434	426	412	439	420	455	427	457	430	402	405	410	414	469	450	410	385	440	439	444	422	443	450	439	419	431	434	410	438	422	395	420	451	435	444	427	477	470	440	434	412	436	427	438	391	399	444	394	429	420	402	449	473	401	409	440	447	426	460	414	397	402	392	431	413	420	395	401	425	389	407	373	416	426	450	473	467	432	463	454	427	446	449	421	472	440	428	442	433	426	417	410	406	429	440	418	473	416	411	447	425	420	418	485	437	423	448	380	426	415	423	417	424	417	425	452	413	407	448	405	429	427	437	408	420	411	418	446	401	454	439	423	428	423	419	448	446	416	453	440	472	413	406	416	460	429	459	437	433	419	435	436	410	461	420	416	444	435	403	435	459	452	442	467	423	421	471	408	422	427	423	433	430	435	422	400	408	461	486	430	417	417	440	444	404	430	444	393	447	417	410	391	482	454	455	424
5143	898	966	935	940	969	984	920	953	949	912	975	934	904	991	954	931	936	927	954	930	929	967	912	949	970	926	946	948	972	948	940	953	898	1017	1007	982	983	944	927	950	934	935	907	920	966	961	964	921	965	956	897	949	922	952	943	948	950	929	976	934	919	940	934	935	932	902	953	931	919	943	966	924	963	964	892	974	958	922	963	940	940	908	960	941	951	855	982	928	961	926	904	986	877	880	925	911	942	937	921	950	957	934	922	974	930	947	931	925	984	1014	953	970	965	964	919	961	984	945	934	994	915	909	970	930	970	915	970	925	951	939	951	942	980	930	924	1005	930	945	974	937	875	968	971	942	985	965	916	941	963	971	932	999	911	915	893	924	922	1011	893	889	886	980	980	941	1001	885	963	950	988	942	969	947	911	937	931	911	928	886	919	934	928	892	928	945	936	953	898	906	935	895	945	964	940	958	984	963	899	935	953	932	933	939	929	976	951	952	893	936	973	961	930	948	944	938	947	984	925	964	913	941	962	953	890	922	926	877	949	911	950	947	957	925	920	922	920	873	925	945	946	975	953	997	994	981	898	937	949	953	936	950	947	939	954	930	950	914	903	955	911	895	946	936	955	966	922	991	902	944	949	928	962	930	947	909	938	920	966	936	910	971	916	915	968	937	974	894	999	953	924	965	965	940	977	941	1005	953	972	945	925	915	919	920	927	941	980	986	923	920	946	987	925	981	961	1028	950	963	904	945	954	948	903	922	908	945	932	920	931	998	974	922	900	925	921	965	915	967	938	946	929	962	944	885	955	917	925	915	922	910	934	995	960	981	915	904	924	938	908	966	950	985	899	970	936	980	932	954	915	960	946	967	903	985	973	956	836	936	1007	919	935	944	946	988	875	886	917	914	884	918	925	930	867	908	973	924	929	966	983	897	958	1006	896	1002	941	941	968	892	950	956	999	913	904	936	955	939	970	908	986	920	911	969	968	996	937	919	968	988	904	997	930	951	952	973	936	971	926	925	956	932	915	893	974	922	881	907	968	926	962	904	966	923	922	967	967	922	905	979	949	954	960	897	940	927	958	944	980	941	942	974	944	874	913	874	921	904	959	928	900	929	952	935	979	889	935	891	962	892	952	946	938	877	967	889	960	904	988	952	937	924	937	949	892	935	959	959	964	885	967	905	947	926	935	928	964	926	973	926	931	944	945	978	916	922	934	932	963	910	925	947	948	931	970	932	914	957	933	925	962	948	947	965	933	852	947	991	990	911	936	938	924	936	967	924	939	928	941	883	876	994	901	964	926	907	997	900	1005	934	979	948	966	923	961	954	968	924	943	908	918	925	909	943	952	936	934	914	922	908	983	917	954	947	970	911	922	948	1000	967	939	921	915	924	910	937	955	934	911	945	928	963	942	938	897	960	973	974	987	921	950	958	973	915	1026	978	893	976	917	884	934	924	971	903	922	930	962	950	937	911	880	900	929	943	966	960	911	971	888	909	937	916	925	894	908	999	912	936	927	959	967	932	960	916	954	867	910	911	962	968	927	935	972	948	908	976	970	913	904	1036	900	928	942	945	939	944	1003	941	985	978	949	943	931	938	975	943	948	966	936	934	927	947	918	940	929	930	934	942	910	914	963	963	960	990	920	849	930	902	980	940	917	927	939	966	969	907	934	942	950	923	983	977	903	1002	911	961	895	984	924	958	924	916	936	925	928	934	912	950	967	963	963	917	968	968	906	964	936	937	914	919	977	927	937	910	932	926	930	919	929	912	845	957	954	923	936	929	940	920	954	1019	915	990	917	906	974	912	974	953	924	922	966	943	980	951	991	941	962	963	961	975	934	912	954	932	933	957	903	958	964	968	919	942	939	898	921	896	959	901	977	926	925	960	952	1006	964	905	899	934	939	921	959	959	939	888	953	967	948	940	933	856	992	1005	958	950	952	924	919	990	963	981	936	915	917	951	934	899	1008	904	943	974	915	989	882	920	980	937	972	940	953	946	971	924	912	925	928	976	913	880	919	953	924	924	907	932	939	979	882	913	938	945	962	938	951	924	914	967	983	1005	989	934	965	956	966	1015	932	938	1003	956	931	968	900	894	951	920	950	903	950	963	956	984	939	901	977	896	959	865	910	958	917	970	960	915	941	913	944	870	896	900	953	907	949	975	973	953	947	952	927	896	953	966	942	873	900	915	1005	987	963	916	933	906	916	956	949	967	876	915	921	948	909	937	956	937	946	969	974	990	961	930	953	902	949	944	890	928	963	927	936	924	957	936	954	914	917	965	971	922	901	955	981	926	976	884	931	960	900	957	926	905	973	934	916	920	947	928	953	989	953	940	924	946	975	955	956	925	953	972	971	934	919	919	915	956	936	934	971	942	931	979	927	979	958	946	936	942	940	940	954	949	944	912	902	949	960	937	960	948	960	973	930	982	962	935	898	901	944	921	909	962	960	957	918	945	967	944	863	892	956	927	948	954	934	944	995	907	898	941	914	924	939	975	910	914	960	946	960	940	915	958	909	948	985	929	957	934	920	947	971	940	943	953	921	929	937	913	936	960	928	893	927	936	942	937	983	909	938	979	985	895	932	879	967	966	948	907	932	937	930	900	941	901	956	890	938	927	921	951	992	979	892	930	894	984	937	950	915	948	939	908	934	978	934	933	911	967	966	976	952	884	926	916	914	949	930	953	931	956	975	950	952	936	941	960	945	912	978	970	912	902	943	965	953	931	899	995	937	880	924	928	959	905	919	991	945	963	935	925	991	910	900	976	988	972	935	970	917	917	920	922	955	938	973	909	892	940	923	954	958	964	927	972	916	876	994	967	961	950	924	945	930	914	951	945	982	936	918	924	1018	932	957	912	966	905	911	970	947	968	968	931	924	910	963	979	901	906	933	903	908	958	912	920	984	1001	923	966	946	941	964	992	945	929	946	935	921	923	942	931	966	925	891	921	929	967	932	933	948	938	968	917	938	971	955	932	918	928	910	944	974	925	952	871	904	953	894	945	880	949	904	925	972	983	890	977	947	944	961	952	888	931	931	961	961	1002	937	992	998	941	938	974	892	955	933	963	989	911	939	915	985	965	954	952	918	900	914	928	945	989	917	962	898	967	972	947	892	998	920	934	939	924	968	882	934	970	888	971	928	931	938	928	976	936	921	941	937	893	968	900	937	970	954	952	986	980	970	938	930	962	953	896	987	953	938	954	913	941	915	902	906	895	948	925	931	932	1015	944	920	926	968	960	920	921	957	935	967	996	883	941	859	917	956	849	925	961	898	891	935	924	967	932	914	935	912	937	970	954	926	928	945	960	928	982	946	966	987	900	924	943	857	918	947	921	959	958	964	1002	978	943	897	921	945	903	908	973	994	934	947	995	903	891	945	968	997	955	958	967	936	906	926	974	942	960	969	944	904	939	929	929	953	950	915	974	981	965	957	917	982	933	927	955	934	918	914	968	964	905	914	916	956	913	953	929	889	999	967	971	936	958	935	970	937	955	900	885	889	892	909	988	927	915	933
17996	1341	534	412	367	317	230	248	289	253	250	253	242	226	246	232	256	234	215	218	215	210	244	240	214	225	211	255	242	228	228	244	219	235	215	248	240	221	206	206	231	207	223	221	239	172	234	212	211	211	233	241	219	223	236	215	214	225	197	197	223	230	187	258	209	233	228	225	231	218	216	232	208	222	233	215	219	231	181	233	204	232	216	215	223	251	220	215	233	234	240	216	231	229	218	238	228	233	225	186	215	268	196	245	215	217	211	203	212	224	229	235	223	225	230	211	183	207	221	217	215	223	242	221	214	227	218	227	221	229	208	201	231	244	204	229	216	227	203	227	198	224	259	212	219	215	197	224	203	235	219	224	232	206	215	229	233	191	199	198	215	212	190	206	220	202	228	232	212	251	222	197	222	214	221	233	227	209	214	221	220	207	222	214	229	235	222	214	198	202	216	247	241	225	228	223	236	219	233	227	215	223	221	189	239	242	258	211	241	231	212	220	195	215	215	200	208	218	194	211	221	236	168	228	197	210	216	230	220	202	229	224	224	206	203	212	213	225	241	223	212	226	242	233	213	206	216	238	215	234	238	226	202	208	191	213	248	239	193	224	234	211	215	236	225	235	206	219	235	226	222	241	232	209	216	229	251	215	222	201	237	226	215	219	237	259	213	231	236	204	180	223	210	239	228	213	211	222	222	200	195	221	226	207	218	223	232	240	225	218	236	191	206	235	208	211	198	212	221	188	210	231	229	231	220	211	247	245	233	217	233	215	198	207	223	245	207	251	235	257	230	222	206	231	219	211	237	226	224	200	232	195	211	230	225	226	239	259	200	206	222	211	219	213	219	219	228	220	220	220	219	211	215	192	232	213	246	226	213	231	244	184	232	202	241	202	165	200	213	234	240	209	216	235	216	195	206	195	236	221	226	207	226	223	218	192	223	223	223	241	211	216	210	253	244	232	256	213	196	199	195	221	214	218	217	216	274	210	209	241	218	214	222	231	236	257	248	249	226	197	229	217	232	231	216	217	181	246	239	215	244	219	214	204	200	254	205	220	209	229	231	223	216	248	206	207	218	214	254	229	229	230	249	203	211	205	216	209	196	228	229	203	217	245	236	191	243	203	234	233	243	220	226	223	236	215	241	213	211	230	218	231	226	240	204	226	208	221	218	225	255	208	260	229	261	233	218	206	230	234	236	232	232	215	207	226	205	214	242	225	209	217	224	201	250	222	248	228	235	236	208	215	235	198	197	247	242	205	222	201	234	237	214	215	215	227	204	209	223	223	209	216	213	228	236	232	235	233	235	252	217	210	206	238	217	224	200	220	221	229	220	199	195	202	231	200	223	242	227	246	208	224	217	238	205	224	218	208	232	225	206	240	216	216	201	208	190	225	224	205	238	225	204	201	250	229	217	233	224	197	205	228	235	202	215	213	226	256	212	197	211	217	235	226	209	222	211	218	232	237	206	218	248	211	198	231	202	217	225	221	230	195	233	222	256	193	215	207	216	205	235	221	224	202	200	207	213	214	214	204	234	215	201	234	228	222	222	216	218	186	213	226	232	224	196	204	230	204	224	187	242	244	251	216	238	192	233	177	193	234	230	188	188	226	233	203	222	222	222	227	247	241	231	213	202	242	224	211	223	242	225	193	213	231	212	248	228	234	231	246	218	241	224	217	220	203	225	231	213	197	199	230	245	209	231	194	235	235	233	208	210	227	198	211	206	205	240	218	235	211	214	210	221	238	252	203	203	217	242	242	209	225	239	214	211	215	234	231	226	249	209	215	215	235	244	235	239	218	217	226	198	205	225	229	212	227	236	227	251	239	222	226	228	202	227	221	226	192	215	225	237	246	195	207	230	208	233	223	227	202	254	202	228	241	237	237	229	216	193	208	230	190	192	196	202	204	196	247	238	240	191	240	217	217	217	223	209	229	202	208	224	179	198	226	222	230	229	227	211	240	234	227	214	221	225	226	232	252	205	233	203	234	222	202	204	192	183	215	176	197	226	182	244	212	223	224	242	210	249	228	209	195	234	253	205	248	235	230	202	203	227	218	220	233	238	230	227	222	213	224	230	236	204	216	228	204	211	201	211	213	220	221	257	231	227	220	210	209	228	231	205	221	243	203	230	218	225	190	190	212	216	250	222	222	221	255	238	211	208	220	213	230	253	202	209	237	234	195	247	218	200	237	227	188	197	221	203	207	218	213	247	234	213	203	209	219	203	221	245	204	221	245	210	209	216	227	216	212	226	213	229	219	240	230	233	219	226	202	210	227	199	223	221	212	213	244	220	214	226	237	228	236	204	217	222	254	246	207	229	226	211	218	199	229	246	209	212	230	237	252	202	221	206	239	229	217	215	230	207	207	225	227	240	216	235	247	251	228	213	190	237	211	210	235	216	210	223	212	226	225	224	225	225	223	222	198	199	227	217	215	210	208	234	238	239	235	228	225	198	219	235	190	228	217	215	223	204	237	219	217	226	251	214	226	230	205	251	205	212	214	223	227	209	215	200	196	224	216	225	225	232	255	227	208	214	215	190	240	225	247	232	219	202	225	233	235	235	210	222	234	193	202	233	226	237	210	198	208	206	218	206	209	211	242	203	241	246	202	222	227	216	205	206	208	240	209	237	240	218	213	208	223	201	191	234	225	236	220	219	219	237	270	215	201	187	194	253	217	185	204	196	233	236	235	202	213	207	231	220	218	228	227	225	276	195	241	225	237	213	242	229	207	222	242	212	225	182	220	223	221	229	240	220	229	202	212	235	200	201	208	207	213	206	202	218	225	244	249	225	218	211	196	197	214	228	234	203	170	197	201	194	213	200	228	235	225	226	189	206	187	196	232	233	216	222	220	215	217	222	226	178	201	208	227	239	220	211	208	225	203	236	234	207	202	216	225	189	226	222	208	214	228	197	226	218	232	234	214	226	237	211	226	205	211	237	216	221	197	236	264	234	222	213	241	215	240	221	229	230	215	215	217	219	202	207	208	249	237	199	236	220	225	220	212	211	219	225	209	232	263	241	226	254	216	241	216	226	229	199	191	219	218	232	222	252	231	219	211	211	227	225	200	226	228	247	244	207	220	194	233	244	216	223	205	209	247	209	219	213	219	215	254	197	200	219	204	243	229	220	225	219	212	184	184	232	227	213	221	212	236	224	208	242	227	220	235	194	217	227	229	227	224	220	221	223	204	232	223	229	211	251	243	230	202	242	233	233	231	208	211	230	208	207	231	209	219	223	212	236	245	224	200	228	217	237	219	230	218	225	202	229	244	250	219	217	226	226	232	235	226	238	235	220	228	214	220	229	197	239	243	203	213	247	200	236	229	233	238	215	209	264	212	192	238	220	240	207	210	239	216	246	220	228	244	231	226	250	200	212	210	243	232	216	211	212	216	228	270	224	220	202	233	199	222	205	230	235	238	233	262	203	239	193	226	189	229	193	224	235	238	226	229	217	239	239	204	217	220	204	217	215	232	218	230	232	216
11268	867	1185	1272	1144	991	892	787	821	731	665	642	646	651	556	631	610	627	576	542	615	541	537	572	588	529	580	549	603	525	574	550	551	616	580	563	562	532	573	560	529	544	585	566	551	547	563	564	528	519	565	538	550	558	531	549	537	584	527	523	539	533	543	546	566	530	571	561	556	567	578	532	554	547	564	578	527	554	540	541	501	552	580	541	548	563	547	558	574	598	540	560	505	530	563	539	522	531	510	527	525	543	549	525	532	555	555	497	571	591	541	569	513	546	534	566	571	559	537	543	528	492	543	532	525	535	560	511	577	577	517	514	517	563	580	522	522	534	550	567	535	512	546	522	535	561	584	511	509	513	538	519	534	525	541	498	576	550	575	534	516	538	532	559	549	544	554	566	548	560	531	534	570	553	526	585	526	556	537	544	522	568	534	556	559	508	569	584	550	547	541	559	554	529	562	544	551	536	575	537	559	589	550	553	520	561	529	557	526	510	547	536	514	495	546	532	575	563	575	531	528	534	508	520	547	528	564	576	529	610	573	545	582	505	529	525	498	542	589	552	540	497	557	551	567	553	524	547	567	557	558	518	509	541	525	538	576	537	566	555	539	579	548	579	546	544	554	479	583	535	554	526	491	572	559	509	574	561	533	551	545	549	577	534	552	561	555	541	593	545	550	533	571	541	523	533	548	543	569	576	593	532	554	527	498	575	516	553	526	569	575	563	538	551	520	531	496	557	561	547	598	530	580	530	536	533	528	532	544	548	513	558	556	534	565	524	521	550	537	532	544	555	563	555	546	542	546	525	531	558	519	544	582	528	503	563	573	573	542	552	579	542	538	560	565	570	522	539	496	549	548	531	590	564	558	554	546	531	559	577	556	568	567	528	586	538	525	533	566	529	588	518	540	554	526	546	554	526	569	499	591	516	502	542	548	563	545	547	527	566	553	531	583	562	550	562	584	532	529	504	556	488	553	547	542	562	536	512	519	545	538	534	544	558	560	568	538	535	561	542	547	549	515	523	563	552	551	528	528	505	501	519	545	543	564	486	553	559	531	542	568	546	514	580	521	548	580	564	534	555	553	517	546	528	561	523	533	534	555	557	581	530	536	553	539	554	521	577	521	560	522	566	557	568	578	581	555	514	562	516	555	560	587	516	502	526	554	567	493	524	549	583	538	565	516	578	543	532	590	557	545	559	558	554	505	537	536	506	539	525	563	501	529	535	567	535	492	500	544	548	562	543	566	525	537	525	542	551	532	529	528	510	598	511	491	572	570	526	542	531	546	546	541	546	530	547	538	561	574	549	558	531	477	592	525	535	518	574	572	519	525	532	557	572	553	517	550	544	544	554	543	543	562	535	581	534	579	566	524	569	597	535	517	545	516	526	548	514	566	540	530	588	536	528	555	517	588	564	534	554	512	544	541	521	571	518	519	488	508	551	554	568	546	552	505	545	585	533	534	532	546	547	557	520	583	561	546	574	536	528	580	580	547	584	540	544	540	541	540	543	538	556	538	580	566	507	550	560	526	512	525	547	547	525	557	515	519	546	493	584	505	537	517	521	565	529	495	568	542	519	549	541	521	572	498	542	505	554	562	546	512	522	533	547	501	574	553	545	554	546	565	575	567	549	558	527	527	531	530	544	541	544	528	510	556	555	529	571	596	550	524	543	567	540	605	527	541	573	566	534	542	575	557	500	517	545	567	556	554	580	562	516	539	539	525	578	530	513	557	604	530	500	548	593	568	533	516	571	515	540	537	599	559	548	561	588	517	545	520	556	575	537	553	592	588	567	516	528	534	480	543	554	551	504	551	551	588	545	551	493	571	555	555	546	563	533	581	555	540	512	544	556	552	527	545	574	545	529	611	487	581	513	548	559	528	563	568	518	544	561	562	556	563	548	533	548	591	554	520	585	527	562	522	561	539	550	502	577	569	550	578	539	583	536	532	528	539	496	553	470	528	540	568	545	541	572	546	570	508	551	559	543	532	556	532	593	553	555	563	580	554	553	541	553	547	517	562	509	550	517	535	549	561	552	547	531	586	513	538	547	539	563	563	532	586	517	535	522	550	519	558	559	568	556	526	454	502	569	556	541	566	544	487	560	597	569	551	569	540	570	529	513	528	551	522	536	575	581	524	556	526	570	532	545	561	555	502	546	526	577	532	574	563	531	551	518	527	508	558	508	570	561	513	588	559	552	515	540	498	532	552	563	565	557	521	564	552	518	523	570	532	509	569	548	554	532	542	543	586	597	553	554	556	569	556	565	546	555	532	586	567	557	530	575	538	561	559	511	559	503	541	527	529	556	553	585	524	573	564	523	561	525	578	524	509	541	542	563	555	538	532	527	543	514	538	528	571	561	542	525	550	556	519	548	550	570	551	518	538	521	553	555	533	537	525	556	530	525	559	560	501	502	530	550	529	579	511	550	496	554	541	519	536	516	540	557	536	521	564	546	589	515	573	564	514	548	567	557	516	583	528	547	554	541	513	565	562	565	537	541	515	526	562	566	527	535	573	540	535	490	557	576	550	490	544	512	538	544	507	532	553	524	529	528	568	516	513	531	509	573	560	517	532	578	514	531	519	594	543	537	515	541	518	568	529	525	564	532	522	555	554	551	542	525	555	565	522	531	529	558	567	542	591	548	551	538	542	557	532	586	532	550	548	553	557	538	506	502	535	532	525	525	554	516	570	548	490	572	516	541	565	553	508	543	523	521	525	537	527	569	562	543	540	554	562	545	523	552	555	576	535	490	554	554	550	565	576	488	516	514	552	504	523	547	552	566	556	535	542	587	524	570	538	553	540	514	550	548	543	571	539	513	526	579	515	535	594	535	526	549	578	515	526	505	539	522	532	519	556	542	534	587	520	549	522	579	574	583	579	547	541	485	505	539	543	597	563	510	571	514	567	562	563	590	523	498	587	562	527	544	536	550	532	542	509	502	567	527	530	544	557	568	562	568	497	536	599	541	564	523	532	541	516	568	478	493	553	543	547	519	543	578	543	541	537	556	542	562	532	561	564	562	539	541	553	540	550	532	533	526	523	539	604	522	556	535	530	606	550	547	567	551	563	501	577	557	526	539	522	556	552	564	558	546	552	572	524	547	563	581	534	532	536	563	534	549	503	542	517	562	565	563	531	516	568	543	550	564	563	528	563	534	550	532	549	576	548	590	547	568	505	586	557	516	513	569	529	580	542	540	523	562	525	564	539	547	540	532	556	537	556	540	577	564	517	516	595	598	514	557	529	580	529	518	534	573	511	521	554	523	549	559	521	508	539	561	533	544	551	508	555	543	534	543	530	500	569	574	576	551	539	528	563	565	567	557	533	565	527	509	519	514	540	548	529	560	507	522	578	541	529	566	509	555	579	496	558	551	550	536	562	525	546	564	538	574	543	555	538	517	540	603	508	528	521	513	576	546	576	559	536	591	532	582	554	485	549	546	562	561	548	566	565	563	513	512	543	509	552	562	556	569	567	527	563	530
26490	3131	1067	740	533	476	411	381	325	309	331	336	287	296	276	264	285	260	265	304	277	259	311	314	276	259	250	257	253	251	245	249	268	286	250	241	245	281	264	270	255	242	272	282	252	244	301	281	238	254	247	265	257	277	258	285	233	261	253	270	253	248	262	252	252	230	270	278	296	231	271	285	271	226	249	271	248	221	264	252	233	258	245	234	259	261	264	263	241	240	261	264	278	252	254	239	239	243	244	255	252	242	235	211	244	267	246	268	236	250	280	267	274	259	267	279	278	231	273	244	246	275	255	282	245	278	233	290	266	258	224	246	271	270	243	264	272	239	245	256	222	258	264	252	240	262	259	267	243	279	264	264	250	262	270	247	294	264	248	219	285	260	252	268	262	248	289	232	249	248	275	264	276	280	238	235	269	227	292	255	266	273	241	271	257	294	258	250	260	261	253	252	270	237	270	256	245	260	251	272	263	232	266	257	234	264	251	243	253	246	251	252	242	260	248	232	236	280	257	263	236	259	242	236	233	248	240	250	259	235	257	251	274	238	269	246	253	264	258	283	262	241	256	253	250	261	251	222	267	270	247	254	251	265	250	228	233	245	237	270	254	247	253	235	255	285	231	269	266	266	257	241	250	239	244	228	269	269	247	298	263	245	273	266	227	264	219	248	259	247	241	266	262	261	259	286	221	267	224	256	258	288	259	281	241	251	290	257	262	269	269	298	238	287	256	246	243	252	265	268	236	248	255	254	267	277	295	257	266	267	288	253	231	213	239	250	250	276	207	272	273	268	264	315	251	230	279	263	260	254	266	248	261	280	249	262	249	249	238	274	280	255	292	254	299	260	271	282	264	232	250	269	280	303	246	249	256	258	256	241	268	280	263	242	234	254	241	253	239	265	239	253	263	236	235	272	268	245	270	293	253	261	257	260	257	273	295	246	238	254	252	268	263	263	239	240	223	271	276	279	274	290	253	280	247	227	274	240	254	259	265	245	276	277	240	254	219	268	261	249	250	259	264	272	273	263	254	270	270	249	264	262	275	278	253	239	285	260	250	239	244	238	241	254	258	265	266	276	263	224	232	277	266	226	253	253	269	240	239	278	260	269	263	249	265	231	272	258	260	236	254	271	259	244	263	241	259	246	243	232	287	259	286	239	259	288	239	267	272	238	230	265	274	246	291	258	257	272	264	244	257	262	224	264	265	261	257	269	278	256	235	248	266	242	272	238	257	301	278	249	277	270	283	292	280	227	243	252	268	259	229	253	230	270	226	265	283	229	244	261	230	298	283	270	281	241	262	281	253	282	279	267	260	246	228	259	258	306	281	244	255	255	265	247	264	262	240	228	286	256	278	235	261	273	238	260	263	253	238	280	249	264	258	242	240	268	274	257	244	233	261	232	253	269	239	251	256	283	246	258	246	263	237	261	274	252	264	283	263	270	263	245	221	220	267	265	267	275	249	272	248	259	233	229	257	214	246	256	278	251	266	259	224	284	272	271	245	259	247	275	265	227	266	259	252	266	272	249	250	257	237	240	264	247	272	268	216	254	229	290	256	238	287	259	253	238	263	272	235	246	261	250	256	240	268	270	267	256	253	237	282	254	269	254	259	266	250	249	263	218	270	289	237	246	218	249	261	271	269	264	259	246	275	236	234	280	273	246	261	256	263	255	250	268	235	265	246	239	255	266	258	280	258	245	258	265	251	250	278	252	269	229	275	237	265	285	276	267	262	240	265	268	247	244	253	251	284	266	263	256	234	261	273	291	267	277	248	270	255	231	242	246	250	265	290	249	255	231	253	273	282	243	267	225	250	277	222	229	230	235	226	256	250	262	212	258	271	253	256	264	276	269	252	262	279	262	255	255	267	233	255	276	260	281	241	247	224	232	244	287	246	266	273	254	244	282	270	270	290	251	298	251	247	225	248	251	286	271	240	266	245	254	287	267	264	283	264	296	247	260	239	260	256	266	238	247	245	272	237	232	283	271	305	248	260	251	263	262	275	291	235	238	235	286	258	256	266	268	257	223	247	241	268	209	215	261	248	262	268	234	259	255	264	286	259	247	235	266	259	245	240	261	279	256	274	264	248	252	272	271	249	266	259	259	252	261	294	245	280	246	257	271	251	283	255	235	260	252	264	295	245	249	262	256	247	247	257	246	231	256	239	258	276	239	231	270	237	254	281	252	255	248	230	283	245	265	294	251	236	232	270	249	265	257	263	266	236	230	250	275	260	279	264	263	251	266	233	258	271	257	244	262	271	245	243	274	257	260	230	287	246	256	240	246	262	273	261	256	258	275	262	278	251	256	238	257	247	222	249	243	243	237	260	262	235	283	250	253	309	233	263	240	287	250	279	268	253	252	265	268	228	266	288	244	293	235	265	237	271	263	270	291	242	235	241	228	250	229	245	235	249	266	271	268	227	224	233	246	240	259	264	277	301	269	254	278	253	264	275	220	251	243	270	265	260	231	264	226	252	285	252	260	251	258	281	262	263	259	247	236	276	262	236	266	252	270	245	250	279	247	271	271	270	243	267	277	249	257	236	250	283	244	282	239	236	271	269	261	289	253	265	242	246	278	261	244	266	257	243	268	246	250	229	242	240	249	286	254	233	246	263	274	258	252	279	246	241	250	276	269	240	272	265	241	248	247	238	262	243	274	276	256	272	266	251	270	268	286	249	278	270	249	237	254	264	264	288	271	278	229	240	249	270	251	249	251	243	242	238	224	260	298	272	264	273	273	278	249	263	255	244	269	274	270	277	279	243	254	234	287	258	240	255	263	232	255	261	258	246	274	290	287	240	260	265	263	268	258	251	272	251	244	268	289	273	253	240	218	276	305	258	231	273	284	247	269	273	269	269	256	268	276	264	252	236	259	271	240	275	239	274	230	278	246	249	249	264	257	248	226	247	248	239	236	239	270	279	235	249	260	260	281	261	243	251	273	249	261	260	230	230	234	218	297	274	278	274	239	281	272	242	228	249	285	246	245	270	239	272	232	275	283	243	252	272	282	241	257	256	299	269	240	248	273	258	250	277	243	257	267	240	291	238	254	261	241	257	279	225	256	271	247	255	228	279	272	262	263	281	277	248	255	286	262	252	262	255	262	264	291	263	277	292	255	247	254	279	259	269	258	265	220	241	270	223	254	239	245	225	293	253	283	279	270	248	254	290	243	250	234	222	240	294	252	269	275	259	248	246	252	226	219	232	258	269	227	243	267	235	235	230	266	266	253	265	247	258	256	247	259	252	270	255	289	241	266	250	254	264	236	245	243	256	239	266	251	302	260	275	253	259	254	272	285	275	237	233	287	242	263	242	296	246	246	253	271	287	243	246	243	277	267	245	248	214	255	274	269	270	290	272	264	239	243	276	262	273	240	249	262	218	290	252	244	260	283	285	272	264	263	278	271	284	289	235	253	253	274	254	256	286	226	260	288	261	321	271	246	250	266	228	266	244	255	251	254	292	240	252	257	261	257	292	266	273	287
14391	1121	1972	2185	1876	1552	1321	1234	1016	958	971	901	855	836	776	799	803	719	778	732	731	721	728	693	656	700	708	689	669	590	652	686	672	711	625	691	635	671	674	651	627	662	667	660	670	670	692	651	669	647	700	641	673	641	638	655	677	662	606	704	645	675	622	660	625	654	637	650	605	644	620	639	656	638	607	677	640	663	674	626	658	628	652	686	615	670	673	686	668	668	634	682	666	674	603	614	612	654	677	682	700	600	622	657	683	613	658	682	689	640	666	670	651	690	626	655	621	649	664	658	661	614	679	653	655	654	632	627	635	589	623	630	638	625	577	630	667	648	603	582	658	629	636	608	632	624	641	646	639	602	630	664	672	660	615	652	662	606	663	684	638	666	662	622	682	664	647	631	642	663	634	640	652	630	655	621	631	629	636	597	618	649	646	609	642	650	628	650	646	694	661	624	649	654	628	627	612	627	631	652	642	635	621	649	653	624	602	611	630	697	640	668	626	618	654	629	639	659	643	649	643	608	639	666	678	655	645	641	671	657	642	650	637	662	612	594	670	668	633	655	644	670	632	632	682	662	618	650	668	678	665	620	642	633	617	632	623	664	651	666	650	626	618	614	674	654	656	636	616	628	654	610	642	654	624	699	640	608	630	657	667	660	683	614	644	693	664	672	633	616	652	642	631	636	640	663	636	655	604	661	625	668	628	635	588	603	632	647	649	689	628	635	621	656	649	643	642	654	625	654	688	624	678	646	634	676	636	675	673	669	624	655	629	661	666	628	668	673	626	639	630	635	665	630	631	585	670	645	653	689	629	648	691	598	622	714	594	619	596	620	667	634	645	661	676	645	693	605	678	676	660	651	637	635	668	630	642	616	630	630	661	681	649	627	616	672	630	663	680	613	649	647	633	660	660	666	628	629	636	634	616	632	652	639	665	651	646	659	652	594	675	634	601	637	673	609	615	635	676	648	651	658	653	655	624	589	605	668	668	680	605	640	643	659	606	597	624	615	638	654	671	627	635	655	622	691	612	604	657	625	652	627	655	646	657	617	630	667	617	609	640	657	617	670	668	581	656	654	649	648	661	639	609	647	654	582	615	591	650	658	639	621	629	644	710	639	650	605	650	655	628	622	599	637	643	680	596	633	651	619	597	656	656	636	669	673	619	592	604	671	704	663	666	648	646	628	642	629	642	657	634	613	626	660	673	640	613	666	628	620	664	635	632	612	655	667	638	611	639	612	647	662	592	614	627	655	682	647	642	676	643	629	640	672	625	639	670	635	653	688	707	598	637	611	669	580	625	678	679	674	642	610	640	622	636	641	592	644	696	659	620	581	638	642	654	627	647	690	643	645	614	613	628	638	618	664	634	647	665	667	609	613	677	681	606	650	644	629	646	661	673	650	621	614	604	616	641	699	667	663	640	614	647	666	635	666	654	649	620	634	634	642	624	611	679	610	668	610	672	613	631	664	627	635	639	593	624	667	617	636	649	640	625	647	631	641	613	653	647	605	654	655	628	619	642	614	668	715	619	611	640	661	654	649	604	663	653	643	643	634	594	649	648	599	657	657	600	606	661	660	656	613	644	666	649	598	604	618	670	611	643	636	631	677	648	650	654	661	638	624	628	630	630	657	645	630	637	603	626	650	656	644	639	627	639	622	691	680	656	658	638	634	635	595	606	634	614	642	659	647	627	651	620	691	660	655	695	679	640	661	669	631	656	625	665	662	681	727	674	613	643	684	648	640	599	620	622	654	699	650	654	657	656	612	668	618	641	601	648	627	654	622	594	642	626	661	694	648	693	636	636	617	633	639	606	690	649	632	661	660	626	646	662	657	684	661	641	655	662	674	623	606	664	655	596	671	682	646	631	626	644	628	637	613	634	647	637	624	646	625	599	632	689	632	651	647	647	638	688	619	652	653	612	633	622	604	639	620	628	628	645	609	640	673	664	624	646	630	630	627	621	640	627	675	671	621	683	676	639	672	657	673	592	656	657	647	656	614	615	617	689	681	623	621	665	628	629	636	653	662	603	683	644	635	602	633	647	649	620	637	651	631	666	639	648	642	698	605	651	664	611	692	627	653	656	621	664	682	631	584	641	641	646	638	627	656	638	635	631	628	689	649	590	626	621	633	645	671	651	645	596	673	667	670	650	679	650	619	672	619	626	674	655	612	629	623	679	630	644	631	700	617	640	647	673	605	665	634	630	645	638	634	647	615	644	611	637	647	615	595	628	640	672	658	659	692	610	576	666	603	652	609	658	654	631	636	636	600	681	621	634	677	660	636	656	628	630	680	611	653	676	678	591	633	685	689	649	665	632	631	659	684	655	613	641	671	664	665	651	656	676	640	642	652	655	628	639	601	650	631	608	683	657	647	645	662	662	642	611	658	661	665	609	659	625	674	658	617	637	646	667	621	658	643	670	656	641	658	684	587	648	604	606	637	707	661	636	643	647	667	617	690	679	638	662	610	600	638	622	652	604	648	624	661	624	645	667	625	608	658	635	670	622	670	621	636	631	642	692	612	628	687	631	657	665	691	665	649	604	629	642	649	686	641	630	626	634	631	620	659	665	617	644	663	682	614	657	634	651	661	613	643	642	674	665	629	625	643	658	635	627	658	633	630	657	630	601	634	682	675	651	608	632	659	633	658	635	597	665	665	682	636	642	609	647	667	658	642	660	629	659	644	641	639	658	631	580	626	645	666	655	642	605	606	592	660	662	655	687	666	641	676	656	637	674	675	643	648	627	621	654	644	668	636	664	673	636	608	659	691	625	690	611	670	647	633	630	647	619	657	642	657	605	637	628	647	667	661	635	550	641	645	637	649	634	633	642	605	631	641	631	664	679	621	617	676	649	661	642	615	608	660	641	639	611	662	605	610	650	605	670	648	654	640	647	674	645	617	617	619	677	642	651	607	631	593	620	662	689	663	646	639	702	611	619	685	638	681	649	652	645	672	634	682	647	642	653	662	627	620	619	621	624	647	700	599	652	644	608	649	618	710	620	631	642	647	660	634	603	636	615	653	657	644	690	643	649	618	680	615	654	667	653	636	653	621	622	649	667	658	648	657	696	613	647	621	642	687	643	622	670	647	628	643	691	663	646	642	607	627	682	672	584	673	641	627	614	609	613	652	660	668	645	643	644	618	632	657	638	625	666	668	615	624	625	607	650	631	611	657	611	633	628	657	694	635	621	617	631	645	661	666	645	626	599	666	635	625	685	638	637	604	671	670	626	664	665	623	602	669	622	656	647	686	712	643	618	712	675	622	687	657	658	651	671	683	692	586	678	651	627	659	612	684	665	629	630	618	643	620	677	681	656	637	650	573	627	667	593	607	670	630	618	655	676	663	637	672	660	628	643	662	660	632	616	675	639	615	696	627	662	634	681	670	653	644	645	639	639	683	662	647	690	607	693	657	660	624	677	670	615	660	626	667	616	658	659	647	595	644	659	611	684	651	683	617	590	627	647	634	615	680	654	667	647	587
7306	638	470	457	474	451	444	412	408	477	473	426	436	471	426	412	453	465	382	437	423	441	441	432	462	444	400	472	469	409	425	443	434	437	435	439	425	439	463	464	457	403	464	427	420	436	412	426	448	425	415	440	441	449	454	424	454	436	402	385	437	436	449	432	408	393	427	407	438	417	481	451	444	406	462	438	452	441	417	407	457	428	428	433	429	420	448	412	448	448	457	438	444	459	376	405	396	463	473	440	454	480	420	425	422	463	406	470	398	435	454	454	384	439	416	388	411	450	451	417	401	454	428	410	422	456	416	441	457	463	420	441	445	440	462	425	439	395	430	472	417	459	396	417	430	444	419	432	444	438	373	438	400	422	436	414	421	463	378	440	431	416	421	403	405	454	447	438	459	421	414	418	428	367	398	431	422	474	433	433	420	419	416	452	465	424	431	428	411	430	423	387	415	419	423	443	453	434	447	402	425	434	453	408	432	447	422	496	430	433	478	405	406	411	431	439	417	410	426	447	443	458	436	469	435	444	372	422	445	430	409	455	467	428	402	455	408	439	440	431	424	454	421	425	402	441	438	420	420	423	415	418	447	455	454	412	420	426	453	430	426	456	408	429	420	397	468	415	390	447	433	428	448	463	426	420	394	450	415	428	420	405	416	425	456	442	438	475	451	450	431	390	467	418	421	446	411	443	441	452	408	445	384	442	463	439	465	426	460	460	406	413	393	443	452	427	444	437	446	419	455	424	478	402	424	453	447	441	432	446	451	428	426	402	426	399	456	416	463	426	450	430	437	427	451	439	436	468	444	409	416	452	430	383	428	438	451	384	448	425	376	375	440	401	431	409	386	440	424	435	443	431	431	452	413	413	425	440	423	416	445	410	418	429	415	449	439	417	478	458	405	452	419	433	470	429	421	478	470	459	405	427	388	430	432	428	383	401	449	457	431	438	426	396	452	427	395	434	424	478	421	410	442	491	440	454	455	406	443	419	432	407	430	387	424	443	428	461	459	456	455	414	412	455	393	403	465	425	452	424	398	413	388	429	421	419	458	446	436	454	408	410	428	498	380	397	406	435	427	462	454	441	396	400	400	468	433	419	446	427	373	423	453	472	434	418	402	434	421	452	447	411	385	417	418	454	481	425	426	414	447	395	468	438	436	477	420	471	456	436	431	422	423	447	436	470	415	460	443	447	468	459	410	449	480	442	459	391	398	433	465	431	418	465	447	452	446	456	441	437	439	414	382	466	420	413	455	407	451	464	466	422	422	400	437	455	424	441	431	476	458	403	432	418	460	415	395	420	382	430	407	405	468	424	428	418	432	389	433	472	413	442	385	423	459	456	426	458	409	463	417	424	445	457	373	433	425	430	472	448	435	445	451	445	420	449	447	442	430	474	416	464	399	423	426	450	438	452	441	431	449	429	425	426	452	425	414	426	454	447	469	420	414	436	456	443	470	418	399	444	366	439	416	435	402	430	407	385	400	430	469	440	451	428	436	464	443	449	415	448	445	486	429	415	439	403	416	447	423	428	436	427	438	486	436	467	443	381	448	449	443	419	417	455	427	452	420	411	400	443	401	429	469	419	479	461	426	419	448	435	410	426	439	428	476	438	443	404	395	412	440	432	457	388	429	409	440	426	460	477	422	463	399	443	435	412	437	427	454	436	450	459	421	397	438	437	381	434	380	453	391	435	427	442	411	480	468	445	457	426	441	423	431	445	461	408	406	438	431	451	443	448	458	432	415	432	406	453	433	431	418	452	446	488	471	410	423	428	458	394	465	456	402	513	410	397	441	411	424	455	416	429	443	429	435	395	418	429	439	458	471	439	465	451	453	479	425	411	373	430	427	423	439	434	452	421	434	447	391	386	415	401	453	442	437	425	490	449	433	431	460	418	479	438	468	472	422	453	419	427	445	448	408	467	450	411	459	443	421	402	472	448	436	465	394	404	443	420	448	439	453	385	411	428	457	439	436	426	450	416	441	406	429	430	431	405	443	456	462	467	451	472	454	420	457	428	411	449	428	388	439	427	455	423	444	425	456	432	434	412	437	410	421	433	445	423	405	501	428	424	391	400	443	435	454	424	408	398	442	456	439	432	414	448	418	433	471	468	422	453	463	435	429	421	432	402	394	450	412	462	395	429	444	411	427	433	429	436	416	388	446	463	463	411	474	446	420	451	451	420	412	426	468	422	426	447	441	389	436	403	439	394	430	418	440	374	458	472	463	424	459	444	428	480	456	410	464	450	432	441	463	468	402	441	447	417	420	430	464	410	445	419	449	432	430	402	454	425	414	414	413	463	425	423	445	393	435	427	409	433	452	434	403	456	436	400	396	446	465	479	440	436	458	407	429	389	445	415	434	463	415	409	423	445	407	452	384	452	428	451	420	397	427	438	361	448	405	434	492	478	417	426	405	398	420	494	407	387	419	387	432	467	443	420	452	426	425	474	438	437	408	420	416	491	454	434	406	473	455	461	417	461	451	400	460	401	438	463	461	414	441	464	415	386	452	442	417	432	436	429	421	420	458	434	432	416	433	423	435	429	427	421	429	467	452	447	425	444	397	431	443	450	465	410	443	391	451	423	456	466	439	459	438	470	421	479	438	398	433	454	418	411	435	409	399	429	392	450	416	461	466	404	440	455	400	442	404	468	428	420	433	444	409	411	437	432	413	434	419	424	423	409	451	442	453	401	445	428	443	454	433	412	424	419	384	399	432	412	437	447	447	442	406	435	422	460	422	437	430	426	448	434	436	414	435	464	480	394	457	442	424	456	423	452	481	460	409	421	429	403	405	424	424	435	443	435	476	455	435	427	437	418	453	451	425	481	450	448	460	422	432	417	412	441	449	435	395	445	448	403	487	367	401	446	473	436	411	393	421	391	435	422	412	457	424	427	415	426	408	433	468	415	408	359	385	425	443	420	459	413	416	415	450	419	437	386	414	463	435	460	401	434	418	489	443	424	442	450	405	410	403	419	422	421	419	400	430	441	411	407	436	437	429	459	409	428	415	431	428	447	430	425	428	434	461	484	394	419	447	421	421	474	424	455	412	409	461	431	414	411	434	418	439	444	427	424	454	451	444	464	437	470	455	438	438	416	426	441	410	469	391	427	422	433	461	426	465	462	424	432	431	451	438	409	440	418	475	470	448	431	421	441	410	460	433	430	420	439	419	486	445	401	414	409	433	418	419	415	434	440	445	432	469	415	438	419	450	412	433	433	415	435	445	407	407	417	438	456	451	409	415	418	403	443	411	442	489	436	420	436	442	416	438	434	421	465	480	473	438	441	437	446	414	408	401	508	417	389	426	440	469	429	443	466	428	454	400	448	456	415	425	484	397	426	414	424	427	442	432	434	402	412	427	428	446	472	448	446	455	395	431	460	454	433	447	401	438	429	442	441	403	462	409	397	466	453	455	466	438	444	446	421	402	416	447	418	434	445	391	425	422	438	409	417	395	426	440	439	438	425	381	434	398	452	422	427
5173	970	969	982	1007	994	943	969	981	960	950	965	936	970	951	972	947	980	970	936	972	914	942	1012	916	942	1005	904	975	960	944	919	977	966	935	958	969	931	919	919	951	921	1004	929	911	990	958	937	941	918	970	926	952	922	920	997	873	948	951	935	943	939	965	938	952	938	947	933	930	950	943	926	986	953	965	984	909	915	959	876	978	1000	928	935	939	988	897	908	986	937	936	929	968	931	945	995	914	918	930	980	931	915	975	931	886	895	959	916	926	928	933	945	920	897	943	933	947	879	953	998	923	928	934	916	932	925	934	902	926	949	943	895	974	967	963	987	947	907	922	931	905	955	980	921	929	898	939	928	929	942	930	942	991	902	973	1031	953	976	935	976	960	953	961	941	901	913	987	904	848	895	992	961	920	957	928	970	972	955	946	917	951	954	898	953	925	938	968	996	957	885	961	987	931	910	993	939	949	959	994	994	971	991	914	1007	974	919	949	961	968	953	917	917	955	963	990	894	930	943	939	952	940	918	916	987	923	965	966	941	933	952	996	969	970	915	961	962	948	940	997	958	921	960	935	959	929	935	953	944	961	936	922	914	967	1002	943	952	927	921	981	964	968	926	981	940	930	987	925	1006	939	950	990	887	995	930	910	937	1026	917	1001	976	946	982	877	941	989	924	968	962	974	947	989	951	961	963	936	964	957	924	956	886	919	918	939	975	980	941	904	885	961	985	910	962	968	920	902	891	904	980	921	959	967	981	977	894	930	903	943	933	975	962	960	970	953	949	920	898	970	954	923	999	923	935	920	929	1014	973	946	954	971	923	929	912	958	944	941	942	947	966	918	892	913	906	903	936	971	967	932	941	954	940	928	914	912	940	918	966	906	958	916	877	893	944	957	980	958	888	965	962	907	995	904	916	982	982	964	988	946	942	968	925	898	999	943	928	910	936	977	914	952	991	930	946	924	987	968	926	966	926	917	918	965	969	961	937	980	977	955	979	955	947	915	913	955	907	888	972	938	951	931	999	943	893	949	976	923	980	943	916	971	954	900	923	955	936	882	951	956	949	961	958	961	923	934	909	884	951	1001	915	1025	933	938	961	928	991	946	943	977	937	929	991	926	965	907	941	922	942	922	893	969	972	953	948	978	869	925	999	949	946	880	965	1046	964	971	931	950	916	915	980	929	962	944	889	921	919	971	913	938	956	975	951	954	907	980	925	954	950	888	963	967	959	857	944	930	967	939	920	930	966	939	924	962	1004	926	1019	945	910	876	945	927	899	946	962	922	901	982	963	959	912	935	968	995	936	932	952	904	912	936	989	947	900	947	938	934	880	979	915	1009	943	893	933	991	1018	927	964	940	941	957	947	939	932	921	942	890	944	915	994	967	948	937	957	979	910	970	962	1005	948	975	929	962	917	980	979	933	940	939	928	930	953	970	955	920	949	941	1012	945	982	887	971	940	930	935	918	997	929	954	902	964	906	934	966	913	838	927	915	949	932	956	923	959	980	970	944	987	919	945	983	925	920	939	949	989	961	959	1018	969	906	966	915	941	932	1004	912	914	964	960	960	961	991	982	986	911	1017	901	970	971	934	974	942	922	978	904	994	954	925	975	948	929	967	930	934	966	965	914	932	944	955	897	973	943	959	952	956	989	946	966	975	959	918	957	898	996	959	964	960	959	971	957	952	948	916	949	973	936	924	954	971	924	907	919	980	950	1000	927	929	981	929	965	965	918	955	952	923	968	977	898	961	1004	920	966	983	931	925	986	907	942	923	929	929	918	951	907	958	914	939	959	923	976	949	969	942	927	963	989	944	928	989	964	933	917	915	939	970	942	934	952	908	953	989	907	964	977	915	909	972	973	964	939	974	931	1020	989	929	989	932	955	946	904	1007	950	892	977	988	931	901	953	977	985	966	913	1037	970	927	977	917	909	942	939	879	950	918	939	981	859	977	965	905	951	941	961	979	944	963	953	995	876	933	969	971	991	916	922	937	972	979	940	966	900	985	970	975	944	933	996	903	950	925	958	929	960	963	905	936	977	918	957	942	950	982	935	920	917	923	894	913	967	918	993	941	946	923	987	912	939	941	923	980	919	943	966	982	931	965	936	936	965	931	944	991	918	962	974	952	909	894	971	906	1005	961	946	927	952	966	1007	942	983	950	910	935	926	928	892	949	993	922	937	925	940	923	938	943	963	950	957	914	980	942	948	981	936	916	981	938	902	981	936	1003	945	906	963	933	984	993	947	938	942	992	969	946	914	1003	954	1006	898	959	962	939	979	883	951	953	900	917	942	946	961	1011	968	934	993	893	904	978	929	893	928	915	969	932	951	960	931	975	969	944	966	902	965	960	1028	928	944	922	959	981	986	945	973	941	948	960	992	945	982	941	912	925	938	966	930	911	1014	943	1028	967	932	934	925	946	920	970	968	922	979	954	978	962	941	898	894	894	978	938	902	878	925	997	933	1002	959	978	879	902	913	953	918	921	940	947	939	970	949	943	933	976	989	990	969	939	891	924	950	945	971	945	967	894	934	920	962	945	1018	899	910	922	946	978	940	996	981	995	961	1029	1010	929	948	994	941	930	968	907	943	940	941	974	968	908	924	942	943	979	991	975	964	953	970	940	958	922	951	953	961	889	941	957	928	918	949	943	1004	978	932	989	956	954	987	935	935	952	1019	929	962	1002	907	982	965	940	978	909	943	959	956	924	960	938	934	878	986	927	964	924	936	933	931	1005	940	932	966	943	951	952	943	951	846	983	938	918	961	968	928	978	920	902	936	961	974	951	894	937	956	997	945	935	861	933	898	986	1000	998	923	932	882	895	938	950	952	970	922	987	1002	949	929	921	982	945	902	973	902	975	962	952	948	938	939	916	929	908	905	998	992	991	925	953	896	967	915	969	916	979	895	893	951	951	950	943	972	1000	902	1016	888	956	932	919	991	982	930	930	934	979	950	975	941	924	966	963	1037	977	927	867	927	953	921	943	978	975	1000	892	937	924	929	885	896	910	943	954	967	982	957	920	883	949	940	955	954	907	899	948	929	957	951	977	999	956	925	925	967	953	938	949	933	897	964	956	920	930	899	927	920	972	958	961	973	920	937	943	905	956	983	919	957	988	955	930	963	965	895	887	954	953	957	941	939	976	947	997	912	918	1000	1004	889	918	880	935	935	915	936	909	941	971	970	862	929	921	945	972	958	1017	951	904	912	913	937	960	921	982	959	1036	946	912	950	908	928	938	949	950	928	961	922	933	971	945	967	899	978	868	911	865	964	946	929	906	878	911	963	951	889	932	930	906	892	947	929	893	954	909	978	920	941	914	984	905	920	907	954	1010	946	1006	953	958	868	926	919	948	906	918	961	938	992	981	954	963	885	966	964	956	971	979	931	913	939	913	924	937	950	990	963	912	898	932	936	901	890	908	950	924	938	876	1021	931	906	985	952	929	942	999	929	958	951	944	936	953	947	921	933	972	941	929	903	934	906	932	965	894	962	943	946	1000	965	907	967	944	993	928	941	944	946	929	1021	931	941	985	963	955	919	921	875	973
17787	1281	547	440	398	331	270	262	303	219	230	212	239	226	257	223	230	224	206	233	217	232	229	205	218	223	230	228	213	247	225	192	210	214	254	194	216	234	215	229	223	250	232	261	256	207	192	213	197	219	229	229	234	219	203	212	217	210	198	205	227	229	232	202	224	209	218	217	206	205	211	224	214	246	209	231	199	215	228	220	223	218	229	236	238	234	266	216	205	214	200	221	200	203	212	214	215	223	226	236	204	204	215	207	225	205	224	211	223	226	226	233	237	214	211	211	222	232	217	240	238	235	235	239	215	209	220	224	207	225	209	209	227	234	225	172	229	256	222	233	220	202	221	243	246	210	221	215	203	203	239	221	235	208	208	231	219	218	231	212	221	213	226	245	205	230	206	214	220	186	211	211	243	255	209	194	226	234	235	226	191	202	200	212	243	236	242	198	214	239	233	222	223	234	207	219	210	197	221	246	232	226	199	214	239	232	226	246	206	214	212	214	203	209	244	203	227	242	230	208	215	231	225	238	252	212	248	208	226	254	220	218	220	249	228	221	216	224	204	223	258	238	205	229	219	225	200	206	225	215	245	245	210	214	214	206	225	222	253	203	188	237	192	219	239	227	232	233	224	195	201	238	208	228	237	214	238	239	196	220	207	219	233	225	219	247	221	194	230	232	217	224	209	232	212	209	229	193	246	228	217	229	237	222	236	216	227	252	237	254	222	215	238	245	227	209	212	216	204	219	195	218	232	247	215	212	222	232	221	189	207	227	223	228	191	218	196	228	228	221	229	257	195	234	228	235	214	200	222	221	205	196	209	219	200	239	236	218	237	216	224	221	224	220	223	239	211	210	224	212	242	221	227	210	241	250	229	244	215	229	235	225	228	203	243	220	227	227	219	226	215	213	232	216	229	216	194	254	219	234	203	236	233	218	204	206	222	225	200	218	208	235	206	194	248	214	211	218	217	210	241	249	216	224	208	210	237	215	205	209	217	211	223	209	202	217	254	228	209	210	224	195	237	209	219	214	201	196	216	224	220	220	205	221	209	222	229	195	199	198	224	254	237	189	203	201	225	219	227	230	211	224	217	187	219	210	199	214	227	226	235	226	210	218	258	216	210	219	240	242	204	216	193	213	215	217	227	218	213	202	221	188	226	213	216	193	206	193	218	212	220	235	236	242	211	223	224	232	202	213	224	227	212	249	210	253	192	209	205	222	228	210	226	238	206	212	240	211	198	228	233	220	228	212	201	240	213	234	206	211	200	221	202	220	217	236	226	221	239	223	217	222	197	242	225	175	209	232	218	242	204	213	221	214	205	238	216	215	216	216	209	226	208	214	237	252	213	207	244	198	211	216	210	212	212	210	216	244	210	214	205	238	201	224	224	246	223	203	231	242	233	215	225	209	226	222	232	219	223	221	221	210	214	201	204	212	252	225	251	221	223	214	214	249	192	226	214	231	224	227	224	208	200	223	246	197	267	233	245	231	231	223	196	250	188	224	215	256	220	236	214	218	203	228	243	235	207	206	220	221	202	217	198	225	226	187	237	229	256	246	226	241	226	244	226	224	256	180	211	193	194	218	221	225	251	213	229	222	219	244	235	205	227	248	231	220	220	224	225	209	264	215	226	205	238	210	219	180	225	230	209	249	207	236	215	221	192	209	228	234	214	206	212	230	229	198	240	214	222	223	229	188	239	227	214	225	230	225	229	243	209	197	238	196	192	234	203	220	209	227	216	221	228	203	234	195	222	238	236	221	215	230	234	217	209	221	196	245	221	215	204	205	203	202	191	218	211	203	211	260	219	222	226	201	221	232	231	204	213	253	207	201	215	210	207	228	206	206	225	194	220	232	212	229	209	240	230	225	218	197	216	232	195	236	226	214	227	224	258	224	240	245	227	207	226	207	211	223	213	210	232	189	210	257	194	215	239	234	216	239	234	230	189	226	243	202	192	194	237	219	205	253	225	216	217	230	262	217	208	266	229	218	207	243	226	222	196	238	247	230	220	225	196	207	224	208	231	198	234	221	201	225	231	206	236	226	210	216	211	194	235	196	219	218	209	195	243	206	232	223	193	198	219	218	226	227	197	213	208	213	189	207	246	232	218	218	180	227	207	207	231	194	209	193	225	194	231	240	235	219	235	211	214	229	210	205	210	231	200	209	228	211	208	235	211	202	220	222	193	195	249	225	227	231	220	228	209	250	218	229	217	201	233	204	191	199	197	217	222	219	208	230	205	234	221	238	205	207	221	211	208	215	215	196	232	232	235	189	218	231	228	212	198	215	217	225	233	232	232	193	202	205	189	223	245	217	212	210	205	213	200	211	197	229	218	243	221	229	206	225	224	241	205	227	229	216	224	237	207	246	253	216	220	211	205	229	218	243	227	204	206	230	213	226	238	195	230	222	268	209	246	203	214	209	222	187	188	232	200	228	222	226	205	231	236	217	172	209	211	217	222	198	206	252	259	196	230	243	224	213	208	210	172	207	215	203	235	251	217	246	221	206	237	208	216	198	210	253	213	230	221	242	180	224	227	205	230	220	221	220	213	219	229	255	217	194	224	218	204	234	244	250	213	211	230	238	195	243	264	237	216	216	213	217	212	206	214	186	250	187	196	207	230	224	207	197	225	185	242	224	235	230	237	222	222	226	224	231	226	235	208	242	215	243	240	198	211	217	216	227	236	217	226	226	224	226	215	223	225	218	201	166	235	219	223	212	220	216	213	224	225	221	209	229	236	208	249	213	208	245	217	238	212	257	236	236	242	226	227	206	244	233	218	201	176	216	219	242	222	206	227	237	236	220	216	213	204	264	229	228	227	252	247	199	217	221	233	195	195	220	197	204	225	245	249	214	241	236	199	243	223	193	241	207	207	213	261	226	187	204	235	209	218	220	220	229	228	234	207	212	224	237	232	200	218	207	252	237	259	248	234	209	228	211	216	206	219	216	253	237	221	201	222	185	212	240	197	261	231	209	240	214	210	223	205	210	218	213	210	191	235	207	206	211	234	195	211	206	232	234	222	220	249	217	224	204	227	219	240	234	202	234	220	221	248	240	256	197	220	239	189	221	219	245	212	205	213	229	246	221	218	209	266	211	186	213	210	257	211	235	250	212	246	210	193	215	190	229	201	186	207	205	205	218	216	208	216	216	200	217	197	231	231	255	232	216	231	225	206	212	205	206	248	238	218	212	230	221	216	213	214	205	223	220	210	204	217	224	204	217	232	202	235	240	232	243	212	225	239	238	225	218	218	215	209	221	205	243	208	242	227	210	223	252	258	201	261	237	220	224	244	210	216	233	243	196	225	226	216	227	212	211	227	205	206	239	218	250	233	230	239	219	229	219	198	235	193	224	214	225	226	207	205	230	217	237	237	230	235	218	217	192	211	225	232	214	193	218	237	232	243	232	233	207	214	242	201	188	201	246	203	241	216	220	233	224	220	205	187	222	223	188	229	217	249	242	218	211	204	221	225	240	210	200	229	239
11242	816	1299	1361	1122	1077	912	878	772	777	708	686	673	609	633	608	629	611	568	600	594	600	562	569	592	560	568	533	568	565	573	546	591	501	557	536	561	579	555	592	553	567	510	519	589	546	554	599	527	601	503	547	567	523	516	547	533	561	573	541	556	531	575	531	601	532	522	562	530	526	578	540	536	558	513	540	534	565	524	560	551	538	529	575	504	546	570	557	604	558	539	530	532	543	550	551	539	512	533	545	552	572	601	542	543	561	553	547	559	555	561	572	537	517	552	557	538	544	548	577	541	564	543	550	546	562	561	556	566	570	531	561	525	555	511	520	551	544	554	535	591	568	573	539	525	569	563	564	571	545	536	572	552	581	541	591	548	523	540	523	598	515	552	548	566	577	554	509	558	543	554	547	555	533	507	527	552	525	530	588	551	567	538	566	530	531	548	544	573	519	559	560	519	583	558	578	552	557	566	500	583	564	519	541	552	586	536	520	545	570	538	550	522	488	542	573	523	543	543	580	482	522	523	558	564	553	581	573	505	556	573	579	555	552	587	544	518	569	566	558	565	553	531	545	590	558	539	545	515	531	551	570	588	598	583	557	537	506	512	532	565	587	546	552	559	539	525	526	577	525	545	576	551	560	512	563	570	561	537	549	536	514	560	518	553	557	571	556	576	600	487	517	487	588	544	529	523	552	568	570	558	547	535	532	542	531	561	536	559	515	569	546	533	560	581	604	549	567	558	505	518	543	554	562	482	553	537	548	575	554	523	508	531	529	545	536	556	495	557	554	556	548	551	553	567	570	547	603	601	566	553	609	532	521	551	530	533	544	520	542	540	530	540	559	539	533	606	545	589	528	566	517	553	537	537	560	538	564	550	525	544	551	554	529	573	616	531	588	563	583	532	521	565	519	541	572	513	567	512	566	499	535	547	547	519	557	516	546	560	518	553	514	579	549	552	536	568	572	528	568	516	569	548	543	544	563	520	555	536	527	528	540	526	542	545	540	561	539	552	545	565	558	540	542	534	561	554	522	546	552	589	527	553	553	562	544	611	502	553	538	505	586	557	537	555	566	552	548	527	589	582	552	550	493	569	558	534	565	531	547	545	536	552	570	556	576	525	541	561	547	545	537	539	511	544	577	533	559	552	571	511	538	498	549	535	509	547	549	554	537	583	561	550	532	539	569	572	556	558	535	560	511	556	522	545	569	552	521	571	507	532	560	526	554	575	507	530	533	568	546	559	581	530	579	581	567	545	583	548	555	572	542	575	572	547	564	508	538	547	539	566	527	534	532	564	510	553	549	534	558	557	487	576	583	541	534	524	504	541	549	538	520	578	537	560	555	516	536	590	499	598	539	545	568	568	528	563	558	528	569	558	532	535	584	527	514	538	531	529	577	522	557	518	570	577	577	565	589	523	566	541	559	535	523	561	527	551	591	570	529	574	554	519	586	559	537	533	537	507	572	560	578	547	532	549	565	591	536	547	536	528	584	578	539	505	536	539	532	571	538	546	557	518	538	547	560	563	612	529	534	547	555	537	520	566	535	568	594	517	556	586	537	572	512	554	498	531	534	563	544	549	590	563	528	500	567	534	499	559	593	528	571	510	553	542	521	521	533	536	503	552	553	558	561	546	562	540	524	589	518	589	536	540	542	547	536	573	557	523	511	580	544	584	513	543	530	558	511	535	559	534	577	544	556	545	550	539	511	560	590	528	561	515	555	569	514	546	546	547	558	538	570	540	556	538	521	565	570	568	551	521	541	542	527	517	526	562	566	520	553	557	581	536	551	572	567	513	570	562	508	566	554	545	574	579	570	565	496	541	531	535	526	514	551	551	515	515	599	561	577	550	545	604	550	546	542	536	553	611	565	536	537	596	549	540	511	534	540	536	554	530	571	580	497	507	549	525	550	571	485	538	542	554	519	502	597	559	554	530	547	534	572	547	603	566	518	558	566	555	572	550	510	568	538	557	538	522	571	552	535	557	559	541	491	597	541	588	574	514	537	545	547	529	577	564	523	535	533	550	536	575	562	550	565	548	549	546	529	566	538	539	551	545	570	533	557	555	542	597	553	542	553	552	547	539	553	519	565	538	570	538	524	543	545	530	542	547	560	565	569	553	514	521	566	531	469	546	565	538	515	550	570	563	522	578	521	484	505	565	550	535	580	523	558	578	535	567	514	517	536	518	528	557	540	552	545	573	566	537	525	527	513	479	571	535	554	543	510	554	558	524	546	542	593	561	528	564	529	550	501	509	533	565	590	587	542	550	558	567	512	525	550	532	559	542	539	524	509	541	602	563	545	547	550	533	516	539	499	546	548	551	522	545	528	556	563	537	530	534	548	569	528	555	533	582	521	543	530	584	543	551	582	527	569	553	569	555	539	522	549	535	530	545	557	554	525	497	523	582	536	545	535	542	550	558	541	537	541	523	552	551	511	564	562	583	522	550	554	594	508	539	542	531	543	539	552	548	535	517	545	532	522	472	529	561	558	540	584	535	575	534	533	575	524	530	526	507	517	571	555	538	544	540	562	567	532	574	572	557	532	523	550	543	527	520	508	539	507	548	555	522	527	506	555	547	564	524	536	568	531	516	529	576	500	543	507	511	533	563	559	520	561	608	602	558	560	522	603	568	539	540	525	589	558	522	522	484	560	515	527	555	513	542	546	555	547	545	535	538	541	549	532	594	548	518	491	539	554	576	530	549	568	516	544	580	605	537	586	529	531	580	567	529	552	490	533	564	583	556	526	537	525	556	538	496	553	510	520	551	528	598	562	564	547	549	539	548	536	549	536	510	553	547	543	530	568	533	556	556	514	553	553	540	556	535	536	566	538	581	555	539	600	528	560	554	576	564	567	570	556	571	560	542	504	580	554	509	540	577	514	558	541	521	595	543	512	527	527	557	563	579	528	590	532	553	512	561	539	536	582	571	546	505	532	539	507	575	525	565	556	559	544	551	574	538	510	557	512	589	545	526	554	533	526	579	534	559	542	515	581	569	562	562	564	577	547	552	537	551	516	540	533	569	604	551	541	544	488	609	530	593	545	551	597	509	561	553	527	555	548	568	507	510	519	559	561	550	545	557	563	550	548	574	548	558	570	557	573	585	563	513	532	590	563	561	526	572	547	587	530	532	545	559	557	544	531	530	539	517	546	526	557	540	545	544	532	563	535	528	581	566	606	550	540	518	588	516	573	578	521	530	553	541	518	538	540	535	544	537	540	528	549	547	548	560	552	555	520	547	543	555	532	512	567	540	582	527	561	543	553	552	491	577	533	567	539	534	526	542	591	564	575	615	556	549	531	538	526	539	523	527	571	557	569	529	531	518	523	553	535	588	569	551	536	556	559	510	510	542	540	577	571	583	549	573	582	543	567	556	548	536	548	552	594	496	531	530	556	582	536	580	533	560	520	561	564	557	537	568	566	515	580	534	525	587	512	520	591	500	568	522	522	518	524	520	594	523	556	576	524	574	570	593	548	559	565
26725	3136	991	749	520	429	407	352	303	312	312	280	336	309	290	249	268	285	267	276	262	285	239	286	244	268	261	255	266	271	273	202	284	295	278	248	230	237	264	251	265	298	304	283	264	240	300	272	280	251	257	224	233	235	253	285	274	254	246	259	266	258	251	266	268	246	265	271	235	246	257	274	290	260	252	271	266	234	223	260	249	263	263	266	266	292	270	258	240	250	225	250	274	275	278	263	271	260	279	292	267	265	259	278	245	234	278	252	254	262	276	260	310	289	247	242	238	269	223	270	250	280	245	253	252	235	254	242	252	251	282	242	273	271	249	273	243	241	238	244	259	227	232	247	244	235	285	287	251	248	227	264	258	238	270	300	253	264	264	263	266	277	255	272	223	259	232	235	261	247	296	242	262	289	302	235	280	276	282	268	284	253	271	270	246	237	229	246	260	235	247	276	241	275	283	244	240	242	249	222	276	250	260	289	246	251	250	286	269	253	240	245	273	261	261	270	278	294	292	264	262	257	259	234	243	249	240	234	244	258	254	226	246	283	259	238	258	250	239	256	241	248	270	261	275	278	274	293	261	247	253	293	261	267	290	225	257	265	252	249	280	285	242	264	278	256	245	262	250	250	278	264	280	285	281	270	227	247	263	268	260	253	264	259	284	251	262	289	267	261	236	232	278	262	271	239	250	267	270	265	272	288	280	246	255	236	266	296	256	301	231	252	229	278	285	231	265	283	282	275	271	244	285	247	284	288	279	259	256	269	244	272	219	244	241	244	256	253	276	257	258	278	260	236	246	261	263	273	278	256	271	262	253	255	243	236	256	260	259	272	223	244	221	232	255	254	248	259	267	279	284	301	259	231	236	259	240	270	234	263	281	266	258	262	286	259	251	260	261	235	261	282	244	267	248	270	242	262	279	271	255	277	264	275	269	253	261	280	264	278	254	231	254	267	236	249	257	251	259	298	266	264	287	279	215	277	294	261	284	253	265	263	248	256	267	256	272	253	240	267	282	271	248	254	238	239	245	246	276	261	277	240	275	258	275	280	275	250	253	260	252	272	272	276	248	271	284	244	261	279	240	278	276	278	223	244	254	261	272	275	246	273	233	254	271	247	270	289	231	274	263	258	271	287	262	263	277	262	255	265	239	269	245	264	256	243	253	258	256	256	268	280	253	278	246	295	266	275	248	220	241	279	227	251	247	286	256	297	253	268	245	275	280	290	244	255	269	273	272	257	277	249	271	252	260	246	277	273	264	247	247	261	248	263	271	255	287	267	243	237	263	245	300	258	255	287	282	227	231	258	246	225	229	250	281	254	253	246	234	257	254	246	254	268	242	248	272	269	234	255	243	258	288	273	260	258	266	252	266	282	281	271	264	258	268	240	250	250	246	261	264	288	244	280	238	214	261	250	257	277	289	257	247	230	290	257	263	235	253	273	276	266	267	262	269	253	268	253	257	285	278	259	226	258	256	265	236	252	288	273	267	272	270	274	253	248	273	283	258	245	235	265	240	264	280	262	271	269	271	269	265	262	237	225	274	252	273	263	278	271	277	227	275	260	252	247	255	248	255	261	241	278	255	279	244	262	256	245	222	278	227	237	279	265	288	246	263	265	261	281	245	239	248	235	248	246	266	258	240	262	265	271	247	264	245	266	256	260	274	297	285	254	279	268	262	276	292	250	243	239	257	258	245	271	266	277	270	301	263	275	265	258	239	246	256	255	275	270	268	262	255	280	260	279	270	259	246	291	265	267	280	230	256	266	271	264	274	256	281	246	240	230	267	261	272	267	236	270	267	300	280	264	237	270	251	264	276	253	267	272	252	257	282	234	274	264	252	246	230	261	253	270	268	249	267	307	273	272	295	251	242	261	265	277	275	275	251	238	255	249	269	264	250	276	264	298	259	267	307	265	234	255	237	262	255	266	251	256	244	260	254	263	262	254	260	252	269	261	270	234	238	282	267	268	245	274	282	273	254	247	247	273	258	268	230	286	287	264	284	253	272	219	244	235	260	281	287	269	242	221	243	249	268	270	195	259	248	265	278	238	225	263	289	244	279	237	290	256	281	243	257	257	262	278	274	245	274	272	234	247	250	250	233	284	278	275	248	259	261	252	285	258	259	236	252	253	269	271	245	285	268	283	260	283	257	251	267	229	249	282	260	288	245	262	255	266	255	241	255	256	262	296	239	253	281	248	276	279	242	240	257	269	273	272	248	278	263	251	255	263	280	281	267	250	254	261	268	263	239	269	252	258	265	277	251	300	269	233	281	233	257	273	273	265	252	281	256	272	255	246	245	296	260	282	283	273	265	268	255	285	250	233	274	239	273	262	257	241	253	247	249	263	235	250	254	262	280	279	254	268	278	231	271	276	292	260	252	289	252	256	263	252	261	291	265	312	290	243	272	240	251	215	255	254	257	222	295	280	265	257	270	265	271	270	242	273	248	251	271	270	285	237	250	270	270	270	275	242	253	242	304	261	270	264	235	259	251	277	256	257	263	263	243	285	250	245	271	267	241	278	249	239	278	270	252	282	257	246	292	271	231	279	260	274	262	250	276	266	272	251	236	294	224	262	282	250	255	258	298	267	258	260	246	248	230	236	270	275	248	257	241	262	260	246	258	260	298	289	246	282	269	247	235	232	254	276	268	237	248	256	247	259	245	279	272	272	272	262	265	259	288	236	255	271	293	280	255	289	287	244	256	256	263	263	252	237	261	258	268	285	254	302	270	241	277	246	233	260	254	251	267	265	296	244	267	299	257	265	239	212	277	278	262	270	236	255	280	250	266	271	291	275	291	258	274	255	319	276	285	275	217	246	260	246	272	239	255	252	253	262	263	292	259	237	278	257	260	265	248	258	253	242	279	234	236	251	268	278	258	233	239	265	242	243	259	267	264	269	247	255	229	229	254	275	255	238	241	292	296	269	264	234	286	292	240	272	272	279	254	263	241	264	265	259	233	242	248	269	230	280	275	287	294	208	298	253	263	256	270	263	255	275	272	289	266	270	260	275	237	268	236	271	263	283	272	258	264	244	250	278	269	237	242	255	270	264	249	229	239	275	288	271	247	272	261	248	281	231	251	281	254	255	252	261	268	253	248	256	245	244	263	232	281	260	241	262	276	215	280	241	268	251	256	247	251	253	254	263	271	253	290	247	271	261	270	260	287	244	274	268	290	253	279	318	268	265	231	260	270	271	279	278	259	262	244	255	253	244	244	286	252	248	256	249	279	255	241	272	252	264	244	250	277	238	258	242	283	272	264	271	270	261	285	234	292	297	247	250	255	254	268	286	242	212	258	215	276	264	256	275	261	268	266	250	252	258	263	266	222	243	258	258	263	267	265	262	237	238	243	275	232	285	279	291	271	254	231	266	255	248	238	270	254	236	290	258	270	286	223	252	218	256	246	260	271	282	229	244	277	254	235	244	268	274	302	274	225	263	295	250	266	276	258	290	297	278	256	297	253	227	287	228	268	284	272	259
14364	1202	2020	2133	1837	1593	1333	1104	1056	1064	979	893	866	856	804	741	767	795	753	772	719	747	735	742	716	689	700	739	720	686	732	733	685	643	687	661	665	720	658	685	678	656	736	646	648	692	692	692	629	642	644	686	638	662	628	661	664	631	692	636	695	651	665	647	674	647	649	679	609	654	643	652	642	675	644	646	689	600	663	688	639	644	667	671	640	633	654	671	637	659	613	660	642	659	627	635	586	668	631	664	696	665	607	682	626	673	682	612	633	634	644	659	650	669	678	656	636	647	644	655	638	653	689	684	645	669	623	634	673	686	681	666	679	639	636	679	676	616	732	618	639	614	657	635	656	671	669	674	634	643	699	682	658	646	650	694	641	697	617	636	629	619	660	638	659	636	630	651	686	669	635	664	664	655	622	624	669	674	641	672	687	649	638	686	658	651	670	677	686	621	656	618	640	673	629	646	626	639	686	696	668	647	686	659	640	589	630	653	604	621	698	647	643	637	682	660	623	624	641	653	615	656	681	649	608	685	676	646	657	672	634	633	653	677	662	686	629	674	668	631	649	665	648	596	623	630	609	614	613	643	669	700	657	628	661	610	654	598	650	654	642	605	667	671	647	667	697	659	690	658	645	731	682	696	621	617	615	660	657	639	648	622	630	667	679	645	657	633	644	631	603	650	680	635	610	627	657	687	660	667	611	606	666	652	618	638	624	639	674	712	645	614	646	636	644	683	682	681	636	658	622	697	626	664	682	642	644	671	634	661	637	682	603	662	654	691	719	644	668	646	658	680	653	645	663	656	680	658	671	632	636	644	666	639	670	641	625	679	624	656	638	612	638	699	624	619	586	669	637	666	673	657	637	632	635	619	638	651	695	681	664	652	667	672	629	628	661	685	604	662	627	636	695	667	670	692	621	686	621	640	651	665	666	697	681	662	673	695	712	676	675	634	671	643	681	658	660	660	640	653	628	680	647	659	642	663	652	663	667	626	630	632	656	665	620	639	643	628	641	630	662	635	652	664	630	654	651	658	698	620	656	646	650	661	669	670	655	662	710	649	658	630	666	626	650	664	617	637	674	655	625	650	670	623	650	640	647	665	678	583	668	673	603	660	652	646	662	651	650	666	668	708	661	604	690	652	612	616	634	651	621	602	642	655	626	630	636	642	637	653	631	603	637	672	659	623	715	674	619	644	636	673	638	636	649	689	675	607	650	654	665	707	663	679	671	690	685	708	646	671	684	692	638	677	667	672	642	700	614	592	653	619	683	658	699	644	658	670	678	698	657	655	658	659	663	668	619	660	652	677	591	682	611	629	680	637	661	625	688	657	639	627	636	648	657	638	640	662	639	657	652	660	652	663	685	630	634	662	619	644	677	670	630	661	655	639	659	623	640	603	616	685	704	613	666	699	657	653	613	654	684	647	700	645	666	634	650	633	638	639	669	676	647	683	650	609	663	645	689	680	596	644	618	655	648	638	641	619	671	595	649	662	671	620	667	652	658	658	633	644	645	630	625	668	662	647	648	653	624	661	679	637	603	684	669	642	711	681	666	637	660	667	617	678	683	617	617	631	651	650	706	657	658	664	680	651	639	674	641	599	653	657	632	640	680	670	651	674	642	605	706	647	661	621	687	649	612	623	622	622	655	663	639	653	639	663	639	701	643	633	688	650	647	648	629	654	677	673	687	629	652	648	636	631	653	638	662	659	654	625	639	674	635	690	678	650	649	640	684	645	656	674	664	677	666	672	689	602	660	663	656	703	687	615	656	651	636	682	641	655	664	681	655	640	616	632	659	678	628	624	644	611	656	614	625	661	614	638	640	618	620	634	663	613	655	684	600	645	642	655	653	645	639	612	682	657	658	673	602	668	643	640	632	656	639	671	625	697	647	655	660	640	603	651	613	689	685	669	688	685	652	639	659	643	621	652	645	665	641	639	663	645	667	652	671	655	622	693	653	690	622	692	629	657	616	687	643	643	691	639	661	611	632	649	662	693	664	626	630	700	647	668	657	656	646	643	670	655	650	661	613	625	673	659	648	647	629	658	663	668	661	646	638	692	640	654	651	651	603	632	662	650	640	630	648	645	663	688	679	633	647	681	614	625	631	624	658	660	656	712	649	689	663	636	651	626	663	697	643	685	618	609	660	638	655	661	682	698	624	628	685	659	654	653	635	640	679	616	690	660	668	656	610	637	642	611	625	705	693	634	653	685	684	626	703	642	632	657	693	708	672	642	643	651	633	652	669	655	657	664	634	624	673	648	634	646	694	621	627	613	592	667	657	643	646	687	674	663	621	669	702	694	632	688	643	647	662	637	671	620	635	659	662	682	675	655	657	637	658	655	664	658	655	606	645	670	657	677	697	620	638	669	648	643	625	625	631	643	655	632	648	658	657	684	604	643	699	631	661	648	637	610	651	656	649	680	656	697	630	666	635	675	679	666	665	697	660	648	712	647	622	637	661	674	633	671	614	620	652	692	641	677	671	667	666	707	671	662	666	672	628	615	679	686	638	657	685	675	662	652	664	634	681	640	658	629	671	655	650	690	637	705	645	649	650	609	664	656	661	642	637	641	648	655	655	640	607	637	631	668	644	636	658	637	640	699	637	620	643	695	644	621	636	646	641	647	650	652	645	646	635	671	664	671	687	654	645	642	673	690	630	640	613	617	682	654	628	692	624	657	691	646	592	616	724	613	611	625	658	657	621	643	675	640	630	648	650	662	658	624	666	654	636	661	670	622	659	688	663	640	652	665	688	650	607	647	611	688	672	641	659	665	639	666	712	673	606	674	707	668	614	726	610	692	630	647	676	624	621	661	685	613	691	642	674	646	679	643	630	644	626	680	652	671	631	639	677	665	626	665	665	619	694	644	650	605	624	669	653	654	680	633	661	640	667	695	644	675	678	649	650	648	658	665	665	645	681	623	621	640	629	669	655	647	678	660	683	639	602	641	629	673	652	617	652	576	650	660	616	642	657	647	662	659	646	645	618	656	658	623	669	640	651	659	633	650	621	661	645	651	670	638	672	606	624	646	693	625	622	706	643	627	661	680	669	626	636	646	653	654	654	665	671	678	653	652	635	635	603	673	611	604	690	652	637	638	586	642	696	646	657	674	615	689	647	662	625	700	665	682	634	683	639	660	678	683	643	693	665	677	635	688	616	650	653	663	671	646	645	645	620	638	649	629	635	626	651	671	660	683	615	651	644	611	688	666	631	651	657	633	637	674	644	633	676	594	655	637	656	599	687	655	649	646	639	684	648	635	684	643	678	692	660	684	633	628	648	632	641	655	661	681	651	674	675	681	668	655	680	645	651	606	643	642	670	686	655	693	620	677	638	662	641	650	653	635	654	620	641	649	653	603	637	667	616	655	656	643	668	630	653	667	630	635	669	643	635	675	708	651	690	621	689	700	669	686	601	652	646	609	623	644	656	606	656	669	654	641	612	633	625	667	629	625	644	636	613	633	598	671	642	673	661	635	613	636
6751	601	454	457	437	469	448	443	443	412	423	448	373	431	473	459	464	428	427	438	425	446	452	435	418	463	441	416	475	421	453	400	411	407	441	440	411	443	431	427	407	435	446	452	445	466	393	486	473	474	463	429	422	407	441	423	410	451	435	427	463	384	427	435	434	409	426	423	460	437	431	417	413	437	418	440	413	428	444	423	457	435	406	408	477	448	430	423	441	346	439	417	445	448	450	445	458	425	420	412	460	379	423	432	408	423	453	416	478	409	431	459	453	412	442	402	427	454	427	433	482	440	435	419	411	394	451	440	470	446	449	423	415	439	392	395	424	396	428	477	452	464	451	434	409	428	426	429	449	423	417	424	422	383	470	406	434	450	407	433	395	423	416	474	429	448	416	424	413	454	419	398	400	433	394	445	457	489	449	438	426	461	448	413	425	446	425	404	409	418	458	433	457	424	426	420	420	422	427	427	444	418	454	423	390	409	402	388	410	406	484	465	470	462	417	463	462	425	396	435	464	425	425	448	463	464	438	432	426	424	396	475	430	427	449	432	424	429	429	457	438	425	448	412	462	435	444	459	406	437	443	471	431	408	444	429	419	437	444	416	403	408	419	409	402	443	420	411	473	402	439	447	432	389	424	427	449	445	432	468	382	401	444	474	412	476	390	406	380	375	429	462	431	418	447	430	397	452	457	485	444	433	389	441	416	474	433	405	452	438	436	396	480	474	501	448	484	450	437	429	448	423	432	439	389	399	453	392	377	451	468	375	428	403	404	409	391	471	385	410	408	435	426	454	433	407	427	423	429	411	416	450	447	455	449	442	406	435	449	425	457	440	438	419	441	439	476	387	394	421	380	451	408	429	467	433	417	405	461	434	403	441	426	449	454	421	467	414	437	442	461	433	424	428	457	432	456	444	461	424	423	468	419	411	407	385	460	448	456	416	432	421	408	405	426	438	447	410	421	409	444	442	471	436	461	446	448	388	423	408	429	405	429	395	422	411	407	439	447	446	434	401	405	418	465	447	435	417	401	409	494	382	393	431	425	430	467	431	443	443	443	454	417	448	406	417	401	420	459	459	433	443	408	459	422	430	445	457	414	426	411	480	452	378	376	429	464	435	430	406	442	428	437	432	416	453	449	425	438	491	434	458	493	413	432	452	410	435	476	396	446	423	392	387	424	454	443	428	452	427	390	419	426	454	427	440	434	414	469	421	458	448	432	440	414	446	454	437	486	446	439	420	402	443	468	450	409	421	421	419	447	442	466	407	418	414	473	436	455	420	425	452	442	424	409	473	429	428	402	416	424	428	437	399	400	403	392	446	459	448	473	391	414	433	423	451	434	426	426	447	419	395	470	417	456	398	410	455	422	388	470	468	473	498	447	436	433	432	452	450	424	415	407	464	421	413	394	443	430	429	403	395	422	480	425	436	418	476	456	408	413	471	457	424	387	449	416	431	425	409	399	414	403	403	418	471	392	418	442	462	429	429	426	400	435	431	436	440	413	436	476	450	414	445	442	399	408	417	434	406	442	447	416	431	417	466	465	413	408	477	462	434	440	437	448	414	462	435	423	430	450	475	440	413	444	405	412	386	404	432	426	409	429	461	449	429	405	411	443	398	447	472	417	411	419	402	453	398	431	440	420	460	429	464	400	407	452	407	416	432	412	403	460	463	469	408	416	386	459	435	471	401	424	446	392	423	424	453	454	416	441	477	482	438	409	421	440	469	411	435	394	466	450	419	466	462	462	415	427	439	482	458	457	391	424	409	471	505	456	400	409	399	411	444	413	416	407	401	423	440	418	432	412	420	413	452	392	443	427	428	452	440	405	412	430	429	456	410	426	401	438	478	423	400	434	449	397	450	425	394	395	448	450	418	431	406	437	423	417	461	423	446	433	431	467	417	449	457	421	417	397	451	389	425	402	429	396	447	447	386	442	439	423	424	414	407	412	476	468	457	450	398	459	408	458	412	431	425	431	433	397	410	413	419	449	411	450	407	422	415	442	422	465	446	425	441	439	433	432	453	417	436	473	445	429	412	415	428	471	427	446	418	435	444	440	443	430	455	448	427	442	434	425	428	443	430	459	399	398	421	437	435	451	447	435	427	468	425	433	418	464	426	400	437	418	437	459	414	438	478	462	462	428	406	414	417	444	421	429	426	477	392	443	459	478	440	391	440	420	435	407	475	436	394	393	431	432	410	431	423	427	438	388	436	462	444	389	436	411	419	483	429	399	447	454	405	468	432	419	482	407	440	435	402	435	442	405	413	406	448	406	404	401	446	421	448	417	444	414	416	406	439	431	402	451	416	440	426	442	433	401	390	403	444	436	400	448	443	411	428	426	423	388	401	450	433	440	476	408	472	421	440	474	422	450	408	480	441	427	465	420	397	420	398	436	443	458	407	447	453	447	418	420	398	411	415	437	438	409	430	423	449	449	462	439	412	454	422	472	393	412	442	399	425	427	434	411	419	426	401	459	438	434	434	443	402	418	416	415	465	411	467	418	449	400	373	413	404	434	421	449	412	420	411	421	440	414	430	391	415	468	454	437	396	457	431	437	388	460	418	438	406	441	433	432	443	439	454	446	443	424	416	387	421	445	444	424	422	415	462	428	468	453	468	423	464	406	413	413	382	429	402	445	445	437	483	420	422	445	440	438	426	463	427	428	472	433	428	443	410	420	400	414	419	462	446	455	455	435	438	412	474	461	415	460	437	465	399	394	399	440	438	450	435	417	462	420	462	443	433	439	428	391	436	454	385	381	448	410	488	440	409	399	414	443	457	409	422	453	420	401	454	486	447	422	440	432	460	441	437	402	413	418	417	418	447	432	430	432	476	458	415	408	415	448	411	424	441	404	467	431	484	399	430	428	391	433	413	459	456	462	443	448	423	442	432	426	500	440	416	446	463	432	441	472	416	424	441	404	429	411	444	372	438	436	450	479	401	438	419	440	441	464	458	393	455	435	425	432	422	411	420	439	406	408	400	422	455	421	425	438	377	449	372	419	422	455	471	397	459	399	468	435	434	440	439	424	427	391	447	399	431	422	401	417	431	450	435	443	426	394	449	420	439	452	430	434	418	456	407	419	399	453	400	410	471	420	482	456	428	417	499	450	391	424	460	427	443	382	426	436	431	445	438	446	410	419	452	454	457	418	397	402	442	440	416	455	459	398	447	438	395	393	411	412	464	429	444	426	431	454	428	435	421	454	434	460	445	407	403	498	438	437	433	431	434	419	404	443	425	438	436	434	429	419	463	418	418	437	424	417	443	450	427	463	442	453	430	437	451	453	401	442	454	445	448	399	429	449	413	434	448	401	456	390	453	418	399	401	416	424	449	424	400	403	426	506	459	458	459	388	401	445	489	424	432	464	429	442	401	388	410	418	438	408	433	431	463	419	441	397	425	461	405	452	382	422	437	394	431	451	479	430	425	468	443	405	447	433	422	483	410	418	419	445	431	449	398	444	392	408	417	450	409	426	433
4995	976	961	913	1020	965	995	922	1012	928	947	907	938	988	925	957	962	946	946	932	958	955	898	926	942	947	923	951	913	961	917	915	943	934	926	964	901	960	946	944	942	973	916	874	973	973	948	947	915	861	906	951	981	932	874	883	909	908	912	915	962	884	904	947	923	948	964	881	973	1012	951	926	977	909	921	937	923	964	947	929	943	939	925	960	940	960	936	945	924	989	900	935	960	954	929	976	906	937	916	944	875	920	928	932	895	915	949	955	882	923	985	909	971	982	957	901	960	898	963	934	938	932	920	959	899	945	959	935	963	931	865	975	993	907	927	929	966	934	940	970	973	920	976	966	939	958	937	948	973	890	970	921	1028	899	939	972	906	928	925	893	907	974	930	919	901	932	950	983	915	958	907	908	987	918	918	954	957	959	951	943	910	896	971	940	909	926	907	924	870	933	958	938	952	963	950	929	939	902	962	900	889	905	953	970	908	943	944	913	934	919	960	909	948	955	935	940	951	982	933	951	997	924	966	957	949	900	933	948	953	966	974	895	949	933	897	922	953	932	966	945	996	936	925	992	907	955	907	857	909	891	934	961	921	947	923	911	962	963	912	919	936	929	947	909	929	927	967	911	1008	926	934	972	987	882	907	989	929	915	969	957	948	912	937	959	966	908	937	953	907	940	987	1008	962	966	920	953	949	937	893	996	929	907	909	920	940	925	959	965	939	951	922	1019	920	967	911	897	935	968	948	853	961	954	955	982	924	876	937	981	989	958	952	958	899	882	874	899	919	944	957	937	1037	933	923	933	986	924	959	955	898	928	987	918	970	970	989	937	964	903	983	996	970	987	925	926	948	973	911	947	928	925	929	969	1023	944	968	924	893	939	913	902	964	954	900	935	954	931	994	881	929	967	964	930	988	960	904	985	964	967	961	962	893	973	934	923	943	920	916	981	932	969	912	921	985	971	952	1005	947	925	909	892	908	926	938	920	928	971	900	943	987	912	953	958	900	904	916	982	906	953	950	963	930	957	910	909	942	880	909	929	962	958	958	992	914	947	939	977	945	940	928	927	924	928	935	977	955	971	1002	930	921	940	931	973	925	950	953	930	930	975	927	924	944	892	899	933	950	915	966	968	943	889	915	946	876	910	961	902	908	927	927	952	957	967	991	897	954	955	993	939	913	975	976	992	946	925	932	926	960	970	935	972	940	969	912	949	958	947	936	971	987	976	937	977	974	976	904	957	897	962	920	956	925	913	974	958	907	979	922	989	909	891	973	940	948	985	951	920	947	952	897	892	911	964	957	951	924	956	951	982	893	911	914	973	938	989	930	951	988	950	928	935	949	988	923	930	889	942	973	962	904	922	1010	996	902	944	958	928	937	954	955	916	916	879	881	914	952	953	962	929	915	938	980	963	991	891	936	935	986	905	973	887	976	933	958	903	1008	993	873	938	927	974	941	929	947	954	913	982	972	914	902	934	961	938	971	949	969	988	929	925	985	951	952	932	893	946	969	955	978	929	931	939	976	984	946	968	938	958	972	914	968	964	926	912	953	948	955	901	946	930	948	1000	942	951	947	960	915	952	902	895	931	953	954	958	951	960	913	913	964	963	931	962	952	947	930	947	903	929	920	925	906	928	968	982	1008	968	914	931	934	904	952	974	964	939	902	936	901	937	955	931	961	978	961	903	942	939	969	978	971	949	885	989	901	941	974	932	971	949	919	894	979	953	945	933	918	942	934	906	956	952	952	893	885	956	943	934	910	933	994	918	937	938	912	945	940	885	931	947	915	913	907	928	965	940	931	937	917	970	985	925	930	916	951	931	944	963	965	922	896	985	951	905	922	898	942	915	945	983	963	940	965	919	940	914	947	937	972	924	935	933	955	957	958	896	873	948	954	894	899	948	942	931	963	928	950	939	951	886	953	958	940	947	896	952	939	924	940	943	893	944	975	931	949	961	960	926	928	893	932	961	934	961	940	931	937	958	917	927	932	934	934	947	951	944	898	908	934	953	962	936	907	913	945	955	943	941	984	928	947	936	991	909	930	954	943	994	939	1016	941	960	972	963	914	923	995	983	941	908	921	939	965	990	947	959	923	928	943	921	961	982	962	937	943	904	937	875	927	987	950	987	981	937	963	903	988	954	954	954	937	972	934	940	926	951	922	894	961	952	937	878	837	955	915	934	924	902	954	966	961	932	974	1016	963	958	1017	990	896	941	924	936	1024	992	949	956	974	921	924	969	941	935	935	998	916	980	891	906	919	857	943	968	891	980	935	903	920	904	899	967	949	944	983	964	902	970	920	917	937	969	936	961	939	984	985	999	931	921	868	1004	1011	952	892	872	913	960	964	956	898	941	973	957	891	967	890	939	977	978	893	982	951	903	973	967	926	933	996	940	965	938	974	940	928	1016	962	927	972	978	930	909	976	901	923	882	965	953	999	960	931	974	932	935	936	951	931	955	939	929	958	932	959	898	1003	911	928	892	898	968	963	949	871	968	963	886	1001	960	914	960	903	911	996	952	959	987	952	957	979	907	972	911	913	1009	949	946	952	930	921	960	955	853	961	959	1027	920	907	948	948	903	913	917	976	949	978	938	939	925	955	934	916	965	930	981	989	974	985	975	930	933	989	916	969	906	985	898	930	976	931	974	989	932	951	932	958	887	900	947	936	937	930	923	882	923	947	962	901	898	959	960	955	965	941	915	961	896	923	987	915	954	929	989	908	976	946	949	923	993	966	990	953	964	961	989	953	958	974	949	912	939	906	1008	937	958	970	990	1018	943	929	940	919	955	919	915	943	987	909	856	939	905	999	952	927	941	933	937	953	1018	978	942	952	937	920	894	923	913	978	952	990	974	988	896	975	952	949	900	940	1001	936	912	966	939	925	972	982	1001	928	942	937	986	946	899	922	965	976	941	960	941	922	890	972	940	947	941	912	951	921	954	920	935	870	940	921	989	923	967	978	944	929	945	910	970	913	992	900	967	962	917	912	918	962	1000	964	924	961	923	995	941	919	917	967	934	945	915	954	946	924	914	935	971	920	942	974	938	940	944	940	913	943	909	941	894	970	948	954	981	901	933	921	973	913	913	910	929	955	985	925	941	956	985	962	923	985	967	956	964	950	935	950	939	897	969	912	937	949	975	938	920	987	941	937	965	987	932	904	953	888	982	959	908	926	993	932	941	983	996	935	887	933	973	946	919	948	994	940	960	971	918	887	867	990	936	924	986	964	966	900	951	986	882	948	976	927	1015	931	921	917	932	957	959	969	947	960	930	940	925	954	959	916	948	947	911	889	982	929	952	928	930	948	941	917	937	935	927	982	970	961	891	919	969	903	898	951	979	951	1036	934	917	963	916	969	911	947	979	921	918	951	955	939	924	950	888	954	964	906	911	958	911	932	961	927	975	954	935	978	957	969	915	957	973	967	1038	988	942	920	919	969	927	929	909	973	968	1000	901	938	987	925	941	921	891	912	914	919	955	991	899	929	942	923	890	991	969	938	903	945	932	969	913	934	1007	982	959
18062	1333	519	442	341	312	279	260	290	276	254	247	220	237	212	234	212	223	224	245	247	255	248	220	244	218	255	200	178	191	229	208	237	252	222	217	230	213	227	226	237	205	202	228	252	254	215	230	235	220	219	222	235	211	232	233	214	238	224	240	235	241	241	207	208	197	230	222	221	206	245	232	232	225	224	210	225	221	210	214	221	241	227	199	223	226	238	235	206	240	222	217	224	222	202	219	195	173	190	214	218	247	227	224	225	231	228	262	246	204	226	253	236	228	223	228	221	227	234	210	219	217	244	225	242	218	248	236	209	218	198	222	231	216	210	225	223	212	174	203	203	226	215	249	236	211	213	199	224	200	185	248	243	210	255	234	246	234	247	207	219	218	230	192	196	202	218	230	232	238	199	223	252	230	243	207	228	203	223	227	215	205	216	192	244	234	215	220	225	232	200	222	231	217	208	239	218	248	228	237	205	231	227	248	239	221	206	237	235	208	244	202	200	240	251	230	215	221	251	257	189	206	235	196	198	195	252	223	192	226	204	207	232	221	243	230	208	221	212	220	219	237	204	203	214	206	222	218	236	206	236	223	211	209	233	203	208	222	206	253	194	210	238	221	187	241	212	234	209	232	242	226	207	207	210	224	228	201	231	233	206	215	233	219	225	231	249	224	220	208	220	193	233	231	225	217	198	232	200	223	224	199	207	216	211	252	200	288	203	228	232	191	259	189	187	230	219	233	231	223	217	222	219	221	190	205	229	236	214	217	220	221	220	250	247	220	244	192	213	227	235	199	220	230	215	231	235	233	193	212	240	227	229	202	242	244	228	208	184	222	213	193	207	222	240	226	216	224	222	223	239	229	242	223	241	222	238	208	206	234	213	228	210	213	215	219	198	239	222	221	213	204	167	209	225	229	220	218	246	240	248	227	202	231	201	205	210	200	258	217	203	228	225	228	218	228	218	210	223	243	247	179	239	225	215	229	211	209	214	224	213	220	217	207	237	207	231	218	235	199	219	226	202	205	220	230	225	218	222	221	224	225	218	212	194	227	217	233	227	196	200	232	214	206	202	200	241	216	219	211	232	223	187	221	212	206	222	234	209	235	203	260	228	196	219	228	231	206	213	209	217	215	217	240	248	222	220	191	211	217	225	229	219	249	214	206	197	243	207	214	216	209	213	223	213	208	241	223	214	226	198	220	231	251	212	227	215	230	183	220	251	213	229	177	210	231	232	216	199	231	242	222	243	217	235	219	256	228	245	215	227	224	223	226	246	234	217	248	242	246	229	202	230	219	227	215	175	207	224	247	216	237	219	244	234	243	234	219	192	230	226	231	217	227	212	203	216	192	213	223	211	221	231	202	231	224	256	213	212	220	234	233	236	227	229	221	224	248	227	230	219	221	246	227	248	209	202	248	227	211	255	252	241	238	214	216	209	210	204	210	249	200	216	196	230	250	223	233	232	235	175	220	231	226	221	241	238	225	190	215	214	199	222	214	232	215	190	225	220	214	242	213	226	236	234	232	207	207	229	216	186	223	216	213	239	216	233	227	238	199	208	211	193	222	241	252	219	240	210	204	222	230	229	210	220	213	249	233	228	216	199	217	232	250	204	231	239	225	239	218	237	235	239	243	206	218	225	220	225	224	213	210	195	216	232	204	235	221	241	214	231	225	195	221	264	226	222	228	252	200	239	231	226	205	226	232	203	238	210	221	245	209	220	221	226	225	247	237	240	200	245	230	203	220	228	205	208	215	217	228	192	199	198	219	226	210	208	197	229	238	238	209	223	203	245	219	215	228	206	207	223	223	220	227	236	219	221	240	258	204	217	226	223	235	230	260	238	227	210	214	211	217	215	237	234	217	222	228	248	234	219	210	221	232	199	233	200	220	243	209	215	263	212	213	227	212	222	214	221	215	229	237	239	227	234	221	226	226	201	238	231	225	198	218	225	205	217	216	204	232	247	215	225	203	226	212	186	189	204	186	238	244	230	234	237	216	252	256	238	222	227	206	191	246	252	189	222	193	229	219	191	233	228	233	234	220	214	212	205	217	232	235	208	199	235	208	219	220	214	242	223	205	211	224	233	230	241	231	237	196	230	223	204	208	211	238	232	230	215	224	212	199	221	232	230	219	226	198	214	211	222	208	227	207	238	247	230	214	227	238	238	207	218	213	234	243	243	212	223	232	208	213	231	205	203	208	212	227	244	209	226	209	218	227	195	217	233	227	242	203	225	216	228	226	240	218	243	218	210	206	222	233	218	220	238	186	236	236	222	245	215	217	245	231	261	222	225	230	210	223	241	206	235	221	236	221	235	234	212	204	248	216	194	212	204	237	209	215	206	230	224	253	217	225	242	220	208	222	247	232	195	215	224	228	203	204	227	226	207	233	213	212	219	232	234	248	206	249	216	216	221	242	232	250	227	227	226	222	244	231	202	196	234	209	259	234	228	200	207	210	234	213	217	234	214	207	219	229	237	208	227	234	235	220	210	201	211	219	218	232	223	211	245	207	223	219	226	242	226	222	210	240	196	212	214	227	214	248	208	209	230	214	244	243	203	227	222	192	249	235	223	224	216	224	219	203	231	221	208	247	214	242	239	208	214	236	228	231	209	237	205	217	192	238	247	226	185	210	238	214	201	224	230	233	242	218	228	238	234	219	223	218	217	232	211	248	242	211	226	231	225	173	205	225	231	219	221	223	233	225	215	228	217	204	218	210	205	263	221	203	218	236	226	229	198	235	193	232	232	226	204	232	233	216	239	246	212	217	236	247	216	217	218	232	233	202	226	219	218	165	215	237	240	212	206	210	236	222	231	226	223	216	214	207	200	233	220	225	210	256	191	224	205	232	240	223	201	218	215	229	202	237	231	216	222	224	228	200	241	205	217	228	222	233	220	211	245	244	212	206	225	233	227	239	222	238	227	206	221	239	219	242	222	191	236	222	207	214	215	218	215	207	228	220	203	211	231	243	209	205	209	221	195	230	222	200	250	202	258	224	231	209	220	233	203	240	247	213	194	220	223	210	216	217	238	248	227	206	210	227	255	216	192	242	210	237	223	213	198	228	225	229	218	211	224	212	236	216	197	204	233	257	244	256	222	214	215	240	208	207	231	242	217	227	216	231	243	184	216	204	226	230	215	198	231	220	215	237	223	222	213	214	201	214	231	222	242	216	220	240	231	207	189	255	245	243	221	214	250	233	226	232	260	234	219	236	227	224	222	222	238	226	224	222	233	197	253	239	233	200	230	226	234	206	199	199	233	211	216	218	228	220	214	204	209	228	222	224	236	219	235	218	232	241	217	226	256	230	224	232	235	220	193	218	198	200	225	234	191	213	205	234	199	247	239	205	223	228	230	221	249	190	247	215	213	221	225	213	217	220	230	242	224	239	203	227	222	250	250	247	239	206	225	208	237	247	198	222	252	239	226	230	222	218	196	203	210	212	208	212	233	245	228	225	206	228	239	222	200	212	207	193	198	186	230	190
11279	832	1190	1313	1194	1042	961	880	761	727	710	700	661	674	612	607	619	579	601	580	565	607	625	590	574	550	571	600	576	582	536	588	553	592	546	548	581	555	579	567	576	552	511	523	531	604	544	548	555	573	547	566	532	572	546	547	532	580	555	545	561	511	598	587	534	561	566	584	512	529	587	559	527	562	524	543	557	526	558	580	512	572	542	508	527	558	569	502	548	538	542	593	553	560	573	548	525	584	540	568	584	523	548	601	530	530	571	572	543	524	590	533	538	560	551	545	553	542	541	544	556	504	520	567	520	526	524	553	522	521	565	568	575	536	551	541	552	549	549	559	560	529	553	497	551	564	494	573	553	537	525	548	552	550	509	530	556	590	564	515	527	527	540	553	564	545	567	525	568	591	506	559	584	566	522	508	539	556	514	550	511	484	556	526	570	560	547	575	529	572	513	575	559	554	529	580	535	548	554	536	536	599	560	607	529	560	577	521	542	537	549	567	568	555	542	559	533	531	545	532	571	551	544	559	529	546	515	558	559	544	533	563	589	528	562	556	564	550	526	558	585	556	535	568	526	563	553	534	527	613	569	544	563	529	558	499	545	564	546	564	570	502	536	535	551	499	573	541	572	563	533	529	549	569	575	556	540	528	541	551	548	559	564	549	514	517	553	547	549	542	526	555	548	539	556	515	546	560	574	549	567	535	532	525	561	544	506	538	557	578	529	529	535	584	599	575	544	575	528	545	541	546	589	587	559	597	522	520	556	558	546	547	523	570	577	551	540	569	543	540	546	510	536	579	511	494	519	550	523	539	558	565	556	568	554	549	562	545	586	525	545	561	541	556	550	527	531	543	546	527	534	510	560	544	553	542	572	588	528	562	599	552	553	572	559	533	560	560	536	531	525	550	540	542	544	542	549	556	555	540	574	542	539	485	552	555	555	532	559	550	527	562	563	552	516	563	528	518	567	548	551	546	590	516	544	543	514	546	525	550	561	535	542	521	550	532	534	566	495	577	482	485	545	523	546	554	533	546	523	542	568	593	539	549	526	554	529	564	511	523	546	531	558	545	561	517	566	550	525	600	569	555	533	526	537	552	536	515	525	548	575	543	529	596	505	485	522	580	558	566	514	542	539	579	544	571	560	552	563	559	545	540	552	520	523	536	490	547	555	606	503	531	532	538	557	523	562	547	526	534	583	571	605	550	524	591	510	549	546	545	532	553	565	564	555	521	532	539	568	562	561	550	528	522	516	566	569	552	477	576	536	551	565	507	528	529	547	563	546	565	519	584	573	547	552	555	570	568	554	545	556	546	566	515	531	572	520	544	508	573	534	560	542	573	524	558	571	528	545	558	528	571	533	531	591	566	539	556	576	520	552	515	544	574	542	520	535	578	587	520	579	571	551	514	545	555	541	581	513	554	578	503	598	587	562	566	557	553	567	532	555	499	555	577	549	543	541	576	516	516	565	558	513	528	594	543	501	595	563	543	556	569	561	554	558	546	561	545	538	558	533	577	567	525	533	530	555	507	550	557	535	542	549	529	540	542	604	556	518	580	549	527	572	572	562	548	559	540	585	553	525	527	539	546	520	571	561	538	514	556	561	552	563	513	543	543	568	572	524	543	544	517	542	554	556	544	562	542	528	543	573	596	518	579	541	519	557	571	541	571	547	522	609	554	515	530	536	554	564	538	573	542	563	584	559	608	510	542	517	564	582	551	560	554	532	541	567	535	581	501	525	512	540	537	591	539	567	550	520	511	561	551	553	542	538	526	555	540	541	520	531	551	573	570	576	538	548	528	563	553	569	583	576	549	535	515	513	562	555	519	529	521	560	519	524	542	550	539	581	536	522	553	532	501	544	553	528	576	530	522	549	564	519	530	570	525	545	494	579	544	516	526	541	552	590	562	589	562	573	581	554	506	579	560	530	560	529	522	546	539	561	518	543	565	576	572	521	518	555	543	537	545	541	516	568	518	535	546	555	538	609	493	520	502	533	541	588	560	539	541	517	535	526	527	527	577	554	545	563	546	507	574	536	490	574	536	560	569	497	547	547	571	526	560	534	542	562	548	508	554	529	535	562	536	573	547	547	543	597	577	533	519	567	534	579	522	597	576	585	530	574	531	521	561	549	570	523	576	571	591	547	555	534	537	516	578	539	550	548	552	523	522	557	556	559	559	541	566	523	570	537	549	529	493	521	545	552	551	542	512	572	549	537	558	560	553	537	565	546	542	545	541	567	598	573	569	563	511	532	566	564	582	502	558	581	545	551	602	570	555	516	595	540	576	592	525	526	515	584	512	540	587	526	544	519	551	569	582	517	542	529	536	538	510	558	524	568	544	541	555	533	543	556	548	510	536	536	532	522	559	545	502	548	534	549	562	529	507	540	606	549	555	596	547	561	521	543	590	534	518	532	538	550	535	576	582	503	566	509	534	565	507	541	558	563	547	556	518	539	552	574	558	549	539	568	546	537	502	559	545	536	608	576	588	522	529	589	547	521	527	546	524	555	560	570	537	512	531	579	536	558	517	559	541	534	563	484	600	524	538	521	529	562	500	547	552	552	572	572	565	567	526	533	523	506	526	497	554	608	551	562	547	553	526	526	577	559	573	527	538	546	542	546	592	537	558	596	594	555	546	571	525	565	545	572	538	520	556	549	512	504	542	571	574	551	566	525	616	583	536	544	545	562	553	558	529	533	538	566	560	571	575	522	601	521	570	546	542	593	515	561	570	585	559	554	535	512	571	560	544	554	553	533	541	530	565	556	583	548	498	556	554	519	555	555	524	546	551	523	526	538	508	547	571	518	544	524	531	521	561	560	534	561	530	537	554	509	536	567	588	549	561	558	537	582	520	495	579	537	569	525	545	575	550	544	548	550	565	523	588	513	524	534	575	531	550	539	568	590	536	556	531	555	560	554	585	547	538	521	522	531	540	551	501	537	513	563	531	569	552	537	548	539	552	536	570	516	549	546	571	541	551	532	536	567	572	531	489	565	561	548	564	558	537	547	558	587	592	540	585	575	533	542	564	545	535	554	533	531	572	547	567	598	498	517	546	570	549	602	550	559	512	539	546	572	541	521	557	530	569	534	594	569	539	538	561	572	543	548	571	530	564	544	582	539	552	556	588	571	571	522	542	537	555	523	537	573	545	544	542	616	543	552	587	579	573	557	534	519	547	563	530	561	550	527	619	531	527	528	588	540	555	551	527	571	550	561	508	532	535	486	500	563	515	552	567	541	482	550	562	554	548	539	558	576	542	537	535	570	532	553	540	553	513	539	575	513	503	534	543	599	533	559	562	531	531	549	543	535	533	522	561	545	546	558	584	507	546	568	532	553	593	550	546	564	554	556	564	515	563	499	547	536	564	569	552	520	534	520	559	566	533	546	563	503	513	532	515	559	512	542	578	583	573	552	555	568	572	578	569	577	543	517	553	556	578	556	535	563	563	539	535	582	539	560	532	557	528	539	571	545	546	563	558	502	508
26883	3360	900	669	571	406	390	383	329	325	279	289	270	302	283	268	296	246	296	295	245	272	256	282	256	247	267	263	245	254	243	280	270	256	259	292	305	269	233	251	272	259	270	255	256	264	261	259	247	249	249	265	236	249	250	287	249	249	234	268	252	264	292	267	239	255	270	251	273	287	278	263	239	247	254	260	265	264	247	239	239	272	252	272	250	250	275	288	263	225	292	262	255	295	265	240	247	245	245	230	252	267	254	240	258	243	271	247	256	288	264	254	250	273	278	253	259	300	272	243	270	263	245	220	241	264	228	302	291	258	277	251	283	268	280	272	276	269	262	244	283	247	238	231	254	263	272	276	261	263	263	253	282	273	261	272	272	255	271	241	242	255	247	266	261	260	246	295	276	288	270	257	258	248	255	270	283	252	259	271	270	229	248	265	253	287	264	287	269	270	281	242	264	266	238	245	252	283	245	249	261	250	234	227	259	281	246	264	281	237	217	240	265	233	304	259	235	243	315	287	250	269	243	254	292	252	254	268	232	252	254	281	302	283	266	275	265	245	238	270	241	251	260	272	258	268	248	250	262	252	289	290	268	276	282	264	269	233	265	286	256	268	271	249	259	243	261	235	251	255	262	277	258	285	300	251	277	276	235	256	286	228	260	230	251	260	275	269	250	265	273	268	284	303	258	238	241	265	289	252	265	240	240	241	238	266	256	247	244	276	289	244	261	252	246	271	264	252	238	272	268	271	260	264	266	261	235	259	269	239	262	247	248	244	237	271	261	247	257	241	278	287	262	298	233	253	240	224	236	277	247	268	266	221	256	283	271	273	253	268	223	267	287	260	270	262	247	256	262	233	264	257	281	281	244	267	272	266	270	241	239	267	258	258	263	274	242	246	292	267	271	281	249	247	255	285	272	278	261	245	246	286	229	262	251	250	258	277	264	232	287	270	269	263	262	273	261	234	240	248	244	243	256	283	251	261	267	277	268	247	251	257	262	279	283	263	260	279	247	275	260	246	247	285	265	257	260	235	270	245	258	249	279	267	254	272	267	279	270	270	257	257	269	224	266	257	270	277	265	255	266	257	241	272	259	254	295	311	231	234	257	286	245	266	257	297	291	255	249	260	241	247	258	264	252	263	253	258	245	318	279	258	252	249	251	275	247	270	283	253	252	251	273	247	277	257	247	293	246	227	278	233	263	224	269	313	257	260	270	262	253	224	256	279	259	286	254	250	244	276	287	267	242	248	226	275	297	264	271	263	256	262	229	269	274	239	248	257	258	241	265	268	307	275	266	274	260	255	274	252	258	255	244	239	218	305	272	249	270	268	242	256	243	257	246	262	282	270	240	271	260	253	299	282	277	273	260	256	233	255	256	243	245	259	237	252	284	243	247	231	271	287	273	261	260	254	256	240	262	229	267	239	248	263	242	270	260	251	252	219	255	240	229	229	261	260	242	267	299	270	247	247	293	250	266	274	240	256	298	242	259	280	240	238	260	285	277	259	235	287	249	259	228	270	285	288	246	247	260	282	252	272	251	274	290	273	297	260	265	282	246	243	265	241	269	269	257	258	239	265	270	230	276	285	255	291	281	254	252	260	247	285	248	259	242	259	228	266	270	256	244	276	254	262	268	256	261	283	239	266	273	249	274	256	278	248	259	265	260	256	254	260	234	276	256	257	246	259	290	256	250	257	237	240	262	287	249	272	257	241	261	268	282	254	248	287	278	246	269	282	274	233	263	247	253	256	266	270	278	279	229	249	246	264	243	258	277	254	254	270	263	259	256	284	284	269	220	265	262	272	254	242	259	282	245	278	285	292	275	284	273	237	285	250	255	278	251	277	252	282	240	238	225	270	241	250	261	266	282	274	245	258	263	266	237	256	265	256	263	249	271	278	232	255	261	269	230	222	250	300	279	234	285	286	264	234	233	257	274	276	265	257	246	274	248	240	257	268	259	246	259	285	280	273	277	265	314	253	229	243	255	245	226	256	259	257	297	293	257	235	244	266	241	268	277	236	261	266	269	270	278	277	232	232	237	256	275	245	265	262	266	280	251	243	253	244	276	245	270	256	231	251	259	274	255	267	274	267	281	267	219	246	255	264	251	266	272	278	255	273	257	291	245	249	228	286	253	242	246	278	295	243	248	261	260	251	244	275	262	290	263	296	279	221	252	268	252	258	261	257	267	266	269	279	282	281	257	253	267	278	244	237	264	285	252	260	298	246	267	272	234	252	280	278	266	273	272	280	271	298	270	248	245	226	246	241	256	254	267	244	250	257	270	283	297	279	265	237	240	254	268	257	263	266	276	278	269	264	225	256	225	249	252	292	287	308	262	274	261	257	256	280	291	262	264	264	256	258	301	257	247	250	287	267	236	267	265	232	256	270	253	265	255	261	250	260	280	241	273	273	234	248	244	279	272	242	248	270	262	254	261	293	276	256	260	272	258	296	273	282	243	240	237	219	249	295	259	241	207	259	256	262	279	292	250	273	274	257	270	268	257	274	233	258	238	252	265	265	252	262	246	282	255	279	265	254	250	256	252	264	229	233	238	286	273	246	283	255	229	244	266	277	265	251	273	275	287	270	257	265	277	232	271	268	281	259	275	273	274	220	265	278	259	240	257	283	261	277	279	257	255	253	264	254	252	271	278	256	286	256	247	264	243	283	252	259	245	237	284	264	248	256	238	254	254	258	269	277	273	275	271	234	242	282	265	277	249	239	272	264	274	267	260	236	279	250	294	233	265	289	273	249	269	253	280	252	250	280	270	271	289	280	274	259	273	278	277	280	269	277	251	221	264	259	276	277	270	274	247	271	269	250	243	250	269	258	267	273	237	281	273	267	308	274	259	279	264	267	287	259	297	251	237	231	257	247	273	265	276	286	297	269	274	279	272	212	248	292	251	257	261	237	252	219	257	259	282	271	280	276	261	257	257	253	231	269	256	238	286	273	272	260	283	252	230	226	255	236	247	262	268	248	257	255	257	288	272	255	253	284	241	277	264	261	246	250	279	263	247	269	285	283	250	239	252	247	228	262	238	275	235	270	257	263	221	279	265	266	290	278	256	289	236	265	275	252	258	265	258	274	285	239	259	245	247	267	275	262	273	271	291	237	269	288	274	224	276	255	258	233	259	257	238	249	241	243	260	243	257	247	272	240	247	254	305	271	256	270	264	268	281	223	272	241	245	256	242	239	263	242	271	255	237	264	285	234	239	275	261	267	271	263	242	270	271	245	283	270	284	271	295	260	264	267	272	240	253	250	253	269	260	245	252	270	257	262	254	249	280	262	265	281	263	262	273	270	278	260	244	263	266	256	273	274	243	286	285	282	288	261	270	275	246	280	279	247	277	288	251	250	242	261	257	250	261	239	251	255	278	258	262	252	262	260	271	280	246	252	272	248	301	251	286	258	283	267	247	263	249	274	283	266	277	263	261	254	273	271	253	263	258	280	270	239	273	251	260	262	260	249	270	244	248	272	236	272
14378	1182	1978	2108	1833	1514	1340	1238	1037	1012	964	910	848	830	820	693	768	776	747	702	763	740	694	762	714	702	694	678	729	736	671	692	691	698	682	641	642	704	689	677	656	705	673	679	669	706	680	632	695	654	672	689	661	648	653	643	656	673	677	653	675	659	644	659	662	637	641	652	631	654	637	671	650	641	653	648	668	617	660	649	682	684	649	615	649	645	687	609	665	674	672	684	629	636	653	622	660	673	631	660	635	641	604	630	634	635	714	685	669	667	736	647	584	658	675	661	639	629	675	713	677	627	671	636	655	651	693	638	665	661	576	672	664	638	652	661	655	637	640	671	676	651	647	670	699	668	662	596	654	654	659	671	681	659	647	622	646	644	633	676	649	649	693	695	651	636	654	662	605	652	617	690	624	640	648	651	682	642	665	643	639	669	690	589	631	662	645	623	669	635	628	651	656	646	641	707	602	625	682	619	683	630	604	688	657	658	630	665	662	660	656	676	633	687	662	665	665	663	666	670	597	640	624	665	629	685	626	686	665	667	652	691	621	654	694	670	650	612	632	636	613	686	641	609	626	639	601	590	662	678	625	634	640	666	677	647	626	683	671	663	676	617	637	641	668	686	664	638	636	646	655	674	659	615	666	651	631	643	646	620	711	657	658	626	659	660	680	650	664	641	690	669	644	611	653	669	618	626	640	679	627	675	661	657	676	690	671	621	631	630	672	649	635	679	623	669	664	618	651	680	681	624	660	692	671	685	633	656	634	623	646	678	652	642	654	604	638	627	679	647	656	640	656	657	676	611	648	662	669	655	614	618	639	651	635	688	656	645	647	655	649	634	684	619	641	672	617	647	634	704	600	648	653	656	667	623	654	577	642	701	629	665	644	666	614	651	644	663	650	624	593	633	649	654	634	653	676	602	688	668	621	656	643	677	676	640	632	668	693	594	651	669	637	654	704	670	582	688	631	634	660	658	646	659	674	681	645	656	599	703	621	668	697	613	657	662	632	656	657	666	605	667	629	643	643	622	623	631	684	644	662	664	663	626	641	658	656	672	652	680	658	647	684	653	642	656	650	650	692	686	667	660	663	661	668	679	661	633	681	648	671	623	650	650	658	638	605	629	665	640	637	648	625	623	686	671	639	609	630	609	606	703	659	627	653	689	642	676	653	668	621	656	582	593	639	591	661	682	663	625	655	600	621	619	635	653	669	643	653	660	668	644	645	634	644	621	638	603	630	645	641	664	612	637	650	662	657	670	645	655	626	641	619	695	600	663	674	645	651	675	638	638	643	684	667	656	704	647	666	650	662	707	645	645	663	674	647	718	624	658	673	723	640	688	672	662	688	643	647	627	647	640	668	674	629	678	672	639	633	638	619	693	678	663	671	640	691	661	646	641	662	681	660	646	634	680	719	661	676	652	680	627	621	684	627	655	667	658	642	645	623	686	676	670	667	637	618	676	664	683	647	684	702	633	684	664	690	626	673	654	640	654	638	641	672	648	690	632	649	651	651	688	675	707	639	649	636	661	611	641	719	592	620	703	681	685	713	666	668	652	609	681	616	622	658	662	593	669	666	668	637	642	632	628	620	672	672	636	621	686	638	651	625	658	669	627	666	653	627	640	616	610	666	638	648	625	655	635	680	593	676	681	683	649	628	687	621	678	611	662	705	673	643	651	642	617	701	649	687	655	669	621	657	700	627	670	608	641	635	663	673	654	665	647	653	597	671	628	657	616	643	641	650	657	694	656	668	638	666	655	627	672	648	638	680	655	601	677	659	696	657	697	661	677	657	658	679	610	686	672	642	666	634	668	640	631	664	697	674	645	675	677	653	678	694	660	681	715	651	614	662	677	668	642	639	664	646	661	680	613	627	665	693	694	644	668	675	643	607	615	662	636	640	676	620	654	646	665	628	653	657	622	661	667	667	635	630	690	651	610	692	655	668	641	667	673	640	683	625	684	646	652	620	673	629	672	678	607	691	604	644	641	622	641	636	626	649	663	642	648	672	653	672	637	636	613	652	674	673	637	678	622	643	645	674	625	687	629	646	671	629	650	646	644	687	623	654	617	695	637	679	628	672	641	587	690	640	674	657	689	685	643	655	661	679	654	647	615	658	629	648	662	663	614	689	650	663	611	664	644	618	650	658	631	646	638	667	665	640	636	641	652	645	614	649	606	670	652	669	696	642	662	649	610	684	679	657	728	681	615	671	640	623	674	677	659	632	628	650	633	663	600	640	648	641	657	633	693	626	672	662	628	654	660	621	698	629	601	655	681	651	609	624	664	619	671	616	649	631	639	644	651	693	636	699	627	601	683	663	625	609	615	671	653	690	659	664	640	636	690	635	644	695	666	654	685	628	664	671	648	629	653	643	621	641	627	690	633	672	625	664	633	617	634	688	637	661	659	674	645	658	639	665	665	635	613	601	668	682	644	672	672	633	646	613	657	657	661	665	624	718	651	636	699	624	632	638	646	692	685	694	641	626	640	643	696	675	629	665	665	641	660	658	692	653	594	630	633	638	672	634	635	637	673	650	641	643	661	654	680	677	619	629	704	643	624	635	644	634	677	673	664	641	608	668	655	631	643	665	679	641	678	628	687	655	675	651	661	644	673	694	648	633	665	629	683	625	645	649	667	644	608	651	637	610	662	692	673	624	711	687	687	691	650	634	653	631	649	659	664	649	658	665	654	655	640	628	688	611	667	685	644	623	659	676	656	624	650	676	611	619	610	667	624	653	649	667	679	624	655	680	658	601	662	654	628	639	640	665	661	637	634	683	712	660	668	684	604	657	691	584	666	647	622	577	628	628	678	660	655	653	619	651	663	646	686	678	662	624	698	668	654	632	660	605	661	659	647	656	642	629	644	655	608	631	674	658	616	659	621	623	658	651	677	675	612	639	611	624	613	663	643	648	653	665	636	635	615	670	616	654	636	635	683	661	620	670	647	635	647	639	648	649	651	661	684	658	677	612	671	609	643	593	656	668	580	656	674	642	644	681	681	638	620	687	690	608	672	657	690	627	632	655	637	677	687	683	663	680	641	673	613	661	636	657	678	713	655	676	650	615	683	690	654	661	670	613	671	630	694	682	640	641	648	655	652	634	622	688	669	643	651	648	654	636	647	652	656	623	659	634	656	668	640	683	658	641	681	658	702	645	598	663	645	686	618	664	654	650	666	665	645	646	655	713	655	640	651	633	626	665	636	673	665	624	635	689	631	652	616	613	628	665	628	661	690	650	650	656	665	686	629	609	621	620	635	650	634	675	644	688	643	622	682	615	652	658	670	640	668	646	637	661	679	601	588	619	680	684	664	614	607	661	672	703	664	622	638	671	715	644	664	641	682	605	611	637	629	667	685	641	693	654	589	645	652	682	663	648	638	701	623	606	693	611	673	691	642	633	661	616	663	682	638	697	669	642	612	634	712	655	683	646	620	668	624	612	631	619	653	648	668	668	682	634	673	683	654	655	590	638	632	652	676	643	655
7727	666	467	442	467	449	451	436	392	469	443	427	420	440	425	488	428	455	452	449	436	455	475	441	431	466	485	434	416	443	476	413	414	451	461	430	407	470	416	461	455	440	405	410	444	449	436	394	443	451	462	461	430	417	455	389	394	441	450	435	463	425	465	447	434	401	438	418	394	419	442	446	418	431	435	441	445	458	438	430	446	456	455	429	440	463	450	464	465	430	425	444	446	454	458	397	448	417	426	442	415	475	429	393	439	427	436	431	446	418	420	432	425	451	417	440	413	453	421	480	441	415	426	418	396	429	432	446	460	359	414	467	427	399	423	409	436	452	434	462	445	446	417	437	434	395	410	451	403	441	424	399	433	461	437	414	440	434	459	472	474	466	449	370	441	396	400	452	442	416	407	407	423	447	456	395	455	448	408	436	429	416	418	469	439	396	400	444	428	422	436	431	398	450	457	425	414	410	420	429	411	390	417	410	436	467	419	417	482	439	437	419	414	422	427	444	442	416	443	426	412	426	468	435	455	429	399	432	399	427	425	439	415	427	425	434	464	427	418	412	441	404	401	486	445	452	436	424	441	443	433	443	420	445	441	466	461	449	400	477	452	418	417	427	425	442	396	411	412	452	423	415	451	455	425	446	442	419	375	417	428	450	416	421	448	467	407	473	451	466	467	441	479	423	410	431	434	431	477	468	400	435	442	444	501	464	423	452	426	482	453	448	433	439	458	440	455	410	424	412	456	416	447	416	430	412	384	407	421	428	435	431	438	458	421	378	460	435	410	418	413	425	429	453	440	433	420	444	428	422	438	453	451	401	418	426	433	448	378	380	412	447	436	448	420	444	466	437	432	454	467	419	460	438	403	432	441	445	442	409	431	447	411	441	439	463	434	426	427	479	427	451	391	427	431	383	446	431	422	404	424	415	412	432	427	401	405	430	421	394	457	431	414	437	488	397	397	450	431	420	423	444	453	451	423	399	438	390	464	441	452	410	452	404	424	462	412	415	478	424	413	427	431	459	458	401	406	417	451	453	472	413	433	452	454	444	438	441	445	457	432	456	427	464	435	453	421	464	398	418	453	477	451	418	416	426	418	429	416	424	419	421	453	432	396	415	433	421	405	401	427	423	413	463	409	452	376	417	456	419	418	463	454	414	417	424	410	451	442	482	438	453	433	502	443	454	441	410	468	410	398	441	408	421	458	504	434	398	418	433	424	468	445	420	438	453	426	375	428	424	433	367	440	460	449	441	451	434	466	433	460	472	431	434	451	431	432	444	405	436	371	411	456	443	439	409	431	414	444	471	445	426	392	417	415	418	450	420	421	440	447	471	457	413	407	412	438	438	496	429	426	435	414	462	429	423	394	427	395	422	449	430	420	427	416	444	378	431	467	438	435	442	456	446	402	417	454	448	438	453	442	421	432	430	420	414	422	457	419	433	452	444	454	446	449	462	481	442	441	430	407	442	434	422	420	443	422	452	479	447	426	428	418	415	472	422	407	428	457	442	410	434	391	444	399	399	415	455	440	420	448	455	459	394	436	442	454	429	419	391	451	449	466	438	449	435	432	433	425	401	422	436	476	447	400	420	444	443	429	434	428	448	442	399	444	476	444	402	458	406	424	467	407	431	415	452	449	397	406	438	436	465	404	424	441	432	400	411	421	462	445	434	440	422	433	441	415	460	421	465	445	421	451	452	422	465	442	456	430	421	444	428	421	460	412	386	443	433	447	447	434	394	465	437	468	460	450	389	463	415	456	463	458	434	478	429	478	442	463	422	448	443	474	445	439	439	445	482	447	417	452	436	436	438	435	464	425	454	391	435	459	453	417	426	420	431	436	450	439	449	481	403	477	461	431	433	425	459	422	450	405	439	443	429	462	438	449	412	486	448	427	419	443	439	449	466	442	465	457	441	454	458	415	449	422	406	454	433	383	444	450	454	447	417	419	423	449	377	392	468	457	396	459	412	447	460	455	403	393	450	436	432	504	447	454	418	451	427	419	423	408	424	438	433	435	423	414	498	415	440	419	415	405	394	445	416	405	479	433	440	445	394	411	440	415	446	448	422	430	460	445	430	454	421	434	400	424	452	390	423	443	407	444	435	436	456	436	427	446	465	435	441	469	448	437	439	421	414	440	434	441	418	458	435	443	431	421	396	405	445	438	440	414	445	482	424	412	420	399	458	406	445	425	450	405	443	378	437	422	436	423	413	432	414	418	497	458	464	433	485	428	441	452	439	443	445	406	409	441	401	418	446	434	444	390	474	425	446	451	447	429	447	410	419	423	419	459	421	486	476	447	428	438	456	449	477	456	404	421	452	388	424	469	408	440	424	432	459	447	458	404	443	440	474	395	477	442	433	400	380	451	462	419	445	419	421	405	389	420	437	436	478	437	422	455	408	423	401	426	459	422	426	458	452	411	446	410	424	423	416	473	408	448	415	421	414	447	430	464	461	413	446	443	451	407	409	415	400	431	428	417	434	446	469	459	474	391	426	443	458	416	441	483	429	444	387	427	404	476	404	434	474	472	467	407	404	418	398	420	399	419	452	445	390	406	412	463	424	413	426	410	407	457	455	453	416	451	436	434	451	431	466	450	404	443	438	398	458	445	446	463	439	480	436	413	449	436	444	451	432	445	454	466	424	414	489	430	452	402	425	457	406	411	451	480	440	462	419	477	440	414	463	391	448	415	432	461	447	432	421	429	414	414	472	400	433	415	460	440	417	440	414	442	408	427	436	432	468	456	425	437	430	411	401	418	475	474	431	421	410	433	428	403	394	417	477	434	444	429	457	437	407	427	429	455	461	448	454	430	437	416	443	413	452	449	420	421	396	469	384	450	448	419	430	439	459	428	423	437	413	398	426	450	434	442	443	416	458	420	410	435	467	425	392	434	404	451	426	432	364	452	419	458	404	413	421	468	403	423	425	423	460	449	472	478	446	471	418	420	420	423	445	449	518	452	428	446	412	409	418	419	435	449	425	421	445	415	423	447	445	437	427	449	410	413	448	484	410	400	452	441	456	414	458	406	473	440	422	383	437	416	449	452	428	485	420	411	415	432	477	429	456	398	415	460	448	449	432	402	441	471	413	456	451	398	423	451	431	449	433	449	459	419	445	457	438	447	438	445	485	458	400	412	430	464	442	406	412	423	438	460	420	407	427	487	411	432	450	469	433	444	437	433	407	425	433	447	417	375	443	471	452	459	448	418	432	425	395	438	454	442	459	438	401	407	462	425	412	423	384	447	406	444	431	422	431	429	410	393	437	420	398	427	431	438	462	446	454	483	438	433	457	478	439	418	478	481	473	446	470	431	405	426	403	421	422	429	418	439	421	414	456	396	476	458	433	451	482	448	472	426	464	443	449	404	443	467	447	469	400	405	471	441	416	429	471	402	423	399	411	466	446	452	439	444	451	463	434	483	488	427	474	441	411	462	464	459	423	412	467	413	412	424	411	417	481	433	418	397	477	445	454	445	421	423	427
5289	956	941	918	977	950	950	936	955	991	937	946	981	920	959	944	951	938	935	975	932	999	909	962	943	902	888	938	924	984	976	957	969	998	959	1009	974	960	948	955	932	968	917	901	935	965	946	936	946	986	960	951	968	951	921	944	915	930	956	1029	962	923	994	989	969	912	1011	921	876	928	939	952	887	932	997	957	918	901	988	921	885	898	998	928	956	942	932	1009	924	925	959	933	908	942	941	922	985	950	940	920	971	927	921	943	979	980	950	946	976	879	943	950	909	926	936	875	930	927	923	940	941	994	972	960	972	950	970	985	939	1009	936	959	997	958	970	944	975	939	945	990	938	950	988	974	937	940	939	945	954	956	949	987	926	899	948	957	953	929	920	950	963	918	910	986	969	950	941	925	1039	963	962	933	912	1002	898	904	929	946	908	1011	957	993	937	954	924	967	912	966	925	975	995	923	918	907	911	934	969	902	948	956	951	969	938	875	929	929	1002	900	920	951	938	960	965	967	920	945	976	971	1001	900	910	936	971	1015	959	893	889	1016	971	944	892	958	924	925	960	956	929	946	931	922	892	977	902	959	930	1047	964	996	941	943	922	883	939	932	1010	965	901	898	953	965	1016	926	970	918	966	934	1001	976	860	949	938	956	950	891	937	937	947	937	938	983	913	953	964	941	955	964	949	927	960	950	938	888	908	971	920	983	976	945	945	925	970	1011	940	929	908	989	978	884	972	894	944	879	947	948	921	921	915	965	968	906	980	999	959	918	961	988	958	927	997	927	941	932	949	925	906	934	919	932	924	895	941	959	953	968	929	930	938	960	963	918	926	914	964	898	984	887	910	924	985	947	918	978	975	939	964	919	950	919	943	981	973	972	955	950	891	914	904	1001	869	947	914	925	930	917	981	950	964	947	986	919	901	905	941	943	952	975	912	947	905	939	940	934	941	888	933	967	956	929	951	958	986	925	936	976	915	954	958	965	946	946	896	1012	947	1030	950	922	940	979	973	904	930	933	970	952	960	988	908	924	919	951	954	892	963	971	979	894	919	939	943	933	929	901	974	970	994	939	903	1005	892	928	997	965	880	966	933	953	925	969	913	951	980	945	963	967	964	951	945	984	934	963	999	939	954	955	934	925	973	947	964	971	889	917	912	995	924	917	975	920	946	946	918	995	923	923	954	925	947	936	957	945	913	972	933	938	949	927	908	955	912	936	928	939	970	900	982	986	940	927	968	917	905	867	930	958	963	969	945	895	924	983	945	969	971	988	910	954	912	929	905	955	973	947	931	940	955	963	944	929	921	907	957	926	931	926	957	940	932	951	972	942	859	986	958	885	963	920	881	1011	973	962	903	897	981	969	910	922	918	951	891	916	941	929	902	933	950	919	902	981	941	964	957	961	947	972	944	955	965	945	939	932	892	932	932	940	897	926	954	1029	978	943	914	949	980	921	998	973	892	971	972	932	952	921	973	971	930	979	999	885	964	935	948	925	931	941	932	928	895	931	941	921	927	914	941	911	950	954	967	972	946	908	950	890	970	919	948	992	933	904	875	897	978	921	931	938	892	911	945	943	975	944	940	1006	929	927	964	974	939	979	966	929	924	960	927	984	954	915	949	933	915	948	967	925	960	949	929	935	959	954	918	926	952	957	945	938	951	976	921	950	972	960	985	952	927	871	953	931	898	936	889	960	965	921	971	995	930	943	942	950	970	951	972	919	901	972	971	946	934	996	970	906	949	938	931	983	927	944	1008	953	946	949	934	950	950	973	937	896	913	920	988	949	945	885	966	948	990	945	951	978	934	917	941	959	958	998	934	906	867	994	977	905	950	908	969	976	943	921	965	937	889	947	913	940	942	949	930	959	988	938	944	874	889	955	911	912	995	975	956	973	879	932	936	959	970	928	939	990	896	964	929	947	905	908	1017	928	907	917	949	932	943	991	966	955	951	982	1018	943	968	859	949	892	994	936	955	983	925	909	953	952	1023	903	946	939	955	930	962	903	974	966	896	910	1004	930	963	986	900	979	940	943	965	893	901	934	923	978	950	970	909	980	1019	975	1011	935	916	965	930	922	956	906	930	965	920	952	932	945	999	947	975	976	893	968	936	935	965	952	959	929	968	911	971	986	966	946	947	923	987	970	921	927	960	903	949	960	870	988	959	928	910	950	948	935	917	912	931	939	973	950	947	943	958	910	911	962	957	905	1033	895	982	965	881	990	974	932	979	898	935	892	934	937	939	977	948	961	968	951	927	964	955	990	935	935	921	922	940	1011	923	970	957	948	946	912	978	956	874	915	869	974	948	955	938	927	917	948	948	938	939	945	895	969	958	1011	935	969	950	978	865	900	944	978	959	942	903	919	945	961	946	947	918	951	998	958	986	955	947	949	972	945	975	962	903	943	940	920	954	967	948	924	948	928	935	964	880	883	952	1002	984	927	931	968	982	924	891	1021	908	898	944	928	954	989	908	924	921	963	942	958	978	995	1009	1013	889	949	940	920	946	943	970	948	937	994	945	946	919	948	923	938	966	1010	927	907	923	918	979	916	1013	915	969	952	996	893	1011	984	904	947	857	858	934	949	949	996	942	951	895	1010	1003	924	918	1000	914	979	911	943	936	988	938	937	930	893	902	986	970	942	915	976	980	957	987	920	982	941	957	918	941	961	995	954	955	919	947	905	957	936	932	931	942	949	912	981	936	962	930	947	936	1004	959	925	910	972	943	879	973	950	936	957	984	936	997	970	959	971	922	899	914	944	948	965	936	999	936	943	965	956	964	948	915	931	909	978	928	874	975	983	931	938	950	875	1062	975	977	968	953	937	958	985	939	955	926	920	922	984	936	894	903	963	916	949	919	913	1006	968	909	933	943	994	939	963	947	931	963	930	929	946	957	977	888	976	961	951	951	924	933	941	958	924	1000	1012	897	993	954	991	943	948	949	918	915	903	941	941	947	930	991	922	936	930	973	964	956	949	921	977	953	965	989	897	927	937	921	959	946	989	914	935	917	956	975	965	951	908	949	929	904	964	906	942	964	1011	912	964	971	955	985	980	1017	933	895	930	930	937	971	976	981	929	971	941	953	920	981	1002	941	917	935	950	954	918	974	954	921	901	923	970	914	969	924	953	951	910	971	918	1021	942	934	990	935	923	937	920	911	974	955	969	972	922	939	974	959	933	955	944	1006	930	886	959	992	954	966	954	944	912	928	990	942	942	944	928	925	915	881	1022	951	934	943	909	938	954	997	936	970	959	963	936	959	943	966	899	915	880	931	950	863	889	912	1001	873	926	889	903	978	980	936	950	903	957	933	926	907	987	1017	962	924	935	916	956	957	965	918	949	954	920	931	949	963	937	937	926	924	990	923	972	928	925	946	946	995	939	1017	906	930	910	932	957	973	931	983	932	949	924	955	915	915	888	907	972	898	936	971	972	923	981	991	955	949	914	891	929	918	961	931	972	963	941	979	896	993	998	918	951	966	940	963	966	938	927	962	930	861	963	1013	936	962	929	898	963	979	991	989	945	929	954	962	938	944	896	964	963	981	895	926	986
17681	1391	528	424	384	340	295	256	243	235	241	231	226	212	210	250	212	235	242	247	224	213	237	204	236	227	216	185	179	208	219	199	224	217	204	226	217	219	238	243	196	224	215	220	270	200	235	224	228	214	207	209	237	201	211	231	223	207	231	226	203	247	244	232	205	209	216	231	218	222	246	215	232	204	206	205	228	230	226	230	237	262	214	223	247	218	224	231	238	232	240	228	232	218	245	241	232	198	208	241	231	235	229	205	225	246	226	218	239	220	203	233	230	241	189	251	257	204	219	223	196	223	227	203	238	218	189	218	218	208	207	225	219	208	201	228	245	227	222	210	244	252	230	224	197	244	222	207	217	222	221	200	201	238	185	219	260	228	217	221	217	204	213	205	204	220	214	211	270	180	233	236	208	207	235	197	219	233	259	219	207	192	244	208	241	208	215	237	203	196	222	223	221	207	246	246	180	215	238	213	228	217	243	193	238	257	251	235	233	207	189	219	227	212	238	226	225	201	216	234	219	241	218	221	212	256	256	220	264	217	228	235	199	237	230	231	216	231	223	213	223	221	230	219	201	227	219	217	246	213	232	222	219	226	253	210	229	227	213	227	212	218	229	218	220	202	223	223	233	219	239	190	219	222	231	214	204	215	197	220	229	234	248	216	214	202	218	199	211	221	214	179	237	209	206	228	207	195	240	207	186	223	234	266	221	202	215	222	237	204	227	219	234	216	213	228	206	207	228	234	221	231	197	225	191	235	249	219	211	221	230	215	238	240	215	190	226	248	184	220	224	224	196	232	219	209	240	212	229	197	252	241	191	211	242	218	220	208	206	222	195	233	211	208	239	219	205	214	215	227	226	205	229	239	217	210	214	215	214	206	207	227	230	218	213	230	231	200	251	192	218	227	188	244	220	218	226	211	264	250	264	215	247	202	224	205	217	202	240	216	200	208	236	220	247	207	232	212	234	231	223	249	233	217	219	214	213	224	229	239	224	205	215	226	224	227	200	200	243	218	229	220	232	204	247	209	230	266	227	224	210	238	226	223	242	262	221	256	233	221	179	222	238	198	207	208	211	212	190	213	195	229	230	202	236	214	228	256	224	196	234	216	239	258	196	222	246	229	199	235	235	227	225	227	206	225	234	211	227	202	192	215	226	231	221	191	230	219	240	227	225	239	222	224	216	235	252	236	215	210	251	252	229	210	209	209	216	255	199	196	239	213	222	230	196	195	229	232	218	225	245	225	199	224	249	211	220	207	241	216	222	213	209	219	217	207	231	242	242	242	217	206	235	238	197	242	218	225	224	223	210	225	214	222	203	227	241	248	230	215	205	221	236	215	225	233	235	199	245	250	236	239	229	221	209	224	232	228	222	249	251	225	208	211	204	213	220	237	221	226	231	239	189	252	220	220	224	225	224	217	216	215	227	217	218	232	209	228	218	228	231	216	247	239	240	213	197	209	211	237	215	187	232	226	218	211	235	182	261	211	209	214	197	215	221	213	207	211	254	228	250	203	223	218	242	236	244	213	224	223	221	206	250	219	203	214	230	208	265	206	232	218	242	234	231	237	251	245	238	236	227	197	218	255	214	199	232	211	206	200	227	230	206	215	231	206	235	230	203	241	236	214	206	216	221	234	234	197	227	224	215	204	222	192	222	222	191	222	223	206	226	240	221	238	226	223	207	208	225	227	246	230	236	225	206	205	250	191	232	228	220	203	209	238	229	213	229	219	213	249	211	217	203	206	194	213	218	246	243	229	191	208	202	240	260	227	207	222	205	213	241	227	232	192	235	204	231	207	225	214	211	215	209	211	208	223	217	190	232	217	224	230	220	221	210	229	232	213	225	226	250	209	209	210	245	241	241	228	234	226	231	215	228	221	238	233	246	257	207	206	233	238	273	244	213	210	224	211	222	193	207	247	219	207	219	209	222	201	241	222	216	219	223	254	227	209	218	253	210	225	255	224	215	221	202	238	218	202	229	209	219	223	199	231	237	220	210	218	185	203	207	208	197	215	256	218	206	206	217	251	226	244	203	204	223	257	223	236	213	217	202	201	244	201	214	200	190	249	238	210	224	230	230	229	222	192	218	226	234	229	210	205	191	242	204	230	204	202	230	226	232	234	218	212	230	235	223	254	191	236	194	208	224	201	244	218	212	199	241	204	237	228	221	203	247	226	217	243	236	215	219	230	209	191	198	239	211	232	218	206	233	224	220	200	232	229	188	210	229	205	219	228	231	219	235	226	232	222	203	235	221	215	231	207	215	228	195	226	263	235	222	229	209	239	223	216	210	221	208	196	210	216	232	220	199	223	200	247	216	228	210	189	211	214	236	214	215	213	187	218	186	221	216	226	203	248	207	219	207	261	189	207	213	209	217	237	216	265	220	252	209	209	245	211	213	225	208	202	221	243	187	226	225	207	204	207	216	207	239	223	229	202	253	217	213	238	225	224	222	210	248	242	210	225	213	212	225	212	217	220	210	196	227	220	235	211	206	217	213	229	176	207	242	236	209	238	221	243	228	226	224	228	218	249	219	235	192	235	213	234	222	228	232	226	218	200	237	243	204	220	218	214	237	228	203	210	220	208	249	252	247	205	188	219	216	201	210	237	237	255	196	228	235	242	212	217	228	219	224	235	217	249	239	211	197	222	222	183	186	212	189	231	200	235	210	219	200	217	217	256	215	228	248	224	214	224	207	239	221	238	235	212	242	222	213	244	215	218	193	209	251	238	199	209	213	219	190	253	193	218	228	240	220	250	207	213	227	227	244	207	229	205	240	216	231	233	227	215	247	238	247	207	172	216	230	209	192	219	237	196	239	198	233	218	234	233	200	190	215	231	234	264	223	252	222	204	232	202	212	244	226	205	240	217	240	239	220	196	209	213	223	220	220	230	201	232	219	234	212	190	205	206	196	208	246	232	223	218	216	242	207	199	245	210	239	231	246	256	243	229	226	212	223	240	227	231	219	214	213	234	222	224	231	224	228	211	221	212	202	255	244	229	229	199	197	183	211	233	214	200	216	210	228	206	229	227	241	217	217	208	228	210	240	217	243	233	223	241	227	210	210	212	217	232	239	233	245	222	198	210	210	218	196	223	218	220	262	221	256	232	224	236	228	236	231	240	198	220	208	216	221	231	244	228	226	230	242	207	206	217	235	210	226	201	210	217	221	221	217	219	213	242	225	207	209	220	211	237	230	218	224	198	181	197	240	217	208	207	238	225	232	202	228	206	191	213	234	237	230	225	263	244	218	218	217	213	204	254	246	252	226	256	229	221	259	241	204	232	210	245	232	246	209	229	207	230	214	241	235	243	230	231	207	198	210	219	225	223	242	251	198	223	215	237	222	218	199	224	248	200	243	224	227	226	224	211	248	231	214	215	257	218	241	223	208	230	230	229	224	190	216	245	250	236	251	209	208	219	220	218	206	187	228	209	216	207	219	245	216	222	205	231	251	214	221	215	247	201	219	200	214	199	216	202	232	215
11081	827	1312	1331	1178	1055	969	846	701	798	730	708	596	624	592	607	655	617	660	583	556	578	604	594	566	581	555	595	551	567	571	561	588	558	556	563	581	565	566	590	569	564	551	540	569	543	526	583	566	550	557	554	570	568	539	518	521	566	542	555	579	553	575	548	521	573	567	513	537	547	552	566	591	578	573	545	547	546	546	540	586	534	548	537	529	570	575	531	590	544	558	557	516	569	539	549	568	541	561	546	540	549	556	538	522	575	579	545	518	582	541	545	505	528	511	538	569	575	502	515	569	550	553	532	562	563	566	520	577	545	555	515	548	591	550	531	565	566	542	577	588	566	546	560	572	563	580	552	557	530	561	537	567	528	598	572	549	554	575	581	586	571	546	599	554	551	526	569	548	565	535	565	579	519	540	576	569	569	542	501	539	537	516	563	553	561	534	559	499	547	552	566	544	538	535	574	515	561	531	537	558	561	522	542	577	535	523	569	543	583	570	585	550	575	551	514	532	567	554	540	562	506	559	511	526	581	566	557	563	569	574	525	535	534	551	552	558	566	541	537	536	592	559	517	554	576	551	525	515	550	545	525	560	504	539	528	543	545	573	534	561	565	548	564	576	546	560	557	586	568	545	515	542	593	564	586	540	518	533	576	557	588	536	556	555	542	518	542	545	561	555	509	546	539	538	572	537	537	547	545	477	555	519	537	500	527	580	566	556	559	580	544	550	541	533	571	564	502	504	505	528	557	530	543	568	509	533	567	512	533	565	568	536	592	566	531	578	551	580	590	583	553	548	548	510	541	549	563	599	551	519	516	528	575	514	544	539	566	555	583	540	549	509	500	562	564	547	536	523	554	549	548	555	558	558	567	546	542	551	533	557	552	557	562	541	516	564	513	563	570	556	529	578	548	587	553	525	545	504	551	568	606	577	543	540	530	593	552	563	575	539	499	544	491	545	546	521	580	551	538	584	573	565	526	505	564	534	541	543	556	531	545	570	538	546	513	541	519	527	522	521	525	554	516	522	552	548	565	545	554	540	529	562	534	578	546	571	507	543	532	532	541	532	536	556	550	545	569	535	550	553	541	564	561	524	540	510	535	559	535	540	606	535	554	537	570	481	510	579	543	556	516	553	536	538	574	584	513	551	549	567	584	534	528	557	538	555	530	533	590	521	537	510	548	559	575	548	524	563	561	523	528	520	544	532	564	550	576	543	547	545	594	579	522	580	532	578	526	594	557	547	546	557	584	538	548	548	553	501	532	527	585	497	556	544	529	541	601	526	591	552	479	538	533	483	554	524	546	537	532	544	592	579	530	579	606	580	515	504	505	522	568	561	546	539	513	529	545	560	554	553	555	541	563	550	548	600	597	554	595	577	547	541	559	535	550	526	572	548	516	533	549	531	588	548	515	527	524	539	500	527	550	570	507	509	547	553	528	519	535	543	558	526	574	506	571	521	510	566	558	546	555	561	534	517	536	519	519	540	572	565	564	546	553	533	551	542	572	567	536	577	534	552	521	520	515	546	564	549	520	565	550	517	598	530	578	542	522	525	554	527	553	580	551	528	532	553	518	538	543	568	519	557	562	544	570	536	573	503	517	562	530	564	532	513	546	557	524	571	580	583	580	534	549	567	528	532	543	555	538	555	542	537	550	552	545	561	585	551	540	540	551	522	516	559	549	566	530	528	567	587	564	577	518	539	532	542	550	485	586	585	521	545	503	547	559	550	505	568	501	584	577	553	539	608	574	490	528	540	523	560	556	551	553	549	543	558	526	538	552	562	546	564	558	518	522	563	545	536	536	550	557	578	553	562	590	534	537	514	558	555	553	533	501	550	523	515	505	548	546	567	555	552	572	570	532	553	547	572	550	585	537	582	554	513	486	585	566	567	555	580	544	543	510	546	521	586	553	557	561	527	543	517	546	566	528	576	572	523	538	560	515	558	577	518	564	537	550	533	575	560	540	517	538	562	548	567	544	551	533	525	560	565	555	563	558	575	565	566	564	584	505	528	549	543	528	553	562	539	541	509	572	538	542	561	526	569	544	494	559	577	532	544	612	521	506	584	548	548	527	563	585	580	571	522	551	532	550	524	540	536	532	544	585	553	573	565	571	569	542	557	601	547	509	525	574	531	512	569	557	542	561	557	501	570	542	524	581	547	516	537	598	509	571	558	538	539	535	534	543	538	512	563	567	517	511	522	531	527	538	512	563	562	545	525	544	534	583	538	492	515	547	541	556	533	510	574	535	582	556	526	513	542	532	513	557	522	550	544	556	572	524	570	535	552	584	560	556	526	514	541	547	549	517	545	494	569	576	493	541	519	537	536	518	550	546	553	527	564	571	538	552	592	571	565	513	528	565	552	578	546	514	561	511	534	553	523	484	531	518	530	503	584	563	567	517	552	565	556	542	536	557	544	565	506	538	552	563	541	537	550	534	556	516	538	570	568	561	556	570	556	561	547	544	551	509	563	534	548	528	580	543	521	548	573	584	576	557	563	566	550	540	524	569	552	541	543	544	533	527	541	556	530	519	582	574	552	548	552	553	544	556	525	588	542	576	512	569	526	581	562	580	542	549	501	555	512	556	583	525	518	542	526	554	590	557	566	557	584	532	529	539	565	533	564	581	533	561	588	569	544	582	566	556	561	555	552	566	533	549	551	574	517	531	550	524	560	532	551	581	570	549	524	546	536	553	525	516	545	573	484	526	569	544	538	521	547	481	576	600	574	605	578	539	547	517	554	497	563	506	554	532	548	527	607	540	585	535	536	527	553	558	516	552	566	541	510	556	540	562	532	528	541	581	551	573	548	563	503	520	580	526	563	534	543	562	572	551	503	523	524	583	525	538	544	555	535	575	554	529	570	534	509	548	565	574	548	584	549	606	511	541	555	580	498	554	551	570	535	571	575	598	526	539	582	571	536	587	543	552	531	543	597	514	538	524	570	548	550	562	494	543	538	542	595	506	543	549	544	564	572	585	587	535	546	529	607	558	593	577	557	543	552	546	518	562	581	571	531	531	508	553	535	540	568	577	608	542	535	564	535	580	559	547	565	590	560	570	520	567	575	576	506	523	534	506	547	569	512	550	582	548	550	539	549	535	523	514	524	576	523	526	562	545	520	545	572	517	494	566	524	504	567	536	555	542	565	546	559	542	558	498	536	565	555	531	588	592	553	541	556	571	560	542	517	555	524	555	576	528	518	564	565	504	571	572	564	554	593	517	501	487	574	539	538	559	532	567	561	539	552	578	504	525	565	553	575	524	574	538	520	575	551	516	577	523	562	506	619	545	533	541	542	516	527	559	574	508	507	487	548	526	541	571	578	579	586	567	548	510	469	547	525	529	532	550	576	562	573	561	545	556	519	549	560	502	538	534	552	533	589	530	561	573	557	538	544	521	567	530	530	576	542	570	547	532	542	538	565	592	584	518	541	551	563	559	587	530	579	557	568	554	535	534	536	559	611	535	567	560	520	574	534	539	525	604
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
