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
338053458949	338053459510	338053460060	338053460610	338053461160	338053461710	338053462260	338053462810	338053463360	338053463910	338053464460	338053465010	338053465560	338053466110	338053466660	338053467210	338053467760	338053468310	338053468860	338053469410	338053469960	338053470510	338053471060	338053471610	338053472160	338053472710	338053473260	338053473810	338053474360	338053474910	338053475460	338053476010	338053476560	338053477110	338053477660	338053478210	338053478760	338053479310	338053479860	338053480410	338053480960	338053481510	338053482060	338053482610	338053483160	338053483710	338053484260	338053484810	338053485360	338053485910	338053486460	338053487010	338053487560	338053488110	338053488660	338053489210	338053489760	338053490310	338053490860	338053491410	338053491960	338053492510	338053493060	338053493610	338053494160	338053494710	338053495260	338053495810	338053496360	338053496910	338053497460	338053498010	338053498560	338053499110	338053499660	338053500210	338053500760	338053501310	338053501860	338053502410	338053502960	338053503510	338053504060	338053504610	338053505160	338053505710	338053506260	338053506810	338053507360	338053507910	338053508460	338053509010	338053509560	338053510110	338053510660	338053511210	338053511760	338053512310	338053512860	338053513410	338053513960	338053514510	338053515060	338053515610	338053516160	338053516710	338053517260	338053517810	338053518360	338053518910	338053519460	338053520010	338053520560	338053521110	338053521660	338053522210	338053522760	338053523310	338053523860	338053524410	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27770	4481	529	359	349	283	330	305	305	303	295	324	282	300	274	287	296	264	309	281	288	316	331	299	304	321	287	281	281	317	286	291	304	294	259	289	295	275	298	296	271	295	287	308	286	275	327	316	302	313	303	309	315	319	318	322	352	249	285	311	322	322	268	302	296	288	327	336	294	307	319	280	284	268	309	357	285	292	289	297	304	287	294	332	296	342	297	311	307	299	284	315	307	312	307	310	322	330	283	308	292	292	284	313	307	291	338	284	297	290	310	306	311	270	267	308	314	292	330	275	308	300	322	337	303	315	276	318	290	296	274	297	306	275	285	292	286	280	319	250	325	302	320	275	297	271	279	286	311	319	260	281	286	302	317	297	289	272	301	343	319	311	315	296	303	276	284	324	294	275	291	301	285	272	297	296	285	306	346	339	264	301	308	304	332	295	306	285	293	279	295	298	299	313	312	288	282	294	289	321	283	311	329	266	296	291	265	288	316	315	291	290	286	253	298	311	276	310	303	330	314	300	302	315	306	336	290	333	284	296	290	284	288	304	278	285	286	281	320	327	300	295	285	294	299	285	253	291	286	286	330	282	303	301	289	282	284	320	283	318	284	321	306	294	300	279	273	292	315	315	298	324	295	272	306	290	298	322	316	301	284	298	286	274	295	287	323	324	280	288	294	274	290	300	284	305	283	299	290	334	288	310	274	289	292	283	309	295	303	290	311	310	320	273	296	294	295	291	277	320	301	305	311	306	310	294	282	282	293	270	301	326	287	291	291	278	280	329	301	287	295	340	293	315	313	363	285	301	271	344	304	272	285	281	283	286	307	321	303	251	317	289	299	296	324	286	289	315	283	303	298	291	319	284	273	291	284	292	320	324	296	333	291	289	338	304	295	345	276	299	325	318	338	313	295	342	336	321	292	294	305	302	298	306	324	294	283	319	314	258	271	269	312	310	349	299	273	335	299	339	288	304	308	298	330	307	298	311	307	296	296	296	276	297	337	322	317	295	303	280	340	332	301	320	293	293	299	311	340	303	321	308	289	286	279	344	315	317	326	307	294	279	297	325	295	281	334	280	282	316	301	300	322	332	313	272	289	316	318	298	285	297	278	309	308	296	319	270	275	271	308	282	294	300	307	301	264	273	278	278	321	294	276	313	298	276	296	285	304	278	254	274	291	296	279	302	297	299	321	288	333	317	279	315	318	304	312	273	308	283	293	300	304	274	306	282	284	311	294	293	325	306	287	295	256	292	287	300	311	310	315	320	327	279	300	291	310	289	281	280	325	314	322	313	276	300	305	293	313	310	305	293	371	289	253	293	332	278	319	243	299	287	265	280	292	327	292	276	306	324	298	326	326	320	274	312	273	327	311	307	303	335	273	269	299	289	270	306	332	286	291	285	303	287	285	297	263	295	328	278	321	297	310	277	261	299	329	317	296	292	314	272	300	302	290	294	291	290	293	306	267	264	295	328	325	319	318	286	306	290	272	254	281	297	335	294	292	297	310	289	320	304	313	293	329	288	327	329	303	284	268	345	339	307	295	279	343	279	288	286	287	327	257	302	308	277	326	316	277	294	286	338	314	266	296	281	320	311	311	297	288	272	298	291	294	286	319	314	277	294	319	307	323	297	314	297	287	285	307	279	305	304	297	284	282	298	340	316	295	312	285	290	311	309	300	259	290	325	306	296	321	301	296	307	304	326	298	289	290	304	311	321	298	283	333	318	267	325	287	317	324	309	289	284	284	290	305	289	312	320	292	325	288	312	275	275	268	297	310	318	256	307	318	333	325	308	318	301	308	304	274	304	317	287	252	258	330	289	322	287	322	288	276	306	321	344	322	290	290	309	316	286	313	296	297	313	290	311	273	294	294	310	286	292	311	286	328	326	294	299	273	306	302	316	329	314	324	276	296	311	291	332	317	272	258	269	304	309	306	297	302	315	316	297	325	328	288	303	291	324	300	300	268	270	318	320	293	315	290	269	280	302	314	303	318	316	295	302	277	299	273	304	259	265	305	297	309	303	285	304	287	316	326	297	285	283	291	292	341	289	329	318	308	291	311	268	307	286	288	300	339	255	297	302	304	322	292	295	285	281	307	303	320	300	303	331	320	336	303	275	307	307	299	313	276	272	309	319	369	325	303	301	299	279	290	313	322	337	300	273	308	300	322	312	318	268	267	295	314	312	328	294	288	295	312	318	310	285	281	269	302	296	331	290	341	310	294	277	309	308	312	339	300	291	291	305	303	302	279	300	279	299	307	341	289	289	294	323	300	292	314	308	295	244	272	308	269	282	302	328	314	308	287	270	301	304	273	288	290	300	299	257	298	299	286	305	280	294	319	316	287	277	296	302	285	341	262	296	318	331	335	288	319	304	318	302	308	294	296	275	332	309	248	336	322	302	330	331	339	291	299	356	300	299	290	301	295	309	298	314	324	308	292	281	278	320	304	281	288	303	259	283	301	297	293	278	290	282	306	284	313	292	285	316	263	315	311	290	311	301	304	287	286	290	270	286	326	279	283	315	284	295	298	305	307	305	323	296	265	319	307	294	297	290	278	292	316	309	283	292	315	337	324	304	320	324	319	301	280	313	326	289	349	288	281	301	336	317	278	309	296	319	288	306	321	281	315	315	297	289	308	292	314	281	284	293	349	320	297	295	290	310	311	308	273	287	292	294	320	300	311	299	305	299	282	299	282	302	290	305	274	304	268	301	288	313	294	287	298	303	303	320	300	298	263	282	276	288	270	312	301	267	308	289	309	297	270	304	321	289	292	321	324	319	303	291	302	295	310	267	298	302	299	280	321	304	313	308	310	288	321	284	298	270	277	286	297	313	298	322	297	296	314	344	293	310	308	313	320	279	297	248	283	319	325	295	279	288	271	301	327	278	310	294	277	323	314	319	296	294	315	300	292	297	284	289	313	293	310	324	289	302	306	303	334	314	330	305	303	273	292	302	301	275	335	320	315	342	347	315	329	305	292	295	268	325	279	290	295	285	294	285	312	276	293	300	310	265	281	285	298	285	307	307	274	282	335	290	301	319	287	318	319	289	318	299	290	275	286	312	344	280	320	289	286	304	278	305	307	270	286	275	286	261	269	303	318	301	270	298	298	298	315	271	284	293	258	328	315	288	286	295	294	295	307	305	317	309	324	325	321	297	316	312	299	289	306	287	309	297	307	303	320	286	311	331	271	301	295	308	278	321	299	315	288	312	302	262	300	294	315	278	280	307	310	277	310	300	294	299	293	287	291	273	300	301	314	275	319	295	310	301	287	265	292	299	320	283	296	308	303	266	288	314	296	297	272	326	322	291	339	339	283	326	328	313	308	299	306	274	284	294	333	314	298	304	257	317	314	288	315	316	302	298	307	271	282	317	309	283	328	275	297	304	291	285	294	301	296	329	284	287	294	310	296	263	335	287	307	282	316	292	316	299	273	264	297	295	306	307	293	285	293	285	320	305	292	305	276	290	286	316	301	320	278	301
14835	3552	1694	1145	945	855	769	694	664	663	660	628	642	653	654	657	650	603	639	670	671	694	626	613	677	660	708	672	646	661	643	674	659	648	647	650	650	677	608	625	615	636	644	626	647	666	646	653	654	593	661	659	662	658	641	670	652	653	669	670	667	678	652	642	676	651	659	634	636	654	624	632	641	654	636	652	667	651	617	649	640	629	600	632	639	616	632	648	680	656	646	637	687	650	634	625	623	653	619	636	669	603	638	670	650	681	645	641	649	655	686	670	601	635	643	656	633	653	626	600	631	656	648	612	599	643	624	598	666	623	651	657	665	631	643	664	680	722	664	643	632	654	646	641	640	655	615	631	710	633	623	620	627	667	636	632	638	635	666	659	630	626	631	604	611	645	656	680	656	629	651	633	599	638	684	640	642	619	607	637	648	642	620	624	623	669	626	640	663	667	642	612	676	613	628	648	622	649	633	648	651	631	613	625	652	631	624	646	628	636	686	655	639	588	640	628	668	666	579	669	641	674	669	678	634	612	626	618	670	636	593	610	688	618	651	664	630	658	611	623	645	654	607	649	625	659	650	677	665	658	613	656	641	643	625	703	663	640	632	624	649	671	652	662	642	625	654	669	673	628	686	648	665	602	658	600	637	681	635	650	663	651	693	688	626	679	658	657	623	678	657	617	633	616	693	655	610	642	634	672	631	632	620	712	607	644	648	684	666	620	622	586	690	588	674	612	640	661	614	651	674	630	643	616	661	650	656	639	661	650	643	726	637	652	662	634	625	650	627	697	664	602	641	672	658	672	646	633	634	653	657	606	646	661	633	638	583	635	636	579	655	632	663	623	665	595	630	623	665	663	645	689	649	625	629	697	614	582	678	647	612	638	631	619	650	691	649	640	652	627	684	662	622	690	622	701	688	642	675	608	684	673	663	655	636	612	655	639	633	637	662	609	661	632	664	653	616	655	650	655	661	659	636	645	649	653	680	642	685	648	611	650	646	631	600	670	647	651	669	670	646	598	660	682	663	672	631	656	604	617	644	608	678	652	674	609	666	648	619	666	620	659	637	666	638	627	655	601	661	669	678	621	656	615	659	683	639	634	673	625	628	652	686	641	659	625	649	668	637	652	615	613	587	649	639	637	625	636	627	626	606	641	666	665	689	629	673	628	650	667	682	625	632	631	608	629	615	653	672	714	681	652	631	606	649	659	650	670	638	670	661	598	641	627	664	677	664	629	647	629	596	656	630	680	635	656	592	609	638	641	608	644	589	664	646	675	621	665	720	704	624	665	641	631	649	665	612	657	637	667	632	573	613	677	662	679	616	627	637	629	671	624	644	660	608	626	644	649	655	632	695	622	648	646	659	618	636	685	655	635	611	616	643	667	656	640	619	644	635	646	629	691	665	603	654	658	648	620	631	618	628	634	634	622	621	654	651	645	695	639	632	634	637	627	663	709	679	656	664	614	637	595	680	645	666	618	633	654	708	663	682	650	674	644	659	648	627	716	602	667	633	658	650	619	664	651	607	636	660	660	649	650	644	690	637	656	653	661	649	637	636	637	600	663	652	616	641	599	648	633	666	640	659	628	649	609	618	683	637	620	667	672	608	584	660	621	653	671	627	654	684	637	658	630	641	661	643	649	638	686	663	635	604	665	637	604	702	626	630	695	629	714	666	630	665	666	648	662	627	647	599	663	673	651	674	649	636	632	667	655	620	645	659	653	665	630	656	631	629	622	662	626	603	662	623	672	601	614	635	610	635	657	638	653	622	627	679	667	628	683	651	665	638	623	645	638	664	636	633	622	647	642	665	672	636	653	658	617	618	658	665	641	660	657	692	662	560	655	708	618	617	674	657	624	594	606	655	706	661	713	570	656	664	627	654	633	614	658	645	647	648	687	681	603	623	650	645	638	663	641	674	623	652	621	603	616	660	645	613	656	665	633	644	649	658	601	712	665	666	623	675	663	628	695	595	640	631	705	691	678	630	667	647	643	589	678	637	623	631	646	646	582	694	661	644	668	632	616	678	600	648	651	669	683	665	656	625	648	651	629	643	625	622	677	648	663	637	630	640	642	690	685	642	659	592	650	637	652	690	668	637	653	677	677	614	619	663	617	635	640	666	637	606	601	675	620	666	642	629	628	676	628	636	651	600	670	661	674	626	618	645	608	685	679	639	634	676	613	688	658	657	656	663	679	641	632	632	610	637	667	671	700	654	679	603	667	642	666	625	634	616	641	632	664	623	661	671	575	639	622	616	661	626	688	631	632	596	616	655	645	624	661	635	656	643	655	684	637	619	632	609	659	632	659	645	654	621	674	669	636	647	640	648	618	651	664	635	651	614	677	637	649	627	630	633	626	639	644	655	634	615	664	661	640	652	669	650	624	619	679	683	612	653	622	683	607	658	651	651	647	628	675	628	614	640	658	640	697	675	615	672	635	654	623	622	663	678	628	629	592	708	609	656	592	601	629	633	661	624	650	638	621	613	636	597	585	634	642	688	634	641	675	617	609	657	685	648	628	699	641	618	682	647	639	674	614	592	638	639	672	647	667	606	632	700	663	641	644	664	640	654	646	664	656	660	684	610	666	663	654	601	651	623	666	675	651	625	679	651	634	654	636	694	656	677	620	657	630	650	664	648	632	573	675	670	676	646	667	629	666	624	617	611	629	675	632	630	660	611	637	678	659	642	660	631	617	611	666	660	624	638	663	615	602	621	653	605	683	668	662	652	660	652	627	635	616	644	623	637	599	679	622	679	622	671	670	600	641	625	653	643	619	609	624	610	636	602	692	647	654	652	668	680	660	689	653	630	667	661	626	660	654	631	654	638	631	644	669	646	623	667	620	628	609	640	632	635	635	603	648	676	632	652	645	650	651	580	631	674	655	666	633	622	598	656	673	670	696	623	604	620	663	686	680	632	612	627	668	691	647	661	634	655	618	618	642	642	665	676	668	651	623	676	606	639	674	657	674	703	587	671	629	658	642	602	608	648	676	620	693	649	660	624	673	666	634	643	660	685	671	600	667	616	644	662	624	621	620	612	644	645	616	624	642	621	650	634	653	639	692	642	639	621	664	623	634	674	684	660	660	638	659	571	634	656	693	673	644	602	651	679	635	634	648	630	671	636	634	665	628	637	582	639	624	687	627	616	622	628	635	634	668	631	645	630	648	698	585	608	636	600	633	681	677	659	633	669	619	647	599	651	654	627	658	639	651	618	679	663	665	622	641	634	624	645	617	611	633	624	633	602	687	677	692	644	657	619	674	646	688	663	598	677	693	643	669	611	635	628	648	601	655	675	678	657	634	657	643	666	647	670	646	664	652	652	612	735	659	635	666	675	623	611	688	655	663	643	677	614	643	628	685	701	666	656	665	652	653	663	627	665	640	659	708	683	653	658	627	663	648	648	624	670	670	695	634	619	692	623	655	651	660	652	650	643	651	640	645	648	599	641	634	661	676	667	652	647	631	636	656	637	661	619	669	621	607
13451	947	414	292	364	330	302	267	259	287	295	306	307	256	294	302	307	301	303	296	282	263	275	331	272	301	310	302	287	287	299	299	313	305	258	281	300	302	323	287	305	301	296	280	251	307	298	287	277	311	329	278	293	287	310	272	268	289	278	309	290	273	333	314	269	297	281	305	305	275	339	289	294	327	281	274	262	286	273	276	284	270	293	261	264	279	323	286	297	288	306	302	280	271	295	273	305	272	290	305	292	272	322	302	282	287	304	277	276	270	301	289	340	306	312	283	307	304	308	276	325	293	286	251	305	301	295	294	314	299	259	300	287	318	314	327	289	307	289	300	313	266	284	276	302	283	276	284	330	274	274	276	297	280	329	263	281	343	293	275	293	288	279	285	308	260	280	288	276	320	283	286	292	330	314	306	296	266	332	306	259	289	295	300	290	287	294	300	268	324	282	265	311	317	298	283	285	284	308	285	277	261	269	297	308	300	282	284	310	303	294	294	312	273	247	312	271	239	302	296	286	242	270	282	302	291	306	296	309	269	284	266	296	304	291	271	264	306	277	319	278	294	288	282	334	313	281	316	286	269	279	258	287	293	332	274	258	328	264	296	301	287	287	304	284	320	316	262	291	267	282	310	263	314	282	302	291	310	270	295	295	311	305	292	267	314	298	259	283	309	265	289	313	280	309	290	300	308	279	292	309	262	296	286	284	250	289	305	285	321	307	299	268	312	314	320	282	304	300	299	267	285	321	290	286	323	315	251	291	285	304	280	278	322	343	330	281	283	296	253	268	304	342	291	259	348	307	289	282	262	304	311	282	298	295	305	293	306	310	285	275	326	281	278	271	312	317	329	280	256	279	282	296	301	274	324	301	294	288	314	270	307	283	296	288	297	306	303	292	272	325	329	284	269	296	304	320	317	304	293	290	321	296	289	319	278	339	305	292	334	303	278	299	301	306	297	295	299	266	312	254	264	288	302	308	276	292	254	295	272	315	284	277	301	311	306	292	306	309	326	276	298	285	286	298	289	275	280	294	281	268	274	303	304	296	284	323	288	279	282	312	277	275	281	312	288	308	284	280	269	296	265	267	272	272	307	281	282	277	292	306	299	301	268	312	293	324	298	303	273	255	294	263	319	319	288	297	309	289	262	257	293	272	303	299	291	313	294	265	289	319	311	262	291	277	321	313	276	280	285	288	300	301	294	286	277	283	262	269	275	285	313	327	291	283	293	298	315	289	301	281	304	268	327	317	262	311	298	295	278	285	278	268	281	288	264	296	286	284	286	296	277	294	304	312	248	287	293	301	341	332	315	291	290	270	285	303	300	322	303	273	319	275	290	294	283	287	313	277	303	279	287	277	264	312	319	317	256	289	279	293	290	270	269	281	315	302	298	294	263	289	266	309	282	309	285	270	287	283	292	307	288	291	262	310	296	288	269	278	298	300	325	288	295	307	321	279	258	263	294	299	304	287	272	271	290	281	269	332	275	299	303	270	267	309	272	282	329	264	277	312	279	317	318	286	299	306	237	301	298	283	311	313	290	323	337	273	312	288	297	289	318	301	301	264	299	267	310	287	322	308	295	309	278	288	279	288	317	323	309	293	276	337	296	278	317	282	279	283	308	290	316	275	282	309	269	299	306	263	298	280	299	258	316	261	256	262	291	277	299	266	262	270	277	285	296	315	303	290	300	300	277	271	287	310	277	298	289	299	287	285	248	327	302	295	292	331	302	281	304	268	280	295	307	283	277	251	324	314	276	287	248	287	315	329	313	279	269	305	288	266	294	270	295	260	283	316	298	304	280	280	288	275	270	282	302	277	300	265	271	267	275	285	264	309	285	305	306	291	282	314	284	304	303	303	308	278	300	335	283	280	285	257	291	280	273	270	288	314	272	313	247	284	270	290	297	272	304	306	244	294	296	279	304	259	288	304	317	326	261	306	270	300	332	319	287	287	284	291	288	251	293	284	312	291	293	287	328	248	309	313	282	312	264	296	285	290	289	292	281	317	284	284	282	305	303	298	281	298	252	294	321	296	262	319	314	297	254	282	287	292	305	287	298	272	332	332	249	300	277	297	277	297	255	264	288	313	291	294	303	308	306	260	285	278	272	257	296	286	270	277	269	330	302	311	285	289	305	266	264	252	273	268	279	314	305	319	282	297	348	308	307	279	273	304	309	324	304	296	305	258	329	294	284	287	296	322	266	306	292	280	291	280	286	299	289	298	258	287	291	278	271	302	294	284	291	302	277	312	289	298	252	252	281	281	297	313	307	265	263	284	275	276	283	243	272	323	276	320	327	271	267	297	294	291	283	280	283	265	332	305	341	276	303	304	309	262	306	291	285	282	265	312	312	301	315	303	326	261	276	266	325	325	319	266	285	297	289	284	303	333	312	295	275	293	288	326	320	299	282	261	279	279	305	329	305	298	293	330	261	291	305	317	284	269	291	312	310	244	303	279	290	289	281	312	320	295	313	298	293	274	318	301	297	278	304	286	282	271	266	267	320	293	273	322	312	306	273	287	285	271	323	306	312	287	313	306	290	298	315	284	303	277	294	302	297	258	270	305	333	299	282	265	265	259	285	294	271	295	295	265	295	302	287	297	298	307	294	319	296	275	255	309	297	282	298	273	283	288	340	309	276	301	303	289	297	283	273	335	342	295	310	289	300	273	297	259	294	293	314	303	266	306	285	304	266	286	304	290	292	301	296	266	267	316	300	295	260	299	264	289	340	311	280	300	284	293	287	280	274	313	291	293	300	275	303	292	278	295	323	294	337	299	301	274	320	288	295	277	310	304	305	306	292	289	292	269	282	305	320	313	298	301	308	317	309	297	279	293	299	258	323	293	303	284	308	307	315	282	277	324	292	298	286	290	295	288	301	312	301	289	321	279	312	261	280	284	281	306	306	310	282	274	299	287	275	300	294	323	292	287	270	289	308	337	304	292	299	280	298	299	314	271	325	255	294	278	286	281	315	291	296	290	301	295	285	336	308	319	251	315	266	291	291	272	286	312	281	260	273	316	292	319	298	260	271	298	314	260	280	308	293	266	279	283	319	313	287	294	299	280	282	292	281	300	320	294	270	298	296	255	279	267	304	251	280	263	285	321	275	276	302	288	298	311	311	267	287	344	294	274	292	301	313	289	294	288	296	290	292	335	314	315	265	266	288	281	307	298	308	281	292	319	306	321	300	288	278	304	325	301	286	262	277	307	256	271	314	290	277	282	283	295	260	306	256	251	313	269	301	272	302	298	267	332	306	283	274	287	306	300	267	257	260	292	307	301	278	291	281	315	279	298	312	282	272	302	293	281	276	267	328	266	296	305	283	283	283	306	306	288	281	292	270	281	333	297	286	313	277	305	291	290	302	282	279	278	282	314	339	261	310	318	279	305	285	281	292	275	315	300	301	259	304	288	274	263	284	286	286	317	325	278	314	294	281	279	307	288	261	296	311	303	295	312	316	309	282	328	301	289	303	287	278	311	323
11979	1995	1102	798	725	671	650	668	615	626	594	652	624	597	671	604	628	617	625	653	616	635	636	601	639	619	715	565	623	610	646	625	626	671	594	626	653	578	636	616	592	618	579	607	595	594	586	676	629	592	631	596	650	621	583	598	642	597	596	619	661	608	620	597	622	642	552	632	602	568	631	603	615	625	623	611	588	609	578	627	614	559	610	602	608	607	624	634	630	664	586	627	613	594	683	600	609	617	637	597	671	660	650	577	630	610	643	613	634	610	650	599	618	638	667	643	606	612	638	620	635	598	647	603	641	634	599	628	631	617	628	673	624	584	639	660	586	596	611	592	598	637	626	587	614	621	635	668	661	623	634	626	653	660	673	648	606	659	602	616	624	647	609	646	627	671	613	650	652	633	616	625	638	632	642	605	644	628	586	598	600	573	651	641	616	607	630	608	629	647	605	590	614	635	601	637	620	643	578	584	618	615	639	590	612	618	644	628	577	608	582	646	680	613	632	648	566	670	641	634	643	619	603	633	635	607	654	649	654	670	597	588	639	638	617	635	613	625	634	643	622	629	639	633	618	599	622	601	630	625	582	617	561	615	641	624	618	649	615	610	584	622	591	615	651	605	589	616	655	678	681	633	596	592	673	640	594	627	602	613	602	620	658	618	601	682	612	598	606	630	634	664	596	650	596	615	636	645	602	632	674	569	648	600	619	630	652	612	623	625	613	613	616	607	620	616	659	641	600	579	583	652	590	608	570	581	636	601	686	602	610	597	635	638	640	648	640	628	614	621	629	648	615	681	614	616	616	714	625	610	637	655	601	628	622	681	629	610	654	615	603	626	642	654	639	634	593	635	656	594	639	673	586	579	640	624	631	642	601	626	608	667	602	660	633	639	613	616	633	624	634	632	612	655	602	590	617	628	600	616	614	630	556	621	641	638	609	653	636	659	610	635	613	646	637	648	596	621	653	634	666	579	618	651	617	613	599	677	646	639	601	617	624	593	618	629	634	641	594	637	620	623	626	610	628	605	627	623	616	598	650	651	650	663	618	623	642	662	659	646	660	547	619	630	621	630	640	644	581	621	593	646	589	624	673	605	671	639	620	649	632	643	609	630	560	611	619	612	624	585	622	665	617	655	580	636	609	615	622	568	623	620	608	630	621	627	653	608	627	651	662	633	600	635	637	637	610	640	606	586	621	620	622	612	616	613	611	649	619	628	607	650	597	608	620	618	590	650	606	638	609	605	639	628	610	607	623	616	649	633	664	595	595	620	615	649	648	600	591	627	671	630	575	607	647	653	607	569	606	606	613	649	611	575	633	626	627	626	616	635	676	598	651	582	673	600	655	644	637	652	610	606	635	628	630	595	612	619	613	653	710	635	613	614	670	588	648	610	608	654	650	661	625	621	639	635	622	623	663	674	588	623	656	594	623	631	652	632	558	616	639	602	621	618	614	624	625	603	662	640	616	642	665	629	639	589	588	679	642	626	615	635	605	615	591	612	647	624	622	662	601	662	630	570	650	614	646	625	627	569	596	586	655	671	617	605	666	638	650	687	618	622	623	614	628	655	641	644	665	634	638	581	640	619	569	640	619	610	624	601	610	618	651	636	618	647	596	614	628	612	638	636	668	652	618	608	609	621	617	618	641	661	685	635	613	668	593	600	612	624	619	661	650	617	627	586	617	652	644	589	619	592	600	633	611	634	585	601	623	619	636	635	622	624	566	588	589	628	648	614	646	595	643	560	593	632	619	630	646	648	622	618	631	616	623	652	637	652	595	618	643	582	582	646	655	626	638	623	616	590	561	631	617	637	638	626	613	609	629	622	593	632	597	593	605	599	610	632	608	646	621	638	611	642	614	609	636	628	654	662	577	605	647	631	605	687	649	620	597	588	599	597	596	660	601	673	661	612	589	668	655	651	619	620	663	628	662	608	597	650	659	606	613	610	605	644	601	602	652	630	600	648	624	604	632	626	641	587	635	580	622	620	634	594	651	672	616	602	630	609	622	597	629	623	609	604	648	658	619	637	589	635	655	614	634	656	620	614	602	663	630	660	637	583	628	633	614	648	616	580	603	606	640	645	646	647	646	637	612	581	612	649	673	580	629	581	631	669	646	632	631	618	634	603	613	656	664	611	625	612	608	616	638	622	694	626	630	590	619	600	604	621	630	627	599	681	643	590	606	694	595	601	615	608	618	638	609	623	607	648	636	612	644	579	601	631	575	593	623	614	641	591	624	562	639	608	606	597	659	643	603	648	619	598	636	645	630	640	634	678	631	662	606	602	609	595	653	618	631	579	632	650	648	601	602	634	645	570	638	609	633	658	634	636	606	643	613	603	615	647	583	647	602	617	630	609	610	616	616	614	656	615	638	605	606	587	647	593	640	649	627	624	597	612	658	626	614	606	633	604	602	667	640	577	636	570	586	637	620	645	646	567	670	625	626	607	640	622	625	671	634	583	616	590	652	615	610	634	638	654	659	598	578	650	628	600	595	601	628	625	603	653	590	592	606	610	662	600	594	600	633	624	607	615	609	636	627	586	635	644	597	677	620	608	629	598	600	618	629	613	593	687	610	640	611	590	618	625	612	623	612	608	600	639	601	600	568	623	620	632	620	615	597	609	580	596	665	675	558	667	551	599	627	631	572	593	624	647	628	642	678	691	643	652	663	664	627	617	639	637	618	598	660	623	638	583	655	599	617	632	633	604	657	595	628	645	611	618	666	629	603	605	630	631	610	636	635	638	631	623	662	602	659	650	605	612	623	609	597	569	616	609	656	649	639	653	627	615	632	624	628	628	600	624	655	617	603	638	607	603	571	635	659	602	629	622	645	634	620	617	580	598	640	629	591	618	610	601	575	599	677	596	648	660	625	581	601	618	599	640	628	584	591	613	644	630	597	615	624	594	629	615	593	664	659	622	587	641	601	614	661	608	621	580	669	610	642	601	610	627	630	665	664	627	594	638	664	611	648	660	601	646	596	632	620	643	618	650	642	637	608	664	634	604	606	604	614	658	608	596	621	592	583	620	584	623	601	653	598	645	638	622	600	574	596	670	625	651	613	606	619	589	603	599	649	622	640	627	641	622	582	628	644	656	632	644	643	626	574	626	626	597	598	671	631	627	622	621	599	603	596	610	639	646	600	638	664	631	605	649	633	570	622	659	636	616	608	593	627	606	607	644	640	653	628	581	641	606	624	592	639	667	614	587	603	636	622	643	632	631	613	644	621	635	676	616	629	629	611	648	586	661	604	653	582	637	656	656	695	602	608	636	635	624	633	635	617	633	650	652	624	628	584	654	627	633	612	598	599	646	626	656	605	625	622	645	610	624	659	663	641	646	636	604	630	671	595	615	645	656	605	614	623	608	607	638	605	611	650	641	658	632	631	585	636	606	623	606	601	589	617	611	646	609	643	647	647	593	619	610	600	623	659	592	647	610	642	611	632	577	651	622	691	551	643	615	618	613	632	611	602	591	593	601	650	640
21467	2136	383	308	293	249	280	300	262	295	263	260	272	273	249	286	316	271	266	281	259	286	279	261	278	274	258	275	305	268	265	263	244	251	272	284	262	279	264	237	245	282	286	295	266	284	297	284	276	250	279	255	260	274	270	261	296	264	294	286	308	281	250	285	298	262	284	316	290	278	248	281	262	263	302	269	269	283	267	282	253	258	271	272	286	241	256	260	266	269	268	294	277	276	244	248	297	270	261	262	269	271	277	279	270	292	278	242	281	260	280	259	265	267	246	315	242	283	280	266	275	288	287	260	281	272	276	292	302	236	280	255	263	288	280	292	243	261	262	288	258	266	273	260	258	287	304	286	251	268	305	320	276	252	242	266	300	271	265	307	294	303	265	243	248	226	296	265	268	274	279	270	257	261	293	257	277	247	277	293	282	288	279	283	282	275	279	272	270	270	286	262	261	269	280	304	255	275	288	272	260	285	251	284	249	251	281	285	301	268	266	246	269	287	268	258	267	270	269	292	252	293	281	246	293	273	284	312	289	253	277	256	260	260	275	301	238	306	265	274	306	261	254	284	296	270	253	295	296	276	258	273	260	286	285	278	271	250	284	278	235	272	246	256	245	266	250	317	299	236	265	272	260	265	287	260	268	255	257	280	285	262	273	265	246	289	306	283	261	239	295	297	283	250	329	259	268	280	266	268	272	285	271	276	300	270	277	256	274	321	245	258	286	252	263	259	265	255	271	286	271	270	277	268	289	261	310	283	311	277	261	247	285	281	280	284	289	298	270	321	259	269	256	260	258	291	270	295	274	261	244	246	252	285	280	277	286	304	276	255	303	307	271	261	278	289	273	265	273	255	266	295	294	267	267	262	257	289	239	257	260	276	284	266	291	280	247	266	286	241	235	243	238	292	289	278	281	309	271	269	281	272	269	251	279	271	268	258	290	272	236	284	230	267	255	273	299	247	292	272	273	253	275	272	316	281	292	239	265	305	274	265	303	245	267	261	285	285	263	272	284	251	265	291	308	296	274	248	270	274	279	282	272	304	283	285	274	251	281	236	231	269	235	277	267	269	292	302	280	309	279	281	275	267	276	283	305	251	256	272	264	266	278	267	259	264	297	270	280	266	258	269	274	280	264	270	287	281	245	282	254	284	282	239	275	278	259	282	242	256	266	238	302	283	253	259	234	259	272	274	261	264	315	271	260	292	282	257	246	255	287	304	267	255	264	292	249	276	323	275	298	284	285	244	269	263	279	267	310	284	254	275	262	239	241	301	230	268	286	245	265	271	211	257	291	278	268	269	279	293	260	239	283	276	316	272	285	258	255	251	257	268	275	296	243	277	249	263	285	291	253	276	276	267	249	263	274	295	282	255	256	236	289	289	264	277	280	258	309	296	258	279	264	252	256	274	280	281	263	246	263	267	299	249	292	265	232	263	292	260	282	289	265	265	254	292	274	254	285	252	294	289	264	275	255	286	265	252	265	269	268	263	280	284	276	246	272	256	254	274	238	257	262	301	287	250	239	280	272	304	303	273	279	250	255	296	262	274	287	294	252	240	267	304	299	268	244	279	282	265	259	270	253	258	295	268	279	265	240	289	308	289	272	279	298	253	297	270	287	255	274	269	281	280	285	275	310	294	254	272	273	257	265	241	263	264	257	288	283	275	281	251	269	250	271	247	250	264	254	261	275	259	265	284	299	280	272	237	262	280	292	245	229	281	290	258	280	276	263	266	283	282	282	265	269	262	281	270	279	264	288	281	285	277	263	258	315	247	279	294	278	251	287	266	253	272	267	292	288	270	262	283	243	261	285	282	271	238	269	254	243	252	300	281	256	269	284	254	270	315	250	265	249	294	313	250	295	278	268	290	285	281	249	277	297	282	275	259	264	239	262	283	303	285	253	289	292	308	279	265	272	293	282	310	283	242	262	266	276	245	273	255	303	260	264	277	252	264	281	251	268	274	259	267	264	264	284	269	264	271	286	280	276	293	271	291	293	267	275	272	269	282	259	273	250	244	289	285	273	269	259	271	262	294	266	242	273	265	279	266	275	284	274	241	286	303	233	246	295	266	265	286	259	258	269	286	273	282	251	283	249	267	264	281	298	267	301	262	255	276	257	284	261	254	261	273	293	236	227	259	267	287	298	254	281	284	258	253	291	266	234	270	263	248	276	287	265	274	265	271	257	254	274	286	248	276	283	288	267	237	267	280	243	294	239	250	278	282	249	256	277	273	270	278	280	257	315	270	280	187	273	254	228	259	267	275	247	277	258	280	262	264	266	307	274	248	289	261	281	270	306	295	267	306	241	275	295	297	304	318	257	244	281	299	307	230	310	281	287	248	284	286	285	258	289	256	255	276	235	292	244	292	274	245	247	268	255	280	260	296	266	283	262	253	244	271	271	237	279	285	276	239	261	258	269	273	310	283	307	274	282	294	244	292	287	297	275	280	253	258	274	266	305	278	271	273	281	293	222	268	247	295	271	264	236	277	270	260	313	292	276	290	290	263	282	272	254	254	275	293	273	296	267	284	229	259	289	262	248	295	241	257	253	263	284	287	244	259	289	271	286	263	270	283	307	290	246	318	273	262	275	250	259	233	295	294	257	261	280	252	270	248	254	290	274	280	297	258	246	266	280	312	263	292	271	274	272	261	289	226	266	265	266	261	282	265	265	306	294	283	273	266	290	247	264	288	259	243	301	265	263	264	260	262	303	310	252	268	262	255	262	289	297	295	290	273	288	274	272	288	244	262	291	223	260	249	272	299	278	235	278	281	259	262	297	264	273	259	270	255	245	276	271	241	270	301	269	291	263	252	283	270	263	280	266	274	285	253	250	235	279	261	278	302	255	234	255	294	252	270	288	283	265	237	258	261	238	229	257	298	270	296	256	256	266	261	254	265	243	313	279	261	272	281	259	297	273	265	280	302	256	269	268	275	250	266	312	285	293	279	244	251	285	270	283	275	263	276	303	263	264	280	251	280	273	250	264	287	262	287	254	271	246	258	267	254	257	286	278	293	254	251	263	277	261	274	241	261	287	262	265	248	273	281	282	254	262	276	299	266	262	287	236	281	282	263	296	283	309	274	256	256	267	291	240	246	259	290	260	277	277	271	251	292	304	278	307	251	282	274	289	279	285	318	262	294	276	275	256	234	262	256	281	242	288	278	289	252	289	256	260	255	268	252	255	283	277	271	277	269	247	263	278	290	260	253	293	273	272	275	255	310	265	275	304	308	269	306	266	294	258	252	273	254	259	277	286	272	262	276	277	226	285	270	269	283	268	259	285	259	276	272	299	248	248	314	301	261	261	255	273	290	249	279	254	291	260	267	255	274	260	300	271	282	303	259	259	313	266	280	281	272	266	260	275	285	285	279	280	254	249	291	303	259	263	284	278	282	260	257	286	281	276	253	283	292	267	257	261	279	257	258	266	239	279	219	271	300	287	276	287	289	270	269	282	244	267	287	243	292	300	284	318	275	296	297
14201	3022	1229	920	809	677	602	642	579	567	597	605	581	602	562	595	587	608	581	573	606	576	561	567	616	625	647	536	549	632	568	600	563	586	612	591	607	637	601	617	568	610	588	535	577	590	577	603	603	619	589	565	584	585	541	627	579	599	600	642	554	553	592	582	604	583	620	585	621	604	597	622	551	617	588	613	612	564	594	604	563	566	626	624	573	608	629	602	606	565	582	574	575	548	576	587	578	624	524	561	598	573	592	581	591	598	614	573	612	639	611	595	618	574	554	598	607	601	537	595	591	578	564	601	600	594	586	616	623	547	597	541	577	574	567	574	577	593	629	565	580	601	616	561	614	576	581	584	597	559	532	604	590	592	540	584	593	590	562	617	566	572	565	620	568	594	559	561	598	613	578	562	608	578	545	582	546	631	547	578	596	561	602	536	591	563	637	566	598	615	590	610	594	608	587	641	553	605	577	584	566	583	626	619	589	589	587	580	582	563	558	567	572	555	621	560	609	601	556	566	581	545	579	579	578	619	572	572	596	575	612	565	610	589	554	595	577	616	598	607	599	592	586	565	610	571	537	591	573	571	551	591	581	569	588	595	581	595	586	587	553	557	599	549	611	610	618	553	582	557	545	586	633	570	612	589	565	607	544	610	587	593	594	571	609	601	576	596	577	609	546	641	589	631	566	557	533	557	603	598	566	582	568	627	552	598	548	587	539	600	527	543	571	618	582	560	571	570	582	600	603	546	578	604	592	604	584	628	575	573	596	593	569	624	559	590	607	565	601	514	565	584	598	560	605	587	612	595	558	594	558	605	577	605	602	570	580	583	599	608	563	599	637	564	617	599	646	607	577	585	591	567	560	562	569	573	648	562	568	571	554	546	610	603	579	569	590	609	553	574	579	571	572	557	618	584	605	563	585	568	582	558	574	615	551	556	580	573	614	564	597	599	632	615	566	612	531	585	569	585	583	563	585	598	594	594	590	585	549	583	570	587	600	575	605	609	588	584	591	589	557	566	555	599	543	604	614	606	586	580	591	587	658	563	649	590	610	613	573	591	622	541	573	584	633	564	543	591	570	602	624	572	593	615	559	586	579	598	557	595	549	609	581	594	629	542	570	586	581	609	577	592	580	568	628	594	556	610	562	599	588	600	579	576	609	587	544	585	567	600	585	622	580	565	606	598	566	610	602	594	567	617	581	594	596	565	572	579	567	589	612	597	590	568	574	592	583	585	577	556	559	551	599	646	559	592	557	588	626	547	584	585	597	571	561	584	564	634	584	603	577	554	589	562	604	620	591	567	594	591	583	566	600	583	595	594	609	596	617	557	618	573	591	588	595	624	570	603	619	622	581	565	578	573	591	574	537	572	573	595	591	559	584	610	554	522	581	592	549	555	601	600	593	621	584	595	540	598	560	578	592	575	601	582	568	639	601	602	577	599	582	602	598	570	530	615	598	596	572	561	587	599	567	611	573	612	542	554	546	573	577	550	576	566	593	636	583	613	600	585	617	603	610	576	564	545	592	589	569	591	546	576	618	555	580	566	571	618	545	533	614	571	593	573	582	569	525	569	581	593	570	578	569	594	579	576	542	617	557	586	563	504	553	574	606	584	578	558	623	567	588	638	585	594	583	617	505	583	629	608	610	572	532	599	581	619	573	564	623	602	582	578	587	535	581	601	609	621	579	597	585	626	573	549	556	577	571	606	600	592	596	589	598	633	526	583	571	577	565	577	545	580	591	568	566	584	561	586	566	601	558	570	609	564	579	560	551	595	601	573	614	610	591	606	596	558	578	566	606	612	589	575	610	558	577	567	603	587	569	612	596	587	596	572	588	556	589	589	657	526	552	611	574	590	596	608	572	601	587	505	561	570	601	591	587	588	578	598	580	637	613	572	545	572	558	564	581	598	605	601	595	624	575	620	609	560	579	570	599	554	594	570	581	601	578	616	560	570	568	560	592	600	561	563	554	541	557	565	568	520	576	601	568	613	562	619	591	550	601	600	595	588	570	576	579	563	584	603	550	607	590	560	616	589	603	601	623	581	585	578	580	556	590	562	581	576	576	582	547	565	580	582	616	556	578	561	602	625	612	561	608	567	574	554	569	589	569	593	555	589	543	566	598	575	591	590	604	588	617	551	554	551	578	590	589	557	612	594	571	574	615	575	602	615	594	526	558	564	585	623	572	597	587	565	578	572	580	573	558	594	631	614	620	570	600	599	592	566	620	581	590	630	584	627	600	553	593	560	591	625	557	606	530	622	588	573	587	592	603	567	584	558	581	583	601	625	583	556	563	600	579	611	597	570	579	564	595	572	577	590	595	570	561	579	542	606	579	591	604	621	583	550	594	591	635	579	572	597	570	529	583	591	591	546	582	578	567	599	574	554	598	541	602	613	626	561	588	562	612	617	567	619	600	601	627	576	544	550	551	554	552	585	577	557	582	564	579	617	581	628	586	609	609	582	547	596	558	564	581	587	579	603	569	607	574	578	562	563	539	566	570	577	564	545	577	594	593	564	626	608	564	615	624	557	581	613	586	604	563	568	569	558	582	596	589	574	572	583	628	634	607	577	609	565	567	518	564	581	586	584	607	554	561	585	600	578	584	585	604	614	593	599	628	599	574	587	589	610	610	589	579	590	582	545	573	592	614	608	595	583	540	561	606	611	595	598	557	610	595	598	573	529	580	597	605	588	605	625	601	607	600	599	613	566	605	596	599	580	563	604	594	577	587	594	575	614	609	592	581	557	572	558	554	591	579	581	614	587	589	587	581	577	572	590	607	582	584	572	572	569	564	566	589	564	570	577	638	592	597	601	627	587	601	572	584	543	584	568	605	561	623	556	572	601	560	565	564	615	628	596	541	516	589	609	583	557	527	560	630	609	594	632	587	565	550	619	604	607	558	595	586	601	546	569	579	627	584	551	551	582	568	568	592	588	592	595	588	522	561	537	611	592	570	572	603	611	559	579	590	571	593	580	555	575	596	586	592	625	610	558	596	609	587	620	592	570	582	588	624	562	576	600	566	543	613	594	565	535	563	615	575	611	591	608	588	585	578	609	584	612	612	606	579	596	602	620	592	631	583	574	610	572	611	554	563	511	565	581	578	555	596	551	585	583	547	602	590	599	648	540	564	571	592	594	578	560	548	548	592	578	565	544	607	604	585	578	571	600	669	606	569	628	580	583	611	587	608	618	616	582	544	578	595	557	579	586	576	593	578	561	610	578	558	593	550	566	594	627	587	603	596	569	536	573	582	625	556	629	583	569	560	616	590	574	620	578	574	549	567	582	569	579	559	557	571	585	613	597	560	526	610	611	568	597	550	596	591	588	591	594	576	554	635	588	608	521	595	567	606	583	543	583	596	610	603	563	600	578	595	559	578	570	574	587	567	595	573	566	565	598	596	552	579	566	573	546	592	589	594	588	606	577	564	563	603	565	556	595	615	558	615	558	611	581	632	580	591	564	558	606	543	591	617	565	563	569
27044	3770	539	354	295	307	293	293	310	320	335	282	277	318	333	320	297	309	266	290	292	319	291	289	289	286	323	306	293	296	333	305	295	293	260	316	290	276	325	266	274	296	288	306	302	270	294	314	331	307	319	346	305	293	266	278	313	303	304	288	299	297	291	292	280	314	271	289	305	305	292	321	303	294	283	307	288	335	328	285	303	268	304	300	287	301	327	322	297	294	283	338	265	295	259	272	272	284	276	302	300	262	302	289	253	299	251	287	308	330	300	316	307	266	315	248	295	331	303	265	297	282	325	298	302	318	277	273	268	280	290	279	333	291	294	304	331	326	277	278	296	316	292	328	345	299	280	324	283	281	265	285	284	305	324	273	298	290	284	310	296	301	305	271	284	298	326	301	296	336	289	298	278	286	313	310	305	301	274	303	302	286	310	271	295	309	289	284	317	320	300	285	292	286	291	306	286	293	312	302	311	314	302	318	281	306	294	325	289	327	288	256	268	336	286	259	277	289	324	278	334	295	318	299	308	308	327	304	294	302	318	291	286	302	327	279	278	306	282	303	301	266	279	279	277	312	289	318	255	288	289	259	286	290	282	297	296	314	333	332	287	293	289	294	304	307	300	250	299	302	295	293	300	286	285	278	285	295	282	286	302	276	302	279	293	314	301	324	324	300	345	288	324	334	326	290	267	295	311	290	279	284	288	294	300	245	277	305	288	295	286	295	273	318	295	310	277	297	296	277	289	271	306	286	296	282	272	301	304	313	327	307	270	259	322	289	311	280	296	302	274	261	314	295	295	283	293	314	288	279	294	317	290	325	335	294	286	317	276	295	314	313	272	301	309	334	296	301	303	354	324	285	283	256	291	298	278	253	303	287	300	288	296	319	326	255	296	300	297	268	312	274	306	321	302	254	319	276	309	316	269	305	308	275	294	271	280	303	314	292	272	290	296	331	296	286	307	295	277	287	305	308	292	296	308	272	297	300	268	303	316	250	279	284	331	293	283	284	281	299	304	296	296	296	294	324	275	302	312	300	305	279	274	325	257	324	310	261	316	300	294	320	310	315	279	286	289	296	297	298	333	285	321	279	302	312	263	294	289	295	292	285	308	289	284	249	298	280	281	263	309	285	302	288	295	284	276	318	311	286	309	292	277	347	291	268	275	279	308	277	269	302	307	302	286	326	319	284	283	307	295	280	290	312	312	292	293	276	294	267	291	292	297	236	317	296	270	292	299	299	317	282	274	274	301	313	286	289	308	276	254	305	297	303	254	242	339	312	286	298	305	255	305	290	275	301	312	294	298	311	286	299	277	284	317	293	281	293	311	286	302	313	262	295	360	294	299	263	276	291	307	347	295	284	285	282	305	297	308	292	291	281	286	279	311	320	290	312	292	287	307	294	310	300	299	313	291	319	302	298	316	352	294	329	297	313	294	296	311	299	255	273	303	284	272	279	259	280	239	273	312	295	315	318	284	288	276	334	297	311	301	303	300	283	284	281	305	292	312	296	325	284	281	292	273	284	278	258	291	296	302	297	269	307	318	282	306	308	299	287	296	278	289	304	298	328	288	264	290	309	289	314	292	288	318	269	291	318	285	280	277	292	274	283	323	293	295	321	314	257	289	330	279	259	288	318	311	303	299	299	275	304	298	285	280	276	309	261	284	305	270	275	308	293	280	300	284	275	281	339	293	285	295	315	302	304	301	308	276	301	280	289	279	293	310	278	317	294	281	296	262	270	287	306	305	263	259	323	253	259	278	292	319	302	331	281	250	285	331	324	297	309	311	301	343	318	281	309	274	293	324	321	290	282	277	306	296	320	280	293	260	265	284	294	270	282	306	312	318	308	276	270	285	309	319	315	297	309	317	308	293	286	306	265	289	294	283	297	339	300	277	302	304	280	279	308	280	321	285	311	309	297	287	305	321	273	303	299	285	291	285	280	282	298	264	288	288	270	298	307	308	307	324	346	272	291	298	317	297	293	308	304	303	295	291	295	301	302	306	281	274	330	290	317	310	283	298	291	267	308	295	272	300	308	306	256	275	291	326	333	336	297	296	272	286	331	299	304	294	310	303	299	297	286	277	320	282	305	294	286	292	266	314	301	312	291	304	289	306	330	322	305	290	296	349	315	307	315	271	290	302	328	288	297	294	272	308	296	286	309	273	320	288	281	323	308	305	326	321	303	323	302	287	299	284	273	324	334	281	310	257	288	294	277	294	305	322	291	308	258	274	260	290	285	282	331	285	313	288	283	306	269	263	304	302	286	310	269	299	279	283	298	267	274	311	273	336	277	307	261	271	284	294	313	270	290	321	298	320	291	257	280	303	335	327	276	304	318	288	303	262	288	317	303	321	292	298	294	285	276	322	294	314	308	299	310	297	274	314	290	299	306	266	293	276	303	303	296	292	294	295	323	289	300	300	313	288	280	286	294	313	276	302	264	284	304	314	334	291	260	317	313	310	274	320	283	303	336	303	331	267	287	302	335	286	310	292	287	274	281	285	292	274	329	301	277	283	295	289	298	316	300	264	289	294	286	291	288	267	279	283	297	274	305	287	317	305	324	282	308	296	282	292	288	286	304	314	324	314	287	258	309	334	317	293	312	304	328	314	296	328	286	306	317	306	315	308	285	319	298	305	295	300	313	312	294	320	304	301	319	280	295	279	273	297	287	314	280	309	294	305	319	263	265	302	271	286	300	309	309	335	298	319	288	289	261	290	322	289	296	281	297	311	311	280	311	272	302	310	294	318	294	301	283	311	299	307	299	286	302	326	307	290	319	313	298	278	308	327	299	305	283	283	320	292	288	329	303	288	358	314	329	270	271	295	305	300	273	306	288	311	257	294	286	296	297	287	268	321	274	358	319	284	307	331	299	326	277	253	293	273	266	305	264	270	299	263	322	310	309	290	279	314	259	306	298	281	301	283	279	282	314	298	309	309	288	323	273	299	318	300	285	314	286	346	263	278	272	274	279	308	310	311	291	269	305	301	311	337	308	284	294	298	301	317	294	287	277	300	300	302	316	305	299	293	278	320	290	259	316	272	309	309	297	343	261	296	289	320	284	328	285	288	292	316	295	310	331	281	290	266	264	307	313	279	273	316	332	302	292	338	280	269	292	301	268	284	301	255	271	286	302	312	294	298	304	291	269	304	306	276	284	269	297	306	290	268	307	285	269	318	307	299	272	314	311	340	299	292	304	287	284	300	292	292	288	303	301	299	290	286	301	322	287	311	322	308	287	304	285	308	287	317	313	296	279	315	271	319	266	272	297	328	305	304	271	290	258	303	332	317	292	296	301	256	308	312	319	324	285	281	266	304	319	335	316	301	285	274	279	300	301	306	300	303	293	318	286	296	299	290	279	268	296	329	325	276	296	260	289	302	345	281	285	285	297	300	304	288	298	298	299	277	306	278	299	283	302	256	285	309	292	299	280	286	294	296	303	296	300	301	290	300	312	314	315	317	290	273	286	271	284	317	284	287	308
16173	3569	1688	1204	893	797	680	711	665	616	631	630	631	667	644	657	609	628	639	653	663	637	660	608	654	638	610	670	652	628	606	643	585	637	668	657	643	678	654	646	648	645	645	635	655	666	613	620	627	657	661	622	645	596	622	634	648	623	678	642	661	637	625	650	646	651	645	655	690	624	639	640	634	602	684	620	605	680	672	640	616	665	652	637	622	635	690	689	583	592	655	624	629	672	671	624	634	628	674	638	640	639	634	636	612	608	618	622	632	641	634	646	638	637	635	636	670	641	640	623	636	663	629	659	615	621	634	676	656	613	623	652	610	643	627	578	617	617	640	589	658	633	636	612	630	598	653	648	631	629	644	623	633	634	682	611	662	622	618	650	650	607	694	643	642	609	621	617	604	728	639	634	627	655	652	663	628	657	631	660	639	638	635	669	663	629	624	597	652	622	643	607	658	654	636	643	678	663	611	685	637	651	634	635	679	628	621	578	650	639	669	630	656	632	643	641	616	616	612	637	608	701	593	626	673	644	626	673	672	671	654	623	627	646	648	634	610	689	587	618	658	612	645	647	643	627	634	627	591	636	614	608	641	642	713	677	626	635	678	651	623	675	665	673	620	655	673	607	643	680	618	603	649	654	661	625	652	635	679	659	648	644	609	645	645	584	621	650	662	648	629	634	595	655	626	612	635	657	640	643	611	614	628	636	626	615	658	657	645	617	651	593	615	607	641	631	668	636	638	629	634	656	598	632	644	668	646	639	576	619	634	676	644	630	628	672	642	652	642	669	683	620	601	639	643	641	636	638	649	679	678	618	595	628	619	662	642	648	617	626	658	612	633	662	633	669	644	638	654	653	661	628	698	630	650	625	649	662	610	629	640	625	655	638	676	587	667	618	674	641	591	648	626	704	621	615	608	659	630	619	647	626	652	617	663	668	650	590	623	621	582	598	688	634	687	664	648	631	640	657	635	624	618	620	633	636	600	667	647	633	657	609	634	620	611	655	628	682	647	619	670	653	613	652	658	600	648	650	634	606	585	633	638	619	629	616	678	651	663	639	623	631	626	643	668	630	642	660	655	636	646	653	624	655	636	665	639	639	633	711	674	626	636	651	641	642	642	621	650	630	664	668	616	653	592	620	636	669	620	612	623	620	668	632	673	638	636	647	669	603	639	648	645	626	629	630	626	690	597	647	670	647	664	648	634	643	685	651	692	649	634	684	653	639	626	674	608	652	670	611	653	649	599	642	632	615	611	648	642	675	599	614	627	636	631	648	677	590	631	598	637	588	649	661	672	615	594	689	654	606	620	664	623	620	666	657	571	590	655	635	655	632	604	638	644	635	606	606	632	640	644	605	636	628	621	651	608	664	632	633	640	680	658	651	679	619	642	659	657	615	616	640	663	635	644	666	652	627	672	656	616	598	658	660	625	614	642	607	635	656	676	604	624	614	651	648	664	670	635	629	677	654	611	621	607	627	659	674	688	630	602	645	617	655	664	633	594	665	643	650	695	619	650	672	633	622	630	660	610	644	632	626	680	625	678	637	659	645	633	610	627	603	650	636	668	600	639	663	599	638	662	633	648	599	667	642	685	671	599	654	646	611	626	677	621	644	703	655	600	655	642	613	654	642	655	614	640	654	677	643	604	638	638	618	644	640	663	671	659	637	634	613	673	655	712	582	589	646	626	637	620	584	665	631	651	610	647	658	659	632	610	613	626	611	638	637	603	636	610	666	617	641	609	638	654	645	664	625	634	652	624	665	651	589	678	651	639	693	617	591	680	645	684	655	617	655	688	627	636	649	664	628	634	615	629	654	670	640	681	658	661	673	641	648	654	663	668	617	670	610	609	610	659	635	621	626	629	651	631	609	633	725	664	651	621	618	639	600	644	641	608	647	639	659	641	643	663	679	672	639	667	667	658	638	622	668	661	662	645	657	635	661	607	636	597	632	692	641	664	673	647	625	644	698	644	684	629	636	606	639	650	618	604	660	648	608	693	605	623	635	626	606	712	640	601	632	655	629	635	644	638	643	654	603	657	668	638	622	636	642	614	645	640	654	666	644	638	618	599	671	613	620	634	633	605	682	647	626	634	640	665	637	669	682	684	638	648	611	660	685	651	669	634	647	687	657	663	637	654	642	634	606	641	618	628	642	643	636	631	629	677	600	674	650	629	637	654	673	626	613	633	626	653	651	650	669	648	694	659	613	663	627	678	653	617	646	627	628	652	645	645	661	627	650	688	639	659	651	636	660	684	643	606	645	655	662	635	661	635	669	653	656	607	668	721	588	668	615	657	648	609	643	649	656	645	652	615	660	640	658	639	616	596	606	659	685	632	613	673	619	618	587	657	628	610	625	599	634	642	652	640	686	648	718	589	655	658	661	597	661	644	701	640	655	643	595	659	642	587	665	657	662	641	621	625	623	613	638	639	672	677	612	634	647	673	635	673	656	591	670	680	636	646	684	660	651	646	654	595	655	652	611	646	670	668	673	644	629	649	620	678	655	669	638	570	641	617	603	654	651	643	615	663	672	647	614	637	663	641	670	601	603	601	630	641	693	719	655	638	658	596	661	668	647	663	633	622	663	638	627	621	623	704	610	664	649	630	628	641	672	678	670	683	642	677	663	634	644	633	630	642	581	680	625	605	640	684	650	648	629	662	661	619	640	648	647	631	626	625	664	640	635	657	666	615	627	674	581	647	623	658	676	636	629	628	637	679	612	668	625	670	689	625	650	622	614	634	595	646	633	665	652	652	629	650	665	683	593	626	632	650	688	695	645	630	653	639	673	690	628	644	628	648	625	637	621	644	622	625	654	662	629	642	625	634	614	617	650	602	625	619	672	643	632	633	662	633	625	624	673	670	643	652	676	646	628	638	651	686	586	637	682	618	629	575	611	620	632	649	659	634	649	677	610	630	620	652	643	666	599	648	633	641	611	647	645	690	712	601	671	639	626	622	663	638	628	600	662	637	684	592	680	640	609	627	646	666	609	625	611	659	623	648	618	594	657	669	632	645	643	656	625	637	650	613	644	640	647	618	622	672	628	626	635	658	618	622	616	646	648	650	594	661	637	598	639	640	643	658	637	648	617	647	661	618	654	647	657	633	672	606	655	635	586	678	633	614	655	675	629	663	680	609	626	648	591	655	629	625	628	663	647	626	646	657	581	642	643	654	629	595	633	665	583	618	639	678	618	631	645	651	626	642	628	620	630	652	636	675	613	630	656	659	606	587	658	619	652	618	666	659	614	637	654	718	627	602	613	603	634	643	690	595	659	627	664	629	629	644	612	586	601	637	629	631	679	618	631	646	657	677	620	621	631	664	663	641	661	648	655	596	660	610	596	614	633	592	598	674	653	614	638	642	669	649	649	616	588	645	638	676	662	648	672	625	634	646	670	641	591	665	650	615	665	603	629	658	640	645	685	663	605	663	629	671	645	635	639	635	624	619	677	665	629	655	616	621	627	631	609	677	606	643	620	628	641
15088	988	431	362	316	291	321	280	294	325	327	312	299	287	282	311	258	325	287	309	304	290	313	269	303	329	326	278	306	304	299	267	288	297	289	317	285	281	328	329	300	285	304	297	289	307	283	290	334	271	281	298	288	296	267	336	310	277	284	340	313	279	296	292	299	288	283	293	297	322	334	286	275	283	273	333	348	312	321	294	249	289	281	310	300	302	282	279	293	314	280	319	304	323	271	290	288	304	290	284	298	284	266	266	286	328	308	305	280	289	308	308	291	340	278	268	304	303	311	305	284	309	305	302	304	283	268	279	311	295	288	299	280	294	300	288	278	310	298	326	298	309	298	305	297	279	275	301	292	293	340	324	304	270	282	314	309	281	303	322	285	258	318	266	278	295	297	284	262	277	274	287	325	318	273	283	303	292	309	286	333	312	271	309	243	278	273	256	275	334	277	289	323	269	272	310	326	270	279	315	281	314	328	315	290	265	313	291	296	295	295	285	312	302	281	296	307	314	305	312	280	294	306	302	272	295	271	282	249	278	328	340	267	295	328	274	266	284	310	305	289	306	332	301	299	298	279	295	319	284	290	296	257	365	341	277	344	265	311	303	285	308	313	288	327	296	300	266	309	288	278	301	276	277	263	296	324	311	307	276	341	284	294	294	309	286	301	307	308	333	329	297	321	310	317	254	252	293	330	330	304	317	313	306	303	272	294	281	325	282	316	264	289	287	273	334	291	267	287	331	313	294	285	309	299	282	312	326	311	257	276	304	309	268	283	321	299	291	298	299	305	319	297	299	288	278	299	277	300	310	311	258	290	317	277	328	265	322	301	291	300	327	299	299	293	289	304	299	335	311	317	295	308	268	268	329	307	289	268	303	323	318	303	309	312	282	294	324	287	284	273	301	312	315	307	260	292	321	325	297	298	278	326	333	276	318	309	304	285	320	290	300	298	300	275	314	270	328	285	256	306	280	312	312	259	299	283	279	300	271	309	292	285	282	277	281	250	315	294	288	314	301	307	267	321	304	287	270	285	294	311	299	304	283	290	295	323	307	296	272	291	294	285	287	330	297	285	320	293	290	270	274	295	279	343	265	281	323	315	302	297	317	305	318	296	319	319	315	286	317	284	287	306	315	293	296	276	294	300	317	301	289	292	299	269	300	301	280	276	308	326	307	298	291	282	301	312	320	291	316	300	318	301	298	284	314	291	311	327	290	314	330	280	284	341	324	326	280	308	289	330	267	305	303	302	280	301	304	317	335	304	335	284	278	262	294	301	303	253	300	290	282	267	281	296	306	269	316	271	296	298	296	241	273	296	322	350	287	269	285	282	294	338	324	296	294	296	332	283	273	293	291	292	274	275	326	279	282	319	314	318	290	302	276	300	305	294	293	283	305	291	292	287	320	335	313	312	274	278	308	330	309	308	250	298	292	281	296	278	293	309	305	297	290	326	324	310	298	321	274	251	289	285	257	284	312	305	287	297	303	276	286	328	292	302	337	303	255	320	350	278	317	310	303	308	310	281	255	280	292	294	287	284	291	317	334	292	326	316	302	339	257	308	290	326	312	297	305	303	294	331	316	313	309	287	316	292	321	297	311	301	288	279	270	285	320	306	286	298	287	311	329	337	312	305	286	322	323	324	299	287	310	328	325	301	290	292	302	322	308	285	292	298	327	293	309	317	329	331	274	322	283	276	297	287	263	325	317	315	315	317	307	267	304	293	293	294	297	316	290	275	321	290	268	251	306	281	303	294	278	296	304	289	289	298	259	312	292	284	280	306	287	298	294	287	310	272	319	306	290	317	288	310	273	290	292	285	294	292	334	276	298	305	275	274	268	310	316	311	282	272	274	299	284	259	308	317	298	298	255	310	274	282	335	296	323	257	267	296	299	317	299	312	293	313	289	304	313	302	280	280	309	276	299	297	332	306	292	319	292	277	268	276	287	326	306	294	283	277	313	297	309	324	352	312	308	306	287	304	295	302	328	302	319	308	299	296	294	315	301	278	313	289	282	337	307	298	300	292	300	314	291	305	319	326	294	278	273	283	274	311	312	310	303	317	309	270	307	301	308	331	271	297	308	306	265	320	320	313	288	304	303	285	297	321	287	285	317	323	298	336	309	299	295	294	296	259	304	280	306	299	319	289	303	260	289	293	309	306	317	300	269	292	279	286	320	307	297	313	306	282	294	284	294	258	301	297	331	284	329	326	308	306	262	277	331	295	308	301	293	346	306	283	295	255	275	294	311	284	281	316	326	328	289	309	321	282	306	278	324	313	239	317	301	312	275	324	272	325	295	269	321	288	318	308	279	303	278	302	291	288	290	304	280	345	328	301	287	312	274	262	290	282	341	298	299	303	280	293	287	271	304	298	311	293	286	321	312	289	280	339	287	265	307	306	290	288	328	318	337	282	287	301	287	308	309	326	292	284	278	256	292	340	310	296	298	311	284	318	294	282	319	288	298	284	339	328	291	292	279	286	308	320	286	301	330	316	272	295	294	271	259	305	309	303	293	278	282	285	300	317	308	301	278	301	294	294	281	323	307	299	285	261	310	303	270	328	298	311	301	283	275	311	324	362	279	306	303	286	312	293	293	323	293	307	313	280	271	307	310	309	316	304	298	285	301	303	280	303	273	274	282	316	284	293	310	278	309	301	275	323	323	294	305	289	305	312	258	307	320	304	334	326	300	309	290	321	334	342	294	289	323	312	259	301	312	292	293	290	285	307	299	282	261	304	306	307	312	278	307	280	307	311	291	309	284	332	282	291	291	292	303	266	276	319	309	274	350	297	305	277	262	303	323	321	317	300	290	308	330	293	297	315	322	287	310	313	272	270	295	290	257	250	305	304	308	301	309	316	316	311	310	293	314	273	289	332	296	286	282	290	305	268	290	275	299	312	272	320	312	279	293	372	277	339	309	280	294	295	309	304	265	310	272	322	297	278	316	302	275	258	320	275	290	297	307	294	306	313	309	265	283	333	287	294	282	310	296	285	276	280	286	311	297	285	313	289	332	261	311	305	296	286	288	284	228	263	318	285	258	289	297	291	294	306	298	297	281	293	306	263	302	255	297	280	282	290	293	288	320	299	296	266	299	273	256	306	322	290	329	275	264	305	312	292	292	312	296	257	298	293	302	327	280	323	272	271	278	289	287	294	294	282	294	284	274	307	280	288	308	312	315	289	264	290	319	302	270	320	288	291	283	286	301	263	318	289	297	293	283	312	268	302	281	286	281	311	303	307	289	302	326	308	258	295	299	295	312	289	328	278	331	319	291	321	276	288	305	280	287	279	285	329	265	312	321	331	291	274	320	285	298	284	302	281	288	300	279	280	292	252	318	302	302	295	315	322	310	319	270	290	294	308	288	330	320	287	283	276	311	262	291	287	256	321	332	308	299	321	295	307	323	302	303	308	295	305	316	302	261	321	267	302	321	308	305	322	331	291	288	300	282	289	298	296	259	325	288	292	281	319	286	302	292	286	299
12345	1978	1211	847	656	669	710	616	670	652	651	591	595	637	595	644	669	614	640	606	653	618	664	660	637	668	592	639	625	633	662	642	657	639	660	645	609	667	657	645	643	613	625	632	647	625	670	596	656	621	619	632	617	597	607	634	655	671	633	667	632	648	625	658	624	608	643	622	633	599	669	622	609	644	633	638	630	651	654	604	648	677	657	623	604	664	621	629	620	670	673	610	634	579	656	642	687	623	629	628	673	608	652	657	599	632	641	624	630	640	583	620	622	675	614	647	593	603	633	653	593	627	587	636	609	666	616	602	651	702	602	628	623	609	602	674	584	604	647	575	618	646	623	622	655	646	612	643	683	637	606	634	694	644	587	612	667	626	623	618	639	652	635	666	669	633	662	613	633	616	585	622	586	647	615	650	657	657	652	670	633	626	608	664	623	650	587	584	658	674	635	650	640	666	670	580	605	566	651	630	647	635	678	636	631	661	647	654	661	601	612	629	654	620	642	621	699	663	631	628	634	660	564	626	606	669	644	610	667	624	662	666	664	619	637	630	597	640	579	664	638	652	639	624	642	636	627	635	624	608	646	638	596	632	629	632	607	637	612	600	646	632	611	646	657	650	651	584	656	611	642	652	632	655	578	649	672	645	671	578	675	612	640	669	647	639	602	650	635	625	637	624	621	587	622	618	627	643	643	618	636	607	623	632	638	655	676	633	600	658	694	635	676	602	655	693	642	643	632	626	613	593	648	631	627	645	626	663	645	646	615	666	653	615	616	646	627	605	642	616	617	635	649	665	607	655	622	654	628	587	614	667	634	618	642	604	641	627	639	645	623	642	654	612	618	637	631	663	648	655	659	626	629	609	658	623	641	661	636	633	658	648	617	581	621	624	613	603	606	645	618	638	623	673	639	642	666	645	612	596	636	614	632	630	624	642	639	647	614	648	620	580	623	706	635	665	657	621	560	633	600	650	649	658	650	579	607	607	691	611	644	627	643	632	592	616	603	621	635	661	664	661	652	607	657	628	637	606	603	661	673	659	591	632	625	649	619	643	641	612	638	634	642	629	585	595	648	630	636	625	657	639	648	640	701	605	644	614	610	626	613	671	628	665	695	620	646	642	636	652	611	626	698	666	662	636	648	658	612	627	610	624	607	624	635	623	654	666	655	649	643	633	648	636	641	671	598	644	599	630	645	618	641	646	634	611	661	615	614	633	605	636	604	634	608	594	617	583	622	606	625	600	647	636	636	655	615	645	636	636	661	648	662	642	621	604	614	637	605	705	628	589	663	620	639	640	656	590	620	642	624	606	662	627	660	630	662	605	625	651	634	585	660	602	596	655	621	648	614	633	617	613	607	646	608	629	625	631	654	601	608	639	621	581	636	630	643	612	653	581	648	654	651	648	607	640	643	614	594	628	640	614	636	596	627	673	623	675	652	622	665	658	634	654	630	613	644	642	623	602	676	620	594	617	619	588	656	620	628	629	605	635	652	637	590	637	620	637	632	641	655	641	646	573	650	610	587	638	627	639	614	648	627	642	613	663	666	640	612	618	638	620	640	644	597	650	628	643	627	665	618	660	611	603	591	643	655	633	620	630	569	630	628	653	603	642	618	611	641	594	629	601	662	622	636	647	604	646	626	645	591	602	653	664	624	675	625	624	625	630	648	632	639	612	587	619	628	636	666	661	629	632	661	643	666	656	620	666	675	637	634	632	620	637	623	628	622	584	664	641	673	621	635	614	631	687	593	605	655	626	606	617	595	667	626	620	653	628	636	718	626	613	616	641	626	622	633	614	626	606	631	621	621	606	655	608	629	655	639	623	600	672	670	631	622	647	659	617	593	649	657	632	640	686	584	652	587	625	639	617	639	653	617	592	634	616	649	631	645	623	643	623	626	595	625	632	658	635	647	651	645	654	621	628	655	593	620	606	608	631	634	615	626	648	628	628	658	665	652	660	667	623	622	657	626	627	650	678	637	609	629	631	647	627	600	574	645	664	668	686	643	640	683	638	635	671	628	634	641	667	609	657	634	585	612	614	620	642	650	659	655	629	609	626	635	597	622	617	662	631	655	653	625	624	607	568	601	681	610	669	640	619	647	597	604	603	664	611	648	653	644	633	635	626	656	627	607	617	666	623	616	615	630	630	650	619	621	620	617	609	682	647	605	629	604	640	628	633	600	584	596	648	629	604	593	613	601	599	657	649	658	649	600	683	663	634	636	581	611	627	672	580	663	591	648	667	632	593	603	671	695	661	656	640	661	610	631	609	618	663	628	590	615	617	640	652	618	642	645	651	608	637	653	635	662	647	677	638	656	630	653	665	670	664	617	603	667	644	622	644	638	655	671	619	646	576	610	631	626	614	648	597	643	665	672	669	592	664	642	606	630	608	664	654	592	603	616	602	644	652	650	640	641	644	628	652	652	668	685	663	603	616	606	609	647	662	631	622	616	663	624	630	674	646	633	593	631	626	616	620	628	667	636	663	614	603	602	661	628	650	672	658	647	638	667	669	568	658	627	626	662	631	634	653	656	655	702	609	652	632	600	670	600	644	637	680	632	652	614	665	681	627	627	638	664	644	615	657	652	600	632	628	619	616	623	613	646	664	606	642	629	606	651	644	637	640	623	622	638	609	651	606	637	657	600	601	613	621	655	630	610	638	667	680	653	625	615	640	665	677	633	633	646	644	600	643	632	655	664	602	657	615	621	646	663	637	623	695	654	635	614	610	623	623	680	687	644	627	616	673	651	644	720	683	688	599	631	592	621	646	624	635	699	603	645	604	635	638	629	600	622	642	593	584	687	639	632	637	618	641	654	593	589	633	650	649	629	641	679	640	660	629	644	575	708	632	640	643	644	659	626	610	632	593	624	639	634	616	613	624	599	675	600	609	622	685	614	613	684	616	605	597	681	621	616	655	592	671	600	620	644	637	612	633	583	612	647	620	659	615	642	663	635	646	633	657	626	679	621	668	628	591	637	630	618	577	644	665	616	616	604	592	611	665	618	600	674	614	618	639	568	634	666	654	663	645	654	593	623	636	644	694	658	622	624	635	620	663	678	633	683	666	608	651	595	663	687	607	626	651	645	705	641	620	625	635	619	612	619	657	622	679	654	667	639	605	630	644	675	675	628	679	628	635	633	655	637	636	660	607	619	643	585	613	619	623	657	635	664	586	587	617	655	675	652	625	606	631	665	598	637	681	597	603	610	668	647	631	610	616	631	590	638	640	626	688	625	634	673	607	634	651	628	600	572	645	626	637	614	611	660	625	652	607	644	658	670	625	648	626	631	643	630	669	633	650	674	629	631	626	631	623	652	617	610	621	654	613	667	640	641	639	646	681	624	600	628	598	622	650	610	654	641	626	612	619	624	629	563	674	583	613	595	585	613	657	655	624	576	671	603	616	613	609	661	640	644	609	702	628	634	601	636	640	643	632	642	597	680	640	604	579	643	608	596	661	583	620	590	618	630	655	621	634	626	622
25469	3041	408	295	301	238	241	289	284	285	304	309	259	278	338	275	306	293	304	290	277	264	315	306	310	284	301	258	261	267	294	270	292	320	259	261	295	310	264	265	291	284	248	280	298	270	279	289	276	263	283	294	296	260	262	267	309	271	266	272	278	304	290	275	291	283	256	319	281	289	296	294	300	297	278	263	283	295	275	253	277	318	289	261	319	264	295	290	283	284	249	265	288	259	291	298	276	303	280	303	275	280	250	280	294	281	268	259	280	288	283	252	288	282	269	296	288	295	286	284	272	273	290	262	269	285	262	253	290	292	288	283	280	300	300	293	289	264	271	295	294	281	278	285	290	300	265	256	247	269	266	269	263	258	304	301	278	294	271	266	290	257	269	295	298	302	308	269	301	296	298	246	278	323	304	292	275	267	247	271	242	306	287	300	287	292	269	266	280	261	280	284	309	264	278	275	256	305	267	274	261	239	266	307	285	284	287	252	284	285	274	267	273	286	300	305	266	273	254	301	291	343	279	301	274	261	293	298	271	289	293	254	287	305	260	280	291	311	275	276	255	282	290	285	274	308	267	308	297	287	285	288	286	264	311	282	277	259	290	252	272	276	311	302	276	315	286	302	251	286	294	290	273	291	280	298	284	285	292	295	274	274	276	256	304	276	301	297	302	260	267	304	287	288	263	292	307	234	266	277	283	294	275	266	246	287	281	265	312	285	263	294	292	250	298	264	289	287	304	312	258	295	289	276	291	336	274	322	261	283	297	300	276	322	307	276	283	302	286	252	277	263	254	270	295	284	281	249	297	288	268	267	289	264	306	277	281	285	279	254	256	275	288	276	272	249	266	278	284	273	298	287	272	247	260	297	294	282	273	299	283	260	280	281	274	301	265	268	294	247	267	296	297	270	300	290	267	274	264	246	292	278	298	263	286	269	245	276	279	295	290	271	321	291	290	295	302	282	293	283	265	291	310	271	233	296	299	282	254	316	285	257	297	257	279	263	282	228	299	274	268	271	263	291	270	274	288	284	299	261	305	282	292	279	279	252	281	276	281	272	303	294	275	285	279	275	267	285	297	280	278	241	284	290	270	276	250	251	280	290	292	277	281	270	280	292	312	289	272	236	288	287	265	266	262	264	267	296	276	268	299	286	260	275	271	274	275	251	259	262	262	256	289	231	268	267	292	293	266	279	255	259	284	299	281	234	275	293	273	282	278	307	252	272	299	270	299	261	265	287	298	271	292	301	294	250	278	289	277	285	269	285	249	259	294	294	301	275	294	266	292	278	269	281	288	271	308	289	272	273	276	245	257	270	262	276	248	267	268	247	255	272	267	283	278	288	282	255	282	274	276	283	316	289	276	278	276	278	264	309	304	301	327	257	274	261	259	298	272	321	302	260	274	330	243	261	311	327	290	302	292	276	291	234	251	292	260	297	284	289	315	295	309	275	266	295	271	281	271	254	294	295	277	289	301	275	299	277	284	284	265	265	287	270	259	268	277	278	279	263	270	252	254	272	289	286	271	245	270	288	276	284	265	314	306	301	283	270	266	264	273	271	277	298	255	276	292	301	264	291	275	296	274	272	292	266	237	279	297	303	280	280	269	281	309	237	273	295	287	292	273	303	296	260	296	281	280	266	276	263	264	276	296	243	306	291	299	267	293	290	273	242	303	270	282	276	266	295	342	315	282	278	316	319	290	292	262	266	274	307	270	307	250	263	243	252	236	287	272	322	261	277	292	329	287	247	289	269	282	292	253	264	290	273	277	314	261	277	282	252	298	284	275	254	303	307	268	272	309	256	261	301	308	271	280	274	273	282	307	284	289	295	277	318	290	253	265	268	286	289	286	262	285	245	287	259	266	278	303	302	261	278	280	257	279	310	307	279	312	304	274	259	323	250	286	304	259	265	248	246	289	288	287	256	285	280	269	276	293	270	300	268	295	265	277	265	279	281	268	267	281	218	293	283	307	287	282	284	287	275	284	275	291	269	276	292	255	269	279	284	308	297	294	276	247	259	268	293	271	255	287	273	270	289	266	279	265	299	278	278	302	258	302	282	258	293	303	250	268	270	301	276	308	293	291	274	283	317	275	285	282	257	325	268	296	290	301	262	266	274	293	234	273	319	310	291	272	282	282	267	297	274	291	275	298	285	275	282	268	256	259	258	286	298	289	277	286	299	261	266	266	255	280	298	272	316	288	288	274	288	268	281	287	248	310	273	327	260	313	240	274	273	253	280	263	273	281	272	283	296	290	316	310	266	273	280	294	283	300	280	281	300	282	315	289	280	290	307	295	318	274	287	266	273	298	272	303	275	280	294	271	273	278	284	242	300	250	257	291	285	309	291	287	267	291	300	288	277	269	303	286	292	307	290	286	281	285	274	291	291	291	292	264	273	249	295	261	307	292	285	241	289	287	280	256	281	306	294	283	277	285	285	256	281	279	261	260	304	326	269	279	285	266	276	270	272	277	270	291	292	290	308	295	281	302	297	283	269	285	302	244	286	298	245	291	276	270	260	285	272	275	287	266	272	256	274	295	307	261	253	279	294	292	273	304	290	237	299	273	263	282	257	243	308	261	289	283	298	278	298	321	273	303	287	288	298	255	276	270	264	288	280	255	308	274	262	297	287	284	296	284	288	292	222	282	286	293	289	265	289	300	261	258	288	272	324	291	288	265	264	273	302	271	288	323	286	268	258	277	277	263	253	284	273	267	265	253	269	312	290	298	260	281	261	275	259	259	283	315	258	288	281	260	258	268	300	318	320	320	291	292	311	286	257	303	319	257	273	303	272	260	258	288	286	314	266	303	262	295	279	262	252	250	277	282	269	280	277	274	286	288	302	293	269	271	257	275	287	280	267	255	312	296	278	299	249	279	284	268	288	258	273	251	261	286	279	301	314	285	261	269	266	286	276	263	303	254	281	293	259	275	301	302	285	282	233	273	278	288	287	323	285	290	298	276	269	267	285	295	289	307	294	325	310	292	264	261	298	222	265	284	276	292	269	277	290	274	285	257	294	274	274	329	267	289	270	267	266	300	255	283	269	271	275	301	255	290	274	259	246	274	290	247	307	245	257	246	313	299	280	260	300	274	288	284	246	264	266	259	269	284	261	291	291	246	288	299	337	293	279	302	250	268	270	337	279	260	294	288	286	278	290	289	276	311	285	290	291	268	295	281	264	264	236	260	306	298	309	255	269	240	288	280	300	274	249	264	262	281	302	267	253	295	249	276	300	288	285	300	315	299	264	258	293	268	244	284	244	285	305	243	281	280	313	271	299	270	272	271	268	254	263	286	285	285	279	276	253	297	267	261	284	277	274	291	271	281	257	253	275	268	286	272	274	310	303	270	285	251	263	266	255	274	252	272	297	284	270	286	278	277	253	303	304	298	276	286	317	293	294	278	305	286	258	291	280	263	278	306	249	264	270	268	289	276	282	286	255	267	283	286	276	297	274	277	284	259	305	256	313	280	282	271	248	263	292
15098	2509	1017	824	695	625	636	615	645	632	594	635	607	629	583	610	609	621	590	582	598	589	596	592	634	618	608	597	588	610	596	629	596	559	667	610	630	629	575	623	656	576	667	602	632	587	578	575	595	596	601	615	593	616	608	628	615	644	617	576	569	566	607	635	621	581	643	642	603	593	603	574	576	564	578	572	597	591	590	634	608	590	637	611	570	618	651	609	577	563	583	601	621	640	586	604	611	623	610	586	581	662	577	571	579	590	626	590	607	576	626	589	581	627	619	597	618	595	638	612	649	646	632	606	586	629	614	625	612	602	585	603	571	620	591	597	599	574	606	605	587	606	615	618	622	622	591	585	618	605	612	612	650	601	645	615	583	639	597	585	605	642	639	645	622	627	633	632	601	581	585	608	654	600	639	607	591	614	651	593	657	607	620	609	613	637	626	577	564	597	631	666	575	621	620	582	584	615	585	634	631	587	607	631	609	614	635	522	628	654	609	580	597	611	610	544	613	559	597	618	635	602	621	588	606	609	597	632	605	583	598	586	645	607	610	610	580	601	610	581	566	591	626	605	604	630	614	594	626	633	655	540	588	621	582	603	626	600	621	642	567	601	584	570	610	578	591	622	592	642	591	640	566	570	594	614	592	615	597	617	600	622	594	588	570	589	563	561	607	618	590	583	605	618	625	590	608	554	601	571	620	576	604	617	616	558	584	653	579	608	618	578	586	579	587	583	598	610	611	605	584	641	634	597	621	594	600	619	606	582	602	609	604	599	550	608	605	636	610	606	634	595	580	586	600	557	591	591	613	620	564	600	629	604	655	626	587	593	596	595	611	561	606	601	610	607	625	590	604	594	617	602	601	570	632	651	636	601	646	636	602	677	629	588	604	560	592	576	605	558	604	597	593	600	606	635	599	624	609	586	601	625	608	613	634	622	652	640	609	543	633	655	609	584	598	609	600	563	621	618	552	584	604	583	582	621	584	631	591	608	586	601	558	646	608	573	587	611	602	607	594	593	622	616	643	639	583	630	587	593	581	634	563	563	624	597	529	603	570	624	562	580	637	579	601	587	613	606	623	584	592	589	601	610	619	652	581	619	593	596	634	626	594	607	598	595	609	561	612	608	588	602	626	655	600	594	573	553	598	626	660	615	607	589	603	584	630	584	629	616	620	587	621	604	588	599	608	610	622	600	632	590	580	608	583	614	641	610	613	638	645	557	612	604	581	595	605	629	634	599	565	594	599	596	551	590	650	597	612	598	586	659	614	566	618	653	596	595	607	606	613	606	595	560	611	644	607	608	622	570	600	684	644	592	557	618	622	574	595	605	608	583	606	567	576	673	592	565	580	581	663	573	581	606	611	601	597	583	543	587	564	597	608	603	628	577	606	593	619	644	621	639	522	582	573	577	595	608	618	589	552	594	646	564	622	588	590	579	615	621	594	586	627	594	604	619	618	620	620	588	575	579	594	607	598	594	625	679	582	640	578	602	615	621	630	622	593	609	626	606	552	575	608	601	599	626	600	614	597	632	594	609	575	579	549	605	601	583	600	583	572	586	562	595	587	608	582	624	617	564	589	588	601	574	572	589	616	589	601	619	594	617	576	575	594	602	639	594	579	567	618	592	595	635	570	634	596	590	645	622	623	571	619	594	599	598	588	611	558	602	625	566	620	581	595	574	572	594	622	575	562	624	610	598	605	588	597	584	596	576	626	605	537	624	585	633	611	610	587	588	623	608	627	635	562	617	641	614	652	645	583	600	585	646	578	618	613	564	617	622	594	596	609	608	592	555	586	621	621	584	573	625	613	629	584	585	622	615	603	608	619	621	599	580	592	627	612	601	628	602	604	625	597	593	600	624	612	620	614	555	600	626	596	599	559	578	611	610	603	600	589	596	622	585	665	594	638	638	549	610	613	623	618	591	596	569	556	618	589	642	626	580	632	628	595	626	630	602	622	593	578	609	591	610	569	627	607	599	583	576	575	570	630	607	613	639	551	575	624	597	616	611	631	615	604	624	620	633	599	582	586	601	576	635	623	564	614	624	594	621	605	611	602	589	562	602	613	620	597	587	645	609	612	601	589	574	593	594	628	616	602	568	594	641	612	605	580	628	626	571	600	639	588	589	609	605	616	619	591	574	591	636	575	612	636	585	627	632	593	606	558	608	649	586	596	555	588	594	618	609	622	589	618	595	589	610	597	632	598	613	641	586	581	635	576	586	586	571	602	533	636	590	585	634	662	596	637	596	599	553	599	642	625	606	627	562	628	632	608	597	636	616	612	576	573	613	656	631	569	673	621	624	647	577	569	596	607	639	606	574	627	614	595	590	618	595	545	602	633	673	541	632	588	600	582	574	576	597	574	600	602	626	611	628	645	543	576	597	600	646	560	601	612	563	608	648	580	591	594	612	538	564	646	614	601	631	573	621	619	605	616	601	594	598	621	617	613	614	622	595	628	591	553	600	546	615	590	595	584	617	589	578	605	597	576	560	571	626	610	603	620	596	638	592	639	629	549	613	605	643	625	633	643	572	643	618	578	578	613	618	614	574	566	574	649	624	587	648	604	581	572	596	634	588	601	604	557	653	652	591	624	576	603	574	619	616	635	620	609	575	638	566	595	598	641	609	645	617	579	642	577	605	596	651	632	624	615	600	582	582	603	627	596	651	600	631	570	594	594	602	611	621	624	585	593	605	643	597	603	597	622	623	612	588	594	619	599	560	631	611	628	573	601	585	614	629	598	606	649	581	627	605	579	586	584	626	613	597	614	631	584	598	640	614	627	619	578	612	608	612	602	631	620	637	599	581	602	623	611	563	567	587	644	590	621	614	616	614	604	604	647	589	660	626	597	612	612	618	614	628	608	593	603	603	575	596	583	567	623	596	609	617	610	565	610	622	609	619	620	607	601	632	616	598	591	609	628	596	595	606	601	571	572	585	584	598	584	616	605	602	644	587	636	577	585	576	622	619	579	594	620	571	639	569	604	619	596	582	544	566	581	621	622	598	593	597	628	602	576	641	649	643	591	612	603	577	625	615	613	665	629	615	615	581	586	601	626	598	551	642	640	581	598	636	597	624	600	626	597	608	625	587	625	655	589	653	576	604	600	597	621	601	610	602	645	625	603	554	619	612	593	579	601	559	580	621	665	599	575	578	634	594	554	577	555	635	574	599	607	606	610	571	630	622	613	624	583	598	627	632	572	615	557	639	636	590	595	558	619	617	623	606	615	596	628	618	613	578	598	597	614	638	610	615	621	632	637	604	606	594	598	597	597	574	651	580	591	553	602	610	554	596	584	638	584	631	622	580	619	613	622	582	611	559	602	639	589	629	589	629	582	629	609	626	605	681	607	577	584	644	599	584	610	609	563	604	566	587	611	617	595	597	592	631	636	614	606	639	612	617	566	604	580	598	596	567	626	610	587	600	589	600	573	596	574	595	584	594	596	614	561	616	619	616	615	590	613	626	610	614	575	621	623	581	601	598
27965	5555	663	384	307	330	300	301	283	311	301	331	272	311	321	312	305	307	279	311	306	295	323	310	305	314	280	287	295	286	262	296	305	312	331	251	325	326	321	294	286	295	306	272	294	326	330	297	334	307	300	304	307	307	310	297	312	292	303	292	291	312	300	276	310	288	273	291	330	271	302	290	338	287	292	299	282	287	297	268	317	334	331	309	313	277	290	286	317	309	335	298	339	269	287	288	287	322	315	290	285	306	312	287	315	309	290	317	301	314	300	330	285	302	334	325	260	303	293	291	295	308	323	264	298	270	296	288	279	289	292	303	289	329	279	290	272	301	296	270	309	325	259	285	310	282	321	314	289	280	276	267	295	291	314	282	279	293	299	305	286	286	302	270	290	315	314	281	281	283	302	303	300	273	276	277	297	283	294	259	288	315	290	298	311	301	281	319	286	274	313	293	315	353	288	291	285	284	269	300	259	281	318	293	296	279	288	300	302	290	299	300	274	286	298	299	307	312	267	285	284	299	316	324	286	256	298	259	305	289	271	296	303	302	290	327	317	304	322	294	303	333	302	324	330	313	282	314	260	286	284	321	305	289	287	301	307	269	262	278	292	291	288	277	266	291	336	327	277	288	303	312	279	291	305	335	257	321	281	295	320	330	315	318	316	281	297	314	300	285	304	287	267	315	281	306	274	305	320	300	305	287	291	285	305	288	311	284	296	286	288	281	295	342	291	290	281	297	276	302	313	283	283	308	282	303	313	332	297	306	278	299	282	297	302	298	283	289	340	296	319	272	291	319	327	293	285	293	289	294	269	317	296	269	289	284	309	285	280	321	279	303	273	268	306	319	304	322	257	311	295	286	298	298	326	322	314	315	274	282	297	336	274	316	322	299	341	313	312	294	302	301	305	339	300	319	290	280	268	303	335	338	302	264	272	296	258	323	315	264	301	279	273	279	279	284	309	249	292	284	304	331	298	305	300	271	312	281	281	315	306	270	282	288	293	289	286	313	323	306	314	277	322	298	276	321	308	304	307	337	284	275	303	289	260	287	304	274	308	240	274	294	295	320	311	285	272	307	327	265	300	281	295	330	324	296	282	303	335	301	294	311	274	302	306	309	299	318	294	274	295	285	290	295	275	284	288	290	287	282	302	313	299	324	288	279	292	272	303	306	319	313	281	307	320	299	324	318	298	303	300	287	320	320	287	327	341	286	298	314	297	303	301	275	263	292	290	314	312	297	284	289	293	283	293	290	253	301	330	321	311	303	289	278	294	304	304	267	268	294	280	301	307	334	296	308	323	288	287	298	305	328	289	321	296	267	280	294	303	286	309	279	288	313	283	270	278	326	314	288	315	280	280	300	306	304	286	250	278	288	282	289	293	262	279	288	296	343	287	288	291	290	265	296	299	294	268	315	302	310	293	281	318	301	274	271	299	298	332	299	299	306	276	320	277	313	296	277	311	310	285	270	289	306	312	301	271	275	291	296	309	317	322	282	299	296	293	274	268	297	321	312	302	290	284	300	280	311	288	291	294	311	303	303	271	308	284	265	298	289	320	296	288	306	302	302	309	308	312	296	280	265	266	304	296	311	270	280	284	327	328	307	314	284	284	296	293	296	260	294	306	306	267	275	309	279	293	299	286	292	313	297	295	292	310	305	308	292	298	312	277	294	289	271	322	283	318	290	305	280	284	303	288	282	317	306	303	295	292	296	321	262	284	290	317	305	315	322	339	316	330	304	304	291	323	310	304	268	311	345	310	276	299	259	271	292	300	294	311	296	300	271	345	260	267	307	281	258	320	323	294	306	337	271	291	313	310	329	280	316	243	289	302	306	298	294	283	303	284	265	280	291	288	303	325	310	288	276	306	307	284	274	310	313	324	287	296	296	312	323	297	240	292	309	305	289	294	304	314	274	287	302	278	343	279	311	286	292	301	305	309	277	311	321	303	296	276	303	313	308	296	268	312	297	309	283	283	291	290	279	332	290	265	303	313	297	293	286	323	304	322	296	318	284	282	250	318	297	311	284	279	264	302	287	286	306	317	318	311	295	309	335	281	296	295	289	289	311	315	273	294	298	283	301	305	341	300	269	270	306	280	271	285	295	293	262	269	301	296	294	278	307	251	271	286	281	269	315	273	296	248	282	285	326	295	307	292	291	277	302	309	331	271	287	289	268	288	281	331	316	355	305	307	286	274	304	283	281	281	294	316	288	350	281	291	278	296	291	284	251	309	287	306	300	299	261	273	301	285	299	298	281	311	288	302	306	292	254	291	280	299	302	273	273	344	301	307	305	306	301	287	298	316	333	290	311	279	338	286	279	281	332	302	297	311	303	327	296	314	283	320	282	292	296	295	302	274	312	283	296	308	300	273	307	300	285	309	295	288	317	302	307	329	300	277	290	269	270	299	304	289	329	297	273	288	312	291	277	287	312	294	322	308	286	312	300	290	309	263	292	302	290	302	261	299	274	258	268	302	307	269	317	311	319	308	263	311	296	279	280	314	306	303	282	295	316	293	299	295	295	288	271	317	317	304	292	307	286	306	305	308	286	297	311	304	308	302	296	309	291	304	269	283	273	286	297	285	302	277	296	286	316	288	274	272	310	283	287	324	275	286	312	316	328	321	320	310	313	285	292	309	316	311	340	285	320	294	299	309	321	284	250	306	314	289	318	285	289	286	304	278	300	336	281	279	316	299	270	277	263	308	330	327	293	319	281	271	266	299	286	313	284	309	294	313	311	327	310	337	301	306	306	328	311	300	284	307	306	313	290	296	296	278	252	263	299	297	260	286	295	329	303	279	288	309	293	310	310	305	280	319	283	293	302	244	289	320	280	284	299	289	292	328	312	319	296	287	285	268	293	255	311	282	270	306	259	321	302	302	262	304	308	300	313	254	305	311	315	280	256	314	308	302	316	293	267	331	318	315	313	308	281	275	297	310	301	291	288	323	308	278	316	304	299	273	257	275	268	290	276	267	273	288	298	275	300	281	330	279	300	287	273	289	300	315	320	286	306	354	333	329	290	290	297	289	313	273	295	284	261	321	276	280	262	276	312	302	323	297	291	286	270	261	304	274	297	269	264	307	353	313	311	294	261	305	300	292	261	269	264	278	315	303	280	279	282	279	297	279	318	308	290	295	308	328	295	277	294	313	254	288	311	304	278	301	304	282	270	288	291	334	301	335	307	305	303	298	266	247	311	305	294	292	306	276	273	264	307	268	315	321	293	288	297	312	280	274	305	290	256	271	279	300	286	248	269	277	307	298	295	273	331	304	328	318	337	293	245	271	279	290	278	284	276	301	295	300	340	312	285	288	321	321	317	303	311	314	302	295	294	307	330	314	291	295	275	341	323	260	271	285	325	262	297	311	339	295	283	298	293	304	331	287	291	326	286	320	280	294	288	275	280	277	292	322	303	272	313	323	326	298	293	304	328	296	290	308	286	278	308	302	323	313	271	265	268	324	307	280	329	321	303	311	281	304	301
12469	2810	1844	1253	930	760	713	695	670	635	671	626	676	697	641	619	672	652	647	621	648	621	633	616	654	620	626	646	633	626	640	661	658	611	620	694	671	632	635	657	600	665	614	588	659	697	660	593	646	658	637	641	613	621	597	650	618	662	684	560	634	625	630	642	643	622	673	671	597	636	634	605	624	614	668	624	669	646	651	639	615	618	633	662	649	642	672	649	626	641	653	613	666	647	618	617	589	644	617	673	652	589	604	663	630	606	671	625	646	664	653	632	652	663	631	642	647	637	632	642	638	647	577	577	649	667	609	616	662	620	601	640	644	639	614	630	665	654	615	648	626	635	633	620	630	655	617	592	641	595	666	629	615	622	636	658	654	640	588	631	646	589	656	634	646	656	662	641	648	647	644	626	632	617	617	619	645	615	650	635	635	686	653	623	666	627	622	623	685	625	624	671	661	686	646	646	635	626	647	607	631	618	659	599	642	651	615	605	595	652	638	668	657	638	639	643	655	614	609	658	630	646	644	636	623	648	571	640	644	679	643	642	626	668	671	601	653	650	604	583	647	650	587	643	680	621	611	585	641	642	595	658	606	563	646	638	665	644	613	628	627	639	665	672	631	636	634	625	660	690	647	682	607	701	660	619	674	646	639	649	628	603	605	609	603	622	658	659	651	632	621	580	661	623	664	600	656	659	638	658	633	610	620	589	619	635	694	626	619	601	627	620	665	628	609	652	642	653	639	639	614	620	643	632	637	629	636	604	611	624	637	677	669	662	652	633	622	584	669	651	630	624	657	610	578	643	621	637	636	633	636	702	641	594	635	670	653	632	645	628	625	646	641	618	625	640	597	637	650	633	627	676	643	630	581	649	574	622	620	603	596	621	622	611	604	654	655	617	664	651	647	654	616	606	674	598	649	599	556	653	637	648	654	652	647	644	659	649	623	650	659	683	637	646	646	642	632	652	652	628	622	640	637	635	658	650	649	620	596	674	674	601	640	679	606	646	656	667	632	639	590	665	639	637	607	676	644	613	647	649	647	678	611	663	612	618	666	638	689	596	636	621	652	638	615	656	629	647	629	625	627	623	633	653	613	623	647	623	682	619	624	620	666	680	655	653	665	655	597	652	701	659	642	630	677	649	686	615	674	647	679	685	607	651	640	630	619	648	632	682	608	631	632	659	619	622	643	603	650	672	624	627	596	604	649	619	583	599	660	619	613	644	617	644	646	639	599	642	646	583	664	633	667	665	662	643	639	657	640	677	614	656	685	629	644	664	652	654	632	621	676	625	644	682	628	641	626	663	651	591	629	600	595	658	593	644	632	633	646	650	657	612	665	667	626	619	636	649	617	584	668	645	608	623	653	671	649	667	645	681	681	621	642	627	663	633	623	634	627	645	639	674	612	667	658	624	638	635	630	625	591	638	590	620	644	638	662	659	594	628	624	630	624	687	623	621	633	647	677	582	692	679	644	600	626	599	688	655	642	660	639	654	643	652	650	620	663	667	631	679	643	643	609	628	654	650	687	675	640	659	661	608	599	611	635	639	648	611	616	611	608	633	634	614	634	649	679	674	621	594	622	653	636	639	643	575	630	614	657	623	629	641	647	620	623	635	630	633	588	647	655	625	628	587	637	651	621	621	615	641	629	620	681	629	608	657	649	584	617	627	603	667	643	618	656	605	680	630	615	583	617	653	595	652	610	621	646	626	632	661	597	686	646	641	632	651	592	627	601	695	612	641	643	610	631	658	632	611	631	653	655	622	670	665	629	616	666	654	648	647	611	647	641	625	687	629	644	644	680	630	647	616	676	646	605	654	650	666	626	646	647	659	624	662	652	654	623	618	645	632	601	648	663	621	643	649	635	644	642	640	632	662	639	660	652	583	633	627	618	647	626	622	630	668	643	609	603	597	594	614	605	622	677	667	669	625	673	609	683	595	645	676	591	653	650	640	607	656	612	647	627	644	642	641	640	615	622	664	624	634	566	669	618	623	645	621	603	646	688	624	647	649	660	640	662	620	662	642	648	642	632	670	597	671	637	681	635	591	673	644	646	581	616	623	639	640	633	651	607	653	667	633	607	661	635	658	653	600	616	643	566	640	681	640	598	598	605	630	621	651	660	637	653	617	620	609	625	660	627	690	585	640	632	662	620	645	673	638	634	670	649	640	622	630	622	646	656	654	641	661	640	654	633	643	639	604	630	657	654	632	618	630	665	630	650	642	657	630	611	656	628	660	586	607	621	649	640	615	613	617	637	635	643	627	638	599	607	632	648	655	670	657	608	620	661	608	627	604	642	654	643	648	658	648	669	599	630	639	636	636	616	631	644	649	615	648	647	614	632	637	609	613	679	627	606	616	630	610	677	644	622	666	648	644	609	584	647	603	650	660	605	656	671	644	652	652	621	601	623	663	641	576	631	647	640	640	631	586	622	641	649	650	691	620	648	635	620	655	618	613	651	610	660	634	655	630	629	596	681	696	615	645	586	629	644	666	619	655	626	614	634	611	603	593	630	590	645	607	640	615	614	630	619	598	612	610	643	688	653	644	601	661	607	620	696	651	612	645	635	642	654	643	673	629	609	639	627	640	643	628	629	607	607	660	639	616	654	643	612	646	637	674	660	665	639	640	603	666	620	651	645	610	670	606	581	646	635	654	652	644	612	665	618	656	655	578	620	632	629	633	644	644	619	640	596	621	632	660	667	650	694	639	666	634	658	604	614	678	658	656	624	632	625	645	674	635	668	633	625	643	635	619	688	607	601	611	586	602	623	652	647	639	634	610	646	624	654	639	649	611	638	636	633	647	644	627	656	650	638	641	618	597	641	635	657	656	672	654	662	590	649	684	647	688	610	689	627	633	610	639	671	662	637	628	651	642	687	694	650	646	649	636	679	633	631	611	626	655	642	634	605	637	671	613	659	657	696	622	658	652	666	655	621	599	574	631	646	642	613	629	668	651	636	626	629	637	634	628	662	670	630	680	604	603	642	604	670	619	645	662	635	654	644	672	596	674	635	631	624	640	621	613	634	673	620	668	657	643	676	659	606	665	635	591	670	650	649	667	620	598	663	649	643	670	655	645	623	620	614	626	669	692	618	582	632	643	682	650	653	617	617	558	642	664	607	615	613	647	623	627	625	638	674	625	666	651	627	671	599	610	672	563	644	565	647	638	645	635	680	684	625	617	596	685	639	646	603	626	675	627	643	640	666	654	650	613	637	618	680	608	611	630	647	678	656	654	698	672	591	668	639	639	694	628	660	640	599	668	661	616	623	635	659	633	668	641	674	629	590	601	697	660	620	640	648	621	636	639	642	629	655	597	619	627	615	641	629	640	686	691	686	645	638	610	646	668	638	646	625	649	626	619	641	613	610	661	636	601	627	644	594	639	642	651	604	617	652	653	665	638	605	591	612	619	652	636	592	645	665	626	660	650	661	625	671	627	611	633	610	672	631	619	620	673	624	622	663	627	638	652	670	646	665	629	666	621
18411	1451	381	302	306	299	307	277	299	289	315	296	307	257	284	277	297	307	304	297	310	332	268	292	295	315	298	296	293	311	321	288	298	281	285	339	306	242	302	284	270	296	309	294	304	309	309	284	316	263	268	285	277	326	312	286	311	304	284	309	269	284	329	325	270	308	300	319	262	309	365	312	267	328	307	264	282	303	313	306	325	306	292	260	307	294	300	302	284	272	299	332	302	295	318	303	312	326	313	269	260	265	292	317	318	322	301	327	282	272	293	290	315	302	306	322	285	298	283	296	288	305	266	284	320	310	313	290	311	313	311	322	315	309	289	301	328	300	294	258	283	284	315	286	284	290	295	311	297	324	281	287	301	306	298	279	285	308	311	314	307	297	280	316	310	299	285	287	319	319	281	286	273	286	318	294	302	278	296	276	314	281	283	296	296	259	267	280	294	294	311	293	304	296	299	276	294	268	306	297	321	299	296	265	284	299	332	310	259	300	303	321	321	308	292	295	296	298	277	328	320	299	296	313	290	301	295	320	293	312	298	305	289	292	324	277	311	290	338	334	303	296	295	317	329	298	270	314	292	310	253	306	289	283	266	275	273	295	297	313	311	257	261	311	279	316	294	300	302	299	273	273	307	266	270	283	281	284	274	338	310	260	300	315	274	282	298	297	277	306	288	308	294	295	304	307	271	270	245	295	304	309	310	264	320	325	300	307	304	304	330	316	300	313	306	296	296	272	306	306	291	308	316	305	323	289	319	299	294	291	287	276	283	299	321	284	299	295	303	310	266	269	289	309	270	288	281	284	322	283	287	290	324	297	317	300	270	297	278	308	239	288	285	293	274	235	299	293	311	295	276	321	288	297	294	312	284	284	262	292	288	294	300	324	315	315	309	292	300	288	285	344	295	288	317	285	313	296	278	290	294	286	291	308	268	337	298	334	312	316	305	270	291	287	314	305	293	284	287	275	271	276	296	279	291	286	288	319	281	272	269	303	328	312	294	322	269	287	273	283	281	323	297	298	259	294	298	285	311	313	321	293	278	301	289	289	332	283	294	286	281	303	293	305	288	302	300	314	281	311	321	274	290	341	292	314	299	306	302	283	289	323	295	298	269	289	293	257	285	314	311	301	291	310	292	288	317	300	275	315	298	279	332	286	298	313	301	293	286	298	274	316	304	301	289	260	299	279	297	286	306	303	301	330	270	309	297	288	275	302	293	262	308	292	296	307	312	264	305	270	288	290	292	276	347	303	285	280	304	304	295	270	301	293	269	303	277	305	311	310	276	303	313	294	303	304	278	306	282	298	302	229	300	283	322	286	271	294	315	301	296	326	308	304	279	293	288	323	312	284	311	277	305	296	294	326	287	307	308	313	304	281	286	336	316	313	290	315	288	287	295	282	323	284	312	281	267	282	313	281	337	260	320	299	302	321	315	320	280	350	313	290	303	307	299	296	310	265	299	274	287	327	279	276	269	270	282	286	269	288	308	301	267	313	296	277	312	316	313	306	292	281	315	287	304	294	289	301	312	247	271	297	290	292	309	267	314	293	281	301	290	315	317	297	327	302	293	267	288	287	296	299	288	300	321	309	321	302	297	301	328	317	316	261	298	304	284	302	269	253	299	306	312	263	328	320	275	284	301	320	304	274	307	321	336	303	293	300	284	298	270	290	284	267	296	281	285	297	290	280	308	310	312	321	280	286	308	294	309	306	330	326	341	309	270	294	330	297	335	286	294	321	324	293	284	313	341	314	319	247	305	307	335	292	299	286	284	294	269	310	307	336	312	305	298	272	326	271	316	280	322	271	268	304	331	307	307	313	311	321	331	309	296	313	309	262	269	292	292	295	293	252	307	317	270	282	307	300	329	326	301	305	272	286	285	260	308	306	284	292	300	336	322	274	295	308	320	297	285	284	301	310	316	312	280	279	280	315	256	294	316	309	300	288	290	312	304	280	276	256	285	290	304	314	274	336	287	326	296	299	288	280	266	302	302	308	281	298	276	317	294	289	312	306	263	315	286	297	285	311	323	266	295	352	324	341	295	287	312	264	261	273	310	331	300	283	313	288	284	291	328	292	250	326	305	318	292	306	306	307	302	301	311	305	291	315	306	277	322	306	298	286	313	256	239	292	303	311	290	303	303	301	310	309	287	308	285	297	299	307	326	311	311	309	306	292	294	293	292	288	309	327	285	340	305	253	316	297	276	310	321	303	282	305	282	296	323	306	283	320	267	291	300	299	306	300	276	274	300	287	273	276	258	302	297	315	266	308	298	280	292	273	307	290	283	289	276	311	309	311	281	284	310	279	302	319	293	327	317	279	296	295	301	288	320	292	288	238	295	248	278	342	285	289	319	304	308	297	283	267	269	282	319	302	281	277	293	259	286	277	324	305	277	309	301	287	314	286	310	298	271	273	276	324	263	346	287	296	308	292	302	293	262	301	303	280	335	290	305	313	301	313	294	319	268	307	275	270	301	309	305	306	333	289	273	295	304	279	300	298	296	261	311	289	339	338	309	310	292	277	293	329	283	258	296	307	303	292	299	342	295	308	340	311	288	286	289	329	276	290	310	288	293	281	310	301	297	274	294	276	275	273	291	289	292	319	313	276	304	297	291	326	337	307	319	258	289	251	323	275	303	286	287	305	328	287	281	289	294	320	266	296	337	341	277	302	275	281	327	303	330	282	295	277	288	291	280	317	339	292	288	273	294	287	281	311	316	268	275	318	286	313	302	286	311	305	295	277	276	304	288	305	293	258	313	314	285	290	316	282	319	287	294	272	309	274	302	285	285	341	295	271	292	293	280	311	302	319	297	326	291	280	307	314	286	293	286	303	288	294	270	279	319	332	296	293	303	323	285	251	286	279	316	295	276	303	267	275	289	309	318	319	302	278	278	300	291	307	329	315	284	294	318	308	307	276	298	288	302	326	304	268	308	308	277	269	316	299	302	332	312	306	299	297	295	288	317	302	292	278	274	291	300	310	326	318	335	296	308	297	283	320	306	294	260	307	303	297	286	239	290	291	302	313	287	308	279	281	273	272	319	312	295	287	312	288	288	291	275	278	280	274	286	291	265	282	324	285	299	288	289	301	295	324	284	291	319	324	307	309	289	310	317	261	295	255	276	292	299	276	315	295	317	281	298	291	273	253	305	304	310	296	309	338	321	265	317	316	289	271	310	281	276	259	303	285	288	285	278	270	296	281	295	310	308	294	281	333	278	285	277	301	290	324	318	301	283	305	301	294	293	320	283	305	305	318	312	271	329	336	354	311	313	278	294	294	291	283	270	272	289	302	266	311	264	312	313	295	323	337	307	298	261	273	299	296	322	325	324	276	281	310	275	267	279	273	312	299	286	305	286	299	281	304	290	293	276	295	291	284	308	265	296	306	251	263	252	305	320	263	314	339	297	315	312	306	276	288	294	285	280	268	325	290	340	297	296	292	284	288	288	270	290	293	281	327	312	312	331	326	282	309	292	294	308	295
11705	1656	966	737	696	663	654	677	664	646	643	650	617	625	631	627	618	677	630	675	625	611	658	616	679	635	606	609	611	620	662	598	631	641	642	644	637	631	617	643	593	645	594	640	696	582	627	611	676	615	588	676	618	641	661	654	652	654	629	668	650	623	630	574	624	609	604	683	625	669	691	593	668	633	624	610	641	654	648	668	684	632	626	600	627	616	642	612	636	661	610	585	611	626	617	630	639	636	600	603	611	589	669	674	594	621	604	630	606	657	609	591	660	639	638	620	646	586	651	656	659	653	623	640	606	688	680	580	638	651	588	611	623	649	631	604	604	617	675	622	629	684	594	623	608	654	636	645	619	604	614	636	613	631	663	647	617	588	616	601	608	650	642	601	610	672	651	636	649	620	652	644	617	618	614	645	616	588	650	626	621	648	673	615	673	646	670	636	641	644	664	647	632	652	659	635	633	623	647	675	620	631	621	651	636	633	586	642	612	632	594	633	610	624	645	667	672	651	628	670	623	621	629	679	601	628	593	612	631	615	606	628	646	637	615	656	642	609	628	644	626	627	653	658	636	614	605	628	652	652	609	648	655	645	634	614	607	665	652	606	654	646	701	675	603	642	610	609	628	629	651	639	649	658	608	664	654	594	600	588	597	640	663	632	613	627	616	637	630	603	617	634	628	628	639	615	624	617	614	620	616	671	667	640	666	605	662	601	641	658	602	646	640	608	629	612	621	657	623	632	625	652	597	649	630	648	679	639	636	639	571	614	600	648	654	645	645	661	608	607	609	673	632	672	604	594	664	664	632	631	634	616	637	625	621	613	687	661	631	641	642	644	620	622	629	673	662	613	633	629	625	665	666	575	612	636	637	623	670	649	652	648	679	628	652	609	650	652	641	682	621	646	599	616	679	677	648	648	633	617	624	635	629	619	600	672	623	706	660	633	621	582	619	619	637	650	651	676	650	676	632	638	617	576	666	637	674	638	630	603	674	627	622	636	603	661	624	639	641	590	617	606	638	625	590	604	605	669	626	605	676	617	618	671	631	660	616	640	614	615	659	635	618	619	689	613	639	603	647	618	676	634	657	628	597	610	621	610	638	640	599	659	620	627	660	645	610	614	647	650	616	621	652	587	606	621	667	650	630	598	668	638	606	655	623	605	659	679	654	645	632	633	656	641	598	622	671	666	618	662	648	639	586	601	616	644	598	629	621	640	589	653	623	643	625	641	645	651	633	600	665	623	635	636	627	668	598	615	635	624	628	623	610	633	674	612	659	667	670	689	635	658	603	630	636	589	634	633	659	654	611	674	662	627	630	641	592	603	637	642	667	631	630	613	635	616	631	687	657	651	680	666	648	595	658	659	626	664	669	678	643	661	637	591	640	634	589	657	633	624	657	646	583	604	629	660	629	584	647	667	626	615	637	625	609	629	612	682	657	649	634	602	623	590	668	657	653	664	635	634	668	598	691	630	622	668	691	623	663	678	642	619	644	665	601	643	665	624	613	611	660	634	633	611	632	651	639	646	654	652	666	615	592	608	622	652	653	572	607	624	689	641	613	668	637	583	621	606	618	656	617	650	604	673	637	601	673	637	600	614	630	626	664	619	623	627	635	646	622	623	638	605	630	650	644	624	629	677	609	668	647	654	626	628	661	651	632	663	606	654	623	614	599	656	628	678	625	611	580	643	646	640	638	620	613	631	619	659	637	640	619	630	582	602	657	598	628	606	641	602	601	680	653	645	612	647	680	650	638	652	635	607	613	622	642	618	670	653	677	653	628	603	595	629	599	606	630	619	665	644	638	641	629	655	626	671	632	617	609	633	681	681	639	651	595	643	616	629	636	616	637	613	650	628	636	645	650	650	636	623	615	677	620	633	627	631	634	599	607	637	646	613	646	581	638	628	631	635	632	598	617	643	617	603	661	615	657	628	610	629	642	650	631	692	646	641	647	642	595	623	647	614	627	612	644	648	610	605	651	669	671	674	640	650	677	675	612	635	668	603	629	678	614	623	639	619	641	668	595	605	642	614	594	627	632	636	606	643	641	671	634	559	641	613	652	582	623	662	632	599	662	644	601	640	664	631	624	629	614	672	642	596	648	656	607	637	618	609	615	633	649	627	579	667	653	588	612	607	596	643	631	616	623	633	641	608	659	645	643	663	621	667	618	620	626	620	618	621	597	688	684	629	586	615	674	588	618	631	592	632	658	620	634	624	622	669	665	647	608	637	597	639	611	632	630	602	648	599	626	652	634	651	605	606	658	632	655	598	642	628	601	644	605	613	644	662	629	609	662	700	682	614	593	667	606	642	575	666	586	647	610	595	653	646	644	639	617	645	639	655	630	581	647	620	614	641	643	596	706	649	678	622	615	584	618	682	625	628	685	622	635	626	647	646	590	615	622	612	643	626	596	635	659	603	632	650	612	635	655	624	650	629	634	621	663	643	646	659	654	603	634	645	596	622	619	666	580	569	661	620	608	616	681	609	634	629	617	632	616	659	624	644	580	656	597	673	693	617	641	586	626	627	593	622	624	608	637	609	638	630	642	653	626	636	652	633	584	652	641	652	586	605	634	622	603	642	645	635	639	627	602	640	672	699	654	657	634	609	608	605	589	642	643	591	613	640	633	645	613	643	679	574	641	672	577	633	628	634	650	645	618	600	628	607	642	654	597	623	624	594	656	661	620	651	638	647	659	589	635	615	615	610	621	645	644	638	613	630	649	630	645	642	610	640	654	612	655	657	630	595	622	643	646	605	640	640	624	685	640	631	628	609	608	605	675	615	624	594	662	672	678	649	656	613	580	583	591	702	618	661	641	632	628	617	684	597	615	649	581	647	619	640	611	611	654	647	636	651	622	629	620	616	611	620	614	652	664	606	657	644	617	636	608	653	598	588	649	670	629	647	643	620	638	615	641	605	663	648	637	621	610	622	632	597	639	592	635	629	661	644	618	616	665	638	633	682	579	674	592	633	677	662	682	660	663	624	664	666	690	615	594	626	646	670	638	584	654	563	671	605	621	644	599	625	643	667	666	622	607	601	650	638	632	642	640	614	631	603	627	605	654	630	635	645	594	602	682	609	611	621	616	644	658	566	619	617	617	640	606	631	658	642	647	648	654	610	684	620	634	614	706	587	635	639	605	610	617	572	606	641	625	637	632	569	616	605	654	645	660	641	609	677	602	659	617	621	637	617	619	659	616	606	606	648	628	620	617	646	616	632	601	620	650	612	635	637	629	635	657	593	606	662	674	650	630	618	649	671	613	610	622	643	665	620	648	645	622	607	627	656	636	647	661	641	602	610	646	638	654	676	663	659	642	676	633	679	634	617	641	653	616	651	605	603	619	602	558	598	610	634	668	654	645	636	645	652	626	650	671	644	638	660	685	638	630	595	614	659	636	651	648	640	670	674	643	666	607	656	600	686	618	634	628	620	640	616	622	616	649	632	591	615	622	638	643	622	617	675	661	592	629	643	625	576	604	604
26789	4890	490	308	260	280	275	273	246	257	277	241	261	261	272	294	310	275	302	266	244	248	235	296	282	251	255	265	281	243	303	297	288	293	267	269	281	297	255	324	293	249	288	284	283	304	246	293	273	276	281	261	279	295	235	278	302	251	278	296	278	273	259	298	283	292	314	277	282	292	318	273	319	268	273	324	300	291	268	264	259	261	264	302	266	318	257	296	248	267	275	303	271	251	295	278	302	283	315	295	261	268	295	253	270	283	290	296	262	271	306	271	252	283	243	266	273	289	294	275	273	257	302	256	249	301	269	289	264	284	283	257	296	262	315	283	275	263	246	290	281	255	289	252	272	292	278	287	257	257	293	286	273	280	289	296	265	302	252	306	292	270	242	290	292	277	282	271	293	290	271	300	300	298	270	271	291	277	224	271	275	249	284	286	287	322	284	239	280	281	276	286	269	278	284	278	264	261	271	278	278	291	258	283	276	266	272	253	258	259	259	310	268	271	289	272	280	273	266	257	274	254	289	267	257	281	282	242	265	295	262	296	240	271	251	304	255	264	280	241	249	282	258	292	297	294	284	253	271	270	290	291	269	279	254	279	269	281	245	273	247	267	307	263	262	287	272	256	265	259	289	271	310	299	273	274	292	280	286	242	303	267	254	254	325	287	299	273	270	284	256	267	278	288	268	289	288	281	273	272	278	249	256	281	263	285	291	308	268	302	289	256	252	241	258	266	271	266	295	276	247	270	276	282	271	260	261	267	327	292	268	239	269	288	309	273	266	252	244	292	293	266	309	247	253	269	272	253	252	244	292	251	269	290	295	286	261	304	297	252	273	292	286	259	267	299	282	242	271	276	285	258	289	279	263	288	295	276	293	258	266	261	237	254	262	240	275	262	266	279	287	282	259	272	278	296	268	297	301	282	258	251	286	290	245	278	280	282	279	269	321	297	295	236	300	272	239	256	244	271	268	280	275	275	253	281	271	274	296	276	278	259	277	262	268	258	284	277	285	286	282	286	298	266	284	302	283	272	274	265	280	303	261	270	315	277	265	274	258	280	237	290	262	286	246	252	297	249	282	273	294	283	286	281	294	281	287	302	254	273	244	287	274	291	296	281	279	267	257	285	258	243	251	278	266	281	256	272	301	282	277	259	285	302	283	279	275	281	295	226	287	282	235	257	261	281	266	287	272	264	285	275	241	301	264	292	271	253	254	259	263	287	266	271	268	274	286	263	275	249	270	275	246	251	260	309	306	275	251	263	298	278	273	288	277	276	268	291	276	261	260	295	250	275	256	281	275	278	329	269	255	260	258	270	236	279	268	287	301	327	307	287	312	272	290	267	262	229	237	273	294	299	312	268	270	284	281	268	260	300	283	307	269	280	276	286	294	280	289	280	304	310	264	261	263	320	270	249	276	276	262	272	273	265	260	243	259	319	298	262	287	255	251	301	286	280	270	249	264	290	281	237	275	305	288	278	253	270	268	280	241	268	277	248	239	325	242	270	280	306	279	254	273	278	260	280	283	277	295	285	287	271	295	256	282	288	290	275	266	273	283	279	284	301	297	277	267	278	298	281	305	279	300	271	286	285	254	259	296	267	281	284	271	277	293	272	297	295	259	266	277	241	261	261	289	265	293	299	288	245	281	286	270	240	296	282	274	262	279	283	277	277	313	278	291	282	297	293	280	322	280	255	266	267	259	259	272	251	304	263	245	285	276	297	259	286	284	282	291	301	273	264	234	288	313	301	265	260	266	302	278	268	278	286	294	266	307	268	295	293	289	285	282	264	287	250	273	267	288	284	279	281	275	283	266	276	282	248	267	234	273	259	288	283	285	275	306	282	289	282	270	292	290	283	308	242	276	281	257	267	258	263	294	312	263	244	265	276	292	264	294	256	265	281	237	269	286	307	257	261	283	290	305	259	277	298	271	262	277	277	259	263	269	279	272	285	269	276	258	282	242	278	267	304	284	256	270	289	289	304	255	268	272	277	300	298	287	253	287	286	284	246	271	266	299	301	282	245	282	259	254	273	282	230	264	278	276	289	272	250	256	252	260	244	261	236	263	252	301	289	279	279	260	261	277	264	279	268	261	264	264	252	277	285	281	274	249	255	285	245	271	284	274	286	238	275	259	306	273	277	279	280	270	281	251	269	291	284	232	284	292	264	261	280	273	255	275	290	284	259	277	274	239	271	242	300	275	287	272	283	273	298	252	306	305	293	259	262	282	261	297	246	290	281	284	255	259	269	257	280	280	343	284	277	271	289	299	279	295	311	270	284	290	286	280	259	285	269	306	305	296	291	238	295	284	277	248	248	289	281	287	292	266	261	318	231	279	298	261	298	272	276	287	259	248	250	293	299	248	276	275	317	261	262	278	267	270	297	288	304	252	235	257	283	243	278	272	256	265	264	280	269	280	278	307	277	254	261	255	269	264	250	292	298	282	286	277	256	253	296	272	284	264	244	270	314	233	290	272	284	259	270	290	267	257	260	248	254	276	276	280	297	282	253	271	248	274	286	253	305	285	255	309	297	278	308	276	250	260	262	287	265	271	281	263	282	270	302	294	283	259	280	269	253	282	275	283	260	275	268	299	295	282	288	278	282	271	274	295	290	232	256	284	269	289	276	303	275	286	270	251	275	280	273	311	309	260	300	301	276	307	284	288	272	283	248	296	291	265	284	243	274	266	263	278	247	288	285	263	258	277	293	268	246	258	323	266	276	294	266	296	280	275	259	271	267	270	280	256	260	252	287	297	290	259	263	285	276	254	285	273	295	300	303	277	265	256	232	288	250	282	293	266	259	262	274	281	274	264	262	289	278	287	280	255	272	278	224	288	282	269	266	303	267	261	274	291	270	305	241	284	256	247	294	300	276	293	253	268	285	276	288	297	244	277	289	308	265	277	269	259	287	296	256	271	287	282	287	229	288	254	304	261	241	280	285	304	322	296	264	261	262	282	286	264	288	268	298	277	297	293	268	274	290	280	279	278	268	284	287	239	279	250	244	286	265	265	287	312	312	278	263	297	259	300	285	264	267	280	286	286	300	268	266	271	254	262	292	281	292	310	300	266	274	268	272	268	275	269	311	294	272	277	293	271	269	283	286	272	274	306	306	280	275	266	249	300	280	238	276	236	311	292	268	305	292	293	272	284	292	278	286	301	257	261	289	279	259	247	303	261	270	287	302	263	279	267	315	272	286	261	295	319	270	269	262	271	243	288	292	288	281	292	300	281	278	282	256	272	270	271	253	271	282	248	310	289	273	286	285	268	247	311	283	280	274	283	283	288	304	311	292	252	271	300	277	265	299	266	250	260	257	259	294	273	252	317	248	267	293	240	289	269	292	293	285	304	271	267	261	287	278	257	290	252	277	272	299	242	273	295	278	277	262	267	288	281	289	266	295	297	310	308	256	294	298	259	254	268	283	252	299	289	267	266	275	306	284	284	272	254	249	256	259	272	313	283	282	295	253	254	268	252	266	298	274
12088	1779	1060	882	687	645	614	609	649	605	565	564	587	585	594	570	572	643	632	641	580	575	596	611	599	595	596	599	577	603	594	615	603	603	587	595	612	573	600	621	594	560	606	629	609	585	594	616	586	600	613	606	574	549	544	563	573	577	569	609	620	614	629	582	629	610	558	580	612	627	582	624	550	586	562	584	570	605	608	611	540	587	565	612	609	615	606	570	596	579	619	573	631	567	579	632	631	608	637	635	606	583	621	596	617	630	603	589	624	597	597	603	640	581	570	547	581	603	594	608	629	616	586	581	587	582	652	624	585	589	588	654	572	563	606	586	574	589	599	635	605	612	589	604	577	590	583	586	619	544	578	594	610	574	615	618	587	570	593	611	610	614	559	601	619	598	619	568	597	581	541	577	606	591	602	564	608	637	562	556	577	598	601	613	602	626	598	564	601	588	570	638	591	613	607	578	644	582	558	592	587	567	641	566	577	614	560	587	606	574	621	597	587	516	625	585	630	566	577	559	568	602	595	560	644	603	564	615	595	636	594	560	610	577	579	586	629	619	592	574	606	605	574	633	553	600	622	608	578	592	591	558	583	569	588	543	568	570	584	619	613	632	597	589	622	611	623	576	606	585	536	613	585	621	642	624	632	580	583	593	564	589	604	572	560	610	595	583	597	536	633	611	607	619	605	591	574	605	581	570	626	606	626	593	620	592	634	560	590	623	570	588	587	605	619	578	607	634	571	643	577	556	607	611	584	547	587	577	607	585	549	614	619	558	590	640	618	583	602	573	618	600	578	609	641	604	613	558	597	591	613	572	608	601	632	608	577	569	586	629	628	576	634	626	608	567	554	560	567	562	651	615	585	635	619	598	604	627	632	579	618	607	588	603	604	607	621	588	583	586	583	603	570	592	580	609	542	599	662	589	619	582	571	564	605	596	600	577	604	628	603	604	603	608	582	644	636	643	629	557	598	583	595	585	634	606	593	611	611	639	596	615	554	568	600	607	608	535	573	652	593	598	585	583	559	595	604	573	607	591	585	609	613	586	595	535	628	579	569	629	537	573	587	581	606	627	582	577	601	573	617	555	612	566	591	623	573	550	577	613	612	626	610	590	600	606	555	578	600	573	585	549	603	587	577	623	583	606	625	549	583	590	569	587	580	584	622	592	583	635	655	588	630	623	600	608	630	577	591	602	594	597	599	576	615	614	620	570	585	621	581	556	576	581	587	592	610	626	583	594	593	598	577	583	552	541	577	612	589	634	595	604	566	604	576	605	627	578	542	612	615	590	600	600	601	608	571	612	576	618	605	582	623	590	566	584	593	573	606	614	578	580	594	555	612	627	602	589	598	574	622	571	581	585	591	565	604	562	607	572	581	592	574	580	587	589	608	632	622	594	623	588	607	598	597	566	597	578	600	607	558	619	579	637	648	566	656	562	537	558	587	548	634	543	558	617	638	639	596	588	626	604	607	620	588	631	591	588	604	613	621	622	598	602	613	612	576	547	627	580	615	586	587	590	596	574	611	599	627	605	563	575	585	570	607	572	604	594	562	619	563	563	587	586	610	584	608	608	616	627	561	594	598	619	606	593	571	642	582	575	607	604	567	576	616	577	550	616	587	605	605	619	600	586	590	603	563	561	566	598	603	649	597	588	577	587	597	574	569	615	603	568	588	593	578	604	572	600	586	609	580	614	602	568	602	576	605	598	584	656	541	559	610	609	567	573	568	592	588	627	583	581	616	565	656	568	611	594	602	557	595	563	574	580	598	613	584	563	639	615	585	616	577	603	591	609	617	556	574	623	595	637	602	601	613	587	594	576	569	556	568	628	604	583	608	554	616	558	629	541	614	559	598	642	619	617	624	566	626	596	605	594	558	585	602	613	604	570	599	617	585	619	574	593	598	608	676	608	574	630	574	650	597	581	575	606	647	572	600	577	618	569	575	587	633	604	544	629	604	609	577	643	581	589	571	545	574	560	552	572	591	584	572	621	641	566	636	615	599	547	570	611	582	610	649	607	546	640	559	575	594	575	607	577	611	611	586	631	594	598	575	610	591	623	626	598	590	587	604	620	596	590	580	643	576	590	594	622	596	593	608	563	629	598	599	605	564	614	576	578	591	575	572	579	588	625	562	583	592	626	611	602	618	564	591	535	605	623	563	552	597	545	605	613	606	641	590	594	610	666	611	594	584	598	594	603	622	663	623	611	561	621	606	546	583	560	569	635	592	612	649	579	581	582	597	587	587	563	596	632	613	571	598	586	577	622	585	618	571	583	587	594	584	583	585	630	672	591	600	633	635	618	620	596	647	574	568	554	561	604	614	592	584	585	604	622	585	581	593	615	581	567	590	585	600	552	638	582	589	608	558	557	576	603	605	602	573	632	608	597	597	544	590	604	583	598	587	598	609	565	605	589	581	608	611	598	581	543	611	567	625	606	652	577	608	606	543	584	605	606	583	585	618	543	560	636	628	547	630	614	578	598	556	617	578	615	582	628	616	606	557	574	624	593	630	648	629	597	641	590	582	612	595	584	607	622	608	575	608	586	566	562	580	588	587	642	614	635	578	588	592	621	540	594	639	562	620	630	624	623	567	588	568	605	628	629	581	575	586	614	567	521	611	588	588	559	639	650	643	555	569	612	586	608	613	628	617	568	601	612	545	588	587	594	586	597	587	591	576	585	578	572	631	626	565	591	609	615	591	581	635	584	608	641	613	557	580	601	619	612	606	582	597	600	677	592	589	599	582	622	563	620	626	570	614	566	621	583	626	605	585	582	568	590	595	586	577	581	581	588	564	542	575	553	558	590	613	610	588	570	580	610	588	643	596	572	623	606	632	588	578	574	627	584	595	587	603	590	581	544	598	611	638	602	584	602	582	606	635	604	625	584	580	602	657	570	611	613	564	606	578	577	612	530	575	611	565	597	575	585	621	601	604	595	621	564	600	560	589	591	584	596	615	604	594	584	604	638	631	601	546	605	634	608	629	575	602	652	590	623	613	583	601	590	601	576	592	552	584	577	598	600	627	560	565	576	547	588	616	618	572	608	587	604	636	599	610	572	610	586	597	613	583	585	583	580	594	596	607	599	626	618	651	596	603	606	602	599	561	588	616	601	565	585	658	630	583	611	555	593	618	609	602	603	603	600	563	639	593	591	649	609	584	595	609	610	593	588	583	574	562	595	633	596	585	595	601	612	608	583	641	575	549	601	589	607	560	593	581	606	567	636	580	604	594	586	575	595	626	528	614	606	616	594	606	603	604	581	586	595	636	648	576	626	593	595	594	614	642	575	598	615	630	577	639	622	558	613	608	584	567	562	609	558	609	592	631	588	588	580	638	594	579	571	630	584	571	595	632	570	625	564	659	558	612	574	563	603	600	620	613	600	597	563	582	554	627	595	642	611	587	624	599	607	580	571	640	571	616	618	611	586	625	576	590	615	608	647	574	565	629	585	586	628	596	572	594	622	599	574	594	589	610	593	602	589
26996	4990	564	385	346	309	341	261	327	319	298	337	319	276	311	297	275	277	294	311	296	286	277	270	263	339	280	316	300	304	264	286	314	296	300	282	292	296	292	301	308	274	291	276	309	304	293	300	289	265	317	294	296	313	302	298	288	300	309	287	291	302	285	290	299	296	316	293	303	291	324	293	279	293	317	306	307	289	290	305	271	305	291	283	298	314	298	313	304	281	269	286	316	300	319	317	321	294	311	309	313	283	305	317	308	297	303	269	294	300	324	310	313	281	268	309	311	319	279	316	314	343	302	293	295	298	274	305	264	286	286	289	315	307	302	273	297	297	298	275	304	297	295	284	281	289	308	290	299	328	288	259	286	324	322	280	303	277	292	297	303	315	281	263	296	283	301	300	261	297	314	313	284	315	278	295	297	297	290	299	309	299	274	301	303	321	287	303	276	309	288	299	288	307	290	273	303	303	309	349	281	294	286	326	288	316	304	319	289	292	256	287	305	306	320	274	282	309	306	306	334	311	308	285	294	295	313	296	305	257	320	292	300	302	254	299	247	291	309	311	284	266	286	282	285	298	271	291	248	302	304	295	289	275	300	325	310	327	313	304	312	301	323	254	344	283	304	311	296	320	316	309	313	276	276	263	262	270	301	259	320	322	307	273	295	326	330	309	297	306	266	270	303	306	294	295	294	279	258	270	289	304	298	303	267	310	263	234	306	287	277	303	281	304	289	321	312	305	284	304	264	312	268	312	267	285	243	267	314	338	286	275	281	303	291	310	328	291	298	275	302	301	279	282	303	279	301	306	297	254	305	296	289	309	316	287	298	316	348	290	293	262	289	292	260	287	270	283	271	297	273	289	281	305	257	280	266	296	282	317	295	295	329	307	269	295	274	303	306	253	292	289	334	274	270	336	287	289	275	301	304	306	313	260	277	292	288	314	311	315	291	301	286	304	289	302	308	309	314	277	343	299	310	271	287	294	295	270	290	306	305	273	290	264	262	279	279	279	269	304	312	307	314	304	313	283	300	282	286	299	293	293	300	305	254	282	288	267	276	313	265	275	292	322	289	276	279	298	343	298	346	307	314	304	280	285	265	312	285	269	281	321	288	356	293	308	265	299	264	289	300	278	259	271	313	310	256	269	289	290	275	302	299	314	308	317	293	282	249	289	323	320	302	285	243	288	299	306	288	315	296	342	292	294	277	301	292	299	341	321	264	311	267	324	327	304	303	308	317	298	303	277	292	317	311	303	311	308	295	279	292	309	305	284	269	315	302	307	299	322	345	308	287	272	290	298	325	289	269	292	341	313	297	276	294	309	309	267	335	303	296	316	270	329	301	306	323	287	338	266	296	271	291	266	308	265	276	306	293	300	257	298	302	295	317	285	295	279	312	279	282	281	299	279	277	304	292	301	313	309	292	308	303	296	310	333	275	308	303	295	311	296	290	322	269	290	292	335	270	296	325	278	292	277	287	301	277	281	283	296	293	292	295	296	297	285	268	285	316	318	296	260	283	268	309	301	332	249	301	275	322	312	324	284	278	323	255	305	262	274	286	290	295	287	290	300	295	310	347	294	314	311	287	308	286	292	282	299	264	275	311	301	294	321	267	286	280	289	280	301	283	255	286	316	287	324	311	290	268	307	297	297	287	306	302	321	305	309	291	289	266	299	290	300	284	300	310	264	318	320	283	282	290	288	305	233	322	254	297	312	310	269	322	285	325	290	322	294	292	295	275	284	310	298	322	275	287	257	277	345	296	330	307	306	242	303	288	280	312	293	290	275	290	322	282	278	304	298	277	284	304	311	259	296	270	293	298	295	285	300	313	322	279	313	290	296	342	292	298	286	322	299	319	304	309	308	289	297	259	290	269	317	317	292	327	304	316	312	309	306	275	295	307	315	263	265	317	297	283	286	295	297	280	277	290	257	267	323	289	290	305	280	297	286	331	252	279	296	285	335	306	319	303	314	320	305	265	311	299	315	288	293	314	305	291	303	315	302	330	298	304	278	321	282	312	287	280	274	261	306	295	289	319	276	300	331	320	291	322	304	293	283	300	332	271	306	314	303	271	271	314	282	310	281	283	321	293	317	301	286	294	283	318	271	279	303	309	284	331	282	279	298	308	297	287	314	280	280	305	286	282	317	259	309	294	310	309	317	295	301	270	302	297	292	293	290	286	304	307	283	310	338	311	311	317	299	274	284	291	327	312	296	304	312	337	319	290	299	327	316	288	288	317	289	325	303	312	289	288	299	291	297	312	290	285	295	281	260	295	280	309	311	270	275	259	275	269	248	293	296	291	301	278	296	276	309	291	278	291	312	326	295	292	311	311	284	272	298	254	296	326	305	274	309	312	311	311	299	271	324	304	319	293	278	272	288	319	282	306	296	274	283	302	280	268	268	300	290	289	292	281	313	309	302	304	322	279	296	309	305	308	321	237	293	303	271	313	299	309	291	278	291	278	298	316	276	270	294	296	289	294	289	280	320	338	336	308	291	254	325	265	283	301	309	305	260	299	258	282	275	291	278	299	315	312	311	269	285	334	277	253	290	294	300	304	318	322	314	323	300	318	261	261	323	284	290	280	272	291	334	293	278	299	343	285	289	275	317	341	281	294	278	286	275	287	292	287	247	301	270	302	310	317	266	281	304	295	288	258	294	307	302	274	276	303	310	344	277	274	331	305	312	262	297	294	268	267	302	293	298	302	301	303	268	315	289	285	307	326	284	304	273	292	312	286	307	300	284	275	302	293	275	306	310	287	299	269	271	306	282	259	290	307	311	319	316	283	298	330	262	294	297	263	244	274	249	290	341	302	306	279	250	261	288	306	303	289	277	306	293	276	319	314	330	326	290	301	279	275	273	314	318	286	281	299	300	328	311	252	305	291	313	300	269	278	288	278	345	320	304	280	294	301	284	281	295	286	293	278	259	285	264	291	336	306	292	309	256	280	296	341	260	274	280	292	312	280	272	292	301	304	297	283	310	307	301	271	269	295	294	270	304	302	288	264	316	301	296	277	326	281	299	287	286	310	312	287	281	292	265	331	267	283	306	314	315	325	287	307	289	284	271	279	282	271	303	296	307	324	335	309	298	247	312	299	312	323	281	249	306	248	289	295	310	288	300	305	261	291	305	311	313	310	272	324	289	289	284	307	307	294	296	261	273	301	287	315	284	309	281	278	276	267	272	275	318	319	306	282	283	295	283	295	289	295	282	289	278	302	281	317	274	282	304	279	282	290	287	297	295	312	292	321	286	305	283	258	290	255	345	286	271	285	263	295	303	297	247	286	316	274	291	281	287	293	284	297	288	263	312	313	290	262	325	288	293	284	299	279	305	304	293	262	312	251	299	295	280	323	308	306	277	267	281	296	308	304	328	279	333	301	296	302	288	308	276	261	282	273	283	279	324	284	287	297	310	306	312	308	314	320	324	314	287	318	284	315	311	306	296	300	297	294	296	292	289	298	293	272	317	266	299	301	321	316	273
11662	2286	1514	1217	942	882	748	703	683	660	677	639	665	663	654	661	651	645	668	619	639	656	669	681	656	661	575	642	595	643	648	659	602	624	700	638	614	588	634	622	641	675	611	647	650	667	609	618	654	614	696	629	639	628	597	634	626	640	615	625	636	640	634	631	656	627	613	654	613	668	686	613	570	636	612	634	625	692	619	666	686	616	594	618	689	668	604	638	647	627	623	634	622	621	617	638	640	677	634	628	581	570	620	598	631	624	636	651	592	666	579	627	644	629	646	614	655	638	637	591	598	638	592	632	662	643	661	629	627	630	649	650	618	611	660	644	601	649	628	633	623	670	569	641	655	637	664	688	671	652	632	645	638	620	622	643	651	605	618	625	660	618	660	620	663	633	627	631	605	624	684	599	587	687	621	589	659	656	596	627	631	664	642	632	585	610	650	653	633	639	669	664	621	631	637	671	651	676	643	642	659	670	658	612	726	648	634	582	623	649	659	593	591	647	676	618	656	664	613	651	673	660	635	611	645	625	686	635	659	656	634	596	627	632	602	636	651	676	644	668	623	646	620	634	642	582	592	666	632	673	697	637	622	623	615	628	627	634	620	631	630	625	592	659	680	630	619	601	612	634	663	604	633	648	634	601	608	610	666	651	609	612	620	631	640	610	665	622	661	636	651	678	623	657	656	642	708	608	624	609	657	649	660	642	616	657	675	572	622	654	621	643	635	614	655	651	644	592	612	656	660	630	625	637	581	668	630	635	634	581	631	645	666	618	641	668	599	665	631	605	659	608	618	637	648	638	642	650	641	619	603	645	624	597	639	695	626	649	650	675	647	612	598	643	649	673	618	605	600	613	624	646	644	642	652	653	633	661	593	674	656	612	673	621	645	649	639	610	657	610	609	596	583	646	631	621	639	638	689	623	654	613	660	682	602	628	602	647	570	625	633	647	641	674	604	685	654	620	676	610	642	665	614	716	618	664	662	619	647	639	604	617	654	606	623	605	623	625	647	583	642	622	655	616	638	675	669	621	631	611	632	669	625	647	649	625	640	578	610	653	679	638	608	663	625	671	678	667	643	585	645	639	647	653	663	630	629	618	637	624	657	670	658	616	641	639	671	600	629	604	613	612	636	629	665	651	634	632	663	598	680	629	655	637	632	599	592	635	634	626	587	641	660	628	624	626	630	650	686	619	656	595	634	613	639	629	641	649	637	683	627	642	619	679	615	584	610	623	653	610	673	633	626	624	674	582	643	640	648	609	641	609	682	604	642	690	606	606	638	667	686	651	664	673	635	620	640	626	630	640	614	582	622	625	610	633	571	695	582	644	606	655	637	679	569	645	687	627	625	599	604	634	622	630	637	594	658	654	666	663	627	616	653	689	623	627	625	647	637	626	661	665	686	645	634	685	620	648	644	636	621	626	651	610	605	639	642	594	610	633	694	648	639	632	632	665	652	652	604	595	675	645	627	648	649	671	666	653	634	625	625	614	616	574	628	672	653	616	618	644	592	662	655	648	672	619	640	632	626	646	590	637	630	653	585	660	657	646	664	659	628	633	627	655	605	647	635	636	629	644	616	606	620	644	601	650	658	680	619	656	641	641	626	630	625	656	627	658	668	642	648	669	630	663	585	616	621	659	597	645	619	644	612	638	627	665	652	652	630	651	561	629	646	633	654	624	582	623	620	619	650	629	644	637	633	605	615	607	642	615	650	627	639	589	659	624	625	598	634	625	638	614	612	580	634	650	623	623	608	635	671	661	663	644	611	648	578	616	625	612	629	638	620	620	606	638	638	664	645	639	603	675	585	629	658	651	628	643	628	650	595	627	682	607	616	695	646	689	584	642	615	621	651	639	644	649	633	621	657	626	653	667	582	632	632	638	649	627	667	647	635	602	692	619	644	594	634	606	609	609	592	650	647	614	613	620	637	641	640	610	635	607	627	597	622	625	652	593	679	616	620	644	661	654	637	659	621	647	660	638	618	630	604	655	654	613	629	646	606	626	642	623	646	616	666	637	598	631	604	641	626	663	595	587	640	637	607	627	607	650	666	687	614	624	649	614	649	558	681	659	662	580	605	572	643	606	606	629	685	668	632	644	622	630	629	660	661	664	653	606	651	608	642	691	655	618	639	644	623	622	615	634	660	631	626	626	645	610	633	620	653	666	625	623	653	634	611	661	620	631	621	632	616	651	619	618	647	629	668	644	641	627	588	620	648	622	597	651	645	648	654	637	640	670	606	614	623	627	677	647	637	600	611	606	614	717	632	647	636	688	615	647	645	651	635	695	631	602	650	626	650	672	657	631	664	660	594	604	671	626	656	668	684	661	645	651	616	651	631	613	613	647	615	648	583	610	623	623	603	620	624	657	660	589	595	685	650	659	632	627	601	644	603	656	633	598	658	615	638	589	660	644	641	679	674	633	628	643	639	693	645	589	624	632	641	681	631	682	605	622	586	673	611	610	634	682	655	648	638	644	669	619	603	656	670	616	656	643	589	635	615	641	626	607	673	624	631	622	641	639	605	641	665	610	604	596	655	653	628	666	628	649	657	616	690	608	664	619	598	649	687	645	639	613	648	644	674	630	609	658	687	635	643	641	623	668	610	645	649	615	613	640	635	630	653	635	633	640	673	621	673	684	646	663	650	638	643	627	617	667	681	612	614	662	604	618	638	618	603	633	659	637	592	643	606	607	667	605	640	679	603	616	692	618	639	633	635	620	621	683	650	609	626	663	621	632	613	669	679	616	609	664	627	636	627	626	619	634	616	617	666	646	655	639	675	610	635	619	629	650	605	613	609	653	652	621	603	648	630	614	638	624	600	649	635	637	615	650	592	659	604	621	630	604	637	639	662	613	636	625	651	644	642	673	646	639	632	645	642	669	640	643	642	653	666	652	586	615	600	639	672	668	665	633	628	631	663	656	632	644	642	680	654	690	647	653	636	661	640	658	601	638	620	683	567	664	665	684	600	610	650	649	660	623	656	618	607	671	671	674	627	617	604	666	645	627	615	607	677	635	655	630	635	618	634	628	639	603	615	643	644	641	630	644	640	637	704	644	657	687	657	618	638	614	641	740	596	593	605	615	622	622	627	594	621	642	651	616	658	640	630	597	679	656	693	654	686	607	638	654	622	652	593	633	641	623	607	627	642	591	621	705	616	674	659	613	598	665	651	666	600	692	617	647	641	636	662	639	624	597	621	579	635	637	654	649	674	626	576	624	614	604	643	639	632	611	636	580	617	617	662	633	615	664	605	618	665	597	622	651	628	637	639	651	658	601	616	642	634	647	637	646	654	642	641	625	659	622	616	611	584	647	584	616	658	631	636	609	618	600	659	689	641	643	599	624	597	669	634	589	627	673	615	625	652	655	690	608	644	648	620	672	573	603	649	672	618	668	639	645	588	653	622	628	634	662	635	668	584	680	586	674	657	624	606	651	656	621	692	609	601	649	657	629	622	650	652	574	637	678	634	615	658	669	605	575
13158	960	403	291	343	291	306	280	323	296	296	300	292	276	299	283	288	280	255	270	284	295	285	277	294	321	320	283	316	314	314	299	271	304	309	298	306	291	305	279	322	288	298	301	291	310	292	284	276	276	287	292	307	278	305	293	287	291	284	285	299	281	292	293	286	279	292	318	305	268	307	299	335	282	302	293	268	306	319	285	284	277	308	304	278	281	318	291	281	278	279	299	303	296	301	259	259	313	269	290	313	288	301	280	304	305	275	268	279	316	298	304	310	263	295	285	312	259	323	297	296	276	333	293	278	325	314	268	271	313	275	306	274	274	268	295	279	281	264	290	274	298	311	290	319	297	294	291	262	293	319	289	298	270	312	283	278	306	282	292	313	288	319	290	256	284	291	287	278	293	310	282	292	284	303	275	311	307	305	292	297	256	263	347	294	302	298	274	288	274	282	294	281	292	312	293	320	283	297	322	284	283	279	302	317	273	258	301	294	330	301	292	284	273	279	314	307	294	303	308	273	328	318	333	272	326	293	288	314	279	281	257	256	323	302	310	262	271	286	334	320	288	293	297	324	273	307	299	305	285	283	297	294	336	289	343	277	284	291	271	312	327	296	296	340	303	292	295	310	290	286	289	297	306	295	286	293	351	304	294	286	307	306	260	306	272	281	265	294	259	313	303	306	278	293	291	319	312	309	293	310	317	301	290	297	301	292	328	276	305	290	280	272	280	280	308	275	294	300	293	283	277	290	297	301	294	262	294	313	290	277	295	300	292	356	280	304	287	297	317	302	282	319	324	299	299	310	318	300	265	275	289	281	345	297	290	297	299	302	313	269	299	273	332	315	264	309	297	275	310	271	290	343	297	281	316	311	315	282	333	267	290	313	277	309	271	296	291	291	299	265	310	322	304	245	293	335	305	278	293	300	271	290	232	284	284	262	307	303	307	313	259	318	302	302	295	319	288	291	263	302	309	299	297	283	329	314	303	305	308	297	308	273	300	298	277	301	281	301	294	254	291	304	300	310	325	295	253	267	301	307	297	306	279	291	310	292	289	319	323	290	318	298	297	316	305	279	269	309	242	301	289	279	289	309	289	315	290	307	308	322	313	293	313	311	284	278	303	279	244	309	288	279	260	333	279	289	279	319	282	311	307	298	270	278	295	310	296	319	297	268	258	277	288	253	276	305	299	299	307	305	301	319	274	303	264	286	269	314	273	301	259	287	280	291	336	293	284	307	300	293	258	287	304	288	271	325	260	288	285	317	317	262	303	315	293	292	288	296	304	305	300	299	330	286	326	303	297	296	292	299	294	314	303	278	301	315	276	260	286	290	282	276	281	285	307	293	322	312	295	275	318	271	296	282	253	303	324	314	261	290	266	307	319	315	321	306	269	285	279	278	297	316	289	313	271	297	285	283	307	318	283	310	306	300	274	290	271	269	333	304	272	290	284	277	307	278	290	278	303	287	294	278	324	293	286	285	304	299	312	341	292	296	310	287	270	318	262	304	293	315	314	263	322	258	246	259	315	308	298	249	267	294	317	279	291	278	273	281	312	293	313	291	300	313	251	302	278	319	301	294	280	303	306	307	271	301	308	259	332	299	312	310	338	319	292	286	321	318	273	289	266	298	280	309	291	317	291	295	299	300	269	274	265	324	276	296	293	313	296	323	297	265	318	252	330	298	298	313	294	253	296	267	298	270	298	298	272	282	280	281	310	324	303	297	290	319	273	328	290	261	311	302	288	302	252	305	333	294	316	290	294	295	257	296	356	263	317	290	331	311	304	299	310	297	267	279	289	301	271	300	310	285	307	278	293	295	293	276	314	318	281	303	281	290	271	307	248	303	281	343	322	287	270	290	317	313	309	304	295	306	292	314	314	310	304	276	278	290	273	333	302	293	306	306	300	267	298	317	300	258	300	265	264	268	302	268	317	304	266	305	298	265	290	303	315	316	298	293	271	276	314	259	283	287	317	288	297	321	287	269	294	317	287	301	302	296	287	274	297	282	280	268	306	311	264	308	307	319	296	282	280	282	289	324	340	266	301	292	281	303	263	262	316	319	308	319	275	277	281	281	312	299	303	253	311	277	298	304	308	287	295	303	316	287	267	284	291	295	296	336	289	293	309	270	286	298	308	288	308	308	305	284	303	311	276	268	296	284	290	283	280	296	324	302	287	344	278	305	283	266	263	319	294	327	295	286	302	302	279	313	312	300	293	296	290	250	292	295	294	305	309	284	242	301	314	262	304	296	295	310	262	303	299	353	299	306	312	312	308	334	312	292	302	291	341	318	282	291	308	275	270	306	286	300	295	290	290	322	295	275	330	299	327	290	282	277	290	337	285	300	309	295	339	305	308	295	285	304	299	310	323	295	280	324	260	288	301	315	261	321	305	293	312	285	325	263	273	290	288	268	302	292	300	283	295	309	282	284	281	265	302	321	314	281	285	297	308	281	286	285	294	272	314	284	309	276	314	280	274	281	337	294	278	256	310	291	300	288	291	285	274	288	294	258	288	306	333	317	301	284	268	299	288	283	283	265	277	290	294	290	293	322	282	316	322	316	273	321	290	284	295	293	312	270	322	267	300	307	296	250	280	301	295	323	306	292	274	319	302	277	311	318	281	315	302	273	296	298	274	290	325	292	307	318	295	297	313	279	304	293	278	285	330	282	309	327	304	290	293	291	297	338	272	298	330	302	276	286	272	279	292	288	293	282	295	302	272	292	299	298	269	270	282	279	294	285	335	272	293	292	284	289	287	295	291	291	269	295	290	278	279	290	283	307	277	297	287	310	289	287	311	272	310	266	283	325	309	287	284	297	268	296	298	316	293	310	308	316	289	304	284	277	307	279	285	289	281	311	307	295	298	270	310	293	265	320	289	280	302	266	296	294	292	298	299	289	293	295	293	277	293	330	293	247	281	300	274	309	325	314	319	283	298	288	275	311	336	295	302	294	297	294	334	288	280	310	317	282	276	299	283	271	307	308	278	277	298	272	304	286	296	277	317	293	279	293	335	300	252	276	303	299	301	260	288	262	283	311	305	311	280	284	313	282	317	295	327	306	300	288	287	303	284	279	286	307	319	293	297	315	285	308	274	258	270	280	282	299	284	292	279	274	318	294	304	290	307	291	306	299	280	286	298	288	308	297	316	312	315	273	314	308	289	317	279	267	295	285	287	275	298	305	294	298	313	328	327	282	280	317	293	306	315	299	258	281	301	293	238	317	323	283	301	279	300	278	280	307	301	313	353	287	320	292	303	290	320	293	314	257	315	304	275	301	293	319	302	282	306	282	294	318	313	302	325	280	307	320	262	264	296	299	285	312	299	272	301	301	297	318	304	297	296	302	274	274	310	287	316	262	263	300	315	282	330	340	332	287	295	272	300	283	323	300	284	294	297	288	274	285	286	286	304	300	274	289	290	302	251	305	295	273	325	330	297	320	264	321	309	296	292	328	328	324	284	305	300	305	283	292	311	262	256	301	344
10218	1734	1008	896	834	680	664	665	638	629	583	655	639	594	609	649	683	593	638	624	642	614	619	635	627	617	637	627	597	639	673	647	587	609	646	592	606	616	636	618	615	650	629	624	604	638	627	667	613	627	692	577	605	668	671	642	659	625	610	659	614	671	624	639	637	609	648	664	662	619	626	626	591	615	644	584	640	640	610	623	561	623	644	606	612	656	635	615	596	612	626	653	595	614	576	589	598	624	659	662	643	636	601	620	579	630	623	617	579	649	653	634	573	594	569	643	623	579	607	674	615	627	569	620	643	600	608	637	613	678	618	665	653	588	624	644	580	603	588	609	612	640	646	639	686	599	630	630	633	639	626	639	640	618	603	659	607	651	638	631	637	628	625	613	591	628	617	616	650	631	641	623	631	668	618	612	651	657	647	591	639	609	616	657	612	625	628	606	635	604	631	640	596	664	600	627	667	640	620	582	596	657	659	634	615	619	620	635	607	652	656	612	628	666	592	596	612	648	628	608	626	631	644	651	629	643	667	616	633	661	583	611	615	584	615	613	615	620	633	611	656	647	620	629	571	613	698	667	629	603	631	616	635	643	583	665	659	610	639	592	639	643	604	628	633	628	619	667	580	613	616	607	657	608	647	650	674	621	623	637	622	648	626	599	609	605	650	590	635	623	655	644	661	669	629	606	668	643	613	648	646	644	613	604	601	619	633	627	604	664	676	622	611	598	599	618	598	631	640	629	657	618	602	639	612	618	615	645	639	604	622	630	618	599	652	658	658	621	667	594	608	644	627	666	596	631	663	576	613	636	649	638	623	670	594	595	645	642	612	643	629	643	608	645	602	621	657	615	624	615	617	624	595	668	654	640	593	630	642	613	625	624	618	652	624	668	605	604	666	602	675	647	650	620	639	636	610	644	660	620	650	642	620	659	644	641	626	636	624	656	603	629	628	640	629	661	617	629	657	601	609	615	626	660	576	639	583	658	642	645	641	678	622	658	632	638	596	657	608	642	629	648	681	632	631	633	583	574	588	616	647	655	618	666	632	654	612	553	626	620	641	640	573	600	713	623	629	672	622	622	592	637	606	621	594	649	633	650	625	613	588	634	594	605	619	610	647	612	630	664	642	607	577	651	633	603	614	609	645	646	586	630	631	592	623	625	600	664	628	602	646	619	651	629	595	645	633	590	640	628	613	645	611	576	615	641	655	634	648	600	611	585	614	628	634	651	638	628	651	637	652	575	623	633	616	607	586	617	599	620	618	609	622	656	647	635	682	642	651	652	631	653	639	672	589	626	650	601	649	622	636	658	640	607	590	637	638	652	613	602	661	604	655	637	673	595	650	638	649	640	649	625	578	618	617	636	632	645	631	620	659	628	616	587	658	624	668	648	597	669	652	611	649	676	579	639	654	605	586	646	632	621	624	620	654	639	624	645	656	627	620	634	666	651	613	588	608	634	605	628	625	644	609	649	638	609	646	640	651	606	615	595	641	648	640	589	642	601	669	635	578	644	624	642	664	612	604	595	614	643	644	638	658	593	594	655	612	654	608	646	640	613	621	636	658	605	614	626	655	616	616	617	645	611	640	620	638	651	636	617	668	617	670	684	629	620	634	608	623	636	616	641	627	620	603	634	654	591	655	615	625	596	628	605	588	632	650	646	598	625	593	667	661	620	626	637	663	638	624	646	593	615	650	650	639	622	631	596	620	602	630	624	645	673	613	642	644	600	644	618	630	602	601	643	596	639	611	621	605	613	588	673	616	580	637	631	621	626	632	601	634	615	626	632	636	591	623	560	614	643	672	620	640	627	648	626	593	646	612	610	622	647	642	650	633	613	579	629	680	633	624	661	639	646	639	634	601	618	645	614	624	598	645	617	637	594	629	599	634	601	663	601	636	639	622	659	620	630	631	607	650	638	637	616	646	596	614	595	650	655	653	627	583	617	602	614	600	646	613	608	627	607	654	628	588	629	664	618	634	636	626	615	599	622	594	635	651	667	624	646	667	656	578	589	639	629	617	593	700	698	610	604	646	654	639	621	605	651	605	615	633	674	661	595	635	623	594	614	656	593	660	584	629	642	634	607	569	659	625	645	604	638	585	642	615	636	642	664	636	643	649	580	672	606	649	622	631	674	643	658	616	691	642	602	581	578	570	587	635	651	642	619	574	599	584	602	658	614	593	622	625	617	647	641	648	614	614	617	610	618	676	656	658	603	650	615	588	650	593	651	617	621	632	643	629	616	638	574	641	630	638	643	630	637	657	626	596	659	600	608	603	597	626	700	596	655	668	661	644	605	605	642	631	647	628	636	645	582	637	639	645	645	651	673	658	628	598	603	652	599	638	624	610	697	629	617	614	661	623	581	648	629	628	649	605	644	672	587	620	639	660	670	628	656	680	623	588	610	680	651	624	605	654	663	621	636	613	599	607	620	593	665	627	616	620	616	630	627	609	621	626	613	636	603	588	635	645	643	691	597	609	635	637	610	580	601	631	641	649	658	624	647	612	613	637	672	602	612	658	646	645	672	632	647	625	628	642	621	603	616	655	619	633	642	631	607	644	626	624	594	638	561	588	573	627	648	634	631	599	622	632	617	644	553	638	610	637	623	599	617	629	628	619	607	641	640	602	596	630	633	614	628	617	672	617	628	668	641	620	642	609	623	689	617	591	645	651	598	608	633	599	609	682	607	615	626	655	648	600	614	619	600	661	580	667	660	620	613	612	577	633	643	591	595	651	628	630	602	650	627	647	640	628	631	579	640	645	618	604	594	596	650	604	663	635	614	642	641	635	655	605	645	580	590	632	636	620	625	627	641	638	658	622	642	667	667	624	611	637	625	629	641	645	620	646	691	588	653	653	645	610	590	641	610	610	629	604	607	630	639	658	644	633	619	633	638	622	640	641	634	603	595	641	639	652	598	628	622	632	665	566	633	671	665	646	676	591	622	631	677	629	578	614	683	624	633	591	614	626	624	625	618	604	665	610	634	595	640	631	618	634	586	612	630	638	685	608	622	621	605	615	588	625	665	655	618	673	611	644	607	613	646	662	666	616	611	645	622	651	630	597	713	600	565	613	607	676	629	625	631	579	591	596	583	616	604	661	627	647	601	612	608	583	627	654	615	626	618	660	614	679	599	639	617	609	584	658	644	619	602	679	629	660	614	599	642	594	647	632	635	635	595	644	643	647	658	625	610	641	598	640	638	630	568	623	659	641	624	659	633	647	654	630	610	636	606	633	648	658	638	632	620	613	615	637	608	641	623	612	638	643	649	631	664	666	627	622	645	617	662	604	620	633	615	678	663	672	613	656	640	623	601	643	627	622	653	607	647	574	661	612	621	619	614	668	618	678	620	632	616	628	589	641	659	589	597	653	605	638	630	588	667	664	649	625	582	639	605	618	633	668	614	575	600	640	642	618	627	601	634	657	572	600	603	590	611	604	626	685	609	598	601	613	650	663	639	611	651	626	622	601	647	654	612	595	644
20501	1780	388	315	304	273	277	274	270	300	283	278	257	282	279	261	276	275	256	301	265	301	267	292	267	293	283	259	236	230	300	278	292	278	273	255	272	294	273	256	275	304	268	306	254	253	250	270	269	305	289	271	286	249	270	269	279	237	261	260	271	273	267	276	270	252	267	264	245	281	251	272	245	291	254	293	272	279	264	260	269	270	275	234	273	259	278	253	235	263	273	273	256	281	265	265	285	286	292	286	266	294	278	275	278	308	302	263	258	274	285	240	265	276	263	268	272	279	252	259	238	280	276	239	276	263	269	302	262	275	274	312	265	288	260	285	252	277	263	280	257	264	296	257	273	289	286	282	275	258	272	264	259	280	267	273	270	258	293	304	299	283	281	262	291	263	303	281	270	277	312	288	303	279	255	274	303	271	277	269	263	303	255	233	288	274	282	243	264	287	246	270	264	253	276	258	263	308	292	238	260	270	270	258	299	227	251	265	288	293	262	262	247	289	317	267	263	275	236	243	268	287	271	280	268	242	276	264	260	300	265	266	264	269	286	274	264	266	238	244	265	288	286	310	261	246	264	272	258	296	251	280	281	284	302	245	279	260	249	268	238	309	267	241	275	295	276	262	295	243	292	280	238	273	277	278	262	271	240	219	292	295	248	293	293	282	273	250	267	264	255	288	279	290	243	272	269	283	269	298	254	250	305	268	283	291	260	278	274	243	303	307	282	295	251	242	261	227	289	265	264	252	292	257	266	266	273	286	267	260	252	272	283	277	325	277	267	244	262	252	290	301	268	291	270	256	284	280	262	253	287	253	263	312	270	255	293	285	273	287	275	261	256	279	285	250	230	300	292	289	256	285	288	276	274	268	316	265	253	240	242	240	307	294	309	281	275	273	257	245	314	275	278	297	289	308	291	306	264	287	315	316	292	284	274	270	279	284	287	249	299	303	265	277	266	257	262	298	250	257	272	273	249	307	298	271	278	255	287	299	308	290	277	273	269	234	270	281	286	270	252	279	253	280	261	283	292	244	278	283	272	267	277	278	299	294	272	274	262	267	290	290	279	268	273	259	272	288	285	286	264	264	245	281	249	266	276	287	271	279	287	282	320	297	280	251	319	277	262	264	242	266	294	276	301	254	289	260	267	243	279	246	258	248	258	275	291	273	266	258	309	265	267	262	250	241	261	284	282	285	266	274	289	280	283	283	267	282	277	280	275	277	262	283	277	278	288	311	273	275	281	293	270	257	266	234	267	280	286	293	271	268	256	270	258	302	290	275	251	289	287	254	244	259	271	250	273	265	268	225	255	262	284	276	274	295	260	326	281	260	259	291	250	246	287	285	281	225	265	277	278	265	268	287	274	236	265	264	260	243	267	268	222	248	256	267	305	277	248	287	277	273	306	297	277	273	260	263	275	261	290	249	238	266	249	255	244	224	234	258	262	279	255	267	271	298	279	291	279	277	285	293	287	268	262	297	252	277	291	268	273	255	273	285	295	266	238	265	296	274	298	278	302	266	235	238	262	255	269	262	295	303	243	266	298	238	266	298	258	252	262	261	291	268	308	289	280	265	257	269	277	272	286	242	281	257	264	286	262	301	288	264	266	257	253	266	261	263	269	276	274	283	282	263	282	265	261	254	265	268	268	265	262	289	285	246	279	262	273	280	273	284	284	271	253	269	259	262	272	281	248	241	256	274	281	273	274	276	279	275	290	260	246	243	244	282	256	249	247	301	275	272	257	247	253	272	302	270	293	292	287	262	273	276	270	273	265	287	296	277	268	257	270	276	264	285	275	269	269	279	275	282	269	301	262	262	248	262	248	246	295	270	294	255	305	281	262	288	282	246	274	271	278	267	289	289	249	301	266	290	274	243	272	267	282	254	255	273	266	284	276	271	273	259	284	246	263	261	261	262	235	253	278	239	268	259	270	286	244	272	279	312	261	260	250	266	286	289	290	285	271	259	281	277	272	262	283	253	254	271	250	282	276	299	297	285	303	253	241	265	270	258	245	273	266	289	286	254	276	253	257	278	271	283	276	258	292	270	289	282	286	266	268	266	288	264	293	278	298	270	300	286	275	244	284	260	288	278	275	281	269	259	275	282	280	273	264	286	289	279	285	235	281	285	292	271	246	256	280	305	269	238	259	266	257	329	301	284	274	215	276	269	272	288	271	280	294	286	296	254	270	270	291	267	284	249	269	249	280	259	243	278	246	280	274	266	275	279	298	253	264	288	254	248	286	254	269	289	304	250	309	290	308	250	255	252	274	282	280	250	287	287	273	263	302	259	254	265	269	261	278	244	330	264	269	252	256	268	271	274	286	260	279	248	271	300	284	267	245	244	277	272	248	257	262	284	277	254	242	286	299	251	253	278	296	278	298	294	242	294	284	281	260	271	262	279	218	258	283	250	258	247	254	280	252	271	282	273	285	250	278	260	250	286	292	277	250	239	278	269	269	260	258	238	260	280	260	281	267	230	273	279	261	277	254	264	282	267	302	271	253	283	280	313	264	264	292	272	279	271	288	291	253	281	254	282	279	282	291	307	285	295	281	245	246	303	250	260	276	259	244	270	229	276	263	282	289	297	271	281	278	256	296	289	298	299	284	276	283	303	280	280	248	234	256	273	250	237	261	265	291	258	296	258	247	262	283	283	264	275	265	263	223	290	237	284	269	267	296	288	264	304	288	272	272	244	254	290	290	277	257	268	274	264	305	281	275	244	284	260	283	242	270	279	307	279	285	249	259	254	290	261	266	293	288	271	273	293	265	253	251	248	279	271	280	265	276	288	292	267	260	290	293	311	309	266	272	260	307	289	237	301	290	247	290	302	264	283	285	273	294	268	276	243	229	259	265	262	249	299	317	308	316	258	260	263	265	260	276	257	258	273	290	270	243	266	253	265	281	280	263	255	265	277	278	280	246	309	276	280	270	257	265	285	251	304	308	260	294	311	279	234	282	233	287	278	255	282	291	260	284	292	282	297	297	281	269	338	274	254	267	260	295	256	288	271	295	257	250	294	267	266	307	277	273	282	286	267	245	239	264	316	250	265	291	279	260	257	284	290	260	280	302	254	291	279	256	245	266	236	282	266	289	303	285	255	254	276	256	276	252	262	260	281	253	241	242	307	272	264	253	288	292	267	277	237	264	273	345	292	284	266	306	266	291	275	286	229	268	290	300	271	267	247	270	304	290	269	273	293	312	290	268	300	273	230	282	246	305	261	284	262	273	256	277	301	272	286	276	292	281	248	278	278	275	251	268	260	237	303	274	277	248	285	266	269	276	281	266	306	257	278	266	247	269	287	277	263	253	270	255	261	290	238	273	264	262	266	247	263	268	278	292	272	271	273	299	270	269	270	273	270	268	270	239	306	241	254	266	292	272	281	272	275	284	231	259	284	253	275	265	252	285	276	233	244	312	259	281	261	262	266	266	271	256	272	318	280	307	287	263	256	274	254	274	256	334	285	267	250	289	275	267	260	251	265
12167	2007	1273	925	745	681	631	645	621	575	568	613	629	575	588	615	595	558	578	594	630	566	557	605	613	566	590	588	569	616	574	573	602	577	640	574	613	564	615	580	543	583	569	605	607	579	621	538	567	569	564	570	630	588	635	554	516	586	576	634	595	575	565	534	568	584	600	555	543	581	577	563	569	610	590	581	590	619	598	598	579	627	631	554	602	540	586	561	570	609	573	588	611	567	586	568	533	584	569	590	588	572	550	605	614	640	581	575	606	633	572	594	597	569	587	599	588	597	544	604	601	566	543	556	636	566	554	577	553	546	600	593	623	569	581	524	559	642	601	592	569	580	553	583	594	638	630	613	619	615	581	597	595	600	611	623	614	579	570	562	580	596	621	606	556	585	622	582	537	555	609	549	605	563	540	535	603	543	602	609	582	599	592	579	611	604	604	591	598	586	556	561	584	596	572	554	633	578	587	578	571	618	579	594	613	586	570	579	546	568	614	603	577	572	586	599	556	612	558	587	536	529	590	602	579	570	642	575	590	585	567	583	626	573	591	585	577	593	510	543	574	573	586	615	631	590	607	591	561	593	595	607	638	620	589	578	591	562	584	561	609	570	617	595	585	569	575	572	606	536	586	590	604	557	571	570	577	608	607	567	592	597	577	572	578	592	569	619	587	552	545	585	603	572	571	599	534	572	602	594	571	565	587	581	556	520	597	609	614	635	599	578	564	548	558	600	563	569	627	588	591	608	637	602	573	618	603	590	576	593	586	604	551	598	619	606	594	524	577	613	594	549	541	545	551	596	532	621	632	573	625	609	564	575	566	593	606	596	576	560	542	573	608	560	624	607	600	609	639	600	625	569	564	572	580	617	602	576	576	548	537	574	547	566	565	624	572	567	562	570	645	553	604	568	580	591	562	605	588	575	558	622	585	569	596	562	564	549	539	634	599	587	613	596	621	583	530	548	652	612	600	582	571	591	561	604	574	608	602	605	570	590	594	586	590	552	610	554	582	584	547	583	603	608	571	578	568	574	550	578	527	556	581	597	595	609	564	580	592	579	573	576	564	588	594	596	625	556	623	560	605	592	579	643	626	607	564	611	554	585	557	568	521	633	572	564	582	603	597	586	589	595	610	571	597	605	613	572	577	604	579	574	564	628	548	613	571	606	590	556	591	542	597	604	596	599	582	549	593	635	597	630	641	572	558	585	547	599	556	609	538	593	581	617	579	623	589	569	593	580	620	611	556	579	596	587	577	539	549	587	552	573	614	581	642	606	576	604	575	570	601	583	580	553	603	578	568	614	617	582	560	593	585	584	608	578	537	596	581	574	543	572	583	595	612	575	573	584	585	567	580	617	607	603	585	581	572	566	560	610	612	567	613	588	569	607	608	603	585	532	584	596	612	569	590	575	629	598	565	572	570	583	585	606	562	652	592	579	557	577	574	583	602	575	591	541	595	600	568	590	591	600	581	611	572	586	590	566	581	628	557	548	601	584	616	525	579	592	631	578	572	597	595	601	606	557	581	588	551	613	579	557	549	588	575	574	568	625	601	585	593	581	577	547	576	595	614	528	555	592	555	593	604	592	532	570	595	567	576	551	582	572	562	534	572	602	572	594	567	609	586	649	600	576	603	593	562	607	593	607	594	599	539	606	598	583	612	595	600	575	533	574	599	604	586	574	591	584	630	591	522	579	578	534	610	614	593	595	615	580	584	595	624	592	605	546	609	569	587	603	580	596	608	619	580	582	595	554	562	571	586	601	574	615	559	569	555	603	557	571	579	593	575	602	559	596	564	557	582	597	617	567	597	590	589	587	595	612	610	579	579	574	567	612	627	586	590	598	571	591	562	564	606	602	597	617	580	575	568	603	599	573	589	599	631	575	532	595	612	586	615	586	550	540	584	588	554	523	594	623	557	591	617	588	607	572	573	558	598	605	623	594	592	616	557	567	577	561	601	608	608	592	505	576	581	554	563	569	623	587	572	580	603	558	587	581	551	610	586	594	633	590	589	570	560	615	566	551	593	581	580	613	591	568	552	624	592	588	587	587	609	571	585	547	565	576	575	576	562	576	550	593	601	603	601	604	581	565	565	610	596	546	597	605	603	594	596	571	594	613	583	586	589	575	599	621	599	617	602	592	586	611	570	595	612	569	625	542	596	612	634	604	589	573	557	613	593	623	593	526	576	607	581	658	599	600	557	583	574	592	562	604	572	620	599	581	592	585	589	601	548	582	597	569	580	590	580	568	602	633	597	578	578	555	574	548	622	605	597	604	599	580	565	596	620	610	510	553	596	604	565	567	558	584	553	580	598	572	579	583	590	629	614	580	622	609	578	577	584	549	633	566	560	593	600	603	592	572	556	632	561	631	583	591	598	570	583	594	599	610	549	595	573	565	640	578	551	590	570	565	574	609	550	628	598	528	599	580	574	544	582	635	577	548	572	614	613	588	623	541	595	610	596	569	581	628	589	534	594	583	583	592	574	578	571	630	577	614	592	621	516	570	572	647	593	608	590	567	578	571	615	597	569	530	575	579	570	572	612	574	614	570	605	602	611	621	603	600	562	625	576	592	575	576	606	597	573	586	568	570	551	600	572	607	579	579	574	591	600	603	590	562	542	603	563	618	561	562	606	585	576	572	573	617	580	581	570	588	584	584	563	544	581	581	607	563	598	604	577	603	612	553	565	610	607	585	546	547	601	569	587	606	579	571	614	579	621	623	579	607	589	615	586	624	548	582	608	591	614	624	571	606	605	592	613	623	615	600	570	550	598	611	611	577	559	541	550	589	620	573	553	622	581	600	593	535	565	572	615	510	555	582	625	566	632	568	601	595	573	592	566	585	635	574	565	611	641	570	590	629	588	620	572	611	596	621	570	589	583	573	590	564	553	598	581	601	619	542	573	630	608	621	607	590	591	556	553	572	594	597	605	572	624	555	594	646	646	607	601	608	568	579	623	548	601	585	544	581	579	566	576	556	611	613	552	557	539	575	594	618	614	607	583	550	583	562	587	577	554	576	626	558	572	619	599	634	630	592	612	594	598	597	595	602	579	613	541	580	590	567	612	578	606	596	572	590	561	546	589	641	560	607	577	613	578	556	563	615	576	612	564	538	613	589	642	597	625	615	606	611	593	544	599	593	610	558	581	583	579	588	598	586	602	579	599	594	631	580	558	567	615	605	551	565	570	549	613	541	599	572	578	554	591	563	602	597	598	557	615	567	605	565	577	648	536	618	605	564	565	581	609	622	586	584	609	612	528	590	588	573	633	607	622	626	608	565	526	577	558	569	560	612	606	601	585	601	549	601	614	596	551	587	564	561	622	593	591	579	537	605	582	552	577	565	605	557	573	566	595	561	575	600	622	584	588	624	587	606	591	616	577	572	591	593	580	574	616	602	581	576	545	609	613	604	545	576	612	621	552	579	552	597	598	552	598	543	554	586	637	586	557	576	585	614	568	579	590	599	587	556	556	561	575	546	653	594
27127	4921	544	346	290	311	322	300	276	294	271	280	307	278	245	276	275	288	290	333	293	300	284	307	322	317	302	295	304	319	302	290	294	348	325	303	316	271	266	287	320	284	259	285	289	308	278	293	267	260	300	285	293	288	324	297	279	291	299	327	327	329	294	304	300	299	292	308	301	295	307	275	297	281	274	353	316	304	292	346	258	263	269	274	287	304	298	278	292	274	324	270	280	305	304	287	334	320	322	260	273	296	328	307	277	326	299	311	338	285	295	313	305	335	276	285	304	297	283	289	326	265	286	306	273	289	288	282	286	312	284	295	276	299	308	280	301	273	299	301	298	290	309	289	337	317	302	280	281	326	331	306	268	257	323	311	302	279	290	274	301	302	291	300	311	285	294	289	299	292	283	294	286	311	298	315	270	277	281	292	298	292	337	294	280	273	294	293	301	275	311	329	267	325	287	293	312	278	303	285	306	298	283	303	276	290	278	304	323	311	317	302	292	263	313	296	294	273	277	288	306	290	282	303	303	305	297	278	279	272	302	285	299	277	276	322	289	257	263	288	297	299	314	273	290	289	279	319	317	280	306	312	301	308	326	313	305	312	278	326	289	328	306	275	261	333	293	289	293	317	304	288	280	311	290	293	324	324	329	324	306	318	301	323	291	296	329	264	255	295	311	280	255	278	274	298	298	303	313	295	300	289	293	308	283	303	275	295	289	289	291	317	308	281	305	262	335	297	340	306	302	302	287	296	304	261	295	316	273	337	296	332	278	267	307	295	304	321	327	295	311	305	316	309	336	300	317	294	312	286	342	272	312	268	286	330	332	300	274	314	287	318	299	295	277	321	298	308	312	327	305	336	288	306	298	295	294	290	280	302	296	350	297	314	297	279	274	275	293	287	278	278	310	296	292	302	293	266	284	331	313	279	265	286	318	305	275	304	281	277	291	310	317	278	320	287	292	284	299	332	262	279	326	311	291	282	299	314	289	286	319	296	305	288	342	322	292	292	273	317	265	284	285	274	298	296	301	308	311	331	327	306	294	305	296	301	314	331	315	309	318	301	280	302	275	305	265	295	322	313	287	301	326	313	291	306	282	301	297	332	307	306	293	335	287	305	303	321	310	275	297	317	307	297	284	278	329	282	299	307	283	291	300	284	260	284	289	304	313	319	309	270	276	286	297	327	300	296	306	288	310	315	280	304	289	291	309	316	278	302	301	332	298	311	281	312	272	309	294	268	306	294	293	316	281	312	294	290	304	315	296	299	295	335	305	286	297	304	285	293	305	308	322	295	287	313	294	301	293	270	307	270	307	299	273	316	355	315	300	297	287	315	309	310	326	342	332	306	324	303	311	301	275	295	293	272	272	310	281	293	284	301	309	280	287	328	292	289	285	312	272	274	274	271	328	306	276	290	295	307	288	313	295	297	273	307	282	280	270	298	299	286	305	290	298	300	338	294	291	283	311	331	302	324	307	332	308	288	293	304	313	320	299	314	312	301	320	297	313	292	278	300	333	293	309	280	300	305	267	329	281	299	321	315	291	278	266	288	281	278	293	297	290	273	285	315	303	300	303	325	301	313	344	275	318	286	318	320	285	319	362	293	300	312	280	285	326	294	288	322	304	311	249	316	294	252	260	301	299	300	310	284	308	301	309	310	287	306	305	283	326	301	299	327	271	239	303	318	330	332	323	347	320	304	318	328	300	284	332	272	264	293	311	299	294	304	306	262	290	263	315	288	293	335	304	286	307	325	320	275	295	291	283	288	323	321	273	254	246	299	292	274	293	268	259	292	306	293	296	336	324	296	291	325	314	298	267	250	324	299	313	292	292	318	282	298	283	287	329	283	288	300	280	289	315	281	308	311	289	308	288	343	314	296	320	277	318	299	298	306	285	285	305	330	272	313	297	299	326	295	323	296	321	306	292	306	299	300	300	287	319	321	289	320	304	297	296	254	296	313	283	272	292	277	287	281	274	327	290	283	316	287	301	267	264	299	291	306	327	293	306	304	327	292	324	292	326	296	272	309	293	309	295	261	308	284	270	257	262	288	293	327	289	276	298	298	298	300	279	319	291	319	311	308	301	297	308	270	315	289	308	289	327	329	279	269	279	287	348	318	293	290	319	312	299	297	271	305	308	291	290	338	320	323	311	299	297	293	292	282	316	311	296	289	286	275	298	300	304	284	321	298	301	278	314	280	334	304	264	301	315	322	296	274	305	318	309	305	291	302	297	280	358	339	262	274	306	313	295	309	306	315	319	289	322	314	323	307	264	288	311	330	284	305	306	304	293	303	266	293	297	305	294	320	333	306	299	293	277	297	324	283	305	290	291	264	261	311	265	262	273	291	288	288	266	296	285	287	256	288	298	296	262	290	286	288	307	296	317	318	329	288	271	295	327	286	258	310	332	271	271	267	275	283	275	289	278	295	304	293	294	280	302	327	334	336	292	282	306	312	316	297	307	277	329	309	285	317	304	309	307	313	312	311	310	276	273	297	299	306	296	338	314	300	285	282	283	286	295	272	278	342	282	302	282	278	278	284	314	316	301	311	284	288	271	321	299	288	317	290	293	295	328	332	310	286	271	297	291	310	295	282	313	315	280	309	267	288	340	306	276	293	285	285	296	291	307	297	309	311	298	269	251	309	324	312	267	307	301	306	272	294	277	298	287	334	334	296	292	309	304	309	317	302	270	274	330	307	294	285	280	303	307	298	291	310	279	297	292	268	301	287	310	303	311	268	310	284	313	301	301	266	294	334	298	303	296	319	309	302	313	319	315	307	295	317	327	278	258	312	305	286	294	307	325	335	339	332	290	283	273	296	346	309	279	281	338	294	326	287	289	274	308	277	322	306	291	251	277	317	283	276	274	274	309	303	314	309	315	307	308	288	313	301	301	307	270	300	290	287	262	315	267	272	291	292	282	274	306	285	280	266	294	303	291	311	292	278	308	303	261	273	332	315	312	335	322	280	315	329	260	294	274	278	321	287	303	305	306	290	292	315	300	314	301	303	285	262	274	298	266	293	310	303	275	274	296	309	301	315	321	319	295	288	305	272	321	323	291	292	293	290	284	300	332	319	313	334	279	301	322	310	281	306	308	280	279	311	290	291	305	315	309	329	289	295	307	297	312	271	289	310	311	291	299	284	321	312	276	258	274	292	286	311	313	265	274	282	275	278	308	302	313	280	277	313	328	312	315	294	312	292	301	310	307	309	338	303	311	317	306	291	286	341	283	303	288	288	293	297	283	312	299	313	270	298	273	294	297	302	295	304	297	274	299	303	260	302	292	297	304	293	289	309	303	299	295	275	291	315	285	302	285	281	295	295	300	271	297	325	319	305	303	309	304	285	314	314	322	313	310	299	258	306	312	307	333	277	256	311	291	320	308	307	298	320	292	291	313	306	297	289	278	312	325	288	285	306	291	338	293	294	296	320	303	277	277	288	263	289	319	270	304	310	271	321	294	268	311	306	294	312	319	300	286	279
13173	2615	1450	989	821	769	755	674	661	654	682	640	681	621	674	641	670	625	654	616	674	640	621	692	629	669	640	597	635	649	634	659	685	679	626	645	644	648	645	692	613	671	663	639	635	682	685	631	654	690	652	629	621	685	629	655	686	641	652	643	628	631	637	671	647	700	642	698	658	656	638	650	643	626	591	683	643	650	605	612	643	666	675	651	648	650	669	638	612	633	598	659	704	589	640	643	627	605	657	695	625	635	650	637	660	672	647	642	600	633	654	613	607	655	618	607	632	648	623	622	591	649	679	612	594	659	656	668	676	639	670	635	627	671	619	666	644	615	677	708	667	602	635	647	651	668	648	709	679	633	668	627	634	626	658	647	650	616	642	640	617	678	625	682	619	613	674	628	657	652	630	604	673	679	650	641	659	627	666	624	614	632	662	658	631	695	625	650	662	621	630	660	629	627	642	677	656	611	628	675	663	675	679	653	681	620	649	697	652	687	632	689	631	647	682	649	652	641	640	669	659	619	637	677	656	612	643	675	615	635	616	663	656	647	586	661	642	658	677	653	639	651	594	635	689	629	621	616	565	635	654	682	634	650	653	604	629	634	627	646	667	626	673	664	670	630	643	652	625	677	633	639	652	651	673	651	665	665	646	677	662	637	654	684	652	650	658	638	666	686	697	626	654	606	641	650	597	651	659	697	629	639	657	682	631	604	684	640	624	622	645	649	616	609	626	672	651	624	670	652	638	632	636	600	617	652	660	579	677	659	636	608	660	703	672	677	675	645	611	643	656	633	651	664	674	671	680	605	640	629	618	648	658	630	675	720	661	601	636	638	738	645	630	628	627	610	620	633	645	653	623	620	654	670	647	668	667	601	614	664	652	637	632	671	650	613	645	644	632	616	673	650	636	636	639	627	635	608	675	620	657	611	621	632	667	622	633	673	649	657	630	719	703	661	649	666	618	673	623	695	639	673	650	645	644	662	647	668	658	701	617	565	641	660	699	637	637	657	631	600	630	664	620	597	626	615	655	662	637	631	641	662	601	637	602	671	625	668	680	620	620	672	648	622	664	649	619	651	655	613	663	622	680	627	653	627	640	661	625	653	646	691	670	686	653	658	660	634	664	653	644	718	620	660	641	645	623	610	655	655	620	602	654	591	629	601	619	660	674	650	614	664	688	594	650	657	662	619	611	651	650	667	648	621	648	680	665	603	612	613	677	655	651	623	654	604	677	639	625	602	671	707	643	615	648	625	604	670	664	631	602	603	640	652	648	676	666	645	600	628	657	651	630	628	633	639	667	643	670	640	676	643	637	648	613	662	634	657	638	609	687	635	627	665	693	655	660	681	643	636	700	632	632	662	666	642	630	614	634	676	654	664	619	644	663	670	705	705	607	640	645	648	639	634	604	650	637	622	625	693	627	649	631	634	660	631	665	602	621	674	713	657	609	610	632	608	637	662	680	639	617	620	679	656	647	603	645	581	643	632	633	691	632	643	639	632	646	641	640	648	649	648	648	653	636	635	630	672	641	623	689	664	637	628	651	674	597	696	644	655	670	635	611	688	685	649	656	646	675	649	606	612	655	650	684	649	668	663	616	645	597	614	628	614	666	649	618	659	618	650	623	626	651	638	647	696	639	683	683	644	658	655	653	662	641	647	645	680	613	615	654	596	665	594	681	680	651	635	604	625	628	669	661	636	712	651	575	602	699	624	609	609	700	616	669	655	659	649	670	659	672	638	652	683	637	596	647	616	649	650	671	671	592	648	679	626	618	667	649	669	628	715	648	655	603	695	655	644	645	625	653	653	665	638	617	655	640	666	648	632	616	672	650	647	633	643	638	670	649	653	628	663	628	652	664	637	637	660	625	666	644	593	658	605	642	648	643	650	626	615	683	634	629	660	636	653	612	660	630	671	634	648	617	633	632	638	669	654	663	677	684	648	635	659	606	666	655	639	619	653	675	664	633	632	678	643	644	660	684	635	661	687	638	692	700	650	662	656	667	698	635	635	671	631	686	663	647	699	642	676	634	664	653	631	649	693	639	662	632	627	677	633	654	638	647	675	668	669	637	655	650	636	670	632	661	648	636	672	671	663	647	603	615	693	608	658	658	625	674	639	682	664	677	588	650	679	612	623	648	625	647	603	660	679	635	632	640	660	653	630	618	669	655	621	686	642	648	681	624	644	689	681	618	685	659	597	646	666	622	675	635	643	667	645	646	631	664	627	629	646	652	644	634	685	677	637	690	664	640	609	669	631	676	641	649	672	658	667	611	665	658	616	582	638	625	633	618	662	688	609	632	652	641	646	686	658	623	640	673	651	659	681	653	669	618	655	626	722	648	693	631	684	641	606	679	566	655	656	619	656	644	630	629	656	640	664	636	623	645	654	703	651	648	651	643	635	653	661	687	699	643	651	630	668	643	674	636	703	656	644	633	613	685	638	664	628	666	673	674	646	664	677	683	624	587	673	666	683	637	625	607	659	624	624	618	662	657	626	677	613	639	629	645	665	637	665	690	649	645	663	639	609	627	658	675	624	619	665	629	681	679	680	604	601	637	628	607	592	617	690	645	644	650	665	682	633	656	658	649	635	631	662	615	682	645	647	638	641	682	624	657	630	657	622	605	653	602	636	641	624	681	625	623	674	602	664	632	660	609	685	580	641	629	663	670	639	686	620	688	652	672	664	659	698	662	639	608	641	678	625	663	689	623	663	643	683	681	657	644	665	620	628	604	629	652	631	668	671	680	669	648	685	618	668	701	619	668	628	727	604	603	611	585	644	606	640	624	629	649	682	625	596	685	634	635	696	664	671	617	640	596	658	637	614	640	655	678	650	624	660	642	655	653	636	634	652	646	665	693	627	673	657	649	670	603	620	638	624	667	695	638	644	634	667	623	691	650	676	647	633	655	607	688	644	612	641	631	644	660	608	654	650	645	644	655	656	664	662	657	629	676	655	649	650	590	603	637	597	691	634	683	663	609	668	661	623	667	645	641	683	677	639	647	635	611	659	617	635	635	620	655	643	676	666	623	707	653	668	617	672	634	656	637	643	647	620	684	653	625	650	684	592	614	626	631	649	672	634	611	623	695	676	687	639	645	650	656	715	665	648	640	630	682	619	613	652	630	617	614	651	601	661	649	646	638	688	621	657	658	635	666	646	649	602	656	580	642	679	619	605	654	600	595	648	680	615	597	704	652	653	631	664	631	653	628	629	599	663	701	646	679	670	634	648	597	599	621	658	578	641	640	676	674	603	670	661	666	648	697	604	665	654	650	643	671	663	632	627	645	637	611	683	663	602	666	651	616	652	701	672	661	653	631	613	687	645	641	642	603	628	628	658	703	674	640	651	630	612	646	617	656	691	625	621	613	676	639	658	646	648	663	625	635	644	653	620	593	658	673	658	670	665	670	658	665	664	641	638	584	682	634	668	673	688	617	645	639	650	635	646	675	668	658	631	677	599	669	610	649	633	650	658	662	638	647	658
13623	937	355	297	285	339	321	301	273	277	312	310	291	305	286	295	273	289	313	282	270	301	263	313	315	312	270	259	290	276	316	326	295	307	310	291	297	285	278	328	277	293	282	290	310	317	297	279	319	275	297	289	299	262	311	290	288	289	272	285	298	302	273	302	307	297	296	331	275	278	304	325	334	299	276	268	313	266	296	314	310	322	325	317	274	293	267	318	330	268	318	290	323	289	302	308	268	295	294	313	280	306	314	292	327	279	316	292	285	271	293	288	297	298	279	301	290	318	287	266	303	307	296	295	274	306	264	281	304	353	302	288	267	309	303	297	259	301	309	325	310	321	323	275	326	306	299	290	304	283	311	303	297	285	277	326	274	310	289	303	324	325	282	325	292	303	283	316	311	306	280	306	313	295	302	330	268	287	297	300	294	310	304	320	315	283	262	294	343	309	298	281	299	301	261	317	284	324	296	323	309	294	287	274	313	254	280	268	301	311	299	297	252	285	279	313	277	319	306	295	303	287	357	307	298	297	301	274	305	299	295	266	305	309	296	271	320	302	290	277	314	326	290	303	311	284	275	273	303	269	274	286	270	286	302	313	291	315	316	285	318	330	309	319	327	262	301	334	307	268	302	333	301	304	338	305	285	316	285	262	273	258	298	264	313	326	286	276	293	310	292	292	313	317	247	273	281	330	264	303	297	289	311	296	286	289	273	296	314	301	303	306	318	318	300	257	327	288	323	299	334	298	295	285	324	320	302	302	302	307	282	323	291	286	280	298	278	274	287	280	267	290	318	302	286	288	288	304	313	330	306	269	289	321	303	305	284	311	325	293	304	273	339	293	294	310	310	257	308	278	297	299	333	270	288	279	343	276	320	296	324	290	309	291	276	338	281	303	297	298	298	311	297	291	304	283	287	322	302	263	302	302	317	287	279	289	294	317	318	305	309	307	268	321	271	296	282	320	287	312	291	321	282	256	312	273	293	282	332	258	320	303	284	302	308	286	318	273	269	323	301	281	304	302	310	303	341	289	302	285	294	281	305	296	342	286	302	301	304	286	301	295	294	295	272	293	337	336	289	308	310	302	300	306	281	263	280	296	275	301	263	299	280	309	277	321	287	295	334	274	301	289	285	340	288	329	296	304	334	323	280	319	321	283	310	285	276	306	282	294	280	326	324	276	286	312	325	301	302	308	302	286	299	298	289	303	286	290	288	263	276	286	282	291	296	300	300	287	342	298	266	254	299	298	308	324	289	289	288	296	329	298	276	294	297	300	291	297	290	296	290	278	293	278	296	292	311	287	298	310	289	270	261	339	291	301	299	305	304	276	291	286	294	291	307	271	295	276	302	307	320	302	266	353	298	303	331	289	295	283	334	307	310	331	293	282	307	285	274	302	309	264	313	300	282	295	322	299	287	286	305	293	304	288	308	269	305	318	302	304	297	300	320	288	300	331	311	277	286	309	284	265	301	294	303	294	294	311	284	286	308	303	282	304	299	319	283	278	283	301	295	304	270	287	310	279	311	284	307	293	317	281	298	309	282	296	296	285	307	317	281	284	293	310	305	313	271	320	262	294	267	295	283	303	298	343	326	283	265	307	294	317	319	331	272	271	276	292	310	283	279	270	317	306	340	350	316	330	272	279	317	283	304	281	270	272	330	305	323	272	327	309	301	302	262	318	325	300	293	283	285	278	289	287	278	295	282	257	271	302	309	301	272	287	284	317	285	288	304	287	310	270	280	293	297	319	294	336	282	317	288	294	269	273	277	292	322	279	338	333	314	306	337	350	288	261	288	261	299	273	304	297	293	276	284	318	330	305	304	323	305	282	296	311	298	311	297	321	282	293	323	299	296	303	257	282	304	316	281	307	269	281	295	305	290	295	291	261	283	302	289	311	302	324	293	263	289	298	292	265	300	263	354	307	313	296	335	320	294	284	313	295	299	252	317	307	301	258	317	315	323	294	300	273	313	288	260	298	303	280	321	270	309	281	301	291	309	313	272	287	287	303	291	283	276	264	309	280	281	310	288	299	289	311	289	293	272	289	303	305	288	301	291	277	302	293	295	290	253	299	269	321	281	300	304	264	297	269	300	320	277	259	277	304	291	287	307	303	328	317	320	307	284	327	326	286	300	286	320	301	286	297	324	279	280	334	304	328	278	284	342	277	324	304	298	303	303	294	273	270	290	290	333	320	307	307	282	296	315	290	320	308	280	299	265	256	279	290	291	277	328	295	297	284	294	313	305	297	300	307	311	288	252	314	310	306	322	286	312	317	341	299	288	283	304	265	279	295	336	313	276	291	300	329	288	301	287	305	271	304	287	280	289	302	265	311	313	242	306	286	305	280	303	308	326	297	336	280	318	304	289	272	284	278	286	300	289	291	287	291	289	278	303	287	320	309	270	303	292	307	299	294	294	280	305	291	297	309	300	298	265	319	293	298	312	303	312	317	314	313	307	273	308	287	277	288	301	322	279	281	303	288	324	318	300	317	304	309	287	314	328	324	330	294	296	299	287	293	262	322	291	283	287	282	265	306	286	314	313	296	290	277	312	308	281	330	288	286	279	263	293	308	283	285	318	279	309	321	305	296	268	291	282	293	285	296	296	315	296	302	264	277	272	285	298	275	259	320	318	335	294	272	288	308	285	313	300	265	321	300	304	275	319	289	288	298	284	288	311	269	267	299	316	273	305	297	335	303	320	292	325	307	323	292	293	313	324	276	308	264	261	284	319	304	241	287	276	315	331	297	289	292	309	290	283	307	307	314	291	318	316	309	300	305	309	279	291	282	341	289	292	289	256	273	317	271	295	304	313	320	248	315	317	306	294	279	278	274	278	336	289	325	320	289	284	297	307	318	294	286	304	323	323	312	290	293	314	310	304	307	274	280	307	295	299	302	318	287	293	266	349	305	276	297	321	299	276	277	310	281	289	266	286	290	316	284	273	316	325	288	291	266	303	304	273	314	317	305	287	288	276	271	287	287	301	317	287	294	286	302	295	322	309	283	304	300	279	280	304	315	288	296	279	288	305	270	308	260	317	305	306	319	265	313	307	261	288	296	293	297	295	310	280	300	263	280	337	339	293	314	289	273	287	294	269	321	301	280	306	283	285	320	327	292	329	304	284	267	291	285	322	288	285	272	316	293	318	285	258	324	324	262	263	311	297	336	305	299	288	271	295	318	299	313	271	311	280	293	275	302	303	286	298	329	290	294	308	314	308	319	273	290	301	344	274	296	302	296	306	304	285	284	312	299	287	272	292	284	297	302	250	317	312	285	304	330	268	279	308	268	259	269	329	316	292	316	321	293	327	312	301	273	293	290	286	310	309	311	312	293	325	312	311	278	305	305	279	294	296	273	282	276	295	276	304	309	284	296	283	295	275	322	295	305	301	311	295	287	294	284	283	308	283	295	322	316	328	290	303	310	367	297	297	277	299	281	273	281	284	297	283	286	293	291	292	280	312	307	322	316	334	275	287	291	310	312
11230	1670	1009	788	724	675	648	638	635	607	637	617	588	622	607	688	622	641	639	647	600	584	643	643	657	643	602	640	628	612	677	658	658	661	668	653	581	673	650	654	638	658	676	597	648	587	619	619	650	644	632	611	590	639	597	600	644	656	667	618	625	594	631	649	656	647	638	612	627	645	633	610	612	632	663	675	605	629	604	608	632	687	629	611	645	595	611	638	677	593	630	629	619	641	636	610	629	673	608	608	671	573	657	639	609	628	622	627	614	629	651	623	606	614	611	618	603	603	645	592	672	592	613	654	642	657	602	612	623	607	623	614	658	631	640	647	624	622	663	629	670	663	641	610	693	618	646	651	654	644	646	663	660	619	625	684	654	626	643	659	663	641	648	595	641	656	608	630	659	596	588	627	607	635	639	630	650	575	672	611	701	590	630	625	644	638	638	662	636	645	598	628	621	648	646	637	631	657	687	588	674	611	646	608	622	584	605	651	600	627	662	632	605	660	680	624	637	665	648	659	625	600	635	630	644	615	669	613	570	645	597	639	643	637	655	643	627	629	647	593	668	620	674	649	619	625	670	614	661	639	598	611	609	630	647	638	650	662	610	633	654	662	638	690	660	660	638	609	616	607	626	592	592	619	614	647	659	592	595	583	636	689	647	639	667	621	591	638	644	599	618	601	631	633	683	667	631	649	652	631	665	640	568	619	611	622	669	596	626	621	654	618	558	661	611	628	677	605	626	667	604	640	627	670	623	633	643	629	582	630	616	611	614	589	620	645	673	606	638	685	691	630	681	662	656	631	679	638	634	619	617	633	628	645	641	628	692	672	668	627	628	625	641	675	633	565	635	652	648	642	668	663	636	650	627	663	610	629	698	633	631	651	652	647	667	630	647	615	621	678	690	638	651	671	628	628	637	628	646	599	591	636	663	660	606	662	633	598	604	620	639	676	624	595	665	633	608	652	610	616	625	620	642	613	624	653	671	622	618	663	603	658	645	612	636	616	635	662	640	620	576	621	622	638	640	663	648	638	629	661	660	651	628	638	599	636	651	618	646	662	628	621	628	646	640	623	654	668	624	615	611	656	689	615	637	622	637	611	635	600	643	656	692	665	650	648	633	610	651	616	670	636	614	663	616	639	672	594	635	667	626	618	616	650	618	598	625	634	610	630	641	638	620	655	643	627	620	640	648	662	636	620	613	619	626	672	655	603	627	599	613	622	624	651	650	674	688	617	694	659	662	584	645	655	628	670	612	635	609	654	622	641	646	602	651	614	655	647	641	620	649	621	617	641	618	627	655	630	595	665	628	649	697	645	621	626	640	614	599	646	631	611	589	636	632	642	658	625	617	604	645	680	615	634	630	619	637	631	663	692	635	639	646	612	581	652	670	639	609	663	676	653	640	626	613	631	639	594	647	636	650	615	608	604	626	577	632	682	622	617	598	630	695	640	638	640	658	606	652	618	634	624	618	620	644	660	648	630	660	631	643	625	628	678	616	676	642	622	562	639	660	606	649	643	670	656	637	648	634	630	625	647	620	633	606	657	647	628	640	603	654	636	651	647	615	600	596	661	645	619	637	675	597	671	603	633	685	639	670	611	641	706	639	623	605	621	608	675	617	662	616	657	612	621	655	618	647	579	688	619	638	673	620	623	646	637	631	623	654	654	658	638	597	620	641	662	582	596	604	588	579	651	591	633	604	622	634	601	624	650	643	647	614	628	598	649	576	637	692	640	610	626	666	647	626	591	662	640	637	639	634	633	628	666	623	666	591	607	633	627	620	651	644	634	641	654	607	606	604	630	671	619	639	587	606	639	615	624	653	672	666	653	668	681	636	634	620	649	699	603	629	605	645	595	649	607	640	614	593	642	613	647	610	610	614	628	679	602	659	612	613	629	613	666	632	666	623	588	610	636	638	638	646	631	645	630	635	577	622	658	637	582	683	636	664	594	647	660	628	613	626	624	610	638	672	669	593	617	640	663	637	696	626	620	632	627	651	624	611	637	642	611	620	587	604	630	573	601	676	627	654	619	608	625	641	607	644	589	635	620	575	601	639	637	599	648	655	663	618	582	648	643	593	640	617	627	588	647	661	638	659	636	591	655	636	645	652	635	659	648	634	655	619	653	628	596	626	620	644	657	628	612	641	624	621	655	657	611	601	658	637	639	656	614	632	618	584	644	631	628	629	639	655	634	652	647	649	665	608	667	635	591	652	658	644	680	557	614	643	649	637	653	644	671	658	628	688	628	632	666	642	640	637	642	664	621	635	585	633	631	604	627	621	629	620	689	609	640	614	662	640	623	657	645	635	649	666	623	629	657	684	645	655	673	665	636	664	638	646	647	654	627	613	630	599	621	636	629	641	632	638	603	648	620	599	631	659	624	674	597	653	656	626	671	604	638	632	619	619	647	610	658	626	611	651	599	629	638	640	649	629	636	678	611	623	612	640	692	647	676	631	645	622	616	642	598	679	624	648	630	602	696	666	668	681	613	607	634	591	622	631	638	608	640	686	631	694	674	614	613	636	631	664	606	639	673	640	638	616	627	669	590	619	639	670	637	630	672	660	636	624	667	645	632	594	608	630	649	606	627	638	611	659	661	592	595	647	683	620	632	645	617	664	606	612	649	619	620	577	582	623	655	655	634	632	639	608	649	636	609	609	654	639	624	643	608	630	635	649	599	625	623	632	648	684	623	622	632	677	666	639	621	605	661	604	668	644	633	617	606	622	664	641	638	590	636	663	609	618	631	591	633	634	658	660	628	628	646	613	660	626	626	639	602	609	645	608	602	648	614	598	664	625	630	628	638	638	646	630	629	617	663	620	634	592	640	642	638	632	641	607	639	630	641	626	637	641	636	626	647	600	674	647	658	647	669	594	643	621	641	656	665	582	647	606	625	609	651	635	608	647	633	650	611	613	628	646	629	616	599	603	652	636	624	660	654	593	640	674	651	659	626	612	629	686	641	636	622	616	615	632	587	628	633	654	645	637	642	676	640	611	648	689	626	691	683	633	678	608	633	642	648	592	647	634	653	670	619	630	685	608	600	640	636	636	656	638	627	597	646	647	632	649	641	614	615	632	639	647	637	678	623	621	609	663	619	636	641	587	600	629	663	615	638	651	649	645	592	598	667	626	630	672	627	627	595	656	655	606	630	657	598	614	663	621	640	623	610	623	658	590	637	635	631	675	620	622	630	634	644	665	668	626	645	650	629	648	658	659	623	641	638	614	607	635	628	641	631	642	617	624	676	668	612	648	603	656	648	613	654	613	633	654	653	651	644	630	645	630	630	648	649	676	639	663	646	565	643	686	627	655	645	628	614	633	607	633	654	639	689	619	611	653	644	635	661	646	660	646	630	640	646	655	671	672	665	657	654	621	589	605	655	618	644	646	651	644	653	609	611	586	646	652	673	690	665	606	634	630	674	654	624	631	658	681	632	641	621	652	638	675	643	639	649	664	650	664	620	619	642	634	653	650	587	663	656
17992	1422	453	336	304	279	261	263	275	245	258	253	257	257	268	283	272	250	273	252	270	288	298	279	263	264	268	280	275	250	303	263	299	296	260	234	248	262	254	260	277	269	283	281	285	280	247	277	267	270	256	236	243	259	271	276	273	282	274	294	286	277	268	271	242	289	286	289	297	309	282	267	273	257	293	242	273	253	274	280	241	267	254	262	292	273	288	278	284	268	261	284	292	293	285	299	264	262	254	272	293	276	271	246	290	253	293	278	258	263	272	253	222	267	272	278	272	270	280	255	307	293	283	260	262	297	263	276	257	288	282	291	285	280	268	256	280	279	301	259	284	281	254	242	247	298	282	255	293	274	258	262	292	301	291	263	261	261	298	254	284	279	276	257	293	270	265	271	284	286	254	246	275	297	257	233	266	331	323	252	291	268	272	243	265	261	281	267	256	281	237	287	283	292	256	260	272	250	277	288	294	278	275	269	253	324	289	266	272	300	289	245	279	296	261	221	270	280	249	320	263	275	258	267	309	256	238	253	266	267	261	244	273	276	256	283	307	264	287	292	283	259	260	307	286	295	269	294	281	275	255	245	294	269	267	253	263	287	258	273	292	274	281	276	270	288	256	236	283	287	248	270	270	231	242	287	260	262	277	275	272	239	275	278	275	254	246	250	280	279	290	261	253	285	219	291	279	281	249	256	278	274	280	269	250	293	283	307	305	285	290	271	292	240	299	287	275	282	293	279	271	261	219	273	259	287	257	292	278	259	276	276	250	285	261	250	284	260	258	259	267	248	265	264	277	264	291	293	292	291	262	246	255	278	249	269	268	257	263	303	279	248	263	251	270	262	297	274	286	298	277	255	265	270	277	284	268	267	252	270	252	278	280	259	275	285	297	288	286	248	246	233	280	261	278	300	284	283	267	239	277	275	249	254	259	285	282	263	279	263	283	288	243	283	265	287	246	265	277	293	246	257	271	296	299	268	288	247	288	249	287	276	269	278	256	302	263	276	297	278	267	283	301	266	280	288	284	282	276	316	257	278	271	292	307	263	272	279	269	270	278	257	249	244	286	267	275	285	283	256	254	300	289	251	265	253	261	279	244	240	264	274	274	309	305	284	289	279	285	298	244	291	272	301	273	258	295	285	273	253	249	257	289	298	264	239	264	280	297	267	276	279	275	282	286	265	280	255	297	250	259	251	266	244	265	271	230	259	300	285	228	238	279	271	239	278	272	295	259	306	270	272	269	275	294	248	280	264	239	262	268	254	293	293	241	241	268	261	268	279	290	274	279	295	266	318	288	289	297	229	263	282	299	255	241	299	278	288	283	275	270	293	253	254	273	273	289	267	257	287	253	272	288	261	277	252	283	271	289	293	288	291	256	255	275	278	264	225	270	280	283	254	286	237	231	248	266	268	273	288	303	257	232	260	287	303	276	269	285	274	297	283	285	309	269	273	272	222	265	248	237	270	257	306	272	273	260	269	275	308	300	273	279	287	286	282	280	252	278	259	243	284	254	262	303	278	286	281	244	266	235	286	286	223	248	252	318	289	254	297	266	269	276	258	283	237	223	265	243	279	286	320	298	268	282	282	255	290	276	307	263	259	274	266	263	273	292	264	273	295	266	279	265	254	256	277	294	232	271	264	269	268	275	268	243	274	299	296	279	292	268	241	288	254	256	293	273	262	248	270	258	251	282	284	254	268	282	272	285	286	282	244	233	265	241	240	287	309	271	271	271	273	280	285	283	264	235	268	274	284	270	246	248	230	255	253	260	279	283	264	306	246	243	255	280	318	266	272	286	279	251	268	250	275	283	259	264	272	268	273	313	270	304	264	290	263	267	262	264	280	290	306	277	261	277	288	268	246	232	244	255	241	238	270	271	298	280	268	260	274	319	261	264	310	266	260	277	310	294	262	252	258	277	320	287	264	260	300	268	266	238	282	263	239	270	271	257	271	283	240	242	277	305	280	268	273	289	284	275	276	268	256	262	294	267	262	248	275	291	285	254	290	277	280	267	247	230	269	266	238	256	264	286	285	271	246	295	253	287	277	274	244	278	296	295	276	277	271	259	256	261	272	263	278	280	245	267	259	260	295	273	259	272	245	256	272	273	247	266	239	249	241	290	247	275	300	286	261	286	297	249	276	291	283	263	253	308	302	295	297	233	285	280	234	259	287	260	270	280	287	285	297	273	297	283	266	283	267	257	244	305	276	292	285	253	261	232	286	291	276	292	281	259	275	290	276	261	276	294	293	282	267	234	254	246	294	257	273	264	290	255	287	278	244	273	293	278	277	277	287	272	249	302	245	304	295	313	263	264	277	262	239	247	268	289	299	236	246	241	250	283	300	251	281	282	269	264	270	267	291	267	286	246	278	289	245	268	284	288	286	280	270	265	283	291	276	261	257	279	262	272	281	281	255	287	324	241	255	270	268	259	311	262	275	300	293	273	269	245	275	287	240	265	276	281	257	268	276	275	272	295	300	278	286	227	276	292	256	265	278	250	265	309	287	263	272	253	272	266	258	267	261	245	316	269	244	248	237	254	278	286	275	271	283	294	250	246	235	244	266	268	269	320	245	268	249	271	291	265	282	271	291	287	307	285	291	252	266	256	305	300	282	274	290	250	243	269	293	269	265	271	288	283	280	260	248	295	282	262	248	254	271	281	260	244	284	269	287	281	265	303	271	294	289	287	283	241	261	279	258	250	288	289	290	276	255	252	254	299	291	296	264	287	257	259	262	313	299	254	276	286	274	263	270	273	279	286	262	269	262	277	323	296	281	247	320	292	264	276	269	282	260	247	275	236	248	236	257	281	289	281	262	276	273	289	268	257	283	266	270	306	275	312	282	281	266	285	277	276	265	245	266	262	286	266	302	281	247	278	282	243	244	266	269	277	260	269	249	295	261	249	277	285	281	301	247	272	262	279	278	249	253	238	247	278	282	261	284	273	278	270	264	282	320	260	260	301	285	276	268	230	247	264	283	272	269	278	279	262	251	267	277	299	270	261	276	294	273	253	294	248	259	289	271	282	267	258	283	304	257	246	312	294	287	294	325	287	242	293	271	286	266	260	255	276	274	270	277	283	297	279	320	276	252	258	255	256	268	253	259	281	294	287	262	256	295	293	282	296	279	272	279	253	292	248	262	265	297	288	261	259	276	281	274	254	264	253	278	307	246	256	270	270	233	242	212	252	293	292	248	275	285	268	238	263	253	273	297	282	239	265	241	271	254	254	272	275	324	288	290	276	260	280	271	288	274	294	293	268	267	263	258	259	281	315	268	290	279	244	289	272	269	276	271	252	269	293	284	290	300	269	281	270	243	264	258	279	289	247	288	306	255	272	280	288	268	264	249	268	258	276	279	280	269	257	303	278	279	268	267	250	288	286	273	294	257	270	273	254	288	261	264	276	289	262	296	275	282	259	313	263	234	283	276	290	286	265	289	253	256	272	261	260	261	246	274	264	295	294	277	292	278	282	253	265	283
10707	1654	1529	1146	1011	738	690	606	633	595	613	609	593	599	585	599	566	605	601	586	604	581	568	598	560	585	589	562	619	571	625	600	579	578	561	571	594	622	588	532	584	550	561	616	557	585	602	620	574	592	592	565	573	553	574	585	578	599	623	583	623	612	589	601	577	554	550	544	569	574	586	597	566	601	587	577	583	576	587	595	565	558	606	556	578	572	562	521	577	571	602	562	598	563	576	583	575	616	555	573	589	573	586	599	562	597	598	568	582	633	584	597	602	629	579	584	580	620	577	583	609	570	649	611	597	580	578	583	578	585	612	566	635	590	573	613	540	555	576	559	551	549	634	572	567	606	543	585	576	584	597	580	538	568	589	595	563	566	607	625	534	558	596	583	583	553	604	578	615	540	598	546	609	575	636	608	596	595	603	526	585	595	545	580	603	590	595	600	590	606	565	590	558	572	608	581	543	612	541	614	593	535	572	606	568	588	564	548	588	541	573	599	572	544	615	584	588	553	582	581	661	586	575	616	581	599	557	582	632	591	584	550	634	598	566	595	545	579	558	572	586	617	582	557	567	582	588	577	562	573	560	577	613	590	570	601	540	574	564	576	599	616	592	568	595	599	580	567	547	598	562	597	595	570	553	579	590	600	547	604	573	583	544	553	601	615	605	609	587	553	555	556	554	558	600	560	611	567	590	582	578	571	594	546	569	543	588	574	560	545	616	624	641	591	567	580	556	584	562	572	564	615	575	606	559	571	592	606	593	599	629	605	585	595	600	608	575	555	594	607	591	555	533	611	591	595	587	554	595	598	605	599	594	577	546	570	599	590	578	550	607	560	555	552	602	554	592	556	599	584	589	569	557	573	587	598	579	574	578	547	619	565	604	597	603	613	547	608	608	542	577	552	558	588	626	599	576	587	601	609	630	572	648	576	595	536	581	563	540	599	583	572	577	582	588	594	555	578	588	530	608	645	620	597	552	647	551	613	557	602	556	571	592	550	596	590	598	588	588	561	616	594	552	619	579	571	584	577	584	546	626	540	603	558	580	622	594	598	601	601	585	611	559	579	587	571	583	615	581	600	532	570	563	574	562	566	589	610	600	629	567	581	574	554	588	632	597	564	550	577	591	557	634	575	604	578	606	574	610	552	590	568	536	609	595	553	573	549	571	610	599	590	557	567	623	565	610	578	614	606	602	620	528	587	618	608	589	565	599	594	578	577	605	595	591	646	583	591	527	594	594	586	580	633	565	575	574	594	558	581	613	553	578	601	599	564	575	562	568	579	583	555	615	581	577	657	633	577	614	553	616	584	520	577	577	598	595	612	611	621	613	557	600	575	587	553	593	604	547	554	617	598	585	558	582	641	553	590	562	565	583	535	570	578	616	605	598	566	598	584	580	560	665	609	566	596	612	597	582	563	619	560	584	597	588	607	587	623	555	595	563	584	581	639	600	595	625	598	578	576	570	553	613	559	609	552	624	554	548	583	605	620	579	550	565	588	618	620	572	600	593	596	593	585	582	587	636	607	588	547	550	607	555	609	581	561	594	569	616	556	597	592	562	577	590	612	582	547	615	579	602	604	604	584	576	576	589	601	594	590	540	608	635	597	529	593	559	625	577	607	571	560	576	551	641	574	577	579	632	559	557	596	612	593	595	586	579	624	585	635	599	568	624	568	602	553	584	587	570	573	568	582	579	563	572	628	562	599	597	548	610	575	597	579	604	561	553	618	597	567	575	611	610	598	608	595	612	591	600	589	555	588	576	549	577	540	603	587	577	597	591	547	616	594	604	613	603	558	521	577	538	573	603	559	595	650	555	600	586	577	579	563	552	605	534	541	565	583	566	597	610	603	611	552	621	571	565	576	577	556	584	630	588	583	608	599	584	580	591	614	607	556	578	559	626	575	617	597	576	584	578	603	596	578	609	578	594	552	571	601	604	576	580	551	565	574	610	577	643	566	527	605	598	598	620	636	598	577	585	615	608	601	636	596	610	593	620	591	533	571	571	587	595	618	573	556	573	580	556	602	602	588	543	568	609	566	568	559	551	548	555	576	647	574	593	604	597	590	567	589	554	600	594	600	585	535	589	581	613	587	573	582	551	576	592	564	570	585	582	594	581	545	585	569	595	581	603	589	558	594	610	578	566	590	611	633	578	585	583	563	597	572	573	543	558	590	575	564	583	607	584	595	568	599	586	598	622	586	569	538	594	593	567	601	583	633	585	572	597	578	603	623	574	568	571	561	602	606	578	583	543	595	605	560	640	580	556	614	583	601	623	570	542	644	553	551	576	545	564	588	556	589	559	574	575	579	581	567	577	618	580	590	580	547	555	569	609	600	623	587	604	600	582	545	553	568	594	611	608	560	576	563	646	593	557	560	588	536	590	600	556	562	622	564	560	608	553	575	561	592	624	573	601	562	507	584	595	554	552	562	587	620	596	593	579	581	569	576	598	585	566	570	577	603	579	599	587	583	631	548	624	603	604	625	589	579	619	554	588	578	620	578	613	545	606	596	598	588	566	646	601	617	578	572	593	606	581	528	590	587	586	588	604	567	633	592	557	619	577	601	624	566	528	554	536	580	594	627	602	561	541	579	608	573	582	577	579	610	585	571	588	578	607	603	580	626	568	619	588	581	555	557	589	596	573	609	618	621	614	549	598	570	593	568	639	593	570	606	568	565	578	598	622	591	547	621	564	597	589	578	575	622	580	566	587	557	598	560	594	576	608	563	547	548	601	572	613	607	579	575	625	577	605	565	562	581	558	582	608	565	562	596	573	574	611	579	560	565	585	592	558	581	587	551	600	559	606	576	554	561	610	620	592	585	558	582	566	587	597	594	566	593	577	603	544	581	590	607	583	562	567	622	589	551	576	594	539	602	565	627	548	554	588	607	597	571	607	579	572	623	581	602	578	558	573	569	553	540	522	603	614	604	570	590	587	573	594	568	532	609	595	612	538	597	567	640	595	568	586	607	633	592	623	607	553	584	599	571	601	616	588	590	565	583	614	571	577	612	586	555	610	574	611	578	564	590	605	592	573	553	576	633	585	584	646	619	591	583	602	562	575	552	547	578	612	553	547	595	585	571	584	573	598	589	582	535	568	584	568	612	582	575	561	550	540	550	530	600	581	601	617	557	582	576	625	596	593	558	596	594	573	613	594	589	602	582	630	551	637	630	619	592	594	608	600	578	596	620	645	562	613	603	574	600	563	578	578	590	535	594	535	564	603	605	598	540	581	601	580	584	593	553	628	555	584	611	529	577	591	630	593	584	593	566	593	614	620	574	554	612	617	563	605	538	591	576	554	564	625	599	581	631	588	598	564	574	534	588	591	584	553	596	596	587	633	613	544	605	638	563	608	594	601	645	637	587	602	577	579	591	567	576	591	610	595	598	573	553	592	555	603	560	581	621	615	564	611	596	618	568	614	573	592	597	580	542	588	578	555	614	589	560	592	631	636	604	588	571	577	606	572	599	544	580	610	571
24749	3733	484	404	367	320	319	313	280	302	298	302	319	319	271	263	296	296	313	287	288	305	309	288	313	310	307	303	278	320	319	293	275	312	297	301	310	324	311	318	307	319	300	303	343	315	293	338	304	296	304	275	334	315	317	259	285	331	306	311	285	307	298	295	314	312	328	279	317	310	294	316	315	293	324	310	267	304	296	313	309	330	325	275	287	317	356	338	279	303	269	287	309	317	313	283	307	285	284	303	311	252	292	314	278	291	280	280	321	307	282	313	280	318	311	274	270	316	282	324	307	286	306	327	293	288	274	298	321	318	319	341	286	278	324	279	313	301	304	301	303	318	303	299	309	307	304	312	314	325	295	298	272	293	277	305	275	297	315	340	272	297	299	314	267	279	317	253	266	306	263	289	293	313	314	322	293	279	290	299	331	281	290	293	312	283	285	300	293	288	325	360	286	299	314	313	300	303	285	300	315	298	325	302	295	306	328	281	287	297	273	338	304	272	288	262	287	277	329	320	288	298	282	314	312	307	257	258	293	272	312	309	285	286	284	283	310	285	277	297	303	342	278	311	314	306	298	300	313	316	285	234	315	287	305	302	299	283	311	285	323	301	330	324	319	261	313	298	319	292	288	303	319	286	287	327	261	253	309	297	313	300	261	309	328	294	289	297	305	303	291	314	339	327	304	302	300	307	284	319	289	293	270	310	289	313	270	281	292	315	306	300	312	269	274	292	280	288	285	261	291	286	318	276	282	256	329	299	283	294	333	292	272	275	293	291	304	307	292	293	298	288	307	268	285	265	286	332	305	306	311	287	273	287	296	332	306	295	307	262	267	277	298	266	289	294	282	315	297	284	260	311	279	276	300	297	287	310	293	324	303	304	269	332	306	306	281	311	291	252	269	283	295	309	312	302	258	297	291	354	284	288	255	323	315	269	286	320	309	266	296	300	296	300	321	296	294	315	305	312	289	283	287	324	325	277	281	298	287	293	281	333	316	295	281	302	314	281	292	275	314	304	302	300	320	320	296	246	300	266	307	307	293	251	265	279	289	313	302	294	261	282	276	293	277	284	301	300	331	315	328	281	297	288	247	312	275	267	246	317	297	297	302	304	253	276	285	311	263	274	269	276	305	303	284	295	306	325	285	304	285	324	302	271	285	267	301	295	285	278	285	292	295	312	317	301	315	327	289	283	302	308	300	294	299	299	304	336	311	290	311	293	301	285	269	279	268	317	282	303	316	329	282	304	316	286	322	325	299	285	304	312	295	281	273	276	324	298	273	301	333	285	319	280	277	289	326	272	294	287	295	328	302	344	307	276	289	292	269	298	272	311	291	263	299	285	290	295	308	276	256	255	275	311	288	295	303	288	310	306	298	289	292	260	283	265	329	292	296	294	305	275	318	302	311	339	265	287	323	310	268	331	323	302	286	298	265	309	275	284	294	317	292	300	266	299	263	317	294	334	307	293	291	278	255	314	266	315	276	299	329	311	242	332	307	317	302	302	306	329	314	285	259	320	260	278	290	309	299	295	320	298	289	305	322	295	310	271	264	319	290	287	300	274	275	300	297	293	276	307	280	326	301	307	284	351	308	299	314	288	261	283	325	279	301	300	260	255	311	330	317	296	312	317	292	299	299	294	273	255	268	258	303	268	313	319	293	298	316	331	292	289	289	282	254	287	298	288	293	297	308	307	319	308	302	295	330	312	304	300	301	284	326	288	281	266	288	265	320	265	288	326	332	316	269	282	265	301	273	313	269	315	311	294	291	308	274	294	330	284	315	341	282	293	285	300	265	298	298	297	315	297	340	310	321	309	295	281	302	322	293	265	267	278	338	275	283	298	292	258	295	280	307	308	304	314	298	262	293	290	299	312	308	272	271	280	280	257	281	296	282	328	324	289	275	284	294	293	313	298	294	292	318	289	323	304	275	293	293	265	299	291	320	305	270	299	304	321	277	283	302	287	272	272	307	268	287	304	310	287	309	302	254	299	300	293	315	271	306	309	305	308	309	335	281	301	293	300	312	322	322	322	288	299	274	304	286	306	301	300	279	280	279	258	266	272	278	306	302	316	306	298	271	332	283	297	285	295	281	298	292	294	290	310	272	313	305	304	281	302	300	299	338	301	320	305	280	298	282	293	331	331	289	318	303	273	293	282	295	279	307	272	325	280	320	284	284	318	300	272	277	286	278	299	295	296	288	302	304	293	324	303	286	264	288	328	273	308	317	316	339	306	320	319	336	301	315	288	301	279	279	310	306	284	284	294	293	290	298	292	306	289	262	291	289	282	330	271	276	273	274	315	293	248	262	268	262	281	291	268	316	307	292	286	278	287	334	283	304	280	309	279	288	272	287	314	355	274	312	285	308	300	249	290	327	303	300	305	285	309	305	324	324	336	289	321	333	272	298	295	288	315	286	301	308	320	285	316	287	279	298	264	285	289	294	285	292	293	278	321	316	319	311	281	295	291	287	299	312	295	293	294	300	298	283	268	272	287	274	290	317	298	263	309	285	287	297	358	285	287	332	312	294	310	294	304	298	311	311	296	293	263	341	325	319	329	261	305	273	289	324	288	304	325	312	284	300	282	292	339	283	321	294	316	310	289	317	290	300	284	309	295	294	283	306	296	297	292	304	298	309	284	332	321	274	289	311	281	298	314	297	275	289	322	298	273	279	313	330	294	284	290	302	290	309	312	308	310	321	305	303	285	298	299	326	274	306	302	299	319	330	304	270	301	347	325	307	296	353	298	303	288	291	315	290	308	289	307	274	303	286	327	299	328	308	299	280	280	328	321	274	294	315	325	305	295	298	276	332	318	303	311	298	306	281	312	320	311	304	302	319	267	324	319	278	308	295	313	284	307	310	293	282	313	286	287	274	315	278	284	288	294	299	267	309	305	274	285	290	262	272	281	258	278	292	303	269	305	316	301	289	314	267	321	296	314	303	291	294	306	297	287	293	304	279	291	275	293	312	278	286	273	322	301	305	306	317	287	280	306	284	328	318	308	290	284	250	304	274	293	335	277	308	327	295	275	274	291	293	305	282	306	275	313	303	295	286	294	306	284	334	290	247	293	276	277	285	314	250	279	294	284	321	316	274	306	293	280	286	303	299	341	332	321	281	292	342	327	311	314	307	315	318	310	327	324	299	299	300	334	277	283	291	284	297	303	277	277	312	291	298	354	294	288	323	293	289	295	285	262	299	305	285	306	280	248	313	320	261	326	309	300	292	298	279	307	281	301	284	324	331	314	286	290	280	279	276	294	271	294	286	304	270	300	313	295	309	286	297	353	295	320	294	306	276	282	321	284	269	281	317	284	271	273	295	311	302	310	262	313	312	271	298	299	305	302	273	297	311	310	297	313	298	276	293	289	293	315	298	325	308	315	296	271	331	271	258	286	298	288	285	333	269	287	293	295	308	286	277	281	303	280	323	294	293	310	304	300	325	282	334	322	294	281	334	306	281	287	331	292	308	302	294	297	282	273
11410	2411	1532	1197	1013	850	770	749	628	647	625	638	642	656	638	652	616	637	665	651	628	670	675	647	642	633	665	651	609	647	642	621	634	631	641	630	584	655	629	634	606	643	658	613	652	637	649	653	669	673	619	587	685	720	614	627	639	619	643	625	661	669	625	646	622	635	666	638	646	624	624	630	665	629	642	640	657	650	604	621	606	624	642	673	624	660	619	676	626	658	666	669	628	684	652	654	613	656	635	675	668	609	647	623	693	656	623	653	624	656	667	643	627	641	621	621	626	618	650	621	698	680	692	663	650	636	670	624	636	641	656	700	655	653	660	631	703	614	628	635	651	638	685	630	665	613	648	671	677	573	675	634	651	625	659	621	580	639	646	610	658	687	580	674	640	663	649	661	668	651	661	660	613	645	636	648	639	616	635	627	628	597	668	617	657	635	637	635	612	663	627	661	647	623	689	609	666	642	629	634	587	634	634	663	639	656	681	643	616	712	561	608	627	629	684	604	682	675	648	654	640	657	674	676	623	636	618	605	646	629	649	650	667	657	622	646	657	592	683	680	656	630	634	629	660	658	659	654	663	649	639	638	670	643	602	676	673	683	612	654	626	603	682	660	679	625	658	670	692	639	686	655	617	676	635	600	668	641	655	632	647	616	581	639	680	641	628	632	598	593	628	649	656	658	674	654	690	677	633	590	638	645	637	707	670	658	610	615	623	671	590	642	651	661	629	635	641	605	665	615	680	677	614	615	624	679	670	638	647	667	592	639	671	664	659	648	668	621	639	632	629	609	611	681	657	584	642	643	655	655	660	625	636	601	597	612	673	594	614	673	639	598	652	631	641	655	622	599	714	695	616	643	662	644	651	612	640	640	661	620	647	681	615	645	648	618	648	625	631	630	644	629	690	618	660	673	634	647	637	634	638	618	621	639	628	655	634	641	687	636	633	662	659	665	636	653	637	559	625	664	653	658	657	613	614	622	660	685	682	676	600	668	655	667	649	640	652	632	654	688	635	608	693	645	666	624	673	625	653	630	656	665	662	641	649	631	624	640	612	629	634	644	633	638	615	708	658	651	662	670	616	624	662	679	666	667	636	652	625	643	623	640	677	636	669	629	687	623	640	641	658	632	672	650	627	625	687	621	647	652	669	638	644	608	643	642	633	647	639	605	640	626	652	655	645	678	610	689	620	669	650	635	641	636	672	641	629	658	655	656	672	633	603	671	688	597	633	623	618	649	628	623	629	618	627	654	667	664	632	648	630	642	631	603	613	675	647	638	606	631	652	648	608	704	672	634	635	623	633	629	650	608	672	645	657	678	642	614	614	628	610	629	680	661	632	623	648	659	645	606	631	640	661	631	600	661	652	676	665	633	662	635	642	664	586	621	629	665	625	596	689	654	617	643	648	617	662	621	639	665	673	662	638	681	649	619	652	636	627	652	607	648	640	634	653	642	638	663	625	653	632	588	649	641	628	628	590	640	631	634	596	590	643	666	622	639	638	642	664	609	642	599	637	614	630	644	689	696	671	627	665	680	702	678	609	638	668	657	695	681	657	631	624	658	618	683	628	696	623	657	641	642	650	657	631	646	652	642	632	626	658	643	631	665	655	633	596	705	633	631	655	664	633	667	624	676	688	663	622	643	597	579	606	622	665	606	672	648	579	664	656	678	654	671	626	674	665	626	646	653	620	636	676	654	625	648	648	647	687	634	642	645	597	614	634	633	649	660	677	624	579	628	677	631	627	622	641	601	637	650	589	675	641	649	642	652	661	671	651	670	677	617	670	635	628	658	655	640	638	647	695	622	605	648	658	655	631	658	651	624	682	679	666	618	651	661	609	664	655	622	668	681	635	636	635	659	649	658	671	649	621	622	623	644	621	677	623	656	658	645	617	622	637	659	610	624	639	626	674	633	660	631	657	651	637	661	636	664	603	589	671	650	654	654	653	629	616	641	680	637	657	630	678	588	657	690	652	607	670	607	678	658	652	634	641	679	657	614	673	634	646	660	670	632	652	623	669	641	623	609	683	629	641	675	654	652	630	611	651	679	670	644	680	650	673	668	710	627	627	662	651	672	634	662	628	603	648	595	616	658	641	594	645	641	654	659	636	675	643	653	655	688	653	600	635	668	710	649	701	667	674	619	665	732	604	699	640	677	656	649	664	592	647	646	623	629	640	681	635	656	678	637	638	617	650	650	643	679	671	639	622	620	632	666	618	670	659	658	625	673	653	678	626	648	662	656	674	650	678	610	659	681	597	648	695	639	674	661	662	643	632	661	624	603	683	637	634	655	682	601	649	634	660	658	660	676	641	654	635	644	673	653	623	614	652	640	640	648	652	658	622	647	706	632	636	648	618	676	602	640	670	605	691	623	641	623	709	669	648	653	667	628	688	600	625	633	648	700	635	662	580	622	625	621	667	654	681	662	625	605	607	633	667	642	636	664	652	684	656	703	666	607	648	665	614	588	645	634	627	675	666	638	637	670	627	651	650	700	626	661	701	620	647	623	616	612	648	642	619	654	628	649	601	651	609	674	618	604	609	656	598	667	647	640	656	613	652	660	644	670	631	644	621	635	597	626	678	569	695	646	631	659	626	648	648	650	631	673	628	661	640	625	627	645	667	624	660	664	657	591	614	621	653	640	656	640	671	597	627	619	640	660	667	608	654	622	611	625	616	649	635	635	634	644	658	679	670	641	645	699	642	593	666	616	640	613	670	626	644	603	660	637	653	642	656	617	679	668	663	612	613	674	635	602	638	628	607	631	616	631	640	629	682	622	693	638	665	583	639	649	641	596	607	647	657	669	647	618	641	655	661	608	668	605	624	664	594	635	639	668	605	670	688	633	655	680	640	648	650	651	614	587	678	612	638	640	583	698	640	647	634	652	594	641	612	602	629	619	651	657	624	653	665	650	650	650	656	629	668	635	614	628	656	635	609	697	643	633	640	635	610	666	644	622	671	673	629	635	631	663	667	655	654	655	635	686	590	655	644	588	614	666	640	698	648	653	658	633	609	645	646	655	620	618	677	619	615	649	631	651	673	640	652	647	628	645	660	647	629	695	585	643	655	634	643	653	647	639	655	629	651	625	713	604	651	660	644	643	642	654	662	620	648	693	583	631	636	639	649	687	660	612	646	629	658	615	591	631	621	685	697	634	629	638	679	693	634	618	662	671	625	656	615	641	636	681	590	616	630	612	654	675	668	668	603	660	656	621	605	623	616	641	630	719	650	636	600	638	611	681	627	625	690	681	631	620	629	642	672	624	631	636	651	646	651	640	640	621	653	660	627	616	693	665	649	644	644	628	627	602	622	636	646	605	644	663	662	636	641	675	650	598	618	655	636	646	646	672	649	663	691	619	616	656	679	632	624	639	643	598	650	627	629	657	637	674	654	654	662	644	645	673	626	649	631	642	646	650	680	653	667	613	658	685	669	655	660	634	689	634	633	618	682	590	652	652	616	606	691	653	665	614	672	665	646	650
14070	928	377	328	316	292	335	288	328	329	321	309	297	292	326	296	328	321	289	276	286	268	301	298	292	279	273	319	333	289	322	290	271	330	316	281	302	280	274	306	324	319	338	269	308	319	321	268	303	279	300	282	258	296	293	278	306	297	307	308	255	291	309	303	310	315	268	307	280	320	302	316	314	270	298	282	282	301	301	342	279	289	307	304	345	278	311	304	294	313	304	352	309	301	266	326	340	292	313	310	299	331	287	305	282	296	283	262	276	337	318	293	283	313	290	266	284	289	314	327	301	328	326	269	262	329	328	319	284	301	297	286	266	279	296	336	322	297	301	299	305	316	269	293	309	290	298	286	336	310	286	268	277	301	247	317	284	266	279	304	307	273	295	313	322	315	278	293	281	298	294	276	265	318	309	290	294	307	297	317	312	286	291	313	307	302	297	306	305	261	293	297	289	279	285	282	329	293	323	286	263	310	283	335	281	304	305	267	301	304	297	283	315	304	324	311	287	310	281	317	315	286	322	300	303	273	299	307	295	314	298	251	290	323	315	302	297	275	295	331	314	291	291	326	286	273	332	318	290	300	270	292	301	270	317	274	303	306	321	309	306	336	261	318	285	303	270	295	311	296	329	303	269	321	308	289	319	275	326	291	312	282	277	293	292	290	288	319	281	293	289	287	293	299	307	308	263	310	300	278	313	309	265	297	327	287	296	313	270	303	313	305	270	313	345	281	292	304	303	319	275	287	292	284	322	317	299	275	280	307	318	274	310	269	303	287	302	318	300	290	257	287	335	272	284	299	286	301	297	296	312	287	302	294	292	279	282	308	300	333	315	286	292	283	294	301	305	285	319	301	270	282	322	290	270	302	299	280	298	278	295	318	265	287	291	314	325	308	311	295	261	304	302	306	343	298	314	301	305	253	272	303	295	275	283	295	321	316	322	289	303	303	286	314	323	309	320	311	279	306	334	300	305	298	308	280	303	285	264	300	303	283	326	322	239	300	304	302	319	320	312	314	317	288	303	318	341	280	292	289	312	291	324	305	293	307	303	269	327	298	323	321	277	287	289	298	310	299	278	305	309	327	274	276	299	312	291	297	294	299	300	328	275	280	321	363	303	295	283	294	296	304	266	283	301	293	298	270	291	313	306	313	301	327	279	296	328	287	305	305	287	303	288	268	312	323	260	280	293	266	310	301	260	262	271	287	311	255	306	321	287	315	293	322	279	304	296	290	309	294	299	297	340	287	321	291	282	314	288	286	300	272	324	322	316	310	327	282	310	327	304	301	337	281	287	267	311	304	292	289	304	322	292	319	315	278	310	280	301	309	276	279	312	267	315	300	303	289	284	270	298	326	342	296	298	289	268	312	289	313	311	257	288	288	286	290	293	297	303	257	308	264	291	299	263	288	300	322	307	303	268	270	287	323	303	321	312	270	301	288	302	294	278	305	290	298	271	269	287	289	282	253	297	320	319	292	274	320	311	320	334	278	321	271	295	286	333	318	346	274	297	324	308	304	315	286	311	297	292	319	256	272	313	300	274	331	276	317	275	288	277	243	292	305	301	281	264	270	273	282	270	294	266	322	293	304	289	291	315	298	290	292	309	283	331	269	333	292	291	278	338	314	315	303	294	306	315	284	289	296	286	340	291	297	309	285	287	303	304	271	308	278	281	282	296	295	304	295	292	257	278	291	286	293	308	323	303	261	293	310	297	276	312	290	318	322	299	327	278	307	277	296	301	282	326	311	301	319	272	310	341	295	308	292	298	306	303	309	318	267	320	298	275	273	314	309	320	279	326	294	316	285	281	284	299	295	252	309	303	313	310	291	276	299	270	321	332	318	304	287	321	299	279	320	310	291	288	268	255	330	274	296	293	303	291	336	300	299	311	302	355	316	309	263	309	323	269	291	305	324	314	315	278	288	297	314	312	326	286	308	351	303	317	296	290	321	299	302	310	346	296	295	299	288	247	302	292	304	326	298	304	314	299	291	301	289	323	286	289	322	302	303	310	299	291	320	296	324	309	262	303	301	309	273	275	301	341	282	295	311	311	327	306	302	316	289	303	309	305	298	271	303	294	293	278	271	299	276	308	312	280	303	292	288	288	309	308	306	287	326	301	317	332	287	293	296	303	297	326	292	299	294	286	292	315	313	299	297	304	288	303	306	305	261	273	288	294	297	279	319	313	291	326	282	313	282	304	337	322	305	314	322	327	297	262	297	306	309	321	279	288	308	268	317	305	298	323	327	328	319	303	293	310	287	288	262	297	353	313	308	322	285	303	304	269	288	306	284	300	306	265	308	310	260	304	309	276	271	312	282	326	266	303	271	278	281	303	303	299	286	311	337	314	282	255	305	289	302	285	312	282	332	311	305	294	338	292	303	297	296	264	299	310	330	318	314	313	321	288	298	285	301	282	297	306	306	329	312	313	280	305	291	287	305	311	301	297	292	307	303	280	268	332	301	300	329	306	311	305	307	308	286	285	296	307	305	275	263	286	307	271	315	301	277	324	311	309	335	308	292	288	297	310	288	280	293	322	296	265	315	326	308	317	314	285	288	294	297	298	320	290	305	294	305	285	270	287	309	316	255	294	312	277	310	307	306	291	300	264	267	309	305	304	292	287	289	305	318	269	283	273	306	334	282	296	330	302	310	277	293	301	293	289	327	315	317	277	291	266	300	297	302	296	352	300	303	296	262	313	305	290	300	301	295	290	314	298	262	296	309	306	286	296	306	333	315	317	295	324	292	304	316	308	341	277	335	325	320	308	320	284	312	292	306	293	298	270	299	306	273	304	299	319	262	303	270	272	319	290	308	355	269	262	268	302	304	311	343	292	265	304	306	264	289	319	304	326	284	279	298	276	286	284	315	296	314	305	299	291	294	238	312	275	310	294	306	280	305	284	310	307	296	308	309	311	294	299	304	309	334	304	306	279	273	291	351	319	320	286	328	305	290	306	299	319	292	266	307	309	330	309	331	312	305	284	316	306	324	311	289	321	306	319	302	314	305	288	309	294	311	283	299	277	328	304	289	289	303	286	320	327	296	289	276	279	288	290	300	295	328	259	277	310	274	310	314	305	285	291	250	280	296	293	321	300	309	338	268	279	334	266	289	309	301	300	289	264	266	310	288	317	291	271	286	302	315	290	326	336	281	322	270	306	303	256	281	307	335	281	270	303	273	316	297	298	305	304	309	304	350	305	301	308	302	316	319	265	305	309	315	308	329	303	301	295	301	303	297	275	316	308	314	277	302	290	282	305	334	328	250	291	309	276	296	313	297	282	318	291	287	317	283	321	309	297	258	313	287	321	286	292	292	268	279	309	253	312	310	330	308	267	271	294	312	296	291	292	268	267	284	303	316	310	307	278	277	308	300	283	331	293	292	276	302	338	291	301	278	332	326	312	329	297	268	288	312	255	252	300	326	340	297	334	298	277	299	303	304	296	294	276	276	285	274	322	285	313	289	356	290	277	304	298	283	286	283
10199	1597	987	838	778	661	597	647	602	665	601	640	649	636	629	626	652	629	627	629	650	642	647	624	656	621	647	635	672	624	605	620	635	650	617	621	663	595	642	631	638	628	661	617	626	623	642	646	645	642	607	621	621	603	657	643	628	683	658	653	650	627	640	634	647	639	631	599	648	641	679	641	620	633	611	643	626	606	686	624	635	656	642	652	633	624	650	618	637	653	628	607	646	632	646	678	661	655	626	625	658	625	610	625	621	645	624	611	639	610	609	643	637	637	628	644	620	632	595	644	618	682	680	590	629	566	678	626	579	623	624	668	622	603	609	654	607	631	619	650	650	621	624	655	634	630	636	649	622	643	707	619	606	663	654	648	686	600	622	630	618	660	630	661	672	624	623	632	604	651	619	679	658	631	621	637	623	618	632	635	597	623	620	654	607	606	634	632	640	581	618	662	666	648	651	646	634	635	596	671	653	643	632	663	652	614	619	652	627	580	612	640	628	614	632	677	654	625	656	640	631	678	675	665	637	681	632	639	635	596	630	644	651	667	628	589	630	636	632	627	636	608	674	651	626	625	652	620	636	602	636	629	634	647	662	635	611	657	641	590	643	655	658	607	639	667	584	628	624	648	666	653	638	611	591	647	638	615	641	643	591	631	592	627	641	658	633	608	612	646	631	643	672	602	620	673	642	644	693	638	654	617	584	646	617	674	602	649	607	604	651	628	650	659	647	632	643	621	648	667	635	642	626	592	630	643	621	654	613	659	614	683	594	665	641	603	622	615	634	659	643	597	688	649	646	613	628	629	662	659	666	615	612	599	650	610	612	595	646	616	654	660	610	669	672	626	676	600	653	645	610	647	620	598	620	640	634	645	583	627	581	638	657	663	657	626	676	580	669	623	621	647	631	634	631	637	618	601	654	664	637	635	635	615	647	614	598	633	640	637	639	659	622	626	619	611	608	603	669	635	643	657	648	639	698	639	612	637	648	702	577	628	637	646	647	607	639	564	666	651	642	669	663	665	634	606	620	675	641	603	646	611	644	627	626	605	617	649	695	662	651	640	651	675	681	617	639	669	628	630	686	619	642	595	613	623	613	629	583	628	645	610	616	639	653	667	640	605	602	623	640	588	616	616	674	630	647	649	686	565	707	620	675	632	644	611	596	628	633	634	645	619	642	636	631	668	622	692	619	642	660	628	630	617	641	653	669	566	606	636	608	632	643	642	643	616	645	628	679	660	631	640	624	650	640	643	607	603	664	638	636	607	628	647	658	622	632	635	653	639	659	672	635	634	599	668	661	650	654	626	591	645	610	613	651	659	619	609	692	642	666	684	611	630	620	661	647	665	627	585	627	618	648	646	659	589	628	662	630	648	664	649	643	633	620	642	653	602	652	660	601	613	603	637	647	675	670	602	612	707	649	633	637	630	617	612	662	642	602	604	611	611	679	656	659	624	639	609	648	649	666	622	598	645	665	634	598	660	626	670	606	649	581	613	634	628	655	594	627	658	617	618	594	607	601	621	665	653	626	658	635	646	649	629	638	634	633	703	623	647	608	649	666	614	595	640	638	637	619	663	674	619	641	610	645	669	624	638	636	662	644	638	651	646	640	642	627	650	594	586	670	640	648	663	665	627	648	616	585	631	663	683	607	627	648	621	658	615	655	643	664	642	659	647	657	663	621	584	644	607	598	660	577	596	647	622	609	631	740	665	614	595	656	619	622	643	611	642	680	662	632	676	638	611	644	668	588	620	640	654	652	654	683	627	673	703	625	659	633	642	694	639	627	624	629	674	668	630	670	627	589	631	619	636	649	613	610	645	631	601	657	631	656	642	599	608	641	664	622	611	642	632	637	639	647	627	596	664	662	649	685	645	630	664	629	627	614	656	652	627	604	655	603	625	638	595	615	626	635	623	641	649	605	622	619	587	593	641	653	634	644	617	621	634	623	619	606	582	641	623	637	642	624	643	610	619	652	686	644	654	639	613	597	627	641	623	677	639	627	623	616	645	692	635	624	611	590	635	648	638	584	592	586	663	654	641	666	643	631	666	643	623	632	641	631	562	622	639	650	647	631	655	647	643	625	642	606	656	648	669	646	649	696	634	632	640	605	655	663	672	601	654	608	613	637	663	674	668	638	653	670	653	659	637	640	683	651	683	655	611	629	647	619	623	602	680	658	651	640	619	673	682	644	651	609	627	678	606	666	615	633	640	626	659	606	599	675	678	629	655	637	632	662	647	650	633	619	584	664	656	623	637	659	630	598	644	690	639	652	640	650	612	637	637	605	666	613	657	582	616	652	650	603	642	655	688	613	583	614	630	592	636	602	663	669	639	598	617	644	670	641	669	594	680	672	636	608	607	649	581	627	621	653	624	667	638	606	622	633	631	647	690	641	610	662	643	658	654	621	615	579	630	598	597	627	615	671	639	622	620	617	622	591	630	609	617	647	633	624	655	637	622	654	638	643	626	637	627	657	618	637	654	615	627	628	625	654	638	654	655	672	623	652	618	625	659	674	629	656	647	640	605	630	607	628	616	651	638	662	640	638	623	608	677	658	632	634	605	682	609	627	693	638	637	654	643	637	676	612	654	624	622	639	585	602	617	627	651	623	619	604	602	615	650	665	631	676	627	608	631	660	598	627	638	575	642	617	638	608	623	646	621	633	633	665	646	652	592	645	661	637	612	621	642	610	612	574	615	680	626	661	611	659	652	593	613	645	675	659	637	660	656	635	653	651	631	642	624	637	633	656	633	636	617	683	649	626	639	634	645	634	607	610	668	651	640	594	586	632	611	604	663	614	619	584	591	645	592	625	628	646	637	627	616	613	688	661	637	622	649	582	656	648	606	578	659	644	615	643	661	644	645	622	609	656	669	637	617	661	630	645	688	624	600	651	662	644	628	635	614	598	664	683	593	620	654	634	705	647	647	679	623	580	673	631	622	638	646	663	605	633	676	620	639	646	636	607	605	646	624	608	639	650	639	651	638	620	645	638	682	596	635	636	604	635	626	644	636	636	646	638	647	620	630	631	582	640	630	666	692	644	634	633	621	676	619	639	624	622	586	646	616	599	637	593	636	615	634	650	680	649	601	624	631	595	635	614	626	648	643	665	603	629	577	639	613	626	619	611	638	641	654	640	621	605	706	628	652	646	612	664	607	632	641	646	605	637	637	569	611	638	667	609	628	611	606	638	632	691	592	580	619	640	641	665	622	688	663	608	637	618	625	634	595	630	671	672	631	604	667	651	635	667	608	680	647	659	643	683	703	621	652	610	615	589	689	627	635	646	642	693	610	650	632	639	590	628	615	619	685	655	674	670	658	638	627	614	638	660	610	617	615	674	652	629	671	595	612	622	645	635	629	640	667	657	611	640	592	644	666	605	668	624	615	627	661	657	643	634	611	609	635	601	617	659	642	610	625	646	657	642	656	624	631	619	622	659	671	661	629	586	616	644	624	654	647	652	621	628	600	643	662	609	645	637	627
18602	1657	399	344	304	302	244	275	259	254	286	277	254	259	257	250	257	261	276	277	308	287	278	257	281	277	284	300	256	294	293	291	241	287	280	266	278	304	297	296	287	290	286	313	277	272	258	223	259	296	295	270	295	275	277	276	266	268	295	277	294	257	294	300	283	293	270	285	261	305	266	300	303	296	269	286	294	275	247	281	298	272	246	278	308	286	264	268	260	287	257	278	311	278	276	295	295	270	286	275	278	278	257	279	283	270	296	300	282	283	285	284	274	278	258	270	278	267	259	254	285	296	308	281	276	271	271	269	282	259	263	266	301	309	267	278	295	277	248	287	289	251	290	279	265	276	272	284	300	267	266	245	284	318	292	293	282	258	267	289	252	289	278	285	264	268	241	282	287	277	270	277	283	276	255	265	283	270	267	289	283	291	254	281	277	271	272	260	269	263	272	263	277	267	277	277	290	284	272	285	289	295	270	306	244	259	273	283	233	255	271	274	281	242	285	261	297	251	264	261	291	271	256	266	258	273	264	274	261	308	280	282	285	265	268	265	250	258	256	269	294	265	262	287	254	310	297	287	283	278	252	286	269	271	254	259	261	285	309	281	281	302	274	279	252	266	308	282	272	294	285	277	298	279	299	282	276	277	298	303	254	258	261	285	275	291	279	276	281	268	275	273	266	302	275	296	277	281	230	276	266	251	307	273	251	282	245	268	285	311	306	312	272	263	285	280	264	284	272	231	264	284	271	279	265	265	263	303	293	275	296	272	298	252	250	285	317	277	285	286	279	275	314	254	286	283	258	271	263	273	259	261	293	255	301	249	251	303	277	266	251	271	285	269	249	280	281	294	274	256	289	285	249	291	249	271	260	255	244	266	271	313	302	249	258	287	339	276	308	282	308	293	256	324	267	266	274	286	265	276	278	334	277	288	269	256	247	291	266	275	301	293	257	270	266	271	270	292	294	286	286	251	268	270	294	255	294	266	257	272	259	277	281	248	263	288	265	280	269	267	290	289	274	267	261	235	287	279	288	276	280	288	281	277	290	288	312	285	267	275	268	284	272	260	254	255	265	269	272	273	265	246	292	253	233	295	288	267	270	274	274	278	276	278	258	279	276	272	273	278	262	279	277	266	257	286	304	274	265	277	277	262	285	291	266	287	307	284	290	243	251	276	283	292	308	252	258	296	260	304	267	265	308	296	290	264	252	281	246	261	313	277	259	278	272	270	276	262	256	304	266	309	257	284	290	270	298	259	231	259	240	255	244	245	297	303	274	258	280	251	265	262	266	268	299	290	279	259	254	283	250	258	257	275	294	243	233	265	278	255	248	254	316	290	262	296	282	268	286	290	266	258	247	240	251	288	330	290	286	281	288	278	275	266	300	278	244	309	270	283	269	303	287	327	276	293	280	278	275	246	274	284	293	295	276	282	256	281	265	259	268	276	277	302	267	264	270	279	252	307	288	308	264	267	270	306	260	284	302	282	272	282	255	260	256	305	249	245	280	269	278	275	266	291	293	279	283	291	263	296	282	283	276	292	291	253	266	269	277	274	272	256	281	269	276	249	254	267	288	276	321	298	264	272	265	297	280	267	229	279	272	302	268	283	258	277	280	256	288	270	293	287	285	294	283	259	275	273	240	302	258	284	272	255	262	287	273	344	260	270	254	253	285	271	298	284	309	285	271	271	285	259	265	265	261	278	287	271	255	290	292	273	295	271	276	248	265	306	285	251	259	285	286	309	265	276	268	281	292	274	265	269	299	290	287	274	240	282	268	260	251	269	257	284	263	248	296	261	275	288	287	261	309	286	266	272	278	312	261	301	266	274	246	254	285	260	290	252	277	292	242	295	277	295	240	261	250	281	246	296	273	271	287	278	290	300	256	308	285	305	275	297	311	277	315	268	259	263	267	270	265	249	264	276	262	253	276	256	277	266	254	269	331	266	259	258	331	283	291	302	272	291	242	280	297	296	267	266	254	281	290	287	256	276	269	304	263	266	285	287	306	264	264	287	277	281	265	259	277	256	281	262	243	285	283	272	263	253	252	264	239	261	297	312	252	293	267	250	292	251	240	289	287	293	272	296	291	264	289	254	258	258	261	307	302	303	284	264	294	260	279	257	272	288	245	264	269	305	284	251	262	293	281	248	291	251	248	247	279	315	273	267	282	253	299	284	282	244	294	293	255	246	258	286	306	253	265	294	277	255	275	267	263	268	288	274	240	263	302	269	287	267	273	259	268	292	276	275	289	270	272	301	243	270	304	270	269	257	283	282	275	317	297	279	263	257	268	281	286	305	271	285	301	264	221	275	302	296	257	294	284	263	304	263	301	283	231	273	273	238	276	254	288	252	301	281	272	254	265	285	257	245	300	293	271	266	311	294	269	267	310	257	256	246	291	291	293	235	285	241	256	246	266	272	282	283	268	313	274	262	295	279	256	288	257	312	262	293	264	283	296	268	291	260	280	253	277	251	264	285	296	282	314	273	279	320	279	258	256	234	283	262	286	278	268	279	281	268	303	305	273	260	250	318	262	298	295	293	306	277	270	308	283	266	281	287	261	266	259	278	295	287	281	244	269	283	265	265	284	261	257	259	275	281	246	264	294	280	308	291	291	268	273	255	258	276	250	278	257	281	281	302	275	282	264	272	263	261	256	277	263	261	263	311	244	272	302	283	266	264	289	253	256	263	243	266	278	279	275	259	275	254	294	254	277	290	264	253	277	268	300	291	292	251	274	296	261	245	284	270	303	283	271	245	290	278	260	250	292	284	298	273	256	323	263	300	245	257	237	273	252	272	285	297	289	264	265	285	283	277	292	266	299	306	240	278	268	269	251	256	259	250	253	235	255	277	270	269	252	261	264	250	272	283	263	298	258	258	273	290	261	240	270	290	285	260	277	247	268	323	274	263	264	276	264	255	284	274	270	282	262	293	278	259	292	287	239	304	258	287	246	289	258	262	267	296	300	271	280	271	270	278	275	280	284	262	281	291	273	255	266	279	253	308	274	296	218	276	290	268	287	274	279	308	232	270	275	262	305	256	291	256	241	241	264	276	244	302	267	249	280	281	305	285	299	274	308	314	267	246	255	268	297	267	259	260	268	272	262	282	280	262	266	294	251	287	257	289	286	320	270	250	304	291	307	293	282	278	272	297	285	290	275	239	264	287	283	282	282	286	288	251	241	286	243	267	281	293	283	292	298	255	256	236	306	265	262	286	288	270	266	288	263	277	280	244	306	290	276	264	264	246	247	273	259	273	306	265	257	277	285	291	266	286	287	260	287	291	261	264	266	287	278	225	274	278	267	284	272	250	305	268	282	296	263	262	241	255	278	284	299	251	276	301	255	288	282	283	331	274	278	289	295	319	284	268	276	325	262	258	270	278	261	300	287	273	297	296	291	268	293	280	260	280	273	278	275	250	249	278	264	304	282	278	267	294	276	277	286	281	310	265	244	297	264	262	267	331	288	263	266	286	273	277	253	279
11212	2120	1327	1016	831	728	704	608	593	597	584	604	598	597	575	577	603	578	577	580	592	607	595	595	577	579	562	609	618	621	607	617	642	628	590	593	529	586	642	587	583	596	551	586	534	607	601	562	602	573	607	620	660	559	527	598	613	600	575	620	605	593	569	590	602	539	605	576	594	583	623	566	579	565	594	600	623	651	598	591	568	580	585	620	624	590	615	611	582	625	626	571	590	597	614	569	612	569	559	582	618	605	581	578	570	598	628	585	584	606	592	594	590	571	572	607	546	617	615	553	602	625	617	562	599	605	626	595	554	572	601	655	616	592	622	581	611	596	623	583	610	584	592	629	615	588	594	589	617	614	582	605	599	603	649	590	550	597	584	567	623	584	559	593	626	568	596	645	545	611	562	576	617	566	609	606	571	528	598	619	646	638	634	593	612	608	593	614	574	584	605	581	597	624	605	566	607	611	630	561	620	617	583	617	634	598	586	604	595	562	531	570	603	568	609	542	572	579	587	592	608	579	596	601	597	613	576	612	585	611	603	599	611	623	632	578	602	614	625	598	570	573	584	548	575	597	625	598	592	612	619	606	623	577	570	589	607	580	588	567	604	535	549	579	578	574	583	605	567	597	619	592	606	609	595	557	606	611	591	587	633	576	599	585	572	632	624	617	612	602	604	587	554	594	571	603	612	587	558	609	613	605	506	548	585	643	600	579	605	588	614	564	626	568	591	545	611	570	601	629	585	580	589	569	571	615	601	601	588	619	594	627	591	581	582	565	592	597	584	581	559	583	611	588	587	591	574	573	590	631	602	618	589	604	600	609	563	590	632	592	636	604	610	604	586	583	565	560	561	626	600	610	560	615	613	555	605	609	610	593	602	624	598	583	580	623	548	574	562	595	572	553	557	581	595	568	561	593	589	579	554	573	596	572	608	577	634	597	543	577	591	590	603	606	609	575	635	552	609	576	579	568	566	632	604	617	601	584	598	599	593	613	600	613	625	634	595	608	592	534	611	580	603	604	592	583	571	590	628	568	613	602	609	561	611	561	575	554	616	618	600	570	611	629	624	603	589	603	609	599	631	607	549	612	598	598	629	603	545	596	605	536	614	564	577	543	578	571	525	577	597	602	633	615	616	656	604	604	614	603	567	624	647	593	606	558	587	588	611	621	610	591	567	576	553	565	603	596	574	575	589	607	548	600	604	594	595	594	563	638	549	586	611	622	584	604	596	596	550	580	582	595	556	627	603	577	612	620	591	592	618	594	555	563	589	585	620	585	569	609	602	624	575	609	566	554	626	600	620	601	605	626	569	574	599	580	579	559	609	573	588	607	619	606	607	552	602	583	563	565	546	571	591	567	590	608	590	573	564	587	628	624	592	600	611	604	600	599	596	575	606	590	641	581	621	585	616	558	563	615	600	589	602	587	573	549	638	656	542	566	559	576	579	612	598	613	605	597	586	598	598	613	638	588	622	620	617	569	633	670	632	591	595	575	595	630	589	582	610	622	632	619	598	611	608	586	618	549	583	568	580	602	616	586	634	593	575	594	590	585	638	607	572	592	550	615	581	556	561	562	613	579	597	595	597	587	611	608	625	575	582	593	612	602	576	562	566	574	611	609	563	628	576	605	517	613	608	597	565	591	559	626	607	594	592	567	627	583	604	598	592	587	612	602	589	633	552	589	579	568	563	546	589	571	587	566	554	626	591	607	623	581	570	590	622	635	592	610	582	611	589	606	632	605	597	616	598	612	561	556	611	566	600	579	609	573	591	607	619	550	582	631	585	629	581	631	646	609	596	602	594	586	620	569	627	594	623	515	632	586	606	571	604	564	612	583	641	608	575	580	586	599	594	588	637	609	551	563	592	566	580	603	577	614	647	600	545	588	623	603	542	563	589	605	560	592	620	565	595	533	619	571	586	525	549	630	556	610	627	584	636	577	583	582	631	601	541	555	597	566	613	591	593	623	578	638	614	603	579	552	574	629	586	567	622	560	591	554	582	605	551	568	607	616	587	593	593	631	593	619	587	594	578	575	615	603	596	629	620	598	611	575	584	579	598	604	644	586	599	553	574	582	527	592	592	569	591	572	568	588	623	583	609	584	570	592	600	580	590	600	586	598	601	562	586	613	611	576	600	602	589	614	573	627	584	589	611	604	585	565	587	540	618	571	627	580	597	573	576	610	612	547	593	608	627	579	632	581	617	623	578	609	555	571	589	569	561	577	584	600	595	595	579	605	623	577	590	632	554	599	612	586	634	567	601	618	603	569	586	600	631	556	587	566	583	621	585	581	562	589	596	620	563	596	615	595	607	587	591	577	588	542	615	550	592	574	629	567	630	592	587	608	558	633	550	585	572	580	568	621	591	616	575	596	638	584	578	612	615	558	565	613	592	620	584	539	633	626	583	585	597	581	561	600	605	553	633	560	568	580	616	568	566	539	573	622	635	554	610	568	587	603	596	587	624	578	617	630	599	625	565	579	587	571	602	654	549	559	571	602	622	600	567	595	626	604	562	607	586	569	581	584	580	572	631	631	600	611	583	590	601	593	551	605	591	628	611	626	634	607	586	575	577	608	596	612	553	566	626	564	589	597	624	580	620	572	558	616	579	568	628	624	634	545	609	642	612	576	607	627	564	619	604	562	565	592	591	614	614	613	582	528	574	597	617	593	575	566	557	562	616	550	577	584	564	576	621	589	561	612	582	562	593	558	585	619	638	586	583	563	567	569	587	536	584	619	612	603	593	584	560	585	630	580	569	589	595	555	596	618	555	592	623	624	631	588	596	640	582	603	600	652	637	564	589	568	598	573	597	596	593	604	548	596	575	601	590	612	598	611	565	614	592	614	592	599	576	605	596	613	627	565	610	618	628	571	604	589	583	621	607	561	539	619	608	588	597	610	607	602	592	625	616	598	602	633	553	594	635	590	600	617	613	571	587	566	595	572	637	578	593	562	613	586	576	622	621	619	561	593	636	597	609	600	617	571	595	606	612	597	601	572	576	637	550	593	600	584	571	620	599	582	569	589	577	613	631	583	580	559	605	580	606	583	576	603	577	566	582	589	583	584	602	576	586	623	598	596	643	567	611	600	594	586	603	583	595	602	571	576	588	613	598	552	602	561	606	567	586	608	608	603	562	566	537	603	591	597	557	606	626	566	585	567	597	610	575	593	581	629	561	605	627	613	632	605	566	564	576	593	611	589	581	545	651	591	609	605	604	605	568	553	595	600	560	567	589	582	566	577	582	630	570	609	576	596	588	603	598	541	628	612	579	594	574	585	584	581	582	575	612	644	573	600	581	600	607	582	547	605	582	635	568	610	659	604	591	579	579	613	619	605	564	580	611	596	631	590	593	596	639	625	588	627	573	610	590	636	583	573	591	591	598	597	600	619	594	560	617	594	559	617	611	561	551	609	657	598	595	589	625	620	575	609	600	612	584	614	586	604	611	556	563	555	576	629	616	580	546	569	563	540	594	587	578	593
27680	4566	575	342	321	346	275	311	328	315	261	278	294	308	340	314	324	287	295	324	327	275	295	297	308	270	310	305	303	313	330	261	283	315	298	341	331	326	303	283	267	295	283	256	300	274	315	299	278	309	268	270	334	297	312	303	314	345	329	306	298	323	313	285	263	308	290	315	273	276	309	332	300	288	299	295	321	337	315	289	295	288	299	306	308	304	296	262	313	334	290	300	298	282	313	284	307	261	303	276	321	299	301	345	308	286	332	282	296	295	292	338	306	302	269	279	288	315	285	290	298	317	313	270	299	300	273	297	287	309	280	326	303	283	301	297	309	337	283	324	312	301	315	299	332	316	279	292	277	323	274	283	300	271	293	310	332	300	287	324	343	320	286	341	315	304	297	309	309	283	307	302	286	290	312	300	302	301	285	298	308	303	280	302	306	311	310	323	299	310	309	314	293	273	312	345	293	344	286	293	295	311	309	308	329	319	278	301	310	330	302	291	299	338	315	315	322	305	311	288	297	291	299	302	311	307	296	307	330	296	317	298	312	292	316	274	307	316	313	328	304	294	305	328	311	307	281	327	294	323	291	280	291	292	280	312	290	274	305	281	308	298	285	275	299	304	321	303	296	329	310	279	304	325	296	330	304	302	272	343	364	323	297	338	301	307	318	303	301	287	286	306	315	298	317	318	294	316	306	306	305	297	305	302	305	305	289	286	275	260	311	332	305	299	296	304	273	308	348	317	317	282	293	284	304	284	305	312	311	345	302	337	316	314	317	283	307	271	299	317	288	293	340	288	259	277	330	284	316	317	319	305	312	299	312	309	295	321	301	310	301	311	300	274	291	293	295	314	293	285	309	263	301	319	320	304	288	317	283	287	280	305	304	268	298	315	285	293	340	271	270	290	316	324	251	327	293	316	299	304	291	303	308	357	317	319	296	290	322	299	287	304	286	299	335	303	311	293	336	301	335	318	275	286	296	324	288	318	289	302	276	332	299	339	321	308	313	289	317	303	264	352	316	295	366	358	311	326	330	309	293	300	300	317	302	285	275	311	316	320	306	334	301	296	353	322	315	317	302	308	305	269	284	281	326	269	331	319	323	320	288	286	308	273	313	304	301	288	258	305	319	307	306	361	346	303	294	288	301	271	330	305	280	278	324	300	329	294	311	307	264	297	309	315	264	307	293	329	287	297	307	275	314	343	305	289	333	307	324	296	313	322	309	307	321	314	331	283	309	313	311	259	294	278	311	313	316	312	295	326	310	296	304	285	322	289	327	321	292	337	313	313	295	305	284	320	314	313	301	304	327	321	291	243	285	326	328	298	310	270	313	288	318	312	269	301	307	293	313	289	260	318	299	331	326	295	317	300	305	298	298	332	300	306	302	315	322	299	339	305	293	309	304	333	314	302	329	262	310	316	302	282	266	300	316	265	290	332	317	311	308	313	294	278	282	309	292	301	290	303	326	299	324	273	281	317	289	284	302	276	290	300	297	297	276	321	313	337	312	309	340	304	299	312	310	332	273	344	322	297	328	288	302	280	293	296	290	337	339	310	309	298	318	300	292	279	291	320	267	313	310	289	316	298	298	325	313	312	327	310	309	299	291	311	286	310	308	282	278	308	308	317	313	284	327	321	306	304	305	311	275	297	317	294	307	307	302	317	302	322	297	272	299	313	348	296	315	278	299	293	306	301	286	328	314	297	335	269	306	307	310	275	285	312	312	282	339	318	299	316	305	296	314	308	324	297	269	275	291	302	299	296	267	286	311	298	355	295	296	312	296	350	278	278	304	266	307	295	315	290	296	293	286	307	314	294	306	284	305	298	295	302	336	315	307	290	286	318	297	292	305	331	306	278	328	335	313	294	319	294	316	297	275	330	333	284	295	310	302	328	310	301	276	304	281	298	309	319	321	286	347	322	325	324	297	297	298	301	288	317	291	331	281	294	277	292	292	275	289	300	279	320	319	323	291	302	292	314	346	305	313	274	271	300	301	278	300	290	304	289	298	331	304	307	299	310	283	313	308	317	296	325	308	312	317	284	321	326	303	292	295	310	294	308	301	269	303	300	296	330	287	325	343	276	307	304	290	310	302	286	329	276	287	285	303	307	323	267	308	298	263	296	260	302	275	285	311	298	302	304	326	326	299	297	319	286	286	285	271	296	333	332	271	273	296	287	322	324	271	281	311	335	289	298	318	301	277	327	285	261	325	306	321	282	327	300	314	298	333	290	308	271	269	281	326	318	320	312	286	309	310	295	307	288	321	295	302	323	305	275	298	327	283	263	317	292	303	297	296	287	315	297	259	292	306	307	289	288	277	287	279	296	327	279	325	273	310	322	346	301	329	301	295	326	319	287	268	262	312	326	333	302	275	307	321	276	266	264	273	318	301	293	315	288	330	331	251	281	319	314	286	302	320	303	284	307	288	321	311	282	300	325	303	311	309	272	329	314	307	295	295	319	287	289	308	302	306	319	320	307	301	335	345	340	308	278	337	305	292	264	297	261	312	312	291	283	304	322	321	273	248	331	294	279	332	293	286	301	349	289	345	321	274	311	348	296	304	280	341	287	322	322	298	312	282	315	275	308	296	285	286	253	265	298	279	321	292	292	305	287	288	304	344	282	302	317	305	288	326	339	313	317	292	339	321	278	309	323	306	314	295	292	316	353	319	323	320	287	272	317	280	285	272	313	259	336	280	297	290	288	307	286	336	318	280	329	288	310	349	288	293	290	269	269	293	325	312	288	326	360	286	302	288	258	308	294	288	277	293	321	292	319	347	280	292	325	307	277	315	281	342	335	286	315	286	310	305	335	313	326	292	295	315	289	293	331	314	284	314	304	296	277	323	300	310	277	322	285	296	346	330	296	299	298	321	308	322	306	312	295	315	285	324	306	286	321	307	292	300	310	306	327	304	279	304	300	286	288	278	308	279	282	314	314	263	304	288	267	329	292	297	279	297	282	314	313	294	322	280	307	302	311	309	288	278	301	278	302	324	294	323	323	295	316	294	295	320	307	308	306	318	327	296	307	316	291	280	282	318	302	294	323	269	298	313	295	294	326	291	295	274	312	295	332	321	288	347	336	299	272	339	302	304	330	323	276	313	292	270	291	311	300	289	271	303	305	324	278	294	298	297	323	329	332	326	257	267	290	287	293	331	334	313	294	296	284	310	308	320	319	300	314	279	311	283	317	314	310	289	292	271	308	325	306	304	299	344	320	321	278	321	295	304	309	328	305	297	282	274	297	279	333	354	319	282	299	345	288	296	322	259	308	312	333	294	322	292	289	321	262	297	287	311	316	311	308	300	289	318	325	327	328	322	307	310	293	299	297	276	294	291	294	277	288	280	292	356	291	316	262	323	279	315	291	308	309	282	327	308	294	305	303	296	303	321	304	308	289	295	289	323	330	286	309	311	301	299	301	313	313	272	296	302	288	283	274	300	277	311	288	297	320	305	303	331	314	283	307	287	285	282	311	316	324	299	279
13207	2451	1301	863	812	731	707	740	696	725	679	693	673	671	663	666	691	641	610	675	649	631	655	626	619	692	682	651	690	633	614	621	648	674	620	633	661	710	627	619	691	673	719	629	693	660	671	650	633	687	648	681	637	631	648	626	659	660	633	650	629	692	611	651	632	670	641	651	646	646	662	634	695	626	627	676	675	651	624	659	651	695	641	673	707	633	668	613	672	670	683	642	645	686	629	671	646	660	713	649	668	626	688	654	708	643	634	652	639	676	621	713	674	633	673	638	620	693	668	645	635	668	649	683	611	663	680	600	658	646	674	679	658	603	632	669	627	650	695	694	655	681	628	624	666	701	666	645	674	616	636	674	650	666	691	630	684	685	637	652	634	671	654	626	671	638	633	617	670	682	689	680	723	611	652	693	616	634	642	664	645	687	678	644	664	641	674	676	677	671	678	643	694	687	703	666	648	644	687	647	664	667	605	659	665	653	634	647	687	644	669	700	685	668	626	634	665	644	644	646	628	637	695	664	687	616	643	637	652	638	659	666	653	655	607	656	682	697	668	632	660	697	666	639	663	625	643	686	655	646	638	633	638	655	636	654	676	634	651	613	618	633	620	690	665	689	645	659	660	687	662	664	722	682	624	650	658	664	630	628	635	719	662	659	655	664	666	667	624	652	659	691	680	661	650	664	654	664	655	675	658	645	608	680	663	633	633	656	664	631	632	642	612	637	667	663	634	654	626	657	659	651	650	681	689	665	665	652	687	664	684	654	646	707	630	664	619	694	611	674	640	654	630	691	672	665	646	651	655	681	631	614	647	628	652	655	634	637	667	666	609	624	651	609	562	637	627	620	692	624	655	602	667	625	627	661	669	621	599	646	635	660	603	669	645	683	665	631	625	603	703	634	659	702	628	610	671	636	688	635	642	649	627	688	682	656	704	646	605	632	670	642	668	654	661	673	691	635	656	669	642	634	685	674	666	648	675	658	622	637	642	624	637	654	653	642	646	690	700	630	619	658	662	680	665	627	673	610	607	664	670	652	655	674	660	639	677	648	658	637	676	650	643	667	655	679	660	617	667	631	647	681	635	649	671	665	658	674	630	673	665	653	668	669	654	693	626	681	620	662	684	617	630	634	642	668	614	636	657	684	614	648	646	633	647	640	674	607	625	697	684	675	675	645	615	623	631	640	626	654	658	604	656	698	646	648	674	664	632	632	640	593	630	712	684	642	719	691	580	647	621	669	630	636	666	627	609	670	639	586	645	638	667	672	631	689	677	701	680	692	680	660	648	660	673	669	610	655	702	672	682	641	689	671	641	663	643	594	673	676	632	659	613	678	634	685	689	675	675	692	699	652	675	664	657	634	589	635	658	640	669	609	635	594	639	674	633	668	626	627	664	606	633	640	694	624	664	632	669	691	623	674	695	636	646	640	677	688	651	690	677	679	642	670	622	610	634	622	640	643	666	659	631	622	635	677	655	645	640	578	636	632	614	662	652	662	623	700	632	665	655	652	640	625	622	655	674	679	603	668	678	676	675	642	628	666	626	609	664	671	680	654	635	626	643	707	658	629	655	625	643	679	625	644	694	672	657	682	637	660	677	645	626	651	675	657	626	661	642	658	677	652	690	646	616	691	679	627	650	653	632	665	674	620	642	666	643	694	651	621	597	640	675	703	624	677	650	659	601	686	676	660	639	678	632	618	679	659	662	694	655	664	624	695	583	660	673	597	700	696	651	662	673	697	649	651	617	682	670	671	681	640	658	624	638	660	680	709	664	675	602	644	648	670	640	663	634	650	630	649	581	635	637	630	660	680	618	591	624	655	605	621	645	700	678	692	620	709	656	663	634	695	685	672	652	638	644	644	660	643	673	635	684	644	647	627	662	623	622	631	670	670	706	638	665	665	641	625	696	667	636	630	669	652	613	675	663	696	642	660	634	610	666	654	615	626	675	664	655	655	685	681	684	627	643	628	664	650	651	628	692	641	680	656	650	643	677	672	604	657	642	660	641	669	642	645	665	651	642	699	616	632	631	666	685	639	678	650	602	709	648	653	646	699	660	624	678	652	628	675	659	650	672	607	655	672	645	672	622	684	684	645	691	649	642	605	635	631	648	680	634	652	651	623	612	667	666	612	666	669	664	665	684	697	653	704	726	632	660	624	649	680	661	722	691	671	649	695	605	657	663	643	652	676	655	688	690	646	632	639	695	658	670	674	686	693	660	712	666	645	625	657	697	650	608	658	660	656	660	649	642	590	667	704	656	713	627	661	644	633	637	651	669	702	646	660	657	617	655	645	649	680	679	613	686	656	640	648	626	646	615	677	620	667	658	626	644	638	654	688	674	647	682	671	695	624	609	652	654	693	674	681	662	658	688	690	602	684	685	649	644	664	659	689	643	664	639	654	680	640	652	657	670	601	710	696	645	696	657	639	648	637	682	642	666	668	649	674	610	688	665	643	642	661	677	663	683	695	640	611	631	610	629	614	636	663	681	682	692	630	652	652	683	676	622	642	687	672	649	596	682	642	595	668	670	660	643	665	610	674	663	649	642	646	675	625	669	664	611	635	619	649	664	620	623	671	646	671	673	702	659	617	653	618	594	649	676	627	639	659	623	685	642	681	632	658	632	680	666	665	661	672	685	629	620	660	637	668	623	640	661	667	621	673	667	645	633	690	655	610	654	654	686	638	642	627	670	606	635	618	605	640	610	693	687	640	650	647	635	693	666	689	691	642	622	656	647	663	622	655	646	673	614	645	663	711	678	676	643	648	627	699	658	591	689	655	697	677	625	662	691	633	652	650	691	688	640	665	679	650	630	663	662	644	657	654	693	672	609	682	682	630	647	644	645	663	667	651	615	626	671	659	641	642	645	663	668	637	641	634	698	659	651	698	670	653	636	642	611	668	642	658	631	669	646	626	607	652	685	607	658	652	629	686	638	620	645	601	642	677	645	668	649	654	665	631	664	650	648	635	667	638	636	637	670	615	642	665	660	621	633	654	625	664	657	638	653	622	673	676	687	616	584	651	647	673	599	633	676	654	644	650	642	692	657	646	654	612	678	648	669	657	655	645	630	621	688	671	661	691	633	629	657	658	625	650	661	673	690	668	688	649	644	628	691	642	662	631	632	676	636	629	683	616	696	620	661	653	682	641	677	687	637	640	675	622	649	645	692	633	656	617	681	615	640	636	624	683	681	685	625	655	674	664	649	704	635	672	638	671	648	666	692	661	629	681	650	666	646	672	679	641	677	688	709	601	661	666	654	679	700	646	663	623	626	654	639	658	691	656	650	646	677	660	664	659	668	637	665	737	632	647	615	631	663	676	679	654	658	646	661	659	671	649	663	710	650	665	654	662	648	644	636	639	651	642	723	609	686	618	649	665	653	657	662	635	665	684	631	655	649	688	697	641	631	641	701	646	669	690	638	656	641	665	651	651	637	671	656	657	694	651	626	651	618	667	653	643	649	643	649	679	652	657	655	631
13931	959	382	341	327	276	313	297	314	334	323	314	314	307	270	276	340	340	304	259	330	301	284	280	323	295	308	302	296	334	354	298	271	316	310	301	289	314	308	362	289	300	292	268	293	312	318	258	299	294	301	319	297	309	288	280	293	334	309	310	329	277	324	293	322	323	301	277	291	301	311	288	292	303	283	280	269	308	277	312	306	332	310	272	306	300	303	278	332	263	303	337	312	308	319	297	309	296	337	323	330	347	319	309	288	267	355	296	290	276	310	301	323	293	249	307	310	289	315	321	286	317	288	317	302	284	312	311	337	295	298	272	268	294	294	369	333	304	312	292	275	321	315	308	303	297	333	298	294	270	322	287	313	324	263	300	303	307	319	283	296	288	317	292	307	292	275	262	334	292	307	302	306	311	283	282	323	316	309	274	308	322	296	299	313	298	322	301	337	263	275	282	323	305	306	326	278	293	290	276	325	277	298	272	286	298	316	316	312	292	318	285	306	277	317	305	282	303	315	308	344	344	317	334	299	285	326	290	304	257	298	289	280	296	303	275	313	321	292	329	324	309	299	307	289	272	306	337	314	272	309	286	293	310	300	326	314	270	318	323	292	301	317	304	308	292	297	348	300	315	313	320	279	277	290	326	305	290	313	322	311	301	330	312	305	290	303	347	292	292	311	312	277	303	324	305	308	283	290	278	310	301	282	307	302	314	319	291	312	348	272	308	278	317	321	302	314	317	269	286	306	301	288	298	297	308	302	303	349	289	314	288	279	298	283	305	291	326	328	290	280	286	323	331	294	276	290	296	328	309	292	322	329	319	303	312	294	269	319	321	304	315	367	330	324	327	280	286	296	319	273	296	319	314	318	283	298	282	279	282	288	306	287	300	298	312	330	301	300	290	322	335	317	334	308	281	280	293	308	301	317	325	317	290	257	297	330	292	284	311	297	311	290	340	302	311	277	299	278	267	310	314	304	327	300	316	290	304	297	266	309	300	298	304	300	307	320	294	306	297	340	310	308	272	269	293	293	296	303	297	301	300	306	323	309	286	316	299	337	285	282	320	318	319	298	286	354	314	323	313	322	325	319	340	283	305	323	295	305	324	283	318	316	314	296	322	293	283	295	330	290	290	303	312	280	306	316	310	328	293	306	292	322	268	322	301	296	313	289	337	303	304	312	279	323	322	297	311	277	284	291	313	296	285	296	297	335	285	271	331	350	321	328	304	296	284	345	300	307	309	283	315	304	289	327	304	264	315	320	270	289	279	318	283	296	308	310	302	298	299	320	285	294	280	300	284	322	296	289	271	273	318	278	300	313	315	316	313	292	303	290	296	296	292	300	313	318	315	345	283	300	305	296	293	299	287	321	282	310	333	342	288	294	304	310	301	312	318	322	330	289	327	284	282	323	260	298	275	299	292	275	263	346	272	304	309	314	285	305	289	330	305	308	288	291	327	295	287	339	302	318	314	312	314	311	300	324	311	319	290	276	312	288	295	289	276	278	332	290	318	307	323	307	310	292	303	287	294	281	295	289	321	331	300	288	297	285	296	291	323	313	275	294	300	299	320	340	319	297	306	314	305	307	293	268	292	311	304	293	275	291	297	301	278	307	346	315	306	264	292	278	320	315	309	309	322	283	335	314	334	302	304	316	303	291	298	312	301	335	262	277	295	286	295	276	279	311	321	310	305	290	301	344	324	333	293	323	345	315	295	317	313	297	243	287	296	305	297	293	338	273	303	319	284	281	285	269	319	305	343	308	329	292	294	268	284	301	317	280	312	280	276	292	326	291	312	310	280	281	320	301	269	318	302	327	344	316	311	304	317	287	307	279	319	332	283	330	337	360	310	318	297	310	309	283	311	322	282	326	305	307	301	300	297	321	306	291	320	292	306	359	284	296	292	299	339	334	294	332	320	310	269	324	309	307	278	329	315	298	313	322	318	316	297	323	323	262	315	315	281	305	340	320	311	282	284	329	308	284	328	305	291	292	311	296	309	299	289	329	297	305	310	303	315	297	309	300	318	317	327	323	308	288	314	288	305	319	286	274	312	336	292	278	280	314	308	299	303	303	335	326	315	310	299	304	303	325	292	320	350	328	295	324	289	301	300	300	316	294	289	321	350	315	312	290	293	295	305	290	304	282	310	328	295	331	279	294	302	273	332	298	303	294	289	303	281	322	305	309	325	308	304	317	327	309	318	300	298	298	298	298	287	333	278	281	296	290	277	283	322	319	322	321	294	288	272	342	318	284	287	304	320	293	323	322	289	314	295	317	284	288	323	322	288	343	282	313	322	315	334	293	304	320	323	291	311	302	326	315	294	319	314	284	304	290	302	322	308	267	329	289	314	309	296	328	330	317	273	279	293	283	276	307	322	313	311	317	314	303	310	322	314	311	290	296	300	331	295	284	287	295	318	288	285	290	300	288	287	298	291	301	292	351	282	293	318	306	280	322	323	289	298	307	327	303	295	331	338	313	310	279	325	324	267	336	328	322	324	340	340	268	292	330	336	297	285	294	300	323	315	327	300	334	304	303	299	320	301	290	319	333	317	313	314	290	285	326	336	268	317	317	307	348	331	312	268	269	324	324	281	301	281	327	323	324	308	279	294	324	295	308	306	334	261	334	317	315	266	298	300	290	306	322	273	317	274	299	278	306	311	294	315	274	312	315	300	294	281	270	283	269	299	313	290	301	280	279	330	293	295	291	326	306	303	311	314	307	280	300	337	311	295	270	305	284	309	310	292	302	308	303	308	310	308	307	309	277	288	303	275	329	319	324	268	309	305	292	286	301	303	306	313	294	349	335	302	275	282	308	334	278	307	321	329	338	330	321	323	290	315	310	302	298	329	303	352	302	280	286	343	323	297	272	309	308	324	362	305	288	284	318	295	277	325	302	280	296	310	284	308	296	288	315	295	315	308	308	316	306	315	320	313	270	295	300	325	306	288	343	294	307	331	307	329	280	293	322	290	293	280	285	312	302	287	288	287	330	290	286	289	311	260	280	283	325	326	280	296	291	322	317	303	261	297	318	305	283	298	306	317	309	294	282	326	313	334	334	289	284	284	299	320	298	330	312	296	316	295	314	317	314	325	323	339	287	304	306	333	276	319	311	329	318	301	334	298	332	305	278	316	289	272	293	315	268	302	324	335	310	317	351	304	282	324	341	333	292	301	302	292	298	276	271	324	284	285	320	325	315	289	292	278	339	288	333	290	268	319	346	311	366	319	301	321	355	310	338	246	317	315	276	276	330	322	332	309	365	322	309	313	310	302	328	286	297	288	264	314	315	327	342	311	290	318	294	333	246	277	292	298	291	304	322	287	332	258	288	334	298	353	327	353	297	305	321	302	305	335	279	321	304	297	319	311	337	306	323	298	337	298	305	308	327	313	308	289	289	327	326	312	292	287	314	294	323	305	293	303	286	320	325	301	309	315	335	341	275	303	298	313	313	330	295	310	296	286	310	321	285	276	317	301	304	301	276	310
10449	1729	1067	851	790	741	670	652	622	693	651	642	647	684	640	595	630	648	650	598	643	701	642	678	645	632	669	695	654	626	630	648	666	636	646	668	654	646	657	667	610	631	670	624	657	640	689	689	655	682	630	662	666	658	615	631	672	617	649	683	637	689	632	613	658	660	636	602	604	623	678	660	645	675	593	659	658	631	676	638	627	643	659	663	659	626	667	628	635	688	657	625	663	646	645	675	600	629	597	643	640	663	655	633	634	655	645	646	646	618	650	638	642	626	631	646	667	619	656	639	661	644	633	618	663	667	650	640	641	622	679	639	636	617	630	646	657	648	646	633	647	633	674	629	683	630	614	652	630	647	652	608	645	664	638	660	672	665	643	651	681	629	624	652	624	673	649	633	635	659	633	664	627	614	661	621	612	674	636	642	652	646	685	687	663	619	613	618	645	618	660	645	601	640	628	682	633	628	696	639	689	657	650	604	650	616	666	668	676	682	646	634	697	619	630	659	625	681	657	621	674	592	688	600	667	668	592	640	672	650	627	626	654	658	662	645	653	648	638	645	670	661	652	627	618	669	634	644	638	667	621	659	646	654	643	625	657	627	650	643	626	594	586	611	635	589	684	613	620	686	647	634	702	630	656	647	644	678	616	608	630	659	686	659	638	657	638	669	669	635	654	643	646	688	641	663	634	654	647	628	655	647	631	669	663	665	627	633	636	674	694	629	641	634	673	660	660	657	613	653	626	658	627	681	634	577	639	640	672	645	590	666	643	611	638	673	614	651	646	651	622	642	698	639	637	650	630	616	628	679	676	699	651	654	601	662	617	646	691	640	663	632	611	647	647	649	680	649	656	651	632	627	616	636	601	667	637	665	654	665	638	629	663	648	608	648	664	656	657	645	602	680	611	646	660	665	682	687	711	668	645	633	617	673	651	612	611	667	645	668	600	711	639	645	695	620	692	687	630	631	590	657	663	673	657	632	702	654	634	625	637	655	646	671	661	654	630	661	624	669	611	665	629	636	626	633	640	655	677	650	633	672	639	606	626	624	654	602	632	632	665	679	669	662	615	641	670	617	617	654	662	626	679	657	584	627	628	662	640	610	645	651	638	689	659	685	665	701	638	720	623	651	660	671	629	646	654	604	654	641	613	630	589	609	643	617	650	672	622	588	661	635	631	674	623	632	626	607	671	644	683	672	651	665	583	626	662	628	610	658	633	621	656	667	615	616	656	604	643	655	627	629	664	649	618	659	658	641	671	659	663	608	620	624	640	665	672	658	677	647	672	622	718	604	659	674	660	665	616	628	628	645	647	696	598	669	634	601	653	664	681	636	632	654	674	662	653	634	666	650	680	618	619	613	666	690	626	637	660	655	616	685	630	618	639	673	618	640	676	657	657	653	643	648	645	642	659	638	676	636	613	620	650	687	654	627	651	649	643	692	595	677	649	656	650	648	634	648	673	610	634	631	673	615	595	667	685	671	653	654	683	611	645	630	624	645	637	650	653	640	648	621	654	674	637	656	619	627	652	659	632	622	658	660	635	657	654	627	670	681	626	664	629	631	650	646	645	646	657	644	628	659	659	675	605	685	651	624	655	655	630	647	625	631	605	637	609	630	634	610	644	625	638	642	602	657	618	651	612	709	675	653	671	633	665	651	645	677	670	685	642	651	625	632	650	642	617	611	668	662	650	638	627	614	619	659	642	625	651	640	646	622	673	699	660	689	625	649	663	664	682	614	635	649	628	632	665	648	618	653	658	633	700	729	657	702	655	696	608	628	618	690	621	670	631	665	656	598	681	650	673	658	598	664	600	673	653	659	665	614	684	642	598	594	655	639	657	607	651	652	607	645	684	652	615	626	682	653	668	692	644	636	642	721	633	663	572	654	606	645	638	637	673	633	645	705	629	635	646	637	669	632	655	660	651	638	710	631	590	668	676	669	646	603	661	655	676	666	638	624	659	612	652	648	653	695	592	694	627	634	635	634	612	649	609	648	633	696	608	610	666	684	620	657	637	657	684	677	642	647	654	648	628	629	616	608	635	627	659	633	667	624	631	665	667	628	645	621	659	568	608	633	664	614	691	684	691	619	611	626	624	626	659	682	663	632	651	620	648	705	659	617	626	622	656	674	622	663	689	664	645	608	639	647	597	611	605	643	629	593	624	655	659	647	640	634	675	670	603	638	680	658	653	632	659	658	653	654	620	658	609	670	649	672	650	612	617	621	667	681	651	650	628	691	644	630	700	685	633	628	632	664	654	603	630	623	660	622	678	655	658	667	650	661	657	671	679	658	640	643	633	642	688	628	696	652	677	613	624	663	631	662	637	651	661	646	592	623	620	654	633	654	651	605	626	664	657	626	640	619	648	664	675	632	679	637	639	648	608	653	635	669	644	651	661	671	699	641	668	614	648	641	637	655	654	639	668	630	654	639	640	637	622	676	645	611	664	669	654	645	624	657	677	627	653	611	665	687	628	607	640	654	677	665	636	632	617	624	679	652	661	663	631	642	602	669	656	675	674	617	689	653	613	599	634	699	604	666	650	663	643	682	650	619	613	657	631	638	653	622	635	647	637	626	675	622	622	648	625	626	668	628	616	684	699	619	655	662	664	629	628	656	652	647	674	624	620	670	610	662	638	630	639	669	650	643	651	653	637	669	662	631	647	646	600	645	659	659	632	620	615	617	600	604	670	630	633	642	657	654	657	659	684	612	608	636	655	619	610	647	656	682	637	615	622	629	661	663	638	640	617	681	657	700	623	658	641	635	662	637	635	638	608	634	628	622	709	625	634	675	657	622	654	622	658	670	629	603	679	668	630	639	642	681	629	677	658	621	642	665	638	644	636	665	638	617	620	633	661	646	673	624	635	638	633	649	590	634	638	643	645	686	661	624	679	615	654	648	638	654	640	668	644	714	603	650	665	705	656	632	670	662	659	654	675	632	655	680	592	669	640	629	661	663	650	662	702	648	614	675	617	636	575	654	645	624	639	629	645	684	638	628	652	717	639	674	667	627	690	641	671	636	623	657	658	719	621	626	655	640	688	681	664	665	674	675	624	646	623	669	640	643	633	668	681	681	676	627	636	642	610	660	636	660	642	623	634	611	630	669	658	609	686	631	616	647	641	675	636	641	646	647	626	683	679	653	601	678	657	662	639	648	634	702	655	650	654	641	624	646	656	672	634	675	704	652	616	647	664	674	628	670	596	668	625	648	636	671	645	683	655	664	641	616	621	623	677	642	642	653	632	652	658	649	640	622	687	662	616	642	668	637	635	616	601	663	625	660	586	657	653	671	629	625	638	627	614	645	639	673	637	688	666	602	673	680	655	620	659	643	651	647	643	652	685	634	648	677	701	638	633	671	623	630	655	675	649	635	657	626	629	620	639	612	624	634	610	634	624	680	602	664	683	594	653	614	672	650	609	593	678	630	689	634	627	577	646	666	664	676	660	673	626	645	675	678	668	630	683	663	639	623	641	633	611	684
20242	1766	371	294	308	295	302	256	259	266	235	267	264	279	297	266	303	266	264	287	299	297	315	305	297	292	278	262	283	295	306	285	279	288	275	249	266	299	280	262	269	288	304	278	285	300	291	277	274	331	293	240	275	271	291	296	287	281	307	279	257	275	290	295	274	259	279	281	285	273	276	271	280	288	272	263	257	287	243	263	237	292	277	282	293	273	258	264	264	297	294	278	279	260	270	281	291	320	298	300	298	256	285	295	270	313	282	267	274	269	306	278	286	299	300	246	278	261	300	271	278	279	249	280	316	264	287	288	298	312	230	274	303	273	300	282	288	258	255	312	277	277	247	283	256	281	283	284	304	293	316	323	284	261	256	289	310	298	263	285	245	279	278	294	266	254	265	294	317	308	294	296	307	269	240	238	289	260	262	300	293	279	273	241	313	249	307	263	281	271	325	320	288	274	284	298	307	281	314	294	304	264	295	304	280	279	264	262	297	308	284	294	272	272	298	267	279	289	306	294	288	301	269	272	306	295	303	293	261	269	285	274	261	256	287	252	258	272	286	257	288	261	269	271	308	319	286	271	272	254	295	253	253	298	290	288	282	272	273	340	255	282	294	280	267	282	249	250	323	271	252	263	280	287	309	283	258	285	279	267	290	293	282	293	283	276	298	260	289	277	267	270	255	304	287	276	285	260	300	289	241	268	280	284	272	279	321	287	268	265	274	263	294	276	330	310	318	297	295	279	302	285	252	280	286	285	294	292	253	295	256	298	327	269	300	276	266	283	295	268	309	268	297	266	292	300	279	273	263	297	283	325	285	313	283	289	286	275	280	309	268	282	258	259	306	301	310	279	249	275	275	267	266	295	285	274	285	285	259	248	264	283	289	276	293	276	254	303	273	282	297	296	294	303	282	292	311	294	273	282	272	282	268	260	267	303	264	268	293	298	262	293	263	256	311	267	315	242	273	293	291	291	282	284	288	286	314	279	309	272	267	281	303	268	295	313	277	249	285	315	297	290	263	257	297	265	256	303	281	256	284	264	290	269	274	265	294	298	294	309	311	298	255	318	289	289	267	301	262	292	271	302	288	304	252	303	305	276	287	285	289	286	282	302	247	300	278	269	301	276	263	272	312	301	281	261	264	283	298	283	274	276	284	291	275	252	239	268	318	275	260	306	247	301	273	274	283	273	272	248	307	273	294	304	281	279	301	261	275	278	282	274	283	304	278	270	333	270	276	282	296	290	259	280	288	259	280	291	272	288	284	328	295	319	291	301	305	261	304	298	296	308	287	296	283	295	292	283	298	275	273	254	293	264	277	304	307	297	276	288	268	276	303	262	278	283	301	304	271	288	276	267	273	292	280	284	268	263	302	296	299	305	270	252	327	291	309	283	278	276	253	287	298	272	273	286	265	268	262	253	259	294	278	311	290	285	274	277	247	279	310	310	308	288	306	281	292	276	248	327	282	293	270	294	284	255	308	271	292	286	289	295	267	303	274	249	270	306	303	303	280	306	296	300	271	282	256	321	290	262	278	307	269	291	274	323	274	239	272	285	292	314	271	265	273	300	240	321	275	245	272	274	248	282	317	288	259	294	278	281	298	264	278	294	309	242	321	294	290	290	276	268	255	288	277	284	281	272	290	287	282	252	295	272	238	287	293	274	267	254	280	259	297	293	260	292	304	279	275	297	288	281	274	243	269	262	287	246	278	291	314	333	286	276	272	281	290	256	260	258	252	290	272	282	280	287	283	288	278	302	315	262	290	279	313	301	274	251	292	257	255	300	265	283	305	301	274	261	273	284	247	275	298	272	271	300	310	277	267	280	233	288	280	252	251	251	257	292	285	237	282	269	281	303	303	291	265	312	280	282	302	321	271	282	263	274	319	294	279	270	270	245	288	265	265	270	293	262	306	258	275	294	271	263	289	255	277	298	290	318	318	323	273	286	292	262	266	261	290	259	313	260	268	265	260	247	269	264	284	261	273	279	251	246	301	267	281	288	266	314	265	293	267	305	282	269	313	291	253	323	278	256	275	308	319	279	288	282	248	276	280	287	267	294	297	266	294	260	259	273	287	267	305	301	302	265	288	263	284	270	259	259	308	270	280	278	286	277	274	289	285	309	270	265	275	281	299	259	298	310	290	292	245	280	272	281	253	266	275	258	270	282	279	262	270	270	268	290	262	307	264	253	276	310	266	285	259	293	285	315	291	290	293	309	286	293	295	274	300	274	289	284	275	271	310	313	254	277	289	315	298	294	298	237	290	274	290	297	286	298	269	270	263	267	260	277	293	261	287	294	297	319	285	298	303	256	255	304	250	281	277	283	294	284	263	262	281	281	333	256	276	293	294	296	309	290	269	270	274	270	288	283	265	289	288	270	294	297	275	301	265	287	285	310	307	286	270	270	275	294	301	259	280	268	293	251	246	259	289	265	298	267	263	314	253	292	281	286	271	286	304	302	227	272	266	264	269	275	271	295	275	284	328	265	283	259	277	309	241	249	279	267	277	290	313	288	307	293	246	275	269	243	266	261	280	270	282	266	284	285	263	315	304	292	313	293	301	250	284	285	254	282	287	301	290	298	229	285	290	280	279	312	281	284	270	300	294	289	263	286	291	299	305	279	288	299	309	305	303	253	313	270	309	317	283	276	272	264	277	285	299	269	275	289	262	302	270	272	278	290	298	275	285	317	240	294	281	299	302	312	309	318	270	286	270	279	270	288	283	295	270	253	269	271	248	303	282	269	256	268	271	304	296	273	283	310	273	278	266	254	249	297	293	298	264	263	287	301	248	253	271	280	288	272	303	256	267	276	302	261	271	277	255	286	261	298	324	284	304	273	313	263	275	252	290	285	274	270	255	262	265	309	267	270	301	265	289	298	276	255	320	332	215	267	300	295	281	263	299	277	284	291	269	267	282	255	285	286	295	257	266	257	288	262	281	250	265	261	239	283	286	278	293	314	287	273	292	252	301	267	286	303	266	263	271	303	261	270	241	283	329	301	297	263	272	272	268	299	269	263	315	308	294	304	236	283	280	293	291	283	281	291	288	295	279	299	268	264	274	268	281	249	270	296	312	261	302	276	293	293	302	278	296	263	260	274	318	272	307	270	292	276	290	291	248	279	270	281	293	309	239	291	263	250	282	298	267	280	286	268	253	277	265	286	285	323	277	306	281	322	285	262	308	283	275	307	281	271	265	296	292	285	286	296	284	256	278	272	248	284	281	273	268	270	275	250	296	273	268	279	286	269	260	272	295	286	277	286	294	290	309	271	297	284	267	293	287	316	270	284	294	282	269	302	277	281	286	319	285	262	305	284	287	301	295	282	295	282	271	249	308	289	273	262	267	286	290	308	299	282	291	259	278	287	301	276	287	271	305	274	281	284	260	278	316	315	308	269	289	272	245	266	273	294	264	240	309	271	267	277	301	258	292	292	274	281	273	268	299	293	324	291	260	296	267	276	246	288	254	279	221	260	268	285	257	254
12641	2071	1231	867	774	668	617	658	608	591	593	592	625	607	589	603	602	634	613	555	600	608	614	621	614	639	587	591	652	608	647	614	591	576	569	620	623	559	588	623	641	611	591	602	598	604	630	639	602	602	598	607	613	585	617	609	573	583	622	584	622	590	630	607	612	634	618	615	666	646	611	589	585	575	617	605	675	596	571	631	596	555	589	594	668	600	622	596	613	565	586	610	620	579	628	577	584	569	623	611	583	622	579	608	633	613	588	640	598	607	594	610	611	611	582	559	606	591	605	628	621	594	600	608	578	651	581	604	580	562	573	621	572	580	592	593	619	591	569	556	608	655	613	613	623	564	582	590	601	580	572	588	631	534	588	631	636	604	603	618	591	624	634	600	606	546	586	599	564	573	594	576	610	614	641	613	603	612	620	559	556	614	616	584	624	614	629	570	626	594	578	632	570	609	589	626	598	607	599	585	560	627	607	619	622	554	631	597	611	570	591	593	617	650	609	602	577	589	608	601	615	649	596	657	588	628	586	608	585	563	590	654	621	592	621	598	609	613	565	627	590	626	569	629	621	630	557	609	563	608	555	602	593	639	570	583	606	619	597	618	596	629	613	608	619	574	630	641	618	615	611	603	607	616	612	581	600	605	617	621	572	620	589	611	585	606	657	563	559	589	617	607	618	641	597	611	611	643	619	601	589	599	582	596	593	556	605	527	618	639	630	646	599	574	596	603	593	594	591	643	584	593	622	624	617	603	596	600	577	602	600	603	621	596	597	633	620	644	600	613	636	594	596	598	620	607	599	617	553	600	562	623	628	591	614	587	614	624	578	648	612	586	608	606	579	650	613	588	603	592	605	607	603	567	606	600	655	591	572	629	609	633	575	601	652	580	632	579	593	605	594	587	611	584	612	595	579	586	606	635	617	567	616	643	569	601	656	583	633	594	596	598	627	557	615	634	605	643	613	552	590	582	639	608	583	566	609	586	627	547	620	571	624	633	641	617	597	615	594	624	640	633	591	593	581	572	576	586	609	592	586	598	606	616	646	578	578	639	579	630	603	546	606	613	622	580	555	603	610	619	608	599	574	587	627	627	562	566	598	595	628	587	585	635	612	645	589	625	643	613	579	576	583	606	629	597	582	550	595	665	644	622	554	600	624	593	618	575	593	604	623	602	582	603	635	592	635	613	602	625	652	622	665	650	621	625	588	611	618	607	574	622	585	575	588	608	637	626	580	604	599	611	618	586	582	616	668	598	627	611	624	612	588	591	566	596	566	589	644	602	615	634	579	600	561	612	605	613	584	560	623	604	614	624	600	599	559	572	584	531	627	593	573	624	576	575	634	621	606	576	551	584	583	605	631	587	617	648	606	594	621	600	579	619	598	646	583	611	639	611	648	585	605	607	633	596	565	553	563	585	557	571	551	625	630	598	623	592	553	611	606	619	595	602	593	605	592	623	613	629	578	593	604	606	614	553	653	613	623	578	584	572	612	630	580	633	602	570	557	614	601	608	632	587	626	589	567	582	650	607	584	615	603	579	603	619	605	572	597	586	585	607	614	589	592	604	604	632	624	590	594	578	573	599	631	599	620	558	672	614	608	585	597	593	564	595	649	618	607	639	628	586	608	582	642	593	581	596	602	588	602	615	564	579	624	578	602	577	614	597	639	604	616	565	581	609	607	636	609	632	624	557	605	572	638	626	577	565	635	590	577	602	613	645	604	595	606	576	577	600	621	585	594	628	634	625	620	587	591	630	618	623	654	614	576	625	637	560	611	556	594	653	573	607	604	623	583	576	596	607	608	607	639	560	627	604	609	574	598	601	596	566	619	621	592	607	629	591	592	595	600	602	610	574	613	590	603	590	609	534	586	641	624	633	660	610	576	668	600	608	618	586	605	581	594	632	601	651	563	604	611	581	569	571	636	596	575	591	627	573	629	611	614	610	592	644	621	581	609	607	605	604	568	656	589	634	617	622	584	596	588	584	583	599	594	675	608	580	620	590	603	602	575	594	608	601	618	600	640	572	626	627	616	608	620	607	625	640	582	618	577	630	615	577	583	623	612	616	623	603	594	603	609	578	654	603	653	643	576	604	579	617	546	599	570	598	577	594	589	603	573	625	587	607	599	545	622	615	586	570	584	594	587	602	614	596	570	593	628	625	589	586	558	597	607	631	599	623	589	599	615	617	599	599	598	634	613	607	626	594	586	640	623	579	603	621	589	639	604	619	599	618	563	636	586	587	633	599	595	593	572	610	594	614	626	643	567	609	588	593	599	581	637	566	625	601	600	602	608	600	617	584	627	623	608	617	630	582	597	614	616	638	587	596	631	623	655	592	606	566	633	666	562	570	591	588	586	624	590	591	636	600	599	628	576	587	612	621	583	545	610	571	631	583	624	587	593	595	593	606	583	573	605	580	556	585	564	584	588	574	587	625	612	600	611	583	594	620	592	602	601	576	622	597	615	588	637	579	591	605	541	596	628	618	575	593	580	572	599	609	613	547	542	632	589	591	602	593	605	602	619	589	561	576	592	613	573	596	595	621	605	620	602	613	617	629	611	616	579	629	614	579	576	612	590	590	620	608	603	634	606	591	642	618	628	627	560	617	618	629	615	608	612	614	565	635	594	611	635	593	665	550	629	605	617	628	637	596	582	595	613	602	601	593	601	597	641	634	590	578	636	586	601	607	664	575	617	591	593	600	599	626	635	581	592	649	587	585	591	615	610	624	603	587	615	593	607	605	601	582	606	599	590	629	655	600	568	559	595	609	620	623	616	636	619	602	583	632	654	614	623	577	627	593	589	571	598	592	629	614	546	616	622	628	624	631	573	644	569	583	611	548	591	630	612	617	633	544	579	589	579	608	598	602	625	635	619	621	590	623	618	618	628	610	663	604	572	598	576	608	613	638	583	610	590	630	630	592	624	574	549	611	586	575	577	575	590	586	642	641	625	619	618	622	607	609	589	589	564	615	617	616	591	585	590	619	620	556	572	588	594	573	615	580	604	598	596	614	560	599	602	615	601	603	625	602	616	645	584	574	613	605	600	578	621	636	593	581	627	602	597	622	603	631	609	602	604	575	567	602	586	612	638	624	606	656	566	563	565	642	566	588	625	650	606	561	602	635	583	627	567	612	598	607	625	595	593	605	606	569	583	616	597	633	587	615	593	593	590	661	613	590	586	582	589	661	593	640	617	599	596	593	581	606	579	602	585	576	629	597	613	606	642	577	581	597	600	574	599	597	605	574	573	586	620	591	623	574	581	624	574	637	583	601	574	666	617	625	618	631	573	646	614	617	605	586	612	603	603	610	654	575	596	607	603	621	597	662	591	615	615	647	613	607	598	581	613	603	639	569	595	612	605	586	604	616	585	600	619	557	589	568	634	591	592	602	589	607	550	603	611	614	574	602	632	614	617	587	592	605	591	607	594	535	634	563	627	622	620	592	619	630	594	616	569	611	591	560	668	628	580	594	604	614	582	562
24975	3030	514	369	338	364	312	311	311	291	302	309	302	310	317	271	331	304	297	321	320	322	265	311	327	285	323	325	301	291	278	278	279	322	297	309	309	298	337	317	260	307	288	302	273	340	332	315	281	307	297	321	298	355	316	308	262	341	317	320	312	337	306	318	259	310	282	266	267	325	309	273	316	319	335	285	312	312	311	300	311	325	315	280	282	295	319	326	316	270	289	300	288	303	326	314	272	296	314	295	288	347	304	306	278	318	271	350	285	322	325	327	255	254	316	298	313	322	303	299	332	317	308	355	292	317	353	338	290	311	301	327	305	338	310	330	343	294	310	295	277	328	299	252	290	271	316	304	297	313	334	335	298	323	273	342	303	332	273	295	324	307	316	296	316	310	301	293	340	294	256	314	312	237	349	307	311	306	304	312	299	308	327	292	345	316	301	311	318	288	255	286	311	312	327	313	289	323	328	304	333	332	311	333	314	289	307	316	306	350	354	320	274	286	280	344	298	330	308	321	331	313	283	327	302	326	359	316	311	293	278	293	304	328	318	297	285	279	285	312	325	341	294	275	269	306	283	284	347	292	286	337	294	317	304	328	292	311	297	307	282	331	306	274	275	270	313	287	315	285	311	308	285	300	290	343	308	321	320	305	339	299	267	270	315	276	326	323	304	292	276	296	329	307	295	319	337	314	297	322	314	285	319	306	304	324	290	284	286	312	297	361	315	336	303	295	306	288	272	278	303	292	286	302	315	304	284	313	301	299	299	276	315	286	358	276	316	285	312	274	285	321	261	290	315	304	276	306	340	319	294	297	313	322	334	310	293	317	333	311	322	272	313	274	304	287	321	270	301	309	295	311	311	285	308	270	269	280	286	297	307	273	302	283	329	303	286	279	291	323	276	314	321	310	322	315	290	307	289	309	320	317	324	282	302	296	292	300	287	304	296	310	269	314	314	308	332	293	282	290	319	293	322	308	265	334	322	304	302	290	294	289	283	290	293	334	292	314	283	315	291	328	289	318	340	312	299	289	299	286	305	333	301	324	311	334	319	283	293	290	321	293	315	339	338	287	302	299	286	321	307	266	312	319	316	316	324	312	316	317	317	282	324	345	307	306	310	301	299	298	313	277	300	290	290	319	339	289	308	285	318	319	286	272	287	307	309	296	354	333	320	310	304	291	334	316	278	280	295	306	281	252	320	333	300	312	320	321	303	283	317	332	324	327	328	301	293	301	305	335	313	336	308	314	318	284	296	305	302	292	304	273	315	316	317	326	320	326	304	344	294	302	296	298	284	313	315	289	317	253	348	301	305	334	296	333	301	285	287	316	317	302	282	271	261	305	301	302	319	289	309	281	291	299	330	278	305	316	303	330	327	307	301	300	296	305	304	310	316	327	301	297	331	324	284	321	287	305	296	312	337	302	311	272	335	309	295	280	305	295	322	315	271	288	336	287	318	332	301	330	325	335	312	304	334	290	306	302	309	297	304	294	305	310	291	286	283	320	324	303	300	305	315	305	308	288	295	321	307	274	308	335	312	313	285	290	296	318	276	271	309	286	310	283	298	283	304	300	318	317	287	305	303	288	327	310	279	296	292	291	321	332	298	314	288	327	291	308	280	294	300	315	300	306	311	304	298	322	291	311	301	303	288	268	273	336	300	296	320	317	296	313	295	327	314	336	279	294	295	292	295	322	347	307	283	313	316	300	328	295	317	317	293	291	301	305	319	311	319	314	303	312	304	344	316	315	360	325	338	317	281	284	320	328	288	294	292	278	315	293	317	301	284	278	306	313	304	285	279	320	306	264	292	328	307	315	335	285	290	270	343	301	291	304	294	292	321	318	291	306	306	277	284	324	300	306	293	328	303	307	336	330	323	310	277	315	301	313	318	308	294	298	321	307	311	294	290	292	266	342	344	310	315	335	293	309	319	281	311	271	296	277	277	339	325	304	307	302	330	273	325	282	305	339	318	293	287	307	293	313	286	320	295	281	292	329	294	309	300	307	304	312	270	316	312	305	283	308	301	302	359	298	302	328	299	296	300	283	284	319	314	283	271	331	314	300	331	333	316	298	267	285	313	311	302	301	265	280	330	314	270	326	313	338	300	311	318	306	327	325	327	308	275	311	346	327	276	287	282	281	314	300	351	329	310	311	259	318	285	310	307	324	306	301	319	303	306	344	299	314	349	303	278	354	300	283	315	325	304	330	304	307	319	320	269	327	295	312	324	282	333	334	323	325	306	289	318	269	310	288	301	286	313	322	283	334	311	302	327	303	306	280	327	303	283	323	325	300	281	296	278	312	312	306	321	304	307	298	327	275	290	279	306	294	303	311	272	300	312	301	290	307	296	270	279	287	309	279	274	279	341	311	339	296	311	296	316	283	295	332	353	320	306	311	319	325	296	342	278	270	302	283	332	304	326	330	313	274	326	345	328	312	279	308	268	285	295	322	279	292	330	318	287	292	300	324	289	278	344	339	330	324	324	311	299	270	300	319	314	304	309	316	332	310	302	324	315	305	298	296	294	332	293	320	339	314	286	295	312	309	298	265	314	319	309	298	325	298	301	310	302	309	326	313	329	280	279	274	313	310	297	289	324	276	307	324	340	281	312	303	331	286	293	310	296	319	313	276	320	317	316	290	320	341	285	321	320	288	302	276	302	343	305	277	320	272	296	299	283	281	303	328	304	315	341	289	324	284	296	306	297	298	306	319	309	306	298	299	262	306	314	302	323	298	325	299	312	329	290	327	320	332	296	282	331	333	298	321	320	258	304	287	292	313	312	286	286	309	304	302	299	291	293	320	323	271	272	316	306	300	314	326	315	279	301	305	309	300	324	323	322	293	329	338	328	304	306	300	284	322	311	308	280	282	297	321	296	305	333	338	305	279	276	305	289	307	277	288	350	329	310	293	324	312	311	320	306	312	278	279	319	301	278	303	301	327	304	287	328	308	321	283	280	287	286	313	262	294	297	329	284	286	313	312	304	354	275	304	311	298	301	295	323	314	296	297	299	316	300	319	324	306	319	300	289	301	308	331	318	301	264	305	310	314	311	349	324	307	314	317	317	330	281	350	317	330	298	329	280	314	302	316	331	322	324	298	280	317	321	303	286	317	315	318	318	314	294	343	290	319	312	298	324	279	307	303	338	300	299	332	299	300	302	299	333	322	308	275	293	285	313	339	314	300	287	282	329	322	313	309	298	304	308	271	270	267	279	305	325	280	283	326	297	322	284	305	341	281	301	320	321	305	301	315	302	294	299	334	299	289	307	310	340	303	337	300	299	274	299	328	291	304	326	295	296	284	291	307	309	314	305	312	294	327	329	291	290	294	314	314	312	333	268	282	348	293	299	305	285	291	286	316	323	305	289	302	310	302	313	293	316	315	327	295	321	300	291	302	305	282	343	322	315	337	315	284	316	331	294	326	313	290	270	311	318	292	280	322	283	289	286	317	346	308	290	284	324	304	304	323	330	322	308	319	301	278
14502	2587	1359	1118	872	791	710	635	653	640	659	685	669	654	652	646	667	670	644	703	676	593	629	664	656	659	640	728	655	660	655	642	644	676	696	641	634	648	592	696	709	622	664	664	603	667	683	633	633	661	652	685	638	617	657	620	637	677	644	647	636	647	665	634	659	650	625	617	660	684	678	658	681	611	645	659	637	679	664	643	615	643	643	642	596	655	649	685	645	647	664	675	671	624	682	662	679	658	609	626	676	645	656	645	670	681	653	669	703	679	715	639	645	642	663	602	649	648	654	647	713	664	651	651	645	651	694	644	662	649	630	716	645	647	703	656	635	695	623	647	686	624	640	663	664	676	671	663	636	638	634	667	609	682	648	665	649	679	631	626	638	638	619	637	674	618	666	657	700	638	656	645	668	645	688	690	699	656	677	657	610	672	633	649	661	694	613	662	664	657	647	716	700	673	619	642	649	678	625	638	693	684	681	643	682	620	637	630	677	660	657	627	693	673	654	631	704	690	654	662	677	646	643	634	607	625	676	663	689	676	609	676	625	635	677	688	658	605	660	628	641	637	701	663	679	606	674	658	621	651	615	637	620	611	628	629	607	662	712	639	650	665	686	664	668	658	669	648	674	636	647	669	627	628	665	724	624	590	654	666	637	685	706	690	663	656	674	671	657	661	666	691	680	660	638	678	684	682	647	637	645	612	663	637	646	669	668	667	662	648	647	671	631	641	625	675	654	671	666	685	643	669	661	686	689	630	660	664	655	640	649	693	662	644	632	615	666	670	663	639	671	675	622	679	633	609	650	633	682	628	665	622	671	630	646	672	627	657	637	665	683	618	684	648	705	650	663	677	649	680	656	673	689	622	671	659	654	661	653	672	651	649	673	663	647	694	622	672	594	622	633	664	677	637	634	675	704	657	667	657	595	609	661	651	707	661	691	695	662	661	614	616	666	648	660	652	662	677	657	682	656	693	680	641	685	648	671	652	674	688	619	644	685	668	647	678	658	617	639	644	711	690	659	629	643	657	640	657	627	664	647	646	635	648	638	674	655	694	643	630	665	637	670	664	638	657	628	655	667	681	697	675	632	700	639	659	657	668	666	672	648	672	671	650	672	638	637	681	667	662	666	658	644	667	645	679	644	670	641	605	707	646	685	637	647	645	596	662	644	663	669	608	650	602	633	670	666	620	632	666	681	637	650	644	616	668	641	723	607	663	666	660	620	586	626	639	661	677	655	646	663	628	592	676	650	622	590	689	684	648	663	695	659	683	673	637	631	635	676	651	682	685	614	603	679	660	654	692	666	659	665	671	673	640	636	634	695	658	637	700	638	676	679	692	661	658	657	653	627	702	669	704	638	706	622	680	637	630	686	653	681	679	654	671	671	690	648	633	675	690	648	666	658	664	668	636	704	693	649	668	648	692	625	620	694	703	682	645	687	694	681	623	658	673	649	675	649	675	622	648	616	639	676	663	615	651	651	671	681	680	655	684	620	634	680	651	650	637	678	661	639	654	648	703	646	636	639	646	685	629	665	669	647	687	693	663	634	684	697	646	686	606	646	604	640	639	661	623	653	682	661	659	679	666	647	618	643	636	613	667	661	662	626	673	654	670	666	634	666	657	674	657	662	635	657	687	654	682	674	663	681	626	617	659	658	665	644	621	630	666	655	599	704	702	678	675	663	633	629	659	653	708	671	670	649	661	688	648	654	665	696	681	666	601	654	676	685	692	657	651	664	651	669	673	641	643	653	676	671	684	642	627	633	668	682	676	647	599	695	684	672	657	625	677	684	630	680	631	641	655	665	668	676	650	705	712	635	691	662	654	619	607	659	619	654	672	633	659	634	638	673	681	643	630	680	687	642	648	691	693	595	666	630	640	672	658	665	629	675	642	610	648	641	659	738	664	631	666	663	705	676	645	676	670	650	655	667	623	652	643	634	647	673	599	678	665	629	621	656	676	685	607	674	653	648	656	640	672	621	616	666	626	705	685	650	681	657	658	664	659	672	630	674	645	676	596	586	607	636	666	663	658	661	689	660	630	685	616	670	648	652	615	678	690	659	634	638	665	656	701	667	687	655	632	640	650	662	668	696	604	682	669	615	662	627	618	634	616	655	638	591	679	649	676	605	662	642	590	641	677	653	567	645	633	653	641	639	678	670	617	625	657	674	641	642	636	626	637	669	606	668	659	663	628	652	633	633	631	642	649	674	612	668	672	717	640	639	642	666	655	656	683	641	639	655	657	663	694	652	678	647	687	673	740	657	651	637	661	637	664	680	679	694	600	613	667	658	642	670	669	666	675	641	664	674	674	676	642	653	678	685	628	674	623	646	633	658	661	638	647	653	661	673	659	643	618	700	639	647	664	638	677	689	624	649	660	649	651	653	644	663	660	611	750	654	651	639	649	679	661	658	655	659	651	643	672	669	661	613	629	695	691	683	647	660	714	627	623	651	694	636	646	649	646	666	633	627	687	679	644	660	641	633	659	668	665	672	689	632	663	679	663	607	653	679	656	651	656	727	689	629	727	656	721	675	621	661	638	645	613	698	633	623	668	629	668	665	710	690	700	679	636	678	613	629	644	633	610	683	609	661	629	697	660	651	621	666	673	671	637	650	657	656	663	666	663	652	691	622	742	622	611	639	643	603	689	658	661	645	630	614	669	677	697	678	594	637	651	627	689	661	664	694	631	708	691	691	683	642	643	661	678	689	644	660	636	662	677	646	618	644	634	676	679	697	616	695	671	659	638	669	634	634	636	694	672	675	648	617	688	679	646	637	625	678	647	619	612	703	673	668	615	669	717	682	669	713	647	656	667	681	663	660	683	684	675	696	674	642	584	661	670	659	710	587	668	675	674	637	671	653	660	653	675	655	648	621	628	639	636	642	671	624	670	649	640	654	663	689	628	622	645	673	663	702	644	624	630	617	649	641	652	654	645	640	711	666	653	656	641	613	634	622	672	676	652	689	652	624	663	624	676	670	702	678	673	652	639	699	693	614	658	664	620	664	666	648	725	658	679	669	662	687	651	677	590	633	597	606	632	693	640	651	685	649	686	663	645	644	656	636	647	647	651	649	679	650	664	663	673	632	657	661	635	707	687	657	634	652	635	616	611	643	669	677	659	614	658	690	696	681	685	680	697	665	646	682	599	659	628	686	656	638	636	701	667	651	672	668	682	661	647	704	652	670	666	658	591	650	604	704	624	625	667	602	654	641	641	645	659	650	678	658	704	669	673	683	639	649	677	660	650	660	657	628	653	676	649	667	693	666	649	609	653	644	704	687	658	672	643	641	664	667	636	676	680	646	702	629	656	655	626	631	672	645	640	652	664	678	664	643	682	648	708	717	668	616	630	645	668	655	648	675	668	640	656	633	617	634	687	661	664	679	657	678	651	698	689	681	708	620	669	641	661	674	666	705	697	653	656	666	638	648	672	620	672	617	653	671	698	659	661	662	692	681	609	669	660	711	624	662	628	660	645	657	707
12730	848	324	292	294	311	284	279	337	298	289	332	317	332	311	299	318	301	321	297	288	298	287	313	334	317	280	302	293	276	310	274	299	313	299	286	326	290	319	321	279	315	281	272	328	296	298	289	306	310	331	321	321	295	301	344	321	244	274	334	347	285	316	289	281	322	292	301	317	340	300	268	300	297	315	293	291	353	313	275	329	305	311	265	303	294	307	288	251	349	341	276	297	353	325	342	317	302	336	283	319	323	291	290	303	290	273	316	323	325	296	277	319	318	321	261	325	285	321	296	345	298	322	323	323	302	291	313	294	276	287	279	291	310	318	308	316	333	309	259	328	296	311	291	301	291	266	292	318	321	312	290	325	316	303	297	294	280	276	274	294	314	293	293	299	297	287	303	275	310	324	311	274	293	307	357	287	272	350	295	293	295	306	310	311	282	310	296	333	312	293	295	302	292	274	313	309	285	340	284	301	328	269	272	308	313	305	332	300	292	315	314	351	327	288	274	300	312	287	325	296	286	298	302	294	297	265	264	337	338	321	297	312	312	311	323	314	307	314	299	293	345	291	315	289	304	326	312	274	310	296	282	337	308	330	300	284	292	322	298	324	301	282	351	329	297	320	289	316	286	314	309	324	332	321	302	257	337	292	296	310	271	332	310	288	306	299	281	327	292	298	296	310	266	292	285	303	295	297	310	300	290	311	310	302	304	299	300	311	296	287	330	306	312	298	306	295	333	278	319	274	284	269	325	305	309	312	299	299	287	307	298	278	315	300	296	337	289	310	316	292	312	281	280	295	299	281	346	328	306	331	311	316	292	292	295	302	321	319	319	260	318	298	306	297	290	296	279	307	315	303	288	310	307	300	309	275	312	299	269	317	303	312	296	344	271	291	286	290	269	307	297	300	331	310	300	305	290	290	331	314	322	277	261	275	279	311	326	308	299	315	322	291	309	294	278	333	291	306	321	278	315	292	288	289	292	291	319	289	338	274	271	309	304	307	307	298	281	285	276	270	313	324	306	320	318	288	269	268	340	291	259	297	286	297	315	334	288	326	298	288	339	288	309	304	291	298	291	271	302	316	321	289	261	288	301	314	293	298	278	306	322	333	290	312	292	300	314	303	305	289	285	323	273	323	317	318	273	311	303	288	310	328	278	302	313	325	320	349	296	315	359	315	308	307	315	303	311	298	314	318	326	304	331	318	315	317	303	278	286	289	308	313	302	311	297	328	307	271	302	292	334	302	303	306	306	300	278	271	269	296	283	342	290	289	309	328	309	290	310	303	314	260	312	297	308	286	349	281	304	305	299	322	305	318	282	315	291	305	350	308	331	283	297	301	293	301	262	288	285	307	339	278	328	319	277	267	290	315	336	284	266	318	309	280	331	305	335	332	289	279	271	275	298	310	319	313	302	328	318	293	294	270	315	322	284	293	295	271	304	288	302	291	305	318	303	294	279	296	317	256	305	331	292	297	310	302	318	299	327	315	326	304	307	309	302	313	317	315	313	312	298	300	311	309	301	284	309	319	317	314	259	278	302	310	277	328	277	278	321	316	318	312	283	310	335	344	331	325	289	332	306	294	277	303	306	326	287	293	293	258	327	292	289	272	309	268	320	284	307	295	305	315	302	283	286	289	295	312	333	302	284	352	318	317	293	300	304	314	291	314	320	311	313	328	323	286	301	294	298	270	290	296	326	318	319	300	280	294	265	315	333	322	330	311	284	292	309	309	300	266	297	347	335	349	283	331	296	365	312	321	294	314	297	317	317	322	309	290	292	300	292	302	338	306	327	296	297	298	306	320	308	308	296	312	294	310	315	277	328	309	297	330	308	324	293	322	297	282	278	307	321	290	302	259	266	276	342	310	309	367	307	306	327	319	301	314	312	301	289	312	294	253	270	300	299	329	291	317	324	305	298	316	323	324	289	291	292	281	297	314	285	294	296	298	288	335	319	301	280	334	301	267	299	323	302	300	284	291	305	307	280	340	301	308	302	303	346	311	287	309	305	271	291	301	319	309	282	327	282	306	338	312	296	298	302	303	325	273	277	307	325	290	317	311	305	310	302	283	304	267	296	312	261	329	302	315	291	291	284	269	289	292	301	322	356	290	266	303	306	290	334	318	290	285	343	271	292	321	277	288	314	316	326	274	324	280	305	283	286	325	310	310	299	285	305	259	297	300	261	288	304	307	327	339	299	330	290	303	322	322	287	300	282	298	311	334	283	301	296	297	293	339	307	327	337	341	296	331	305	311	297	306	317	287	280	293	312	296	316	303	280	259	254	300	294	315	301	318	290	326	306	305	321	314	308	286	308	313	273	283	313	289	274	291	325	302	312	307	305	328	311	297	303	324	312	306	293	314	298	287	256	290	294	322	298	263	347	304	299	307	300	311	329	297	285	282	291	308	298	291	304	330	278	283	335	296	296	298	321	325	304	299	282	263	289	327	306	312	317	322	302	313	307	330	280	330	291	307	301	300	321	289	309	320	301	316	276	303	298	295	333	256	320	317	283	309	326	257	294	282	315	296	263	314	303	294	321	320	293	306	278	308	287	306	287	318	313	305	307	308	309	267	307	303	314	295	318	321	284	313	297	289	310	319	308	314	289	322	340	311	299	258	311	266	309	323	292	293	304	299	310	291	293	286	313	310	308	299	300	279	286	300	299	284	322	298	282	297	283	292	286	286	335	356	334	280	280	286	307	287	331	337	292	283	302	292	311	320	307	257	293	300	327	289	290	300	285	276	309	291	295	276	312	298	300	287	305	292	306	301	315	341	311	334	302	297	285	296	292	343	317	333	315	296	327	296	296	307	305	329	328	298	310	325	306	264	307	286	344	318	303	308	314	302	323	330	283	320	318	320	277	318	323	322	292	312	323	290	287	266	298	320	334	283	295	294	307	292	298	304	286	306	313	322	346	297	316	315	316	300	311	329	308	311	334	299	298	293	298	305	329	294	315	332	313	304	314	315	325	277	308	318	280	291	272	279	280	284	337	332	273	270	305	304	312	286	279	291	346	293	320	285	353	309	322	308	293	306	270	282	309	299	286	311	291	289	316	324	312	310	271	319	319	275	296	330	281	302	302	330	354	324	319	330	364	274	331	317	335	303	299	313	315	278	289	307	297	282	291	304	281	277	300	292	309	324	295	296	281	296	313	288	327	281	268	255	288	286	299	295	293	278	317	294	312	292	283	260	303	325	313	301	290	286	290	296	277	312	298	297	309	334	298	275	287	326	328	305	307	289	294	287	330	301	330	295	306	284	315	309	340	283	306	298	290	308	289	316	283	296	298	313	303	308	298	287	308	312	290	300	276	313	330	313	329	283	334	330	334	330	295	274	298	305	320	310	307	300	306	298	318	359	308	293	304	319	345	293	322	320	346	287	293	275	315	297	324	334	294	285	335	285	273	317	279	266	310	342	303	312	282	294	313	308	321	345	286	318	328	291	292	288	272	270	300	273	291	308	326	301	302	285	349	276	268
10960	1585	1035	798	691	686	623	692	680	645	634	652	663	673	624	673	607	617	670	609	679	687	694	659	651	677	637	610	659	628	639	676	686	670	653	596	599	619	608	716	693	622	634	612	660	643	625	625	619	654	660	666	608	624	617	623	646	658	628	621	614	666	671	633	664	615	639	679	699	672	633	618	636	684	634	647	653	628	635	655	679	622	652	621	631	644	628	621	599	637	633	682	597	637	678	652	676	644	647	631	613	658	653	658	650	646	632	607	638	651	647	663	672	662	647	609	674	680	649	679	710	640	652	649	622	656	627	633	632	648	665	662	678	684	660	651	700	605	623	664	642	651	635	647	630	667	649	669	623	657	675	668	660	663	675	664	626	673	643	647	665	673	642	623	624	668	596	637	672	603	710	638	635	637	661	660	638	728	648	617	661	620	608	658	659	660	682	681	641	658	663	651	640	592	666	619	663	668	641	666	682	616	609	608	685	657	690	653	620	650	693	605	642	675	673	691	659	677	656	644	638	618	646	655	639	652	638	611	654	717	668	630	671	639	665	659	617	644	659	591	657	665	684	656	675	684	672	728	599	692	684	655	664	682	634	647	608	645	633	663	665	660	636	630	664	618	649	628	654	605	698	657	615	651	665	637	655	633	685	679	678	674	677	613	630	673	652	617	624	665	622	654	656	637	664	668	665	658	678	656	671	667	636	666	718	641	643	666	677	655	616	668	643	663	677	660	630	630	666	632	702	624	612	651	687	683	715	658	716	660	661	658	682	672	610	618	656	670	690	654	638	684	633	638	638	651	666	628	652	589	609	618	658	707	657	638	685	643	661	663	697	672	676	640	666	666	600	651	627	610	647	668	625	667	666	621	591	666	642	633	665	669	620	633	642	669	672	613	652	680	714	639	687	605	664	653	657	713	638	661	658	657	664	673	631	688	654	635	658	661	638	652	685	633	693	617	659	631	645	645	675	652	626	687	667	667	658	676	670	684	671	688	643	692	627	699	654	676	653	607	697	668	612	640	612	675	673	675	689	634	691	635	665	597	659	639	644	663	649	651	623	646	681	678	651	616	658	633	638	627	630	636	740	691	601	656	614	636	671	626	654	622	602	696	639	593	623	648	638	651	626	680	629	678	685	650	645	632	672	665	627	632	628	642	611	658	694	660	633	625	695	684	697	671	661	605	669	678	637	650	601	667	659	649	645	635	631	675	684	658	655	612	649	643	679	687	652	631	621	622	647	690	683	674	644	645	619	618	661	667	658	646	676	660	659	644	611	618	642	621	640	671	620	687	608	621	651	633	667	681	648	631	668	678	655	632	650	644	661	704	671	605	680	676	641	636	641	680	687	664	641	708	670	629	649	617	697	631	704	614	629	614	651	615	657	661	664	637	644	660	606	669	643	610	601	626	627	674	637	675	634	643	602	643	629	641	684	658	649	626	575	644	635	648	633	646	688	641	649	627	630	603	619	606	656	624	669	648	631	649	631	658	651	671	639	669	603	663	640	670	651	624	646	652	652	652	634	621	628	657	664	653	649	658	669	676	652	615	615	669	648	680	677	625	670	653	645	624	688	645	674	645	651	650	660	663	613	644	672	649	612	656	635	673	622	664	636	686	632	663	656	615	691	630	644	647	672	651	639	654	630	664	681	666	629	668	644	682	634	721	645	649	645	643	617	613	670	652	606	666	645	632	639	649	636	597	634	641	651	657	669	584	616	648	645	627	645	638	663	651	623	681	629	625	626	620	695	674	685	619	692	622	639	636	597	665	598	648	671	651	674	653	658	621	652	687	661	642	645	671	709	604	644	655	654	619	620	651	629	673	623	675	615	599	609	682	633	647	653	646	651	633	616	637	667	636	655	712	666	611	628	654	601	663	687	685	621	635	618	660	648	651	643	647	647	657	664	667	656	652	638	630	645	645	659	633	649	633	650	623	672	656	615	622	638	688	646	612	648	658	640	670	633	653	664	669	637	697	651	628	651	639	653	629	637	653	623	648	629	606	643	620	646	667	654	633	644	652	681	626	662	629	661	623	624	692	713	650	660	659	672	640	647	652	673	648	642	609	657	626	727	620	631	623	647	622	644	637	666	631	635	600	662	659	641	662	672	629	627	645	676	620	638	629	630	693	655	712	651	627	639	619	635	670	647	641	664	640	625	661	647	666	648	646	623	629	665	596	596	642	641	658	660	682	631	641	650	675	657	641	625	617	675	681	660	645	656	653	654	587	656	640	635	630	663	667	606	643	676	635	661	659	659	652	627	681	673	647	645	597	671	681	670	677	677	654	627	625	667	665	624	665	652	619	656	619	632	619	632	630	662	683	638	641	674	697	680	640	627	656	649	662	668	635	627	648	660	647	643	680	618	656	662	644	640	681	672	614	647	649	679	624	633	674	656	626	647	652	648	664	671	630	662	647	683	661	660	649	637	667	654	628	645	664	640	661	652	605	662	634	648	690	662	604	655	687	655	633	661	645	667	672	679	611	651	613	623	636	619	652	688	625	635	644	674	683	653	615	674	647	630	640	625	712	689	681	603	618	658	620	645	664	604	618	703	687	622	668	596	647	620	669	621	637	627	638	621	680	712	674	653	653	682	654	608	617	686	657	649	654	655	684	663	669	660	664	620	676	687	620	655	667	684	706	680	676	644	649	627	645	636	615	614	668	632	663	657	594	694	612	640	635	620	677	664	677	674	637	585	637	639	653	638	647	665	641	610	670	655	644	632	661	632	681	656	659	612	655	618	678	666	658	664	646	673	611	622	647	630	656	667	641	611	681	673	630	605	650	661	665	703	675	620	680	651	615	653	636	660	652	621	623	626	633	641	648	609	639	620	632	581	689	660	628	657	646	651	640	628	631	636	672	672	676	643	618	594	629	629	648	605	692	660	597	618	640	620	698	645	642	655	662	659	623	642	636	595	664	644	688	695	597	682	680	664	636	613	680	666	652	713	635	651	634	681	667	655	592	678	653	617	615	646	645	654	655	709	625	632	649	645	669	683	655	662	674	634	633	656	666	614	656	610	643	612	643	653	656	650	632	630	631	648	661	632	602	668	654	674	619	658	642	604	630	634	656	684	689	639	688	622	620	648	627	631	630	639	639	626	605	708	621	631	655	693	642	626	653	681	675	656	643	621	646	627	703	612	624	641	643	622	658	619	611	642	687	614	708	645	613	636	650	620	638	681	628	619	643	684	640	662	596	660	628	656	651	616	682	644	672	629	644	692	693	648	660	641	670	640	654	618	708	614	639	664	672	606	627	650	611	622	647	644	634	679	676	632	660	617	694	648	626	634	636	696	634	650	677	584	708	652	638	635	649	659	604	649	653	653	631	606	629	666	637	646	640	662	634	620	624	659	625	643	641	644	636	612	654	687	652	644	619	617	674	630	667	611	629	654	693	654	648	663	641	609	680	634	640	642	634	646	615	678	648	641	657	646	642	645	640	662	607	708	665	657	667	686	627	629	673	653	664	647	638	649	653
21007	1927	435	346	313	290	276	271	283	294	281	320	291	275	253	296	308	284	291	250	304	265	283	275	310	293	291	270	268	284	289	295	251	284	285	302	302	299	292	305	295	296	276	291	287	275	284	260	272	291	286	267	297	272	284	302	269	300	313	260	294	311	266	278	259	271	279	263	276	316	282	265	268	278	262	281	272	257	288	294	291	273	260	273	290	274	275	236	260	262	269	269	283	273	302	298	279	313	252	294	266	304	262	283	295	264	273	291	308	285	275	271	261	288	280	270	274	267	292	310	267	256	238	262	304	287	282	261	309	290	266	252	300	281	257	288	278	264	272	280	301	303	259	307	273	267	308	288	269	265	256	249	315	245	280	265	271	265	259	263	302	292	268	280	306	268	284	292	275	296	286	272	280	286	291	283	301	271	266	280	275	266	284	248	273	277	290	276	286	274	288	281	245	250	281	281	315	276	241	254	266	257	302	293	232	266	272	294	284	257	292	277	262	264	270	287	283	266	273	261	296	252	262	283	292	284	283	273	247	277	291	286	245	248	314	298	310	272	280	289	284	318	249	266	267	288	260	256	286	309	291	278	254	300	254	305	296	280	265	268	290	269	268	300	338	298	307	295	296	298	271	294	245	277	293	297	295	282	260	294	246	296	292	271	265	277	273	294	283	293	277	256	285	284	267	275	271	277	260	254	271	281	271	267	275	275	276	270	303	243	257	283	277	304	267	297	297	288	282	271	252	252	282	283	266	261	249	290	259	295	279	295	261	275	278	268	284	289	295	301	265	305	311	293	286	282	283	279	299	277	300	295	304	276	322	237	269	281	301	291	271	273	257	310	277	291	282	284	301	290	308	267	309	307	306	324	300	261	286	267	276	264	292	289	279	289	289	297	285	272	300	249	273	276	258	272	294	255	281	262	282	283	280	281	280	280	269	301	291	261	264	293	255	291	279	296	277	279	241	275	267	288	261	287	265	262	270	245	280	303	292	284	272	254	233	268	255	275	281	288	298	289	295	288	306	239	294	237	294	289	282	270	271	318	327	282	280	280	259	276	264	253	276	279	291	292	279	291	319	270	278	281	262	254	279	314	281	260	249	272	292	324	271	295	302	310	280	269	258	260	300	263	276	308	241	293	285	270	267	293	271	248	272	298	244	283	288	264	247	277	284	291	287	283	291	267	274	262	274	251	268	287	279	285	284	273	282	294	276	254	298	293	308	312	316	294	265	283	268	281	276	284	287	281	248	251	298	301	268	284	268	274	270	250	304	271	269	303	259	249	322	292	283	265	263	246	282	303	280	297	286	272	313	277	264	313	271	317	278	276	294	285	265	295	297	309	282	269	268	297	300	258	278	283	272	231	288	295	258	262	257	301	274	316	275	277	292	271	255	276	285	283	280	281	276	298	291	294	317	264	251	290	261	275	267	291	241	318	269	299	260	287	250	303	273	261	273	311	298	256	312	272	308	271	260	246	286	275	278	261	292	272	294	280	283	268	246	268	262	245	301	253	281	304	280	276	279	259	286	277	288	272	264	290	280	295	269	314	304	258	278	258	297	296	280	280	289	283	287	294	276	255	279	266	318	301	256	264	238	303	288	242	262	268	248	285	295	283	250	272	285	253	280	248	279	293	275	271	250	288	265	270	269	284	270	269	263	299	281	291	278	287	317	316	301	256	233	268	281	283	318	277	286	305	303	278	316	259	299	285	282	297	259	313	295	266	275	262	302	304	280	302	262	265	299	257	307	278	288	310	251	241	255	280	285	290	280	296	278	270	268	301	223	265	260	264	279	308	272	318	271	279	281	273	275	266	297	258	280	272	288	274	271	297	293	264	293	298	276	278	294	268	291	272	263	280	258	321	250	245	281	296	267	256	289	296	286	262	299	287	295	292	259	266	302	272	254	263	300	266	255	259	281	289	300	316	291	284	253	277	276	287	285	261	264	352	313	299	273	261	272	290	289	306	303	292	252	268	315	289	286	282	272	271	272	278	287	261	296	258	276	270	299	262	282	267	283	270	275	265	286	308	286	279	272	268	277	278	271	279	268	281	255	297	272	256	261	282	277	288	285	292	307	290	265	253	279	294	258	288	293	272	312	278	293	288	285	279	247	288	273	297	289	280	276	273	260	303	273	287	237	261	286	238	289	281	253	267	296	287	290	275	283	327	278	300	266	253	273	311	287	275	303	295	286	265	264	315	284	245	291	280	251	250	276	275	295	281	280	289	292	306	279	307	265	306	284	273	288	319	302	287	267	287	298	306	275	295	285	306	325	272	269	263	294	300	265	322	290	297	305	243	290	288	260	306	247	308	278	282	295	280	220	300	300	294	279	302	288	276	279	243	271	252	307	265	300	282	265	292	294	297	280	298	268	242	252	303	252	293	265	295	312	279	274	278	275	263	275	304	284	273	256	278	310	270	266	269	247	290	275	258	272	276	310	271	283	297	269	259	300	274	274	269	280	296	299	289	279	249	278	258	275	303	264	285	266	317	273	269	308	275	270	311	243	273	260	277	303	315	267	248	312	298	264	245	276	275	288	309	274	263	287	339	304	272	291	302	298	274	285	251	298	288	262	281	270	258	282	273	263	300	278	272	288	266	282	300	301	258	272	278	266	299	296	301	291	243	298	260	270	287	278	283	269	305	306	258	271	273	276	279	281	265	284	276	287	294	279	277	268	277	278	298	305	278	274	270	290	256	279	239	316	281	279	299	308	308	275	270	291	260	271	271	289	258	275	296	267	260	247	271	236	261	283	290	269	274	265	268	281	271	260	319	291	294	251	276	253	267	271	300	260	287	286	288	257	277	312	252	296	290	263	292	298	276	277	291	303	287	302	264	253	302	298	241	289	282	271	289	308	274	280	274	304	314	279	284	248	288	277	292	278	248	271	264	248	270	278	256	265	270	274	265	255	269	302	280	294	311	279	277	268	272	272	287	294	294	311	255	285	263	293	279	293	297	282	292	287	267	310	290	249	302	328	309	292	294	267	292	266	299	262	283	294	280	305	274	270	294	301	308	252	282	269	273	281	245	254	268	282	321	262	278	308	288	290	278	285	282	256	286	278	257	314	278	277	290	301	292	300	304	270	257	251	285	266	315	276	276	251	298	295	273	255	304	264	265	271	283	258	311	294	333	270	266	262	267	293	281	289	283	290	282	311	274	309	256	256	289	317	310	275	259	283	278	300	285	276	270	287	263	264	274	274	255	291	286	288	279	270	273	273	251	253	261	285	268	302	268	318	280	290	321	273	294	295	304	297	276	297	309	321	293	263	313	262	283	314	294	296	274	284	267	288	277	293	287	271	288	242	244	295	300	315	309	315	285	263	269	253	251	275	285	270	267	277	298	295	291	314	288	292	290	279	272	289	284	279	275	272	291	276	269	277	288	257	301	251	273	283	269	263	279	279	258	271	270	265	310	285	218	294	283	297	262	296	271	294	292	289	290	293	295	279	272	287	288	278	280	264	282	246	268	267	288
12506	2035	1272	952	749	680	690	675	594	607	580	621	619	602	587	626	576	571	590	617	587	591	597	585	640	615	626	614	623	593	607	585	681	590	615	632	581	578	627	601	603	644	580	631	641	603	615	609	630	582	586	623	610	619	610	594	607	583	580	565	619	602	599	601	567	579	591	607	603	573	606	620	649	587	632	607	581	668	591	604	573	607	584	600	575	623	611	626	605	577	568	559	575	597	601	611	595	574	606	575	569	605	628	594	638	607	606	564	593	604	603	605	593	668	600	605	598	580	595	631	595	601	622	549	606	638	594	599	581	563	586	583	607	554	633	574	606	628	616	627	604	634	585	579	615	594	597	611	608	597	617	647	630	615	600	609	638	607	574	574	622	568	620	586	611	632	616	640	616	596	564	603	594	577	626	563	578	628	591	622	589	632	580	614	616	604	569	611	572	554	618	611	622	595	576	580	576	588	588	652	581	571	597	607	615	630	574	620	578	587	608	619	573	604	604	581	625	583	559	608	571	619	587	617	636	589	577	605	559	571	644	616	565	563	577	612	554	630	584	568	647	576	612	566	607	582	652	648	585	599	606	656	620	613	613	595	570	637	590	627	597	586	622	608	600	615	640	604	602	654	629	574	583	658	616	592	600	581	604	593	609	602	572	597	585	604	627	584	616	629	591	581	591	629	566	601	605	595	606	609	607	585	575	600	583	558	604	634	632	584	634	625	585	625	571	598	583	616	595	610	602	607	583	623	628	620	598	616	622	633	617	576	592	617	631	640	593	618	579	630	587	637	615	615	538	561	548	619	595	584	579	612	611	592	587	570	606	577	613	621	600	601	626	573	623	617	615	611	611	636	613	588	616	580	618	578	603	635	593	582	588	617	598	614	602	587	610	635	618	594	674	604	630	597	626	615	587	626	600	600	549	569	583	570	646	615	633	605	578	583	598	637	614	637	587	595	567	608	590	623	591	618	591	558	606	615	574	597	589	639	626	611	578	570	597	613	588	582	548	592	608	620	628	572	606	635	609	561	591	596	603	595	609	578	609	623	595	584	618	596	586	628	592	613	559	578	596	599	667	585	618	592	611	588	594	606	626	623	580	590	599	580	615	574	603	613	604	595	557	556	636	600	570	604	601	607	605	566	614	581	629	579	620	610	552	575	586	633	602	555	654	591	578	567	625	638	596	623	583	611	610	595	624	582	598	604	597	600	558	600	613	591	607	587	614	597	592	621	570	601	593	563	578	607	628	637	571	592	670	653	607	601	588	660	602	610	658	619	604	612	658	622	605	607	594	611	572	595	585	633	581	601	604	607	633	612	616	638	586	618	560	645	580	594	634	641	644	611	612	606	593	595	619	622	587	601	562	595	627	640	636	624	578	608	623	636	537	618	548	611	609	636	623	608	618	611	612	591	601	616	613	617	551	577	589	622	598	616	606	610	629	586	566	614	598	635	613	626	594	590	642	607	581	601	577	613	601	590	615	631	635	619	580	627	610	608	637	572	595	638	602	574	581	588	613	625	585	599	590	610	608	611	595	618	650	599	567	628	617	567	585	598	574	644	624	606	615	636	595	625	552	619	622	613	567	615	604	631	574	611	611	605	591	641	607	583	589	639	598	645	633	601	544	607	632	579	584	597	598	616	650	583	617	590	580	617	619	625	613	625	556	550	595	628	609	631	617	607	600	573	637	579	630	605	633	586	590	648	617	603	601	578	574	637	614	638	583	620	646	596	619	594	589	628	595	620	545	600	579	613	614	587	618	621	581	585	602	582	626	579	573	560	607	631	622	600	585	602	565	591	606	597	625	627	600	592	604	571	583	644	640	620	607	581	607	606	632	647	596	654	624	611	578	661	594	610	612	587	569	609	590	610	650	572	582	585	622	572	566	637	626	562	633	633	585	611	623	614	596	563	593	642	610	615	539	576	567	625	589	614	653	613	590	598	620	578	575	572	585	588	584	587	560	649	607	574	584	629	647	593	626	597	610	585	619	580	559	579	586	601	582	577	628	625	605	583	633	578	575	608	629	641	603	585	599	627	560	598	590	562	604	632	628	636	613	622	616	627	613	620	594	607	617	577	623	567	612	622	614	612	588	644	640	638	634	616	606	589	600	585	614	637	613	638	599	641	576	561	610	619	631	625	581	564	589	599	624	609	590	585	586	613	603	592	599	633	609	641	577	594	567	594	636	614	605	638	619	627	573	632	590	597	580	615	625	603	636	619	673	599	602	548	613	619	619	587	629	602	616	631	578	578	596	644	612	607	594	566	617	602	600	608	618	582	617	606	626	600	600	597	567	579	637	606	615	624	604	629	627	592	610	640	583	597	557	635	575	582	549	532	626	561	585	615	594	616	608	611	607	648	589	598	565	579	635	587	607	609	600	597	655	629	592	602	593	605	671	598	611	636	611	615	589	614	627	600	614	629	621	573	551	590	633	594	561	625	639	598	589	599	564	613	653	563	668	607	644	626	598	615	604	610	623	633	610	612	583	598	639	614	598	608	600	601	603	574	607	599	629	637	639	566	582	603	542	628	654	562	608	592	628	621	619	597	627	635	592	604	609	579	576	624	597	620	576	586	600	616	609	628	622	611	627	587	597	629	662	599	604	622	566	596	655	615	586	583	587	592	630	571	600	596	592	582	598	571	566	582	572	586	598	621	595	608	611	569	643	574	554	595	561	638	596	623	574	558	583	623	598	607	622	568	624	575	564	611	597	637	645	586	571	614	581	621	578	621	593	615	596	609	584	557	589	542	569	646	601	593	613	570	597	588	589	581	590	545	578	561	628	606	633	606	588	590	577	617	615	648	587	584	603	609	548	640	570	584	576	618	615	598	564	596	582	584	632	581	636	613	612	642	612	581	580	599	596	559	657	649	631	578	589	603	645	623	656	598	583	574	614	588	649	621	680	541	607	583	583	612	611	618	614	581	579	561	609	563	601	607	624	591	610	608	580	560	588	589	593	597	579	568	577	578	591	623	653	596	632	577	585	592	623	583	617	583	615	651	579	619	576	558	598	667	582	620	626	627	603	630	639	609	605	604	612	617	623	576	626	588	617	579	610	623	651	622	624	599	611	611	621	558	616	592	580	618	595	567	599	563	580	606	547	628	580	620	602	636	609	629	583	589	602	626	611	590	623	609	586	586	582	591	630	633	582	631	563	593	599	629	594	597	581	596	613	639	582	604	599	578	632	622	589	598	609	596	572	602	579	585	616	605	599	594	598	582	645	617	621	576	601	590	622	632	616	631	599	655	588	608	598	637	572	582	639	602	650	604	576	554	584	615	598	635	600	605	617	584	602	657	565	619	583	579	623	624	576	580	596	581	620	625	638	608	566	597	595	619	558	575	610	647	581	589	582	608	616	606	599	597	571	613	559	610	586	601	575	624	627	593	607	617	582	610	609	649	588	535	645	545	615	606	550	652	622	605	564	607	608	612	598	634	628	586	597	609	588	571	616	607	619	595	591	607	619	603	611	612
29003	5552	519	336	306	318	295	297	313	295	315	290	320	345	300	315	351	327	304	293	298	329	298	288	281	309	283	304	294	299	326	342	289	274	342	272	301	296	290	326	298	292	301	275	297	312	303	296	302	291	306	326	318	322	329	301	298	295	320	331	314	275	296	332	301	331	332	314	307	293	300	304	312	311	283	313	280	313	320	316	326	308	344	282	324	337	280	315	298	306	324	303	280	272	324	285	314	303	344	278	283	314	299	302	351	326	315	292	312	280	328	289	319	260	318	298	272	328	300	289	319	295	279	333	302	314	309	300	304	331	280	299	293	278	315	276	318	326	336	292	329	316	323	308	308	283	324	297	292	316	303	284	336	290	302	269	290	293	308	290	306	301	331	331	278	297	326	324	324	312	320	300	300	296	316	324	298	312	318	334	288	286	278	316	298	296	304	347	316	307	311	323	306	302	291	295	288	300	311	332	292	286	279	308	326	296	325	298	262	277	281	295	309	299	317	302	326	299	317	295	317	275	309	305	331	321	307	290	332	322	336	322	312	303	320	309	325	282	279	325	322	313	344	321	289	310	315	289	311	293	283	295	305	325	291	316	295	330	314	281	295	305	281	316	296	324	315	281	314	303	326	360	303	304	290	288	315	298	276	289	321	301	305	291	326	287	281	341	299	308	294	300	297	304	321	288	289	278	297	295	284	305	278	280	282	321	308	267	333	278	284	328	270	313	296	314	282	319	331	299	312	316	307	295	319	311	301	302	292	352	321	333	295	313	298	286	304	322	299	332	292	320	279	328	316	334	323	302	289	303	299	285	288	276	318	292	323	311	280	325	299	323	311	290	284	302	310	285	299	326	322	334	316	312	265	300	299	291	312	299	296	320	292	295	316	280	292	371	330	291	270	335	284	311	278	311	302	279	330	312	311	317	341	284	309	305	312	317	252	305	299	308	293	309	310	291	289	281	333	277	302	318	293	303	294	321	304	310	346	314	304	327	301	283	317	321	313	285	308	280	290	274	272	295	320	313	279	303	307	261	308	329	309	306	288	307	292	281	306	282	290	279	333	294	274	292	276	324	296	295	300	310	302	312	311	328	318	320	315	283	325	330	333	328	330	289	277	280	300	305	321	331	289	307	318	310	342	295	273	294	287	277	300	250	334	335	275	302	315	313	306	316	291	309	327	294	298	314	287	291	279	277	292	317	307	313	308	305	322	272	288	316	303	313	330	306	307	317	299	311	324	307	303	322	331	324	309	307	301	295	286	318	326	310	288	338	308	317	266	283	312	334	334	268	308	309	308	296	318	273	334	327	287	304	320	287	318	305	295	308	278	296	301	362	339	291	311	266	304	286	297	301	334	295	325	319	305	297	324	317	307	328	280	301	325	278	294	293	357	307	313	293	341	273	320	288	300	310	303	284	307	309	317	315	283	310	289	274	326	289	298	306	315	331	298	311	337	286	316	309	295	288	296	311	288	296	348	309	326	306	311	296	280	309	322	307	293	317	283	287	296	295	282	289	333	316	318	314	299	295	340	336	334	313	294	308	278	333	310	318	296	279	291	290	312	315	284	303	346	296	319	301	294	307	297	294	295	301	322	308	315	295	275	331	333	317	297	291	310	302	313	320	298	322	287	347	282	303	296	279	316	298	332	313	305	308	321	326	306	297	300	300	310	292	303	285	311	318	291	295	296	253	281	265	274	276	281	305	319	341	283	303	303	295	323	301	280	325	330	331	283	285	327	279	321	310	271	289	287	289	302	333	310	305	304	331	298	320	296	294	331	314	286	300	269	299	286	334	296	295	307	303	290	270	291	340	282	323	323	305	325	294	338	319	299	323	337	316	275	315	287	286	280	303	299	295	295	320	276	319	316	308	304	327	296	280	284	310	298	298	311	322	308	309	329	328	292	275	278	329	341	330	290	314	303	297	279	321	303	312	278	316	319	323	286	304	316	295	286	308	327	300	321	329	305	289	300	317	331	305	308	290	279	300	312	298	279	334	322	304	308	283	312	296	325	303	290	280	293	326	283	304	289	316	296	311	321	295	276	305	333	320	316	330	303	288	309	302	279	295	309	327	308	276	269	290	309	356	335	322	305	267	304	305	331	313	282	291	290	262	324	293	301	320	298	324	273	312	297	306	303	277	310	305	337	327	311	314	331	303	325	314	300	284	321	280	299	320	320	298	288	300	326	299	334	278	311	296	301	330	295	311	303	287	323	304	308	286	258	306	285	342	320	309	310	322	306	299	310	288	284	284	318	284	294	338	289	331	293	298	291	325	323	303	326	322	337	320	327	305	302	283	351	309	299	304	315	259	315	335	281	301	296	298	277	305	346	284	324	288	310	293	337	287	297	289	304	300	280	290	323	319	352	327	304	309	283	305	297	266	301	284	287	320	317	286	319	299	328	279	261	340	302	289	297	288	316	314	282	296	302	312	318	286	281	301	304	345	317	291	301	325	265	302	294	303	318	328	298	299	324	288	333	313	310	292	298	291	324	316	300	315	287	277	286	293	319	299	265	318	295	332	292	294	289	256	320	320	309	301	285	299	255	323	311	294	317	321	303	329	307	310	296	296	328	316	286	335	285	304	315	259	322	276	318	317	275	317	299	294	312	320	309	330	319	301	339	333	307	321	305	307	277	276	371	289	310	324	296	326	301	287	310	296	279	299	295	334	313	328	249	310	289	274	315	280	324	317	304	314	267	273	303	334	310	299	306	298	326	303	263	293	322	311	303	305	297	307	289	280	305	265	298	311	301	313	298	314	313	303	295	265	296	350	338	340	304	316	316	302	317	294	294	267	289	290	337	335	306	337	277	283	325	326	275	280	314	290	304	333	290	300	313	295	321	305	299	297	307	274	296	299	293	282	293	327	306	341	290	298	300	324	348	272	326	299	312	316	295	260	283	316	314	318	299	350	306	285	315	301	290	297	316	314	308	309	309	322	288	344	279	283	306	278	294	251	328	311	289	278	293	349	301	272	318	301	288	291	297	287	301	282	313	297	305	291	295	274	297	317	304	309	304	289	285	326	317	317	305	321	314	324	283	278	283	324	278	293	314	291	307	284	311	275	323	311	300	301	290	301	303	322	287	323	271	310	294	287	316	310	325	341	321	319	278	319	329	272	296	300	301	264	270	295	337	324	321	325	315	299	296	297	306	299	256	323	267	323	303	300	343	319	311	323	276	316	296	352	326	324	293	294	317	296	327	296	296	295	304	315	342	346	306	293	294	296	280	321	310	299	282	299	283	323	336	298	308	337	343	306	299	301	314	340	297	302	298	285	280	290	302	334	307	297	282	310	297	279	271	363	309	300	326	311	335	307	276	293	321	307	351	295	275	294	304	301	285	312	339	298	319	307	277	310	332	311	315	318	296	307	295	300	288	307	307	295	347	316	333	290	312	288	292	266	301	317	310	339	296	286	298	317	336	321	372	287	317	319	314	299	304	314	308	305	298	297	297	301	297	307	293	292	329	306	265	287
14420	2240	1063	917	795	710	737	708	638	665	658	711	672	605	677	641	643	671	696	632	678	681	677	704	640	698	636	680	633	684	617	678	712	608	702	679	657	633	676	669	641	685	701	697	703	648	646	647	681	622	652	668	633	698	650	652	708	617	635	691	639	678	659	669	658	656	646	602	609	669	650	662	656	694	677	633	656	663	645	630	626	670	643	634	657	665	661	685	680	663	611	698	662	696	620	673	666	693	657	686	650	674	608	680	642	634	713	636	669	663	633	656	640	640	661	633	677	686	655	655	648	647	663	660	617	700	647	671	679	637	677	630	630	664	696	661	634	692	673	677	632	672	657	688	673	667	642	720	675	667	671	660	651	586	679	656	650	641	679	698	633	679	627	697	692	664	632	670	679	679	707	670	717	675	631	619	601	664	669	631	669	681	676	668	664	644	696	628	671	674	690	726	693	679	654	616	686	653	606	638	629	698	662	629	647	673	618	692	629	706	621	644	689	664	676	656	642	647	638	690	719	682	641	677	646	676	669	676	656	643	667	655	597	686	652	678	676	652	634	668	652	635	685	653	601	679	684	650	669	619	715	686	670	667	648	694	652	651	685	647	686	686	660	692	682	673	716	671	695	612	632	692	694	660	647	649	619	697	659	684	660	649	656	677	654	657	624	648	678	712	626	636	650	714	646	631	668	684	674	626	692	671	656	647	662	645	678	662	644	676	665	699	649	622	681	678	658	659	629	674	659	627	651	682	634	711	638	660	635	617	665	694	676	655	686	675	644	704	702	646	671	709	659	695	639	666	630	702	674	701	611	643	687	673	689	689	643	669	655	670	669	665	655	619	642	676	698	632	690	625	651	631	665	672	685	649	690	616	673	625	658	684	670	643	614	661	634	657	641	630	685	646	688	679	651	650	650	640	702	659	660	667	650	632	636	730	656	644	676	679	656	690	645	648	685	656	642	614	687	607	635	668	643	669	617	667	663	648	653	643	677	690	664	668	642	685	612	626	660	641	635	627	692	653	688	716	707	685	671	677	672	689	641	646	691	633	618	661	630	650	630	668	679	629	646	662	673	634	670	648	676	681	638	652	688	674	647	667	714	643	684	650	655	685	651	643	676	678	660	703	639	655	716	673	645	640	701	649	630	668	672	666	677	638	610	650	694	668	644	654	652	622	630	708	692	659	665	620	674	662	622	667	639	652	679	688	645	696	661	662	709	666	683	667	666	644	639	690	667	651	621	623	674	641	674	686	664	671	618	650	702	662	684	648	662	647	679	665	636	691	688	631	658	652	670	653	705	655	679	626	705	660	677	627	641	700	664	703	674	653	628	688	675	632	662	636	645	655	668	656	686	614	682	642	657	681	665	662	728	690	652	639	637	675	665	698	663	653	654	689	673	733	648	641	681	650	618	621	631	653	650	613	645	689	683	644	674	607	649	669	655	708	700	631	683	610	704	617	660	619	674	661	640	659	650	633	614	663	644	639	671	677	670	610	689	619	691	661	676	682	677	621	652	700	641	674	657	660	693	668	685	683	661	683	660	606	700	697	667	656	711	682	654	705	677	659	607	652	681	663	671	646	654	622	685	653	623	648	653	656	632	655	655	670	627	651	606	657	645	682	664	648	693	678	640	627	637	662	631	661	678	652	684	604	612	628	632	657	664	683	670	640	655	653	617	664	677	685	675	673	645	657	656	653	682	671	724	714	663	651	682	668	657	642	672	659	620	671	639	625	648	699	641	669	643	650	673	641	678	669	670	656	608	677	623	633	644	612	636	666	634	662	650	611	638	670	630	653	668	645	661	629	680	670	648	670	677	649	667	690	678	679	637	683	635	669	650	648	659	659	667	654	672	609	632	618	642	645	701	662	657	634	626	672	633	647	684	658	645	642	650	657	707	671	692	643	638	702	734	659	586	623	637	659	647	686	631	679	641	639	604	650	643	623	658	664	631	651	681	682	613	659	650	654	672	684	686	607	654	670	658	675	669	652	689	634	656	661	706	647	643	663	647	670	659	670	697	666	647	664	688	629	694	666	646	640	643	673	661	661	696	693	691	681	655	661	615	650	718	626	625	666	725	693	638	655	670	681	700	667	599	661	660	657	634	691	685	681	679	682	680	614	631	690	660	650	652	682	677	672	682	695	644	662	666	646	695	646	690	614	687	659	696	633	639	599	636	651	664	600	670	593	639	739	656	631	686	688	644	609	685	607	648	664	691	656	665	633	680	647	663	669	676	628	664	643	675	658	651	657	620	666	620	661	630	668	644	638	625	666	660	636	633	700	630	642	684	638	689	675	672	652	645	686	668	667	692	688	686	686	634	658	691	704	674	701	639	669	662	661	676	651	593	642	650	669	689	682	626	673	662	631	680	627	717	665	650	624	690	663	604	669	652	691	645	683	628	640	632	645	640	687	671	658	652	649	684	668	660	630	673	645	680	681	675	633	668	665	681	689	654	631	697	695	640	625	647	682	648	699	659	659	653	697	686	687	665	608	665	680	633	628	642	649	655	684	680	636	644	657	643	661	656	674	627	674	605	586	642	696	691	652	659	615	637	654	660	646	690	684	655	646	623	623	644	650	678	656	676	659	635	646	630	628	680	675	638	654	661	711	714	649	667	641	631	649	661	678	615	639	650	679	583	634	600	656	636	632	698	652	685	631	698	667	656	676	678	707	672	700	651	704	669	678	668	671	646	661	652	651	687	681	635	665	654	674	657	662	618	632	645	649	687	672	644	637	668	635	642	627	659	649	653	623	653	685	640	645	649	619	674	636	662	673	620	650	653	615	642	686	624	663	620	624	625	659	633	690	670	635	677	621	632	658	707	671	637	624	707	666	674	690	685	669	629	660	650	695	694	713	663	589	658	624	691	617	669	663	680	679	650	656	652	694	623	668	668	633	675	662	631	696	665	633	662	660	621	662	678	651	653	652	659	626	670	692	682	714	648	663	607	653	684	654	683	622	716	618	669	716	694	642	662	653	721	654	630	640	622	656	687	674	692	684	677	652	661	692	663	650	654	679	711	631	672	668	679	696	653	664	679	612	645	642	655	628	665	702	625	703	702	683	644	664	693	656	670	663	715	655	641	673	695	660	663	676	661	649	664	674	661	670	634	627	656	648	613	635	604	698	664	689	694	616	626	628	643	692	667	658	687	629	678	670	640	628	655	645	697	684	712	673	674	677	665	615	642	616	672	620	648	672	654	686	707	650	676	639	639	624	646	622	706	676	648	631	703	675	688	642	640	648	653	684	661	674	646	630	614	663	660	650	679	654	673	663	704	611	687	648	652	689	668	598	664	638	629	664	616	661	661	698	669	611	686	702	654	688	660	655	630	674	684	672	644	600	671	632	667	672	682	668	707	633	649	642	648	662	681	692	655	668	623	650	673	624	695	638	658	688	633	613	684	659	634	653	624	629	667	692	676	671	612	665	702	652	648	676	715	696	692	655	665	694	664	659	681	632	636	640	635	661	685	666	640	645
16139	1134	334	309	304	286	304	286	338	304	312	328	334	314	330	334	299	285	313	282	296	312	298	294	314	295	292	312	325	313	336	298	323	309	293	301	296	336	349	327	294	302	271	305	309	313	306	287	294	311	271	302	284	286	312	335	285	329	319	320	289	324	307	295	311	299	330	308	301	296	313	301	311	314	317	332	330	333	319	291	319	306	304	305	294	330	291	319	282	319	320	315	340	308	303	291	268	294	313	265	322	285	348	299	353	341	305	256	287	277	278	307	354	303	305	325	346	303	304	295	278	301	300	302	294	260	270	297	291	306	316	302	295	323	297	321	332	309	345	296	256	318	344	302	343	302	283	287	287	338	318	283	340	325	284	288	306	310	310	307	289	308	276	318	304	302	341	306	295	293	297	282	321	328	289	302	311	322	306	283	307	313	295	297	326	310	295	325	306	298	313	328	284	307	334	282	298	300	289	323	314	278	322	302	309	308	288	311	327	282	322	304	301	312	335	327	319	316	320	328	299	277	282	300	300	274	324	308	281	274	310	306	289	287	311	297	274	266	348	310	256	331	315	301	326	264	300	317	298	323	330	290	322	324	293	273	315	288	284	340	297	274	281	300	321	286	298	317	305	311	336	297	315	300	289	304	323	290	312	302	296	318	329	269	298	301	255	295	296	294	349	309	304	296	309	294	310	265	287	288	288	339	268	307	307	283	318	292	308	311	302	299	292	272	293	285	341	291	328	318	301	314	295	318	313	339	288	289	347	288	280	321	317	309	308	280	276	289	284	289	292	332	293	304	293	301	284	267	290	274	277	299	308	325	356	308	299	287	292	320	310	292	279	317	304	331	329	295	339	278	286	287	308	290	303	300	295	294	285	258	315	326	313	313	299	313	301	334	325	336	295	285	298	339	332	304	339	289	294	302	279	280	268	296	284	302	289	278	285	261	283	288	308	324	306	288	298	273	305	268	331	326	280	290	283	281	288	320	326	272	343	325	292	332	280	302	306	311	290	315	320	303	292	293	329	285	272	309	332	283	276	266	285	293	325	296	315	288	311	292	288	303	324	310	292	305	333	260	277	296	293	281	301	306	300	278	316	311	323	317	322	285	295	278	346	333	279	307	282	297	286	312	265	276	302	335	296	297	310	304	277	321	292	304	333	318	314	328	319	318	292	307	307	325	310	310	282	265	301	339	310	326	302	321	289	304	332	318	304	305	310	297	309	287	286	289	305	261	331	317	329	353	298	317	297	286	288	299	289	301	274	298	290	286	273	315	290	337	299	325	306	288	310	300	305	302	307	305	314	286	325	341	322	292	283	290	310	294	300	349	277	360	325	307	291	285	324	307	300	317	305	330	265	328	295	245	316	305	326	302	303	300	294	316	311	313	296	313	321	322	289	287	309	290	302	293	278	316	296	300	308	308	303	279	295	315	340	277	285	278	291	308	259	292	321	325	311	298	260	301	298	302	335	311	333	317	322	258	311	297	296	303	313	317	285	304	323	285	304	291	294	290	303	324	299	310	307	318	302	293	299	310	279	276	307	318	330	260	274	271	335	283	279	279	317	276	298	305	316	310	317	278	326	321	307	338	328	295	285	292	268	256	306	274	286	312	308	299	288	314	299	344	281	319	310	331	293	314	295	337	327	288	316	294	269	272	324	270	320	296	290	328	329	327	302	347	278	293	310	291	315	316	273	312	311	316	274	299	278	323	286	338	337	311	289	289	332	313	304	323	299	348	339	295	309	297	328	320	276	276	313	317	306	313	295	314	309	277	320	303	310	335	313	299	283	304	300	305	299	283	340	313	283	297	289	311	311	291	316	327	299	288	277	272	261	271	327	320	284	300	307	317	332	323	345	311	324	268	321	306	311	304	277	286	296	298	324	308	305	325	345	293	284	288	311	313	283	304	312	329	318	321	299	291	353	302	317	303	308	313	274	322	342	305	316	300	298	313	324	309	318	303	306	291	282	333	308	304	308	312	281	275	278	302	306	326	298	295	316	342	311	299	261	300	276	297	334	264	328	298	317	299	333	290	271	299	312	340	328	334	309	350	298	304	237	294	316	307	336	298	280	302	302	298	278	328	292	340	345	290	307	298	282	296	277	303	344	294	302	309	297	308	280	307	293	285	316	294	321	286	310	342	332	288	296	308	355	317	287	290	289	284	295	273	306	286	313	329	314	328	343	314	330	305	321	282	295	259	315	271	291	313	310	287	295	304	288	318	309	296	314	286	324	310	307	314	279	305	312	327	289	276	314	280	334	310	323	308	273	296	305	346	322	302	263	311	298	304	318	309	285	279	312	300	306	306	306	313	307	304	307	324	294	315	312	274	305	310	289	295	293	292	278	335	316	289	278	336	276	283	326	278	280	373	277	286	306	348	320	309	284	323	318	314	292	309	321	327	296	302	297	272	296	337	315	322	267	315	291	299	312	298	301	303	344	317	303	267	323	297	325	314	326	343	292	258	267	298	267	306	322	261	278	304	310	312	313	288	269	276	309	322	328	293	326	271	287	345	286	285	313	379	333	333	283	334	307	296	303	283	287	305	300	284	311	292	286	300	333	284	307	295	288	332	323	277	274	308	288	287	326	344	283	304	289	314	311	268	311	280	288	315	299	288	296	301	319	302	315	309	293	305	311	322	320	325	309	301	308	318	325	276	288	273	289	295	302	340	300	299	285	306	330	318	336	280	290	299	274	316	314	312	309	299	299	310	290	278	278	281	281	303	317	296	311	312	320	347	303	299	330	292	321	304	302	271	244	308	306	300	313	314	286	318	302	290	317	280	306	311	285	318	275	291	298	338	298	312	303	324	298	326	281	302	308	266	299	326	321	309	274	277	305	309	299	304	313	290	270	305	333	321	294	317	313	319	326	294	296	289	301	290	318	321	302	306	297	324	284	313	329	294	325	339	302	331	282	314	261	306	301	298	339	282	358	271	297	299	296	303	350	282	301	356	323	314	313	318	278	311	289	296	319	258	332	296	323	288	322	284	296	305	315	304	331	309	303	297	290	302	286	304	310	349	292	318	324	322	338	295	282	297	289	305	311	297	335	313	321	315	306	298	281	322	309	271	305	309	334	300	289	289	276	322	287	284	297	275	295	276	290	279	288	319	292	303	298	300	355	338	301	291	308	327	324	300	300	294	329	313	299	286	292	304	299	290	291	283	320	282	308	299	306	294	311	294	339	298	340	311	306	308	301	306	310	308	348	303	338	304	338	307	295	294	329	306	279	287	289	295	315	292	296	325	300	311	333	343	298	314	307	305	297	312	301	295	289	312	306	320	298	310	309	256	302	290	323	291	298	308	271	311	298	285	308	303	270	310	332	289	312	299	308	297	322	311	268	317	316	292	302	294	306	265	311	319	320	295	317	298	301	300	304	277	300	321	315	295	292	304	291	311	338	311	270	272	318	300	276	320	349	302	295	325	279	336	304	309	271	297	299	299	287	300	331	345	294	282	304	291	290	307	305	295	283	314
11739	1417	893	734	709	656	680	678	610	633	631	654	618	652	710	656	636	636	697	684	662	640	695	660	672	669	661	677	673	657	708	662	686	641	622	661	641	696	685	665	680	629	582	620	674	642	670	658	631	625	686	590	662	656	623	683	691	618	635	648	648	679	644	661	660	634	635	648	641	642	654	642	646	642	663	645	632	657	631	629	665	661	610	604	680	621	646	643	669	622	645	667	622	650	647	671	636	601	661	655	593	651	654	678	636	669	625	623	649	634	670	642	691	644	636	653	613	641	613	661	633	635	655	614	588	656	680	656	638	649	669	614	633	641	665	614	648	630	622	670	622	653	656	648	629	640	705	638	650	638	660	622	662	661	687	638	646	648	628	617	672	624	697	649	621	631	633	649	669	669	623	662	676	666	655	658	632	640	680	658	635	652	619	675	663	638	653	653	639	606	690	592	665	635	646	598	636	674	656	660	602	625	633	671	643	639	703	655	663	680	683	631	643	574	592	643	624	631	609	638	588	682	604	627	659	647	694	670	668	623	628	632	638	670	651	648	672	664	683	619	662	704	631	674	634	646	634	679	610	632	650	610	657	600	650	639	652	681	660	642	661	659	653	625	669	675	661	614	636	697	673	618	621	623	665	668	628	661	661	660	604	666	644	618	637	628	670	662	631	629	703	610	626	686	622	642	627	655	656	674	662	664	651	697	597	659	613	719	641	666	625	654	655	666	631	621	649	670	701	665	695	642	660	660	653	670	654	616	660	660	623	656	618	637	680	648	633	671	641	610	655	706	673	684	682	645	650	659	660	644	609	676	660	638	676	624	656	643	639	656	648	614	624	673	646	647	673	654	643	627	629	652	607	672	669	649	630	669	635	646	649	687	681	661	623	666	655	653	614	657	622	680	668	632	691	651	594	643	674	672	666	643	639	655	645	666	670	633	653	650	639	628	631	620	646	672	673	626	632	648	654	646	667	637	645	684	626	603	677	624	618	663	637	659	647	637	634	623	678	661	650	667	608	620	654	682	626	633	669	661	645	656	639	614	645	636	671	644	605	679	661	616	633	650	661	671	623	663	622	658	636	639	644	670	630	630	642	674	673	621	622	640	676	682	655	661	609	687	621	656	609	633	713	631	674	625	652	648	678	630	655	662	582	656	630	658	639	657	625	621	652	617	639	627	654	655	676	601	614	690	644	646	646	682	668	632	655	644	655	615	679	638	636	613	676	679	648	711	622	666	591	623	599	658	661	652	685	688	603	622	635	610	665	654	636	615	659	669	650	566	636	673	626	657	670	631	645	692	622	666	630	701	642	639	633	667	692	648	663	638	687	674	659	605	674	625	643	643	678	618	645	611	658	642	689	656	651	636	619	613	677	636	689	657	667	678	649	645	678	640	620	657	687	654	623	644	652	664	634	617	615	657	592	669	648	706	652	609	644	622	651	629	637	666	640	648	650	653	635	640	671	638	634	670	681	607	646	621	659	626	630	681	684	674	676	640	666	630	644	639	632	688	648	673	605	667	621	656	631	641	646	631	619	654	685	619	649	644	639	654	637	667	614	629	675	657	620	669	656	642	633	717	628	672	652	643	659	667	644	646	629	683	631	657	659	632	653	647	664	665	698	651	652	674	619	642	662	677	670	618	701	594	637	678	673	656	640	635	642	623	631	603	643	621	644	638	661	702	674	653	624	639	641	690	663	663	615	622	643	667	632	672	668	645	660	715	654	627	636	673	650	600	648	647	682	675	631	659	654	642	681	686	661	660	642	680	624	620	658	679	624	642	665	661	618	625	676	644	622	649	660	595	630	675	639	640	649	620	684	661	664	642	635	676	645	650	725	640	654	665	654	647	641	678	653	636	617	690	673	645	636	641	652	685	636	637	673	638	656	641	607	598	674	658	642	636	633	681	648	635	642	599	654	645	669	648	666	653	617	643	645	676	618	645	657	672	638	600	638	640	632	601	670	655	630	631	663	660	677	676	663	644	618	650	650	656	661	647	700	622	611	629	627	653	653	646	601	622	663	676	639	617	647	674	633	640	638	658	628	677	609	664	637	652	681	656	613	637	700	650	638	621	668	672	635	613	685	670	639	680	646	653	638	601	659	695	663	683	669	668	652	657	676	652	658	648	604	627	630	643	637	594	673	631	631	634	639	619	639	674	617	651	637	613	600	677	618	596	641	619	604	640	641	682	647	601	604	653	639	629	632	649	648	657	701	703	641	619	654	632	607	665	664	617	682	689	654	686	657	630	659	651	674	659	634	627	649	681	635	642	689	646	618	717	655	640	616	639	669	660	632	627	612	654	633	689	699	679	661	654	659	673	621	593	626	650	649	655	627	628	651	651	694	642	651	672	665	655	657	596	602	624	593	641	594	648	671	638	625	659	630	614	645	685	669	624	586	644	638	636	630	670	626	666	633	615	592	638	664	661	643	628	599	673	645	626	627	637	684	645	617	706	662	660	657	702	657	612	683	653	700	671	665	663	666	629	607	664	651	679	589	659	670	678	665	667	639	676	645	690	629	619	673	658	629	645	675	650	618	664	695	666	607	658	671	626	635	647	678	678	634	623	625	641	638	661	624	666	645	622	668	660	617	627	619	666	621	675	651	630	645	633	625	643	649	631	639	675	649	636	654	660	656	703	638	652	645	643	643	655	656	621	635	640	673	643	651	603	673	657	631	682	615	663	651	668	625	648	620	635	630	623	609	668	631	645	663	596	645	641	651	616	644	642	630	594	633	730	634	638	621	625	665	681	648	649	708	646	669	616	639	686	651	675	628	661	681	608	645	615	679	684	614	620	622	631	683	625	634	655	557	604	632	652	642	638	635	641	655	645	648	650	665	620	620	673	629	662	621	633	620	627	618	624	636	660	620	653	636	619	643	648	624	639	610	683	642	611	673	639	634	659	645	594	671	621	631	652	643	658	660	634	651	672	609	647	669	655	644	672	690	646	630	619	657	647	639	655	653	649	656	670	682	665	706	679	664	674	654	623	650	630	705	631	639	691	649	601	683	659	616	666	644	644	689	659	641	682	631	660	655	640	664	663	639	646	656	602	612	603	610	652	675	655	615	645	606	656	646	606	649	658	618	668	667	658	601	645	644	653	579	626	616	684	671	688	632	615	664	594	670	622	704	655	664	626	605	624	658	635	653	650	613	671	657	632	669	638	643	654	610	603	632	667	633	690	632	622	660	655	648	643	610	644	674	637	652	624	634	633	652	673	691	642	686	610	614	630	671	630	644	629	638	639	623	642	639	650	668	655	651	630	664	632	612	671	705	659	632	686	648	640	634	656	652	659	631	637	648	641	610	648	625	644	660	629	669	657	691	657	637	660	669	651	608	618	662	695	662	650	640	657	677	628	662	634	641	646	660	674	662	603	623	683	654	665	635	663	641	666	678	677	623	652	626	700	657	673	678	672	649	697	643	678	657	614	673	658	630	681	663	624	649	683	641	630	693	654	676	636	662	645	641	598	666	589
20872	2151	398	293	310	289	259	256	291	261	257	271	251	259	250	270	272	281	294	258	255	302	270	275	286	286	286	285	275	269	323	274	284	278	263	288	275	276	283	280	278	276	298	286	275	278	277	273	322	255	272	274	290	282	279	281	232	237	295	289	270	277	284	280	278	306	254	282	267	256	233	281	292	285	238	296	278	290	279	279	261	261	302	283	261	232	249	283	261	229	301	267	260	284	288	285	268	302	287	258	285	238	273	275	298	294	273	260	293	277	290	272	254	315	277	274	269	276	287	290	255	292	267	286	286	289	253	279	290	294	275	233	254	294	285	264	277	255	294	307	280	251	259	252	292	256	283	275	296	258	318	262	282	273	260	292	310	291	316	285	293	264	270	256	249	264	296	259	266	294	303	290	303	278	268	264	253	258	288	268	299	295	295	260	256	277	276	298	281	249	267	275	334	312	286	287	307	238	276	309	281	264	286	272	322	288	289	266	248	275	296	289	270	292	278	320	294	258	273	307	297	265	257	277	286	249	264	295	292	281	266	285	254	279	272	257	286	300	261	263	255	268	263	287	275	228	270	269	294	294	255	301	275	275	303	260	254	259	271	271	269	272	273	270	252	287	265	298	266	308	284	299	279	299	293	270	263	279	252	279	307	277	291	265	288	239	263	278	294	291	292	294	273	311	264	272	303	277	271	287	268	315	281	268	267	307	269	290	268	280	265	287	270	295	271	294	297	277	262	299	274	270	263	260	296	246	263	262	280	268	319	291	265	268	291	291	292	307	254	281	274	271	303	268	296	304	293	261	275	282	263	258	302	289	297	278	271	226	284	296	266	238	292	276	268	308	277	292	308	269	304	288	272	259	299	296	259	261	273	280	304	255	293	259	258	273	285	272	243	250	281	249	286	243	281	264	236	278	274	278	288	273	289	277	293	298	286	268	252	283	270	271	310	280	258	269	312	281	270	235	274	264	292	282	305	272	276	259	297	292	296	294	252	287	293	295	260	287	286	258	268	263	270	268	288	308	291	282	269	275	297	283	285	245	269	279	271	270	296	262	236	272	315	290	276	257	285	270	317	298	291	307	299	265	283	297	256	301	272	277	284	288	283	290	305	255	292	276	280	309	283	285	288	292	273	319	289	310	289	295	280	263	290	266	234	275	298	292	273	242	267	269	298	297	290	275	298	288	289	272	266	287	301	257	291	284	269	264	283	274	272	281	259	279	326	297	283	282	295	291	279	261	260	267	307	275	271	258	275	284	270	292	277	267	242	285	272	280	289	266	283	261	298	274	288	293	298	298	274	294	293	282	261	282	269	270	265	298	268	258	253	275	266	284	290	270	261	293	300	250	247	246	283	296	269	303	282	287	296	252	236	278	243	272	282	285	283	299	281	295	271	287	303	286	272	266	267	257	272	252	272	286	287	276	286	264	270	288	252	289	274	274	312	306	300	295	279	279	277	297	320	264	271	282	288	276	241	229	259	282	252	291	274	291	276	262	281	286	282	279	284	246	276	279	270	271	288	266	304	306	246	273	287	271	267	289	280	266	285	238	275	315	275	311	279	296	280	306	314	272	283	299	237	280	247	260	295	297	240	267	253	262	271	299	254	241	259	284	271	268	272	275	267	292	299	283	284	246	266	259	293	300	289	292	268	281	286	287	292	297	296	257	304	304	258	280	275	287	306	265	265	277	268	279	276	297	232	308	267	274	283	274	282	289	269	291	262	284	304	276	258	236	276	250	271	271	300	281	293	287	256	270	290	276	296	263	280	281	283	290	293	281	288	267	288	285	307	273	282	250	285	278	254	273	286	267	273	263	296	263	281	263	282	279	274	297	313	290	272	257	255	279	272	285	292	285	270	260	294	276	249	262	264	255	275	260	315	282	266	266	269	295	275	282	292	267	280	245	270	277	277	274	309	286	281	296	285	257	299	271	255	262	293	301	287	268	288	297	273	288	306	308	264	262	316	247	268	282	250	237	281	291	248	278	276	256	271	282	277	267	292	286	283	252	304	277	265	263	285	291	259	255	263	269	274	297	264	324	278	243	286	260	269	264	289	258	254	288	278	263	287	302	291	284	312	262	289	274	269	277	297	254	272	318	256	269	304	257	294	273	282	291	270	256	292	275	302	298	289	249	286	280	260	265	283	301	274	266	280	263	315	283	263	244	275	267	296	278	297	306	262	282	293	291	226	268	259	283	296	287	296	285	239	305	301	294	283	262	262	299	286	278	285	274	316	279	280	293	275	282	281	278	294	293	288	301	262	285	271	288	287	287	261	274	296	264	257	275	277	284	254	255	245	278	265	260	262	267	241	269	272	275	256	266	315	256	243	273	258	285	263	259	269	285	301	269	269	273	274	284	260	273	286	262	266	272	273	283	267	264	252	265	250	287	281	264	270	298	299	269	287	278	247	289	252	294	273	281	267	267	291	269	305	309	253	303	270	290	292	289	279	284	294	287	308	275	290	286	259	269	248	251	265	290	277	275	291	308	270	293	285	265	277	267	287	283	304	255	317	259	279	275	262	294	271	261	276	256	285	310	265	295	285	297	313	260	278	287	270	298	264	255	275	304	289	275	298	255	259	259	276	260	302	262	288	286	297	296	264	285	276	285	282	274	261	285	264	248	286	277	295	302	275	269	258	280	293	292	277	249	296	278	245	278	310	273	233	269	265	253	258	245	297	272	256	276	303	292	261	279	293	288	286	263	295	269	248	275	273	288	275	294	278	250	277	263	245	272	312	311	294	284	279	277	275	291	254	281	268	294	301	294	257	304	274	287	269	264	255	259	285	277	266	247	286	270	264	264	259	247	244	281	274	284	296	294	262	256	274	286	289	249	268	289	280	273	276	323	255	270	296	294	270	260	268	277	290	297	262	272	261	256	264	292	266	251	292	292	284	259	260	274	257	299	301	273	263	256	253	284	306	295	265	276	290	280	268	271	253	256	259	250	268	254	279	266	274	276	287	273	252	278	254	279	291	307	286	247	309	286	262	276	283	256	264	257	286	289	275	266	287	331	258	287	245	244	237	262	267	288	255	283	302	274	258	324	267	294	255	270	279	266	265	298	297	297	282	258	268	254	279	296	313	298	263	275	244	254	279	281	263	279	293	307	287	263	272	292	296	275	287	272	333	286	309	261	284	259	308	268	276	289	266	261	263	268	276	258	305	287	298	250	279	304	269	289	303	239	281	271	298	250	294	269	302	276	309	286	275	261	270	263	255	268	258	297	273	260	273	281	286	248	328	267	288	281	303	292	295	262	277	306	260	264	272	270	241	309	243	254	285	287	272	287	287	287	274	289	271	288	278	239	255	254	271	281	269	271	280	266	233	285	284	278	252	283	274	297	283	286	303	264	268	282	281	286	272	295	286	263	280	277	275	288	277	297	285	267	292	282	286	244	262	259	274	308	290	285	287	298	255	297	276	266	270	292	294	285	266	261	292	251	276	256	304	287	277	264	284	248	290	283	282	264	226	286
11571	2025	1197	788	770	677	623	666	625	630	579	625	589	557	589	595	603	601	579	584	573	571	595	593	581	617	629	586	574	629	613	610	604	628	602	558	604	614	604	578	616	587	576	612	578	629	641	605	604	560	587	576	638	599	636	601	617	554	610	602	598	590	622	558	575	568	606	580	592	612	579	678	601	575	598	627	627	628	624	591	544	607	623	636	592	618	626	644	615	596	574	582	590	588	593	599	569	647	589	619	576	604	553	579	577	592	590	605	616	582	612	614	590	588	588	597	611	597	600	602	597	617	610	598	604	620	605	589	593	567	611	578	575	632	604	584	623	571	596	594	558	578	599	604	614	628	575	576	566	592	604	596	625	571	603	593	601	602	572	584	611	571	618	613	573	611	589	626	610	595	580	564	636	588	608	613	602	563	542	570	565	592	571	582	587	591	580	583	603	563	592	581	597	635	568	577	575	573	581	553	611	570	613	608	613	576	625	548	555	576	544	574	570	546	598	660	567	587	640	616	588	610	595	602	560	579	664	598	554	597	601	591	566	584	643	624	574	579	609	630	593	603	589	540	609	600	583	607	626	598	582	597	598	573	610	633	618	553	623	603	545	604	571	585	620	574	564	571	637	587	531	575	618	612	632	611	622	598	598	597	586	616	623	608	587	640	601	662	585	591	586	630	577	597	566	635	603	565	592	628	621	627	613	599	646	636	596	559	618	576	564	565	612	564	595	593	608	563	601	642	565	615	584	593	601	561	585	599	607	581	589	642	592	605	574	655	597	550	550	608	610	586	573	573	603	572	602	566	633	586	579	550	600	629	580	552	590	555	599	564	575	566	646	583	595	641	601	599	548	612	594	598	610	584	593	609	601	552	615	555	578	571	611	592	595	626	614	593	564	587	577	664	586	617	605	587	596	533	608	579	565	604	632	600	601	588	579	572	611	604	609	586	578	567	580	603	591	567	648	552	554	559	610	587	621	606	600	602	624	590	584	556	563	593	571	592	632	610	588	611	621	630	618	592	611	608	566	583	617	583	636	611	589	582	584	589	630	607	616	612	560	589	603	566	639	576	651	620	586	570	611	583	599	629	585	596	613	614	616	543	618	619	633	614	578	575	627	562	526	570	553	637	622	601	561	624	647	593	593	596	587	585	544	557	596	598	585	594	566	645	587	604	540	546	607	570	588	642	626	585	609	609	594	579	610	572	589	630	608	632	596	596	576	576	562	594	580	582	620	607	580	618	573	593	587	576	581	601	594	602	628	588	619	590	601	602	640	619	570	628	554	609	590	609	582	620	555	628	599	589	670	582	613	594	595	577	597	612	628	628	582	576	626	585	603	606	590	604	607	634	583	568	618	569	558	591	594	578	554	621	661	588	604	613	595	602	596	617	574	640	618	614	578	601	658	618	615	616	643	576	609	575	592	599	603	617	561	581	614	584	587	574	598	578	564	600	552	608	586	601	571	587	606	567	598	623	614	587	555	568	628	653	624	620	597	583	626	605	609	582	602	605	591	607	589	611	588	619	594	603	597	582	590	628	597	600	578	601	590	567	579	563	589	632	585	558	627	595	616	613	602	578	565	592	610	569	647	599	647	581	634	552	654	602	617	579	566	597	584	589	577	585	616	562	603	591	568	571	524	601	573	553	583	576	619	597	636	601	605	560	663	548	610	598	573	595	613	638	590	568	629	586	582	589	652	599	588	628	614	627	582	597	641	587	588	616	633	653	624	572	608	605	569	577	662	626	583	594	617	610	599	589	614	612	561	584	545	568	636	592	616	581	603	592	625	605	586	572	573	581	582	574	579	600	601	592	623	603	577	608	613	549	618	590	601	596	604	607	586	597	601	574	600	580	609	565	593	633	601	602	605	604	577	610	566	603	567	584	578	570	599	626	645	586	560	585	616	608	585	589	586	566	602	567	583	576	607	558	614	602	596	579	574	655	596	603	612	591	638	578	595	554	586	587	554	580	592	583	587	586	573	638	593	608	603	579	657	576	627	553	573	570	559	614	579	583	628	620	582	555	618	561	586	573	574	599	606	621	613	627	598	569	618	627	604	605	587	609	588	601	615	549	593	595	581	595	563	636	624	585	581	622	615	608	620	571	578	570	541	599	597	620	611	661	591	596	588	582	571	591	634	642	616	624	624	578	630	601	663	562	586	595	572	575	531	584	589	573	599	576	579	599	573	615	627	639	625	581	580	633	568	626	603	598	581	651	594	584	589	571	604	574	577	633	589	574	630	575	592	595	592	577	572	575	588	580	575	582	600	600	656	632	613	663	575	593	578	601	573	583	578	604	589	546	603	580	566	595	642	590	603	607	570	593	589	539	580	542	584	618	563	602	630	586	571	570	595	629	592	619	599	619	584	560	570	592	594	606	563	612	550	606	639	564	605	607	599	552	611	566	602	618	599	605	591	594	606	630	565	575	593	607	626	602	542	577	569	592	615	602	620	582	632	594	560	617	612	585	629	618	596	609	646	618	592	599	601	573	585	641	620	598	562	593	611	607	637	552	640	527	599	612	560	654	605	590	557	554	622	599	602	606	605	582	584	591	595	640	583	634	633	574	603	608	578	585	584	636	577	552	637	619	568	584	594	586	532	597	594	663	582	581	588	577	624	629	605	597	613	585	581	562	544	593	613	591	629	596	573	567	596	591	601	612	575	602	627	592	608	607	600	584	601	632	589	605	629	614	579	601	627	589	574	569	612	608	605	595	606	590	603	577	570	582	577	588	622	618	578	603	609	569	562	584	599	594	598	551	558	578	606	586	554	603	596	659	594	588	590	643	553	631	547	558	588	557	610	658	581	600	619	589	613	569	571	610	545	606	621	591	587	614	614	613	566	587	548	574	599	585	595	596	600	587	561	590	624	563	560	618	611	583	535	633	633	664	568	628	593	586	581	568	581	600	596	608	625	640	575	591	588	543	612	603	620	636	603	600	579	651	608	590	611	591	608	616	582	593	588	646	601	618	605	601	564	620	562	567	568	585	584	609	600	607	625	593	588	602	565	599	604	571	597	585	596	630	575	609	639	606	630	589	651	562	550	560	581	628	574	599	615	565	586	585	602	613	563	598	609	570	594	593	563	599	607	633	557	648	577	623	558	649	587	607	608	575	588	555	572	594	643	609	607	613	596	591	624	613	599	530	571	605	604	567	592	583	626	590	568	581	535	611	596	625	622	619	558	608	587	554	625	589	610	567	562	605	554	623	596	599	579	590	561	614	618	644	593	587	583	605	602	611	596	589	567	589	641	608	585	602	563	581	615	577	570	618	603	614	585	654	609	598	575	634	579	580	613	635	597	593	625	577	577	598	605	602	568	585	581	610	557	660	601	579	597	571	636	586	533	606	607	615	623	610	635	614	561	599	593	636	641	627	616	597	557	607	612	596	607	618	582	572	621	576	587	625	566	614	597	604	612	652	613	558	536	634	545	628	597	596	599	651	638	623	636	572	626	610	555	589	648	607	596	571	556	573
23664	3137	471	366	316	340	306	319	345	284	289	284	303	313	337	294	278	312	339	306	313	287	290	292	316	265	298	295	311	339	299	334	287	288	337	274	293	311	280	311	304	287	295	310	328	313	309	310	269	298	335	285	318	285	283	308	307	300	313	254	297	285	316	335	293	294	279	307	319	320	284	313	322	305	283	298	274	324	287	323	300	317	273	311	306	276	304	300	314	280	286	268	256	289	320	287	278	299	289	298	293	272	286	270	275	287	312	308	289	316	306	292	309	300	304	317	324	247	293	328	312	316	285	329	312	285	279	271	310	294	315	308	290	289	309	302	307	247	313	323	330	316	291	276	338	318	300	284	280	298	292	304	289	330	297	256	294	287	324	287	314	311	327	269	267	310	327	311	270	334	339	307	311	301	315	278	309	290	311	278	289	276	295	256	291	278	322	304	309	312	317	298	274	309	291	285	328	278	331	279	320	299	288	269	296	299	301	323	282	312	330	296	270	290	317	348	287	335	275	336	317	296	310	313	331	330	281	277	304	297	288	286	289	306	291	309	287	295	317	301	317	305	291	299	290	303	259	293	280	320	269	341	304	292	294	337	315	295	348	308	289	296	311	285	281	339	290	317	293	312	334	309	303	312	294	284	297	294	332	319	351	275	334	314	282	305	280	279	290	336	318	340	252	263	286	328	304	316	319	312	323	289	309	300	271	334	275	303	302	286	310	312	292	301	297	309	329	334	314	323	273	281	286	273	288	318	272	301	314	315	319	330	312	277	302	287	312	317	302	311	308	309	279	267	285	315	337	312	296	278	300	310	306	315	297	291	293	313	306	301	321	278	296	331	272	285	295	281	301	304	317	245	295	319	314	288	316	286	306	302	308	303	304	312	315	322	301	343	300	316	312	314	305	307	297	283	306	331	305	295	280	268	283	296	306	276	321	296	318	314	318	351	304	306	294	312	304	338	312	290	328	322	308	310	286	287	307	288	285	293	331	333	315	332	289	332	306	313	298	290	287	319	312	302	291	310	299	292	286	282	303	342	313	306	306	288	297	291	306	290	280	313	300	263	308	327	316	302	339	316	342	281	296	289	289	286	332	271	280	269	259	283	276	319	289	318	297	304	312	285	300	319	348	317	302	285	281	281	268	311	335	322	309	282	275	299	308	277	295	299	314	279	289	346	337	281	295	305	326	292	286	315	300	325	275	305	303	319	311	277	284	332	304	300	317	314	294	289	299	350	270	292	322	308	318	293	294	320	311	298	319	301	305	297	290	278	250	301	330	304	309	294	298	295	304	327	273	307	302	273	297	327	325	291	307	310	328	294	313	324	299	254	273	300	294	326	312	297	317	329	305	321	293	280	333	315	321	298	283	284	295	298	304	268	287	292	291	317	301	265	280	351	327	331	299	298	292	268	317	326	284	311	290	269	297	322	312	318	289	333	310	299	307	305	339	299	267	292	336	313	296	292	277	305	305	257	300	325	277	303	279	293	314	334	301	295	314	290	293	341	286	264	306	327	290	313	333	274	324	341	292	301	302	320	285	269	303	304	265	302	310	306	291	309	307	319	279	327	342	304	305	283	324	305	306	320	296	279	287	298	296	313	318	271	309	292	293	287	284	290	291	294	297	305	289	294	299	286	308	284	301	297	288	291	313	297	336	276	301	297	328	298	275	309	334	291	323	307	282	275	326	286	300	297	314	275	311	302	319	297	295	308	334	298	255	278	290	306	293	288	323	312	319	315	278	336	288	299	296	327	278	329	302	304	357	296	284	297	324	306	312	307	290	291	306	303	266	294	309	314	320	284	294	294	290	315	314	314	303	287	252	299	291	298	283	302	339	296	267	307	288	302	307	317	334	311	296	311	287	333	294	295	295	300	286	324	345	285	278	313	309	270	301	294	305	295	293	274	313	291	322	315	331	269	338	274	270	312	329	307	311	295	285	308	284	303	320	276	281	309	264	286	276	315	319	332	320	301	272	299	297	336	295	295	285	300	291	281	286	296	335	275	254	291	318	271	333	303	286	284	268	304	307	342	317	302	317	316	294	301	321	314	304	317	321	328	302	319	286	306	296	290	312	279	295	294	318	299	269	298	292	303	316	299	261	324	310	278	302	262	312	280	300	314	295	303	289	260	337	302	297	277	282	322	310	292	289	313	317	304	266	331	305	281	313	308	310	300	294	335	312	299	342	282	334	323	292	332	298	317	273	312	269	281	345	292	286	319	331	289	312	283	304	325	290	296	304	289	315	275	310	270	293	294	294	262	302	300	339	291	291	295	280	302	346	291	313	315	302	307	313	301	305	301	337	271	338	300	298	323	313	331	299	296	315	282	327	316	324	325	320	281	283	323	299	283	281	297	313	309	289	316	298	330	322	301	296	296	297	316	318	328	269	321	296	284	306	297	274	300	321	307	274	302	307	307	326	332	307	304	312	322	321	297	312	266	256	320	301	317	278	317	303	315	322	315	290	334	303	299	294	281	290	325	301	287	305	319	325	316	303	288	309	252	306	324	309	297	321	323	293	296	292	290	273	320	283	297	319	298	314	327	320	263	294	315	285	301	308	304	304	278	309	323	326	322	314	306	287	313	308	312	318	267	298	320	325	304	247	317	249	298	334	328	338	295	300	303	326	293	332	308	306	296	283	312	279	314	311	296	291	292	302	320	310	295	277	324	290	314	297	294	325	291	332	330	325	319	302	304	320	309	297	318	286	307	350	293	265	278	292	298	325	324	307	275	268	332	340	314	282	299	277	283	309	331	289	294	276	277	290	303	266	294	276	303	319	319	295	329	320	360	312	286	311	293	316	301	312	287	306	312	290	294	272	323	305	283	276	303	307	282	290	319	284	318	292	326	305	313	272	293	319	315	291	293	308	316	305	249	294	311	323	285	293	308	281	298	306	329	288	270	308	268	346	293	293	294	318	312	300	262	275	320	312	293	309	286	312	321	309	297	291	274	322	332	305	296	316	316	306	289	335	271	311	286	318	309	324	265	358	337	291	282	323	264	288	315	290	299	317	282	324	278	312	283	294	293	291	329	271	327	310	288	320	251	270	284	284	268	266	305	277	297	330	314	335	290	320	287	321	317	282	310	289	284	286	305	297	316	328	309	313	301	307	320	281	270	283	317	284	318	289	310	293	315	273	329	280	285	343	334	301	279	285	278	303	281	304	294	309	308	293	294	269	336	300	322	283	318	284	259	249	294	332	299	312	290	292	357	280	311	301	289	310	283	290	313	347	303	287	323	317	254	327	293	313	305	310	303	282	300	318	305	253	321	348	296	285	341	304	280	281	304	362	318	269	276	290	333	305	284	320	302	272	310	326	276	293	302	293	289	282	298	303	286	267	282	307	313	315	278	281	302	313	308	288	287	311	292	323	320	272	302	300	330	315	291	306	277	280	301	321	275	296	309	298	287	279	285	278	343	304	317	322	298	320	280	275	281	314	273	314	296	308	284	304	315	329	279	334	326	328	319	350	328
11867	2614	1482	1139	996	823	742	689	698	653	669	675	681	677	660	660	667	646	636	643	686	703	675	656	648	677	621	625	641	642	651	665	614	645	618	625	679	667	673	606	686	644	668	706	632	649	598	663	665	657	639	667	653	646	631	704	613	659	672	683	652	640	669	663	693	672	683	638	653	657	639	670	667	647	664	628	680	671	637	635	656	656	625	707	640	693	635	651	631	633	662	625	591	610	609	649	660	683	636	683	648	609	689	670	628	659	640	621	636	651	668	649	716	620	660	669	603	656	661	736	662	680	635	689	633	681	672	695	654	632	679	681	668	679	639	592	657	629	650	686	662	606	656	652	676	670	588	630	703	631	660	645	658	659	648	674	673	672	626	657	666	640	669	641	590	652	695	656	636	610	644	677	655	663	633	630	646	652	626	689	623	648	671	671	659	642	691	627	681	626	638	634	637	660	646	669	603	664	654	679	652	634	633	692	684	635	629	655	641	648	652	618	637	661	668	616	660	649	669	652	644	688	655	641	638	655	662	666	666	693	641	643	682	625	662	713	694	726	672	672	657	626	626	621	636	653	655	653	627	649	621	707	640	646	690	667	659	636	641	607	681	645	644	635	624	605	642	644	652	708	640	641	630	667	647	635	643	637	653	659	669	636	667	679	657	663	670	668	688	673	658	648	630	668	668	662	621	705	606	611	664	618	631	687	645	677	663	660	674	614	661	647	637	676	594	608	641	635	658	657	690	639	717	647	656	661	672	668	643	635	637	627	663	642	637	651	625	678	664	669	669	653	632	655	651	577	633	706	652	666	649	609	637	627	623	642	632	665	624	709	660	623	645	655	639	661	634	658	624	637	672	670	655	663	654	679	657	653	704	690	652	687	629	691	671	636	632	596	636	664	641	633	640	659	658	708	659	681	645	700	640	706	697	641	648	651	621	657	626	658	660	603	681	661	665	675	617	627	644	652	644	608	613	655	678	618	625	654	713	677	693	694	611	685	630	661	621	692	652	680	638	695	634	637	665	656	620	645	644	609	691	660	654	652	638	641	653	609	637	674	617	670	671	624	663	672	692	690	662	653	636	658	642	639	660	687	678	649	676	615	646	653	608	638	668	642	673	636	620	663	671	665	612	683	655	674	659	647	665	681	659	605	702	637	655	683	618	644	671	656	651	650	618	670	656	680	631	677	645	678	621	639	628	608	626	677	647	632	648	676	636	696	703	675	664	628	660	690	638	653	685	673	642	673	628	671	636	661	634	663	649	641	650	644	647	663	581	618	630	666	633	647	677	638	643	653	664	665	616	654	634	686	659	681	651	633	660	709	663	621	647	606	646	648	650	608	702	641	659	643	657	696	618	671	616	683	627	679	660	629	701	645	675	644	638	672	669	646	664	637	625	662	608	684	670	633	667	612	699	628	647	662	634	655	652	632	676	669	673	657	660	698	641	664	667	663	619	619	668	641	688	657	633	649	654	644	672	632	678	641	675	640	625	628	638	634	676	635	655	660	634	617	666	636	658	667	663	655	628	660	606	660	650	659	671	608	658	646	638	641	651	675	698	621	632	680	672	646	681	657	649	615	645	655	631	675	651	679	634	648	612	631	658	623	643	673	646	650	647	706	603	667	676	634	669	646	703	634	724	669	630	670	685	642	652	648	650	645	659	668	670	627	680	642	629	654	647	654	665	616	634	696	657	648	654	604	619	679	711	623	628	660	668	633	641	646	693	683	613	634	656	681	668	655	635	653	636	655	651	618	690	630	659	615	645	631	670	669	706	663	657	652	651	663	638	691	657	671	678	659	660	671	639	701	677	658	662	658	648	656	719	643	667	635	676	623	616	671	635	622	695	654	613	633	686	656	661	643	634	738	634	642	658	667	651	685	645	685	640	654	631	669	609	657	674	633	671	654	623	691	672	610	650	607	643	657	631	667	656	643	647	645	663	632	626	634	604	680	694	636	668	638	668	653	680	646	660	630	635	631	700	644	664	694	619	657	675	636	649	627	632	675	621	639	666	662	677	637	640	618	661	664	663	655	612	634	650	668	695	678	680	677	640	631	624	680	649	677	655	669	668	664	663	641	669	665	651	645	623	651	662	651	638	642	665	647	712	648	683	648	676	657	660	644	639	618	644	654	704	666	651	641	696	705	662	644	669	640	658	625	626	674	632	657	685	641	623	653	611	661	643	678	644	632	626	663	653	620	662	641	653	657	574	646	658	673	640	614	653	611	683	692	659	681	616	646	676	629	588	617	633	628	612	654	662	685	622	593	629	653	646	639	613	639	611	671	678	685	645	670	708	640	648	673	639	639	663	686	663	648	607	625	625	665	691	635	715	651	622	645	648	650	665	697	659	675	629	632	651	641	669	652	661	638	715	642	603	653	679	624	654	668	593	616	663	652	662	640	673	620	630	614	650	674	627	665	647	666	663	647	650	686	645	670	662	655	666	709	650	647	655	655	619	670	629	622	683	644	622	629	676	664	654	592	681	651	609	638	697	666	622	670	659	610	657	638	638	681	678	636	649	625	624	670	625	626	648	654	645	637	660	656	628	636	696	636	655	690	652	657	660	679	684	605	633	640	635	640	658	644	634	657	705	673	674	664	713	647	638	639	663	696	686	678	666	711	667	648	682	597	680	675	692	641	672	666	633	646	661	630	654	636	609	656	656	640	687	673	656	634	589	649	686	631	669	614	642	648	673	644	666	672	619	695	643	718	658	646	645	634	682	618	644	632	638	660	672	640	658	662	687	644	613	652	663	671	678	639	618	646	624	673	634	655	613	621	659	633	643	666	706	638	669	666	623	658	620	638	645	643	635	625	652	630	678	681	644	681	660	665	652	666	653	644	652	612	688	686	636	651	682	661	649	647	640	668	592	642	631	659	602	619	669	641	648	654	645	654	665	677	667	641	622	649	658	670	669	675	629	633	649	652	679	618	642	694	673	646	613	644	663	630	627	620	704	625	662	616	631	600	657	668	651	594	652	588	654	689	670	682	625	641	681	628	612	642	629	666	680	641	671	674	665	633	619	699	654	628	639	632	643	692	678	624	674	677	632	663	630	662	637	609	685	653	671	614	654	656	654	647	612	680	668	646	629	659	614	636	644	665	620	644	605	650	631	655	640	653	585	627	691	662	670	643	666	619	653	610	658	687	656	596	618	672	675	615	600	650	619	633	646	692	651	636	580	625	629	698	658	688	628	675	671	658	652	639	645	697	738	673	636	719	660	674	660	647	687	636	659	610	662	675	662	639	682	650	648	693	659	637	641	642	648	672	630	665	649	601	664	638	654	650	637	632	670	611	638	626	665	673	694	693	654	639	637	674	628	643	622	640	650	634	664	679	693	598	672	628	675	642	634	656	664	619	679	640	676	641	652	670	639	646	635	697	656	627	605	656	682	634	653	622	653	596	651	654	616	658	651	646	606	644	659	687	697	612	676	690	684	704	624	648	647	610	673	635	664	655	651	652	674	636	663	655	678	629
13521	846	400	307	296	287	295	315	321	283	298	315	314	332	323	283	317	302	327	299	330	311	325	291	304	329	287	315	314	316	309	286	302	279	326	281	314	291	296	293	306	314	295	308	357	306	278	300	298	309	280	312	310	304	309	327	345	313	271	321	311	298	302	288	306	316	265	296	306	283	322	256	358	314	276	319	288	298	302	295	345	327	310	330	299	293	309	308	314	298	305	300	292	274	318	280	273	278	296	296	308	334	307	262	301	321	326	258	307	297	280	303	303	274	301	281	293	316	282	282	305	304	308	325	296	293	303	331	265	306	295	312	288	304	321	300	287	317	263	312	336	332	307	310	299	313	313	297	273	315	310	313	305	317	345	277	289	307	285	300	307	307	319	283	351	299	308	284	327	323	315	338	313	319	292	301	295	300	288	285	304	286	316	330	287	295	316	266	297	286	287	290	271	291	333	322	328	284	305	314	299	309	294	253	288	272	350	322	319	308	342	305	305	300	309	325	298	323	311	290	337	317	286	300	329	313	278	309	301	299	275	270	316	306	266	279	314	300	317	310	288	321	296	308	327	308	293	332	287	316	282	321	330	297	293	273	296	318	306	284	281	293	284	317	302	306	276	342	290	316	281	282	304	297	272	339	297	320	317	284	311	307	306	322	308	294	307	337	258	273	314	305	299	298	290	286	325	347	322	298	300	284	298	288	337	305	309	315	282	303	307	312	298	307	319	310	329	312	295	309	293	335	305	334	313	289	311	327	318	273	297	334	294	281	311	304	292	322	310	288	328	288	290	284	305	300	326	328	318	306	309	317	279	287	301	313	310	298	297	308	314	320	316	293	310	284	339	335	302	273	317	304	302	314	289	296	304	309	326	323	312	303	277	317	272	292	305	288	286	312	277	298	296	292	311	296	353	343	313	302	295	295	312	271	307	313	295	316	316	281	304	283	309	299	291	297	301	319	296	300	309	293	293	305	290	277	285	312	320	314	272	278	285	317	267	292	312	316	307	293	347	283	280	308	302	284	283	287	327	323	315	290	305	338	301	286	300	336	301	283	315	310	306	282	317	315	290	296	298	325	331	265	282	290	306	316	346	311	284	300	350	293	287	320	310	317	310	308	283	274	301	295	315	313	298	303	314	286	296	249	326	268	305	301	328	289	323	324	287	323	305	274	271	305	301	302	299	315	317	288	279	264	301	304	329	292	301	337	301	294	304	276	320	299	345	344	358	294	301	282	295	303	327	273	306	293	328	299	324	284	308	306	319	303	281	310	338	322	295	315	300	305	315	305	280	286	339	310	329	298	303	293	307	319	308	303	330	309	270	306	298	296	301	286	294	324	317	308	327	328	307	317	317	282	281	328	311	305	331	329	321	286	315	313	298	301	303	304	317	326	319	305	300	310	294	315	317	316	279	306	310	287	282	305	312	314	302	296	265	301	320	303	272	286	311	286	279	312	275	324	321	299	285	281	321	332	290	300	282	288	284	288	318	282	286	315	305	294	296	308	319	290	312	302	295	341	285	299	281	294	295	313	308	290	316	288	305	292	290	325	311	306	274	298	270	314	310	338	284	309	321	299	276	347	314	288	289	353	268	308	335	306	332	280	301	275	309	279	315	295	288	306	318	292	312	297	300	302	318	300	278	315	324	299	306	301	296	317	277	320	282	316	337	296	303	271	294	284	320	317	296	294	322	290	301	301	300	308	311	313	312	297	299	320	314	298	316	302	305	294	304	329	314	299	294	276	292	293	288	257	323	298	288	306	290	271	325	256	295	318	308	320	298	308	313	298	297	302	290	295	291	309	294	282	306	278	291	285	333	297	309	286	316	336	310	300	298	296	291	310	296	282	307	292	304	310	284	290	303	271	290	288	303	298	291	298	294	334	310	318	307	338	338	335	303	302	349	297	286	312	329	325	278	311	294	321	327	318	299	293	328	315	331	311	280	286	330	280	303	309	296	326	270	294	295	287	284	298	320	277	317	357	308	315	256	306	314	308	304	317	297	305	337	318	290	307	317	279	308	304	317	296	272	279	286	286	313	310	316	304	308	297	316	311	312	285	336	274	310	322	298	335	336	346	290	306	292	283	285	287	334	318	304	318	316	295	309	307	309	291	289	319	324	280	307	320	315	307	267	295	338	304	279	286	287	309	326	292	314	335	321	278	324	307	303	321	297	314	293	270	255	264	284	270	316	346	328	282	282	281	311	289	314	293	306	312	291	288	323	327	324	294	307	290	307	319	258	306	334	324	290	336	302	310	311	304	311	303	328	280	305	287	355	330	323	299	307	315	266	299	327	330	295	286	270	316	288	306	296	303	320	291	290	295	301	283	281	288	271	301	311	336	288	295	323	277	319	282	320	293	308	324	267	305	345	275	302	285	276	289	301	325	308	310	268	307	312	288	272	297	303	313	315	324	311	304	321	321	289	309	301	288	321	304	333	304	305	334	334	298	290	299	324	293	294	297	335	274	294	287	321	305	335	312	310	297	303	311	338	298	281	291	284	282	307	319	325	303	326	285	280	309	317	274	325	275	303	317	328	310	345	309	308	291	281	281	335	323	272	304	310	316	298	317	282	312	301	321	299	277	320	296	343	288	282	324	296	289	317	307	310	310	313	295	322	347	311	301	275	323	299	279	290	325	302	306	319	265	265	279	330	282	288	292	310	339	317	324	313	289	318	317	290	295	294	289	264	271	296	320	311	356	271	253	297	324	302	298	325	313	292	340	294	305	303	308	274	293	311	307	304	306	347	300	288	297	269	341	286	306	301	324	316	294	296	327	315	290	302	299	297	326	329	325	317	298	289	272	290	317	299	289	295	276	301	294	295	323	316	324	289	304	297	296	280	288	295	284	315	299	296	299	324	295	307	302	342	259	287	306	329	296	292	301	297	328	308	286	309	306	306	282	322	303	334	307	311	293	323	293	283	298	314	322	294	339	301	289	328	303	284	295	264	297	253	337	338	305	292	310	313	298	313	309	336	278	310	336	294	323	265	313	297	306	318	322	309	309	309	263	308	310	306	270	287	289	293	308	337	309	275	265	312	279	346	301	316	287	282	286	323	295	319	293	308	322	309	324	300	305	305	287	285	294	286	299	299	300	292	284	303	301	296	273	289	323	328	284	285	320	267	317	296	320	311	330	305	322	307	290	332	295	272	280	292	334	330	300	329	345	268	280	290	326	325	311	326	297	285	309	322	291	311	334	338	315	290	333	314	329	295	289	325	297	303	295	274	277	277	277	279	285	296	287	331	306	307	279	318	317	266	306	272	297	294	310	302	326	272	290	314	320	312	296	308	336	311	293	288	315	280	291	325	313	337	329	335	303	267	273	318	286	269	304	307	323	301	276	288	288	288	292	292	293	290	273	285	298	335	288	290	266	295	305	332	280	341	297	279	299	307	311	271	303	300	308	262	298	317	290	309	303	275	324	281	267	334	294	291	286	299	294	308	266	282	307	296	312	311	267	296	305	315	291	308	334
11095	1499	962	804	712	700	678	666	664	669	646	674	665	647	637	679	646	694	619	624	625	632	606	701	624	646	676	627	669	647	664	634	638	624	637	650	638	644	592	665	634	679	676	629	648	656	659	665	644	632	639	669	619	624	673	642	640	654	664	628	610	674	622	662	651	616	623	705	644	620	615	639	697	708	652	629	641	646	601	608	659	630	642	634	639	647	672	628	638	667	631	645	636	712	644	641	666	634	671	636	652	666	657	658	712	659	693	652	605	648	670	652	696	646	610	679	598	654	661	658	665	671	660	671	674	594	580	665	631	606	674	623	667	633	614	683	654	650	631	641	601	601	631	639	634	643	656	628	622	599	594	678	660	679	568	635	646	641	675	639	637	707	641	655	652	651	648	666	653	642	646	661	643	650	647	624	671	661	648	613	620	657	671	625	653	576	640	634	653	694	658	645	649	652	654	634	642	637	638	634	602	647	636	633	653	631	629	602	680	677	614	635	650	635	617	663	651	618	654	657	627	652	715	646	601	613	652	625	630	661	644	667	656	696	644	677	700	663	726	651	653	625	671	647	623	680	674	618	622	621	665	666	640	659	616	593	645	651	648	689	613	611	696	635	632	684	637	621	621	687	658	643	614	611	662	610	649	614	598	609	663	613	617	642	697	580	632	640	654	610	667	665	672	686	640	677	632	667	621	713	623	638	673	643	661	696	630	621	652	650	640	655	645	607	697	651	644	624	653	647	662	671	659	674	657	630	601	648	660	585	629	681	639	661	616	636	675	649	658	604	638	642	615	653	631	632	647	670	640	635	646	636	619	658	677	650	672	697	670	650	677	657	593	645	639	631	654	652	666	651	655	655	641	624	656	684	689	658	625	681	646	660	665	656	673	676	669	588	649	636	676	680	656	631	603	633	657	649	626	604	626	674	634	627	682	698	655	605	638	676	650	654	646	699	666	637	662	695	624	608	622	668	656	662	653	616	598	601	678	690	628	648	624	662	637	637	623	643	593	639	662	627	646	621	671	665	674	650	637	647	657	632	634	616	626	630	663	662	615	635	642	659	636	658	663	668	701	669	693	653	609	645	663	663	646	643	682	624	635	620	603	624	630	651	654	678	681	631	678	697	633	684	646	656	632	667	627	636	661	654	651	606	656	661	703	654	638	712	648	621	665	638	601	678	655	650	668	616	662	645	651	631	613	676	639	686	632	671	650	629	598	630	627	626	622	631	631	637	617	673	649	646	662	632	657	673	620	631	626	634	642	647	662	624	646	593	669	703	625	664	678	636	578	668	629	659	657	672	680	656	646	658	660	631	635	661	650	666	660	604	663	674	633	630	663	641	640	678	655	659	711	674	606	653	644	640	673	651	655	729	575	646	647	658	643	681	671	672	650	619	633	668	676	678	640	623	681	643	628	683	671	613	646	670	678	629	621	654	691	671	637	648	670	697	673	644	616	648	649	709	691	663	624	607	662	669	617	649	621	644	645	650	615	650	662	652	660	609	629	630	628	684	680	666	643	646	604	614	653	692	638	603	652	620	659	651	675	676	643	630	696	618	650	644	650	680	640	671	633	636	642	620	625	678	602	626	638	641	698	655	650	653	597	685	631	656	682	644	624	653	700	653	656	668	666	640	637	657	692	647	664	675	646	697	614	663	621	643	622	686	618	646	660	646	661	666	642	648	608	653	644	679	670	614	683	633	626	630	666	649	672	671	637	637	641	672	673	647	649	653	617	704	701	648	671	636	636	640	615	611	625	611	613	634	642	611	664	639	669	646	647	665	645	688	654	678	651	667	623	624	645	695	635	619	634	660	629	648	639	653	649	706	634	631	666	674	697	671	689	633	700	621	675	640	611	651	632	624	649	651	658	657	669	640	619	633	617	596	637	654	676	666	642	665	598	648	662	695	663	658	621	631	655	667	635	609	681	715	698	689	692	678	619	654	626	642	677	701	658	603	636	622	611	658	607	640	634	653	670	645	639	656	683	667	680	619	672	636	666	641	640	647	669	630	643	663	623	651	647	631	651	682	649	679	648	676	633	622	667	663	627	640	658	643	579	697	574	641	614	630	617	636	662	690	656	654	584	654	607	688	626	661	655	617	621	666	599	652	667	672	634	652	599	658	638	677	616	660	646	719	600	662	682	653	648	652	654	621	678	623	629	664	649	670	638	632	667	677	655	660	632	610	623	668	619	643	616	667	636	602	630	637	623	666	638	676	639	677	645	632	599	652	610	642	658	639	643	666	628	656	632	666	660	605	639	661	670	650	641	706	622	624	616	662	629	696	630	603	623	628	686	675	647	635	642	640	631	666	649	691	675	688	643	682	647	647	649	575	620	642	691	652	668	666	646	654	619	622	648	643	647	684	651	663	659	645	652	624	727	630	672	697	643	676	668	632	649	681	625	608	664	638	633	678	586	622	663	677	652	630	692	646	629	616	642	641	654	647	623	636	664	630	620	633	684	648	653	665	634	686	665	624	617	668	693	651	600	656	639	633	669	655	641	639	631	641	640	613	640	688	653	703	601	687	655	673	658	635	685	634	677	611	650	681	664	668	642	643	667	659	645	644	654	642	668	627	679	651	657	638	604	624	652	626	622	667	649	650	644	625	679	597	631	640	639	686	631	641	638	666	636	661	675	674	668	673	674	631	675	632	622	657	655	650	637	631	669	678	634	650	660	616	659	627	659	677	650	621	637	631	645	657	638	627	629	698	655	627	642	623	617	682	642	626	671	648	685	690	684	641	633	687	635	606	599	662	635	698	663	650	655	629	673	634	645	592	679	632	679	654	644	591	679	645	691	620	656	609	653	634	652	631	627	612	607	628	684	666	629	649	628	651	652	657	668	643	662	635	671	628	588	697	642	651	680	661	619	631	669	617	627	644	614	679	656	659	634	691	620	664	651	617	672	601	655	661	621	657	704	650	638	671	643	682	637	668	627	696	629	622	679	648	640	669	642	626	714	625	685	658	702	669	702	640	636	656	664	668	663	690	673	608	640	627	641	645	663	677	635	723	636	632	687	640	684	658	659	632	650	628	655	676	645	650	652	621	625	641	624	691	680	631	630	633	662	638	638	687	669	713	659	655	609	663	666	660	646	671	638	681	622	636	647	662	632	644	634	670	620	612	614	666	665	651	608	665	591	649	668	646	671	680	671	634	647	649	672	701	645	647	674	647	617	650	628	649	703	719	619	641	615	636	654	654	672	680	696	663	676	643	642	689	650	599	606	668	642	626	657	623	661	664	655	637	623	629	631	654	724	592	666	682	649	656	640	601	658	627	648	648	666	653	688	654	678	647	634	644	662	655	679	674	667	629	637	606	643	736	598	647	675	629	673	576	674	639	646	660	628	599	619	643	647	640	644	658	626	645	688	633	656	627	641	667	607	618	676	662	630	680	643	628	633	621	620	685	677	643	660	682	667	728	647	647	651	676	644	646	590	613	660	663	652	637	617	671	602	640	652	639	656	649	650	650	663	665
21065	1895	384	299	311	288	273	290	272	261	275	246	293	289	318	298	265	306	292	322	300	296	251	302	288	311	300	280	289	284	303	279	263	288	289	262	281	278	274	308	272	312	262	292	267	312	274	301	301	280	323	300	302	275	282	286	268	267	232	273	277	267	279	292	289	271	287	296	267	261	282	289	285	272	309	259	302	283	276	279	299	302	285	299	255	278	272	245	254	282	282	269	266	276	293	287	306	266	268	301	281	268	241	290	299	282	313	281	282	261	291	306	272	274	257	257	269	240	291	261	253	304	264	305	287	249	270	253	287	323	266	273	261	299	280	257	287	264	266	282	283	264	295	316	284	283	277	283	294	311	280	288	294	294	313	286	250	278	282	280	302	280	303	267	267	297	330	305	306	274	303	302	276	277	290	313	299	309	254	265	307	257	285	262	270	316	269	289	283	287	297	247	238	255	260	278	273	290	302	274	316	287	275	293	259	292	285	302	257	282	271	311	306	275	294	270	263	262	306	306	307	282	258	286	252	280	278	293	258	290	260	305	292	269	266	307	258	284	285	291	278	278	268	289	308	264	269	281	299	288	326	281	260	292	319	262	271	319	256	268	273	281	298	287	271	293	276	243	286	289	276	279	327	265	273	260	264	270	302	286	301	281	290	288	296	235	301	266	296	277	253	280	287	280	287	252	278	250	247	300	279	264	302	248	292	309	295	269	279	281	281	257	252	261	262	274	293	259	271	278	283	302	269	292	276	282	255	326	317	320	282	273	301	259	280	295	274	261	276	319	303	300	269	286	295	301	293	272	249	286	280	294	290	273	328	308	255	279	326	324	275	294	294	282	302	242	307	267	273	270	291	301	296	274	285	291	256	303	287	291	304	278	311	288	269	265	256	275	283	263	275	275	276	303	307	266	313	274	283	304	264	294	265	300	312	294	272	276	263	317	297	268	298	269	266	298	262	283	333	271	278	296	246	300	275	289	315	271	290	301	284	273	293	274	275	308	289	266	298	280	298	282	280	310	270	271	297	299	276	278	268	308	271	274	286	296	283	270	283	275	258	286	279	261	307	260	278	289	268	275	271	279	272	263	316	296	289	296	303	304	275	276	246	307	272	237	296	255	286	309	278	298	296	310	277	297	317	302	293	280	282	279	320	285	289	312	284	259	323	274	313	285	266	289	270	304	278	288	272	297	283	302	279	302	300	263	286	256	295	286	296	245	275	295	277	280	283	278	297	273	267	265	308	272	269	298	268	299	283	295	301	291	291	258	298	268	280	282	268	281	275	275	288	319	232	284	287	276	292	303	283	295	271	272	275	281	311	249	294	302	268	289	308	341	278	270	301	281	299	260	273	301	291	249	278	312	261	267	255	257	266	283	299	266	296	268	293	272	286	261	311	281	288	274	301	255	268	278	290	258	280	281	275	275	293	288	286	297	283	306	288	290	264	287	294	297	296	275	270	306	309	289	297	259	298	281	285	287	288	264	288	294	282	320	268	236	251	288	276	277	299	289	284	282	286	281	284	281	272	310	310	306	295	286	288	297	290	258	276	273	303	289	274	277	285	255	287	290	287	254	293	276	258	288	262	275	267	271	270	323	284	284	270	291	295	274	297	252	273	242	258	283	277	290	291	329	261	260	285	286	249	253	302	302	301	273	312	263	304	306	271	317	280	279	281	286	308	275	310	261	279	269	294	289	285	280	306	283	322	286	274	277	314	298	253	278	281	297	282	296	297	295	281	283	289	262	274	288	306	280	293	271	271	292	285	310	263	299	292	258	269	281	284	283	266	298	308	282	288	271	292	267	304	287	255	266	270	272	294	291	282	276	276	306	261	253	273	291	284	252	277	272	278	269	294	293	264	272	286	285	254	311	276	299	269	312	271	286	287	293	292	301	286	277	266	279	274	268	281	301	278	285	311	258	278	297	272	264	275	300	294	292	299	273	269	282	298	314	272	296	288	250	270	261	271	271	250	271	286	290	295	300	272	285	303	283	300	278	273	301	264	267	293	262	293	302	265	299	265	287	260	266	322	291	295	271	267	283	260	266	279	316	318	254	302	275	285	313	287	296	253	286	294	292	280	282	304	287	276	265	283	277	294	304	287	290	295	293	286	258	280	316	303	297	311	272	290	259	287	300	295	295	256	289	267	304	273	286	296	253	286	289	277	303	295	263	298	266	247	309	317	290	267	289	270	310	268	263	284	304	259	299	284	296	293	258	260	257	251	302	276	275	297	245	290	275	308	288	264	323	296	264	279	279	262	292	270	276	297	279	261	285	279	278	270	260	312	288	289	271	272	274	268	292	290	278	278	269	289	297	271	296	275	241	313	292	284	288	259	310	259	268	287	304	283	319	283	288	313	283	241	273	292	310	298	306	277	271	251	248	286	269	258	284	279	286	295	297	287	266	255	268	287	257	286	307	260	282	263	263	279	277	280	254	296	306	303	251	243	273	287	309	291	265	229	277	320	279	268	338	283	269	301	294	265	256	291	270	279	261	294	251	283	276	328	287	297	282	275	312	241	281	272	274	282	294	309	288	292	284	274	290	264	243	268	280	286	289	277	305	294	297	237	300	308	274	256	319	282	286	316	296	283	293	289	279	311	316	267	284	294	278	318	320	271	302	290	275	285	290	317	276	288	252	316	277	263	278	277	255	275	303	308	292	326	237	252	284	254	328	259	324	265	292	314	251	285	253	280	273	297	311	301	267	332	304	266	281	241	249	284	281	282	287	281	292	287	285	272	288	267	290	299	265	298	271	305	238	266	280	301	256	286	301	263	282	292	238	268	278	262	292	310	293	287	266	276	278	288	279	275	271	302	284	305	250	275	283	334	304	265	321	270	317	290	279	295	272	270	294	291	282	265	295	270	299	285	259	311	293	283	300	268	284	254	266	338	273	292	299	309	273	250	287	306	293	283	278	281	276	275	277	274	300	310	271	271	304	309	278	292	292	287	294	272	258	317	245	289	300	275	285	284	254	285	294	283	284	283	289	269	279	307	284	252	330	298	257	291	285	290	266	246	286	262	263	262	265	266	264	286	254	291	290	271	283	249	254	281	264	296	275	279	294	298	295	253	267	307	299	273	262	282	293	369	277	282	277	273	239	259	279	313	299	284	270	264	279	271	295	264	284	284	260	284	278	271	282	290	275	292	283	273	288	274	290	264	279	289	308	270	279	287	260	302	276	282	261	285	279	270	263	263	274	270	286	288	319	276	294	299	301	278	297	315	259	272	255	307	284	264	301	277	270	289	266	252	285	252	293	276	271	280	275	284	260	279	262	279	261	279	282	272	311	302	275	300	266	270	286	316	276	301	306	274	287	260	242	260	292	276	285	270	263	319	311	279	288	294	291	281	289	282	240	290	263	285	330	287	311	290	300	290	309	270	275	279	306	266	285	245	284	299	290	274	267	269	273	301	308	269	296	275	282	290	318	315	278	309	282	279	293	317	291	270	294	281	284	269	273	274	280	297	276	288	277
12605	1925	1144	859	759	668	721	687	617	627	592	557	634	582	602	608	648	614	650	605	674	590	624	617	560	613	600	583	587	634	618	587	578	552	637	614	606	618	609	631	586	585	619	613	609	662	633	617	641	655	573	617	586	599	643	616	602	616	607	592	605	583	624	658	604	626	639	627	670	601	622	617	596	624	621	590	617	593	609	615	616	606	617	611	594	631	581	642	625	587	620	583	646	593	618	584	588	626	586	591	604	581	593	591	616	645	578	611	623	626	620	640	595	595	627	553	646	626	628	581	562	611	639	605	598	588	579	584	585	644	598	627	599	590	578	594	604	645	631	606	643	604	588	609	603	611	652	605	568	641	624	620	626	598	620	637	568	593	636	598	628	611	609	597	602	585	588	615	633	652	592	592	605	619	597	598	616	622	636	580	575	620	627	577	623	645	591	646	588	643	616	646	584	617	627	584	589	616	606	623	627	582	593	624	641	605	618	592	621	549	572	605	630	633	612	632	596	584	577	622	609	586	586	632	602	624	620	641	634	591	621	607	592	589	594	593	600	574	629	561	568	596	568	617	637	607	601	628	617	601	610	639	572	612	597	620	632	584	592	589	618	601	589	635	617	607	608	612	620	677	637	609	574	614	576	572	582	599	626	599	578	613	626	623	582	598	593	588	614	571	592	592	609	612	552	613	575	596	603	572	612	590	617	613	569	623	594	638	578	601	619	602	560	597	587	619	610	565	615	609	634	598	627	604	596	620	611	630	608	572	562	612	627	656	624	636	603	619	611	677	606	604	574	624	634	621	663	607	616	591	623	588	609	654	640	584	608	594	616	618	615	622	639	572	585	583	637	609	608	605	610	562	576	583	653	568	615	610	605	596	621	615	580	584	609	568	581	609	613	594	595	589	597	613	615	573	627	588	635	647	603	615	577	587	605	633	638	570	627	607	598	594	588	575	587	584	602	624	631	569	594	597	589	574	601	596	622	571	609	581	621	605	619	605	610	642	589	599	652	585	601	625	624	594	622	607	615	621	633	617	582	576	586	608	640	540	605	652	610	643	629	572	608	584	614	621	597	618	603	591	573	659	563	622	585	626	622	614	636	580	639	631	578	579	614	579	602	617	599	619	582	624	594	612	580	579	618	623	615	642	660	581	618	629	605	625	587	630	607	613	591	654	638	622	575	604	621	623	630	611	612	616	638	611	575	600	615	591	624	614	617	618	578	610	620	602	617	631	620	632	572	673	636	595	586	613	622	568	608	622	631	614	652	567	588	606	624	620	615	597	630	603	560	613	583	618	622	629	629	660	580	639	582	583	583	648	618	578	588	619	581	556	571	653	623	596	599	614	610	601	617	600	608	576	598	590	581	627	560	575	574	640	601	601	618	599	590	579	609	587	608	596	644	622	585	602	644	644	656	626	601	639	633	576	592	632	607	628	600	609	621	555	614	576	633	632	586	590	624	660	587	599	592	652	626	588	613	622	592	623	603	585	602	609	646	615	615	641	567	653	599	608	616	612	665	607	581	612	602	615	603	611	592	603	609	625	645	608	611	576	584	594	543	647	660	595	620	632	584	595	566	637	608	616	573	609	616	610	605	616	596	571	610	640	621	595	601	599	601	607	603	576	612	584	643	610	607	623	558	591	609	594	600	667	598	592	649	639	602	601	616	627	585	590	631	583	586	588	609	636	603	622	604	588	596	576	584	630	610	572	608	619	625	629	605	618	565	610	574	591	596	618	656	555	628	613	640	632	608	607	598	651	588	598	615	621	594	582	591	606	604	600	613	604	613	600	617	583	601	618	591	608	585	609	673	623	572	615	617	598	612	630	641	628	576	589	560	616	645	592	623	615	573	609	599	624	581	595	591	576	623	665	595	616	597	576	589	615	611	607	584	612	571	645	592	586	572	638	589	580	619	603	637	625	594	576	580	621	612	590	617	642	604	589	607	615	592	627	627	601	620	615	602	639	618	613	609	592	577	624	611	605	636	591	619	574	559	595	596	584	561	646	593	641	618	600	588	625	647	636	636	585	632	603	626	592	576	639	597	592	641	584	590	583	616	567	643	622	615	657	638	611	601	670	599	573	617	641	592	594	581	599	597	596	585	624	622	573	637	631	662	600	600	580	592	579	656	610	582	584	602	613	589	613	593	536	586	613	639	642	605	564	614	629	611	600	636	631	623	612	583	604	580	601	618	611	598	594	610	619	639	611	577	622	642	567	619	599	594	586	642	619	625	575	571	608	587	590	613	590	614	609	609	616	624	597	591	598	612	616	604	593	622	575	591	602	580	605	549	619	565	574	623	586	546	587	597	585	595	588	626	615	609	587	650	605	613	620	573	623	628	569	571	574	607	583	652	640	599	626	629	604	633	583	551	617	625	591	610	563	597	648	636	601	649	629	623	603	587	585	610	577	625	636	631	600	568	581	615	646	616	606	630	611	616	593	570	605	625	582	596	592	660	603	621	572	575	619	558	589	587	602	654	574	601	611	568	608	602	612	599	585	594	617	610	606	574	621	583	614	608	595	594	614	556	587	609	622	579	583	615	597	593	600	683	615	612	631	582	610	625	572	573	555	583	619	612	610	574	601	614	596	613	620	597	639	598	548	595	652	566	621	579	550	600	667	563	664	589	597	628	588	604	604	643	573	591	633	620	614	583	654	603	590	613	578	635	615	622	633	577	614	612	641	598	610	587	627	624	659	604	623	576	617	622	631	577	603	646	594	628	622	608	626	611	604	573	580	604	601	533	607	620	615	576	619	582	619	616	580	648	622	635	613	608	580	618	591	618	611	615	631	604	575	636	663	645	594	593	573	579	613	567	597	624	604	663	637	555	602	629	567	612	603	593	615	633	604	618	564	624	602	596	648	612	618	560	609	605	630	619	593	581	621	629	597	615	637	615	614	576	582	643	659	626	597	593	620	619	633	614	621	629	594	622	533	626	636	605	589	631	591	598	582	638	576	616	604	583	568	621	639	628	615	598	611	561	587	632	620	617	599	615	595	602	655	666	630	622	639	634	569	598	614	659	627	636	613	619	592	634	619	595	576	545	625	591	618	662	627	610	617	600	600	543	579	605	621	579	615	552	634	602	607	574	596	650	634	568	642	589	601	634	593	629	591	636	606	653	613	548	613	576	602	599	634	638	570	622	577	653	597	586	619	577	597	588	575	604	648	605	613	609	590	626	616	570	594	649	623	601	607	596	633	584	612	591	603	596	590	656	576	594	618	649	606	645	604	613	587	597	628	561	616	572	596	605	596	603	628	608	620	580	591	612	609	640	600	594	656	618	586	573	584	616	607	616	630	629	641	575	633	601	645	602	642	608	599	598	629	603	605	591	613	615	581	588	603	648	604	600	565	591	552	690	614	607	606	536	577	641	590	556	587	682	612	579	610	620	552	615	592	613	646	620	626	632	619	650	593	597	631	614	580	618	616	577	609	575	639	603	612	636	610	613	611	644	595	616	580	615	619	568	601	586	590
27311	4521	512	339	324	323	327	347	307	260	281	296	285	252	308	316	280	291	313	327	299	289	274	306	304	326	330	313	321	325	296	314	312	336	319	303	296	312	308	320	304	320	323	294	306	281	333	321	320	286	304	294	295	371	321	305	287	311	329	326	304	322	284	313	287	279	317	311	302	287	314	302	305	304	301	308	292	289	319	336	306	309	291	306	325	322	320	352	321	328	315	302	317	275	292	311	324	323	300	301	303	278	327	274	319	322	302	342	325	320	294	281	288	304	305	327	278	293	329	295	307	315	290	320	303	327	294	302	323	280	277	329	300	292	280	296	294	312	337	309	311	285	302	308	296	318	295	269	308	305	277	305	307	311	304	302	302	312	320	323	336	308	286	258	295	320	303	305	279	305	281	284	351	307	260	272	339	289	311	279	325	307	312	304	342	320	307	283	267	337	308	282	316	279	288	314	267	297	271	287	313	305	294	309	280	302	332	318	278	282	316	355	330	314	289	325	291	333	283	345	289	320	286	265	311	349	318	298	316	303	276	292	307	291	293	348	301	304	314	317	285	312	324	276	271	318	321	314	316	309	286	342	302	337	292	326	319	283	312	323	289	352	293	314	303	332	307	324	293	286	316	309	277	311	302	307	272	306	246	291	340	295	320	300	296	310	320	280	305	281	290	288	335	320	325	320	295	292	295	291	281	326	319	313	323	277	282	327	304	293	326	281	306	307	325	294	296	310	347	312	284	350	308	331	327	266	296	313	276	302	291	280	316	293	285	316	305	278	316	266	270	292	304	330	343	291	297	261	306	307	296	296	287	311	299	345	303	299	309	302	274	297	289	278	289	291	318	248	312	286	314	302	299	328	276	304	323	301	288	285	325	340	298	276	336	318	306	320	288	331	328	304	293	307	309	282	317	298	301	307	302	303	320	309	307	319	306	347	306	277	341	318	354	285	276	293	286	289	306	300	304	274	273	318	314	268	275	322	320	278	319	297	293	340	292	329	305	306	301	307	314	346	336	326	306	306	283	290	303	298	283	329	317	271	330	287	290	291	319	329	296	307	309	360	279	323	305	316	312	327	307	326	312	301	323	300	352	306	294	317	315	280	305	332	321	271	304	318	312	286	320	312	314	291	294	315	298	354	320	295	291	316	297	308	290	298	282	305	300	293	285	327	357	292	296	308	303	276	289	331	295	269	324	328	313	279	276	298	302	304	285	318	313	310	303	312	301	326	312	309	292	291	304	306	306	291	323	315	326	302	288	308	279	294	296	285	314	278	278	305	281	336	288	275	289	288	295	312	300	284	302	297	341	311	294	331	317	303	267	305	311	301	286	302	325	308	331	301	305	304	288	317	288	298	339	286	302	274	321	277	304	291	322	313	304	334	294	299	308	282	308	277	292	272	280	333	267	310	321	293	287	294	299	283	304	287	304	280	301	309	311	307	300	297	337	339	310	328	275	298	335	330	342	310	310	331	289	317	275	303	305	328	306	274	290	320	302	368	289	284	287	325	304	323	313	281	310	274	291	319	311	305	303	304	295	324	317	319	321	336	309	317	350	321	310	294	310	334	318	324	292	297	265	287	321	279	297	330	326	305	298	284	296	322	309	310	288	288	291	298	341	286	268	332	297	298	321	334	325	340	300	293	297	295	345	326	327	318	267	335	341	277	320	333	304	311	310	263	292	320	283	266	284	343	279	349	324	328	316	301	256	297	280	315	279	317	317	273	253	293	295	303	301	294	309	321	297	280	278	300	305	297	315	335	331	314	331	329	295	318	339	319	330	345	292	305	317	319	292	303	309	297	304	302	310	317	303	281	279	302	289	282	300	318	301	286	286	306	305	323	326	257	310	309	314	310	290	302	275	308	302	283	294	317	326	349	297	278	295	303	297	303	316	322	306	313	326	293	301	293	278	320	296	328	302	313	318	305	286	313	318	309	285	327	307	275	302	271	330	272	295	321	339	325	305	267	301	275	299	329	322	306	355	321	290	334	295	292	287	291	327	322	338	316	313	300	308	296	290	340	320	296	299	296	329	296	319	304	283	294	323	302	282	314	277	312	303	334	318	321	304	299	305	282	320	292	331	282	281	306	313	306	339	322	297	309	311	304	311	310	301	265	306	304	295	303	320	300	304	299	317	291	315	301	281	287	316	301	296	282	300	328	305	288	284	326	308	334	322	285	321	326	291	328	322	282	308	301	303	326	294	356	306	324	300	308	314	303	319	320	303	312	337	313	331	314	284	291	295	321	307	309	293	313	320	323	338	312	293	298	276	326	310	289	329	305	301	313	288	303	288	317	302	336	290	308	285	280	307	315	305	281	325	278	314	310	305	286	352	308	283	291	293	306	306	299	314	337	320	279	289	328	276	290	285	316	293	301	316	287	306	291	295	311	345	357	310	324	312	295	298	281	321	285	303	321	284	356	288	318	262	316	267	295	293	315	284	354	332	302	321	279	297	347	264	349	319	284	324	314	336	330	281	283	283	312	296	306	299	296	302	314	271	315	332	316	269	349	293	292	306	315	273	269	302	323	289	290	314	296	309	309	304	310	323	318	277	319	311	335	290	312	296	307	302	302	323	288	294	301	310	277	293	321	295	256	298	305	271	326	284	354	327	310	275	259	266	297	325	290	271	313	294	310	307	307	283	297	281	310	311	274	313	283	337	293	309	311	298	313	302	279	301	310	296	280	323	322	317	310	310	284	320	322	290	271	322	304	292	292	309	285	305	321	312	305	310	350	313	277	331	319	280	287	320	312	294	321	311	307	317	295	294	314	330	288	297	297	322	317	321	328	283	322	300	322	289	272	293	296	319	295	280	255	308	293	296	286	305	316	307	253	286	277	286	341	304	269	266	338	305	306	312	311	314	328	291	284	290	311	308	314	299	293	317	309	313	320	272	325	283	314	310	306	295	288	339	310	299	311	303	274	305	298	325	334	275	306	296	311	287	319	318	275	287	279	316	289	305	320	305	305	293	342	290	296	304	328	330	294	302	302	318	342	329	289	298	296	332	308	274	324	285	285	335	299	335	308	301	275	283	315	303	306	298	295	281	277	320	322	309	317	290	316	302	302	320	327	331	300	315	313	300	310	298	317	285	301	295	290	337	307	318	312	292	328	286	281	303	323	327	292	319	302	355	303	307	325	293	315	305	307	309	294	288	323	320	290	280	265	313	309	315	312	306	297	279	316	328	298	323	310	272	337	284	281	313	356	331	295	326	266	319	332	303	337	279	293	314	322	286	285	286	294	302	314	302	317	259	262	353	303	318	305	324	314	282	270	318	302	352	309	292	327	293	274	309	306	321	301	272	322	304	308	301	317	317	304	311	338	314	266	309	264	333	281	298	306	303	305	327	314	271	282	271	286	309	322	299	299	285	321	295	297	315	300	306	340	283	311	301	283	327	302	305	319	297	297	304	312	273	280	276	297	305	279	279	276	303	305	345	351	276	335	312	293	289	350	336	304	287	291	338	277	273	319
13545	2781	1408	1011	844	761	749	701	654	661	692	651	697	668	687	729	661	672	674	647	661	652	667	701	670	650	661	634	657	654	672	677	654	654	645	608	659	600	642	647	727	675	681	704	658	649	641	683	665	721	700	653	634	646	660	662	642	652	717	674	676	630	681	652	667	622	694	615	636	663	692	691	648	648	631	634	669	650	656	675	660	657	652	706	706	600	689	674	700	653	657	658	696	682	675	643	660	700	700	597	689	662	634	663	687	667	634	672	617	683	658	671	657	661	679	643	651	656	703	662	674	638	676	694	697	722	666	683	672	638	693	645	693	712	645	647	643	661	723	716	664	675	676	675	636	673	660	662	638	647	683	693	640	677	653	670	676	710	631	652	704	690	662	622	692	651	694	681	624	712	640	674	635	624	680	686	659	653	630	701	676	685	661	661	710	645	645	704	665	693	676	707	650	684	690	693	654	679	667	646	621	691	665	722	624	652	699	663	621	652	691	647	659	653	640	664	657	658	697	598	680	644	660	680	649	682	642	637	646	676	661	673	675	678	708	668	629	630	602	686	654	668	641	647	678	672	721	684	670	683	699	684	652	661	654	684	731	624	652	645	653	645	655	658	690	639	671	636	641	667	658	616	645	705	689	631	679	662	678	645	631	671	661	626	683	654	637	681	648	654	706	636	649	642	654	689	664	666	732	661	686	652	653	665	634	660	640	637	655	661	664	647	674	740	625	670	694	677	613	686	632	650	652	644	698	643	645	690	631	656	671	679	662	674	672	655	714	647	726	679	663	694	640	701	661	662	648	691	693	691	679	638	644	690	678	670	642	645	636	695	681	664	703	665	715	657	659	640	653	701	657	658	650	652	690	691	628	677	631	677	658	677	592	634	647	649	652	652	632	651	709	671	673	648	587	640	657	644	685	658	688	653	659	607	644	725	705	677	659	674	678	681	692	696	683	656	669	660	683	673	688	696	650	649	701	635	632	698	668	655	678	672	630	693	697	693	639	631	670	669	685	646	693	627	671	691	695	679	650	659	714	703	643	710	627	678	677	641	639	711	640	671	618	644	667	646	647	655	641	645	657	666	677	671	674	661	685	649	677	645	659	639	675	636	648	684	733	625	675	671	614	669	632	675	658	673	672	648	642	656	629	646	660	696	656	683	668	638	662	670	644	633	606	611	697	682	682	669	629	668	663	704	700	665	649	651	633	664	669	660	682	654	647	656	685	676	671	653	647	641	679	641	688	650	678	712	641	679	671	661	665	653	646	637	616	704	706	636	630	723	647	610	643	661	660	690	637	664	662	653	710	669	630	697	622	649	663	656	658	650	667	647	689	641	618	684	647	656	672	635	636	646	707	647	653	654	659	697	681	664	710	691	653	670	678	655	654	690	658	684	677	654	680	676	669	694	665	705	618	630	617	705	673	618	646	672	652	675	623	621	644	676	651	641	681	669	656	663	655	636	668	666	674	625	637	671	667	653	634	728	673	644	648	651	638	628	640	635	682	691	680	670	680	654	712	676	628	648	640	657	703	679	660	678	678	614	654	650	633	679	636	665	657	649	680	665	679	609	641	637	626	663	659	669	670	599	633	647	687	649	674	658	634	634	616	683	686	680	671	685	630	685	667	668	648	671	671	643	681	640	657	663	623	680	682	706	680	652	637	682	657	688	688	653	627	657	675	659	642	673	722	667	632	649	701	678	684	687	676	657	694	640	698	674	663	638	670	648	646	656	676	676	729	630	670	637	706	659	688	677	706	667	649	671	637	654	671	707	629	642	629	688	654	627	655	610	669	694	604	661	660	646	606	671	687	628	638	632	669	607	690	716	633	639	660	738	639	636	655	667	661	675	660	631	684	676	683	633	635	679	641	700	688	638	645	666	686	661	669	671	636	684	666	606	623	700	659	642	675	654	661	659	664	674	641	678	636	704	680	665	647	645	654	650	615	653	679	696	670	686	626	665	673	656	670	705	644	680	629	629	639	660	647	651	674	688	682	682	687	659	666	662	705	685	680	693	700	659	667	679	653	632	671	692	669	654	653	666	659	666	625	653	616	682	662	646	637	696	688	651	660	661	680	613	676	629	690	622	676	655	687	680	677	687	657	650	665	672	634	665	653	677	681	678	629	682	659	679	628	663	616	641	665	673	668	660	667	659	696	685	670	630	657	716	676	669	650	729	643	661	654	650	639	663	618	696	683	676	673	696	663	657	672	672	708	674	678	687	673	669	665	646	676	660	657	664	674	686	665	643	659	694	662	662	730	663	635	653	656	671	660	699	642	690	641	656	666	637	649	653	664	665	634	690	661	680	686	606	676	669	673	692	659	657	680	699	662	667	670	667	667	662	656	702	663	616	674	642	649	642	670	685	649	638	695	633	663	664	649	666	684	660	678	672	685	671	677	649	684	661	710	677	669	649	690	693	679	688	630	632	645	678	702	632	677	622	651	671	654	696	681	656	674	658	706	687	624	671	643	656	694	685	646	649	673	658	657	667	691	634	712	664	646	637	679	703	656	670	675	698	688	681	639	684	677	616	642	640	692	667	598	646	681	663	657	632	668	678	659	648	668	686	679	631	632	670	631	645	640	703	656	687	683	690	637	677	628	640	634	659	706	661	683	653	628	648	649	629	634	674	629	679	673	645	654	667	644	637	656	693	668	685	648	663	661	651	648	673	667	663	665	698	685	691	676	680	657	644	662	683	670	625	667	661	674	630	666	699	719	678	662	653	678	684	667	645	653	675	603	641	674	680	674	660	666	643	671	670	599	660	669	647	690	677	690	658	668	664	637	656	660	654	685	667	671	663	697	682	639	692	649	664	676	685	640	668	654	657	602	685	676	636	752	671	654	685	671	653	676	663	705	628	634	675	666	660	691	631	678	666	657	692	676	722	651	651	672	647	669	716	681	665	676	678	652	650	685	663	705	662	696	637	681	668	682	651	631	662	716	663	674	664	692	631	614	686	696	657	697	623	678	617	696	630	669	695	665	664	648	670	705	686	683	659	652	658	649	654	663	704	620	650	685	662	673	653	647	634	623	637	667	675	679	666	675	658	673	670	684	683	622	658	662	659	632	694	580	665	631	647	598	685	644	667	664	666	642	665	690	671	693	617	631	649	715	594	712	615	617	696	696	618	662	653	642	677	653	696	656	663	642	659	656	710	664	654	615	662	703	625	662	635	667	682	643	706	638	676	643	665	618	637	658	621	657	653	674	695	708	656	638	655	655	634	665	661	709	695	668	629	661	701	658	669	661	667	688	636	694	642	661	661	711	669	655	616	695	718	689	655	628	665	656	651	649	661	616	648	677	668	643	645	662	677	651	685	612	664	688	679	667	655	660	681	659	633	676	696	692	688	730	644	667	669	679	666	682	689	673	669	675	646	726	672	632	713	712	676	675	676	652	650	649	630	662	664	664	658	679	648	617	643	636	671	668	671	661	627	637	686	682	699	689	656	664	743	671	690	631	641	637	627	675	686	676	646
16535	1056	351	281	300	272	333	269	293	303	309	292	305	312	276	311	275	306	299	332	344	301	323	339	324	302	348	303	341	282	318	317	305	293	324	346	288	310	345	321	300	313	288	313	330	312	307	294	298	312	290	289	335	283	335	319	338	298	310	297	326	292	290	307	323	275	299	332	281	263	319	318	270	289	323	253	315	310	312	291	324	303	315	297	316	324	306	301	303	282	328	324	324	330	303	322	305	305	328	302	324	291	335	315	303	305	303	314	285	263	309	282	340	331	318	336	300	331	327	309	299	264	301	299	302	307	288	306	295	318	310	289	309	284	303	331	280	266	304	279	298	315	307	298	282	335	319	277	295	305	327	329	290	330	312	307	313	302	299	309	357	316	279	300	279	318	296	288	270	280	285	334	304	317	284	339	294	300	303	288	319	299	348	295	328	312	310	324	277	341	345	285	301	333	322	309	290	284	290	302	322	302	294	281	299	301	313	280	268	298	289	310	336	279	283	335	295	283	292	304	277	311	313	298	303	345	314	279	278	280	319	297	288	287	293	288	297	308	321	280	290	274	304	301	311	315	319	366	317	288	288	301	304	316	324	325	274	309	333	287	302	281	329	284	321	285	295	291	296	286	329	280	290	286	337	299	260	312	317	282	302	292	306	316	284	304	289	309	252	329	313	304	284	288	255	275	327	298	289	305	322	324	281	278	305	320	308	314	299	319	328	308	300	318	276	320	339	301	290	317	321	329	292	263	299	289	304	287	295	320	286	290	292	308	293	295	299	281	296	341	286	334	312	267	306	302	295	324	295	310	311	343	325	301	318	366	331	289	311	327	309	289	279	312	289	305	258	299	301	304	292	321	282	280	320	311	286	332	303	290	289	279	302	299	275	295	291	278	313	318	308	309	321	298	271	325	329	312	268	287	293	304	294	326	309	315	309	317	286	289	315	316	321	326	309	311	288	287	279	300	302	310	308	299	313	310	335	306	347	297	294	325	289	324	318	282	290	300	282	299	290	308	293	296	317	314	315	289	299	312	295	292	292	276	269	310	300	296	299	315	310	340	284	293	291	289	313	304	330	310	303	319	302	295	304	299	302	288	320	330	320	365	290	295	298	315	311	284	284	326	304	308	292	317	348	272	293	298	282	320	302	299	293	313	277	296	311	328	331	277	301	329	308	295	299	275	305	318	301	347	302	271	322	305	310	297	313	325	307	298	290	291	298	316	292	291	291	296	279	307	319	322	267	297	286	264	300	307	302	315	273	279	312	296	303	347	319	284	292	277	344	275	303	308	281	308	336	294	299	271	316	333	282	327	316	310	336	314	339	293	320	308	300	321	300	289	316	284	297	292	323	269	301	291	307	303	297	310	316	312	296	287	279	284	313	345	289	295	285	302	320	320	310	309	285	309	325	323	323	281	321	307	299	356	295	335	325	268	289	318	287	312	302	296	318	315	288	305	304	306	369	340	286	294	358	312	284	312	308	313	293	268	304	284	296	291	275	301	296	361	318	339	325	298	274	320	330	302	283	307	284	265	295	292	290	285	290	290	321	325	268	310	283	295	305	306	307	334	309	319	300	327	271	317	278	316	299	290	303	293	277	271	289	268	281	289	296	289	303	302	286	299	306	306	286	328	291	307	322	314	341	290	288	292	285	296	290	282	313	297	268	286	288	318	311	295	306	280	321	305	284	342	273	311	318	351	294	288	320	276	304	314	290	318	301	306	279	280	255	319	297	296	300	318	319	291	340	283	295	285	307	291	269	303	318	314	306	333	330	317	291	299	336	296	325	314	311	295	306	311	316	296	306	300	311	273	303	290	320	274	301	290	313	302	309	306	279	298	339	302	309	297	336	306	302	291	299	315	294	312	316	292	273	314	277	263	316	312	306	378	328	293	313	271	281	287	340	296	311	315	325	290	329	293	288	332	316	309	325	321	269	328	338	324	297	271	281	305	309	324	298	298	315	293	283	284	344	282	297	308	314	288	310	289	300	319	295	284	285	324	309	323	310	344	304	285	312	317	303	289	320	308	352	292	316	314	279	334	300	294	287	276	276	338	314	325	310	312	272	328	323	311	301	284	290	295	283	318	289	308	308	311	318	330	311	324	316	290	292	313	311	305	299	321	305	321	276	266	296	310	254	326	298	323	269	325	309	277	330	311	288	272	285	286	297	329	307	278	291	302	307	288	301	314	296	286	316	292	300	311	291	282	318	313	292	291	294	281	295	327	307	309	293	296	272	340	303	297	291	294	295	291	275	351	317	315	282	295	316	314	316	324	324	295	277	318	307	330	301	312	288	282	319	316	307	298	303	294	296	304	287	298	318	306	271	307	317	281	300	297	324	311	316	299	299	290	289	278	315	302	341	289	274	291	301	301	282	261	308	360	276	304	282	303	313	281	283	283	284	311	310	312	309	304	281	308	297	285	277	325	306	332	285	283	325	327	311	299	291	309	295	318	305	327	321	264	313	304	336	307	306	335	296	306	322	303	308	280	273	319	277	314	293	317	278	290	321	324	289	298	278	292	289	293	275	292	296	311	287	273	314	306	296	325	323	306	303	288	316	311	289	301	306	305	319	321	288	287	304	299	279	300	296	312	275	319	311	324	297	298	328	293	303	278	291	302	289	287	309	327	312	293	303	330	283	308	287	310	324	314	313	276	292	282	285	294	281	324	298	296	321	306	307	288	313	272	294	310	318	297	323	321	291	305	352	304	304	291	330	300	312	243	265	270	331	286	300	286	320	307	302	315	300	329	296	292	326	269	282	289	309	286	295	317	305	280	299	298	317	304	311	315	313	342	272	322	323	264	283	296	295	300	286	307	317	327	301	288	315	318	295	312	298	331	310	324	272	277	278	279	303	328	330	318	297	320	314	280	322	347	279	327	290	310	274	288	316	280	295	260	277	332	328	289	320	272	322	304	287	281	274	332	327	281	312	299	297	315	314	317	312	333	295	292	267	303	291	311	311	318	327	298	302	285	308	325	325	311	302	300	290	292	308	299	329	330	316	297	333	328	277	296	279	305	295	324	310	308	341	285	301	303	261	299	359	292	307	314	308	299	299	300	298	309	349	307	341	300	310	304	309	308	313	327	297	293	300	265	326	317	291	322	318	303	305	321	298	306	316	291	321	302	298	302	315	290	304	282	312	287	275	307	288	308	296	323	322	303	317	316	314	309	282	304	325	328	311	274	304	313	307	321	299	305	295	305	276	285	321	317	295	314	324	295	327	280	311	316	278	321	285	308	288	278	314	303	281	326	281	279	307	301	300	295	290	332	300	317	319	298	341	314	333	328	299	295	316	309	273	295	275	311	292	299	300	288	325	315	286	267	346	339	315	288	303	291	292	300	277	290	313	315	311	279	300	314	277	301	313	320	311	275	320	292	324	308	296	312	282	330	311	285	266	321	312	260	308	253	305	309	285	320	317	320	304	324	271	289	296	288	314	321	307	306	343	313	300	317	276	296	292	299	312	285	286	295
11828	1423	902	766	740	611	647	676	658	685	665	647	650	653	647	670	670	590	700	600	683	693	620	605	635	619	666	698	657	621	653	649	688	611	669	646	730	619	626	712	646	651	624	646	690	642	645	680	677	646	658	624	628	643	662	625	644	656	638	679	642	642	646	620	628	638	652	672	677	654	660	678	620	689	648	652	639	649	647	636	666	617	642	666	650	668	675	637	680	652	623	682	630	659	693	650	627	655	604	636	640	652	600	646	679	650	674	613	674	671	654	652	657	665	671	674	672	644	669	635	691	660	657	624	638	674	687	621	630	638	669	663	646	649	655	676	660	697	661	650	681	664	647	618	641	680	650	640	662	674	668	669	634	706	613	625	689	666	632	679	612	661	681	653	662	678	637	602	621	637	634	642	683	661	646	652	645	605	642	643	652	646	653	643	641	656	619	621	637	650	651	662	617	664	654	654	651	615	679	598	695	660	677	707	632	635	654	641	675	637	628	645	652	651	658	638	670	605	634	669	637	650	645	611	639	635	665	661	650	672	597	647	712	687	616	639	707	646	633	649	647	629	629	684	639	671	661	654	644	653	630	637	676	645	646	666	625	649	653	634	600	669	649	650	631	640	673	636	695	644	657	659	685	636	654	664	652	654	681	620	649	650	645	680	679	660	643	639	676	634	593	666	674	610	641	713	649	646	631	663	665	622	655	656	644	644	657	637	676	665	637	635	633	631	682	645	660	658	631	583	652	642	632	639	625	653	668	640	619	674	624	688	632	661	658	622	652	616	662	671	628	612	680	598	633	623	673	663	649	702	609	668	662	661	662	684	680	652	598	641	658	655	650	661	600	630	660	653	614	693	680	676	639	611	696	662	652	673	653	636	640	633	658	622	695	664	685	668	631	625	680	655	641	635	676	605	590	674	653	614	683	605	688	678	635	624	647	642	635	676	637	654	596	622	570	677	597	642	685	626	647	655	694	627	678	663	614	624	617	665	614	643	585	688	705	641	636	654	645	694	664	687	652	648	628	639	649	634	671	655	689	615	639	634	645	673	666	627	621	647	698	690	606	672	697	646	662	653	660	647	630	655	656	622	617	622	681	666	638	651	636	683	623	644	615	679	631	646	667	617	643	688	626	631	682	663	642	644	639	670	617	688	738	632	641	672	669	674	589	651	633	605	687	656	654	665	653	660	680	626	707	652	672	639	633	632	629	653	679	639	668	637	644	624	639	628	657	652	656	673	670	581	581	640	664	633	661	648	682	689	635	645	629	645	656	662	670	612	702	636	622	666	668	669	647	617	663	612	681	642	628	683	635	677	660	635	655	635	669	637	684	642	622	707	645	664	643	614	628	666	670	655	683	657	638	616	685	619	628	633	654	612	679	663	661	653	686	668	642	613	667	658	661	662	659	647	668	654	626	648	644	641	664	668	615	600	620	669	633	642	672	605	629	639	683	655	630	681	666	674	696	652	642	666	667	636	628	601	640	658	611	658	676	666	649	672	672	676	622	670	636	656	635	608	639	644	595	655	697	644	674	603	656	609	668	622	672	658	648	654	661	627	653	685	636	651	618	680	614	671	686	744	636	630	651	690	612	656	657	674	652	664	628	659	663	660	661	619	712	661	618	693	635	644	658	649	694	649	668	610	651	675	639	654	609	620	638	664	697	634	654	619	638	668	656	695	676	622	627	682	669	684	624	659	634	630	637	657	636	687	636	670	639	614	688	637	704	632	618	666	669	621	651	609	624	652	659	626	644	654	693	641	629	655	679	683	652	662	665	673	672	629	575	675	649	670	641	623	678	615	651	640	661	633	606	660	666	667	607	658	655	643	652	627	612	591	679	636	638	653	687	690	613	660	639	664	692	630	658	675	665	618	656	678	674	664	676	634	643	660	661	673	675	632	665	697	670	684	608	679	681	662	642	616	630	660	644	623	685	650	631	617	644	637	658	637	663	663	637	665	644	650	653	655	623	700	624	629	651	625	665	618	639	673	663	669	631	674	634	659	637	664	706	652	613	660	634	639	650	643	640	644	654	668	653	661	689	615	674	627	655	647	634	627	677	671	708	702	670	632	648	608	679	638	682	633	639	677	619	618	624	642	616	653	658	675	657	661	645	682	652	658	713	654	669	644	669	651	662	616	664	647	655	628	635	648	625	656	714	666	614	652	672	644	625	644	600	608	639	653	710	684	608	616	651	621	663	632	664	673	681	617	679	687	654	699	687	611	691	632	678	666	672	629	651	622	647	642	576	629	619	644	669	643	718	613	663	639	635	706	646	648	644	639	577	669	696	649	632	634	655	642	631	589	673	669	648	656	646	675	656	662	651	707	629	652	634	663	668	671	639	619	672	692	661	647	648	664	663	646	634	620	655	676	642	612	639	648	662	657	650	664	634	680	641	601	636	609	624	645	647	646	672	654	635	634	629	677	596	658	617	637	657	653	671	706	644	668	646	610	657	667	676	656	620	619	611	673	647	652	643	587	664	633	651	654	685	629	644	639	635	679	600	669	637	648	615	691	619	697	650	653	606	646	674	654	642	692	648	604	666	668	598	669	632	655	614	656	676	613	684	673	633	630	630	634	622	653	637	634	647	658	626	682	659	632	668	637	604	627	604	625	643	629	647	655	645	638	638	669	688	691	654	657	665	659	653	658	695	627	669	685	669	666	647	660	697	674	674	658	656	628	643	606	665	706	630	636	656	679	646	612	661	683	650	654	658	650	629	619	647	631	648	678	623	690	659	678	648	605	566	625	631	594	636	646	634	619	692	636	633	636	677	666	652	610	677	648	647	659	657	658	654	633	718	695	609	636	689	685	681	626	627	630	708	697	689	612	664	656	640	607	660	651	613	618	611	630	666	579	685	634	656	673	615	640	630	633	612	623	678	620	657	619	654	607	622	645	644	631	630	618	684	652	645	626	612	645	651	647	604	659	655	643	666	622	658	643	689	659	640	638	662	663	663	585	633	641	646	636	683	652	667	635	620	654	632	638	629	620	641	638	672	598	731	650	672	644	652	645	670	675	652	623	660	670	642	725	678	610	656	664	664	677	643	623	635	643	650	641	675	679	612	685	646	650	676	655	685	643	649	648	619	638	582	642	637	680	635	672	656	635	634	625	642	682	700	625	617	715	658	626	679	656	620	673	630	647	677	685	673	651	678	666	680	671	643	637	640	680	652	638	618	655	656	646	652	650	647	656	655	656	653	654	633	651	706	631	722	618	655	648	683	635	665	601	638	647	629	659	633	684	653	643	653	635	632	680	590	684	674	644	659	659	655	688	660	625	620	655	648	636	637	656	665	637	679	653	616	633	647	611	647	611	673	647	645	641	686	619	684	638	655	687	644	652	632	653	673	670	621	653	632	640	643	660	609	623	672	697	643	625	632	634	647	693	656	672	604	631	665	630	612	660	624	661	639	699	654	634	622	637	605	629	631	675	645	579	656	660	621	635	689	662	639	681	633	634	615	671	633	678	619	665	652	624
21603	1914	364	306	314	282	305	295	294	305	275	269	280	289	286	263	303	291	279	299	302	285	260	303	299	295	265	272	286	271	283	289	260	276	275	302	287	252	297	275	295	273	247	293	282	265	268	302	281	273	297	269	282	285	273	321	290	297	268	289	288	242	279	254	290	279	287	290	312	298	291	297	292	256	264	261	250	277	270	267	292	274	284	281	311	281	290	293	275	297	289	280	288	284	305	281	274	280	296	298	321	278	274	269	254	289	284	294	249	268	280	271	252	287	306	321	279	266	277	315	284	289	310	300	252	275	268	279	249	316	304	315	281	259	263	268	294	292	249	273	298	289	236	255	286	266	273	254	283	267	283	275	281	302	276	311	279	281	265	258	283	280	254	301	266	270	301	324	282	278	239	287	312	277	260	269	260	237	290	292	274	285	293	255	289	283	271	285	265	287	291	272	293	292	289	300	281	249	287	268	274	302	301	274	290	272	291	309	288	328	289	291	253	286	300	276	273	309	280	274	262	276	312	289	307	266	280	306	319	292	319	297	282	284	287	285	248	279	270	287	308	251	258	251	286	278	291	296	309	278	266	284	298	256	285	297	245	271	284	295	316	291	270	307	267	291	303	281	298	281	292	315	291	293	288	290	279	279	284	290	283	263	305	289	317	302	295	273	319	281	274	271	281	283	277	287	276	280	274	285	260	277	297	280	303	262	269	268	268	286	260	249	258	257	302	302	280	252	290	291	304	286	258	273	301	309	297	268	277	273	299	268	277	305	276	233	248	263	257	286	284	259	279	282	279	296	297	296	253	259	303	253	273	292	267	272	279	299	269	288	245	294	272	263	295	286	285	323	314	258	286	257	279	276	296	262	275	288	304	303	281	279	267	303	288	303	283	298	288	280	300	315	317	297	277	277	261	273	272	324	292	273	260	286	248	282	245	273	257	292	295	290	249	275	257	277	293	256	273	272	285	272	288	283	288	269	261	307	342	316	281	288	297	326	288	284	278	269	265	294	292	259	298	267	272	285	268	306	310	293	278	271	290	255	257	282	270	267	288	265	261	278	286	293	290	298	294	264	271	234	258	304	282	313	296	280	281	279	254	291	276	250	256	273	276	301	275	290	271	261	269	271	272	259	274	274	308	288	313	295	294	303	295	310	288	290	287	278	297	310	273	298	282	283	303	322	307	293	248	272	256	296	297	268	254	269	291	264	267	283	300	293	281	278	274	236	279	253	252	294	287	261	305	288	297	277	299	315	329	290	301	303	291	270	280	275	287	308	294	266	275	299	314	261	299	269	304	297	312	278	285	275	274	305	299	266	271	283	274	253	260	266	265	267	284	272	285	305	292	278	284	293	313	295	307	275	294	258	272	291	314	264	262	249	255	283	261	275	298	280	269	299	284	258	291	323	256	308	287	289	261	323	294	285	289	304	278	298	304	288	272	285	291	288	250	287	279	277	291	282	261	310	261	284	289	287	266	277	264	252	282	279	323	297	284	259	296	277	261	283	290	323	305	286	255	270	281	256	276	293	274	293	262	312	307	259	306	268	261	280	276	287	285	268	286	314	246	279	280	257	265	292	278	251	276	295	305	281	284	274	306	272	269	250	278	293	298	290	298	287	286	258	249	274	273	288	292	296	270	293	291	268	301	285	281	287	299	300	317	287	271	316	292	284	252	267	256	269	299	298	258	264	252	283	233	295	256	263	295	290	261	273	297	297	265	279	307	294	282	301	272	268	308	260	284	280	267	278	294	290	265	284	308	308	323	283	283	302	290	282	294	301	307	291	265	242	281	234	276	297	280	296	317	302	285	298	265	309	276	272	305	277	290	264	274	305	286	280	266	276	234	323	280	249	276	270	298	277	257	269	298	275	312	272	294	285	274	292	290	293	252	275	293	273	284	306	263	275	262	234	264	278	260	268	273	301	275	272	282	288	313	301	308	297	317	293	268	271	322	322	306	275	291	271	322	287	276	277	299	295	288	262	260	263	280	306	295	335	290	264	297	284	277	269	279	316	282	264	274	276	271	286	266	275	253	269	276	273	260	264	236	253	285	301	276	298	259	288	307	240	251	269	268	267	300	270	310	258	257	292	277	278	280	291	293	296	303	320	255	281	257	283	281	257	275	286	303	271	272	294	277	290	290	285	279	279	300	286	316	265	287	282	275	279	267	295	293	261	287	272	274	276	278	287	303	301	303	284	261	276	289	272	296	284	270	312	250	281	309	262	260	272	278	253	321	263	296	307	272	312	290	292	275	282	272	277	269	281	302	272	279	285	292	302	296	303	288	310	291	309	290	275	298	293	301	309	301	276	291	268	288	310	266	244	288	268	286	298	269	279	305	305	276	290	305	290	300	312	313	268	271	305	253	253	264	319	309	271	270	297	259	249	283	283	281	278	260	266	286	295	265	283	258	256	282	275	276	286	291	292	278	296	270	302	281	239	286	244	297	329	300	275	260	245	241	280	301	286	280	272	275	235	273	318	296	310	294	269	280	277	302	281	264	286	287	294	290	302	279	299	282	274	284	297	246	272	291	270	261	291	308	305	298	301	259	277	310	262	263	295	258	284	266	289	266	277	294	297	304	270	279	300	283	258	285	249	303	303	297	305	251	276	272	294	253	269	297	267	301	273	272	296	258	316	271	295	270	283	263	243	280	313	259	278	319	277	267	277	270	296	276	286	290	285	254	256	290	298	282	283	275	282	284	280	308	295	260	265	239	268	245	286	279	316	281	260	295	276	284	327	314	304	284	251	309	273	278	259	291	326	270	283	281	284	261	279	286	288	284	287	259	285	280	289	280	294	263	300	281	295	321	262	291	285	250	253	270	303	299	276	269	294	282	290	278	300	305	299	315	279	262	296	285	279	287	258	304	261	289	233	284	291	297	244	320	311	268	256	304	303	288	303	280	258	275	282	250	279	311	249	277	272	291	291	280	300	318	274	301	265	266	294	296	304	273	277	288	282	260	283	265	302	265	267	280	289	267	330	300	311	317	290	280	258	274	303	277	281	302	296	259	264	325	275	295	292	271	262	295	287	274	252	283	293	259	295	258	286	296	297	310	259	291	277	297	298	288	315	314	253	238	293	302	305	290	288	287	303	261	260	282	272	242	308	287	256	267	292	303	251	274	305	265	298	289	272	282	276	321	315	290	274	273	289	293	291	288	262	285	305	299	279	298	281	283	296	295	253	295	288	299	282	281	256	304	315	291	274	307	307	307	294	271	252	251	282	297	272	243	299	324	265	285	293	258	265	283	289	279	304	289	282	278	245	290	295	276	267	269	246	265	267	262	306	302	263	256	298	288	299	312	275	244	271	309	286	277	300	276	306	262	276	271	320	294	246	262	305	287	271	337	230	265	296	285	265	303	298	262	292	309	275	284	296	263	270	266	277	260	269	314	300	265	251	273	305	287	283	269	278	318	286	296	264	311	304	277	282	309	282	277	302	287	276	287	257	273	246	287	285	277	306	299	311	299	292
13658	2153	1057	822	697	699	702	639	591	567	638	582	655	579	619	641	594	602	641	586	600	585	631	621	622	605	614	640	638	634	574	555	612	598	604	603	613	619	625	579	613	578	629	594	641	610	633	601	609	631	621	605	580	636	636	578	600	641	574	638	585	617	588	574	586	603	588	610	594	634	585	597	588	609	599	634	655	594	606	638	622	641	572	601	622	614	604	623	624	619	601	601	604	593	579	598	609	625	645	602	605	608	595	600	547	596	540	593	599	647	646	664	597	615	621	636	580	604	577	627	635	620	584	563	601	590	598	561	637	591	615	610	585	629	583	582	627	611	586	617	610	573	635	565	612	633	614	633	606	588	617	580	639	580	611	607	612	651	603	546	600	625	601	598	584	603	624	629	575	664	613	613	600	587	622	622	563	618	622	595	610	581	598	597	612	593	572	594	611	610	622	595	609	613	636	605	611	624	617	653	601	610	672	641	628	629	609	623	599	619	603	590	571	616	608	594	622	612	608	602	619	609	574	602	613	584	626	584	595	635	590	618	631	621	641	639	609	593	613	627	620	620	596	600	577	632	604	611	644	558	594	628	636	616	628	598	618	651	611	594	606	613	588	580	605	632	630	637	634	634	567	587	575	579	599	611	672	546	578	628	649	632	606	595	585	611	640	631	606	601	631	606	607	651	577	639	592	622	626	592	591	581	607	596	607	576	607	625	623	604	597	645	595	609	563	593	628	593	598	620	591	608	571	643	633	611	611	615	603	585	627	585	652	594	626	624	630	562	597	584	628	603	663	606	612	667	612	584	562	597	615	623	674	609	593	614	586	558	611	601	640	659	578	605	605	648	553	549	624	599	609	536	616	596	570	605	603	578	645	613	631	612	629	624	634	629	603	656	598	598	578	643	584	599	603	626	609	593	600	607	582	641	611	637	559	593	654	595	615	645	598	641	620	607	604	616	597	638	556	640	601	667	601	610	584	671	596	582	578	613	619	636	620	654	602	610	656	625	597	625	677	524	645	586	594	624	655	622	649	617	587	588	596	575	597	665	591	627	626	575	587	648	591	580	589	621	632	633	586	582	595	627	647	561	612	611	612	618	608	593	635	603	589	598	622	619	628	601	619	617	563	574	634	590	600	614	571	636	600	608	602	577	576	601	594	612	628	592	572	596	601	609	627	606	553	580	617	635	617	550	615	566	633	627	592	645	567	605	594	615	595	577	620	617	577	647	591	612	641	608	609	578	584	581	611	627	580	631	575	647	601	571	589	625	607	575	647	616	575	650	609	593	617	634	620	581	612	625	591	619	617	610	607	570	564	595	627	619	604	579	581	557	576	605	611	601	595	640	572	572	627	566	617	598	641	600	609	652	636	597	552	606	573	581	626	623	616	615	591	594	633	619	614	610	635	622	590	618	584	639	693	583	559	652	592	603	565	681	627	595	624	629	577	625	634	609	589	608	614	615	604	582	595	600	614	573	639	635	615	609	604	617	639	586	577	590	594	561	589	644	594	595	557	628	618	561	558	609	597	620	634	568	620	615	566	616	603	623	638	614	582	611	666	592	614	580	603	596	578	587	626	545	631	605	602	595	612	605	583	614	589	645	597	633	578	604	633	578	588	617	579	645	609	631	577	598	628	600	626	588	628	576	617	658	633	601	594	643	575	609	574	590	660	607	640	625	604	610	587	605	585	596	597	606	604	613	621	635	636	599	631	595	623	661	577	613	617	615	619	594	654	581	619	603	590	582	546	605	579	615	603	604	594	590	620	594	590	628	636	622	625	645	590	625	583	607	612	559	618	575	622	586	594	632	638	579	557	633	623	608	589	620	603	635	609	605	598	598	579	619	598	592	602	594	564	592	632	612	579	617	592	629	633	587	610	622	633	626	601	621	634	567	615	634	615	610	605	609	583	622	579	608	620	590	561	639	618	618	598	592	604	608	625	613	615	620	611	597	613	571	606	578	589	608	659	632	562	604	607	631	622	603	621	622	608	591	619	598	632	664	625	583	600	635	618	585	611	600	604	615	567	585	592	617	575	614	603	581	574	602	598	616	534	613	611	588	561	621	592	628	602	578	593	625	599	581	555	614	603	591	597	622	626	605	613	659	609	615	611	643	594	627	586	600	595	569	610	617	615	571	601	601	587	619	593	627	588	585	618	586	591	599	623	642	627	596	615	590	604	618	574	595	617	665	641	627	622	611	599	619	611	605	561	633	586	590	586	615	598	599	648	594	589	633	611	607	632	599	629	610	608	627	631	634	588	642	606	586	576	586	596	581	618	630	601	583	626	617	589	620	635	612	606	604	631	583	620	615	631	603	621	603	610	625	588	665	607	607	582	590	639	613	581	603	611	590	604	599	648	569	591	610	575	587	562	609	602	599	605	553	610	630	638	630	599	632	628	585	581	578	607	598	571	611	576	632	591	585	580	639	594	660	622	616	607	599	601	650	615	588	595	625	571	612	606	602	594	632	573	650	634	605	630	622	639	643	610	625	601	636	636	618	643	669	582	645	580	599	597	628	611	614	616	628	566	594	623	641	638	649	602	610	624	647	634	629	601	642	612	609	589	623	580	573	570	614	576	599	599	586	580	601	592	637	659	653	601	581	596	620	606	623	608	610	590	582	604	570	638	571	628	610	605	582	606	587	593	539	576	620	605	623	593	597	633	615	569	594	631	603	644	615	593	595	605	659	623	603	620	630	585	636	616	599	618	572	636	616	611	606	577	565	639	586	604	603	621	585	588	603	638	573	616	589	575	628	602	592	619	604	596	584	591	609	627	622	601	645	586	624	564	602	572	600	606	621	645	633	621	619	610	640	620	568	588	626	551	594	585	601	579	624	570	643	614	621	646	602	608	612	621	628	584	599	608	595	637	623	626	615	580	585	608	586	627	594	587	591	644	640	610	605	583	601	650	602	624	618	666	626	655	574	592	616	590	610	659	657	594	596	555	593	584	623	583	621	622	630	609	603	604	548	584	594	665	615	633	589	646	605	631	629	602	592	578	618	582	620	564	565	630	615	575	613	556	565	583	575	587	597	591	621	618	593	605	617	635	609	571	612	607	601	600	613	659	571	587	653	552	611	641	614	641	622	623	612	668	607	593	628	615	599	564	582	586	579	599	633	598	608	527	601	614	616	588	607	636	613	640	637	616	637	634	590	559	615	670	606	634	611	613	611	620	571	635	607	630	593	599	580	620	614	608	579	593	616	575	593	585	616	583	610	582	619	605	671	646	607	616	632	552	603	604	626	655	597	632	582	617	639	623	619	610	601	621	568	571	632	592	647	587	637	624	598	624	620	633	604	630	567	593	631	624	561	597	591	607	633	594	594	657	586	615	599	617	628	610	635	591	658	598	600	566	616	612	645	604	614	623	613	624	614	617	631	621	635	621	626	604	582	565	622	646	568	607	601	597	602	568	626	561	583	605	628	573	638	577	586	640	646	623	587	613	608	611	589	648	601	604	576	670	626	587	607	597	593
30067	6019	634	338	306	351	346	321	312	325	308	295	283	283	314	310	315	308	338	307	289	329	283	301	313	304	292	336	301	282	299	321	299	305	330	323	294	268	306	325	303	306	297	307	307	292	313	305	300	297	354	312	307	270	320	338	300	344	318	300	320	329	335	299	308	285	311	300	289	330	332	308	310	303	297	307	328	309	304	311	317	311	317	295	303	282	302	337	305	295	301	305	308	302	324	310	325	325	292	300	284	282	298	307	324	307	283	307	284	298	308	296	339	335	351	327	311	312	315	314	308	289	312	293	292	268	303	305	277	273	313	268	318	321	285	290	297	302	329	305	296	308	294	297	314	306	292	300	326	266	328	344	307	294	297	322	284	287	315	270	290	330	313	270	316	309	321	287	290	265	274	311	297	334	286	292	302	308	276	316	301	293	271	309	311	332	287	303	325	288	280	291	314	279	310	281	311	331	314	273	306	317	295	314	301	277	287	340	321	305	301	310	317	323	324	309	321	298	322	325	316	315	318	296	282	313	314	290	317	291	329	286	296	295	271	309	300	331	331	303	340	328	306	311	294	270	316	304	311	319	340	318	300	282	323	312	303	322	313	317	320	273	298	326	318	290	288	331	312	305	287	293	309	321	298	312	329	315	307	317	316	285	313	310	304	283	291	310	293	283	291	319	321	293	290	296	294	307	332	311	317	266	314	296	287	285	313	311	305	303	300	264	315	282	299	325	305	358	319	283	272	338	288	298	320	313	315	319	328	268	283	324	294	294	335	301	317	298	272	330	297	308	295	270	267	324	311	305	296	311	293	278	307	303	306	326	310	329	290	315	330	350	296	282	271	265	277	279	316	297	328	305	307	307	273	273	315	332	288	298	313	319	318	334	328	273	300	317	310	309	308	302	290	326	316	321	285	327	352	305	274	304	307	278	305	325	315	315	307	283	265	296	284	282	317	322	307	291	300	323	326	307	306	327	288	294	270	314	321	323	299	301	293	339	276	292	305	316	282	281	308	304	314	300	316	305	329	314	323	305	324	269	326	311	315	279	325	326	293	317	308	290	302	304	312	332	312	304	326	280	285	261	301	304	286	278	321	307	330	305	346	320	291	315	305	282	285	297	313	287	299	306	314	308	291	285	290	302	301	292	309	302	271	317	279	295	310	321	271	292	284	313	332	316	280	330	337	327	334	302	358	324	314	320	334	285	299	309	277	340	309	288	266	297	297	284	309	326	315	345	303	294	333	296	271	320	303	274	296	305	282	296	290	303	287	318	325	282	292	321	304	291	307	320	333	301	300	250	327	288	296	310	289	318	328	283	288	294	323	308	331	320	285	311	295	302	340	291	299	331	295	293	265	318	299	279	331	319	299	324	301	303	298	285	294	282	342	294	334	308	255	335	283	286	283	287	284	317	333	298	296	266	292	314	308	295	332	323	285	267	297	317	276	348	333	312	315	314	281	308	315	320	308	321	316	328	332	281	304	316	312	288	315	288	314	336	298	296	290	289	270	345	324	332	336	296	301	293	255	303	298	303	319	295	310	288	326	339	299	295	320	310	331	318	272	311	289	347	316	298	296	281	296	306	310	308	327	316	281	302	283	276	329	289	313	278	346	326	264	271	303	304	285	283	293	280	312	328	310	312	304	299	291	335	283	299	284	286	302	320	291	317	315	327	297	268	287	313	335	290	280	321	252	279	323	303	325	337	325	295	296	317	297	296	322	304	295	298	268	325	286	290	337	329	287	289	300	287	319	324	295	306	309	330	318	312	288	321	283	305	305	315	304	301	296	311	260	324	333	282	322	265	304	303	288	320	309	312	284	303	297	284	296	320	291	325	279	278	334	287	338	297	329	282	282	303	290	294	302	285	311	295	307	289	307	299	308	302	342	285	305	299	305	310	311	311	294	334	322	298	308	312	313	310	320	288	320	314	333	303	290	259	324	299	314	337	280	312	308	279	310	271	321	298	288	302	298	311	299	285	286	310	317	301	318	293	295	305	291	294	317	345	270	297	316	295	293	339	289	286	321	311	289	317	336	294	262	309	330	268	290	323	275	335	289	288	295	299	310	299	291	286	348	323	330	302	313	322	287	278	322	331	267	309	322	291	335	313	277	314	342	321	303	317	314	314	268	291	287	320	311	328	326	278	270	309	267	280	324	322	298	274	321	304	334	309	326	305	295	304	305	320	298	307	286	303	328	301	296	313	327	308	302	309	321	317	301	298	257	308	301	321	336	300	293	313	313	297	303	322	313	305	317	290	304	297	301	271	294	297	309	294	308	316	309	291	295	294	312	291	326	258	286	308	293	280	297	303	346	301	266	304	324	312	289	305	320	277	295	266	293	291	296	287	289	297	315	301	315	323	346	289	321	309	315	288	357	279	304	297	304	260	302	320	278	302	279	307	306	283	335	316	334	302	315	310	348	305	306	336	261	306	326	326	299	288	309	335	306	345	325	316	308	331	291	321	287	332	268	302	341	282	336	298	317	313	317	303	318	309	288	291	295	296	309	298	315	317	308	295	302	313	283	285	305	321	326	278	317	279	283	306	306	314	318	286	293	310	265	332	300	302	287	334	332	335	301	313	286	339	359	336	322	314	303	295	298	313	339	300	333	294	288	307	313	309	289	307	302	312	297	322	309	306	281	297	308	299	300	317	313	322	322	326	298	330	249	311	300	319	322	317	272	279	342	331	315	312	297	327	316	300	306	324	339	303	268	278	301	297	307	315	285	303	313	314	323	283	309	316	304	283	307	307	300	317	323	279	322	317	304	273	278	330	309	343	310	255	316	281	323	314	328	274	293	300	330	299	311	313	344	303	312	292	280	289	316	299	304	288	296	330	307	339	276	311	329	335	321	315	290	323	276	315	329	323	315	288	345	286	295	315	304	318	300	304	305	342	311	275	362	330	329	338	283	291	301	312	344	375	314	320	297	288	323	300	339	305	294	322	280	281	327	303	330	302	326	306	294	310	310	319	302	334	305	300	272	336	336	288	288	305	288	320	347	303	319	322	288	341	305	340	328	326	285	278	296	290	287	241	326	305	323	322	302	301	335	274	286	295	322	336	321	295	283	335	310	318	294	333	287	297	311	346	342	269	281	304	309	309	291	298	294	300	317	293	280	315	304	310	314	308	284	305	302	307	304	304	295	291	294	314	298	323	330	273	323	296	290	288	317	287	275	287	280	313	332	312	291	301	311	308	281	318	313	317	276	301	321	266	333	328	291	297	290	320	302	294	270	309	293	291	277	286	317	302	274	268	289	340	309	330	300	314	333	316	301	308	320	315	286	296	262	302	299	275	292	296	302	299	272	293	311	283	310	292	251	310	320	300	304	273	284	275	329	280	329	307	295	308	328	339	333	328	339	312	266	283	302	315	306	303	302	297	302	315	294	298	295	325	309	322	312	310	310	300	300	293	304	306	288	314	355	306	314	312	292	323	288	327	310	309	282	283	284	363	312	275	315	312	326	317	318	290	291	301
13892	2048	1149	939	836	717	671	668	628	674	674	650	640	691	661	620	683	648	650	695	608	689	610	671	653	656	696	641	632	655	695	641	638	669	667	629	620	648	699	661	671	704	690	681	654	685	661	670	631	695	613	698	659	634	667	688	672	637	678	657	670	603	658	626	676	670	679	643	643	692	680	671	663	645	667	649	656	667	628	658	658	636	668	665	653	650	661	687	663	680	635	631	677	739	676	680	676	658	602	660	629	641	664	683	701	632	700	676	677	682	664	630	617	634	651	665	674	687	663	636	691	696	635	667	660	624	653	645	630	648	645	622	659	678	694	632	655	633	689	656	697	680	711	673	632	664	606	660	618	639	661	657	610	680	637	683	667	684	660	691	685	702	614	684	661	667	668	658	673	679	643	679	711	653	608	692	620	642	663	585	624	686	617	676	610	666	654	660	652	650	673	684	596	642	673	646	630	697	623	646	669	650	629	687	615	644	662	651	646	664	681	630	695	671	641	653	677	714	665	642	649	679	679	677	698	663	661	605	644	627	680	643	671	647	647	632	659	726	617	648	644	703	706	664	653	638	681	641	657	671	682	710	653	660	679	640	618	624	697	633	641	692	683	684	676	631	685	677	686	640	665	676	652	668	658	640	690	670	641	619	686	660	627	694	661	649	690	683	693	624	676	685	625	669	639	638	635	643	639	660	632	673	670	663	652	657	643	668	681	664	625	667	619	631	690	688	631	652	608	597	679	684	659	649	677	643	688	668	666	706	672	588	666	660	667	660	664	659	723	666	633	648	685	640	694	680	648	657	650	653	650	675	648	662	580	647	678	680	685	629	671	705	646	657	662	656	645	625	680	652	646	698	639	632	642	669	651	682	658	627	637	645	684	646	681	622	661	670	640	702	664	704	661	632	659	631	660	648	690	632	653	627	657	633	662	665	669	741	678	655	645	680	636	654	703	685	656	659	651	685	679	636	694	650	622	658	658	655	636	628	690	660	678	631	615	681	653	637	638	664	709	664	674	676	648	614	664	687	669	697	655	684	676	668	644	674	658	676	651	649	632	691	647	641	686	694	708	636	639	624	658	654	648	653	646	695	689	610	651	679	649	637	660	666	671	661	660	671	617	611	617	658	719	667	669	682	652	700	697	657	642	647	614	688	631	652	700	646	699	671	632	638	660	679	661	624	678	700	675	620	681	659	660	662	679	707	698	677	677	669	712	683	612	683	621	689	667	689	671	605	645	649	646	678	668	601	686	668	659	671	676	651	646	636	679	644	623	709	671	687	660	689	680	677	703	624	685	671	669	675	704	669	662	634	653	663	696	641	664	645	685	651	678	716	615	610	592	659	658	639	645	686	643	681	635	621	614	629	705	660	644	675	646	695	636	647	657	639	658	625	661	677	598	627	662	654	681	695	679	688	628	641	690	620	670	700	688	650	675	665	658	627	669	678	676	650	660	694	615	643	608	684	659	686	665	662	637	634	663	685	644	697	701	676	659	686	669	666	666	663	685	680	663	623	648	660	683	661	667	647	679	696	646	660	642	638	660	661	659	698	652	651	660	643	627	701	722	658	652	658	730	689	647	664	680	653	628	700	669	622	662	672	650	676	642	655	683	649	669	694	645	675	622	612	700	627	659	694	662	698	675	631	641	647	677	598	684	679	683	673	664	620	652	656	635	643	722	678	655	655	697	647	647	642	674	667	603	670	705	704	644	671	672	706	663	632	664	708	681	636	695	638	696	634	624	674	628	636	692	602	639	647	631	668	674	721	722	663	644	682	703	688	631	642	634	672	680	695	666	669	637	648	659	648	697	700	627	642	719	635	638	659	703	659	671	644	683	683	665	673	711	669	647	647	655	647	645	705	699	687	654	701	645	649	672	683	638	636	697	653	637	603	685	665	673	695	622	643	676	682	679	707	703	646	681	666	667	658	692	639	659	648	681	627	723	705	629	698	652	630	647	635	686	652	654	666	631	656	622	676	654	661	659	648	663	631	628	673	661	684	643	693	646	714	655	657	666	650	646	665	685	651	661	698	712	668	692	676	690	698	648	693	638	642	683	666	655	685	688	686	712	664	613	670	661	647	677	694	669	678	670	684	640	676	668	696	676	645	633	651	630	642	666	637	671	652	658	684	678	682	672	643	658	655	638	676	665	683	671	647	687	674	666	640	671	677	652	669	643	663	670	659	666	641	631	651	655	672	671	650	644	661	656	637	672	665	682	666	648	654	674	645	649	656	634	705	692	612	691	682	649	628	652	701	698	734	605	693	667	638	648	626	629	659	693	668	641	705	672	666	634	664	673	639	643	682	670	658	688	658	669	656	671	692	626	647	633	683	658	652	677	652	644	653	657	668	663	703	625	688	660	693	701	664	649	701	627	627	673	675	671	642	677	670	657	689	687	660	679	688	637	687	681	725	688	677	677	648	590	648	662	675	630	650	685	660	702	653	673	689	678	687	643	676	660	641	694	651	673	657	665	669	608	638	661	620	629	627	643	657	641	688	634	664	650	649	654	660	626	683	715	623	708	641	655	692	654	622	647	679	664	668	634	649	639	642	661	676	637	708	658	660	649	667	652	654	659	697	667	722	600	675	636	687	648	679	655	654	666	673	632	619	693	647	676	688	744	615	677	686	667	701	654	646	621	696	691	660	670	661	728	709	648	666	626	659	658	663	638	700	660	642	637	648	657	643	659	646	630	670	645	638	639	635	676	680	700	668	668	688	704	662	639	686	655	653	613	616	638	675	660	616	673	661	666	669	610	679	687	651	691	607	653	675	615	675	657	683	645	668	674	673	631	640	680	642	667	671	664	692	681	687	648	634	618	701	725	661	643	657	618	679	721	647	707	664	641	680	637	671	635	637	654	636	644	636	648	694	644	632	632	665	672	665	643	658	634	656	689	710	672	666	687	734	631	652	643	663	702	639	643	642	659	680	668	630	704	664	654	665	629	684	646	680	590	665	656	646	626	674	663	605	710	684	647	653	649	668	627	643	701	685	661	660	655	679	676	661	624	647	623	684	683	685	656	655	656	668	652	742	655	647	661	616	667	617	701	678	639	648	660	634	656	679	674	692	670	630	669	702	659	657	657	685	668	657	654	654	627	678	674	665	651	685	665	671	658	680	668	640	630	666	676	668	727	637	648	677	647	664	636	664	605	669	692	676	673	608	647	635	670	618	633	671	653	688	653	672	635	665	646	609	697	684	662	611	594	621	657	675	627	661	675	659	667	631	693	677	680	621	597	681	637	683	723	669	669	654	730	636	642	630	646	633	672	660	662	682	672	631	655	682	707	626	646	665	682	676	691	675	646	649	629	627	699	644	646	662	610	664	672	677	679	645	660	640	650	663	669	671	656	664	679	658	684	663	623	674	675	662	637	689	693	641	645	644	682	643	651	652	681	675	662	630	636	675	656	613	692	662	629	635	666	683	646	677	714	600	623	592	671	644	668	661	661	671	674	644	653	672	661	646	664	633	641	681
18877	1223	369	334	320	348	300	325	335	323	293	290	305	274	299	292	280	304	347	290	296	308	277	296	261	320	320	337	319	323	324	310	318	300	299	314	300	334	346	287	282	322	279	331	301	325	316	297	295	308	316	305	349	316	282	292	297	293	331	303	270	316	266	274	341	327	328	304	308	308	301	304	293	278	304	299	345	287	303	302	306	324	299	307	260	282	311	319	298	319	290	275	305	278	269	328	298	276	328	288	326	315	297	310	304	276	326	332	308	300	293	308	309	330	322	327	337	277	339	321	276	292	358	313	302	293	308	306	318	286	287	298	283	343	334	317	300	292	316	278	326	319	315	301	315	333	342	279	324	314	308	307	304	316	309	306	319	317	317	289	292	321	309	315	311	334	286	270	305	315	314	322	287	317	327	297	288	305	329	300	320	331	320	297	276	273	297	325	310	319	302	312	320	297	289	304	274	309	308	293	303	310	321	326	312	309	309	288	340	352	282	319	315	309	301	286	292	278	308	304	286	337	280	320	266	338	279	320	332	313	301	302	281	338	303	276	310	260	304	297	298	310	299	286	270	290	313	310	270	305	316	311	354	320	310	293	292	321	315	287	305	329	300	303	282	277	301	274	302	252	291	299	325	331	329	322	272	299	298	292	307	322	300	329	322	326	341	312	296	274	311	291	311	299	296	302	312	326	296	322	308	320	282	320	338	330	287	296	297	316	299	295	287	295	283	313	284	295	318	322	289	279	338	309	316	285	319	293	283	301	343	300	306	361	289	325	365	282	313	316	303	286	308	327	332	329	299	287	309	289	358	308	315	310	269	323	306	324	299	287	309	310	350	321	307	307	288	321	302	303	326	316	268	316	338	286	316	246	272	322	322	306	329	289	293	293	316	303	295	322	319	294	309	293	291	342	301	345	335	304	308	297	298	323	322	352	301	332	307	320	297	302	313	307	317	300	282	301	305	282	346	352	318	325	318	294	319	295	311	312	305	282	321	283	312	340	311	295	310	287	301	296	298	306	294	292	314	304	317	270	299	285	261	309	313	322	306	302	289	302	287	313	293	308	334	307	284	324	309	312	327	311	298	299	330	277	301	315	283	285	314	308	282	321	325	296	302	277	321	294	305	299	310	315	300	304	318	295	304	295	286	307	301	323	349	298	315	306	298	312	292	278	323	304	297	273	301	292	283	337	276	311	317	294	324	316	328	280	304	283	297	334	326	299	271	291	283	322	289	289	285	307	306	276	337	333	321	298	282	312	302	292	298	328	272	293	306	304	322	340	281	310	319	251	311	314	285	267	292	295	330	322	284	321	299	308	279	312	313	331	306	301	301	302	294	297	284	302	324	305	324	326	302	320	292	322	274	290	310	307	310	291	323	304	296	306	299	282	297	322	316	329	301	293	320	320	306	294	292	314	292	277	294	321	308	268	324	302	331	329	273	306	288	292	277	300	306	299	289	313	309	264	308	311	349	314	296	349	301	323	300	346	318	297	308	290	295	302	283	317	323	307	318	301	298	330	338	326	297	303	289	312	303	295	328	286	326	326	345	320	291	272	320	299	313	293	295	304	294	293	297	326	332	284	279	285	278	310	305	300	308	331	295	334	255	315	286	310	256	296	295	321	339	267	283	293	300	307	336	283	303	271	319	291	283	303	309	294	336	299	281	326	317	330	320	325	297	322	268	305	295	284	310	306	295	299	304	276	269	315	305	282	342	297	272	261	304	314	315	316	313	303	319	286	303	272	320	281	283	299	300	327	301	305	304	306	312	317	290	320	310	287	320	310	285	283	287	293	301	316	306	316	311	313	295	294	301	313	289	307	275	305	292	315	328	290	326	329	300	338	310	324	321	330	291	277	313	309	312	304	321	309	296	317	286	267	323	336	292	262	305	310	295	316	305	299	334	336	296	308	336	326	325	318	326	280	294	320	286	309	289	322	283	343	296	311	309	280	303	275	265	319	326	309	280	311	328	298	306	305	319	316	298	317	314	321	313	286	309	303	327	306	334	297	282	285	314	254	260	306	323	303	278	297	301	310	311	328	288	288	292	268	312	322	301	316	300	286	284	303	310	314	316	291	334	311	325	318	303	329	317	327	309	319	283	309	281	292	340	278	286	313	288	296	302	293	311	348	294	329	289	271	322	313	271	308	328	286	328	323	304	327	294	321	290	293	313	330	288	314	306	290	291	289	296	280	301	308	312	286	297	280	329	292	329	302	298	334	299	312	279	290	310	323	335	290	321	256	307	333	283	309	298	313	272	323	314	323	349	277	301	320	280	306	323	275	301	328	321	306	340	318	316	323	322	321	250	304	299	302	321	345	287	313	294	283	316	296	295	306	337	302	321	337	277	316	315	290	275	287	311	324	300	297	298	301	269	269	269	277	297	313	289	313	273	309	258	342	295	289	309	274	273	306	294	307	334	315	284	316	272	289	280	292	282	283	283	270	288	293	318	332	313	307	324	298	338	284	315	258	292	328	313	321	265	326	294	301	305	301	303	284	327	285	318	322	292	292	348	309	298	300	312	301	280	272	291	315	305	321	313	289	322	309	310	333	314	283	348	326	318	330	257	282	311	312	311	327	323	294	297	261	279	289	316	304	343	317	297	295	313	312	275	273	277	331	324	353	322	309	327	310	300	311	335	334	286	289	325	302	320	278	326	325	273	312	324	284	305	296	309	303	285	338	316	295	288	318	304	306	303	331	321	287	314	296	299	319	286	264	350	280	280	322	321	300	290	299	316	329	315	278	299	301	302	309	350	311	303	299	287	296	327	283	304	319	313	288	299	342	304	329	293	304	313	295	313	305	288	309	307	310	280	325	294	333	302	313	306	288	295	292	305	317	293	322	324	293	300	298	315	303	312	318	300	294	328	320	332	331	313	285	285	313	315	275	304	334	315	290	291	307	347	318	294	312	325	283	292	333	319	325	299	267	302	301	291	311	295	322	306	281	319	325	307	297	303	316	300	277	297	319	303	316	294	313	287	309	309	316	291	309	338	308	300	299	369	303	278	303	318	328	309	291	306	300	315	288	297	292	303	312	302	343	316	319	322	283	281	307	330	319	312	297	302	301	304	324	314	322	332	310	317	327	292	316	368	335	314	307	333	338	308	319	314	285	299	284	293	297	313	314	314	333	325	293	310	306	323	312	309	302	326	299	315	289	344	298	266	337	295	296	311	321	310	288	302	280	329	306	297	303	274	332	314	275	280	303	296	294	303	286	291	300	301	282	328	277	297	267	324	288	282	314	295	275	330	317	297	273	299	352	337	307	328	301	307	309	330	338	306	306	351	336	309	304	275	295	314	335	313	296	272	330	262	294	319	278	298	266	312	329	298	309	281	302	305	325	312	336	299	317	289	285	337	318	312	291	293	320	299	281	300	306	294	308	306	329	312	310	291	283	323	284	313	321	299	301	296	324	287	324	277	289	284	346	281	306	325	286	305	276	306	277	314	342	316	298	327	282	337	295	334	294	332	301
12820	1309	962	779	709	623	686	684	604	646	641	652	684	620	647	669	641	674	660	673	639	674	645	622	616	682	642	694	692	640	661	654	684	633	641	721	640	621	645	674	634	698	678	605	649	666	657	668	672	643	622	717	672	665	657	708	611	642	616	675	672	667	632	653	663	612	664	654	625	645	661	661	681	661	644	689	656	665	641	636	656	662	616	679	671	634	657	643	676	689	682	639	697	665	667	666	631	711	657	689	631	630	649	633	646	614	625	686	661	685	647	609	686	652	659	623	614	634	695	650	609	637	668	650	656	652	667	653	644	656	673	675	627	672	627	598	704	618	635	711	654	584	670	724	677	659	632	659	658	654	675	634	634	683	622	648	617	678	696	630	648	665	663	693	651	648	680	674	617	667	647	644	634	624	673	624	658	630	639	669	617	626	684	683	697	664	695	699	684	689	635	659	681	619	635	661	670	638	642	673	628	661	709	655	685	627	636	609	676	679	666	632	646	649	667	675	653	635	678	659	615	655	658	656	653	642	686	670	697	687	700	673	672	672	660	697	653	678	653	602	669	657	662	676	669	685	635	658	684	715	658	668	622	660	695	686	658	665	585	662	643	686	679	656	687	662	616	612	621	603	681	718	627	627	696	607	639	631	577	625	679	643	686	665	657	629	673	714	659	685	670	631	633	642	631	649	598	659	672	654	710	649	673	646	636	663	702	636	637	691	666	643	655	659	640	674	673	668	666	625	659	639	654	647	628	713	649	673	671	649	635	656	670	639	603	690	634	631	667	654	643	632	671	588	665	696	673	645	624	673	646	695	679	651	672	639	646	642	682	637	716	651	651	638	652	620	621	659	712	661	650	665	621	665	615	698	673	648	666	675	692	698	651	622	634	640	634	647	685	651	655	683	632	629	671	634	649	684	676	657	675	673	674	662	642	603	634	683	667	646	677	671	664	686	673	674	646	663	628	671	686	636	683	675	688	630	626	628	625	649	622	652	638	695	648	691	626	690	691	631	672	644	643	647	714	617	717	686	686	676	610	675	668	692	635	665	676	657	678	663	672	688	677	647	679	673	624	683	618	639	674	611	689	703	674	650	654	636	672	644	664	634	659	691	656	690	630	687	688	665	636	652	637	695	664	629	667	655	645	658	677	656	657	628	636	694	645	679	672	648	629	664	633	585	677	716	621	643	649	662	632	655	689	670	681	627	659	666	645	644	652	636	670	679	646	691	666	640	674	645	653	674	633	599	613	657	669	694	681	629	654	661	647	677	675	720	648	693	658	615	600	696	632	670	631	602	655	678	667	662	659	614	677	638	668	674	710	650	677	647	650	672	705	652	668	632	622	662	632	624	635	652	626	640	652	615	675	648	701	626	642	713	637	626	661	644	646	663	652	615	594	671	682	592	708	645	668	656	638	643	635	661	642	667	612	666	656	691	650	632	672	684	647	705	643	703	701	634	645	683	658	703	693	688	720	623	638	667	681	632	685	664	718	640	648	676	675	656	657	641	690	643	606	674	656	682	610	687	632	647	654	676	652	672	678	678	646	647	658	638	667	601	613	643	617	711	622	701	690	655	634	650	599	632	697	633	670	638	638	677	659	661	659	644	681	656	652	666	639	610	636	693	696	653	658	696	623	680	650	687	646	656	677	683	707	607	678	598	656	638	671	633	642	663	666	621	667	658	677	662	721	689	717	662	657	682	716	634	598	647	631	691	621	647	635	728	676	663	683	657	665	682	669	637	663	644	683	670	669	664	621	663	640	634	649	698	650	649	621	701	675	618	601	619	631	672	693	616	695	673	665	680	693	616	668	638	644	630	622	646	636	646	610	645	667	635	676	688	666	692	651	630	623	652	653	678	646	653	650	662	667	641	649	628	650	659	659	692	688	653	639	651	698	674	655	641	679	671	682	660	662	644	656	660	631	656	669	675	652	634	662	613	642	669	617	667	654	664	666	627	716	667	691	697	671	703	685	668	702	663	636	659	733	733	641	605	667	680	650	663	691	691	644	683	706	663	680	610	680	620	715	601	670	659	631	644	671	638	673	656	650	636	670	645	643	643	678	659	635	684	684	681	618	653	678	652	659	608	668	662	619	660	672	695	687	669	674	701	685	658	648	608	630	645	662	662	633	645	694	645	686	722	659	681	652	659	649	660	675	654	677	663	632	659	683	648	610	641	638	602	637	664	630	692	644	631	672	690	675	628	626	630	685	684	684	685	632	701	702	631	622	639	670	645	636	678	662	655	662	704	648	657	651	660	655	677	648	619	656	668	679	655	662	655	650	646	659	614	663	704	652	656	636	667	654	654	706	606	643	622	655	646	651	632	645	669	656	653	641	679	645	674	640	659	669	625	607	612	654	635	660	626	601	633	665	689	654	666	660	650	694	652	640	636	686	651	664	668	621	647	630	668	639	688	687	686	691	621	667	641	650	657	657	620	671	637	678	657	627	667	631	648	661	659	677	645	665	692	642	639	647	628	664	638	622	628	664	677	652	652	680	636	663	650	604	646	667	679	700	634	656	689	662	657	716	640	651	648	671	692	686	625	649	626	653	688	640	643	651	635	610	650	693	671	655	620	621	674	637	666	678	678	628	611	690	620	636	670	711	662	687	690	652	634	679	650	637	594	638	687	661	704	703	669	699	689	622	678	652	707	633	670	579	654	672	624	672	620	641	691	653	629	612	673	643	656	658	673	649	658	646	637	675	668	662	623	654	675	674	625	656	646	625	636	688	668	656	629	640	642	670	676	646	652	691	638	655	624	635	630	670	696	670	591	647	630	682	668	633	745	654	674	673	689	651	670	682	673	671	688	694	646	678	674	676	668	644	639	684	640	699	690	665	632	675	656	675	646	637	649	670	646	677	652	625	662	671	648	665	641	656	661	668	702	603	688	682	636	675	677	639	709	637	704	672	665	655	660	674	658	654	653	659	711	588	668	657	644	645	615	663	660	674	648	669	688	657	643	696	666	655	642	653	680	652	636	642	648	664	615	652	613	615	682	628	655	667	620	620	615	688	601	649	674	681	690	635	679	666	645	613	665	658	696	663	627	652	638	690	633	639	701	665	648	625	674	665	658	682	685	701	669	635	654	698	571	654	632	584	688	643	646	674	649	641	698	698	627	652	629	612	663	648	663	683	679	674	673	683	645	647	668	690	638	663	662	652	649	695	648	666	648	700	661	645	664	690	691	685	620	609	659	663	661	641	675	662	670	649	674	680	671	640	646	639	663	662	640	672	647	609	645	617	629	634	645	633	653	683	636	696	659	670	659	667	630	697	663	670	610	664	700	650	650	653	655	659	753	608	727	638	656	671	678	654	639	688	687	643	686	631	658	703	685	663	660	628	662	622	688	604	651	654	639	651	697	657	675	615	633	630	608	695	657	659	662	621	651	654	659	676	650	703	641	655	643	624	644	649	695	604	661	652	642	623	639	676	637	686	654	653	621	600	668	708	690	616	619	664	689	637	678	608	657	684	655
23669	2487	389	332	304	284	284	299	273	299	274	263	276	268	258	275	251	277	275	279	250	286	285	297	273	312	282	283	302	293	291	315	319	257	309	262	291	300	307	316	275	254	242	277	282	282	272	236	309	265	301	292	299	299	257	277	271	283	264	281	295	271	295	309	278	313	314	294	264	268	294	308	269	259	271	311	283	295	304	287	273	284	265	285	288	319	281	273	265	268	249	256	298	309	321	268	286	333	254	295	290	287	273	285	255	275	262	302	302	275	300	241	306	291	284	305	289	281	261	250	272	280	260	278	272	307	286	292	280	302	272	311	261	272	311	271	277	289	278	252	271	262	318	287	269	313	327	303	282	259	292	271	304	306	274	296	321	290	292	304	284	304	282	290	285	269	310	277	284	255	256	312	275	293	263	281	334	292	277	297	296	280	267	318	251	290	306	269	277	295	258	310	298	286	317	259	287	280	269	273	282	309	287	253	292	254	324	291	277	293	290	297	291	279	330	291	293	287	300	308	274	310	281	255	273	278	301	301	245	287	323	304	261	277	281	284	312	263	258	282	275	301	265	293	268	309	305	276	280	272	284	281	280	272	308	278	325	253	274	263	301	293	265	279	294	256	298	327	318	277	302	300	306	278	288	300	294	284	275	317	277	261	289	283	293	311	255	289	287	267	252	295	275	265	307	319	268	305	286	277	267	300	268	277	282	297	306	297	299	311	262	260	259	308	259	305	289	291	262	284	292	279	306	287	281	310	304	309	274	273	289	266	287	299	242	279	294	283	249	278	281	299	272	286	275	247	252	246	265	271	287	317	307	271	297	307	310	276	284	278	287	297	308	221	280	297	279	280	282	260	306	281	284	288	314	298	271	310	285	302	301	289	264	265	237	253	275	327	310	302	271	255	284	305	291	266	301	290	318	272	294	284	285	302	282	285	277	289	282	290	305	303	291	286	289	273	274	291	297	261	278	293	251	270	289	262	296	289	312	311	263	291	276	267	261	268	289	261	281	254	301	282	261	314	281	291	306	295	302	264	285	307	279	300	291	291	328	276	284	319	290	277	290	274	306	245	277	298	303	280	297	258	281	289	294	302	275	275	274	286	277	330	308	256	282	301	287	275	298	261	282	304	281	308	288	254	281	264	280	295	285	265	244	277	288	300	294	263	269	301	263	264	289	301	268	303	261	242	282	327	291	282	249	294	307	308	273	277	270	241	268	313	304	295	322	300	262	275	285	292	287	304	275	307	302	311	279	274	262	267	265	327	276	301	295	284	286	266	266	268	330	266	266	314	259	272	302	310	262	267	277	295	262	298	252	315	294	325	303	313	302	255	307	302	282	246	306	255	272	298	277	275	280	279	265	282	287	246	293	279	282	298	269	303	318	271	278	252	289	288	290	298	270	302	294	311	271	278	294	267	294	293	306	300	287	280	296	262	280	264	296	264	260	293	294	271	284	271	270	270	300	306	273	240	280	251	279	278	292	290	291	275	275	293	309	281	268	286	266	283	271	275	272	262	295	266	281	296	304	290	316	302	281	279	268	300	301	299	264	291	298	253	301	300	289	298	258	290	267	251	285	272	283	290	306	282	268	255	253	287	270	312	293	281	292	298	268	282	300	269	283	277	328	262	258	321	259	264	269	301	279	317	289	260	282	314	292	273	286	292	298	263	267	301	287	300	264	306	333	284	271	279	288	319	291	274	277	288	306	249	320	295	275	296	282	268	271	269	272	302	283	290	311	299	288	275	324	268	285	287	252	258	285	274	297	266	301	299	285	257	297	281	298	281	283	262	294	301	265	266	277	272	301	272	258	235	320	299	259	250	296	245	296	262	275	275	253	290	275	296	269	278	303	277	298	269	303	297	253	259	332	321	306	272	323	269	270	303	285	280	332	265	281	286	274	251	259	266	292	254	299	305	270	335	266	296	311	280	275	280	286	251	302	284	316	313	310	266	293	289	256	281	285	250	277	285	263	249	280	291	293	266	274	292	330	305	284	287	265	303	277	280	262	263	274	273	308	313	285	261	283	278	298	274	307	287	283	289	265	285	303	268	286	287	330	270	317	277	261	300	303	309	301	293	271	274	270	273	279	254	252	278	297	277	297	278	286	306	264	271	295	256	289	287	302	283	275	294	278	260	298	268	273	301	255	302	274	298	278	305	276	257	237	289	266	250	263	275	301	274	264	277	270	288	278	263	262	279	268	278	308	271	263	287	291	291	298	289	277	274	303	248	262	268	289	289	267	279	286	257	301	308	266	263	285	311	303	273	284	296	306	288	333	263	297	278	276	317	299	303	269	260	284	270	295	271	272	303	290	234	299	290	274	270	295	269	291	273	302	289	281	311	306	289	259	284	265	296	292	294	266	286	331	304	289	311	265	251	268	318	289	278	276	314	246	288	309	285	287	272	247	278	276	260	301	276	280	247	292	258	267	298	298	294	287	327	287	280	302	326	309	315	284	292	274	314	287	288	278	272	299	289	255	270	301	302	276	311	271	311	300	291	278	280	279	312	286	260	279	283	262	293	306	271	280	303	319	297	302	266	286	290	305	254	301	279	267	287	278	280	284	288	303	317	300	275	302	259	291	272	298	274	256	262	322	298	295	322	289	281	276	304	330	250	284	263	259	283	278	309	255	275	266	268	301	291	275	322	274	289	285	305	262	280	306	278	311	288	257	277	285	264	304	272	267	291	249	264	279	293	264	276	310	322	294	276	287	303	287	290	293	278	275	308	252	292	278	288	284	292	323	287	294	284	317	289	279	284	275	307	256	282	301	285	277	248	275	303	277	288	264	260	287	313	253	260	285	304	285	280	272	290	303	272	292	297	265	304	282	292	294	279	278	273	272	242	273	292	262	277	286	284	265	260	280	280	306	277	295	297	295	268	273	275	259	287	307	286	280	263	274	297	312	273	283	295	288	317	274	296	291	294	301	295	292	253	304	274	301	295	291	293	295	300	295	279	297	279	270	301	283	323	310	275	285	301	294	312	266	277	297	276	246	268	296	302	288	273	251	273	256	241	297	281	280	263	284	273	280	292	266	277	279	309	271	282	264	281	286	289	302	280	280	269	287	305	285	298	337	311	261	259	299	302	277	275	275	274	286	262	293	271	308	261	282	287	312	300	291	267	287	288	294	300	288	277	272	257	275	313	289	279	271	278	285	307	264	343	318	265	329	262	275	316	300	266	250	277	262	314	304	247	283	303	291	296	271	291	259	261	286	248	317	281	250	308	307	282	297	329	267	294	281	271	280	294	267	300	286	243	280	311	267	296	282	283	339	294	290	279	286	281	293	285	255	279	286	268	293	288	302	281	297	277	281	285	275	313	296	289	312	283	296	254	282	296	313	299	278	339	302	272	295	296	300	278	257	293	268	278	289	277	282	266	278	287	289	275	294	267	298	295	280	343	315	296	279	313	291	281	275	257	298	276	283	275	267	297	302	274	278	252	276	268	308	300	256	288	282	287	270	274	282	301	283	302
14322	2355	1123	887	756	652	678	616	635	664	645	628	593	600	625	599	584	628	591	623	596	601	598	620	576	624	592	656	631	638	630	588	639	641	602	621	569	596	656	596	575	590	599	650	629	669	633	606	634	578	591	628	588	627	594	648	628	643	616	612	614	637	651	577	594	605	615	620	628	581	639	635	603	627	648	576	668	660	604	619	574	647	614	647	613	616	615	594	569	594	600	659	600	597	596	625	642	622	605	642	617	617	618	589	608	589	623	589	645	595	585	624	664	575	608	621	603	615	660	626	590	645	627	614	618	581	643	621	630	580	631	630	589	663	631	637	626	584	580	585	611	621	610	603	664	624	645	618	613	600	612	582	618	598	609	617	562	602	591	669	599	603	599	620	654	588	620	608	587	637	650	596	607	613	587	579	603	588	612	575	604	601	617	644	642	599	583	611	601	617	597	650	581	616	570	670	578	636	559	604	627	620	634	612	601	608	579	576	620	612	606	591	644	590	612	622	559	597	617	586	614	643	628	646	598	615	630	648	617	616	633	638	608	641	630	643	667	582	598	632	628	642	643	645	590	602	570	618	561	598	646	603	581	642	582	595	600	619	643	647	602	623	597	614	608	620	620	644	652	607	616	638	660	567	575	620	617	589	607	592	635	614	578	606	636	638	657	643	625	597	640	582	655	595	606	620	648	571	634	623	590	636	648	655	635	615	618	624	615	629	575	585	603	616	603	615	641	596	652	608	555	608	638	602	635	629	601	618	619	615	613	632	637	618	617	611	627	580	645	567	625	592	629	596	607	651	584	598	606	645	618	591	620	628	625	640	589	557	606	565	607	590	600	626	605	569	599	611	616	623	587	614	621	591	569	574	626	610	600	657	619	597	642	649	595	616	633	587	597	627	601	589	627	610	607	588	641	593	611	612	645	607	615	616	621	654	623	564	620	589	638	657	629	609	617	626	629	582	621	657	621	604	665	622	630	615	626	677	646	620	617	606	653	623	595	601	629	630	580	651	618	605	634	605	632	621	583	636	551	611	646	608	631	615	618	614	623	571	635	593	602	635	583	555	622	636	578	598	607	627	603	632	570	605	610	650	655	626	623	646	631	603	593	614	573	600	670	598	616	607	627	606	592	678	644	609	618	630	630	615	599	617	592	596	625	627	600	643	637	666	591	599	614	627	626	570	625	672	619	610	610	615	623	599	604	618	614	646	617	660	623	629	634	609	635	603	590	600	613	576	600	594	566	597	662	595	596	648	612	589	629	613	611	603	598	594	611	635	639	617	638	637	620	620	625	628	609	566	605	623	594	555	616	591	587	589	644	629	623	602	590	633	628	609	593	635	620	638	604	660	586	649	615	610	591	596	607	575	619	571	660	610	604	645	669	606	607	667	638	628	607	616	636	602	643	600	635	625	615	658	649	611	610	630	606	650	614	630	652	603	607	612	628	604	597	651	649	627	663	572	634	656	581	606	599	657	609	592	614	651	669	617	617	603	620	626	599	631	604	615	633	633	591	621	636	662	605	638	569	622	633	589	595	650	630	623	619	633	624	629	598	606	598	622	642	625	627	615	614	623	623	600	611	603	620	637	646	595	610	600	570	575	609	570	619	614	599	615	673	608	599	652	594	618	626	613	623	661	607	617	609	636	625	641	679	626	595	532	583	580	602	644	622	623	633	558	613	596	600	613	620	621	651	599	616	599	599	639	667	615	552	603	605	613	622	626	617	589	644	617	633	644	655	616	590	633	636	609	595	623	625	599	596	634	622	670	616	633	611	591	585	608	686	641	608	611	639	607	632	559	633	636	669	661	601	573	579	594	609	638	607	623	631	639	651	566	608	621	600	616	592	647	648	619	587	598	611	599	605	599	649	584	593	619	602	617	587	608	667	615	567	625	617	569	602	656	619	657	594	637	676	632	622	630	607	635	620	608	595	601	632	615	607	621	609	600	611	582	613	583	567	638	608	614	637	596	621	604	598	597	635	613	595	665	615	630	613	632	597	598	623	661	589	592	610	635	637	614	631	577	615	670	600	638	610	581	616	569	612	643	608	637	576	643	627	648	622	577	692	649	603	570	597	582	617	586	642	604	611	647	623	607	606	647	580	578	650	612	615	609	594	593	591	593	636	590	619	651	629	642	602	653	641	560	654	577	612	641	636	576	641	653	614	613	625	616	657	608	602	575	592	652	599	608	578	629	577	616	608	619	604	593	652	623	628	666	615	585	616	606	629	621	615	665	651	672	602	634	601	619	653	630	601	609	604	650	640	597	628	630	638	652	615	603	596	608	579	606	596	611	598	563	594	584	635	653	577	600	600	583	666	618	625	580	619	559	589	618	552	624	597	618	664	629	626	623	610	572	590	674	621	641	593	673	642	554	618	637	634	644	567	595	583	639	626	598	583	669	646	605	610	612	623	566	620	607	617	640	635	611	642	642	638	655	624	569	630	601	627	591	602	585	615	639	628	586	563	618	656	648	577	629	620	605	598	577	597	578	615	637	647	610	597	600	606	583	603	608	605	593	590	622	641	561	599	577	607	575	598	614	639	632	630	606	619	620	599	641	616	612	664	622	619	607	580	600	618	571	590	628	651	602	591	595	593	609	623	619	665	613	624	630	636	603	579	661	587	624	599	647	598	606	570	613	610	623	685	611	650	630	609	655	602	596	578	602	617	593	559	629	592	595	578	646	633	600	618	597	628	588	596	601	611	592	606	613	597	630	620	626	577	602	622	634	623	586	641	597	590	586	651	602	615	634	655	610	596	668	647	628	636	623	609	623	626	572	614	592	618	592	590	584	677	609	565	617	642	637	607	608	645	614	621	624	596	597	607	621	596	604	627	620	577	633	576	655	615	603	612	640	594	621	609	589	591	634	668	594	609	645	593	621	575	612	584	628	618	650	588	623	634	537	610	607	629	617	584	611	601	582	613	597	599	608	605	597	607	589	619	632	588	666	605	612	592	610	587	612	607	621	634	641	653	568	592	619	568	582	629	595	629	622	611	606	641	629	637	618	590	571	672	603	633	647	637	623	588	617	616	609	618	642	613	609	614	642	593	627	617	626	666	590	595	628	590	605	593	633	627	599	640	571	638	580	640	606	636	628	634	610	650	561	604	634	605	636	633	598	624	611	642	614	638	629	572	636	582	667	640	599	600	643	606	640	607	620	557	663	607	610	606	651	616	643	596	596	562	611	597	640	558	610	614	616	627	619	583	591	609	643	664	631	611	569	576	639	614	571	641	645	645	636	632	626	627	635	665	598	579	627	561	598	627	606	582	625	558	648	610	623	628	610	592	604	592	602	639	593	557	640	610	614	600	622	610	622	601	659	619	664	577	645	619	618	615	641	633	657	642	559	591	640	657	666	604	629	601	616	639	657	581	602	641	612	604	603	632	616	623	568	603	567	598	616	629	625	610	637	634	625	620	583	602	627	600	601	591	593	595	595	598	630	554	606	618	633	604	609	631	671	621	565	602	632	594	590
28385	5050	594	381	314	325	285	288	312	319	304	301	271	332	349	303	287	352	330	329	342	368	308	309	318	309	291	308	295	321	317	324	282	304	318	311	322	305	299	318	312	274	332	287	345	336	313	294	313	297	326	291	289	336	287	323	323	286	273	304	286	269	317	327	315	345	319	314	339	328	308	317	280	305	308	329	322	329	338	295	316	346	305	355	309	322	307	301	286	309	319	318	326	313	361	288	338	312	306	293	306	287	287	298	304	303	314	300	291	329	317	312	345	286	313	264	299	292	253	312	275	328	292	315	324	340	294	291	281	284	289	271	337	301	275	321	307	312	299	317	309	313	303	324	310	308	305	315	298	292	336	315	308	318	349	327	295	328	344	354	336	310	276	309	330	302	311	293	313	335	308	295	309	307	315	291	345	299	286	314	313	303	305	295	314	324	322	301	293	348	328	288	340	320	292	310	282	290	305	302	294	288	300	312	320	314	318	306	297	298	325	324	303	316	338	319	308	325	289	321	288	304	321	281	325	267	295	307	289	297	267	316	297	313	289	342	315	275	320	313	324	274	312	289	308	317	326	281	328	327	335	307	307	302	316	291	293	319	307	294	317	294	279	346	314	310	276	289	318	313	282	300	341	291	338	295	305	323	329	262	319	295	311	303	299	311	299	325	298	292	278	310	313	302	277	292	290	294	304	312	301	333	312	294	286	331	320	278	290	304	285	323	301	295	311	281	300	277	283	314	288	309	304	333	317	294	295	311	309	304	288	305	287	296	311	303	334	316	327	286	301	301	280	305	311	314	294	297	307	294	322	310	323	305	273	305	303	357	275	336	331	315	304	286	356	300	300	354	309	296	287	308	283	305	318	296	333	306	310	284	306	294	319	309	341	351	302	289	299	321	318	305	292	284	262	324	312	287	270	303	279	274	317	297	319	295	325	312	343	279	295	299	306	283	305	292	307	298	287	301	309	346	316	287	292	294	284	316	311	274	299	300	323	299	314	300	307	288	294	309	320	292	298	303	291	287	288	342	305	314	315	299	281	303	314	299	313	292	318	298	299	295	323	322	329	285	316	314	321	307	307	288	324	299	319	294	304	301	294	339	298	307	254	297	346	310	346	302	333	303	308	332	323	280	277	289	292	292	322	298	282	286	304	317	275	310	273	312	314	314	264	324	282	296	314	326	294	250	296	305	343	284	300	331	301	294	311	297	292	291	293	335	345	316	286	320	307	278	322	321	314	299	296	307	295	316	349	362	283	357	287	289	321	316	340	330	326	343	289	302	283	328	318	292	303	316	302	293	305	309	261	294	295	324	289	289	278	277	301	297	286	273	294	308	291	295	334	293	248	310	320	324	323	326	302	303	282	277	337	347	321	278	307	301	308	288	310	306	295	300	320	278	321	299	297	314	287	312	320	320	298	285	307	290	284	326	327	299	301	325	293	319	340	310	330	308	315	326	277	287	302	304	290	304	315	288	284	329	298	277	299	303	295	337	287	298	314	280	284	330	284	304	305	302	319	282	302	308	315	347	305	285	299	322	326	339	313	327	338	335	310	308	299	308	268	295	327	308	279	314	294	325	295	313	342	303	307	285	335	311	269	280	295	279	306	314	307	285	270	298	309	291	306	334	304	322	279	311	305	309	319	261	281	295	290	315	318	302	296	323	305	301	278	295	323	302	279	307	316	309	266	328	318	287	296	297	295	300	305	288	280	296	270	324	321	328	304	310	288	325	286	289	318	331	316	301	328	303	300	309	289	301	306	278	336	305	249	295	304	314	303	295	316	281	286	301	300	309	306	312	288	317	322	277	306	320	300	299	292	279	302	301	328	285	316	330	309	318	297	348	301	296	310	305	302	314	320	285	288	279	333	307	250	315	301	307	314	278	330	330	291	303	317	306	295	308	304	315	293	320	333	344	357	307	292	332	296	321	323	306	290	310	297	337	283	300	314	267	295	267	305	343	315	304	327	322	297	311	315	318	294	326	297	288	279	308	309	341	287	310	291	299	332	296	311	332	316	316	301	276	307	289	298	345	314	281	311	335	300	304	293	312	286	302	270	282	343	284	308	274	294	278	320	305	294	294	330	331	305	296	304	296	347	274	316	325	284	305	299	287	303	296	300	325	341	295	311	320	339	294	307	300	300	313	354	307	312	336	364	316	289	325	283	317	322	289	309	333	302	306	335	310	289	337	288	313	319	320	323	290	306	314	326	281	294	316	337	289	315	293	276	320	313	278	319	299	282	294	315	328	323	300	272	333	321	318	318	322	322	327	313	303	320	271	297	285	309	273	340	315	282	335	332	310	338	336	298	286	331	311	261	293	303	347	345	331	277	269	290	287	278	320	288	327	287	315	293	307	324	313	321	308	332	304	322	325	336	297	318	294	319	295	289	293	311	326	331	332	288	294	283	327	311	287	308	315	296	273	294	316	306	307	293	303	331	311	341	289	313	323	326	305	300	280	329	337	277	313	299	313	288	325	288	298	280	297	297	282	300	304	309	319	313	313	289	300	313	308	334	307	301	344	302	315	312	323	305	292	308	283	292	309	335	292	305	327	298	308	299	273	298	327	316	314	306	317	295	328	304	297	284	279	301	299	312	281	335	307	316	288	292	341	277	305	290	315	291	285	294	322	310	322	324	305	314	290	287	261	306	289	298	327	315	298	294	339	299	288	280	316	336	314	366	323	289	315	325	298	325	299	304	288	340	283	310	303	297	297	293	348	330	322	321	303	278	322	295	325	290	278	321	309	279	300	292	327	321	272	279	348	303	326	341	311	277	308	294	312	305	329	280	331	318	306	328	278	280	315	348	337	331	289	308	281	337	284	341	330	334	313	272	297	299	285	285	305	308	315	297	305	330	273	286	304	299	306	340	290	287	298	306	315	311	312	283	306	316	298	300	263	299	308	319	320	318	304	302	305	337	309	308	292	281	271	329	291	318	306	307	304	301	322	344	318	295	312	341	287	299	320	328	296	315	321	322	280	306	343	282	313	313	275	321	313	284	302	331	314	306	334	288	284	289	312	306	285	297	305	299	256	319	296	292	306	299	330	288	276	326	309	303	309	327	304	313	276	297	288	286	287	322	313	318	281	291	295	307	367	271	318	286	314	317	321	280	312	298	305	283	296	316	307	299	328	303	291	322	306	314	344	329	317	290	278	330	302	287	298	355	301	343	328	274	306	284	292	330	324	317	307	302	303	357	324	304	331	335	316	330	312	290	307	319	311	318	282	295	310	321	295	312	331	281	276	328	325	347	309	309	330	321	309	273	298	305	292	296	294	323	298	303	296	282	325	271	284	305	308	330	303	307	254	312	300	299	314	324	315	316	267	299	334	315	260	296	270	320	325	320	349	300	302	301	300	319	315	319	303	284	302	289	337	317	296	301	293	254	311	312	319	295	291	308	342	296	291	292	259	318	283	311	306	290	314	286	310	313	331	272	269	342	328	312	291	311	301	300	298	304	319	281	328	317	308	314	358
14106	2973	1518	1138	1003	754	716	680	692	660	688	706	663	672	691	663	656	664	651	624	641	657	681	663	686	712	657	673	684	653	687	678	710	636	677	637	657	658	677	661	633	697	639	665	674	676	683	659	669	657	637	687	641	698	705	698	692	708	641	651	653	682	655	631	693	692	687	652	639	700	656	685	687	665	677	658	717	661	669	693	679	637	714	579	654	717	704	646	650	688	651	685	679	637	662	683	651	659	727	700	705	687	663	664	669	666	646	679	660	671	663	675	662	633	652	658	649	723	663	669	647	664	628	629	646	665	665	687	653	663	633	702	637	671	640	637	642	647	654	660	600	710	676	698	687	653	652	653	647	649	664	646	671	679	670	671	679	654	660	638	671	655	661	646	660	646	668	678	658	673	674	660	681	677	671	702	715	702	681	639	619	643	682	637	686	640	633	666	666	690	629	641	696	656	652	679	622	713	639	684	635	682	620	651	634	652	676	682	671	659	724	661	682	652	665	678	676	656	658	661	613	621	642	688	671	668	678	680	628	681	680	650	658	663	655	668	695	675	698	658	681	659	627	648	656	658	610	701	615	702	605	671	696	700	613	672	639	719	681	670	675	662	598	636	670	676	648	645	687	667	642	704	665	659	681	662	652	646	687	634	663	683	653	646	663	624	645	646	680	625	682	673	634	709	690	651	654	691	678	674	706	711	651	618	702	664	713	657	707	637	650	642	695	687	699	664	593	612	628	631	660	673	683	638	653	604	680	661	634	675	680	663	705	670	697	650	678	696	687	660	667	680	659	633	651	674	661	739	664	682	647	660	682	725	639	645	678	667	637	677	672	645	669	707	681	660	663	647	701	705	624	696	633	620	670	617	657	690	630	673	688	628	630	688	660	711	638	643	657	635	677	669	669	683	692	638	660	688	670	709	682	684	682	683	690	677	671	643	664	659	658	625	636	712	613	658	698	679	686	703	582	640	667	627	709	625	686	664	695	669	700	663	677	689	706	675	621	657	649	639	658	653	685	638	623	684	677	694	702	699	656	642	671	650	654	665	684	618	731	709	670	608	686	725	708	681	654	627	624	686	671	708	666	639	683	694	638	681	716	675	676	683	656	666	702	650	648	670	628	694	665	675	711	679	659	640	683	689	675	639	672	667	667	664	692	643	672	650	651	678	658	654	659	687	694	686	663	689	701	642	662	664	734	652	705	695	600	666	683	680	649	635	666	603	606	640	656	651	664	649	624	682	650	656	638	660	644	636	643	649	679	664	693	654	627	686	678	671	661	669	669	660	695	682	673	623	663	631	651	695	631	640	692	661	678	715	655	622	688	648	635	654	726	656	684	633	668	624	613	672	612	623	695	665	665	675	637	619	655	709	691	632	665	652	637	674	669	657	655	628	648	661	706	672	656	681	683	681	689	636	673	657	645	667	693	583	686	670	682	668	680	623	613	645	669	671	642	665	625	631	686	634	673	638	700	678	702	702	683	670	666	675	655	636	638	742	675	654	665	687	661	693	667	665	698	665	685	654	657	632	653	646	657	652	661	677	670	614	651	639	649	661	640	664	625	634	712	634	659	650	663	644	661	697	710	655	611	654	639	649	694	684	661	684	670	650	649	679	644	726	669	739	640	624	684	663	653	640	662	637	660	662	672	683	673	683	677	670	691	701	680	665	672	669	660	605	681	656	630	712	677	625	638	677	662	652	662	657	668	646	690	672	668	664	674	654	663	646	627	667	683	679	636	646	658	680	648	698	663	646	666	642	620	680	650	615	667	662	645	697	645	694	621	668	666	674	689	670	676	669	684	651	621	621	615	621	708	718	679	650	636	587	687	663	711	683	689	662	692	698	666	643	635	637	701	655	638	648	658	636	609	679	665	674	655	649	649	711	684	652	651	683	645	640	662	646	689	680	617	651	657	641	623	659	642	677	672	661	687	640	633	702	679	675	660	692	688	640	681	693	685	669	653	645	669	655	691	684	628	695	662	647	613	684	720	661	649	667	659	639	653	705	665	667	665	671	711	644	649	680	626	672	689	644	674	702	663	718	667	677	665	676	706	663	653	643	668	664	683	672	688	670	666	706	681	642	652	645	660	665	623	698	673	680	658	645	637	699	632	653	681	637	643	722	656	683	670	673	636	692	674	702	669	657	647	638	667	659	692	628	675	679	644	663	652	659	663	705	657	665	694	670	690	660	670	644	661	651	696	639	628	638	689	655	665	637	585	676	668	649	640	650	663	704	687	724	669	659	634	677	655	645	658	691	679	664	681	664	650	703	653	656	635	699	638	674	675	632	633	627	661	667	656	672	735	609	646	655	686	685	641	633	695	679	683	680	626	728	713	650	651	658	646	609	665	660	688	692	685	695	675	651	680	651	636	693	691	650	673	663	686	654	651	667	662	663	638	658	672	647	677	676	660	635	632	674	683	628	706	659	679	709	667	682	649	691	637	650	707	647	658	669	700	628	677	639	669	720	681	677	669	614	651	682	630	629	707	675	651	634	696	708	652	642	627	605	713	672	690	594	669	661	670	707	672	667	642	694	650	652	648	645	688	663	643	593	594	645	631	647	619	681	692	661	664	631	670	651	675	646	647	648	665	639	686	654	661	629	641	630	624	684	693	663	663	660	689	635	656	677	692	633	681	634	662	657	683	672	685	693	687	616	643	699	700	664	730	669	688	645	682	679	626	703	669	639	672	665	684	707	680	636	640	630	672	688	658	663	647	697	631	708	682	677	630	646	655	701	668	671	649	658	680	694	675	676	671	701	680	648	703	601	662	632	609	625	688	639	622	670	636	639	664	627	657	707	654	639	655	625	709	658	654	691	692	606	669	659	686	633	682	706	661	640	668	671	704	651	688	644	637	649	721	667	678	674	663	683	707	672	699	623	651	686	683	623	680	668	629	683	647	649	673	619	641	662	640	639	663	612	665	671	657	679	656	644	680	648	656	656	637	675	685	721	655	641	642	678	597	751	701	657	688	654	686	731	625	675	662	646	654	621	659	627	643	714	643	642	654	637	666	653	660	648	671	667	703	683	677	622	675	678	678	661	730	647	685	626	662	613	648	688	650	639	702	631	655	676	649	650	638	603	700	660	681	639	666	654	678	625	666	657	662	674	640	671	641	662	656	654	687	667	688	662	664	670	625	646	704	662	678	647	691	617	669	721	663	640	614	633	657	680	649	684	646	659	682	689	638	672	691	674	650	694	703	686	709	654	687	682	669	623	676	649	632	639	652	688	666	658	641	718	658	644	646	691	637	675	638	637	643	639	638	650	664	640	637	657	654	641	659	645	666	663	655	632	676	720	655	685	652	637	644	617	670	642	686	621	674	697	642	700	654	663	637	678	677	650	610	679	677	673	714	670	667	677	688	692	671	684	693	647	656	646	668	707	680	649	638	652	662	669	655	670	665	633	688	633	701	704	675	673	658	673	679	687	706	672	660	645	647	672	667	655	734	646	686	666	667	661	603	674	669	674	662	634
12530	947	424	357	302	306	304	347	307	267	311	255	322	306	290	305	322	300	312	308	307	300	308	308	292	304	306	290	269	320	324	277	293	296	310	309	323	321	334	312	315	302	303	288	316	314	311	288	296	318	312	302	331	303	297	300	313	339	306	331	304	300	285	289	290	276	292	333	289	324	327	340	294	284	292	315	309	313	295	320	320	287	322	313	274	317	330	299	307	264	344	299	301	293	323	324	296	305	308	298	305	324	315	292	273	291	360	334	309	294	301	320	299	309	316	271	317	286	301	308	288	301	307	301	313	277	348	316	296	306	290	316	348	288	315	321	344	298	313	294	308	306	320	315	328	334	315	277	333	277	314	296	316	334	338	291	279	323	329	311	312	309	314	300	332	311	289	296	293	283	310	291	283	327	305	313	317	315	290	312	289	310	324	286	300	291	294	291	291	280	308	297	316	302	287	303	285	331	320	280	316	285	323	293	303	333	358	298	300	295	322	306	315	316	292	314	327	320	336	318	298	318	276	332	338	315	296	327	287	300	342	318	291	278	307	337	287	307	313	342	297	302	286	296	313	270	302	294	298	287	272	301	336	295	313	278	303	335	309	316	289	312	300	314	319	313	287	298	300	330	321	326	299	314	305	322	310	307	317	292	308	329	325	295	317	308	289	316	289	295	321	341	328	315	303	296	341	296	329	284	291	309	314	305	340	301	288	301	315	321	293	310	320	302	300	269	315	326	331	286	298	312	305	286	316	294	312	322	293	297	280	306	332	306	330	336	309	272	289	338	319	339	295	313	326	292	280	316	354	316	331	308	338	323	295	293	296	328	322	329	302	288	320	290	289	276	311	321	315	295	328	339	312	298	301	322	292	334	333	344	304	325	285	316	327	272	298	307	344	298	309	322	324	261	322	263	322	287	305	330	302	290	315	276	323	320	305	330	291	318	288	301	276	303	323	294	312	292	309	327	323	300	306	291	310	269	304	303	314	341	334	299	330	309	301	299	291	299	296	305	308	276	329	329	330	315	279	309	274	292	296	296	311	324	324	293	275	319	333	328	303	304	323	287	312	273	314	289	300	332	352	306	312	299	317	298	308	310	339	331	323	318	328	316	304	303	257	318	297	298	299	310	326	292	287	306	283	304	278	290	331	324	343	326	305	286	293	282	299	291	325	321	337	321	289	319	305	324	331	268	323	327	314	287	329	325	288	317	316	311	283	299	322	339	306	303	304	272	299	280	312	323	323	303	320	340	291	331	277	260	299	297	335	314	295	282	309	301	295	291	309	314	307	298	301	312	313	298	320	329	310	291	291	304	317	308	323	303	335	322	300	310	295	299	315	356	305	337	330	303	314	308	311	320	318	326	314	272	327	326	312	297	292	318	320	258	310	335	291	316	294	306	301	333	282	303	282	289	319	290	306	306	305	318	294	285	329	302	296	292	311	275	348	288	329	300	310	306	310	302	296	300	272	343	333	302	287	298	271	322	307	293	281	309	319	312	318	344	304	323	315	324	287	288	338	300	302	311	300	303	332	305	335	335	311	317	296	305	303	354	340	263	312	313	311	342	332	320	354	308	286	284	297	281	326	296	327	300	277	305	302	305	310	317	319	314	298	320	333	355	269	292	256	273	273	273	281	296	295	333	317	297	271	317	306	344	328	307	295	306	318	289	285	296	291	303	327	321	305	323	300	307	306	281	288	293	329	324	302	315	303	288	330	305	333	310	285	295	291	294	271	279	251	323	280	297	299	286	308	332	326	290	337	273	335	294	309	311	319	308	304	351	297	348	306	303	292	294	291	273	280	292	304	341	288	292	307	311	296	319	322	309	298	298	314	302	283	285	326	347	312	315	313	280	336	295	304	290	341	319	317	309	315	298	278	283	352	344	297	299	271	319	312	353	286	294	312	332	280	278	297	297	327	296	303	307	295	311	263	272	330	269	304	291	320	331	289	308	313	353	308	336	298	251	301	310	312	282	342	300	327	312	332	283	291	330	338	275	294	270	337	322	303	337	286	285	325	289	291	284	303	304	258	295	306	315	286	288	323	295	297	278	300	315	287	287	308	292	303	303	297	311	302	296	296	324	319	324	330	291	338	320	306	270	287	306	318	320	297	277	315	302	303	320	308	305	268	286	317	285	268	320	322	278	323	328	302	308	283	326	312	302	293	324	296	294	304	369	300	291	309	324	326	290	322	315	308	291	284	294	313	300	307	290	293	307	273	311	260	260	289	315	293	288	323	307	298	336	324	278	329	276	267	317	329	303	319	323	320	327	299	281	351	307	346	304	302	302	322	284	295	336	321	305	329	300	313	287	318	271	300	308	314	316	280	290	305	285	310	305	314	320	284	341	315	314	281	351	293	301	304	333	295	322	277	301	309	303	297	319	287	315	338	290	326	317	296	309	331	357	317	300	276	289	361	329	307	324	316	299	314	320	291	303	300	304	300	317	298	325	319	326	295	342	327	298	291	309	298	307	300	262	302	293	312	304	338	301	323	336	301	310	310	275	297	296	281	277	281	319	327	344	283	313	253	297	276	324	283	278	299	274	303	309	325	286	252	333	311	317	326	341	269	289	305	357	293	271	328	317	305	277	307	305	313	302	277	316	340	289	335	334	281	296	304	318	295	274	292	306	311	333	298	287	281	301	278	303	309	303	334	297	299	289	310	335	349	296	357	283	282	298	277	293	299	349	286	281	305	321	314	279	311	312	340	272	323	316	347	314	292	279	278	305	282	357	301	284	338	303	318	302	329	322	293	271	299	297	292	303	298	333	310	279	299	319	313	318	294	308	323	323	296	319	305	313	279	311	303	288	320	298	294	329	334	284	276	317	305	280	290	309	313	285	269	321	285	294	324	315	306	326	312	291	306	311	304	301	300	286	327	315	308	261	345	303	298	287	310	301	303	303	309	329	280	299	312	322	306	289	331	283	308	284	310	301	306	305	299	319	296	323	337	308	348	318	299	302	336	289	307	274	283	315	297	284	297	281	287	285	336	287	302	297	296	314	328	282	286	303	312	308	336	336	313	293	314	315	279	348	322	318	303	343	309	273	307	264	325	311	297	334	299	320	333	275	298	302	311	305	306	306	282	288	292	314	304	285	272	285	272	284	335	289	284	324	332	300	374	308	291	322	302	310	311	295	273	308	303	291	307	299	333	295	309	333	271	317	283	345	316	270	290	287	344	293	302	301	294	284	293	331	310	302	315	350	313	305	312	319	311	304	304	331	316	307	309	302	267	295	293	287	289	334	281	303	298	351	321	316	315	330	294	306	303	300	324	325	308	302	258	286	310	319	303	301	287	287	316	335	282	306	356	294	316	292	300	306	325	323	315	315	331	322	308	295	304	280	315	283	352	307	330	308	290	302	294	307	314	315	331	306	292	332	336	315	293	290	300	310	298	314	306	295	298	315	310	295	299	299	299	277	298	298	326	317	302	336	316	314	285	316	332	330	294	278	297	334	319	301	319	274	315	304	323	278
10733	2219	1354	986	705	732	683	662	615	659	698	653	593	665	629	609	691	672	674	690	699	674	639	674	638	675	634	659	669	676	665	650	629	710	664	652	668	631	670	637	709	630	699	636	683	626	677	649	606	658	663	618	630	651	663	649	668	622	631	651	633	648	643	631	612	665	633	630	650	636	635	631	635	665	655	660	659	674	656	657	644	620	629	657	615	612	577	672	622	642	605	628	653	638	662	680	655	664	651	655	691	643	667	662	654	649	640	688	677	703	633	682	672	628	669	665	637	684	660	634	633	593	652	628	640	686	677	686	626	651	661	646	669	678	680	681	655	636	695	662	613	667	675	656	648	655	638	661	619	643	667	603	670	641	676	716	661	617	670	618	643	630	634	663	678	655	625	671	639	616	657	660	619	659	614	704	680	664	654	657	665	611	658	699	644	653	656	649	670	655	662	674	646	692	670	672	676	628	653	674	642	601	614	621	659	638	639	666	698	653	680	652	698	621	648	669	669	645	646	666	672	653	704	606	664	645	641	606	641	617	644	722	633	657	644	673	679	613	676	693	651	703	642	676	673	642	602	660	654	674	650	661	652	677	664	654	671	655	661	677	718	659	618	614	629	665	613	651	681	644	611	598	647	663	616	666	656	643	674	648	700	639	712	696	641	597	674	676	641	622	640	649	657	620	675	668	614	672	669	651	632	635	624	620	652	631	655	661	687	683	699	652	632	665	637	656	645	637	674	644	659	645	637	635	647	652	687	656	682	635	658	640	703	638	666	638	666	661	607	660	656	669	679	672	633	636	647	613	667	609	628	639	676	693	618	628	684	642	677	663	665	636	661	660	631	659	707	671	649	627	614	664	645	661	664	612	655	653	658	686	613	647	630	623	629	671	645	596	635	640	645	645	662	657	675	655	633	691	665	641	659	660	673	643	661	669	640	653	677	672	694	695	675	681	657	678	655	658	649	637	715	688	640	669	610	641	680	677	627	627	612	660	651	656	650	637	601	632	648	680	670	660	672	617	645	674	635	723	631	683	654	636	633	697	634	644	669	627	732	656	612	667	648	627	653	591	654	675	640	689	693	654	614	675	633	682	635	649	670	652	690	620	647	634	647	644	633	598	652	652	665	656	632	599	659	670	598	681	698	615	642	653	691	646	657	678	661	666	679	704	637	621	659	651	713	642	639	679	654	633	662	640	688	637	648	636	633	639	655	662	624	665	651	595	672	678	703	654	712	649	651	664	604	660	628	671	621	617	687	634	638	655	669	630	654	628	693	624	678	638	691	661	639	580	634	652	675	694	669	663	697	662	668	643	692	660	665	634	667	730	609	643	610	623	652	610	615	717	694	659	667	677	668	626	630	604	650	650	665	689	620	664	626	601	662	640	659	630	657	679	668	685	674	636	642	622	638	677	633	637	684	655	663	651	670	678	661	619	671	649	616	650	638	624	671	619	676	649	634	611	640	616	664	670	613	678	661	694	621	669	666	649	624	607	639	695	673	699	609	667	659	647	637	614	690	645	646	678	646	676	630	650	682	625	646	636	640	678	635	684	643	631	616	625	665	612	669	656	664	670	670	589	643	677	688	666	645	617	624	638	671	636	654	660	626	691	647	619	701	651	633	694	653	648	631	638	626	656	665	687	642	663	650	643	609	680	656	693	637	639	652	668	628	637	651	647	694	611	590	684	674	677	709	611	733	582	648	621	615	705	620	703	596	668	672	649	661	707	670	636	683	652	677	650	645	634	645	672	636	635	647	647	645	634	632	649	646	657	658	653	665	699	620	635	629	642	653	704	657	635	659	661	639	654	623	652	634	628	692	670	672	701	620	647	616	629	697	669	697	658	629	615	620	680	657	677	693	668	620	686	661	743	651	657	701	684	668	680	670	655	649	630	633	658	633	671	624	653	638	660	620	601	657	618	661	660	648	613	639	655	673	615	640	682	663	644	694	654	605	662	629	640	646	665	688	665	619	664	630	630	619	644	624	660	649	657	671	635	610	672	690	636	636	646	651	676	681	628	605	624	592	660	646	655	653	658	666	643	590	663	655	699	678	660	691	649	630	670	628	653	649	653	633	666	673	690	623	656	667	663	635	602	694	648	677	630	646	629	615	654	641	674	598	595	645	609	659	661	661	641	675	632	655	680	630	622	649	652	656	620	700	681	663	662	662	660	664	675	623	698	681	660	636	663	652	625	626	663	687	691	655	608	629	648	643	674	658	648	667	660	652	668	688	614	685	690	664	624	651	655	607	652	658	616	668	686	651	638	654	673	623	683	656	644	636	660	677	669	625	625	628	649	627	649	619	638	638	627	680	704	656	640	650	610	625	632	659	637	646	666	638	671	680	660	662	629	637	641	662	684	655	649	685	656	626	678	644	659	642	623	654	658	658	639	652	660	625	650	618	632	674	672	637	661	675	613	651	625	645	655	687	616	618	655	639	633	673	658	636	642	639	652	671	679	660	673	644	665	657	618	622	685	674	654	623	630	617	602	642	642	642	673	657	611	653	681	647	634	653	671	680	662	712	664	662	647	655	640	595	665	625	637	660	655	684	645	658	649	682	669	661	649	689	652	613	649	675	641	672	628	602	662	681	693	644	653	618	663	672	615	596	682	649	668	658	659	656	620	645	693	634	665	644	693	642	637	665	599	666	657	589	695	615	672	681	658	690	647	618	656	645	621	656	651	673	606	683	673	664	664	656	689	655	700	673	627	658	663	623	670	624	654	647	640	679	657	657	680	668	696	637	635	663	658	667	682	657	615	620	683	640	592	655	646	640	671	653	573	617	634	678	662	659	656	599	702	621	613	674	632	671	637	664	638	659	621	695	607	606	664	636	644	621	664	703	608	658	671	668	664	682	680	662	644	654	614	628	671	610	707	659	602	631	670	702	651	639	687	643	631	651	626	705	650	628	662	672	675	696	632	599	665	696	651	672	677	631	615	634	636	684	640	672	643	582	606	670	652	629	661	690	671	686	598	646	612	638	647	639	631	637	673	674	626	677	612	667	606	630	650	647	670	667	663	685	678	624	670	619	632	674	664	652	636	673	696	660	631	688	679	618	658	645	669	668	656	673	654	664	627	621	615	672	646	641	722	650	675	654	649	662	718	644	652	622	640	673	658	592	678	655	685	659	639	679	639	648	680	709	668	620	668	622	694	678	664	609	699	637	661	669	638	639	644	666	707	646	635	656	700	619	690	635	672	640	630	679	675	696	673	663	633	627	637	624	650	679	651	653	613	647	711	669	658	612	642	658	642	619	666	635	630	667	629	658	673	662	623	600	709	676	642	701	657	687	628	669	642	686	611	615	647	663	665	611	666	639	650	606	617	644	656	605	674	633	671	666	620	663	657	672	657	655	645	680	658	697	629	680	661	692	673	656	689	618	616	649	687	656	619	644	625	662	651	676	665	665	688	662	661	690	598	632	607	683	626	626	616	691	637	654	678	663	611	660	652	672	638	688	617	688	584	665	650	632	640
20939	2186	469	314	270	306	259	283	296	284	289	280	304	271	271	287	288	320	278	282	267	282	289	327	275	249	291	308	282	264	281	323	280	297	306	300	292	307	287	280	271	304	287	283	286	261	285	291	289	311	310	294	281	265	267	270	279	302	283	294	297	278	292	284	278	274	301	293	286	252	304	287	300	275	286	295	268	243	277	341	280	297	305	307	272	307	282	241	252	281	283	266	280	294	266	317	252	291	298	290	272	295	290	274	313	272	289	282	262	274	275	270	283	307	269	268	318	265	269	259	289	290	288	245	275	292	263	219	303	314	300	304	280	299	264	258	262	286	281	284	304	293	251	309	263	259	305	308	270	285	280	292	304	278	288	304	252	266	281	285	272	250	298	291	300	276	258	299	311	277	294	264	245	280	277	279	255	257	260	280	302	302	303	306	295	275	304	266	298	279	281	285	296	290	261	296	291	302	321	298	289	302	321	293	299	261	274	293	254	264	268	314	261	293	295	274	325	286	246	300	257	268	265	318	274	281	298	267	283	281	280	268	264	292	262	289	285	288	238	305	308	279	270	303	285	312	303	283	268	296	314	306	290	296	280	238	261	275	268	287	296	278	274	296	313	315	288	253	300	277	311	312	294	284	263	275	292	328	288	269	292	292	282	279	308	290	274	266	257	311	284	277	275	253	290	292	271	280	288	287	250	304	285	278	309	289	292	282	282	254	306	288	297	300	248	253	269	250	270	273	276	301	262	261	308	281	305	265	287	315	272	325	309	274	294	296	292	291	248	305	325	292	260	220	257	293	292	269	244	307	274	285	320	298	241	264	265	310	262	312	270	317	270	279	272	287	261	284	289	272	287	288	289	254	265	304	293	255	296	270	308	278	283	297	276	271	284	263	238	280	299	312	284	287	267	281	300	276	257	255	262	297	275	278	276	291	287	280	281	300	289	323	274	255	261	276	285	312	339	278	292	308	246	281	302	314	279	267	278	278	283	281	295	319	262	291	287	287	298	286	269	274	284	301	299	286	296	289	276	295	296	273	289	311	302	274	290	286	251	293	260	272	270	300	286	291	284	276	272	305	282	293	284	263	268	287	282	292	276	272	275	282	283	291	261	261	286	305	262	279	295	284	286	296	255	277	306	281	294	258	246	298	252	294	291	302	293	279	279	295	292	293	267	268	276	274	250	299	262	256	267	277	296	292	288	272	245	271	291	282	293	289	262	259	295	278	297	277	257	274	264	299	299	266	255	272	277	304	270	293	270	293	264	299	281	279	292	288	310	281	277	270	257	270	279	237	268	293	269	284	275	288	308	293	279	283	292	279	292	280	283	265	307	296	263	295	296	268	344	284	314	286	319	264	251	282	281	285	295	274	272	278	264	298	311	269	253	308	314	308	260	266	307	255	289	268	302	287	347	312	286	294	283	236	276	273	235	305	270	297	314	281	275	277	288	270	265	269	308	286	282	305	249	265	315	299	293	280	263	285	277	305	300	277	292	288	288	282	273	298	238	293	269	282	257	267	289	316	289	279	272	282	240	251	297	300	241	269	283	267	274	271	285	304	285	296	275	302	322	281	278	270	303	322	266	262	280	269	287	306	283	289	312	268	312	304	293	279	312	269	286	261	273	258	299	270	283	255	304	307	294	255	301	291	296	287	262	254	261	292	258	283	311	300	304	281	288	291	293	325	277	256	288	284	256	258	262	304	301	295	281	307	267	283	281	262	297	317	294	259	284	288	301	266	313	295	282	301	290	287	254	238	299	265	238	310	299	289	281	274	288	296	275	276	283	284	305	297	290	292	271	276	277	290	281	279	285	286	236	273	305	334	276	277	263	258	266	284	271	287	314	290	296	280	310	291	304	257	257	246	257	285	283	295	307	293	267	263	254	273	301	313	283	275	279	271	294	285	294	296	337	293	301	302	236	271	266	295	249	280	271	252	281	269	283	287	266	282	284	299	285	299	297	306	271	299	298	308	306	277	278	257	273	311	269	292	294	270	305	283	280	295	290	285	303	302	330	263	264	256	258	263	285	246	277	274	281	282	303	266	272	289	288	286	305	282	272	295	262	279	322	282	269	261	289	291	262	291	275	274	288	279	286	298	256	280	269	283	279	300	277	274	276	268	264	278	278	279	263	300	312	302	292	250	279	330	276	304	320	313	292	299	264	252	300	293	251	295	282	307	326	270	317	296	291	296	285	279	265	304	281	288	299	285	297	297	261	299	292	258	267	268	277	299	254	266	291	281	302	251	303	293	274	321	277	277	256	253	308	279	269	278	277	263	279	240	288	294	253	275	248	286	311	308	307	281	279	297	253	287	291	277	282	293	296	271	304	310	294	283	278	289	281	306	267	278	291	290	293	297	298	284	291	275	264	272	275	300	300	273	277	289	307	261	272	304	273	280	284	281	262	278	297	287	273	280	275	259	284	263	260	280	297	283	286	272	267	296	269	279	283	294	265	303	265	294	274	287	277	300	274	263	306	282	311	253	279	299	295	257	290	259	287	275	298	285	289	295	261	291	311	308	286	285	279	305	257	274	305	278	286	296	277	260	303	289	251	293	291	298	273	265	259	320	272	258	302	283	294	238	305	277	276	264	304	276	272	298	311	291	266	279	283	270	269	265	318	271	284	264	325	257	283	319	285	260	258	280	283	266	287	290	269	272	291	281	307	290	309	290	263	261	291	309	304	330	309	249	266	262	309	301	299	298	303	293	274	297	268	285	302	273	268	286	303	288	297	298	321	278	300	342	296	280	318	294	282	281	263	280	257	284	291	291	304	302	278	249	308	279	244	251	268	320	258	288	305	242	280	328	305	304	304	285	256	279	273	285	297	263	263	279	321	311	318	283	299	321	280	243	227	292	278	303	284	262	310	282	236	275	272	266	272	301	290	297	227	287	313	284	275	273	316	279	293	289	301	249	282	291	275	309	263	281	290	295	248	271	308	278	277	307	248	265	282	281	280	280	298	287	306	254	287	274	300	290	257	273	272	321	288	286	283	297	303	293	291	261	273	290	282	269	267	290	283	282	261	277	297	277	296	304	289	268	309	247	280	275	273	282	294	277	263	271	262	257	281	290	269	289	315	296	256	281	298	280	262	297	326	279	259	288	279	285	297	298	313	306	303	290	287	308	289	293	277	290	290	283	292	270	283	281	299	279	281	276	285	318	302	257	269	258	279	262	266	239	279	301	289	285	269	262	246	315	291	259	279	285	268	250	290	284	312	261	297	284	314	295	303	285	276	291	278	283	308	304	296	274	230	254	283	316	308	323	283	286	247	284	261	266	307	266	280	252	293	290	260	279	316	316	330	294	300	301	285	274	282	276	291	260	284	293	275	329	292	312	260	254	287	269	310	282	285	291	291	265	312	281	294	285	259	293	299	280	267	251	252	267	240	305	295	278	316	297	278	282	287	271	281	278	290	246	259	309	297	284	294	303	271	259	283	286	262	291	268	305	314	281	274	262	278	238	273	325	274	282
13486	3129	1591	937	811	699	628	672	650	560	601	599	593	610	620	611	582	660	594	628	604	595	585	625	622	584	669	584	648	594	578	633	656	616	634	549	558	615	554	655	611	635	644	624	622	598	601	548	622	646	608	617	590	578	655	561	605	571	616	613	611	632	549	554	614	638	654	593	609	587	658	637	611	623	586	586	613	572	600	613	668	681	638	575	606	653	595	600	592	652	650	605	614	621	620	621	642	596	631	610	617	646	615	546	624	606	597	648	576	634	650	633	632	610	597	606	594	571	604	612	624	629	605	597	613	603	584	558	632	591	642	627	599	624	636	614	596	590	614	618	621	591	616	641	613	583	629	596	583	650	586	599	611	583	641	603	598	566	608	619	577	592	637	648	555	618	583	607	617	599	632	598	582	609	581	644	627	627	610	613	577	646	607	629	641	635	608	599	592	590	625	607	600	619	611	641	581	649	621	627	601	567	610	626	585	579	648	627	660	602	644	620	615	618	634	669	578	639	590	651	602	652	607	638	645	601	591	631	616	572	592	618	565	615	640	586	628	609	621	616	628	634	647	641	575	592	610	599	610	593	642	597	576	591	616	649	625	615	602	575	581	589	610	645	637	630	607	601	596	629	592	656	619	623	659	607	625	598	617	623	616	599	595	631	606	592	605	582	643	640	601	635	608	610	622	627	644	610	632	627	605	627	614	616	591	562	648	665	620	590	603	597	580	594	634	601	619	601	621	608	602	624	613	590	631	606	601	568	642	627	592	584	607	648	569	606	624	574	567	638	652	575	621	589	650	651	614	633	609	579	624	571	602	629	643	588	601	600	615	581	640	620	621	645	610	652	636	585	646	610	589	617	632	614	573	660	546	607	610	587	626	620	655	672	620	625	614	576	556	570	581	573	618	604	605	631	587	632	578	617	609	593	589	571	656	609	602	628	582	651	639	636	638	632	617	626	647	646	621	651	612	615	572	644	614	584	612	628	533	634	594	589	615	612	604	613	621	628	618	626	643	563	566	585	634	581	578	617	634	635	634	584	593	605	603	611	610	591	587	553	608	586	624	567	660	622	635	653	628	628	607	599	644	642	622	596	611	585	571	642	590	607	614	633	630	626	594	614	593	582	603	629	611	607	603	584	614	611	625	620	611	615	560	640	633	618	559	622	620	602	576	641	594	602	642	625	616	603	648	586	628	635	562	622	625	630	591	615	653	622	612	631	610	635	683	564	547	616	619	619	602	632	584	602	599	617	592	601	585	582	635	606	569	590	557	624	630	617	607	624	613	631	611	598	608	616	599	596	619	612	599	612	601	638	581	612	620	627	609	605	630	582	591	615	602	605	565	611	634	598	630	583	628	662	585	626	584	616	637	575	650	636	632	603	605	616	580	573	604	632	612	610	608	598	634	620	622	599	644	607	617	614	604	611	587	584	614	603	630	640	610	585	610	606	585	649	607	629	608	571	640	611	629	573	575	606	655	628	604	620	623	640	614	606	595	604	587	598	615	579	601	615	612	612	602	603	620	625	651	579	611	583	609	636	580	602	593	643	651	607	574	605	608	596	615	601	614	627	560	618	628	580	625	636	630	597	631	580	618	653	602	629	598	584	590	593	627	609	653	587	619	646	574	637	595	617	623	601	647	658	578	600	666	588	643	607	576	598	623	593	595	651	598	600	620	617	615	616	587	559	598	619	624	641	619	642	642	608	599	569	631	605	652	601	635	660	625	636	597	598	592	642	618	609	622	656	623	629	631	668	573	617	621	611	642	554	625	619	608	629	632	637	594	596	635	614	589	630	650	638	596	631	616	628	626	624	585	610	588	575	621	606	620	602	618	591	626	611	626	629	616	613	642	634	622	611	612	583	572	604	599	583	630	614	620	633	562	605	622	590	620	594	608	649	598	655	591	624	654	611	582	607	613	621	593	623	624	643	632	608	560	590	610	640	642	649	615	587	603	655	643	608	596	573	583	574	667	581	640	637	620	580	632	631	592	662	649	599	599	614	602	607	629	668	582	607	628	593	621	631	600	600	642	603	644	635	618	596	621	607	610	566	631	575	634	617	620	582	646	618	629	585	591	597	593	611	603	616	651	574	640	605	642	660	612	592	603	644	641	589	636	621	608	632	638	632	622	647	607	616	609	645	580	595	627	630	605	572	573	586	599	610	625	598	617	640	607	598	655	582	607	620	655	605	599	611	612	630	666	608	628	595	582	614	670	606	605	631	618	631	697	609	617	639	585	614	597	617	623	598	644	597	575	616	630	647	590	624	602	647	605	621	597	622	616	613	596	620	592	614	626	603	606	597	654	616	641	621	653	577	606	623	663	623	626	627	602	596	598	587	646	651	624	599	603	632	601	561	651	647	602	611	621	625	601	629	523	607	627	609	597	590	640	609	594	630	655	599	648	618	604	590	592	601	589	625	607	598	615	602	591	604	568	618	605	638	578	593	620	595	623	595	641	644	577	649	630	607	634	638	589	626	641	570	613	662	627	596	600	624	594	620	597	592	647	587	631	597	625	604	668	615	615	523	641	620	585	600	657	630	617	641	636	642	640	588	617	646	611	568	606	608	613	579	636	585	624	599	621	673	596	618	654	631	627	644	609	612	633	586	643	595	597	603	637	584	546	625	616	595	619	600	606	585	600	615	621	618	620	616	573	639	634	570	579	595	621	666	613	626	590	647	604	622	636	647	644	596	595	608	620	641	574	600	637	549	662	608	612	619	625	586	620	630	605	590	598	595	590	625	591	619	628	574	606	592	642	656	596	624	637	629	626	634	591	582	607	631	623	642	605	636	604	596	631	631	596	628	601	597	632	602	597	636	586	605	615	609	625	639	607	604	623	599	611	603	619	666	628	640	628	604	603	592	631	605	647	595	598	613	613	605	603	592	611	545	625	619	613	616	605	602	613	607	661	572	642	583	569	599	615	609	601	649	617	610	639	597	578	639	603	642	626	637	616	643	583	597	625	596	628	584	586	622	597	633	639	622	592	620	595	603	643	599	580	624	584	619	587	657	605	624	641	612	605	582	582	593	584	621	629	622	595	580	574	604	601	611	624	667	623	634	601	579	597	580	626	598	598	617	607	582	603	670	628	614	617	578	567	618	627	655	567	619	595	583	632	593	623	615	594	625	637	626	620	583	602	603	603	634	626	631	598	605	602	582	590	613	606	609	582	606	637	586	658	634	592	599	585	577	582	624	603	585	610	608	593	656	594	639	622	592	597	570	620	601	575	613	563	591	655	629	639	592	564	615	603	601	612	617	606	635	594	629	616	640	600	537	618	615	675	583	617	587	580	629	603	623	638	624	597	561	605	624	587	604	602	653	601	626	628	619	607	667	638	661	639	645	639	576	598	593	589	585	627	619	612	610	607	582	585	620	624	618	613	611	640	627	625	637	567	636	617	630	581	599	624	592	635	611	649	602	627	587	603	672	607	605	639	616	608	599	598	613	617	604	628	677	652	590	643	602	622	574	614	585
29715	5119	583	389	354	327	311	342	321	306	270	283	287	323	317	292	329	341	312	286	353	345	320	331	274	309	286	312	298	322	316	297	334	284	318	288	267	301	297	296	324	293	305	329	311	284	341	316	291	308	302	282	306	297	282	308	296	335	349	299	270	299	302	332	313	324	271	296	309	315	248	315	318	319	281	342	292	298	290	301	353	293	281	319	308	272	274	299	312	278	331	301	284	299	300	314	327	316	312	272	316	311	281	288	279	267	300	288	309	307	310	291	317	325	307	303	287	339	323	309	305	310	321	298	328	309	319	316	329	337	284	312	307	334	341	279	343	274	304	309	260	282	307	327	318	308	282	341	317	302	294	308	299	298	295	311	330	305	340	332	289	312	306	318	311	313	300	324	306	290	313	271	295	292	328	295	304	321	325	317	328	303	305	315	316	318	311	296	319	303	276	276	332	290	322	348	293	329	338	319	325	296	300	325	323	303	305	324	262	250	269	312	299	305	317	299	304	298	285	295	301	313	296	336	336	311	306	334	303	330	327	333	316	291	314	320	294	304	325	310	320	299	318	297	305	324	331	312	293	306	323	297	284	302	308	314	322	289	312	303	307	289	283	271	290	295	317	310	303	304	293	323	298	300	313	305	303	320	267	332	328	297	290	286	307	315	333	313	313	312	327	289	309	282	318	269	285	293	240	330	274	287	324	307	318	298	313	302	306	304	301	333	283	296	304	357	328	311	339	326	300	350	328	310	324	294	347	312	309	260	337	323	318	305	268	304	275	323	311	307	290	277	285	295	314	307	339	296	297	309	308	295	297	286	282	289	292	338	311	305	301	308	287	321	296	332	347	325	303	317	295	305	339	304	301	292	304	307	301	334	319	312	350	307	351	306	325	303	315	290	320	292	308	282	293	321	296	306	245	334	326	328	295	276	289	312	312	307	320	318	287	310	276	248	315	310	319	327	299	272	336	289	302	307	306	308	310	309	292	343	286	336	325	314	304	336	329	306	290	302	301	323	312	336	295	304	294	331	327	315	298	288	347	326	325	314	308	314	292	328	348	334	312	301	296	326	271	328	307	331	298	327	297	316	291	317	313	265	289	312	333	306	290	308	288	302	264	307	355	317	321	323	333	323	316	315	306	321	275	319	299	337	282	306	327	338	291	294	295	365	333	260	311	316	337	315	295	314	332	316	319	291	363	331	323	301	264	298	315	306	324	312	335	297	316	296	293	322	293	308	319	299	286	320	314	284	307	304	304	308	320	309	330	285	288	302	314	301	294	336	294	326	300	271	279	288	303	311	325	304	326	293	304	285	343	334	318	345	317	328	352	295	314	296	288	328	337	378	326	282	293	277	285	314	281	298	284	316	320	316	312	284	321	293	330	310	295	310	312	325	284	310	302	304	318	325	311	309	293	330	297	309	285	286	303	310	266	289	301	322	309	271	267	301	322	309	306	301	307	312	316	322	307	335	297	318	286	303	306	344	311	339	330	339	321	342	313	323	300	250	326	310	310	320	268	334	328	318	303	315	355	314	315	305	289	264	288	337	298	315	311	315	293	297	300	299	285	313	291	322	300	294	306	316	311	278	343	300	330	322	281	311	283	301	310	308	292	289	319	313	318	329	312	310	297	332	309	325	305	334	347	341	275	287	325	347	295	287	324	327	283	258	318	332	342	340	282	293	292	293	326	342	340	303	313	341	280	289	305	325	281	299	319	296	309	307	298	311	293	310	307	297	316	294	314	317	319	309	291	318	314	279	329	296	315	306	315	320	296	305	313	329	307	314	287	312	324	314	287	312	343	323	314	310	317	302	313	344	296	284	316	304	327	334	334	301	307	297	289	295	331	282	310	313	300	311	298	317	292	332	312	265	277	293	287	317	307	285	289	298	300	333	330	329	297	328	310	327	309	309	333	340	297	324	290	301	308	294	312	307	311	330	322	300	291	338	308	324	279	344	297	314	304	299	312	298	326	323	302	313	324	304	322	311	341	300	258	280	305	313	301	324	335	305	279	292	314	297	314	309	283	288	320	333	328	299	304	336	327	312	278	317	308	307	306	312	286	289	331	305	324	313	287	294	301	309	318	303	324	304	360	331	333	303	339	295	303	312	313	291	314	283	318	323	288	275	262	320	302	292	283	328	307	316	302	348	302	327	271	303	329	284	290	261	318	289	283	270	310	294	379	272	308	333	325	297	315	299	279	306	334	301	282	314	297	330	303	315	303	314	280	322	292	302	313	317	310	319	308	331	323	304	311	297	319	305	304	294	297	274	313	309	337	287	301	315	308	285	298	317	301	303	310	316	329	302	339	283	329	273	342	280	308	313	341	328	287	286	325	300	338	302	284	305	331	338	312	291	282	308	315	293	294	346	294	297	317	342	340	310	300	355	312	318	286	318	339	329	312	327	323	319	301	317	323	289	314	288	311	302	291	327	317	319	300	330	335	293	294	304	335	338	371	312	267	298	301	273	290	312	320	297	298	296	308	324	308	290	292	312	311	299	305	333	327	314	283	277	314	274	321	297	309	319	344	318	316	316	283	291	304	304	283	298	345	306	337	336	324	301	335	289	308	339	299	280	329	306	280	286	313	274	293	298	292	324	296	315	346	317	315	325	330	329	290	302	316	310	283	317	314	337	307	297	285	284	311	301	313	300	315	294	285	308	306	330	301	293	326	334	304	300	314	311	308	294	286	338	334	310	315	272	310	313	313	333	310	360	329	335	275	292	311	288	314	314	341	334	347	300	319	309	336	329	325	304	303	296	301	302	310	312	298	333	317	285	313	312	292	284	285	321	299	319	291	314	324	310	304	297	308	323	274	310	315	290	322	279	338	294	305	306	333	311	312	284	346	293	305	275	292	318	322	268	313	310	318	290	290	311	290	323	305	297	329	305	305	311	306	305	338	294	322	298	284	314	300	278	320	297	336	332	313	329	344	322	293	313	306	318	329	312	316	278	319	293	302	284	305	332	336	324	321	320	306	320	307	330	283	328	291	330	323	292	338	293	285	323	350	339	296	311	302	319	331	321	342	306	312	270	336	331	312	341	349	305	316	312	342	324	327	324	319	315	320	311	305	260	301	320	301	288	275	320	347	331	314	292	304	266	337	305	285	320	307	313	315	281	336	311	298	309	298	288	342	352	309	301	304	304	323	296	273	280	302	305	340	316	283	298	291	292	302	305	308	300	297	311	339	308	327	325	303	294	292	336	319	333	311	310	306	309	304	320	292	298	316	286	299	320	312	319	300	291	304	309	323	312	301	310	297	318	319	298	276	338	298	333	306	354	317	318	318	308	322	307	312	303	306	308	296	322	301	299	325	340	329	305	330	307	296	297	311	285	286	332	294	260	279	332	324	313	318	328	294	317	304	288	298	293	282	253	313	342	295	288	335	289	300	307	309	290	299	310	294	315	338	315	336	322	348	300	315	265	290	324	336	292	303	325	313	323	263	336	290	331	298	292	315	316	297	316	314	282	298	298
16591	3447	1530	980	836	785	713	759	697	670	685	690	691	651	670	693	609	651	649	697	657	633	661	663	662	633	692	658	667	676	640	670	701	687	674	687	679	675	672	694	656	659	597	646	655	675	676	664	691	655	632	707	646	651	687	710	685	682	656	673	659	665	677	659	686	691	643	608	637	700	642	687	673	643	673	748	697	698	623	643	666	627	639	647	678	688	667	694	669	667	677	674	658	639	644	658	690	615	637	661	696	668	656	706	659	658	657	681	705	647	624	674	676	684	725	707	671	674	689	698	637	667	614	659	684	626	671	677	640	723	674	672	673	706	664	646	654	658	678	649	705	663	653	670	647	694	701	641	673	663	719	664	668	673	626	675	683	629	649	718	669	633	675	652	698	679	679	688	623	655	671	653	705	675	709	689	724	664	654	695	661	679	677	619	650	648	712	665	620	656	683	671	689	666	690	672	625	675	663	674	642	680	690	701	713	631	676	645	688	721	678	688	676	604	682	661	680	660	669	679	698	646	677	686	731	649	621	678	673	698	646	653	641	665	640	653	738	735	635	668	661	680	705	690	679	666	664	647	685	657	675	642	665	681	716	667	662	670	665	634	674	648	714	660	625	686	656	650	661	695	644	646	651	670	626	666	714	647	721	681	675	650	686	659	697	669	701	714	638	660	646	666	684	630	670	664	686	697	669	656	672	666	671	648	645	668	682	733	659	670	623	651	687	698	682	619	664	679	670	645	682	666	651	662	629	656	627	640	694	668	684	658	717	678	673	689	651	693	689	635	645	681	642	692	635	658	679	706	644	653	634	709	683	636	636	655	682	647	703	635	693	667	676	656	671	700	692	626	712	619	666	680	664	674	665	700	679	658	658	685	665	661	670	675	703	633	673	631	641	663	664	672	636	647	701	704	655	635	651	711	638	652	663	680	634	642	662	660	667	645	660	658	690	668	637	655	650	666	661	690	672	697	651	650	653	679	677	608	680	636	659	651	650	610	690	650	679	597	664	660	695	715	639	696	670	699	710	679	660	695	697	648	652	660	670	654	675	662	667	609	695	679	654	735	717	663	657	660	682	658	682	682	646	699	661	687	644	726	646	633	680	684	678	653	665	674	666	642	685	680	693	699	694	668	679	692	664	660	686	634	667	700	644	670	669	688	687	663	687	674	683	687	691	765	635	684	685	788	669	687	668	675	713	636	652	666	699	648	644	623	698	668	678	679	641	658	648	661	700	660	669	679	709	700	673	676	646	686	691	656	650	672	651	674	619	720	634	647	672	711	642	674	730	685	654	697	649	650	650	703	697	684	673	630	658	717	650	673	708	675	745	681	678	675	622	684	676	683	664	616	644	694	675	709	680	651	672	689	595	663	645	695	762	668	661	686	656	677	659	689	655	652	681	693	646	709	740	680	668	689	684	679	661	672	678	664	713	681	667	666	645	700	635	662	651	660	679	690	635	648	595	693	658	694	637	649	666	679	690	696	691	619	663	634	663	724	690	676	680	668	676	664	660	709	673	651	668	690	708	657	661	670	705	654	702	621	714	686	691	657	696	706	701	684	660	652	665	699	667	653	664	720	598	618	635	723	658	704	680	695	667	671	672	644	670	672	649	720	664	663	619	648	707	731	654	696	705	695	654	726	610	667	664	741	674	668	651	681	689	626	649	653	657	630	611	667	687	652	669	667	642	637	654	719	654	690	673	689	667	694	649	680	664	667	690	681	653	667	688	666	640	714	679	695	650	650	670	680	622	715	691	670	682	659	627	647	636	662	690	689	623	658	708	678	659	713	664	683	680	638	648	689	662	666	657	705	652	673	708	649	636	627	636	686	717	656	688	628	657	657	655	694	637	659	657	682	659	659	710	624	680	651	673	685	677	721	678	694	640	699	622	663	620	683	638	678	654	657	680	629	702	658	646	647	659	673	660	678	682	696	650	698	663	630	693	650	670	697	642	668	688	657	645	680	669	703	752	687	654	693	702	720	670	685	630	635	687	695	678	722	669	669	671	659	655	673	660	692	664	662	700	688	658	706	704	662	642	638	679	693	679	695	683	682	716	677	716	705	663	697	727	614	649	649	702	680	672	660	651	651	665	663	698	691	686	667	693	668	676	654	708	656	679	641	687	651	710	686	678	705	673	672	674	655	651	693	713	655	617	679	663	652	675	698	685	662	707	649	652	655	643	678	667	694	646	693	639	689	692	672	651	663	641	662	687	709	626	673	681	667	643	658	696	659	645	660	676	698	704	674	692	665	665	671	651	680	684	701	630	660	664	684	741	644	681	634	674	634	704	677	707	675	629	695	668	634	630	690	608	685	647	692	664	690	693	660	670	696	675	652	699	649	642	693	657	669	671	669	664	651	635	663	681	657	617	638	645	685	655	685	650	667	683	629	665	711	659	646	703	667	669	686	737	702	690	726	643	638	643	685	652	667	693	669	684	662	666	654	673	671	678	652	639	657	661	664	708	680	710	654	630	707	689	663	668	667	681	660	700	671	621	695	684	706	679	660	664	701	654	611	695	670	672	692	638	663	605	671	663	709	709	625	705	667	666	736	680	691	676	676	697	649	696	659	717	649	647	614	677	729	694	692	630	650	637	696	649	678	627	700	699	641	670	633	656	685	619	603	683	638	679	653	670	641	708	675	665	682	695	674	632	651	659	664	605	641	623	664	665	654	660	660	665	690	671	672	670	733	657	704	637	646	700	698	668	641	668	618	637	650	645	637	661	664	647	643	687	623	657	671	608	684	682	682	680	661	647	730	687	677	660	686	680	667	685	676	709	643	659	712	658	680	679	667	649	697	634	681	645	638	664	645	676	648	715	644	679	589	647	685	671	725	678	697	659	663	632	702	672	657	672	670	650	653	629	661	616	673	697	641	695	695	668	683	649	669	685	674	642	692	620	667	700	658	707	649	709	617	683	669	631	656	727	643	632	647	695	638	705	664	677	685	705	696	653	682	669	675	669	722	647	645	639	682	707	677	689	684	676	674	613	652	713	669	697	685	697	659	688	680	689	664	649	646	643	714	688	692	679	675	633	685	665	654	648	621	679	671	680	663	708	681	696	700	660	685	652	690	675	668	664	702	655	702	682	605	703	679	694	673	675	620	637	717	661	685	616	613	680	681	620	709	666	689	684	675	743	646	689	618	660	680	717	715	658	655	662	689	662	699	629	701	656	632	675	747	708	648	680	653	612	680	648	655	633	713	653	634	667	659	689	661	644	658	697	728	682	669	637	661	717	662	701	675	710	644	683	718	634	682	661	659	662	655	651	658	665	625	727	656	655	658	658	676	688	693	680	674	673	604	688	663	676	662	655	674	669	649	690	628	667	640	655	652	664	651	682	641	648	692	677	679	687	698	722	676	674	688	689	705	700	672	704	700	672	666	694	732	649	665	642	632	714	727	700	657	651	712	650	653	650	696	622	689	718	644	694	675	667	672	655	640	652	713	618	693	715	670	612	669	646	672	676	659	689	680
19975	1568	402	339	314	334	380	310	312	308	308	338	325	290	326	334	326	324	306	322	301	300	315	316	306	331	322	304	330	316	302	299	306	306	321	324	284	310	312	311	301	291	309	303	324	305	303	317	311	271	314	297	276	295	297	299	337	282	346	291	316	293	303	311	307	347	292	336	307	316	319	312	304	310	315	281	301	321	306	329	287	306	300	312	294	314	325	318	301	316	322	311	341	278	327	322	329	320	302	323	308	317	309	284	322	287	293	287	305	302	318	317	321	325	290	341	289	311	293	302	306	307	324	355	316	317	307	291	296	312	310	323	300	308	294	343	316	331	300	283	310	313	319	330	315	301	312	294	323	315	284	336	300	327	320	327	324	305	340	316	307	332	305	333	283	329	280	325	327	297	337	298	269	279	293	310	307	280	304	306	331	320	306	332	319	297	320	309	351	317	349	318	292	290	317	315	257	295	325	314	317	302	317	262	312	317	273	298	299	330	290	290	332	332	331	334	312	314	330	294	301	311	308	292	302	314	307	316	276	306	299	291	337	337	324	289	314	294	290	328	353	344	306	303	331	310	347	326	317	326	340	307	280	315	299	349	313	284	312	294	309	304	311	297	366	317	290	305	317	320	296	301	324	308	309	298	334	319	276	296	326	272	257	333	322	344	311	345	316	292	322	356	296	290	342	317	306	320	279	307	271	317	332	302	324	320	335	328	340	335	294	308	285	276	258	304	364	313	307	270	300	307	286	257	309	307	294	317	326	327	321	327	315	305	303	297	302	291	279	278	318	312	304	331	306	311	299	309	318	348	317	314	322	292	308	318	324	280	324	333	322	295	288	324	320	337	322	344	327	348	322	291	314	299	292	283	291	323	315	327	308	314	287	328	291	302	307	337	288	306	343	304	326	305	333	293	330	305	317	292	300	317	305	277	266	326	300	335	311	288	291	291	316	307	344	296	263	294	292	295	314	315	317	319	291	319	308	298	300	292	303	303	302	303	296	348	296	319	301	342	311	335	313	317	319	308	334	305	318	318	283	311	327	280	329	306	330	303	312	322	300	315	317	312	314	289	341	350	306	340	297	335	312	298	311	309	304	307	306	278	328	317	309	300	304	329	321	304	300	331	286	291	303	282	286	310	275	324	313	323	338	343	303	291	310	265	335	292	312	273	354	329	295	311	280	334	299	329	344	327	305	290	319	321	308	294	290	305	316	338	345	314	301	278	311	285	300	308	350	318	313	325	334	338	340	307	301	290	282	321	311	299	307	320	308	304	297	288	319	315	310	306	284	299	292	322	311	313	331	313	296	288	287	304	277	285	315	315	295	329	310	286	347	301	304	295	276	292	286	300	314	323	289	308	290	314	311	279	331	312	326	336	297	316	295	284	322	317	315	307	338	325	271	300	311	274	330	305	321	309	301	316	331	344	327	298	308	293	268	284	341	305	297	307	296	280	294	345	333	295	296	307	298	318	303	323	301	337	323	338	319	285	297	328	295	266	314	294	326	333	327	278	291	311	295	299	355	349	310	284	330	314	303	312	311	302	333	299	315	288	303	284	308	314	322	288	294	339	342	321	305	336	315	322	354	264	318	332	294	323	292	321	317	311	319	303	317	320	342	316	308	283	327	343	294	301	305	296	273	324	271	269	335	312	310	304	313	317	350	291	307	320	302	310	312	315	311	299	345	324	303	298	304	312	310	317	301	284	316	300	321	290	299	319	304	263	287	299	334	317	320	344	325	317	327	326	350	307	297	297	316	295	289	340	300	272	309	308	313	325	312	313	337	288	291	329	285	301	310	280	280	289	309	273	342	303	296	328	325	332	347	308	296	279	304	334	317	299	311	312	323	327	307	296	313	286	316	336	279	297	272	257	293	323	351	268	304	294	328	329	287	277	349	323	342	289	327	289	268	299	308	327	251	315	316	313	332	334	289	302	323	301	320	324	289	287	288	306	283	318	313	261	298	365	325	322	315	316	347	340	302	292	325	277	291	304	312	306	312	312	281	330	321	301	343	322	305	309	327	338	317	309	295	314	269	333	296	320	296	324	300	315	311	334	340	323	273	300	306	308	330	323	284	295	321	284	320	318	283	274	351	306	326	319	330	302	313	322	268	303	300	333	269	319	328	316	278	262	335	336	301	319	308	332	343	304	312	317	297	317	281	293	302	288	309	310	314	309	324	309	321	346	295	313	302	302	270	284	318	302	310	333	283	313	291	347	298	304	305	315	299	290	325	312	347	305	291	296	305	294	297	314	333	299	316	277	313	307	294	286	306	299	311	302	319	330	304	290	333	328	319	304	318	307	307	318	298	299	303	304	272	291	326	316	286	305	286	336	282	312	288	308	315	300	332	288	266	308	320	293	327	322	313	290	335	300	313	283	304	294	345	282	308	301	295	315	355	320	319	320	304	307	326	313	282	309	278	297	275	315	341	300	321	322	315	305	332	291	314	320	306	294	298	311	310	341	301	330	280	306	305	301	277	321	325	299	320	262	286	306	291	336	293	276	287	278	319	262	325	329	322	330	306	334	300	300	285	320	319	322	311	304	294	326	312	331	324	298	290	324	331	304	297	335	319	273	302	298	319	327	295	317	300	310	301	301	256	282	328	293	283	303	308	321	318	285	325	345	318	286	320	307	320	307	300	326	336	330	309	313	285	290	322	312	331	319	318	287	343	341	277	309	315	305	289	310	318	278	307	323	333	329	285	318	308	307	336	275	312	290	290	301	292	331	304	328	311	310	291	263	293	298	333	295	269	285	297	352	327	333	288	333	316	289	314	304	320	347	316	322	322	300	311	327	294	298	345	277	306	304	318	290	299	305	292	302	308	300	289	326	293	277	309	363	288	337	288	311	301	290	280	309	293	318	326	275	268	300	338	311	312	307	313	273	297	266	344	304	318	302	324	348	328	271	295	301	294	305	300	299	322	333	313	304	340	306	295	272	281	315	321	319	278	304	300	288	298	300	352	333	325	334	301	275	273	307	317	320	291	350	314	303	325	316	286	329	302	299	261	338	306	309	329	313	265	300	356	319	322	328	295	319	308	340	323	315	311	278	297	340	314	337	308	277	286	287	308	294	314	308	303	305	318	302	272	300	319	309	306	308	288	305	296	335	300	333	304	312	307	307	332	331	339	315	276	294	291	335	286	292	302	322	310	288	307	286	299	319	296	279	302	325	357	337	312	294	296	312	296	290	319	283	308	296	290	310	296	296	296	273	292	296	306	323	275	314	326	292	343	283	306	312	331	331	303	305	302	316	303	358	309	334	297	303	340	300	310	314	315	300	329	290	276	289	289	313	325	297	286	317	299	280	323	304	319	296	288	313	315	332	303	311	273	310	304	271	333	294	305	305	305	314	290	304	316	286	320	293	314	298	287	309	332	308	283	317	310	310	300	305	314	321	331	290	316	312	312	352	300	318	331	287	273	317	301	321	290	301	312	285	312	310	312	316	330	323	288	262	320	312	312	281	317	287	319	323
13038	1641	1131	854	699	687	706	663	686	656	677	667	648	663	679	693	679	649	720	626	686	671	633	631	701	646	699	602	630	668	676	666	675	663	661	619	705	635	659	676	669	612	681	659	697	651	692	632	672	690	662	717	660	669	697	677	673	652	643	661	671	653	651	672	684	670	684	677	627	701	628	636	676	661	679	666	645	677	691	667	671	641	673	714	644	686	688	688	610	642	714	669	629	646	650	660	676	651	663	644	603	648	642	694	680	709	617	659	644	657	650	641	682	669	676	694	663	703	637	710	660	671	662	669	658	667	662	683	708	666	679	632	617	633	680	686	670	648	655	647	652	674	711	636	740	663	634	644	676	659	680	685	665	641	657	665	673	683	683	650	678	653	672	659	670	663	692	615	684	648	651	708	634	639	690	644	646	730	680	656	621	667	646	636	639	666	699	662	655	676	677	666	685	683	689	674	657	625	609	689	683	669	664	687	689	629	628	649	644	683	669	653	658	645	663	694	673	667	656	658	674	659	658	660	676	632	710	688	665	666	657	723	690	638	636	656	607	607	605	645	672	648	654	713	641	683	656	679	645	700	658	667	699	689	660	651	646	696	667	678	650	688	678	674	687	668	706	651	661	675	643	606	703	663	711	659	701	670	670	709	668	638	637	641	665	702	635	691	656	705	649	625	643	653	662	667	698	738	669	623	678	654	621	660	647	670	661	659	657	659	634	635	655	647	656	662	704	608	678	655	696	658	677	643	649	636	640	677	690	670	669	678	689	641	641	678	620	642	669	646	634	690	662	678	641	656	655	648	696	684	605	648	687	621	652	698	663	698	656	679	601	648	707	690	727	653	669	644	632	640	688	644	638	643	650	676	643	641	659	649	647	683	668	632	660	654	633	649	675	643	672	657	647	684	654	651	664	626	639	677	666	659	663	662	651	644	656	636	689	623	690	692	683	621	657	686	684	685	661	648	626	688	676	661	665	611	639	681	664	657	654	639	695	634	701	667	643	644	696	680	661	648	641	659	655	684	640	675	628	660	649	690	671	662	671	689	651	697	621	661	634	709	651	698	658	721	677	629	608	684	640	667	663	656	631	632	664	625	640	669	624	695	651	656	669	630	595	665	633	630	686	689	661	642	684	621	687	713	680	635	656	669	658	664	668	658	625	672	695	640	685	653	670	641	643	682	664	684	687	662	666	667	683	629	690	671	691	690	680	620	680	659	657	700	688	652	662	648	648	642	650	640	616	627	674	684	684	694	693	673	666	635	635	684	662	637	625	650	707	650	688	682	691	688	680	631	668	661	672	682	635	661	641	704	675	637	655	720	654	672	709	690	672	630	627	677	641	645	671	666	703	638	717	720	627	725	646	683	660	632	682	626	692	700	672	667	639	638	642	706	668	659	683	702	639	664	642	648	678	641	682	722	680	637	651	626	640	714	675	683	645	661	688	614	677	683	660	699	688	687	675	661	679	630	648	689	649	640	697	673	666	682	686	676	637	666	661	665	704	668	626	609	672	661	673	667	649	659	684	651	647	660	680	633	688	689	655	666	682	719	693	668	660	715	663	653	676	691	673	629	691	697	678	655	648	668	679	699	645	666	656	657	697	649	681	648	664	688	659	659	676	685	658	641	665	676	732	652	667	656	653	693	651	654	657	633	653	675	691	659	692	679	711	687	617	681	651	635	673	656	654	662	653	715	653	674	655	614	714	663	662	611	680	621	687	667	651	644	641	611	620	650	640	654	670	698	661	696	697	739	708	679	667	685	652	674	668	655	669	667	623	670	756	670	645	620	678	641	616	650	697	696	687	673	714	645	654	618	669	659	641	655	683	675	637	677	680	704	659	694	650	664	664	683	682	700	650	650	645	653	679	704	666	633	729	641	659	683	685	637	626	707	698	678	647	650	709	682	655	656	692	655	645	710	688	654	653	676	643	642	692	671	659	682	700	678	672	699	675	643	650	693	661	646	704	685	612	685	685	666	655	650	639	669	678	658	677	712	647	685	642	647	680	680	659	610	672	655	688	665	687	650	615	674	625	652	628	680	698	650	664	660	669	682	644	651	631	645	677	698	667	638	669	660	700	667	629	634	613	601	684	676	675	609	664	639	657	654	690	666	662	625	659	655	677	612	621	628	630	662	670	663	678	621	660	677	729	631	663	686	660	670	670	652	672	662	613	673	653	670	707	658	677	616	671	618	677	711	651	684	690	708	639	695	695	682	664	685	659	624	663	671	632	695	667	723	630	694	704	664	687	619	691	689	674	680	736	687	636	660	668	645	672	671	658	660	715	664	587	646	646	700	671	670	617	661	665	634	662	637	676	634	662	711	671	635	706	664	658	637	712	684	679	621	673	667	688	640	642	683	671	682	641	692	651	694	668	671	684	651	668	668	646	681	684	641	641	658	657	669	675	641	679	676	659	674	639	671	651	665	684	672	651	646	651	699	667	673	653	678	633	660	640	634	655	668	669	677	675	674	685	636	667	658	657	671	621	655	639	670	667	696	710	670	699	649	700	672	674	653	677	684	666	634	650	631	684	649	669	663	662	685	629	651	648	637	667	656	617	698	688	659	638	659	674	668	606	652	643	640	699	628	649	696	679	668	671	674	648	660	677	653	686	696	642	638	685	608	653	675	614	642	663	650	631	671	673	662	664	643	681	704	649	639	682	643	676	639	699	638	625	630	634	670	621	674	651	643	631	668	665	693	646	621	686	660	674	641	683	658	668	662	700	694	651	687	687	680	680	650	675	634	706	626	679	634	647	636	708	644	666	636	688	646	658	639	644	694	667	630	673	652	652	636	664	647	680	678	636	681	676	660	668	673	677	691	639	687	691	695	629	716	640	657	686	672	647	680	638	665	676	659	667	707	659	642	662	694	647	706	700	680	656	616	596	690	680	680	703	684	656	667	631	710	670	678	649	667	652	660	599	670	667	642	666	630	628	669	704	631	675	675	682	682	667	641	704	701	647	651	667	672	613	696	689	738	634	664	674	635	640	675	634	674	686	685	660	659	643	642	672	667	679	681	657	700	639	685	695	692	613	641	641	684	633	670	687	664	714	672	682	619	660	607	661	669	635	687	686	717	676	711	681	688	645	685	622	624	678	647	695	656	666	685	629	662	640	661	665	624	708	658	652	657	662	652	666	644	689	649	636	719	711	671	658	623	585	711	661	654	648	656	651	651	691	669	647	664	668	696	672	674	694	686	720	677	665	644	652	653	699	629	641	676	657	713	621	664	652	625	631	622	675	629	681	663	666	725	644	686	671	674	685	618	678	721	692	697	700	674	695	686	662	649	713	680	663	675	694	692	682	679	645	702	709	664	650	651	646	650	664	669	630	661	671	656	662	681	654	656	665	667	654	666	648	671	630	660	650	645	671	646	674	641	644	668	623	641	680	716	652	666	654	683	670	656	730	709	657	629	666	685	675	661	676	659	683	647	645	669	637	669	641	666	683	678	649	656	658	636	675	673	628	611	667	622
21393	2245	488	355	324	274	278	313	311	309	316	285	291	307	280	279	269	318	285	271	291	259	275	283	295	298	266	300	264	298	293	260	280	317	306	304	280	277	278	297	301	296	331	287	293	326	295	293	310	301	325	275	251	288	282	274	290	307	273	299	297	287	306	308	295	310	239	285	286	310	283	296	295	273	288	302	299	272	292	297	285	287	285	292	263	321	289	289	308	274	283	279	270	289	275	281	298	263	271	281	280	251	281	293	285	286	280	265	295	276	295	296	290	264	294	249	286	273	302	278	297	288	302	270	282	256	280	277	263	287	302	308	303	268	300	311	280	293	296	291	299	290	288	288	296	298	316	301	275	307	304	283	291	255	292	303	264	275	247	290	268	277	330	319	299	281	271	281	272	276	305	301	294	274	284	299	258	258	297	293	299	296	271	302	307	300	303	279	294	286	307	296	264	284	295	285	287	295	307	283	275	323	298	323	301	254	264	295	292	255	263	273	271	276	270	273	307	304	297	309	276	243	267	281	296	260	313	326	278	258	272	277	294	287	348	315	282	253	285	297	323	280	305	317	305	271	278	301	280	269	303	293	287	291	285	294	299	294	300	275	285	291	262	293	323	260	289	290	288	285	249	295	289	291	300	274	265	259	286	291	285	298	273	280	280	289	290	328	308	298	274	260	260	259	298	297	280	294	278	311	278	285	267	289	326	262	335	252	291	290	316	303	290	284	276	272	269	254	304	280	263	271	253	329	271	304	299	273	283	309	312	290	252	314	283	258	295	306	244	317	282	279	278	281	287	278	319	318	316	260	293	275	270	265	296	268	305	270	284	292	282	293	289	268	302	303	307	292	276	281	339	276	286	287	259	295	300	307	312	281	272	290	248	286	254	286	294	304	297	282	230	271	263	311	281	291	252	286	267	284	270	313	309	296	252	267	295	314	301	283	267	252	311	269	317	292	311	275	264	260	286	279	288	270	267	287	304	279	311	318	314	293	266	269	278	273	255	285	286	285	253	253	256	311	281	309	269	334	333	289	304	308	268	276	292	308	263	284	299	277	312	278	324	318	300	297	294	295	286	297	280	275	242	297	313	252	277	308	311	284	280	265	298	298	261	293	297	270	280	265	290	266	271	289	288	278	304	308	285	326	279	284	276	313	273	299	286	293	306	269	266	311	317	305	292	248	267	279	293	299	270	277	299	323	292	269	282	313	312	305	270	292	261	289	276	304	295	299	287	291	282	277	258	254	318	309	300	327	302	290	282	284	305	249	263	264	268	279	289	286	280	282	288	283	279	273	299	281	249	318	288	314	297	284	331	297	285	279	288	306	281	251	292	288	281	299	290	273	309	298	301	293	274	312	328	300	303	311	282	290	278	321	287	283	295	253	309	291	258	276	282	289	295	300	318	290	297	281	265	273	287	278	275	287	297	283	305	255	319	266	317	335	279	274	296	305	270	289	302	273	272	296	308	263	294	284	281	298	289	287	300	301	272	313	286	300	323	287	286	293	297	266	298	310	266	296	293	292	271	237	279	288	286	255	265	298	280	277	284	276	301	264	247	307	287	279	285	299	256	298	292	316	302	278	254	268	300	262	290	264	280	301	313	277	310	321	302	293	262	277	302	320	293	274	275	253	317	305	294	299	266	308	285	256	308	309	292	279	271	264	300	290	292	281	267	293	287	262	318	264	279	269	289	291	288	293	297	301	279	306	287	260	299	279	253	280	278	272	268	291	271	266	301	328	316	274	259	282	258	290	267	301	266	274	263	276	310	289	273	299	280	281	281	271	302	264	294	278	266	307	296	302	319	285	270	270	332	288	296	259	269	288	287	281	276	281	302	281	273	303	290	299	281	323	276	296	258	287	296	276	300	268	284	335	301	293	301	293	295	282	298	295	254	283	283	298	280	272	310	267	288	286	312	280	279	288	283	284	251	278	267	295	305	306	262	283	310	270	304	266	274	302	284	319	327	285	290	297	302	267	322	273	280	327	314	298	295	272	290	252	245	254	285	292	286	287	299	293	315	292	276	290	307	273	279	259	266	258	291	278	267	271	282	298	268	266	259	256	247	268	309	327	309	276	259	284	296	303	284	275	295	288	301	263	283	317	273	264	328	336	306	318	270	323	295	268	265	285	283	265	258	236	262	266	263	296	254	308	316	283	285	275	287	306	279	254	302	251	281	279	257	275	292	321	281	302	270	300	287	291	315	309	259	294	275	270	307	268	318	279	296	297	290	249	268	300	297	312	273	285	310	279	307	305	267	268	289	313	326	276	251	282	300	254	285	293	293	286	285	256	274	266	290	283	287	321	300	266	302	281	256	270	280	310	282	270	306	298	265	316	287	278	317	270	276	258	269	274	293	305	334	319	291	257	302	288	317	266	289	247	285	272	289	311	298	269	307	296	292	313	277	302	307	287	286	304	280	269	249	296	294	273	292	320	270	288	279	319	275	266	298	294	303	271	273	297	316	333	264	296	275	304	316	279	264	282	277	268	273	265	280	297	314	339	309	312	260	285	255	304	274	299	316	314	267	281	297	299	283	276	291	265	299	301	331	306	317	293	283	255	302	297	282	282	293	281	306	264	280	268	306	285	290	292	265	310	265	267	276	318	319	297	297	278	251	290	330	305	279	295	278	294	299	277	280	273	261	288	301	273	308	288	287	298	285	267	299	276	291	336	296	322	278	297	283	289	283	296	317	306	281	263	269	310	287	303	316	304	302	256	317	247	272	287	285	301	265	287	308	272	282	302	262	336	300	300	267	292	272	309	276	301	251	283	322	340	285	291	298	269	273	306	253	271	271	260	300	318	315	313	305	301	306	285	277	265	260	272	295	292	288	259	306	304	326	286	269	292	293	311	300	282	292	277	265	273	287	281	253	273	288	274	307	291	264	261	299	281	310	297	300	281	316	275	276	275	274	266	264	287	265	294	336	278	256	306	261	297	292	234	274	300	276	273	265	272	303	284	284	308	267	276	315	297	298	277	282	278	285	285	277	307	302	308	311	256	295	305	295	284	297	299	271	284	313	275	294	281	301	306	302	258	300	318	297	269	302	300	280	281	314	273	272	255	287	288	268	328	282	300	272	288	289	278	281	292	331	274	304	289	267	276	284	311	289	281	298	285	286	307	295	285	272	273	288	286	275	286	277	297	250	281	258	280	276	270	304	281	282	276	324	291	253	317	291	256	275	303	294	323	313	263	268	273	302	295	307	273	284	284	298	277	296	292	301	327	286	301	302	303	337	274	278	284	294	292	308	285	284	278	280	300	272	289	286	298	273	284	305	266	284	280	290	283	307	288	282	277	297	321	280	277	308	290	282	311	248	288	292	298	273	271	264	278	254	327	276	290	262	283	292	281	293	310	279	281	307	283	308	295	315	286	269	253	281	276	288	294	235	288	281	305	279	278	280	290	274	269	288	319	261	296	266	322	297	299	290	272	288	299	303	300	295	307	279	264	268	319	281	284	301	285	294	279	311	290
14122	3241	1796	1057	812	754	725	638	564	649	617	602	625	626	638	641	644	614	605	585	683	619	606	582	672	592	631	628	647	655	630	620	592	647	648	626	652	622	615	643	621	630	609	611	630	633	608	607	607	627	654	622	591	611	656	612	634	614	564	613	579	613	641	626	620	661	644	614	664	650	622	595	624	604	599	600	640	612	613	631	584	627	668	648	650	620	603	634	572	617	590	570	684	619	616	591	599	648	655	632	617	604	651	633	608	648	677	645	655	598	614	631	623	595	574	609	604	638	623	567	645	636	638	612	627	676	584	604	616	597	612	606	617	629	586	602	612	628	608	617	619	628	611	597	627	631	628	686	623	625	646	633	598	639	657	647	642	610	617	602	636	554	644	592	638	658	662	655	639	586	595	624	589	603	647	588	636	655	619	649	595	589	573	647	597	677	603	652	602	617	617	584	636	684	601	626	629	618	610	657	693	641	612	623	610	623	573	643	638	594	616	576	632	596	598	610	644	595	622	623	578	643	615	616	623	630	607	630	599	621	598	599	608	589	624	603	663	634	645	642	580	654	668	631	599	608	618	596	629	619	598	637	625	605	627	653	597	639	626	606	610	662	591	623	611	649	612	624	602	629	652	621	614	656	633	631	629	609	640	633	600	619	620	629	623	620	665	577	612	623	616	669	604	602	624	608	648	631	561	661	636	615	629	586	610	610	582	622	629	606	635	553	613	646	618	616	641	611	661	584	680	637	654	623	569	676	612	611	645	592	618	614	641	622	622	609	585	643	599	607	627	687	615	584	652	629	615	587	628	611	643	606	615	633	627	620	635	632	604	632	625	611	630	626	588	623	641	601	619	589	639	651	615	640	596	605	608	626	590	610	597	605	611	634	596	614	618	624	602	616	646	576	650	612	617	614	613	576	623	637	634	637	674	627	640	646	604	599	622	589	602	581	622	625	649	650	644	614	637	614	663	670	602	625	578	617	626	628	632	607	642	613	612	675	645	584	652	646	648	656	595	642	618	570	628	685	628	612	677	627	608	632	598	609	631	599	590	601	611	617	616	626	610	645	653	590	607	636	609	611	613	621	635	612	618	581	648	602	661	624	566	607	623	611	654	613	630	587	619	612	637	584	589	585	616	687	619	603	616	602	609	566	666	603	599	634	595	641	620	638	604	566	635	631	644	610	597	591	608	628	640	669	649	633	599	636	636	640	638	630	648	655	600	618	599	625	591	599	631	637	627	604	626	621	674	635	619	621	645	640	618	646	691	614	656	643	650	665	593	602	604	615	645	598	631	603	632	663	656	610	667	616	651	614	624	618	659	627	604	634	619	598	630	631	622	602	575	611	640	625	629	617	620	577	623	623	640	665	588	609	610	646	618	606	604	614	642	575	619	587	648	610	655	614	608	635	653	617	624	648	640	575	611	647	636	630	645	628	629	634	623	611	624	631	600	626	646	636	608	592	591	616	566	605	605	603	657	596	580	613	617	629	608	592	637	623	612	614	657	647	629	621	576	641	621	638	611	608	616	615	592	678	596	651	582	621	591	631	624	626	605	624	647	599	615	614	635	641	614	647	597	677	659	639	618	609	657	656	599	638	652	613	628	591	640	591	666	662	609	623	659	629	623	615	613	570	592	608	638	647	611	629	591	625	599	604	654	631	605	630	641	668	606	621	629	583	623	623	621	599	623	628	633	588	649	619	599	651	590	603	601	616	619	554	640	611	643	623	632	632	619	626	582	590	608	622	628	612	592	623	609	635	627	613	636	595	610	628	636	648	591	592	664	615	612	582	649	635	624	605	610	590	645	586	605	600	654	588	618	625	579	587	625	611	664	595	606	664	645	626	623	626	603	593	672	609	662	629	589	633	645	583	673	587	583	613	652	657	650	586	632	635	675	587	635	642	607	636	588	644	665	652	625	604	583	608	629	577	617	612	646	604	662	617	637	636	622	625	631	658	628	613	571	582	616	631	645	648	652	631	613	622	618	555	673	602	665	639	628	633	641	637	611	630	624	576	608	589	655	551	635	597	591	582	598	632	646	639	617	597	615	577	625	623	590	652	599	633	600	631	612	606	618	635	657	597	617	618	610	591	618	599	620	628	618	633	620	577	608	641	637	632	603	587	652	619	669	604	614	644	611	603	610	629	629	607	592	602	586	622	599	605	613	612	651	668	573	584	589	621	618	639	628	617	633	617	615	626	617	615	650	618	621	613	620	601	607	616	620	563	604	661	605	629	589	635	674	579	610	581	625	613	633	632	579	614	618	573	640	614	602	593	599	578	640	587	645	613	620	626	622	645	629	632	632	622	608	608	569	655	591	621	635	617	607	622	647	603	593	601	631	654	629	623	668	653	614	606	634	609	650	604	641	642	630	587	627	614	618	616	616	612	568	608	606	634	639	654	592	666	638	619	653	627	610	647	605	610	605	628	693	631	603	674	653	616	587	610	561	641	652	620	627	651	597	630	624	633	605	652	608	571	612	617	654	580	635	583	673	578	618	642	569	621	569	649	610	659	611	621	589	647	605	648	616	596	597	634	618	635	606	631	605	677	578	626	638	618	604	610	586	610	626	648	606	616	574	602	612	561	636	656	616	631	665	633	625	576	569	625	595	630	598	618	632	649	697	644	636	593	615	614	666	607	601	587	643	633	673	641	635	637	642	635	596	593	611	606	651	591	598	634	617	635	634	591	654	590	577	639	640	626	631	631	587	541	598	629	631	634	609	619	695	591	645	621	613	613	608	624	622	679	632	615	620	612	635	629	642	628	621	593	652	591	635	616	625	626	620	583	608	660	597	617	650	633	619	654	624	666	636	603	628	670	600	611	659	643	604	595	629	569	664	616	618	612	620	614	580	629	626	618	607	644	583	639	640	621	654	608	626	597	613	633	616	655	608	612	610	636	589	606	631	620	597	643	635	670	596	596	565	601	581	617	633	636	669	606	614	630	645	601	618	594	589	624	609	645	640	605	608	622	648	631	608	632	598	611	633	579	630	652	621	616	616	605	677	639	648	637	608	656	574	649	660	625	625	618	599	660	597	615	636	662	640	637	631	573	635	642	615	596	648	644	553	594	650	640	638	634	620	614	610	680	637	628	614	630	589	582	620	639	604	659	616	604	665	660	625	621	635	626	597	672	600	583	632	596	618	633	587	604	600	596	609	625	605	583	632	637	628	619	615	613	588	642	623	588	628	670	596	655	640	633	608	601	611	598	654	653	625	645	610	620	637	607	591	586	648	590	599	582	642	610	627	669	591	591	633	596	609	633	603	594	613	636	618	628	638	606	609	593	578	633	584	647	614	617	644	648	619	641	604	600	649	555	608	644	597	597	649	624	590	684	630	592	617	587	620	602	613	644	619	653	612	640	606	577	617	649	628	603	592	616	613	622	608	619	644	618	634	640	610	648	628	629	629	607	595	645	609	629	627	628	642	670	636	632	608	613	604	605	588	615	621	599	579	625	652	601	627	629	608	575	645	637
29659	4311	523	342	372	304	355	319	341	309	311	282	304	307	306	308	293	289	313	324	305	305	332	326	308	317	281	339	297	332	313	315	292	278	314	293	320	311	340	299	303	301	334	326	315	306	305	315	304	354	329	317	318	294	295	296	279	295	313	306	353	279	323	298	311	272	323	341	313	288	293	321	309	292	300	329	331	304	285	313	297	298	360	361	343	289	314	345	291	344	314	316	305	288	301	333	327	331	296	308	294	309	291	313	313	293	296	314	309	321	315	317	288	283	302	256	274	288	334	310	321	372	313	293	338	331	304	309	271	319	332	316	295	297	317	306	298	313	306	292	306	315	302	293	302	333	286	281	282	334	332	307	316	317	283	308	316	321	310	314	307	356	299	330	331	315	302	343	298	308	299	321	293	347	298	308	328	356	339	317	334	341	315	272	306	265	319	303	314	277	299	322	287	333	282	337	285	324	316	336	277	326	329	314	327	344	310	309	321	311	307	296	323	297	280	309	310	321	314	307	323	295	345	292	357	310	335	284	317	310	309	326	304	333	342	325	322	304	327	313	314	348	313	315	320	284	302	345	312	308	305	303	302	283	312	286	334	306	314	322	314	279	296	281	310	307	324	284	314	327	325	279	320	300	297	299	327	314	315	309	287	317	306	277	306	325	322	320	300	302	295	309	314	320	342	300	327	306	339	319	314	309	303	315	303	279	289	283	343	335	285	324	320	327	306	292	316	328	310	341	345	286	304	287	342	275	314	295	297	311	296	283	301	302	354	296	335	325	324	324	336	312	303	304	291	300	292	305	282	297	288	292	304	322	317	311	317	334	277	288	322	296	351	329	305	301	328	289	320	294	293	296	340	299	317	321	337	322	293	328	328	335	283	302	315	322	327	295	323	308	303	327	294	336	270	331	310	306	275	334	296	296	324	319	342	309	293	318	339	318	298	311	324	330	288	303	322	311	315	302	319	310	311	314	272	305	288	331	330	294	339	305	269	293	311	313	302	305	301	268	331	283	327	342	289	307	298	307	311	300	300	299	313	314	303	307	313	320	330	279	284	328	310	302	298	318	328	316	311	315	284	307	332	283	297	309	342	339	330	307	336	277	311	329	322	311	304	300	319	289	324	287	278	316	323	347	326	289	308	301	300	285	336	330	295	288	291	305	333	307	313	289	286	289	327	312	300	299	327	288	267	282	325	311	295	281	316	338	318	316	311	332	277	341	320	322	302	301	321	321	274	305	311	288	290	297	290	325	296	294	299	317	300	318	317	299	323	307	325	303	326	328	351	339	334	298	324	313	348	318	305	296	342	317	334	268	275	295	293	307	296	319	330	329	331	290	301	315	311	335	297	289	332	302	322	310	308	321	331	298	307	304	331	325	314	265	303	323	326	324	328	311	347	298	307	294	292	287	309	318	323	318	336	296	280	343	346	315	299	335	321	287	305	326	300	317	327	329	290	295	330	305	316	309	322	294	320	317	271	306	296	312	316	335	317	330	310	326	327	280	301	320	299	298	317	307	318	295	305	312	350	319	271	318	316	281	279	361	278	314	275	310	307	319	317	317	347	342	323	296	321	327	269	282	290	327	298	313	301	269	320	312	284	307	294	287	299	309	298	314	291	314	313	295	341	314	331	310	299	328	285	311	294	314	287	297	259	267	299	294	276	296	348	332	279	304	301	337	288	308	306	314	313	335	257	329	334	333	262	320	312	325	310	303	310	338	338	340	294	309	349	279	320	310	338	292	318	277	314	328	312	317	311	308	306	329	328	296	316	338	298	333	331	311	294	309	320	297	331	326	279	262	323	300	295	337	282	316	320	318	331	287	355	326	279	321	306	271	318	337	345	321	336	304	302	328	316	263	284	344	311	337	324	310	337	318	306	299	324	318	337	285	327	323	311	300	306	313	297	341	336	310	317	337	319	315	310	336	299	366	336	306	275	319	311	305	308	342	325	342	313	347	320	297	321	320	313	297	329	325	292	334	304	289	262	283	315	300	261	305	300	301	278	316	294	338	302	324	307	348	326	289	299	297	321	289	310	296	268	313	326	309	314	291	318	299	293	322	286	325	291	317	313	309	312	326	340	307	299	320	319	348	324	316	326	297	315	332	318	319	290	323	282	358	282	292	323	290	261	302	318	347	320	301	322	343	340	282	260	329	303	310	304	294	280	319	326	328	271	252	308	311	328	341	287	291	317	295	296	292	300	333	312	352	358	291	342	301	308	296	314	287	324	327	299	272	302	296	341	299	319	312	321	298	307	348	322	310	338	312	307	280	317	316	307	313	273	311	339	284	290	287	308	333	299	315	302	309	289	312	345	295	318	273	327	285	293	281	326	326	316	321	338	289	320	321	333	321	303	328	312	293	349	322	300	343	339	317	297	341	311	323	340	311	303	331	323	308	321	312	288	318	300	313	312	319	308	291	314	291	285	294	298	310	326	293	329	314	320	323	328	335	337	305	317	304	284	313	307	315	294	296	302	313	281	288	334	361	310	315	327	316	310	311	299	342	319	304	298	326	316	297	278	310	329	310	318	309	298	316	294	284	308	321	334	312	288	292	299	316	293	291	312	324	292	303	323	317	314	336	316	311	286	295	327	345	368	342	277	285	302	321	300	333	282	295	282	289	300	276	279	322	304	324	283	295	334	323	324	347	329	309	306	296	310	301	282	345	317	310	339	291	274	322	317	277	321	295	321	298	321	349	334	318	321	343	313	311	343	317	331	315	328	329	308	313	310	356	323	292	318	303	296	299	313	319	316	300	294	322	329	304	284	294	306	293	288	319	295	297	301	282	327	329	350	307	314	304	320	319	333	293	314	323	340	334	300	285	280	315	302	314	291	325	281	342	320	332	328	298	329	308	294	296	339	313	324	306	289	329	348	296	291	331	311	318	329	304	298	316	323	289	304	319	355	319	333	290	257	303	324	302	287	300	327	319	294	318	332	296	289	301	299	309	297	323	340	307	320	272	268	318	311	330	296	312	282	313	297	336	312	263	305	294	318	313	308	337	271	314	283	323	332	322	298	354	317	309	316	300	310	314	322	344	286	298	277	318	317	310	296	296	287	324	290	308	313	329	315	326	341	273	312	287	327	311	289	335	335	303	292	340	322	295	260	277	302	328	320	355	308	322	289	351	316	349	314	280	305	317	303	319	285	282	285	307	318	304	299	296	293	322	326	270	290	297	292	331	341	301	277	319	288	327	321	295	324	320	342	350	329	330	327	350	335	297	306	330	315	308	331	315	341	290	355	315	282	323	262	297	338	307	315	302	325	273	314	305	300	280	292	346	334	318	318	357	327	277	275	328	302	267	296	331	304	306	288	295	321	278	304	299	320	318	319	321	335	328	303	278	321	349	330	296	284	304	305	289	297	359	342	319	321	284	297	360	327	315	335	312	294	321	320	305	299	325	301	314	275	277	294	295	334	300	279	314	316	320	291	336	301	330	306	309	314	300	290	270	329	273	339	311	307	320	289	360
18164	4143	1759	1075	960	746	771	705	687	685	693	667	706	641	683	624	721	682	694	659	641	705	708	656	688	703	680	688	676	648	710	656	636	668	692	631	677	658	648	712	681	703	694	671	655	717	652	682	678	660	663	631	642	687	646	671	701	671	700	668	646	668	713	670	692	718	658	706	644	657	669	684	690	698	673	709	704	640	648	648	709	690	682	689	691	658	655	692	677	702	712	667	639	674	699	615	703	662	739	643	704	702	685	691	656	656	691	657	719	689	657	704	678	705	705	674	668	683	663	678	664	704	640	705	655	658	723	654	655	701	665	640	678	682	634	643	642	635	665	665	668	669	641	709	694	668	675	690	641	672	695	664	616	666	667	673	672	675	655	656	659	647	675	709	657	689	626	664	692	714	681	703	641	693	660	655	668	658	725	640	620	632	669	704	671	686	639	656	686	632	654	711	674	646	661	691	693	683	668	708	699	723	646	729	644	639	619	655	663	668	665	669	696	688	709	671	686	719	691	649	712	652	605	687	692	640	697	684	681	767	688	683	661	634	655	677	635	675	691	699	679	709	678	748	659	699	701	698	679	635	662	664	662	697	674	650	700	687	695	673	671	610	679	664	695	670	668	672	696	673	685	668	689	692	676	677	652	672	693	730	674	693	667	630	660	698	666	639	658	704	667	705	713	676	681	662	681	656	683	688	656	688	697	624	680	773	705	645	618	702	674	687	677	656	647	658	670	673	646	660	663	635	678	689	697	650	704	692	699	665	630	663	627	706	668	655	648	698	631	676	618	681	636	675	730	625	672	718	658	636	682	702	682	633	631	703	673	659	686	691	696	669	687	703	657	663	641	629	693	678	676	660	676	712	693	680	667	696	694	677	733	714	613	679	671	646	674	667	689	738	657	618	637	654	680	620	749	644	674	676	653	742	672	690	646	695	637	676	683	695	697	661	679	648	647	662	709	637	690	659	664	703	645	667	684	712	682	645	691	660	658	716	724	700	604	646	653	703	650	648	700	681	711	627	705	670	671	718	670	708	655	658	668	678	682	689	672	675	669	643	685	631	664	681	668	707	631	638	659	662	685	709	677	725	696	673	671	629	690	698	698	704	718	671	706	675	680	664	677	674	681	659	637	711	677	671	686	688	690	645	687	688	672	700	696	672	670	670	610	661	660	646	712	637	691	658	702	685	652	676	669	696	734	639	638	695	677	646	611	660	672	679	655	666	694	653	657	717	629	682	678	726	670	687	659	668	646	672	666	703	667	662	719	684	698	700	686	687	676	682	678	673	678	707	648	663	664	652	693	633	658	726	681	645	660	690	711	696	688	679	685	650	650	673	633	684	671	672	645	686	703	700	703	675	716	677	662	687	660	706	687	661	649	648	669	685	681	715	649	654	650	713	709	666	718	689	751	706	677	706	707	707	712	651	657	636	686	665	708	668	671	685	646	700	685	679	662	637	701	687	674	657	671	685	633	674	637	654	640	669	654	671	682	667	685	696	718	701	699	703	673	698	715	688	674	704	634	627	646	664	640	666	700	668	697	661	658	696	680	659	706	688	660	613	647	661	669	625	669	659	673	688	700	663	663	670	665	688	673	651	676	676	623	688	658	660	674	629	661	722	709	665	670	675	662	676	676	672	650	677	689	664	703	697	721	674	680	703	721	640	676	729	696	652	670	679	680	698	707	681	654	672	695	698	641	689	686	705	694	691	662	713	673	683	616	680	675	678	682	681	697	662	678	666	672	615	718	658	700	707	665	718	647	670	639	683	658	703	669	661	680	677	632	701	633	652	690	691	661	666	689	675	688	696	707	688	677	673	672	676	725	646	674	628	659	673	655	694	717	665	702	682	703	683	662	647	682	649	645	680	656	685	753	659	681	715	648	688	676	638	675	688	629	700	682	650	681	654	651	639	713	662	669	666	668	687	659	647	669	657	668	687	660	696	698	651	637	632	685	683	638	693	716	652	668	713	695	644	653	682	676	736	638	673	671	686	692	632	650	652	718	676	668	710	685	680	695	674	674	701	688	665	676	679	690	652	669	695	653	663	655	674	670	707	689	640	683	719	677	709	652	679	704	666	666	637	641	680	679	621	676	652	645	656	706	665	656	666	651	675	700	683	674	667	678	671	692	676	669	716	656	643	737	681	685	617	637	675	685	664	698	670	647	640	668	683	658	640	711	650	617	667	623	679	721	631	653	677	706	695	673	657	681	713	669	686	649	623	661	668	689	699	656	737	698	696	676	670	668	674	705	641	664	640	674	666	696	659	677	661	663	673	663	675	643	652	678	697	670	664	667	677	695	710	673	661	649	634	665	687	656	712	661	637	706	681	621	683	666	679	698	679	648	715	672	655	700	665	665	672	680	741	695	677	732	652	634	675	669	675	689	676	685	659	669	673	646	720	684	667	655	663	648	678	653	697	686	667	668	732	711	671	655	697	648	653	682	705	653	659	696	656	667	658	688	662	682	722	664	705	699	692	700	666	694	679	713	681	682	680	685	712	675	685	696	688	700	656	698	641	675	696	623	689	701	648	631	646	697	698	689	652	660	650	686	666	673	699	663	724	689	664	684	694	650	689	660	670	682	675	663	718	639	679	687	717	650	685	681	633	653	660	694	651	709	636	671	692	673	705	689	646	671	679	659	666	696	660	725	662	678	675	669	672	692	675	708	663	695	683	696	703	703	644	656	693	706	677	644	710	667	670	679	700	658	675	643	718	714	642	658	720	661	658	710	692	677	737	675	666	684	679	662	675	656	666	663	681	677	701	614	692	659	655	661	692	674	682	634	703	650	672	656	701	692	658	677	670	721	652	651	698	654	649	697	640	631	628	671	687	650	694	685	625	694	669	641	717	666	704	708	649	673	658	691	676	660	638	656	669	672	662	660	707	642	668	643	673	669	678	643	683	669	649	682	687	668	625	670	713	655	710	644	729	635	698	631	631	676	671	688	677	660	656	656	664	656	696	660	654	618	620	654	661	666	745	660	714	650	660	693	673	689	708	674	673	625	676	669	727	691	686	653	695	680	646	620	662	690	679	675	671	711	687	688	648	662	688	657	697	661	708	732	672	696	696	674	656	703	622	710	694	696	674	719	664	737	684	648	679	639	675	674	665	672	643	712	667	663	676	670	666	651	688	704	633	700	696	688	694	691	615	675	680	675	660	663	660	656	716	634	658	666	679	663	713	641	676	694	699	708	655	680	682	664	663	687	682	632	671	697	695	714	676	664	663	621	681	663	675	638	688	690	704	671	687	705	677	656	691	664	686	701	658	692	665	666	663	688	639	640	693	663	699	690	678	616	670	676	720	689	638	675	715	661	655	730	711	692	721	644	670	642	666	680	667	660	703	645	672	652	682	645	723	674	696	684	677	627	666	720	680	692	683	690	672	695	626	672	716	650	657	707	657	675	689	686	656	707	653	665	686	651	649	623	654	685	693	666	655	638	649	644	665	674	744	675	657	714	738	648	664	623	698	692	650
19746	1467	379	332	321	318	333	313	342	330	327	304	306	254	299	290	269	310	364	307	332	312	336	304	332	265	304	334	301	313	321	319	293	299	303	275	329	350	296	341	292	334	334	338	284	308	285	339	306	332	342	299	283	343	348	314	314	269	339	278	292	344	287	310	328	322	284	328	283	367	346	305	287	320	305	301	305	320	329	305	302	292	330	288	294	320	307	291	328	316	283	325	313	331	300	319	301	267	316	290	331	295	324	283	306	287	322	305	301	328	344	319	297	282	308	334	280	307	321	318	297	285	297	297	257	277	345	306	284	315	299	326	294	314	310	342	289	337	287	309	320	285	316	285	343	298	311	290	337	291	306	288	298	307	293	319	349	278	327	350	287	314	331	316	304	343	316	326	305	300	299	288	297	331	320	283	351	326	275	321	333	341	298	273	287	310	315	322	343	310	314	327	344	303	300	292	332	297	301	266	320	311	318	297	344	323	323	321	318	271	335	332	289	314	349	294	329	298	340	274	276	331	316	326	320	315	302	290	318	272	321	282	303	323	310	349	323	320	314	296	329	333	320	315	317	325	339	324	308	303	342	329	336	298	343	310	304	337	324	299	307	331	302	312	329	355	319	310	323	349	296	298	320	305	329	291	308	313	282	320	326	291	306	334	309	332	308	271	314	240	296	325	298	302	294	307	293	283	301	308	347	293	280	304	315	300	330	313	294	288	298	353	285	288	310	346	281	285	290	303	294	318	289	319	280	301	338	310	300	282	315	371	331	301	298	324	293	293	325	303	341	319	293	284	340	309	319	328	311	285	305	295	269	300	292	329	311	318	312	311	288	306	318	304	325	295	280	348	323	322	301	319	294	302	318	331	324	309	327	333	273	322	324	366	292	281	311	282	318	287	332	315	318	298	285	303	294	291	293	314	360	345	304	350	307	321	298	293	294	357	315	327	282	308	276	309	297	325	324	294	306	363	312	319	319	358	315	309	311	316	345	296	321	309	287	311	315	338	327	333	348	290	292	328	302	288	311	301	322	314	336	304	323	319	315	284	292	332	319	306	297	300	341	317	332	308	336	284	330	372	314	314	311	319	312	337	328	305	342	309	303	311	305	301	305	294	305	304	303	344	290	309	329	318	303	315	325	310	309	322	346	326	312	351	294	283	331	329	303	333	316	294	311	295	324	321	303	306	310	326	376	354	339	289	320	313	330	346	347	309	338	285	307	313	298	341	329	315	305	262	291	279	318	318	311	337	342	311	306	319	335	313	298	303	321	289	329	310	268	313	312	291	314	317	319	381	332	347	272	293	324	328	306	278	312	312	297	312	309	313	294	299	321	322	309	351	324	310	319	308	278	288	315	317	313	310	307	333	322	292	265	308	308	356	290	291	274	314	326	299	263	305	284	316	309	305	315	329	357	325	323	330	297	295	295	294	320	338	338	323	307	291	298	283	325	299	301	350	303	336	294	320	318	292	338	311	302	319	295	318	315	310	303	335	296	306	314	282	295	330	282	282	369	289	302	306	332	278	318	298	311	314	310	300	309	346	284	354	321	298	307	335	320	329	291	304	300	310	339	305	322	313	315	292	299	295	290	307	308	263	300	310	325	322	319	317	322	348	292	326	301	323	305	311	318	336	312	290	307	350	308	292	335	311	313	305	294	329	287	289	303	326	300	307	315	312	309	300	311	297	309	315	251	303	316	309	299	336	323	345	291	324	312	343	314	309	325	289	305	293	319	287	340	286	314	312	296	308	302	354	320	333	316	329	326	261	320	327	296	298	310	366	309	323	298	321	336	305	278	316	327	315	246	317	307	294	298	326	337	305	327	327	326	296	289	350	315	294	337	272	318	299	318	306	269	307	304	317	310	309	328	329	304	305	328	295	296	355	315	320	285	302	298	332	311	322	349	324	298	307	309	294	343	329	296	306	284	304	323	317	312	312	306	299	331	347	331	304	309	326	311	321	319	343	275	328	314	333	302	317	308	333	287	306	324	302	304	325	307	315	284	310	278	314	321	332	313	336	327	305	308	322	306	280	291	302	298	282	313	300	328	362	326	320	323	349	344	297	323	300	299	280	331	336	319	337	312	303	328	333	287	283	271	334	330	309	310	346	307	314	321	294	351	315	297	323	321	319	329	336	325	294	287	305	303	289	303	303	318	293	297	274	279	319	305	305	295	346	326	285	296	315	302	289	306	316	320	299	336	291	311	315	302	317	284	327	283	319	331	291	318	268	312	298	297	333	319	286	340	320	337	313	310	335	312	300	285	286	323	337	327	326	306	327	274	297	318	278	330	333	336	311	325	283	309	308	304	319	357	291	337	275	356	276	346	293	306	292	340	299	315	322	319	309	304	296	321	298	304	351	293	343	346	276	336	277	322	326	290	312	322	324	344	310	293	322	329	283	298	292	289	293	321	311	284	334	334	322	280	313	314	339	322	286	290	298	286	302	342	346	303	285	306	315	304	294	329	293	294	284	294	326	334	303	301	344	322	287	289	282	307	321	313	305	344	265	287	333	285	303	309	299	323	286	302	322	303	313	322	305	298	295	292	304	275	300	323	302	328	333	310	315	341	292	293	317	309	268	296	315	301	330	294	334	309	329	320	306	290	315	314	335	291	290	298	301	314	328	347	321	334	275	329	324	315	331	329	311	308	330	337	306	316	280	300	325	300	284	286	294	318	307	302	319	331	302	287	309	292	310	324	306	303	310	326	309	304	301	325	336	319	300	331	312	343	332	285	321	331	299	324	308	319	322	326	290	324	329	305	336	322	335	322	310	323	265	336	351	321	312	328	297	319	322	316	286	306	326	335	318	316	319	333	296	304	307	285	275	294	325	314	310	301	281	302	323	325	312	338	299	340	308	300	309	329	318	324	281	332	323	292	355	335	328	329	315	307	324	279	276	324	318	336	326	327	288	304	332	305	323	314	317	305	290	295	278	295	348	297	302	297	299	301	321	307	342	332	315	313	306	291	298	294	294	280	355	330	313	337	349	334	308	338	291	327	289	289	303	333	310	339	319	329	281	302	294	284	313	302	287	276	317	341	307	295	299	267	321	303	344	302	326	350	327	336	312	341	271	338	313	327	330	307	292	285	336	329	321	320	295	303	311	312	289	328	296	306	307	307	324	297	329	330	297	312	336	348	289	310	356	295	304	312	308	294	273	315	320	300	364	317	310	321	296	338	289	291	316	316	340	326	321	289	334	291	330	301	311	309	281	339	314	295	308	302	304	307	292	310	298	331	342	291	334	316	328	322	312	324	347	273	285	298	339	298	300	310	325	287	295	307	310	326	299	325	252	334	320	332	297	323	325	305	295	302	312	291	296	317	333	336	340	329	340	330	342	322	302	305	325	316	332	325	287	265	307	350	296	311	303	306	317	345	303	312	322	317	327	327	287	320	305	279	301	282	337	298	317	307	289	295	299	281	299	306	315	322	321	317	316	292	311	336	329	308	324	332	359	320	314	297	285	314	280	306	325
14620	2117	1003	804	749	712	648	648	658	689	641	657	679	680	629	645	658	647	685	668	678	664	666	646	676	657	697	643	614	662	651	677	702	664	665	645	691	654	680	679	618	665	647	578	642	644	651	689	623	622	657	679	634	650	678	678	611	647	668	688	648	660	668	691	634	700	661	681	631	689	656	646	619	634	646	707	660	675	661	657	664	684	688	652	703	628	615	658	641	656	612	670	667	651	640	685	685	680	610	658	672	667	702	665	678	679	679	705	683	702	658	673	641	682	676	647	703	677	647	648	634	652	682	641	706	688	647	673	692	697	682	632	632	674	672	672	725	666	689	682	673	716	642	615	698	675	677	636	703	638	653	659	709	650	634	714	694	654	686	671	654	667	646	695	661	717	694	639	658	648	695	734	690	652	687	679	660	656	697	650	701	631	669	657	625	684	692	670	644	692	620	696	666	691	645	671	656	692	680	632	636	624	653	660	678	628	657	628	661	631	683	689	617	651	683	643	700	693	704	710	696	671	685	667	657	682	663	675	706	689	680	665	609	666	709	667	672	649	649	659	627	627	701	654	659	657	688	647	673	669	704	635	639	640	683	681	679	654	667	637	663	667	644	656	706	650	644	638	632	685	672	659	644	711	612	636	642	602	730	636	670	630	711	657	661	634	687	640	642	652	691	668	644	657	657	647	694	678	638	630	643	631	661	692	667	621	688	663	646	658	666	636	654	652	660	627	667	630	681	697	663	658	676	618	699	691	704	658	680	693	659	691	654	651	646	646	711	641	615	695	683	677	644	636	679	618	683	677	691	710	651	621	722	655	653	677	722	679	672	676	644	629	715	650	687	649	628	667	711	664	677	668	663	687	680	680	692	664	672	668	672	656	713	660	689	649	707	650	657	624	682	678	663	671	680	702	655	657	655	705	696	658	698	688	664	648	684	673	669	673	650	649	681	660	686	672	665	707	644	644	692	663	644	650	709	682	711	644	616	665	693	621	682	661	662	665	624	615	664	683	678	675	696	685	661	715	690	665	650	631	637	624	671	693	673	655	667	683	662	687	632	627	622	674	656	694	697	717	657	687	642	677	649	608	699	668	715	630	668	653	690	700	700	663	657	668	656	646	719	640	689	678	663	682	667	730	666	717	678	649	687	645	654	661	687	669	712	648	640	667	625	603	677	670	660	665	688	681	695	658	670	663	660	711	702	694	650	688	664	630	700	697	705	667	654	671	643	684	747	642	651	658	654	648	673	672	650	661	666	693	650	668	728	695	690	660	709	682	671	655	724	652	633	647	678	656	666	660	682	669	712	666	680	716	661	689	655	682	684	648	700	598	633	707	668	680	639	684	658	676	654	665	649	686	616	675	664	633	652	670	648	646	646	728	677	697	657	715	689	651	647	683	735	697	617	653	679	660	636	667	671	662	646	655	682	658	676	642	655	649	672	658	660	680	685	659	649	655	665	652	664	685	687	665	692	698	705	671	688	671	660	658	670	652	659	631	644	678	672	715	657	691	702	654	688	690	712	665	682	661	652	665	652	665	646	690	695	671	696	649	658	625	675	676	743	651	723	712	649	674	710	667	682	624	644	633	689	697	760	651	618	626	658	679	691	679	648	694	677	687	678	696	687	651	655	656	690	692	635	654	640	624	648	661	648	638	637	635	683	674	678	679	658	629	678	706	694	666	641	692	659	661	673	662	659	695	713	653	703	699	707	683	704	659	626	650	684	687	667	660	639	673	674	693	673	676	727	678	680	667	645	654	684	673	665	640	668	676	648	661	678	681	669	669	673	658	658	646	693	640	692	666	646	655	669	641	730	631	667	621	668	686	702	675	628	660	676	645	683	698	662	660	685	644	701	612	655	630	679	658	674	679	621	648	685	669	715	641	679	629	655	699	637	631	664	711	639	609	679	672	669	643	666	651	639	632	641	667	684	666	659	694	683	627	676	660	670	677	664	621	649	645	634	651	652	639	674	679	698	704	683	684	628	706	725	665	658	651	691	668	694	669	626	683	682	672	648	645	645	680	699	649	663	681	656	696	694	681	679	655	618	665	678	694	628	686	683	654	659	677	684	649	664	667	678	625	633	691	693	684	632	708	697	687	672	683	669	655	646	656	689	701	643	668	666	656	638	673	680	662	676	669	693	694	689	646	705	665	648	682	650	641	640	685	685	651	681	667	632	696	649	658	662	649	652	671	668	636	641	672	711	678	684	609	709	706	674	688	682	662	713	612	677	654	648	683	660	659	662	684	657	680	676	661	668	659	634	708	666	708	690	663	618	644	634	615	648	680	603	669	677	703	672	649	693	677	668	646	683	680	675	708	657	655	691	624	636	674	661	682	624	650	648	703	694	666	618	622	681	687	639	636	697	614	632	671	670	664	648	686	656	661	662	652	657	672	688	691	667	675	573	603	648	662	679	645	658	700	705	679	664	688	656	713	660	633	622	650	666	634	684	705	666	639	678	701	696	664	696	607	674	658	644	657	633	664	687	690	616	661	673	674	652	673	731	682	696	652	644	680	649	648	669	646	637	633	672	669	717	634	672	656	648	684	659	704	676	715	668	636	637	643	633	681	684	657	696	685	699	645	657	655	699	646	669	681	694	637	691	726	673	756	691	650	657	635	659	669	704	676	652	712	671	644	658	666	659	681	668	660	650	742	667	668	613	679	669	726	712	659	681	656	683	658	678	657	664	662	662	668	682	683	684	660	697	705	724	654	634	675	648	664	661	729	683	726	703	606	670	695	655	657	652	713	632	674	681	672	649	688	691	698	709	644	694	657	649	652	704	660	680	664	639	668	677	667	658	675	662	675	650	685	694	683	652	692	629	675	666	696	644	623	639	660	662	651	642	671	676	644	704	611	705	688	650	690	663	633	669	685	740	627	653	666	662	671	673	656	700	635	677	606	680	650	708	671	654	682	621	655	718	676	678	733	668	665	695	640	677	647	697	637	684	656	616	628	673	712	663	651	681	629	694	672	660	691	628	657	652	636	680	649	683	642	686	671	684	664	671	654	615	634	683	677	684	653	646	687	689	688	683	631	673	660	696	701	655	667	685	714	679	624	653	699	647	635	670	659	675	646	698	696	652	671	673	678	680	652	664	681	678	679	648	645	698	653	671	646	643	638	629	674	659	635	663	622	614	645	701	633	658	670	677	699	652	646	651	672	639	653	693	647	657	637	663	660	654	635	663	714	640	707	634	662	688	664	647	607	667	719	687	684	661	650	681	625	652	727	721	668	662	632	677	670	649	712	661	684	648	659	685	667	700	646	679	719	640	662	645	716	655	685	660	695	647	718	675	676	658	634	634	680	647	672	657	683	690	619	679	628	606	695	620	661	684	680	710	670	627	632	665	648	669	639	669	692	663	673	674	663	630	702	667	656	685	703	675	669	672	665	663	631	691	646	678	612	638	658	636	688	680	707	660	673	657	675	660	672	669	622	616	631	706	654	702	633	685	701	729	682	658	659	693	689	666	681
22766	1988	434	337	292	329	285	293	266	272	319	274	278	323	317	293	297	283	289	291	299	285	286	303	265	243	294	295	313	287	293	316	284	279	253	293	303	318	305	298	271	285	305	295	272	293	313	286	285	285	302	277	267	282	284	286	297	236	281	268	278	279	289	254	273	292	265	277	264	248	286	251	311	314	279	283	296	315	293	254	276	288	295	284	313	284	302	256	292	289	306	269	253	256	272	288	265	302	302	285	339	279	224	312	286	298	292	292	288	268	283	278	292	261	292	290	315	242	254	266	285	305	268	291	276	254	235	273	283	286	307	294	277	278	301	292	285	281	266	298	293	252	314	264	295	290	268	276	338	263	290	323	263	296	302	299	268	290	278	268	318	279	277	287	307	312	308	310	281	290	297	288	290	276	264	242	273	277	262	264	272	306	285	314	298	298	291	258	282	286	300	284	304	268	249	304	287	279	293	304	291	282	255	311	288	264	276	279	280	307	269	288	315	239	258	273	279	315	282	300	290	296	284	300	279	306	286	270	289	286	286	301	313	293	264	288	303	281	264	246	266	284	291	270	285	312	307	288	303	298	312	314	311	294	239	265	297	260	321	243	281	279	278	308	269	304	287	279	285	273	315	273	260	287	277	272	290	294	309	296	287	286	249	296	278	270	268	256	261	298	253	290	279	294	317	300	273	294	294	268	301	286	291	303	270	297	296	256	281	272	281	284	261	284	285	288	287	257	292	295	313	289	283	282	301	295	291	279	289	287	281	262	289	303	251	292	302	279	292	282	260	328	279	282	291	290	295	277	284	324	283	317	278	282	258	336	275	282	280	290	285	299	289	296	281	313	300	301	307	255	321	281	292	304	288	286	263	297	308	288	257	278	235	287	310	273	303	289	317	304	280	300	314	259	295	284	267	287	312	282	306	280	251	289	262	286	262	292	269	287	257	319	270	263	246	263	291	293	287	307	330	281	294	312	281	284	274	268	268	281	270	292	263	289	309	264	278	309	300	290	266	289	251	306	283	299	267	308	290	306	316	274	274	314	309	290	286	285	300	324	302	257	283	272	273	263	302	265	293	283	304	316	299	276	265	288	276	265	276	266	304	323	314	276	291	278	279	279	249	292	280	299	263	270	304	283	293	291	307	282	297	289	296	282	274	301	311	272	275	301	261	287	302	309	260	258	314	300	293	297	276	286	305	314	251	308	270	272	285	301	255	299	269	278	308	293	296	341	291	321	303	277	302	302	254	297	290	250	274	278	280	269	287	286	325	310	242	312	311	287	276	270	313	277	278	288	291	303	281	267	288	267	274	283	278	303	304	277	278	276	280	274	268	284	253	267	269	267	298	289	310	308	279	266	312	293	273	280	303	306	289	262	264	308	290	245	282	274	266	291	277	269	274	257	315	258	257	282	288	291	289	285	287	283	300	305	268	276	320	310	264	287	276	312	255	266	275	300	279	279	287	294	283	263	308	315	285	275	290	289	309	289	286	311	301	285	290	265	286	268	266	290	266	285	310	244	310	298	267	294	264	264	297	250	255	267	269	307	274	303	298	252	275	275	286	238	285	280	275	320	296	287	281	296	256	288	295	253	256	290	316	276	284	275	249	296	277	277	265	301	285	294	316	278	279	282	288	301	285	293	305	273	240	279	237	271	265	313	315	305	286	264	284	295	248	273	282	287	260	269	301	305	318	251	293	274	271	278	276	292	290	314	301	270	293	309	273	304	314	285	288	287	294	286	262	309	268	285	306	294	285	298	257	304	311	282	284	270	324	263	277	272	258	270	283	291	282	302	306	304	280	251	265	288	286	286	308	284	287	279	290	300	284	280	268	301	298	310	280	300	329	277	300	285	258	314	296	284	285	285	285	282	275	295	264	283	297	323	270	253	288	271	295	334	281	302	283	283	265	274	296	269	275	278	267	292	311	287	273	296	296	280	246	276	271	264	290	290	283	281	254	285	296	270	323	290	293	304	311	250	288	296	280	259	296	282	292	278	273	286	267	277	287	266	259	306	343	301	276	264	298	261	308	288	271	325	299	300	258	305	305	271	292	299	264	300	298	284	273	305	324	287	258	275	272	298	246	290	290	298	290	284	278	275	262	267	252	272	270	276	312	280	277	308	259	307	286	290	279	276	253	279	290	292	282	289	295	293	293	304	252	279	295	264	287	273	247	285	302	265	270	282	282	255	276	251	259	300	264	233	274	299	311	303	314	294	260	294	270	293	304	270	287	300	297	280	275	281	294	274	295	258	256	289	290	290	269	246	277	288	281	311	295	275	277	256	258	282	289	274	280	269	257	276	258	289	283	279	314	286	297	279	311	303	274	313	278	321	321	250	298	298	300	284	311	332	322	251	256	245	308	306	268	297	257	296	266	271	277	255	285	288	268	297	305	280	309	279	279	284	294	294	271	331	259	259	311	291	258	242	288	249	295	270	293	267	259	283	274	280	302	298	318	274	285	289	269	290	255	301	281	285	293	278	267	280	305	289	297	295	294	271	296	305	336	295	290	266	283	284	278	268	279	270	298	282	268	312	310	262	272	297	275	323	303	319	270	287	286	297	292	273	275	266	288	273	310	278	310	314	271	298	307	264	278	274	262	284	293	255	281	275	310	310	260	276	303	300	321	291	311	293	274	295	297	285	270	294	300	325	273	298	302	263	287	302	279	291	266	290	278	292	301	263	296	284	262	313	280	294	306	303	283	283	251	288	279	266	250	309	292	303	284	264	293	293	304	304	312	259	274	286	294	319	294	256	332	308	271	288	290	269	296	295	297	281	296	315	270	284	279	277	267	265	285	278	299	279	277	272	259	286	270	246	286	325	309	296	333	282	270	298	276	284	269	283	296	270	287	264	284	307	312	292	258	274	288	299	304	334	304	307	285	286	274	265	285	304	317	344	289	291	283	307	295	293	296	296	313	273	290	296	290	278	255	269	307	316	290	276	330	295	304	287	314	315	298	267	278	292	302	313	282	255	284	285	295	306	302	244	299	263	253	297	315	291	262	274	284	276	316	298	287	299	298	243	244	280	264	309	277	298	272	302	290	272	292	283	231	281	256	296	295	293	300	298	316	273	275	258	277	269	251	273	310	276	307	291	294	295	328	268	293	263	321	282	290	320	309	296	305	282	297	280	311	288	271	316	275	298	289	276	261	299	344	278	300	271	304	261	309	292	303	310	285	323	289	284	265	266	280	271	295	283	295	272	282	292	300	301	295	311	278	273	311	325	308	330	288	269	259	297	306	280	259	260	283	300	321	326	282	262	288	280	267	304	283	291	267	306	290	300	292	294	275	269	300	290	296	262	322	282	299	258	249	280	292	275	266	254	266	259	298	306	280	260	271	314	290	295	268	284	270	299	316	287	262	326	283	314	315	261	281	332	292	294	247	265	302	309	253	291	299	287	313	334	297	317	293	279	312	273	279	308	287	290	307	296	263	292	283	294	264	284	300	270	287	281	295	290	300	264	287	264	261	270
14882	2718	1630	1061	964	750	676	624	653	590	674	644	597	625	633	612	631	632	608	605	585	604	630	600	598	619	661	630	673	611	647	571	640	645	611	561	603	661	618	620	661	641	598	637	597	631	626	619	612	648	596	619	648	625	650	602	624	625	643	606	659	585	603	604	590	623	609	606	613	638	578	634	653	653	617	596	613	636	629	599	619	605	610	637	600	593	658	648	622	570	624	630	624	575	661	647	612	568	564	640	644	633	569	635	582	601	624	661	589	636	627	589	590	643	593	634	601	574	638	594	631	660	643	561	630	636	599	643	594	624	629	578	580	642	647	614	606	607	632	632	633	631	606	610	624	605	617	642	603	642	633	610	575	563	579	616	565	599	640	656	619	610	632	591	609	600	617	601	610	613	564	594	633	599	635	605	629	635	644	606	601	622	639	620	619	614	589	649	596	605	658	677	609	590	613	617	642	535	573	611	638	626	642	559	601	594	618	635	601	658	636	588	636	610	609	628	591	678	616	637	620	614	683	613	643	648	595	614	632	618	634	619	614	595	630	632	612	632	631	639	642	635	606	607	615	612	587	586	631	597	590	639	629	634	642	654	629	585	597	626	587	572	619	620	599	624	585	616	609	606	601	620	654	607	587	608	613	646	593	565	667	597	609	626	618	612	663	619	607	603	656	624	625	618	596	628	609	619	590	624	606	612	619	616	603	609	646	661	616	622	632	625	618	598	631	604	632	620	570	630	599	593	620	604	601	658	624	620	598	618	616	627	623	625	599	610	622	621	601	585	659	604	635	602	603	622	634	619	583	641	640	618	628	638	652	608	631	594	631	634	636	622	615	613	594	608	650	606	611	584	612	658	581	607	680	628	646	631	632	573	654	602	628	589	574	642	585	638	617	608	641	603	589	607	629	615	571	673	669	572	601	605	656	678	653	662	599	647	634	653	622	651	594	641	592	542	583	620	611	637	647	595	593	573	585	636	612	575	632	610	589	622	650	584	639	625	611	616	613	564	564	591	638	588	588	597	627	581	612	647	602	564	635	586	650	631	588	651	644	579	660	623	569	627	594	623	622	583	625	619	571	625	636	629	632	598	619	604	623	611	629	626	622	591	585	637	640	590	589	633	605	648	616	606	630	623	638	590	611	676	605	615	585	615	609	617	585	608	612	615	608	606	628	618	658	596	640	593	641	564	606	577	651	602	617	662	582	576	608	636	577	631	652	626	627	637	635	630	599	646	620	631	616	596	601	593	634	524	611	610	612	641	609	607	590	581	628	596	632	555	579	584	596	616	616	597	648	616	624	603	636	608	590	557	619	569	660	587	624	640	613	644	656	665	626	611	612	626	637	622	666	563	638	595	649	611	627	602	619	589	588	576	591	628	611	630	619	638	630	622	670	624	604	667	620	623	616	617	610	617	581	577	584	632	592	648	592	615	601	576	568	590	598	650	606	654	614	649	621	640	614	584	656	615	645	645	612	620	623	648	578	580	581	586	605	569	645	571	616	649	628	601	662	607	627	603	646	632	599	664	552	621	601	592	607	620	565	626	659	593	582	624	625	589	619	603	614	614	625	594	601	594	576	629	578	611	634	627	603	643	600	622	645	624	581	628	603	577	607	568	627	627	594	597	589	599	598	608	613	627	656	596	564	619	613	622	610	627	642	586	563	614	605	629	614	601	610	586	645	651	653	640	619	573	605	636	628	620	645	613	568	630	648	612	638	619	634	675	650	629	632	626	640	623	620	642	580	611	626	619	617	608	643	591	660	623	613	580	575	606	601	647	582	608	602	640	618	613	631	628	563	617	634	609	602	625	594	598	622	628	583	565	602	608	612	589	640	625	596	638	627	606	618	593	588	575	632	641	586	625	629	643	605	620	607	615	642	639	678	613	614	629	599	636	611	601	596	610	599	623	616	577	590	580	598	622	611	638	654	616	628	590	605	558	594	583	637	652	646	662	622	676	594	594	567	611	614	602	611	596	633	639	595	600	603	625	626	626	623	582	602	629	614	630	620	589	631	604	562	562	627	613	652	645	620	601	642	634	570	576	606	589	601	658	595	640	652	672	585	577	574	614	614	598	628	566	631	578	609	648	586	594	601	620	581	654	640	599	605	645	625	593	620	623	656	577	628	611	656	628	626	619	596	638	598	615	610	599	641	626	588	619	584	629	625	644	625	605	644	611	658	608	618	613	627	619	569	605	638	658	562	613	641	625	657	631	623	618	620	597	680	584	638	598	615	640	610	606	602	611	645	643	606	650	652	589	596	602	641	593	602	578	639	641	600	581	592	644	602	626	618	614	590	629	610	588	623	642	657	618	662	580	597	607	631	620	597	600	623	629	599	620	657	609	610	587	637	641	616	627	607	654	620	600	629	645	650	674	665	604	583	600	631	609	634	608	576	633	609	579	643	643	575	639	635	606	625	592	645	596	591	623	598	596	607	642	597	633	630	600	608	558	606	610	590	618	601	599	607	638	626	621	627	611	624	628	630	564	627	625	539	591	612	586	590	664	621	605	609	633	659	637	606	601	603	604	621	537	612	662	603	591	638	623	628	620	603	597	623	586	636	623	639	620	620	619	663	607	612	647	639	631	638	650	634	644	624	642	635	626	633	606	639	586	635	634	626	621	620	610	627	640	625	668	671	659	635	580	618	620	603	617	650	622	652	566	603	597	646	668	577	618	598	595	601	612	655	553	647	638	641	624	637	583	634	588	601	614	597	625	619	611	663	603	563	606	612	607	615	612	625	591	631	619	608	599	579	635	612	588	592	618	661	625	609	629	617	626	600	571	634	606	614	623	620	660	555	631	593	628	604	644	598	564	648	570	614	629	628	602	569	594	631	694	614	589	592	645	669	598	580	626	646	607	594	592	602	637	607	658	673	565	616	636	625	602	590	608	619	634	643	583	603	607	652	602	626	583	620	619	604	626	657	583	573	594	627	643	595	625	596	613	581	630	629	614	602	609	637	589	597	633	600	599	625	615	594	634	633	624	629	644	615	553	625	657	649	603	635	587	634	621	632	653	574	604	600	626	632	584	615	603	653	597	604	624	582	628	609	583	639	611	585	590	634	610	568	666	624	647	581	600	583	632	663	601	560	617	616	585	624	628	636	617	629	625	644	611	594	566	628	606	620	619	587	608	609	612	584	638	560	585	575	604	582	588	683	631	651	635	644	629	623	626	613	601	613	558	597	597	579	611	590	625	621	618	627	623	602	640	638	645	597	627	613	624	594	614	594	596	585	616	624	657	594	627	642	626	609	595	618	652	604	549	631	586	610	618	630	596	619	619	578	624	607	636	652	628	611	614	580	631	612	629	635	598	631	596	624	585	554	642	562	656	595	566	546	603	567	585	601	637	646	618	605	622	617	634	611	564	637	600	627	623	612	638	606	647	629	636	598	650	636	605	660	665	595	594	601	604	612	618	567	608	655	657	616	647	612	630	648	652	613	612	637	646	640	626	600	610	574	637	629	566	630	612
31109	4331	542	407	348	328	305	298	319	317	319	312	309	356	305	311	311	332	276	325	303	322	301	304	285	300	293	322	320	320	308	315	304	330	360	323	338	309	313	305	279	294	330	276	339	321	303	297	314	292	290	319	330	320	289	338	307	297	311	326	306	298	270	271	273	261	299	266	312	288	342	300	302	323	324	331	299	324	320	293	309	300	314	345	323	289	317	312	305	353	288	292	273	305	316	308	299	334	321	307	305	286	269	285	303	317	312	286	306	333	312	330	290	285	346	319	345	338	326	276	295	302	310	320	337	313	287	328	312	309	305	307	287	300	305	283	310	319	294	350	290	327	301	311	309	283	287	291	325	308	298	331	313	296	284	338	286	322	322	299	335	298	319	322	322	312	279	330	285	287	325	274	339	340	316	295	324	318	265	324	286	276	315	270	317	312	287	308	327	292	303	288	289	315	303	274	323	324	311	307	304	311	304	333	283	304	316	317	307	337	288	299	272	306	341	317	333	313	315	303	307	295	294	322	299	305	288	322	324	286	302	348	335	316	350	347	307	310	317	311	326	323	301	312	282	323	322	294	320	332	296	305	307	329	287	316	308	323	308	296	310	301	276	292	320	322	307	339	300	307	297	307	329	270	339	327	314	307	281	320	319	315	305	313	307	318	330	312	300	308	312	329	289	335	289	305	309	316	270	315	326	301	327	308	319	294	303	310	315	322	293	294	323	289	311	282	317	297	306	282	282	261	320	300	326	295	271	296	306	327	273	301	336	308	328	309	333	336	328	356	349	348	293	278	301	294	333	350	317	318	317	325	300	284	341	310	324	326	313	321	297	298	307	291	328	313	325	313	316	335	324	302	373	303	325	284	323	340	324	298	297	313	311	307	287	308	309	291	327	322	313	297	333	292	321	325	301	303	322	306	343	285	308	300	333	308	328	291	323	297	341	311	302	322	280	324	299	330	318	320	305	315	292	313	326	327	311	353	275	302	277	293	302	301	303	303	301	301	345	309	303	288	320	326	326	305	273	312	304	302	311	327	292	323	339	304	293	322	314	308	319	331	312	318	346	312	297	313	305	295	333	341	316	332	323	317	278	280	319	277	305	311	320	304	331	316	333	306	351	323	332	310	283	361	289	305	294	308	324	306	298	339	286	330	324	314	308	350	300	295	309	304	313	326	282	318	279	289	328	316	307	291	305	308	309	307	328	304	327	320	304	316	277	309	316	290	310	306	277	329	315	315	312	277	272	324	317	291	329	320	282	300	290	320	274	324	290	284	282	308	303	325	299	302	321	317	320	333	317	340	294	295	292	303	296	310	311	315	315	291	319	315	330	325	341	348	319	336	322	271	302	311	319	281	306	328	329	326	272	296	281	323	324	317	316	328	311	314	339	283	301	297	316	292	329	301	313	290	299	312	306	272	329	309	340	335	329	279	300	289	329	323	299	317	337	291	280	335	297	289	299	275	311	296	314	335	321	305	337	319	357	295	344	318	303	279	278	299	334	332	329	303	297	298	307	317	313	254	303	313	291	303	295	292	333	298	324	317	300	304	295	325	294	304	305	282	340	311	311	323	309	280	318	326	316	339	330	317	321	299	285	287	325	307	304	333	291	284	320	281	307	304	302	315	303	304	305	319	299	311	297	333	303	300	319	305	305	371	311	299	319	323	340	293	312	337	337	292	324	353	318	335	310	387	304	266	283	289	291	283	312	299	314	298	298	295	323	310	319	316	329	323	313	326	287	294	356	308	297	320	342	326	323	272	323	280	316	320	268	308	300	313	281	294	360	314	322	297	326	298	307	320	330	301	333	316	311	345	330	292	302	303	311	269	344	299	292	295	303	288	296	329	317	287	322	309	319	299	313	291	308	285	298	291	318	291	303	297	315	272	353	348	294	311	313	329	301	323	271	300	312	306	304	322	305	319	293	302	278	315	324	280	282	322	318	307	312	303	330	337	308	294	309	301	319	309	342	304	278	295	309	312	290	296	289	289	328	306	299	345	320	325	325	319	299	301	296	281	313	318	310	293	341	321	314	305	276	301	310	302	264	315	292	307	315	313	329	307	311	290	310	330	284	287	279	306	318	317	323	326	317	289	288	351	307	288	331	324	320	322	289	291	300	337	305	316	323	317	332	330	330	292	284	324	328	304	293	295	311	315	318	291	303	311	307	314	300	356	355	321	334	310	314	330	288	279	304	343	285	292	307	310	309	291	283	321	311	322	293	323	280	328	312	300	307	296	328	287	290	316	290	278	323	309	287	295	342	322	311	299	309	289	310	343	304	302	315	313	284	325	320	271	297	331	318	305	318	301	328	293	298	321	303	302	289	303	314	297	310	306	269	307	338	290	321	339	330	337	311	337	309	300	298	348	307	304	304	314	334	261	324	292	318	313	305	284	313	307	320	315	305	296	309	352	328	320	324	288	319	301	309	302	286	304	331	325	318	326	312	297	311	305	309	322	338	329	304	289	318	292	306	316	339	310	287	336	319	291	309	296	333	317	308	317	309	312	312	284	335	291	309	330	317	278	311	291	304	302	319	327	307	309	300	319	288	314	307	305	303	318	307	318	320	295	286	357	316	272	304	305	295	309	323	331	312	293	293	308	307	325	325	276	338	294	318	293	310	300	323	299	308	323	331	308	293	311	313	313	311	309	324	312	289	309	292	303	312	338	310	288	315	305	306	322	301	323	327	284	312	301	355	310	305	311	303	331	295	308	331	288	330	304	330	323	302	303	337	330	371	337	338	303	302	297	334	345	309	336	334	325	346	306	298	316	288	314	309	317	304	326	283	357	320	289	288	308	269	353	297	326	293	320	319	329	335	315	275	319	322	306	279	329	294	310	275	274	318	267	337	336	347	298	271	315	331	309	284	275	274	319	298	297	292	315	287	292	339	318	289	308	283	299	316	301	279	304	303	322	288	275	329	332	311	304	284	291	327	299	308	341	303	337	305	321	318	286	268	273	339	310	309	317	281	334	315	316	340	275	305	286	303	288	301	307	313	285	317	303	292	342	301	291	270	313	323	311	333	338	281	292	329	308	325	307	314	303	343	310	315	309	307	315	278	311	329	292	309	305	326	301	316	311	273	341	265	306	320	332	331	320	290	302	290	324	289	306	328	279	299	288	312	340	342	297	284	303	307	334	320	285	278	295	282	303	287	345	321	339	297	308	291	351	290	293	298	306	309	336	325	300	306	283	318	310	322	274	312	316	311	353	317	289	301	348	301	328	320	329	337	289	297	278	286	330	321	336	319	304	332	296	314	298	325	319	309	289	301	318	290	293	305	323	333	303	299	300	318	346	291	310	292	281	284	312	319	335	286	324	337	330	313	296	274	322	302	283	278	322	310	298	307	324	303	292	333	317	298	294	326	273	297	298	312	298	316	300	258	307	286	322	319	303	342	292	313	299	298	314	301	334	305	259	345	307	317	257	290	329	289	317	329	312	320	291	321	324	319	297	317	329	321	296	311	300	289	300
16794	3106	1905	1556	1022	882	758	761	707	694	693	670	657	698	728	654	710	667	697	682	701	703	695	674	660	638	694	658	660	696	664	682	680	713	692	682	663	610	671	680	658	655	677	684	678	676	688	722	714	665	664	625	689	672	676	654	670	669	669	647	627	724	662	675	652	667	686	687	664	712	681	610	695	729	680	635	708	664	713	673	637	650	721	695	683	694	656	694	676	669	693	642	702	676	684	656	636	645	688	704	706	721	724	656	630	688	679	675	626	653	678	688	674	708	670	645	691	705	718	680	669	647	686	638	683	679	641	699	683	675	646	663	692	683	667	661	679	660	682	680	675	706	691	657	683	724	703	645	714	674	663	648	622	684	677	641	676	658	673	670	642	655	668	618	629	682	684	675	680	709	686	630	667	669	666	702	677	675	653	663	670	659	648	688	679	625	690	661	629	641	670	654	683	724	657	689	644	664	702	671	703	668	646	684	672	651	681	625	644	670	710	634	661	697	735	622	703	672	634	670	619	691	706	690	646	638	674	615	685	684	654	679	679	691	687	719	681	662	708	662	704	678	692	662	692	628	688	660	650	656	681	629	674	698	643	681	664	643	659	695	701	665	705	681	713	663	674	644	647	654	686	677	695	694	697	632	646	632	629	653	631	646	658	705	663	685	700	670	660	667	719	668	651	669	681	690	663	682	631	661	678	708	696	680	681	640	651	689	686	716	625	620	716	704	638	705	665	660	672	702	690	672	657	662	664	680	742	707	649	682	695	688	648	689	625	628	697	679	651	655	657	643	672	667	670	699	698	646	687	671	648	622	648	692	679	630	655	672	699	685	650	659	687	672	672	689	613	664	676	627	650	665	691	660	703	661	678	690	688	692	641	699	667	639	694	667	732	666	632	636	671	663	663	698	686	658	678	656	677	648	705	667	658	685	687	672	644	678	636	699	707	657	701	658	626	654	660	692	702	638	676	660	690	694	715	684	665	692	670	679	673	625	704	703	708	708	682	566	662	665	650	664	625	691	708	661	682	738	659	689	704	693	689	740	698	670	686	644	656	684	739	692	677	664	646	647	669	659	705	633	655	712	664	639	674	657	689	678	659	672	649	711	665	673	673	656	638	684	681	720	668	665	708	629	671	663	699	664	683	704	684	637	703	686	645	663	728	677	634	711	636	699	700	652	661	680	653	718	652	650	671	646	708	676	674	688	648	652	706	662	707	660	703	726	701	648	700	612	673	705	678	681	665	669	677	695	689	657	685	665	639	683	685	644	711	696	648	675	667	699	686	712	659	694	715	689	641	677	651	658	670	704	659	639	656	677	677	664	634	621	685	712	728	663	704	667	721	677	672	687	668	738	708	625	680	683	645	717	660	682	671	693	704	686	701	635	670	670	660	634	699	679	686	657	681	697	632	681	655	640	629	666	691	712	674	698	626	705	627	626	687	663	678	660	693	653	649	670	680	648	696	707	640	700	681	676	706	681	682	713	641	706	618	696	680	682	643	706	663	643	661	636	689	670	717	687	673	634	641	645	688	608	706	714	708	671	683	659	666	671	665	655	647	696	671	654	728	676	675	661	686	716	670	686	683	653	649	689	688	693	663	651	673	710	659	689	646	658	695	695	655	689	695	688	657	660	665	684	679	698	693	667	680	668	669	715	689	712	652	696	659	650	667	648	703	669	657	629	681	681	680	708	665	715	698	703	696	706	672	655	693	705	700	699	684	642	705	673	673	677	682	678	659	686	645	685	662	692	702	630	704	698	653	695	688	700	634	679	703	687	695	701	672	674	636	640	680	694	642	637	662	666	677	651	706	648	686	712	637	632	672	651	687	643	687	673	681	677	700	659	644	634	667	666	655	686	684	638	665	665	670	692	664	685	676	645	680	641	651	682	677	660	701	657	670	644	732	639	652	657	628	733	664	683	700	662	666	719	679	664	659	684	647	675	663	672	610	700	677	693	677	627	689	694	621	680	703	687	654	640	667	698	684	708	729	713	687	694	661	672	684	686	667	651	680	654	661	676	681	673	664	695	674	659	657	672	668	651	695	670	668	655	637	634	637	683	672	682	655	654	670	688	667	680	645	665	651	738	678	646	665	714	719	682	651	681	702	676	665	673	682	669	661	698	659	646	681	659	650	709	670	636	646	657	677	683	636	713	696	673	668	684	662	690	734	671	666	676	675	644	684	698	681	674	684	657	685	673	690	707	642	644	685	675	709	678	657	659	682	694	663	670	633	712	690	702	656	672	663	651	692	657	703	610	663	670	656	649	679	701	694	672	713	656	669	634	647	641	686	674	677	727	628	657	651	639	697	660	680	665	659	702	701	654	695	629	695	666	672	662	663	679	657	683	709	646	681	689	686	612	648	667	686	671	692	638	720	696	653	707	640	663	696	700	647	665	713	692	670	645	699	693	616	661	660	689	668	727	644	656	658	696	659	658	656	652	657	683	678	674	707	636	666	695	693	611	681	681	668	674	645	651	669	616	654	710	672	656	699	701	649	633	685	649	695	697	659	650	666	664	641	649	668	667	653	694	694	658	684	680	706	672	731	636	635	664	669	626	676	658	668	666	683	666	669	683	691	629	664	712	675	672	685	709	724	685	680	685	677	684	684	691	661	683	683	676	700	643	658	631	701	670	648	652	708	703	640	709	719	723	665	670	691	659	681	667	701	658	658	686	626	687	669	705	684	631	632	705	655	665	631	714	667	721	706	672	628	707	711	674	603	647	632	673	661	662	704	698	690	672	663	677	672	671	692	688	702	677	678	660	676	648	667	702	596	679	676	619	693	702	693	638	649	682	656	651	659	634	660	702	691	697	706	671	660	666	667	613	699	683	682	699	659	700	619	710	676	683	663	680	656	633	678	682	647	690	689	652	703	696	597	697	694	696	671	700	684	691	681	668	669	682	656	689	668	685	703	646	707	667	697	666	676	635	662	667	666	687	657	675	676	708	716	693	672	676	712	658	670	670	718	664	628	657	674	652	656	662	698	706	739	679	680	647	653	671	662	643	664	664	669	647	632	675	654	640	648	719	681	726	668	682	644	692	666	698	608	708	657	685	693	695	756	656	661	701	672	672	683	663	685	706	695	665	627	656	660	695	641	668	647	689	656	654	654	648	630	647	682	714	647	691	666	673	640	669	695	632	645	722	703	654	669	665	655	701	670	685	663	684	666	650	656	710	682	712	648	646	660	723	675	650	662	666	628	711	654	646	689	655	663	666	623	651	698	713	625	681	731	654	628	662	729	624	646	689	694	668	635	679	654	694	704	662	692	672	643	663	657	659	700	688	637	672	689	675	642	700	704	652	693	647	644	700	701	670	666	672	636	721	681	623	663	672	655	713	694	676	661	727	676	625	675	707	656	701	628	701	677	688	656	676	642	641	645	672	645	644	670	680	689	687	679	715	653	673	658	615	707	696	681	708	659	700	653	685	651	651	693	634	636	723	682	730	683	671	681	662	645	661	715	642	676	665	680	652
17735	1449	478	370	326	323	289	318	316	335	316	310	334	306	315	298	313	328	314	334	309	354	314	333	331	297	284	296	307	305	304	309	291	284	326	293	302	299	334	323	287	334	275	283	278	305	295	284	316	317	317	303	298	285	294	325	315	325	291	322	312	355	314	335	310	299	295	328	323	317	281	309	319	283	287	329	314	329	330	309	320	285	297	314	321	315	327	293	312	302	296	296	326	295	328	311	290	288	348	322	300	306	300	332	340	320	318	323	313	295	306	297	333	309	337	298	326	319	319	304	305	277	286	308	302	331	311	302	309	283	328	298	322	317	286	331	329	301	293	301	283	314	289	324	298	291	292	318	313	269	331	341	308	331	285	289	299	300	319	319	325	310	288	343	338	307	324	304	310	298	346	299	274	304	287	297	284	349	294	300	324	303	322	320	317	284	302	319	316	300	318	283	328	337	305	299	292	341	316	336	310	306	298	322	321	359	281	289	294	306	286	297	309	298	278	310	283	333	313	347	337	326	298	323	333	313	316	312	303	342	322	318	305	288	317	311	301	319	333	310	312	299	338	331	344	324	313	299	296	306	297	296	341	331	307	333	313	304	319	281	279	302	310	313	307	319	277	312	316	281	314	314	318	307	336	306	278	301	298	285	297	293	322	329	278	323	343	314	320	288	291	325	306	311	314	312	304	282	325	302	315	288	317	313	338	332	330	313	325	305	331	328	339	320	297	311	321	317	294	318	336	295	330	328	329	308	324	277	321	315	297	300	321	297	274	315	314	303	296	303	336	330	313	303	299	330	286	295	298	284	282	310	306	286	292	297	275	316	312	307	320	324	321	293	330	347	335	312	315	304	293	293	278	281	318	296	290	314	286	323	295	266	296	306	299	275	300	334	355	353	320	303	299	311	297	300	329	310	349	335	308	320	338	312	309	320	342	358	329	305	277	290	295	291	326	311	310	300	339	291	345	322	315	290	350	321	313	288	315	334	273	325	277	303	297	293	343	291	314	285	328	290	295	292	292	305	301	303	313	334	346	344	307	293	338	303	305	319	267	326	317	291	317	299	284	360	319	304	299	319	322	311	315	311	313	324	310	303	308	308	308	297	327	304	329	286	292	342	341	312	273	314	303	322	334	293	306	330	302	300	329	319	276	338	305	285	311	320	321	311	279	304	319	279	284	297	326	297	318	313	298	298	305	303	321	339	329	326	313	305	311	324	295	314	308	345	282	328	253	284	329	329	303	319	306	305	307	329	290	304	338	296	317	306	269	309	297	288	325	307	300	304	328	296	347	281	310	289	302	287	293	289	295	325	299	298	276	341	298	335	312	278	331	309	313	283	294	303	292	328	319	329	321	315	320	323	302	295	329	328	316	322	307	312	315	306	333	325	327	310	321	307	263	291	332	304	277	302	278	334	303	300	311	320	319	302	321	312	316	305	291	323	300	321	330	330	332	312	307	285	290	313	282	325	303	294	321	334	326	301	318	339	345	328	295	319	327	322	289	304	313	308	284	287	281	336	330	343	290	302	293	323	336	329	294	311	308	335	311	318	315	325	321	338	294	314	320	307	310	303	322	315	321	336	323	336	344	298	268	317	321	341	327	319	286	320	306	302	310	336	360	297	297	300	291	277	304	321	307	324	314	303	315	310	312	302	294	306	318	257	325	327	308	299	313	321	304	321	322	301	302	303	319	297	308	321	334	295	322	308	322	316	327	320	300	326	322	310	356	310	307	322	358	285	324	309	315	308	297	309	281	304	308	317	279	303	319	340	328	280	275	310	330	291	300	284	326	315	310	300	315	307	329	306	305	293	293	320	311	322	322	337	319	323	310	304	284	319	324	336	305	297	303	317	292	329	258	298	299	330	315	348	295	292	314	352	297	294	317	269	324	270	316	313	304	325	319	309	293	324	276	278	290	311	325	308	291	324	315	282	326	301	325	283	309	340	329	322	316	292	293	302	283	283	309	326	303	327	318	268	297	330	309	328	339	304	296	318	333	333	295	310	280	308	293	336	307	309	273	261	304	291	273	327	305	310	278	326	334	330	282	329	311	306	305	328	301	284	292	336	323	283	312	282	301	303	308	301	331	321	299	338	334	335	283	304	312	281	318	307	339	299	289	290	324	319	295	330	282	289	315	331	323	341	320	309	321	277	304	338	295	337	310	325	288	330	307	323	317	328	345	341	305	318	296	309	304	335	308	323	307	340	317	303	345	284	299	308	268	359	292	303	290	346	309	321	308	271	315	317	289	314	295	275	285	318	316	309	268	313	323	316	308	306	303	311	290	285	345	344	323	302	271	290	293	306	324	307	340	313	332	322	321	326	330	324	305	315	305	324	309	280	293	300	323	332	301	311	306	321	280	317	313	315	294	330	300	334	320	297	351	357	291	298	332	307	280	269	289	293	332	324	301	301	288	317	295	298	289	308	313	301	304	280	346	319	279	335	312	322	325	311	290	304	289	327	328	310	282	310	301	310	327	305	298	359	310	314	302	331	271	318	285	308	314	292	294	306	335	322	328	301	287	326	340	331	328	313	297	303	318	286	307	315	340	316	294	306	296	305	334	314	305	331	333	341	305	313	327	281	326	339	304	298	305	300	310	325	328	320	328	286	304	266	305	305	319	338	315	334	277	311	295	338	303	306	317	293	292	339	301	307	287	323	307	321	310	270	302	309	314	326	328	296	307	301	306	282	309	312	337	280	299	296	288	325	325	328	327	346	347	284	266	306	308	315	280	322	358	310	334	294	269	282	279	325	332	317	317	283	308	308	313	283	312	269	329	270	358	297	290	303	303	316	301	325	322	297	310	339	303	328	316	311	277	311	300	340	347	300	335	284	302	296	325	296	303	303	310	268	297	349	312	336	344	308	352	328	311	346	298	333	346	311	310	326	315	321	295	327	291	313	322	346	338	320	305	305	344	339	301	330	323	324	340	312	345	320	289	323	331	319	324	300	320	313	298	306	338	330	296	331	339	315	325	308	307	332	304	286	314	319	302	282	300	291	355	318	301	293	318	291	303	301	284	281	339	293	304	277	275	291	337	288	313	279	282	287	290	306	303	327	326	306	311	306	326	281	283	342	307	291	301	312	302	329	305	327	302	301	282	333	292	310	318	310	331	304	288	250	288	294	324	295	283	291	297	329	344	298	298	302	295	331	323	334	344	319	304	344	302	317	311	296	318	309	322	313	316	313	335	324	327	330	318	309	302	318	307	296	306	336	331	321	289	308	339	287	279	270	299	354	281	342	290	316	295	298	297	354	306	313	300	359	284	336	348	316	327	334	303	316	307	294	314	288	309	335	321	306	341	319	344	319	320	270	309	310	298	372	330	319	274	302	337	326	325	299	303	303	310	288	293	319	292	276	320	295	300	278	314	318	331	310	297	282	315	324	314	294	296	343	329	284	302	306	331	295	300	330	288	301	349	295	350	299	274	293	315	317	334	273	289	291	296	286	292	305	316	313	315	318	326	297	294	341
12423	2437	1547	1183	904	737	700	669	694	653	707	642	679	683	677	655	717	670	664	597	674	649	642	663	646	716	695	729	658	695	640	701	665	617	692	657	673	663	647	670	696	677	658	661	695	644	662	655	679	656	676	687	726	669	674	667	644	704	662	641	667	698	660	704	635	656	702	665	679	635	691	673	663	690	652	639	617	656	639	628	687	690	645	638	671	716	715	654	661	644	657	662	681	671	612	630	597	606	686	680	694	667	646	647	638	690	692	654	639	659	646	670	687	685	702	672	704	644	624	679	604	649	655	695	663	647	677	637	700	659	657	660	692	709	657	639	697	646	661	658	651	686	654	641	647	682	644	701	652	648	638	684	658	698	629	624	616	695	706	677	680	702	661	685	668	650	659	608	620	638	655	692	649	642	671	663	649	642	677	692	617	651	623	661	698	684	675	643	712	708	664	668	723	660	661	662	639	611	663	691	673	670	609	684	657	645	692	690	616	647	677	668	695	640	703	621	638	643	664	653	619	691	660	635	667	646	668	637	670	639	685	667	643	663	654	718	687	668	659	682	649	663	690	662	725	656	674	665	680	670	669	635	645	641	649	631	721	599	717	615	711	669	692	714	642	641	639	676	655	638	631	625	680	665	670	649	683	659	654	651	707	623	670	712	631	648	683	631	670	677	644	675	673	639	691	664	688	726	668	666	691	648	670	639	674	662	684	644	656	652	652	668	654	632	686	667	673	645	684	718	654	678	695	625	638	694	651	713	696	662	642	672	638	716	711	628	692	685	690	662	661	679	641	673	667	649	700	662	673	676	669	698	699	646	655	633	696	711	658	680	715	704	644	699	709	676	685	677	677	684	677	670	716	648	615	668	656	663	660	670	608	651	676	677	670	681	623	654	659	682	627	640	631	659	665	691	619	702	662	693	669	739	718	691	687	689	662	633	619	649	657	694	718	667	625	687	652	722	674	659	663	654	708	686	677	656	635	691	648	640	648	639	685	665	658	613	681	690	688	681	679	654	679	624	661	662	674	659	648	653	683	673	626	673	669	636	679	674	645	644	663	659	665	670	685	648	632	657	669	621	685	672	627	683	684	650	637	650	684	637	610	680	626	641	672	670	623	730	622	647	686	663	672	680	665	692	626	653	651	669	645	622	676	716	645	706	638	661	671	664	657	725	663	671	651	652	655	653	645	658	660	599	653	663	698	671	639	665	665	645	675	658	664	641	694	671	648	703	708	703	634	673	652	677	678	651	651	671	651	657	662	638	666	689	692	675	606	691	662	700	648	628	658	686	694	691	656	673	666	629	700	669	692	694	642	711	697	739	689	650	652	672	689	658	646	657	667	666	675	687	643	621	641	673	738	690	676	691	633	641	703	671	657	663	689	673	673	689	677	634	642	685	679	671	672	648	670	601	686	683	703	666	679	681	677	649	681	656	599	675	712	685	652	615	680	694	642	696	639	647	646	639	655	651	664	664	647	700	687	675	663	631	704	693	684	657	713	682	692	645	663	672	640	684	662	638	659	634	668	680	664	658	603	664	625	672	689	677	700	716	648	670	650	673	659	651	618	700	736	622	649	671	702	643	657	652	673	641	643	696	664	647	697	673	679	695	682	671	710	657	678	611	674	718	615	668	635	670	640	709	674	664	671	661	656	680	680	704	666	635	621	635	704	651	701	630	665	638	652	652	678	631	648	663	662	671	675	634	663	707	626	642	669	666	688	662	627	678	664	665	696	642	647	647	705	651	663	613	647	656	638	692	660	641	656	646	678	669	670	647	648	605	686	628	627	636	684	686	633	662	695	672	646	629	678	670	661	661	681	704	637	704	667	712	673	636	653	710	740	636	678	614	683	654	697	724	722	625	638	678	671	694	647	682	679	706	709	671	692	690	665	671	694	633	713	695	703	699	656	693	704	669	645	674	677	660	699	675	643	672	600	666	668	664	729	686	653	709	676	665	625	650	636	662	627	678	613	681	689	662	689	676	703	715	636	615	686	686	635	713	643	649	702	662	726	712	634	663	676	640	655	670	661	658	673	671	619	678	606	672	652	651	618	633	671	682	655	664	643	648	681	636	672	620	721	688	704	659	715	679	636	656	618	642	702	661	649	678	661	657	671	709	677	713	688	659	625	661	623	688	657	676	674	654	672	644	627	695	646	697	654	724	698	637	676	721	689	670	630	662	722	615	689	644	633	666	673	707	618	714	699	692	710	684	621	691	659	673	705	655	659	680	695	662	673	636	690	685	686	667	694	688	676	655	714	634	678	667	657	693	656	666	660	681	642	681	666	643	655	646	713	697	627	633	653	655	699	653	644	694	640	659	654	623	636	700	678	682	627	694	691	663	682	647	650	667	658	665	619	705	681	663	667	669	657	630	669	671	674	613	626	664	665	664	668	663	662	693	635	668	663	662	659	689	654	671	644	667	637	686	692	650	693	671	678	652	663	641	642	633	662	670	669	621	648	660	672	669	647	627	696	631	673	704	685	688	670	676	745	672	671	642	675	663	642	659	631	671	693	615	657	642	604	649	660	701	584	687	674	646	651	624	680	673	679	677	663	652	696	650	637	661	663	662	699	672	680	701	626	655	663	681	686	659	626	646	653	661	680	669	700	687	680	625	679	635	633	684	639	714	722	724	655	683	700	667	674	697	631	665	687	644	696	680	729	694	671	665	660	665	666	654	627	658	651	673	675	718	686	677	643	670	614	734	639	661	671	639	683	695	677	640	715	665	664	678	684	651	710	668	624	650	688	690	684	639	650	627	695	669	679	692	656	706	652	670	650	688	685	677	676	661	654	697	638	671	668	655	659	649	672	650	647	652	650	671	672	666	636	650	687	629	678	615	668	628	646	615	648	692	659	687	722	681	669	682	675	633	682	619	694	677	632	663	665	671	657	607	682	665	609	704	644	671	658	662	678	648	652	670	679	734	621	674	648	648	662	669	636	676	648	614	738	691	662	677	674	654	644	710	637	702	647	675	657	646	703	669	642	702	691	705	638	684	666	687	611	655	667	686	695	648	670	678	653	700	652	662	675	647	654	726	644	646	635	645	685	630	639	657	678	658	674	653	682	677	698	653	687	713	619	660	702	667	678	669	690	670	669	675	669	676	664	637	620	633	662	690	663	621	659	658	676	698	685	666	671	667	708	695	686	674	632	689	707	670	647	682	676	681	702	666	643	666	660	621	689	664	641	682	649	694	654	674	661	680	675	703	713	635	662	666	670	677	687	643	715	639	653	660	693	639	702	666	670	620	634	672	700	670	661	680	694	642	628	680	678	664	700	702	672	649	663	699	633	650	686	638	678	668	681	629	678	650	647	711	700	701	657	707	693	686	616	677	659	689	687	622	646	665	662	656	638	650	665	648	645	638	728	658	660	653	651	648	692	673	653	661	673	690	698	643	691	620	683	696	661	694	635	659	658	658	691	729	653	650	647	664	592	663	661	656	655	649	640	651	632	692	648	623	704	643	629	662	655	653
26408	3626	529	382	303	305	299	302	267	292	290	305	289	339	277	306	289	292	302	285	286	302	309	267	281	327	291	286	303	293	278	319	271	288	299	285	302	292	272	292	292	317	297	285	293	279	294	267	307	267	282	272	324	297	250	268	278	306	287	286	284	270	285	276	305	303	308	322	283	285	282	278	306	288	267	288	312	268	334	303	314	277	321	275	289	313	282	272	305	299	278	286	290	262	272	257	292	283	247	297	277	252	257	265	283	283	283	298	309	297	286	274	301	276	289	322	324	259	290	282	306	288	253	302	275	282	285	258	283	297	257	300	282	316	297	296	241	306	287	299	293	307	288	279	285	258	264	299	296	293	293	259	285	264	279	285	290	273	265	276	320	284	293	273	288	298	307	312	303	286	281	292	307	293	288	309	291	307	280	269	260	290	245	262	276	257	276	265	263	272	274	274	254	287	315	290	290	310	283	265	317	252	294	292	290	308	292	286	285	297	265	269	299	275	280	283	257	307	267	296	297	322	268	286	290	310	283	304	272	277	307	282	270	315	334	264	298	273	290	253	281	314	272	298	314	290	279	298	297	293	287	312	296	261	303	269	278	305	303	275	269	295	301	307	319	284	316	280	279	315	331	305	285	323	281	294	285	282	276	302	273	294	307	302	297	300	294	268	265	280	288	268	289	305	316	304	281	269	280	272	306	267	275	296	290	268	304	303	297	283	300	299	271	309	290	276	282	267	293	282	263	258	295	313	269	283	301	302	267	297	293	294	270	291	292	297	272	290	291	273	280	285	298	284	315	296	291	313	289	289	285	288	274	294	300	291	252	346	268	278	286	302	303	262	299	282	277	294	295	282	287	285	275	299	312	310	313	268	305	294	287	278	253	300	274	339	321	268	298	308	297	266	266	268	282	279	283	305	306	267	310	279	294	333	295	306	280	305	274	306	260	314	279	296	249	275	319	279	269	299	307	257	261	325	279	281	301	276	295	281	289	310	286	296	306	287	292	325	294	279	305	233	292	277	289	283	286	316	298	304	310	302	278	285	270	259	291	286	262	321	248	285	292	276	280	315	308	267	314	323	317	287	264	293	283	285	269	281	303	270	300	287	304	307	309	287	286	291	310	277	292	291	309	318	284	244	280	285	291	349	308	286	319	284	307	294	291	282	306	276	279	270	301	287	318	294	298	290	308	288	305	314	293	322	269	270	289	308	290	293	277	261	301	298	287	271	268	280	274	309	290	310	310	279	275	285	298	279	246	279	268	279	302	315	264	262	315	290	290	284	276	280	286	308	290	309	279	290	276	298	249	283	271	310	254	285	264	306	297	293	293	275	287	274	295	278	295	280	310	278	316	318	292	274	282	312	310	289	319	304	291	309	260	297	303	289	287	279	289	254	271	280	306	293	256	325	336	289	285	285	295	307	301	258	289	315	288	302	248	293	291	292	273	265	275	297	287	283	288	268	274	302	284	275	263	277	279	298	302	277	262	278	272	261	288	293	281	316	272	282	256	294	299	327	271	319	331	278	264	288	288	261	312	287	306	290	275	283	245	233	259	279	268	308	275	283	262	293	256	275	271	315	270	271	287	290	294	284	290	327	252	294	293	303	278	281	327	280	272	278	299	261	279	292	296	291	261	257	308	312	269	307	250	273	284	265	288	326	281	305	294	283	284	277	283	271	257	298	254	271	310	327	282	292	309	322	317	296	275	288	291	311	296	293	281	296	312	269	288	292	296	322	286	312	276	259	302	283	271	303	290	324	288	265	268	269	318	300	273	281	300	305	286	283	287	289	271	335	278	280	288	314	270	282	289	266	291	284	289	284	300	308	302	325	287	277	293	278	267	263	274	275	314	287	318	292	309	304	302	255	304	259	293	313	296	294	296	271	297	268	292	277	256	301	257	275	341	280	276	291	313	271	301	289	291	278	261	297	266	310	306	269	279	272	266	263	273	292	299	289	297	303	300	275	305	276	289	305	272	310	304	306	257	285	292	294	270	276	301	299	300	268	303	328	296	308	302	293	285	295	283	295	305	301	303	294	298	281	262	265	309	272	293	287	281	329	248	278	314	302	288	300	286	274	313	298	283	317	285	269	263	283	288	277	288	308	351	309	282	295	287	282	254	312	267	295	291	265	306	273	291	281	265	300	326	312	319	307	293	319	289	324	317	263	280	311	289	293	257	289	293	289	295	299	300	254	311	305	285	298	301	270	269	246	278	279	314	294	283	282	281	286	292	305	325	279	263	286	329	265	286	318	299	281	267	304	262	309	305	300	284	252	281	290	270	292	319	304	311	314	268	258	309	313	288	265	275	296	271	272	294	272	300	302	277	292	308	278	289	261	284	289	313	283	274	284	301	327	315	286	312	280	262	261	312	303	301	308	303	260	280	322	283	271	307	272	307	322	264	251	274	279	271	310	321	276	303	282	294	307	290	314	275	277	266	274	280	291	330	293	274	246	292	301	279	307	296	288	287	294	300	277	298	292	284	281	278	286	306	288	310	274	302	302	255	288	317	294	275	270	253	290	272	300	284	300	292	265	295	306	287	270	297	298	311	287	313	287	299	274	294	294	283	304	278	306	288	289	271	281	269	240	267	300	319	291	288	297	276	308	306	275	287	280	284	277	238	336	284	311	278	304	304	290	277	294	284	305	258	261	255	293	293	296	276	309	281	308	277	283	281	282	261	216	282	298	297	294	270	297	275	325	291	305	309	292	274	298	300	320	287	299	295	271	292	314	316	286	266	294	253	283	265	304	287	318	285	274	268	297	304	272	287	280	302	272	289	290	309	278	290	308	281	264	320	275	263	316	263	282	296	281	336	278	304	286	295	268	279	271	308	317	293	317	297	338	307	317	329	284	307	291	282	323	254	288	281	274	286	295	275	291	302	291	340	291	294	281	285	285	303	234	293	291	323	310	267	315	298	276	310	289	280	274	273	300	262	272	278	260	320	312	263	282	295	287	287	264	299	256	275	305	275	323	307	273	281	290	302	298	301	274	306	301	269	273	284	293	295	268	304	295	298	306	303	301	278	281	290	298	294	294	304	294	278	295	309	303	270	292	275	300	309	303	296	257	330	299	305	324	267	286	286	315	260	306	293	287	288	278	278	302	258	289	271	277	303	273	321	253	271	304	306	283	295	275	311	264	273	280	255	288	290	328	289	276	275	294	262	300	291	272	288	312	307	296	295	296	294	303	269	259	277	295	301	301	272	282	316	298	283	310	295	308	270	269	299	259	294	278	297	294	300	278	293	276	291	297	286	301	317	295	279	273	334	284	295	292	289	322	277	291	315	269	270	251	266	295	287	295	297	286	296	316	276	266	294	332	307	310	281	284	298	266	259	288	299	264	275	287	285	291	289	296	302	309	311	252	263	283	277	248	299	257	295	303	273	287	324	274	269	285	298	279	274	291	294	250	278	272	288	269	281	306	276	303	278	310	293	264	295	284	277	286	318	309	308	289	289	303	285	308	238	283	305	292
14015	3119	1971	1181	942	738	696	665	658	677	635	619	624	626	606	635	636	601	677	651	650	616	677	629	610	585	649	613	612	605	647	614	642	616	668	603	609	631	639	634	596	639	609	625	667	601	629	601	652	603	626	635	633	581	622	623	650	611	583	659	596	600	624	619	616	670	650	632	610	619	584	615	618	615	600	615	656	596	616	599	609	628	612	618	597	631	634	642	616	615	622	633	633	587	608	644	595	622	625	651	632	645	620	616	637	631	633	612	655	608	622	616	656	635	601	607	629	653	630	628	622	658	603	616	626	663	663	602	617	621	638	652	614	647	646	615	620	641	579	613	641	624	601	614	657	597	625	611	595	615	576	625	635	649	625	571	650	637	622	605	596	615	618	618	609	652	613	632	608	593	639	642	619	612	640	616	622	643	619	593	627	612	632	634	628	623	617	634	608	591	664	624	621	620	592	609	657	625	620	656	652	680	630	611	659	647	634	602	673	578	617	659	633	598	635	596	668	598	604	627	627	588	658	634	580	628	607	610	638	621	605	636	630	609	669	606	617	672	653	612	624	618	595	647	609	611	601	641	663	619	599	628	584	616	626	632	625	592	602	581	606	639	647	564	620	640	630	614	634	607	655	581	614	632	594	602	603	611	599	648	588	629	615	595	612	592	587	612	601	619	637	626	612	651	612	588	622	635	603	602	660	606	553	637	669	706	653	572	640	599	636	617	606	712	610	657	629	614	646	616	640	654	613	623	618	658	586	627	637	582	610	620	576	638	644	654	650	608	645	586	601	641	660	663	606	620	628	622	662	621	589	629	580	607	601	609	627	608	579	601	631	611	633	642	636	600	637	604	611	638	618	622	615	650	627	634	634	647	645	596	637	630	637	600	659	620	591	616	619	576	652	592	601	595	620	619	591	622	609	665	613	636	602	615	607	639	612	629	619	602	630	635	647	625	618	641	616	625	602	602	618	608	619	572	601	583	644	613	619	645	628	632	624	654	666	584	635	648	644	658	600	619	631	645	628	607	636	617	624	614	640	585	599	614	639	610	652	600	660	637	551	671	611	627	635	645	586	647	646	645	605	614	575	608	600	586	647	623	620	596	640	596	616	617	597	621	611	583	601	612	602	618	627	601	608	655	646	645	624	591	634	631	658	638	654	586	606	630	624	618	649	648	653	620	613	654	591	597	635	644	634	665	653	606	644	575	633	611	625	646	623	624	657	653	585	649	626	602	669	638	666	597	619	599	628	676	642	625	629	631	643	660	625	632	634	614	636	634	656	615	598	642	596	611	651	613	639	630	617	618	612	619	657	619	602	637	599	636	622	586	643	640	568	628	596	636	636	598	605	573	597	636	599	579	615	594	620	632	594	627	579	660	652	643	598	634	642	657	717	619	608	578	580	630	650	597	637	598	647	588	563	631	622	632	599	642	645	597	639	633	606	615	652	616	630	652	620	633	599	620	638	635	617	609	594	675	610	626	630	622	590	614	619	659	646	616	604	646	632	621	656	629	676	633	610	654	630	639	608	582	625	619	619	656	603	593	597	633	626	633	626	622	642	621	637	663	584	592	623	648	639	590	647	627	649	638	630	636	686	610	629	566	618	614	635	656	595	612	612	609	644	648	662	580	616	622	608	626	648	619	636	606	608	630	641	638	595	632	660	605	664	632	616	640	605	646	663	623	625	628	625	625	661	590	633	606	593	642	633	577	628	616	599	632	672	597	624	635	644	612	611	635	664	618	627	646	665	606	612	661	635	662	634	660	640	620	592	650	623	657	622	621	627	644	646	597	592	642	636	628	608	627	618	594	617	614	597	578	586	622	639	652	616	627	598	605	599	637	625	601	627	640	639	602	677	646	633	605	618	599	603	647	655	629	599	638	632	628	586	613	639	624	613	614	645	621	671	614	617	604	622	601	647	625	652	589	634	649	635	634	651	603	646	603	568	623	645	645	623	632	620	590	634	579	649	690	590	602	586	670	616	615	588	621	637	620	634	630	604	603	668	653	587	588	624	597	596	607	650	613	647	645	645	638	625	567	611	621	653	597	599	628	643	606	634	619	668	594	606	646	613	647	617	618	654	600	628	604	577	621	627	630	588	622	654	602	636	642	592	587	574	624	630	626	597	612	640	642	655	587	604	592	566	626	579	676	636	617	649	599	611	629	642	615	642	623	630	606	616	592	630	641	640	590	636	644	618	619	615	609	627	640	600	635	632	637	630	643	621	605	657	603	581	619	637	679	652	632	624	642	608	604	632	609	633	593	630	639	604	636	617	636	646	586	636	572	629	612	678	632	619	624	631	638	649	638	629	614	612	617	622	644	617	623	610	605	645	638	674	652	637	640	636	623	627	583	597	608	644	626	623	649	598	605	644	622	607	627	618	651	592	623	671	612	644	658	637	633	661	598	593	649	586	661	641	633	586	595	587	645	671	630	639	628	646	603	606	632	574	609	616	612	601	694	624	659	663	637	610	630	641	636	615	630	599	605	611	592	639	635	660	595	650	611	610	618	635	596	614	597	617	662	627	574	625	613	671	663	589	646	629	621	644	618	611	638	649	636	617	604	652	597	659	607	634	641	657	590	586	626	645	635	649	659	630	587	675	617	592	614	650	610	582	625	626	629	603	622	618	578	653	626	619	653	633	650	634	600	613	612	606	612	652	626	587	597	606	607	629	638	597	611	586	646	599	639	609	616	643	604	633	633	626	653	605	660	617	637	623	613	654	669	595	592	632	653	600	673	632	621	577	610	593	647	582	626	587	628	622	627	610	675	634	603	638	601	666	650	645	577	654	600	643	592	647	638	598	636	626	624	616	595	653	587	657	620	624	614	631	641	610	561	673	598	611	667	573	610	641	642	603	609	659	636	591	565	599	660	619	607	673	583	648	582	634	607	631	624	590	630	629	615	590	619	616	639	620	619	613	635	595	617	634	614	628	620	608	638	619	605	604	655	644	648	630	592	622	612	651	634	647	645	615	567	636	618	598	619	601	609	637	664	630	663	615	659	596	625	653	642	616	600	638	655	612	610	591	636	623	632	645	616	624	572	589	649	634	634	601	643	615	630	612	647	608	564	614	624	669	662	649	634	606	622	645	645	601	678	617	652	590	641	650	612	653	631	608	645	608	622	578	601	644	624	619	612	587	659	625	613	609	645	632	653	591	629	634	600	585	639	613	625	625	632	633	593	597	613	612	630	604	659	656	610	614	620	604	581	626	624	610	606	625	613	626	643	606	643	631	697	673	575	638	612	638	620	650	643	590	647	617	589	619	630	633	640	585	584	632	637	629	586	587	640	658	624	682	613	609	618	621	566	611	595	682	590	646	614	650	628	636	649	650	660	593	609	598	591	621	611	582	630	636	523	635	608	606	635	662	590	642	608	627	627	604	616	624	601	595	616	622	609	631	643	596	589	660	577	611	617	614	614	683	620	606	604	585	633	641	631	640	637	639	626	624	594	612	593	637	613	602	640	596	604	652	627
27771	4037	767	476	364	321	318	313	300	277	314	304	316	338	311	281	273	299	303	311	329	271	302	325	330	297	330	332	297	299	303	298	306	278	312	312	232	342	296	302	312	295	306	296	314	353	312	327	360	318	322	331	342	306	320	319	282	307	335	317	302	312	296	308	309	328	347	317	298	307	277	288	299	331	314	306	349	317	289	273	328	346	271	298	296	320	289	323	269	287	306	325	296	267	288	280	320	337	290	348	289	275	348	323	307	339	289	323	320	335	302	329	340	296	301	340	313	323	279	306	275	317	271	304	274	308	312	324	277	300	333	335	292	299	306	279	317	314	331	317	331	333	298	317	263	292	295	345	294	292	325	300	290	346	306	321	294	316	300	291	340	316	307	288	314	337	309	316	342	319	321	307	320	275	312	280	301	324	323	326	310	293	293	319	300	317	286	298	315	319	299	290	340	328	300	318	307	293	330	304	311	316	322	306	295	273	329	330	274	266	267	303	323	341	334	280	282	299	351	303	313	287	302	290	305	291	312	258	323	319	316	322	321	314	310	303	307	301	297	310	314	331	306	338	325	343	296	326	307	314	294	323	293	320	313	313	297	306	331	308	329	283	307	282	324	295	329	319	313	348	312	284	312	307	291	303	309	300	291	311	304	326	327	303	315	339	304	318	325	336	316	314	310	320	304	291	306	298	308	297	295	331	316	274	351	383	317	306	353	353	304	316	331	334	328	274	287	317	299	313	303	278	327	319	312	304	275	284	352	321	324	305	319	332	335	296	300	291	311	312	298	285	308	331	325	298	304	263	301	288	310	299	294	301	312	302	314	302	337	332	317	303	298	332	282	305	350	319	361	319	319	317	320	305	359	309	332	303	290	313	311	326	317	349	293	301	284	331	361	329	315	287	282	318	307	320	304	309	298	287	336	340	313	292	346	322	327	302	339	279	299	307	331	284	324	331	291	298	306	299	306	320	283	329	292	345	321	353	318	298	318	340	337	291	306	298	310	320	306	340	284	310	311	351	297	326	304	275	327	289	310	318	337	310	303	320	353	303	315	319	302	297	255	335	288	276	340	330	320	292	343	327	318	313	314	290	301	317	293	298	324	287	297	309	310	318	270	299	313	333	275	289	280	301	298	285	314	328	305	322	281	294	317	309	297	300	316	309	314	320	295	284	290	325	279	317	287	303	331	310	297	311	293	288	266	282	280	306	300	314	302	305	306	297	334	338	312	308	302	296	331	328	321	316	326	331	282	339	327	296	316	286	348	298	328	336	318	302	335	318	302	303	291	336	277	289	332	317	325	314	283	303	355	297	304	344	318	345	353	267	283	295	327	287	331	286	320	341	329	336	320	310	331	316	325	303	311	322	309	325	310	322	274	305	304	308	313	316	290	303	281	327	298	326	330	336	295	287	266	323	310	315	333	319	337	319	338	336	318	318	328	328	309	320	296	325	316	319	310	305	311	294	283	329	320	291	311	326	306	293	266	349	234	329	335	358	290	283	300	312	310	290	314	304	331	326	301	317	319	322	305	320	317	331	327	311	354	330	337	307	303	296	357	297	288	309	332	324	300	268	308	358	326	336	299	330	327	294	335	320	293	288	297	326	304	331	328	318	302	310	331	318	318	332	297	307	290	276	306	319	317	297	274	318	303	304	327	327	315	270	292	305	328	317	324	317	302	313	299	326	269	291	310	301	322	317	319	294	322	301	304	280	335	282	282	337	287	330	347	339	328	285	307	360	304	329	334	290	329	330	298	334	340	317	295	343	318	302	315	307	334	311	322	312	330	327	294	314	293	282	319	294	298	299	301	308	339	318	287	320	320	317	361	322	304	340	288	350	331	317	330	318	337	316	307	297	303	321	328	281	286	329	301	329	282	338	254	308	279	296	299	348	292	310	296	294	280	339	330	308	311	286	313	309	328	321	317	309	353	324	307	279	310	282	289	297	293	278	285	343	295	308	290	339	327	293	320	299	349	331	309	353	319	300	319	307	290	290	331	298	322	302	325	281	287	317	344	321	342	320	321	328	294	291	324	294	302	306	355	320	302	308	290	312	314	315	342	293	316	300	333	336	267	308	321	333	311	317	302	319	284	368	322	311	319	285	291	341	317	321	285	340	272	308	276	323	310	315	307	327	349	329	293	300	298	294	300	279	307	310	336	294	307	355	307	295	293	316	314	300	305	320	337	325	311	303	312	326	309	307	318	338	316	309	308	292	306	317	319	291	309	323	313	303	315	303	317	310	330	315	314	279	313	334	293	323	342	279	318	309	288	292	343	315	318	341	309	344	327	281	284	323	317	328	347	335	287	330	338	339	282	338	281	302	319	315	310	302	307	318	307	337	284	313	292	315	329	315	334	313	292	326	292	305	329	334	300	292	320	314	292	342	330	329	325	307	362	329	364	302	328	313	333	301	344	296	334	304	296	304	318	320	305	300	330	297	320	311	331	294	303	307	330	321	284	297	319	312	305	311	328	294	309	324	336	319	356	368	364	305	328	301	300	326	297	284	328	306	294	327	304	319	298	281	319	298	307	317	283	319	311	310	326	289	295	269	326	305	309	303	365	301	301	285	271	293	283	300	260	333	302	320	279	317	311	266	280	314	310	303	289	300	310	316	325	306	294	340	304	312	315	321	285	289	320	309	318	331	305	313	288	293	307	291	307	298	302	285	299	323	316	325	320	313	290	282	294	365	301	306	304	247	317	332	314	305	266	294	311	301	372	277	314	316	323	373	321	312	300	314	308	293	305	295	302	321	297	318	296	290	334	288	308	335	292	315	329	348	322	319	305	286	307	303	303	311	309	318	318	305	313	285	280	289	336	328	310	324	352	328	335	307	338	281	301	302	310	339	308	329	307	340	349	351	308	367	310	291	329	284	299	319	306	313	313	347	349	336	319	358	316	299	323	342	328	304	285	292	272	330	293	332	306	340	334	350	304	355	302	320	304	317	276	324	305	348	329	360	285	300	301	310	339	336	314	368	373	339	350	325	309	380	305	306	283	272	291	313	347	329	297	316	321	299	337	322	299	311	356	308	262	266	326	346	304	323	336	291	340	313	328	322	293	278	297	334	358	316	318	259	308	346	317	284	275	273	298	330	300	295	320	322	290	300	322	334	353	307	299	290	344	331	324	288	313	305	366	313	318	309	297	290	306	305	291	336	316	288	280	258	319	327	274	301	353	332	322	325	336	306	311	344	323	333	329	320	282	305	286	298	300	372	310	303	344	350	312	326	332	297	306	303	301	315	315	305	320	312	335	313	327	291	301	273	292	311	298	312	297	333	327	286	327	316	291	320	305	299	328	351	289	341	323	300	310	295	325	311	328	320	289	301	295	332	301	321	291	306	331	296	312	296	333	256	303	310	308	319	306	326	297	316	297	321	302	315	326	263	307	299	270	321	301	310	321	310	305	302	313	312	314	296	316	309	322	282	325	289	294	317	308	342	320	292	319	337	323	319	316	329	304	310	289	357	315	284
17137	5956	3193	1696	1164	881	799	772	682	718	635	659	708	730	687	722	654	721	681	666	694	664	678	721	700	695	717	691	682	673	673	696	693	725	710	678	654	683	666	694	671	715	605	681	674	718	641	658	660	673	695	675	695	627	685	653	647	690	675	713	714	685	682	694	638	682	699	685	669	702	680	664	634	644	651	659	666	673	703	633	691	705	626	661	594	643	670	697	676	679	694	659	720	690	649	702	672	706	654	674	655	705	720	670	646	674	612	612	657	688	742	654	725	687	681	636	683	656	669	650	616	688	685	701	712	675	687	678	661	715	656	661	662	634	707	679	671	662	637	693	644	655	630	660	630	631	704	652	673	698	680	682	695	666	670	700	662	706	641	695	675	643	658	716	704	671	675	620	722	751	651	705	701	679	664	686	717	667	664	685	638	667	702	697	676	656	738	704	698	687	664	677	655	684	655	673	677	657	699	684	655	669	673	652	684	674	648	681	701	705	685	653	643	675	684	675	644	681	639	675	666	712	629	637	679	679	639	675	662	686	700	660	643	641	678	701	724	649	676	691	697	679	668	706	678	657	686	690	697	649	676	680	646	676	649	695	726	704	643	704	688	679	683	652	689	693	667	657	649	636	669	663	618	657	655	705	709	653	647	737	680	669	691	692	663	657	718	714	619	673	653	665	657	669	640	653	685	715	642	650	672	672	697	666	650	710	674	720	674	669	669	679	676	708	662	690	617	710	680	651	742	679	680	700	727	698	682	657	671	671	708	677	687	692	692	656	683	701	726	645	667	672	655	661	657	645	696	646	677	667	639	669	682	706	644	686	646	664	701	649	669	667	667	683	663	671	668	653	614	652	677	656	687	645	702	686	660	693	628	651	666	695	680	667	678	672	708	648	638	641	704	666	699	689	683	667	659	656	691	642	680	677	651	719	634	674	634	643	629	653	717	657	692	680	679	697	689	717	662	674	632	660	647	675	687	700	676	664	679	681	680	631	669	652	674	710	671	724	688	636	668	726	668	687	638	680	666	685	667	673	697	702	677	683	682	706	694	695	681	685	700	669	647	611	721	658	685	662	693	671	716	664	664	682	718	695	664	677	687	727	686	678	653	689	688	696	707	715	699	691	650	716	664	683	631	683	685	660	676	664	650	693	634	681	678	668	645	630	729	679	670	697	684	689	700	693	673	680	676	688	638	701	657	695	677	655	705	661	681	663	697	665	728	701	672	650	696	667	729	707	654	675	717	684	700	681	704	672	650	701	609	700	696	629	687	654	661	682	657	630	717	670	647	685	675	682	636	685	654	689	693	656	654	649	677	700	705	671	701	706	670	679	694	694	690	674	681	662	658	695	630	670	667	701	668	635	640	704	652	674	659	706	643	662	657	656	655	639	692	680	694	654	660	649	692	689	684	647	620	687	635	707	664	666	685	641	686	685	679	674	731	654	684	666	674	669	706	648	643	685	672	693	655	687	667	689	683	673	710	701	643	666	666	663	695	626	710	683	643	658	652	671	668	692	704	660	716	703	700	704	679	667	682	694	666	655	645	681	683	677	643	675	669	659	663	676	664	628	708	676	668	665	672	682	665	614	628	735	723	666	697	717	650	670	685	691	721	649	718	675	668	652	727	708	678	664	661	709	649	669	692	689	634	690	687	699	662	701	675	668	657	623	662	637	654	702	646	617	634	649	671	622	724	674	659	648	725	658	642	684	665	692	665	652	674	670	669	635	712	663	660	641	696	708	694	683	692	665	630	652	688	656	661	650	702	681	650	703	658	672	684	690	697	654	667	659	659	677	639	660	693	710	694	690	674	662	707	638	664	678	666	701	704	665	660	688	674	679	658	663	675	680	682	688	645	636	617	699	709	695	660	729	680	685	648	671	688	659	667	663	641	706	675	701	658	705	663	673	695	699	709	662	644	628	637	653	711	675	656	671	636	644	686	683	663	652	647	675	640	674	666	681	678	706	689	672	709	639	688	712	667	703	643	676	665	648	686	687	650	655	685	666	663	698	628	696	687	678	660	659	694	675	690	639	642	643	710	701	692	677	677	630	695	676	734	673	711	656	632	690	702	651	720	671	709	686	692	672	664	660	656	611	692	652	713	677	651	683	659	687	714	667	636	693	686	661	682	715	701	675	692	642	681	690	695	707	633	685	690	643	651	678	682	685	653	659	721	658	695	657	645	716	661	684	627	704	656	719	671	643	661	689	661	647	676	650	731	685	661	674	691	664	661	666	709	665	668	697	682	639	683	695	621	654	688	614	701	705	684	695	667	724	667	676	704	678	682	712	640	667	677	717	650	644	683	684	694	682	631	676	722	648	668	662	671	663	691	660	693	661	736	660	646	675	677	734	674	704	676	733	628	684	720	671	678	724	660	681	670	698	718	704	654	697	686	694	623	666	682	634	671	646	697	642	654	686	710	661	742	690	720	671	659	616	670	712	704	703	743	690	675	680	638	679	690	639	656	653	698	668	646	637	682	673	643	680	714	655	641	714	675	707	711	706	676	666	654	669	713	602	690	671	666	675	661	676	655	668	670	663	648	679	697	685	699	636	716	698	631	709	689	680	653	702	667	713	706	712	690	672	665	646	650	695	631	701	653	671	671	695	655	703	655	721	698	700	709	670	671	706	689	671	619	650	673	695	719	695	613	679	633	621	677	663	681	668	634	726	646	635	683	650	642	647	648	718	693	673	656	671	681	675	640	653	675	689	686	682	636	622	646	677	643	695	640	710	674	722	711	709	655	679	664	646	683	657	633	639	662	676	665	619	635	672	677	701	665	668	664	670	683	694	644	657	644	669	654	655	620	669	641	671	680	666	658	651	708	670	673	681	687	680	685	646	728	671	623	714	690	658	665	652	678	675	689	673	684	663	660	635	643	702	699	683	673	704	701	623	674	656	678	625	682	642	694	658	684	676	705	693	668	638	624	648	673	678	670	672	647	684	701	644	735	664	618	696	722	677	677	673	679	699	688	643	688	740	669	668	666	652	646	645	690	697	712	714	658	694	670	684	652	670	714	668	643	692	692	663	661	695	690	696	643	624	681	658	677	666	646	684	697	685	637	649	701	686	637	688	660	700	680	621	646	695	681	682	673	695	696	691	668	691	675	639	688	672	690	682	683	647	647	680	667	697	646	665	632	640	645	672	671	708	667	679	650	752	674	661	706	677	661	682	707	656	664	727	680	693	722	680	690	686	669	672	706	697	677	664	667	678	705	613	696	663	682	687	667	687	632	654	726	687	642	659	681	726	681	655	668	646	675	686	682	669	667	721	634	623	685	656	676	672	659	647	683	693	676	665	671	715	694	684	631	680	665	683	640	665	685	714	690	696	680	690	683	689	684	649	659	665	677	685	696	653	700	653	670	698	685	680	710	667	661	648	715	671	687	679	656	725	686	640	690	669	619	738	699	678	667	689	620	642	672	627	653	677	719	707	727	676	667	704	675	707	688	686	664	639	665	725	690	719	637	681	629	733
18950	1833	405	378	371	314	286	277	295	312	328	336	294	288	330	318	329	325	300	326	299	318	337	333	311	326	338	283	330	323	323	322	316	315	302	305	325	322	319	328	327	313	300	288	295	314	324	323	283	305	302	311	309	354	314	324	312	326	328	333	317	308	315	299	333	327	298	283	298	299	289	320	332	296	338	309	332	308	290	346	301	319	312	292	320	317	305	329	326	328	297	324	357	306	326	319	283	280	347	278	335	304	312	323	311	292	341	360	314	305	285	285	298	312	317	320	300	310	310	338	302	295	332	325	317	288	300	276	340	302	301	295	325	340	306	325	314	298	347	323	313	342	324	324	310	328	322	315	318	333	335	298	325	313	348	332	352	304	344	314	283	306	326	311	318	282	316	292	331	326	319	314	322	290	275	326	298	287	310	327	319	310	282	314	320	280	308	333	328	322	325	327	319	306	325	322	316	325	347	307	310	334	342	314	308	288	268	329	332	332	317	336	307	324	293	322	326	274	321	327	321	356	303	288	309	287	293	316	320	307	301	290	309	329	293	299	301	306	328	305	306	328	341	316	320	335	331	309	298	306	333	289	300	314	281	296	348	305	304	297	316	300	327	275	317	299	303	308	349	307	356	320	319	306	310	339	301	291	303	301	287	269	320	301	293	303	290	308	317	317	305	324	284	323	330	326	319	310	332	320	317	289	294	312	316	322	324	311	299	337	289	312	330	344	322	327	298	315	295	320	296	338	326	315	300	330	298	313	332	322	319	311	344	313	328	305	303	324	298	312	311	335	322	317	314	283	320	311	270	302	329	318	345	296	304	328	305	337	330	298	298	297	283	307	309	299	303	331	327	323	314	290	292	320	310	314	300	339	333	315	360	289	324	322	305	319	336	291	317	328	292	312	317	293	315	321	344	293	328	312	304	300	329	324	327	294	322	303	311	333	298	337	316	342	294	326	331	316	322	298	313	296	316	322	296	321	316	275	314	312	282	328	319	327	320	309	296	292	327	309	305	290	311	352	318	332	281	327	285	320	343	322	313	320	339	356	349	336	306	325	296	311	344	293	311	315	357	311	316	300	327	338	326	332	329	343	335	324	297	294	302	319	324	302	307	325	284	297	288	299	319	305	301	285	324	297	299	306	287	346	294	297	300	297	298	329	316	298	319	329	365	291	358	293	287	323	321	360	307	289	338	346	315	318	312	331	319	300	297	333	313	319	327	347	335	333	305	297	297	306	327	294	331	319	301	319	321	339	293	333	319	335	306	327	358	341	300	284	331	288	328	334	323	309	301	313	322	321	334	283	329	334	289	297	332	307	380	315	318	299	318	278	310	326	279	274	291	299	352	341	286	298	321	327	311	323	340	298	346	298	329	288	302	313	334	372	326	291	313	331	316	295	303	333	283	342	302	301	264	292	330	281	301	338	286	306	321	299	325	330	313	318	340	322	299	325	342	326	310	360	272	286	353	318	300	300	307	288	342	308	339	330	326	290	319	306	318	336	268	283	318	322	331	336	327	313	307	308	311	345	304	329	295	343	320	342	294	257	266	302	326	305	333	313	309	343	322	309	321	284	325	308	341	318	330	326	301	308	293	325	274	317	299	336	334	304	326	362	288	325	326	319	293	340	281	295	313	345	346	330	335	318	316	282	307	287	314	300	287	310	302	335	317	303	318	321	325	302	283	290	299	307	347	315	342	356	289	297	303	346	338	300	307	314	304	309	281	284	323	345	325	319	301	280	304	314	329	299	311	312	299	354	318	333	301	300	333	290	305	315	344	313	340	319	332	313	289	310	335	344	300	313	302	308	320	337	300	319	295	320	312	307	286	309	290	329	304	338	296	308	355	323	309	325	314	326	295	350	351	313	296	315	286	322	283	315	266	296	308	295	277	308	318	310	311	306	334	309	290	325	287	304	335	354	330	288	331	315	305	319	301	294	314	301	308	335	317	290	283	307	263	311	280	319	325	335	309	338	340	332	296	306	309	327	326	336	305	292	299	319	323	315	281	280	315	338	340	327	315	304	308	283	302	294	335	313	300	331	284	311	315	364	327	381	321	329	372	313	314	314	331	337	308	308	317	322	310	272	321	285	301	314	314	318	296	296	328	297	308	306	333	321	298	324	339	326	290	322	314	316	330	321	348	338	319	327	285	324	304	330	311	293	343	300	299	312	323	329	323	324	298	364	315	323	276	306	329	274	326	303	302	314	311	331	333	304	337	323	332	346	303	319	276	325	311	344	319	304	295	290	326	342	323	278	313	327	305	286	322	295	325	325	332	324	317	304	316	334	350	311	324	324	322	323	300	329	273	316	299	319	322	304	322	300	318	326	324	320	330	341	327	313	300	346	322	311	332	318	252	317	298	302	288	298	310	330	317	309	310	311	340	295	322	345	346	314	335	334	322	296	324	291	340	307	332	312	329	280	326	316	319	312	346	322	282	305	303	308	330	333	343	305	330	316	316	304	317	273	325	339	333	315	339	310	299	280	305	309	299	305	282	309	324	312	331	343	342	306	326	308	293	328	307	281	321	296	277	271	318	331	299	301	316	286	258	348	357	315	331	277	306	307	316	310	302	319	314	320	321	310	306	314	314	340	295	352	344	316	276	285	316	347	304	271	324	304	315	280	295	317	330	307	283	307	289	308	354	318	335	325	288	303	329	300	296	337	296	322	342	330	307	331	308	298	370	315	290	313	362	291	337	331	337	339	301	353	335	360	305	337	319	310	296	295	370	304	288	321	301	334	336	321	302	318	338	272	334	325	274	288	301	280	343	327	320	308	316	364	334	300	295	303	312	305	320	328	339	323	307	322	318	342	293	302	307	323	347	345	299	310	343	320	332	318	321	307	317	311	290	309	333	316	325	266	346	293	307	351	292	332	313	303	298	352	303	312	328	323	310	299	333	322	320	337	338	313	297	326	322	342	310	322	321	330	285	317	341	343	294	300	301	299	330	317	279	331	314	308	333	310	306	310	319	349	336	311	303	343	317	312	290	313	318	332	299	308	325	266	352	321	310	303	317	299	287	337	296	281	307	310	320	307	321	313	322	298	302	305	319	319	319	317	341	331	310	302	333	319	310	288	312	321	326	329	304	344	284	340	339	318	280	297	308	272	327	309	305	307	347	302	313	334	323	315	296	369	323	326	347	346	334	330	312	299	305	345	310	323	294	331	323	322	287	300	277	315	316	279	327	314	302	323	286	331	331	299	351	352	333	320	349	306	320	311	308	338	288	314	280	277	319	308	305	343	337	305	283	303	328	317	265	343	292	302	276	293	290	312	309	312	323	335	290	308	339	320	285	318	320	294	330	317	327	297	303	342	311	307	372	318	342	304	301	329	335	295	343	322	337	331	339	313	286	311	294	313	285	330	281	306	316	318	289	296	339	306	295	321	306	343	307	321	314	340	306	305	321	340	310	304	336	298	321	312	301	328	308	375	354	355	331	332	291	292	322	311	298	297	293	313	314	274	321	303	320	320
15315	3155	1382	982	829	677	673	687	651	683	652	705	671	633	689	663	701	702	634	682	635	644	668	673	669	700	689	669	680	681	599	688	695	669	669	650	668	640	659	692	702	651	681	687	645	674	647	710	689	696	655	698	765	621	649	655	653	645	664	673	675	659	645	678	672	661	644	725	722	728	615	655	680	651	651	634	697	646	665	666	666	650	712	672	685	678	720	587	714	670	657	668	685	674	660	684	708	653	621	758	726	654	666	692	678	705	680	616	655	671	639	657	692	640	652	667	728	665	655	682	681	667	620	677	719	678	666	648	678	676	661	655	630	631	669	677	666	653	646	686	675	651	680	618	664	661	728	627	632	680	636	632	594	664	647	669	662	695	684	652	707	672	674	714	675	695	672	689	672	691	697	666	686	653	678	683	642	704	657	719	643	638	583	684	701	655	633	674	646	696	682	695	634	640	605	703	656	663	657	681	673	656	695	672	654	693	665	629	687	708	684	631	695	673	680	689	703	694	679	685	755	697	670	666	636	721	657	665	697	684	666	634	669	681	613	681	664	678	640	666	673	720	734	671	665	666	630	691	724	655	667	626	683	655	678	667	659	683	682	660	699	678	750	659	659	662	706	654	684	700	686	664	671	688	674	674	648	661	649	715	627	616	712	673	642	727	667	660	635	725	657	667	719	647	678	632	643	640	595	671	711	675	686	649	718	645	670	664	657	658	696	707	668	635	645	661	674	701	687	687	692	679	701	657	671	691	665	658	612	653	682	708	688	617	652	696	688	682	677	683	686	688	656	642	648	626	666	662	717	699	653	683	647	673	675	673	736	703	663	647	658	631	685	699	732	660	658	631	616	691	668	661	642	650	673	610	651	707	661	721	666	607	629	683	663	686	698	670	668	646	650	660	701	715	644	618	659	680	653	674	622	652	689	686	680	633	623	662	711	688	668	657	667	660	637	702	660	686	635	688	677	677	680	662	661	662	679	646	658	709	658	688	629	662	662	661	636	637	660	687	698	693	700	659	704	692	697	672	690	680	647	674	642	658	701	649	633	658	667	683	680	691	634	633	647	672	698	642	693	672	645	693	622	648	653	667	632	661	652	667	625	692	719	658	699	670	628	638	717	685	701	703	657	651	660	666	687	672	668	667	658	703	695	671	661	631	690	692	663	685	653	646	660	695	680	666	683	692	702	692	725	694	680	726	714	638	689	674	679	737	690	681	656	661	622	683	674	664	685	640	735	725	649	655	686	701	650	664	628	672	671	655	688	654	674	653	708	651	647	677	683	679	678	676	680	664	680	723	689	629	714	670	635	662	673	673	681	647	698	708	669	678	662	706	704	677	653	687	714	685	692	674	659	661	677	644	640	649	671	707	666	697	669	669	630	655	638	654	706	669	674	651	651	719	607	653	670	662	707	681	656	706	683	649	679	637	661	651	700	679	706	724	668	685	633	652	696	695	645	678	668	651	681	662	643	671	683	654	660	656	660	668	690	691	678	723	670	685	645	673	647	675	715	747	648	636	649	672	698	661	669	717	707	710	656	715	661	656	676	693	683	664	635	691	674	648	646	643	658	649	706	683	687	649	661	708	668	713	661	636	694	654	651	664	676	715	704	671	651	682	658	678	674	646	666	670	638	693	652	656	649	635	627	670	661	699	663	656	681	672	600	695	689	720	703	659	685	682	687	669	641	675	669	675	684	689	666	633	635	637	673	678	646	641	666	667	670	687	602	672	680	676	716	704	700	644	682	648	598	701	657	714	706	665	660	624	679	678	709	655	733	694	657	677	635	655	705	647	662	672	654	709	661	687	657	702	676	667	633	666	718	655	656	721	679	634	656	688	643	719	700	657	692	634	696	660	666	694	738	696	703	684	646	663	712	609	644	715	660	672	679	673	684	654	684	708	683	662	679	670	681	693	647	669	690	667	687	645	684	651	678	688	643	694	692	646	713	645	624	658	693	684	701	708	679	671	736	669	674	674	644	724	642	682	713	631	660	659	666	649	689	700	649	729	653	693	659	649	675	702	675	651	672	695	731	661	685	649	683	680	636	683	720	702	622	661	656	703	662	683	653	662	679	659	696	670	632	690	693	687	668	641	701	642	659	603	675	667	701	674	664	672	698	632	693	673	667	677	680	694	644	627	632	648	676	687	619	673	631	711	673	692	656	670	666	695	674	665	628	713	663	705	658	646	655	691	649	660	614	686	678	724	707	686	661	699	703	664	667	698	693	688	713	694	635	663	689	665	660	658	647	661	632	643	696	707	663	646	679	651	693	695	704	648	643	650	683	665	671	624	704	683	656	698	652	657	678	709	655	698	664	686	700	624	663	665	666	639	678	646	667	657	640	658	648	619	685	690	638	670	673	699	666	671	676	709	659	689	654	640	658	674	675	639	696	653	646	658	668	657	632	641	666	658	719	680	639	705	680	687	682	656	711	647	675	727	656	669	671	663	662	663	692	677	646	687	672	671	645	670	663	655	696	673	662	687	638	686	652	673	656	693	702	725	691	683	655	641	645	710	642	643	706	666	623	632	647	690	643	691	682	645	690	693	709	747	662	657	707	683	662	682	676	639	672	667	616	669	705	677	674	727	694	678	622	642	624	661	656	667	615	707	645	698	675	649	667	677	686	665	633	695	676	632	668	681	650	648	671	672	639	659	686	685	690	659	652	690	683	691	647	677	675	662	660	663	708	658	693	654	627	676	665	709	641	680	690	704	710	676	728	678	666	660	659	648	642	623	674	671	654	636	731	700	669	695	707	691	688	701	616	684	703	630	644	681	639	664	674	685	644	658	650	676	682	670	653	643	667	682	655	635	642	635	659	690	665	655	671	689	678	697	724	684	645	727	662	624	699	688	660	621	685	670	644	692	651	653	679	626	640	621	635	628	680	666	622	628	630	681	643	667	681	696	682	672	647	717	645	675	653	705	654	693	701	653	688	632	688	720	704	666	694	663	736	677	655	658	704	665	636	674	663	667	731	710	676	693	665	628	662	690	680	690	642	669	682	674	689	684	642	645	688	699	697	606	699	665	695	669	693	684	699	670	672	639	696	651	658	658	709	641	671	661	661	694	652	652	692	675	701	666	641	687	639	686	680	678	658	680	704	683	673	724	663	671	658	668	688	654	638	678	670	672	705	677	661	645	700	660	668	694	639	672	690	689	662	680	705	670	663	676	718	667	678	684	660	665	652	638	654	622	680	683	672	671	663	674	679	727	709	695	661	655	704	690	661	631	670	679	676	694	679	688	670	684	638	676	674	637	659	641	677	705	708	671	672	650	671	658	645	719	711	708	679	683	687	689	662	702	665	664	738	709	696	723	705	652	670	623	641	663	704	663	648	705	660	661	668	629	707	643	683	640	677	656	673	664	705	698	681	700	675	651	698	648	665	686	673	638	657	692	673	675	684	648	627	676	681	715	649	694	637	659	656	691	658	660	606	721	679	668	657	680	682	668	725	642	663	736	708	694	692	639	693	708
27188	3095	526	353	312	311	285	301	285	314	286	289	305	286	296	305	265	270	260	272	304	283	319	276	283	309	304	319	254	308	301	257	263	278	264	297	287	293	308	267	299	266	283	267	312	317	318	279	303	301	313	297	268	284	307	304	274	257	305	288	285	291	271	283	295	297	304	292	284	314	259	312	290	293	285	285	294	299	328	317	328	318	295	291	286	304	279	293	295	295	300	303	315	297	294	319	305	317	312	286	282	306	297	279	276	271	290	310	332	296	302	282	296	257	310	280	306	296	299	316	298	271	308	300	277	290	276	293	285	242	272	299	301	260	249	299	308	288	302	308	312	276	324	315	283	284	301	264	300	278	299	248	281	285	317	287	296	284	296	261	306	284	311	311	294	282	256	290	320	289	263	288	296	315	266	263	302	297	257	305	275	305	282	284	295	288	311	272	287	288	300	281	252	264	256	312	281	327	276	301	313	279	300	298	299	316	275	287	259	290	275	270	288	276	312	276	288	298	289	278	279	281	268	285	273	299	279	316	303	295	298	284	281	301	339	300	279	314	303	316	269	285	267	293	291	321	271	299	276	264	286	292	300	300	291	295	265	280	310	307	345	261	294	293	312	286	283	292	264	277	259	327	268	313	280	247	277	271	304	308	295	296	300	302	307	287	305	279	299	306	301	311	299	276	267	286	299	283	280	264	301	305	293	317	271	275	321	317	299	311	313	267	278	306	284	307	280	285	309	294	311	252	297	272	314	303	287	273	297	279	259	302	299	315	296	289	311	308	287	289	285	284	318	334	307	266	273	306	305	315	303	311	305	308	293	285	273	279	273	257	304	316	317	310	301	283	268	290	294	290	324	295	297	274	284	288	337	312	305	307	293	270	285	266	259	262	298	292	291	297	322	329	276	302	292	279	300	330	274	259	326	308	285	334	280	288	310	311	296	293	340	281	263	258	333	306	280	282	320	325	276	262	287	290	299	279	305	290	319	280	256	284	294	307	286	303	293	317	262	298	263	309	312	286	302	292	288	278	311	327	283	264	288	301	276	294	302	301	326	295	302	315	302	274	322	290	289	272	303	342	316	286	319	294	285	283	315	324	312	312	266	292	305	322	300	272	311	279	322	300	309	271	314	298	282	302	298	320	294	275	277	290	314	314	275	265	289	281	314	317	297	293	290	300	305	284	300	282	264	300	300	314	300	299	297	251	274	284	293	286	270	310	258	281	316	268	298	305	300	279	268	273	279	322	330	304	306	294	284	289	315	291	277	298	258	304	305	305	284	318	275	326	301	294	271	323	286	272	298	283	284	283	303	272	296	322	304	281	306	316	318	305	303	314	303	311	285	307	309	323	284	247	312	270	283	275	245	286	303	289	286	277	280	283	294	295	298	323	314	285	289	282	288	266	282	277	306	272	285	299	279	285	279	293	267	281	300	325	309	308	313	276	295	260	306	301	282	262	278	281	288	282	353	346	295	305	289	282	292	292	340	302	301	316	275	278	273	296	268	301	295	299	309	310	300	271	276	335	300	289	294	295	307	297	283	317	295	302	320	289	316	317	290	293	276	345	302	270	306	299	296	285	332	307	285	308	323	267	289	286	282	281	305	293	266	310	274	296	284	321	284	276	281	281	295	273	299	302	298	299	276	295	297	262	283	303	295	318	282	289	259	305	349	298	339	296	290	292	303	317	283	272	300	273	300	296	286	280	265	284	307	294	274	295	276	289	286	272	290	283	277	295	294	272	265	291	307	286	285	308	303	280	258	281	313	312	295	306	294	300	292	304	275	308	301	299	303	279	335	307	286	299	319	300	311	301	305	286	276	246	286	272	279	257	287	317	316	293	272	285	292	274	318	279	288	303	292	310	243	283	301	301	294	278	292	295	280	271	272	279	281	293	294	283	328	287	294	285	290	310	308	282	276	291	279	252	304	300	296	291	305	266	314	272	260	266	292	293	316	257	287	291	287	274	285	264	291	314	290	319	337	300	292	295	273	289	281	262	280	292	284	309	280	307	293	282	315	285	263	273	296	271	307	262	298	319	311	317	279	321	287	322	309	279	309	288	297	269	312	263	279	315	286	307	317	269	303	269	329	307	296	270	268	287	311	310	296	276	316	296	310	282	314	267	297	290	294	302	311	283	280	286	315	284	289	306	308	296	329	258	267	292	320	336	285	339	309	296	319	310	270	251	281	280	275	308	283	282	305	271	263	278	282	301	281	295	313	296	258	308	279	341	307	302	296	279	258	304	301	297	303	299	255	295	321	353	282	312	298	324	325	286	304	295	282	278	288	262	302	287	280	272	290	317	318	244	272	281	294	293	272	282	295	311	289	271	289	290	250	280	297	270	296	280	309	275	291	305	307	291	268	239	270	272	282	306	279	252	293	325	304	326	312	283	293	294	301	278	286	289	277	316	298	343	273	319	310	311	322	311	286	278	293	283	263	318	276	305	294	295	313	283	318	281	273	287	309	252	296	265	286	274	285	311	273	323	326	248	312	285	289	281	285	300	269	300	298	292	295	272	269	287	302	320	297	283	285	308	302	293	298	270	322	293	289	297	280	286	315	291	273	267	312	276	268	279	285	279	296	275	293	272	297	271	272	280	307	259	267	273	308	302	286	279	285	332	309	297	298	282	294	265	309	277	288	304	303	318	303	299	299	318	284	301	304	268	324	299	248	280	286	278	323	311	291	276	290	270	291	268	290	319	315	276	304	282	301	262	276	288	312	276	305	281	274	249	312	286	317	286	307	303	270	324	315	311	278	290	301	261	289	294	296	302	334	315	322	306	262	295	315	282	244	315	288	309	288	322	277	318	278	276	304	279	293	278	285	310	288	293	297	316	269	285	308	269	307	286	312	306	305	270	291	286	314	292	260	323	284	281	329	266	293	323	265	313	306	282	307	309	301	281	284	319	345	256	305	243	299	272	315	313	317	331	285	277	253	295	312	318	327	289	295	283	294	315	276	290	249	323	290	304	271	291	273	286	297	321	288	300	270	281	279	288	279	287	310	268	267	323	275	289	257	293	299	334	287	294	290	287	291	289	295	282	284	306	271	270	287	269	330	280	276	308	291	286	260	283	270	302	288	270	303	288	276	271	305	314	295	244	298	332	298	288	301	312	271	335	272	306	270	282	303	249	272	276	286	283	270	303	300	293	300	271	294	280	264	332	264	268	285	279	293	288	277	280	259	281	293	296	277	302	299	299	284	263	305	327	297	275	291	313	282	285	296	274	274	337	286	307	322	298	287	268	303	287	290	288	269	313	334	300	265	297	268	313	296	293	267	296	288	285	324	288	331	273	299	260	301	274	256	291	314	272	299	297	323	289	286	297	270	292	302	257	253	297	305	285	298	263	304	276	304	305	298	313	284	277	308	265	274	322	309	284	315	297	267	272	318	299	300	275	296	278	328	285	272	270	295	278	258	303	272	263	291	304	283	300	339	295	307	284	303	272	286	278	277	301	293	325	309	287	314	297	312	273
19040	4292	2149	1176	862	783	726	703	646	666	636	673	615	625	628	614	640	627	655	625	606	670	649	623	640	656	656	590	630	626	610	649	620	600	642	602	616	590	641	647	668	627	615	586	648	643	660	627	647	637	603	631	608	620	628	605	633	659	617	627	639	590	621	639	668	615	642	631	568	608	628	619	652	625	640	625	655	593	637	624	656	594	652	608	611	638	626	632	627	681	665	643	620	639	671	628	672	674	625	638	611	630	622	617	643	613	668	593	614	636	620	662	643	621	646	603	650	623	608	615	654	595	617	602	651	652	601	627	636	612	603	565	588	621	640	651	602	645	656	592	641	638	600	651	641	615	648	596	606	620	656	603	627	631	631	633	609	634	625	645	606	640	637	637	649	633	634	621	572	614	647	622	621	578	636	606	609	624	614	626	640	623	634	594	618	657	643	601	679	641	664	618	643	638	626	620	625	593	623	612	646	622	668	609	635	659	646	643	663	628	592	614	610	635	653	620	605	584	619	651	633	591	685	601	609	632	688	613	582	607	623	625	609	615	611	660	620	573	648	600	646	606	643	650	655	677	669	658	623	618	600	617	589	663	624	632	655	645	616	642	621	610	651	651	657	615	611	662	642	660	628	695	614	617	641	594	642	616	669	608	588	649	616	729	663	585	641	647	620	626	573	641	605	620	560	620	672	619	644	647	629	624	642	594	655	661	584	593	638	649	654	603	621	639	574	608	658	581	628	619	637	631	612	628	594	658	657	633	641	634	603	597	625	660	619	582	682	622	620	643	600	593	642	637	625	630	646	624	590	648	607	635	690	688	613	651	672	611	634	650	612	629	636	621	599	601	635	647	651	633	627	654	618	681	620	595	589	667	677	634	603	638	594	614	617	624	609	625	694	644	664	625	618	671	646	667	665	607	608	627	653	610	597	647	635	604	614	651	634	678	689	648	609	636	626	615	652	614	596	607	655	617	608	671	593	651	656	637	659	613	663	613	669	599	640	629	588	613	666	605	649	640	628	651	603	633	636	611	649	660	612	658	612	589	676	622	606	657	669	602	583	636	626	611	613	663	627	630	635	640	594	636	627	646	644	633	609	652	604	629	657	630	616	592	631	587	616	588	622	614	638	614	626	624	603	636	635	608	623	605	621	606	599	655	629	575	616	658	618	598	633	642	642	641	659	639	606	627	633	651	616	657	608	659	685	646	605	647	610	643	610	632	652	649	567	654	642	654	625	659	629	633	598	662	631	647	633	593	630	632	635	647	615	675	628	633	634	629	615	597	664	621	653	625	636	598	635	676	614	690	631	661	659	604	617	669	654	548	637	643	642	632	634	647	612	620	653	632	658	608	663	635	645	617	650	671	665	638	602	641	648	671	625	597	612	638	636	637	628	602	641	639	647	612	639	637	679	661	671	588	600	625	621	640	633	665	675	612	609	611	613	567	637	611	611	651	605	646	622	611	623	654	606	621	617	654	649	621	602	609	621	626	582	644	626	639	633	632	628	639	638	599	629	604	610	612	587	647	641	631	645	609	604	642	649	622	620	610	628	580	585	621	640	623	630	648	620	656	612	630	624	654	596	574	640	607	593	631	580	616	605	599	585	579	641	617	640	637	609	642	700	605	576	603	631	592	648	648	633	602	636	598	628	657	631	625	646	566	629	638	665	592	598	643	604	627	627	611	664	642	615	629	654	590	647	609	610	606	649	633	667	610	664	648	615	612	631	633	611	590	616	674	630	653	619	640	635	654	611	649	622	618	588	669	589	589	619	649	611	626	659	598	611	618	608	624	658	669	612	650	641	657	651	595	617	631	606	659	648	636	612	631	651	633	587	626	643	604	607	645	659	598	630	627	639	621	636	638	605	630	587	613	643	637	641	596	614	650	640	626	588	604	650	612	623	657	637	583	629	641	653	600	634	612	626	649	604	624	642	593	654	645	622	677	651	586	600	610	629	638	623	605	630	650	693	637	621	592	636	630	581	620	643	643	620	609	622	612	673	619	632	655	641	648	629	638	612	618	677	638	642	599	589	616	602	646	603	657	654	632	664	612	651	600	709	578	598	648	612	604	645	614	581	647	605	648	629	711	634	680	607	647	638	675	637	600	605	631	624	628	626	674	655	613	638	610	638	614	595	587	641	615	621	615	638	621	623	609	661	593	615	600	673	610	637	611	631	617	621	614	594	642	600	678	661	654	600	636	630	642	631	650	601	645	629	623	654	609	639	624	617	632	671	629	625	634	613	632	619	645	628	629	629	625	578	573	605	658	579	619	615	626	614	611	636	580	590	658	635	619	635	613	676	591	596	614	625	632	613	660	630	623	602	680	638	653	619	595	646	636	647	655	611	673	626	607	639	639	649	640	652	659	661	628	655	611	664	635	671	595	682	648	649	637	616	622	629	649	608	596	675	647	636	640	614	587	633	636	616	598	668	603	620	568	614	574	643	596	621	630	605	631	640	605	606	606	617	674	617	600	618	633	656	629	617	644	588	620	652	594	629	629	600	625	632	640	627	657	604	674	616	620	656	697	635	639	616	621	608	642	607	625	600	610	688	593	632	651	602	676	601	613	651	589	612	598	623	638	679	628	626	641	595	664	630	650	594	656	608	626	617	657	634	648	609	624	596	618	632	598	607	598	597	623	620	627	601	622	619	605	646	609	663	660	655	610	631	589	640	642	668	653	622	651	626	641	656	662	651	626	613	628	658	633	642	616	672	584	616	632	612	625	621	636	600	622	632	601	605	624	633	645	667	586	667	629	587	651	661	637	586	606	626	607	595	617	656	637	606	645	676	634	622	636	647	610	605	615	647	650	595	623	641	580	665	650	697	604	689	618	617	642	666	596	618	580	686	642	591	660	649	656	621	657	638	601	577	606	621	591	665	627	643	602	645	619	623	604	649	622	645	606	602	633	645	636	634	667	622	673	586	629	578	631	654	620	642	615	668	617	604	627	657	603	645	680	606	658	641	681	576	629	631	621	636	621	659	639	611	601	638	628	624	636	619	628	606	642	608	616	609	624	615	601	617	592	646	619	668	617	649	603	614	620	662	638	616	651	588	610	667	642	635	603	586	617	628	598	668	646	624	623	593	629	634	616	641	619	620	654	672	658	654	573	662	622	611	636	638	651	642	606	660	621	632	615	640	622	644	606	628	649	606	612	601	648	663	630	621	574	613	595	621	605	638	657	592	619	607	602	588	678	635	650	603	597	648	631	633	639	647	659	613	636	611	621	642	667	630	584	676	651	601	620	649	630	638	567	664	634	615	684	610	634	624	623	623	627	619	648	609	615	619	650	656	605	667	602	646	620	631	631	614	622	594	617	602	601	650	632	643	654	623	635	661	612	607	613	655	617	626	643	632	648	644	620	667	635	637	614	646	638	633	615	613	622	609	603	658	654	655	677	610	663	634	608	611	657	604	611	674	616	614	624	652	651	628	651	638	626	642	629	590	621	628	637	650	630	625	601	663	599	693	588	659	618
34347	5771	685	438	335	314	305	271	316	299	322	286	314	326	304	315	311	305	277	283	327	339	294	321	296	350	338	323	292	259	299	310	326	341	327	293	326	300	332	282	299	281	310	333	299	329	303	310	323	298	314	291	291	308	313	310	302	291	312	340	332	347	331	317	294	314	320	323	302	299	296	287	309	306	287	298	347	356	293	291	317	335	333	321	295	312	369	336	300	315	316	316	291	283	295	320	316	302	333	328	324	339	300	328	316	308	293	327	316	318	350	310	308	322	326	321	310	329	319	311	317	297	310	318	335	290	320	313	312	278	329	303	325	331	331	297	328	303	322	312	316	323	345	334	323	326	281	285	322	293	328	319	320	332	286	322	356	284	300	320	323	320	350	319	278	297	294	334	304	312	328	273	295	318	298	317	271	319	310	316	330	352	325	318	275	298	304	305	309	312	330	334	272	342	287	333	304	308	301	365	334	294	322	303	314	361	328	313	310	337	337	317	336	311	320	309	339	312	331	319	301	324	312	335	277	313	295	292	317	299	313	348	308	280	307	294	317	302	289	330	325	330	332	315	295	318	311	289	296	306	299	315	318	339	283	306	311	338	297	300	289	305	301	336	277	312	311	327	312	315	286	309	304	345	329	317	304	324	331	317	334	283	330	309	323	315	275	331	321	309	332	319	288	317	299	311	326	332	323	340	333	276	313	313	321	317	297	324	303	317	303	299	334	336	325	297	338	305	277	340	291	336	323	330	328	317	315	346	325	325	295	295	298	320	312	341	289	303	314	289	326	343	341	292	281	274	313	294	309	299	321	300	328	321	300	301	366	345	290	334	317	303	332	320	300	323	329	334	321	326	334	298	311	299	305	332	305	330	336	297	344	301	330	320	331	307	297	304	309	341	331	324	342	345	290	282	302	327	311	300	308	312	315	346	335	335	332	286	288	333	323	346	323	298	307	338	305	314	317	265	317	291	312	305	298	287	334	294	325	318	331	336	326	311	302	266	301	314	325	311	321	344	340	344	314	342	277	326	281	332	293	341	327	320	290	284	300	302	317	341	307	306	273	317	335	314	300	313	315	284	302	331	284	304	328	296	333	293	337	307	312	329	283	313	323	325	314	320	342	325	296	308	297	333	315	286	318	298	341	302	325	302	306	313	337	288	308	326	355	314	320	310	296	311	331	306	286	295	348	350	294	358	331	299	319	332	322	314	287	324	340	279	329	286	305	345	321	308	317	291	329	347	309	307	353	328	312	331	334	309	272	288	315	332	299	308	286	293	326	325	291	327	295	300	306	318	297	300	321	314	291	335	332	318	318	322	364	308	313	316	316	296	315	323	276	334	296	323	290	297	293	345	316	299	316	316	276	336	315	316	308	310	349	314	308	342	295	287	325	294	324	325	330	330	284	302	321	305	322	296	322	322	291	327	308	294	318	324	331	310	333	340	309	300	316	314	307	337	299	289	343	297	329	311	302	331	309	299	334	326	352	353	313	315	299	351	316	339	311	328	310	296	278	305	332	328	316	314	332	346	277	296	315	286	312	348	283	317	301	366	281	347	316	314	306	289	337	300	318	279	295	323	334	361	301	300	315	313	326	293	322	328	332	314	305	264	331	305	350	334	302	299	282	293	334	295	341	308	334	301	317	324	338	312	286	320	309	320	306	315	316	303	305	334	288	317	318	320	343	310	317	283	316	332	357	308	298	352	331	296	329	343	290	327	282	347	329	294	319	320	302	299	307	325	322	348	324	307	309	296	310	295	293	321	295	300	301	307	300	279	338	324	329	305	334	305	291	295	317	317	313	327	300	300	291	332	306	325	306	360	325	314	287	340	345	298	322	317	324	321	277	327	362	286	305	306	309	308	336	304	328	298	321	300	312	305	320	367	315	272	325	301	371	305	331	319	329	290	319	293	318	292	302	309	341	324	317	343	314	311	282	303	315	318	316	292	320	303	338	324	293	309	326	309	292	312	319	346	275	322	304	301	321	312	308	313	306	268	332	297	289	311	316	336	332	299	311	314	294	314	286	308	338	311	332	295	299	346	293	293	310	309	305	281	283	324	310	319	306	320	333	311	286	313	319	305	338	279	287	340	310	341	335	294	334	279	317	296	334	291	303	263	323	316	302	301	308	295	299	316	314	304	293	308	345	331	282	310	309	325	298	289	324	310	305	292	298	306	307	311	327	281	325	325	321	301	288	314	346	303	322	313	314	313	307	303	289	294	321	291	349	309	363	306	286	322	318	310	300	357	284	329	314	309	308	308	299	313	295	313	313	301	290	310	299	293	311	316	338	335	340	348	300	311	327	309	322	326	341	299	330	298	308	320	291	289	315	342	295	299	296	305	305	327	314	324	351	341	287	363	312	328	307	335	327	329	339	310	325	297	313	309	299	341	338	299	310	294	344	296	348	329	299	298	280	335	305	326	310	309	322	310	335	322	304	314	281	290	323	288	305	284	328	318	328	341	332	293	291	308	280	308	335	295	302	339	280	320	302	343	331	338	300	332	300	285	314	300	296	277	308	302	348	298	326	302	326	313	324	321	286	312	330	326	326	303	292	312	324	314	266	359	295	335	347	293	334	307	319	297	353	310	330	290	325	325	339	260	300	277	321	297	299	291	312	327	295	314	306	335	310	302	312	318	319	300	318	331	311	319	326	285	292	328	307	267	291	322	301	319	318	306	322	313	321	289	309	361	300	314	329	297	312	341	287	329	286	305	310	299	319	309	326	324	317	319	283	264	310	287	291	332	324	325	336	332	317	292	292	278	341	313	329	319	291	289	296	357	305	312	304	307	300	320	326	314	311	302	314	289	304	298	349	309	320	308	305	335	328	328	297	335	313	301	309	307	346	325	338	298	312	322	318	326	326	331	299	305	299	326	285	361	321	314	305	297	335	309	318	335	301	323	321	338	298	290	330	322	295	316	314	320	285	300	310	301	329	303	288	320	310	360	345	315	313	293	307	343	300	271	302	311	327	313	294	298	318	305	322	344	293	299	313	298	295	273	281	328	306	312	339	305	291	305	306	313	300	335	296	331	301	281	318	323	320	300	296	285	318	291	305	322	317	322	287	326	309	337	312	286	300	317	324	323	306	326	302	291	337	293	303	315	302	372	303	303	308	282	338	280	296	315	315	295	327	319	325	312	307	331	357	331	312	303	350	292	319	308	315	293	333	308	309	297	301	336	295	338	364	346	290	318	290	327	309	279	298	264	316	316	311	295	319	305	322	339	341	298	351	288	327	312	326	292	311	298	297	334	304	326	305	338	341	304	303	315	328	333	334	302	326	298	298	312	271	283	300	322	330	307	315	283	332	319	327	300	292	314	317	285	310	323	328	280	310	290	321	290	295	299	312	301	290	353	310	318	313	265	284	307	335	320	324	339	306	348	328	313	341	289	342	332	282	269	290	331	307	329	308	334	286	318	325	321	314	339	276	338	314	355	313	330	320	302	305	337	307	304	308	307	325	288	341	315	322	295
19914	5564	2466	1511	1072	829	794	751	774	684	666	707	691	677	712	691	678	711	650	684	722	701	710	694	654	708	677	711	721	647	647	690	690	651	717	646	696	716	728	715	712	670	681	619	661	712	693	704	699	644	641	657	690	657	706	714	688	630	681	705	687	645	661	658	654	722	701	641	673	753	678	682	681	710	656	671	655	709	674	674	690	681	652	685	649	676	654	642	688	669	651	617	674	686	662	731	670	671	665	684	698	690	671	681	638	642	695	712	668	660	655	666	649	672	693	666	687	650	709	647	676	690	696	727	703	657	647	660	657	677	645	738	702	686	662	667	668	706	662	680	708	654	635	734	703	716	656	645	668	735	642	680	697	693	689	686	689	652	712	656	700	623	674	668	686	690	665	674	659	650	675	702	683	654	684	695	641	714	672	689	647	666	649	705	727	711	673	632	684	668	661	680	694	689	665	651	683	700	651	696	647	665	687	709	697	684	679	715	694	675	666	664	675	676	628	675	636	690	650	680	720	665	667	629	726	694	687	678	690	692	653	680	668	717	721	669	680	663	687	726	679	648	669	653	700	707	711	666	675	692	651	628	691	678	639	697	684	678	665	615	686	690	703	637	691	706	693	702	682	666	742	666	664	611	651	650	659	643	635	666	649	683	681	668	653	681	675	662	674	681	701	685	623	729	740	612	648	686	649	693	711	696	652	699	706	640	693	692	626	669	698	700	642	655	693	649	708	694	671	688	695	693	679	720	655	719	681	669	663	683	667	670	647	711	626	656	693	674	680	646	670	648	652	630	673	692	652	621	702	696	690	670	689	710	710	738	654	702	654	657	690	696	712	682	685	715	669	664	655	643	713	723	647	692	703	694	685	682	663	709	711	655	644	690	737	642	671	677	634	680	692	690	667	659	715	667	648	693	643	642	674	685	683	614	677	638	717	657	670	680	684	708	680	695	688	689	678	718	691	677	676	651	646	677	733	731	673	679	691	726	644	671	651	656	660	680	644	700	655	673	699	691	731	631	658	708	683	695	697	638	649	653	672	686	673	661	672	703	679	715	680	703	619	661	685	690	632	650	688	650	672	629	673	729	670	671	682	676	686	665	686	681	646	670	695	679	698	656	627	683	664	688	705	719	661	671	692	690	667	700	695	690	686	669	693	667	667	649	664	684	699	722	696	676	688	698	701	698	709	697	722	646	659	645	645	727	708	697	708	671	662	672	658	651	656	704	670	668	682	692	667	707	634	689	658	677	654	662	679	664	622	702	706	723	697	679	670	647	728	644	671	668	706	691	664	676	662	657	669	683	658	665	702	660	683	717	681	686	681	679	699	679	667	707	649	678	734	699	696	656	643	706	673	757	640	698	659	659	658	646	690	675	680	694	676	629	708	687	681	716	687	611	689	708	702	711	726	692	693	675	652	653	697	742	690	671	666	720	682	672	693	688	711	683	678	676	675	737	643	698	655	643	682	680	653	700	670	683	659	688	668	637	710	624	678	668	629	694	686	639	670	653	679	692	693	677	665	620	659	682	715	686	740	689	708	639	663	715	677	705	695	652	637	681	677	641	722	658	648	653	661	667	672	635	697	660	638	671	689	700	672	662	712	631	677	703	660	724	685	675	673	713	707	672	681	670	711	721	699	666	648	598	679	675	696	700	701	662	630	693	672	690	657	665	661	698	664	697	701	665	672	666	637	676	634	686	702	720	691	658	677	677	658	698	691	683	683	666	728	697	676	650	693	679	721	684	656	664	665	655	679	668	660	689	663	663	672	648	711	704	691	651	644	685	674	665	655	678	714	658	669	722	674	689	620	690	634	694	637	671	634	640	679	685	670	669	682	691	675	703	676	708	683	676	658	661	699	650	752	677	681	702	707	676	668	640	667	616	691	691	678	672	657	700	654	683	693	697	642	652	670	656	667	688	667	661	685	649	674	702	664	659	682	658	676	670	712	672	670	676	642	667	704	649	640	671	689	678	665	662	669	661	669	692	671	691	692	684	663	714	677	707	658	641	662	659	656	654	669	696	658	691	708	735	695	657	687	658	618	727	691	664	656	710	655	704	665	656	689	655	630	663	668	668	715	673	707	673	662	655	625	685	681	700	709	667	647	654	724	708	693	669	622	645	662	656	652	727	690	648	731	715	626	697	668	654	667	683	675	666	660	712	675	705	691	706	661	668	702	635	646	670	654	664	706	694	686	669	677	674	662	686	660	634	715	653	683	686	642	638	655	721	687	723	655	681	688	674	705	669	700	647	659	672	619	690	667	680	679	679	670	649	652	684	683	654	641	640	663	671	706	653	689	692	687	703	631	709	740	619	706	712	691	688	692	632	645	640	722	718	707	640	692	666	696	655	701	673	663	675	697	672	696	674	665	662	695	703	696	656	688	703	701	650	677	679	658	684	664	669	694	693	686	686	669	726	723	657	677	612	634	686	740	632	752	651	685	649	661	664	699	714	677	679	696	682	671	673	644	672	651	676	683	705	698	724	702	675	671	699	663	685	683	642	665	723	672	683	687	708	695	668	711	676	641	703	686	690	692	643	651	687	721	702	684	702	703	709	687	669	662	701	675	644	726	725	693	685	621	680	679	664	708	663	688	674	695	671	687	665	627	667	692	706	711	670	631	718	656	691	689	692	668	677	630	657	697	677	678	691	714	659	649	659	730	653	729	683	689	687	669	701	707	714	662	712	669	633	711	699	673	674	675	671	692	669	640	673	656	666	663	658	679	655	646	692	648	672	677	712	646	679	677	678	675	675	725	691	678	688	666	694	677	640	693	665	659	685	657	669	662	681	718	660	751	692	658	711	698	716	681	661	694	667	693	672	643	696	642	662	671	670	666	722	687	681	669	663	663	698	611	641	714	717	676	705	691	734	652	673	682	717	711	672	710	691	708	696	660	700	656	689	668	659	631	698	652	717	657	691	692	692	679	668	697	673	676	734	687	650	645	688	721	670	690	684	673	652	677	635	711	724	699	663	687	680	650	652	644	682	694	646	689	689	682	733	698	735	630	672	657	685	685	695	675	683	674	630	647	715	682	700	704	668	717	679	658	657	735	661	687	626	635	733	651	675	687	716	674	694	661	669	643	697	676	714	657	675	732	714	643	694	701	665	666	687	626	658	682	688	666	645	631	697	700	668	628	691	658	660	643	691	699	677	666	673	617	613	665	697	703	697	690	681	711	673	708	667	659	697	668	723	688	681	674	673	706	688	669	727	685	722	683	675	661	738	676	661	641	681	647	676	703	625	683	675	715	665	668	719	676	683	683	666	661	694	713	692	661	667	646	655	704	632	686	674	753	677	643	687	676	717	665	597	645	684	666	711	697	664	598	695	634	675	709	676	689	671	659	704	742	697	696	662	657	679	681	672	705	677	708	660	672	668	746	626	678	678	684	701	668	673	675	695	658	680	693	646	704	695	666	625	650	687	687	693	667	709	649	656	653	712	688	684	655	727	673	651	686	701	679	709	699	679	708	714
18907	1797	449	319	327	310	282	313	326	323	293	323	304	303	291	320	313	321	290	296	329	295	332	319	370	325	304	316	297	321	306	321	324	311	342	311	295	324	275	293	285	311	272	321	329	301	294	330	302	324	313	337	298	293	316	304	318	351	312	316	348	318	271	290	318	343	323	283	305	295	307	308	331	312	304	336	309	311	330	320	302	309	327	336	304	315	294	305	329	319	281	297	319	315	301	298	276	312	264	297	292	307	300	325	314	285	309	299	291	289	326	313	304	285	315	313	316	308	307	289	300	303	297	340	294	330	340	302	316	314	329	352	330	316	305	304	285	285	288	306	267	332	331	304	297	364	340	327	335	307	322	349	297	349	329	310	286	314	309	339	308	320	331	277	305	311	313	326	294	329	298	294	311	311	293	285	319	287	317	330	329	306	295	299	331	314	304	323	292	297	346	289	277	262	280	306	324	268	305	314	316	288	288	307	302	313	317	331	313	343	308	279	300	261	306	305	310	287	328	303	303	276	299	358	310	304	288	291	306	327	298	270	340	312	270	290	307	300	335	362	332	315	340	346	332	347	340	302	300	334	302	337	299	291	347	333	300	308	301	267	285	302	319	292	328	290	276	326	310	317	295	306	290	308	292	324	317	264	327	300	323	297	325	320	297	300	318	319	322	288	346	311	313	284	312	271	337	321	355	320	312	288	295	301	297	302	289	320	307	286	327	293	294	293	292	299	357	317	334	327	282	330	290	275	301	311	281	313	281	337	314	345	324	278	302	293	294	300	318	297	322	309	313	278	313	318	295	301	284	310	303	304	285	292	317	328	331	314	358	317	278	318	303	294	329	332	347	328	314	319	321	286	289	288	307	285	311	309	296	294	296	310	291	302	279	310	321	347	280	282	317	320	302	319	320	312	316	313	297	314	309	318	310	299	286	347	288	289	308	329	293	277	301	297	308	313	320	292	340	327	307	318	301	306	309	329	313	322	340	266	333	292	309	298	321	283	276	318	295	318	285	325	310	336	301	320	325	312	287	352	332	346	315	317	344	319	293	287	312	290	310	358	336	292	334	337	345	360	300	358	312	296	319	296	308	297	304	328	288	282	293	307	312	341	330	310	344	287	314	307	314	293	309	340	319	315	312	278	308	311	313	338	305	306	307	299	282	309	310	329	297	309	315	305	336	347	317	332	308	304	321	301	278	315	340	303	335	308	285	331	321	321	309	306	308	338	316	300	293	296	350	305	289	304	278	305	301	302	331	317	313	311	294	312	296	276	287	282	270	266	311	329	344	290	299	341	336	293	307	291	291	332	285	307	267	301	332	331	304	340	277	296	273	254	290	331	299	293	314	291	281	303	335	322	286	326	334	298	303	310	292	311	321	338	310	291	296	302	309	322	313	338	288	320	336	308	319	292	294	299	286	321	299	283	294	311	290	341	324	307	335	319	343	335	326	271	305	320	327	311	326	290	324	317	311	300	308	330	319	315	315	301	322	319	294	294	302	287	288	331	295	329	332	313	293	335	306	323	298	333	342	311	330	286	295	306	312	351	310	324	304	269	319	313	311	337	299	342	294	332	315	330	310	320	275	313	321	310	323	323	301	339	339	297	303	303	308	318	292	336	304	322	312	352	284	296	336	307	288	292	335	329	280	322	317	323	329	302	294	299	336	336	325	308	307	313	278	310	293	332	267	307	280	308	341	309	314	310	323	292	325	310	325	314	358	332	345	320	300	309	320	320	297	320	318	314	336	289	280	313	311	284	310	336	315	290	302	291	291	299	295	342	300	291	303	299	329	308	305	296	316	326	328	323	303	314	319	314	329	296	309	298	333	319	319	326	290	266	315	302	310	305	271	318	281	332	295	284	315	310	329	305	293	334	301	330	324	325	292	309	335	302	309	306	301	320	316	311	295	312	343	292	295	326	291	326	343	298	273	311	334	318	325	290	323	293	271	313	314	294	288	308	312	307	312	331	307	316	309	341	325	288	312	309	330	310	305	300	296	349	306	304	292	307	329	318	326	294	311	324	340	306	286	316	315	340	331	292	319	286	267	291	296	271	349	357	306	320	322	317	303	351	309	327	285	308	320	326	302	317	308	309	342	315	312	290	306	294	300	307	292	299	323	312	288	271	372	297	275	313	336	295	346	298	369	338	293	317	270	287	331	330	307	281	323	306	315	283	333	296	263	288	327	311	310	308	304	324	334	330	297	314	313	325	304	320	288	341	305	323	275	325	275	282	291	345	299	308	329	283	326	311	339	291	336	308	314	336	284	318	296	315	305	325	326	274	335	316	303	321	310	311	283	307	331	311	323	323	323	311	322	341	269	348	307	321	310	286	308	299	313	309	293	276	305	304	290	311	295	337	304	336	288	306	337	282	309	324	303	279	274	349	316	319	292	296	359	301	342	303	320	272	351	309	310	330	301	295	277	307	308	322	274	324	308	292	296	323	351	317	284	310	333	307	322	293	284	303	313	275	313	295	341	302	317	330	319	311	317	339	281	329	340	315	320	299	291	322	266	275	311	353	306	343	317	307	320	328	279	325	283	318	323	331	317	289	294	332	345	335	307	304	327	274	333	304	293	314	300	316	294	293	311	249	310	301	306	297	329	277	326	293	288	326	339	284	318	282	278	358	314	321	331	283	336	299	313	287	305	286	310	307	335	346	331	292	306	308	298	304	286	293	333	291	324	276	338	309	291	338	316	301	312	335	317	276	335	307	315	343	345	354	318	282	342	302	293	322	337	300	288	297	319	283	309	341	277	308	287	297	300	296	317	298	300	303	323	325	357	336	312	330	322	309	321	300	347	356	335	260	362	317	327	314	311	294	326	299	290	328	343	312	317	292	301	321	291	313	332	291	319	285	295	301	327	299	273	338	341	330	310	329	317	328	295	315	339	341	284	318	304	272	297	317	288	292	301	296	311	314	279	301	286	330	280	309	338	312	335	320	298	328	297	267	319	308	323	293	301	319	312	310	309	277	294	305	309	304	316	297	321	351	358	330	300	303	310	328	309	248	297	303	310	279	284	296	346	315	319	321	288	304	312	294	323	277	309	304	288	322	311	294	289	308	281	295	342	296	310	284	298	345	350	278	300	306	301	357	304	312	291	314	312	310	318	306	276	328	328	342	320	349	295	321	286	285	318	308	303	331	305	300	321	272	318	308	292	307	311	284	307	293	329	283	275	319	347	324	293	322	338	326	301	329	341	321	300	283	329	350	307	314	333	279	277	297	295	316	329	293	319	310	273	335	301	291	343	326	291	304	312	308	327	314	307	296	308	323	305	306	323	333	355	288	317	309	303	305	292	301	318	320	303	355	309	318	309	325	311	301	321	359	305	307	301	302	275	287	276	306	305	307	320	323	317	292	325	326	328	297	304	298	270	290	285	293	334	327	323	300	309	275	307	324	297	297	294	300	326	305	299	281	288	290	288	309	283	307	313	345	302	310	309	302	289	317	318	364	320	305	289	300	313	330	343	307
14086	3191	1502	1107	916	816	716	698	686	644	665	646	638	655	657	663	667	628	617	703	710	636	677	666	606	605	645	710	681	698	645	594	666	651	675	654	633	657	615	680	701	656	618	690	609	622	653	647	650	633	693	709	664	644	669	655	652	657	698	717	656	653	636	647	658	677	686	659	642	625	692	662	632	629	672	665	618	659	650	666	660	688	685	646	637	641	697	684	700	694	608	629	676	620	612	641	697	677	687	683	698	644	637	689	636	672	659	708	668	663	646	622	626	658	667	679	702	680	665	718	662	643	682	651	627	666	691	687	660	693	648	659	630	644	647	650	676	643	653	596	655	704	641	670	683	724	667	653	706	655	676	680	648	610	673	655	632	660	648	648	682	651	628	704	680	680	689	665	651	637	628	657	698	662	669	653	626	703	668	727	668	680	676	654	684	652	654	661	653	661	667	690	635	687	607	660	692	664	656	662	638	657	659	659	713	636	678	640	678	616	653	686	699	678	691	638	605	647	688	666	634	663	613	695	679	700	683	632	746	650	640	679	683	662	646	648	686	622	677	703	662	651	660	663	652	685	715	691	689	680	681	624	657	684	636	726	652	681	656	651	671	620	677	680	655	663	667	619	680	645	652	668	621	708	672	699	639	665	698	667	650	666	661	643	675	690	640	658	654	714	672	670	662	704	606	685	623	655	630	608	649	644	716	664	647	658	700	694	654	670	667	651	680	631	654	671	698	620	700	670	678	646	642	651	638	667	607	623	660	657	643	692	698	667	682	616	714	635	716	664	635	675	612	669	686	650	636	659	703	670	696	649	648	662	634	641	648	661	679	692	634	667	696	673	610	648	655	635	658	618	677	670	681	662	670	670	747	658	695	648	670	672	659	642	649	636	618	638	619	662	663	611	686	602	651	671	650	689	702	641	672	689	694	654	645	673	708	685	621	664	643	685	656	680	668	658	685	688	691	606	632	651	700	673	696	665	649	628	697	692	670	689	646	683	693	628	634	690	676	703	630	676	671	659	671	677	704	674	631	679	695	645	656	634	669	701	660	630	686	689	631	615	660	687	673	645	684	650	669	623	662	635	670	643	654	668	672	679	659	639	629	680	644	671	674	630	638	646	641	658	657	637	668	693	701	623	679	696	683	695	648	691	662	629	693	686	647	634	694	660	636	651	696	692	706	624	657	658	640	637	660	665	673	673	675	673	639	652	670	655	637	677	657	652	650	647	633	660	636	641	665	664	678	683	709	637	622	620	648	647	634	678	647	654	637	669	693	689	659	626	692	694	656	693	677	642	709	657	694	650	629	695	667	612	684	649	638	712	634	642	669	633	643	648	711	662	634	647	665	650	670	676	685	658	631	692	693	621	702	669	652	642	632	651	700	703	675	646	630	598	652	636	668	668	626	683	653	649	688	669	644	688	643	668	654	663	691	645	668	688	710	670	658	714	635	610	642	681	670	659	697	665	665	649	637	683	666	682	616	658	673	677	674	682	677	686	638	632	629	654	645	689	681	695	668	663	610	664	652	638	642	650	629	703	684	707	697	707	663	691	610	608	653	695	695	642	714	680	656	756	647	673	646	679	689	670	636	667	682	696	676	646	642	664	605	675	641	636	656	659	686	682	641	647	674	686	614	639	694	687	665	663	651	667	684	734	700	633	665	707	643	696	697	726	668	657	611	655	685	656	619	645	731	666	661	651	667	659	665	620	720	673	660	647	668	639	671	653	642	688	617	677	694	665	650	661	655	657	630	662	669	685	692	688	667	645	658	655	638	670	664	677	709	658	669	633	653	713	651	647	594	690	677	689	690	634	665	693	666	665	680	690	642	660	710	663	680	690	642	669	660	651	639	658	655	683	641	676	687	673	659	613	694	674	653	678	691	713	648	681	633	651	638	696	678	632	673	656	657	650	697	676	604	684	627	614	647	665	653	675	630	642	685	603	643	667	679	681	697	705	671	681	729	628	682	699	709	736	682	669	640	666	605	643	651	686	661	725	629	650	624	667	669	688	683	724	668	645	661	683	658	655	692	649	712	639	652	688	666	676	657	663	665	653	674	677	655	675	673	660	648	664	699	608	690	631	676	680	667	656	705	647	670	638	679	662	673	601	660	636	662	660	639	653	670	656	674	648	675	708	673	649	642	647	686	662	679	684	671	674	665	663	677	700	620	645	646	648	651	680	673	678	653	716	665	673	704	675	651	660	642	642	641	654	635	659	667	667	663	666	641	682	699	652	639	658	659	597	684	713	710	711	646	678	695	664	668	683	662	695	660	645	588	684	674	666	672	660	698	662	684	669	629	656	649	690	672	639	624	649	664	636	676	651	710	647	655	677	698	703	682	661	689	702	675	667	678	638	658	663	678	680	650	650	653	608	621	636	649	674	662	668	673	697	607	693	634	637	669	647	703	665	707	651	676	679	646	609	691	634	600	660	662	619	637	645	675	663	674	673	664	656	682	623	626	671	644	647	663	637	670	630	715	666	669	630	662	653	691	708	659	660	664	683	699	711	645	620	657	660	683	636	666	701	622	648	670	702	661	647	647	688	676	687	688	633	641	619	663	654	718	618	621	701	684	688	616	706	645	687	663	649	767	636	727	618	634	670	671	641	642	684	702	648	635	684	699	669	676	633	698	639	668	633	654	691	659	643	632	637	686	660	685	655	661	666	652	687	659	693	628	654	683	659	664	673	673	700	650	653	692	663	656	688	684	720	693	663	637	661	683	670	651	624	654	659	645	639	647	650	664	645	680	657	644	643	685	655	662	618	676	649	637	681	653	705	661	657	652	659	690	681	667	654	655	694	617	631	696	705	626	655	645	665	685	665	675	653	682	675	699	669	712	687	645	662	693	662	666	674	644	675	653	624	709	677	667	653	678	694	672	636	707	699	686	644	675	670	643	639	652	663	723	661	666	634	655	642	675	708	679	656	669	685	639	653	654	644	624	629	613	645	634	649	650	675	673	650	680	690	652	675	656	695	646	664	677	650	649	609	638	656	652	652	678	701	671	739	684	644	657	688	684	682	640	685	712	697	667	675	654	673	687	657	684	659	706	642	652	657	663	651	702	678	682	643	693	650	717	711	666	670	648	659	701	653	640	675	617	719	704	650	705	702	656	674	711	672	690	718	657	674	655	679	655	672	690	626	673	716	655	659	677	607	654	646	700	673	633	679	665	698	666	640	701	654	642	649	710	661	649	648	649	657	682	667	676	651	685	612	678	674	700	647	634	666	686	649	643	672	694	669	668	728	670	631	643	653	676	643	677	641	653	663	715	669	717	612	634	667	666	697	691	648	666	680	662	609	656	651	669	632	664	634	713	655	693	674	671	668	655	645	659	668	634	663	650	687	683	613	660	681	686	707	653	693	628	663	657	650	686	691	641	694	665	677	650	660	677	634	639	635	657	688	664	658	649	643	675	665	662	671	669	680	655	696	636	741	656	679	696	697	664	668	669	630	670	680	635	638	632	658	607	701	666	653
24822	2986	616	427	386	303	282	286	314	337	289	294	284	315	273	302	293	285	305	290	316	318	287	263	267	289	308	277	307	299	283	248	284	306	281	275	269	287	320	255	279	303	286	271	306	299	316	324	253	299	286	288	297	293	309	296	291	313	277	304	301	313	269	293	296	276	264	298	315	272	272	329	319	297	286	296	317	286	272	286	291	269	275	250	295	318	279	300	312	288	283	259	261	292	300	289	263	330	289	280	270	287	295	261	313	287	293	261	275	299	291	297	283	326	288	300	305	312	279	316	268	301	279	290	232	327	277	293	279	289	285	286	283	262	282	303	290	311	294	309	286	330	287	294	265	289	293	306	286	318	288	305	297	287	299	276	298	288	282	299	320	290	311	301	260	265	312	279	295	299	287	282	305	319	256	307	309	279	296	285	306	302	300	306	293	315	307	328	300	277	321	301	303	299	312	318	290	268	309	346	309	282	284	289	285	285	308	319	305	292	296	326	292	281	319	304	306	295	331	274	292	308	294	314	301	276	282	289	292	274	278	260	271	279	285	263	266	294	254	277	288	325	297	279	313	290	270	279	253	293	294	309	278	297	269	298	283	276	280	291	265	316	299	268	306	289	302	312	305	308	316	264	302	301	274	300	292	297	279	297	301	307	278	270	286	320	292	295	296	246	334	293	316	294	283	281	274	325	275	287	291	297	266	270	299	282	253	290	311	274	291	292	273	281	297	262	293	287	291	282	317	308	311	301	278	292	289	291	310	256	275	284	272	280	281	277	330	298	278	254	306	306	303	293	302	304	329	295	314	282	271	340	294	296	294	318	281	304	307	275	278	276	307	300	317	303	275	281	276	295	265	325	321	288	324	274	283	294	310	312	312	278	308	295	278	340	278	322	284	308	303	313	276	297	271	281	292	287	249	296	279	293	272	322	295	291	316	290	303	301	310	283	279	295	306	306	281	275	292	291	261	305	256	275	275	315	276	314	266	279	310	276	284	294	289	286	316	318	325	310	302	288	294	279	274	256	282	310	353	299	283	277	307	263	300	304	314	319	293	298	327	281	268	274	307	333	302	345	294	306	333	300	280	290	271	298	286	282	292	277	288	314	304	278	274	299	312	302	327	287	293	287	260	291	275	275	287	302	297	284	291	277	285	306	287	297	267	291	306	271	297	309	263	277	313	305	280	278	312	280	325	311	323	291	280	295	308	316	280	276	263	282	287	277	316	317	277	285	276	304	297	292	257	280	326	302	331	261	280	294	324	273	258	279	315	294	299	304	304	270	310	274	300	324	288	287	271	285	298	306	290	335	243	281	273	265	310	287	272	285	318	265	271	326	251	283	318	303	271	285	305	305	275	280	267	298	319	287	281	316	306	298	286	288	310	256	265	306	328	308	299	284	286	315	279	255	295	313	294	298	268	294	310	312	306	308	288	268	292	301	300	300	322	290	301	309	267	286	326	303	281	280	307	298	311	263	279	286	279	292	257	313	271	306	262	291	290	274	282	301	305	291	279	289	286	322	253	297	285	272	290	297	303	285	269	297	312	310	293	315	281	315	297	271	302	261	303	313	290	262	300	279	303	305	285	283	290	282	284	279	296	282	289	297	304	327	293	297	259	324	291	276	287	299	313	284	290	312	277	302	304	287	293	305	302	294	284	308	286	276	285	310	289	292	295	262	298	318	292	340	302	306	296	258	285	259	268	298	292	291	289	297	283	296	264	298	306	274	284	259	294	297	318	296	273	264	252	282	299	273	332	267	307	270	338	281	300	279	266	308	315	296	301	315	268	283	278	272	291	287	324	314	327	270	283	297	283	251	332	278	302	293	312	294	276	298	294	311	324	339	330	320	300	314	258	327	309	321	290	289	296	309	298	319	297	309	310	271	309	305	303	303	295	294	252	286	323	289	313	307	297	316	267	303	299	300	306	276	280	276	328	295	338	270	245	283	283	309	303	291	293	281	266	281	267	281	336	279	279	288	272	271	294	287	262	280	286	277	286	287	306	302	313	276	281	300	272	268	309	287	298	295	315	269	277	318	333	259	308	296	296	283	295	296	279	271	268	317	276	279	227	276	286	318	303	305	293	321	276	301	342	288	273	274	274	311	318	295	308	294	302	281	266	301	311	280	296	279	285	289	292	294	297	302	288	326	290	269	264	313	275	277	285	289	301	278	278	240	272	271	285	306	324	297	267	273	287	315	281	309	273	245	274	290	273	259	294	339	287	275	334	335	302	266	263	291	261	341	276	306	295	298	261	291	297	274	304	284	283	285	338	298	338	306	277	292	290	277	292	276	297	292	290	259	294	318	262	281	293	307	318	286	290	306	299	288	233	261	327	314	324	290	291	289	294	264	282	316	295	263	285	287	289	304	287	282	288	260	263	278	290	276	340	298	310	302	280	264	274	291	297	292	286	270	297	288	323	283	255	276	301	276	302	297	323	276	303	290	308	276	340	267	311	277	313	273	282	301	307	302	303	313	266	301	268	284	282	291	270	303	309	301	331	310	259	295	293	269	282	273	309	300	290	314	283	279	269	301	302	309	292	276	317	322	334	268	275	267	286	294	344	310	260	334	302	302	319	278	292	279	252	326	300	303	300	267	307	278	293	266	302	277	310	281	290	264	271	301	310	293	302	271	319	288	290	306	297	263	299	335	301	263	298	308	327	288	288	279	263	285	274	298	276	301	304	319	297	258	266	340	265	268	289	289	256	262	291	278	263	294	286	272	285	290	277	302	275	308	273	265	325	301	293	279	282	273	272	320	297	337	295	303	294	279	277	313	327	296	311	304	289	278	267	302	272	288	284	292	271	332	291	290	275	310	286	271	256	284	326	311	288	279	291	277	310	287	297	258	332	287	302	303	301	326	267	284	271	265	279	294	300	297	307	321	292	284	286	327	301	298	323	311	324	294	292	279	295	275	326	327	267	291	308	271	304	296	298	274	293	272	287	297	248	283	318	287	284	322	300	288	311	295	312	261	276	308	284	327	359	288	264	281	313	307	321	299	267	294	283	295	260	286	301	284	290	285	291	256	313	281	268	279	294	299	266	289	256	274	303	292	269	274	280	274	285	271	304	280	290	285	315	278	290	259	301	312	293	318	277	274	304	303	310	299	305	280	286	283	289	329	274	306	297	310	312	299	271	320	265	296	310	329	281	311	303	286	299	290	288	301	269	286	257	266	303	303	279	278	305	304	318	298	292	297	307	319	316	288	289	298	352	284	294	308	270	323	306	287	270	276	299	293	284	267	319	284	282	294	298	293	282	295	290	315	306	254	278	268	285	287	297	287	225	296	319	341	310	291	313	289	298	293	276	294	328	300	306	294	318	302	304	315	281	285	279	288	275	317	263	291	294	295	269	282	303	274	297	316	318	285	273	264	297	308	305	297	322	277	269	302	291	292	284	280	313	258	279	256	270	312	315	300	295	286	345	309	293	296	249	270	311	299	279	306	312	289	290	300	277	273	316	288	278	279	306	253
16450	4997	2948	1915	1401	977	894	727	675	647	627	608	620	661	616	618	654	735	657	652	645	686	626	665	611	611	615	638	639	628	614	603	670	573	637	632	595	634	646	645	650	617	648	608	631	591	652	617	640	637	639	642	638	604	599	688	622	680	588	611	612	622	644	649	621	563	631	690	659	614	641	653	667	641	655	655	611	637	631	573	617	643	626	630	588	690	610	635	640	632	619	617	585	622	634	625	642	630	664	620	569	645	617	634	643	605	687	589	593	597	596	597	602	582	650	631	675	615	623	628	626	657	672	635	650	632	667	595	617	599	634	629	590	616	609	592	620	673	639	671	641	594	639	663	656	658	607	607	615	673	636	656	586	699	611	654	608	625	612	648	607	662	624	614	628	644	650	580	626	638	624	576	622	621	648	600	630	631	672	651	592	562	637	609	642	672	675	629	633	645	665	642	639	618	650	564	639	633	621	658	583	666	652	614	607	613	667	605	621	645	649	590	608	616	630	665	655	567	636	588	631	597	595	607	575	619	630	619	601	607	626	620	600	628	648	585	641	613	645	634	657	667	647	629	625	631	602	623	665	613	623	647	639	602	622	620	678	649	634	638	621	611	605	614	554	652	655	616	674	678	573	625	601	626	601	621	616	599	623	614	615	628	609	619	610	675	590	680	639	685	559	596	584	615	630	637	653	615	662	630	677	621	627	607	648	686	649	636	626	642	601	626	615	683	625	610	659	629	609	632	616	624	624	640	669	603	651	624	630	661	618	608	657	659	642	635	582	657	597	643	671	623	629	604	635	641	631	660	633	691	629	602	639	648	663	662	636	646	634	589	601	626	589	643	591	625	657	674	570	613	641	655	665	604	587	647	556	688	594	620	672	666	603	617	651	619	625	679	584	612	619	613	630	609	644	596	628	644	632	616	651	606	661	642	672	602	643	608	595	608	589	625	634	638	667	680	583	617	600	641	653	621	640	629	616	642	606	619	631	649	634	584	598	620	619	641	612	615	627	607	610	608	634	628	673	578	589	643	606	622	646	649	601	626	629	646	618	616	597	629	601	602	633	646	643	619	620	631	618	643	598	659	631	682	606	651	662	629	602	587	677	657	646	600	581	612	660	625	585	607	586	644	571	625	654	668	668	634	606	635	626	639	596	602	657	616	608	631	634	615	648	658	613	622	575	638	621	635	645	645	593	614	651	630	611	615	623	613	640	671	622	640	600	561	594	609	597	618	586	632	605	618	660	649	645	665	609	634	641	626	625	671	609	608	636	616	620	632	588	623	643	622	640	691	611	649	631	626	644	663	652	595	607	645	656	599	646	598	644	625	628	628	629	649	627	677	609	675	588	665	697	622	599	686	643	603	627	585	566	650	671	669	650	617	629	661	635	591	586	608	652	628	602	663	674	601	633	586	671	632	638	587	617	668	642	632	664	638	654	630	631	666	645	628	647	617	606	601	594	586	684	601	638	637	629	598	601	649	642	671	587	612	651	639	625	608	664	641	593	621	641	668	631	660	625	625	616	689	578	605	598	681	623	620	636	650	616	644	644	658	609	665	634	617	620	604	645	624	651	636	600	618	652	647	662	633	628	648	626	663	655	623	598	646	594	648	580	646	669	637	621	650	651	604	629	643	675	626	616	594	635	639	609	619	633	643	654	607	633	633	623	595	607	649	628	645	613	673	602	672	615	627	654	629	620	606	631	614	611	567	603	677	614	645	643	596	642	642	635	654	635	583	644	605	610	643	613	622	627	622	641	592	688	613	646	599	693	614	604	623	653	620	600	674	608	668	610	625	617	653	695	615	646	643	628	636	634	634	610	643	650	653	636	583	591	660	623	613	636	648	640	631	699	610	608	671	646	618	620	628	627	676	606	624	662	623	633	607	629	596	616	597	646	636	608	648	645	611	642	631	626	627	648	622	673	671	649	568	663	638	649	601	606	609	617	644	662	653	605	619	618	614	610	609	621	615	647	660	651	615	636	583	655	599	608	617	636	650	601	633	638	647	621	648	610	635	590	595	670	574	676	629	619	592	609	672	677	668	605	565	665	611	642	639	599	629	613	626	627	601	643	645	631	601	626	636	636	624	670	639	592	629	590	652	619	656	612	660	626	641	626	605	626	631	581	656	629	579	615	647	621	654	647	618	581	646	577	650	608	638	641	599	647	689	630	635	624	624	614	636	618	676	626	627	605	626	620	620	580	625	635	631	647	622	653	638	655	634	604	622	654	631	641	654	614	636	632	619	592	659	622	591	617	599	615	637	661	650	649	664	624	621	690	629	628	618	625	649	632	636	618	664	653	596	630	604	625	565	614	660	614	634	694	655	616	669	652	645	660	601	658	609	597	628	638	635	626	632	646	593	601	684	642	618	612	627	608	601	665	618	592	676	582	598	605	653	649	638	646	643	625	630	632	617	643	625	592	607	607	622	599	632	674	670	672	606	639	612	638	621	656	642	641	632	589	623	640	640	566	625	603	634	606	601	659	605	650	635	666	613	636	623	660	625	659	631	629	608	642	583	680	639	658	605	627	612	605	630	615	607	660	633	602	628	617	622	629	610	633	628	616	621	588	637	658	595	649	612	622	658	645	668	638	610	644	655	630	592	637	593	609	630	634	619	668	650	630	629	608	649	638	666	623	640	640	655	642	645	637	654	595	627	578	596	597	621	643	593	626	602	623	654	647	634	620	673	563	645	634	640	619	617	630	640	641	622	652	605	629	639	616	706	670	599	619	568	625	591	630	611	602	617	622	625	626	654	599	631	587	698	642	601	651	628	664	619	593	599	626	614	596	638	627	625	639	616	572	651	617	697	632	600	607	639	616	617	629	631	606	599	645	661	651	631	593	626	602	648	622	629	604	615	630	664	606	589	612	597	648	619	640	655	618	653	607	644	625	622	636	648	635	604	596	613	663	607	602	623	623	637	619	623	620	640	676	613	601	635	589	667	613	603	656	610	633	644	642	679	639	599	624	638	656	603	615	662	641	642	643	632	638	634	633	607	631	645	631	597	630	603	672	624	641	626	671	602	635	648	640	595	675	664	642	630	620	667	619	599	611	599	623	641	620	629	626	626	595	579	669	629	598	596	601	621	602	660	628	615	603	647	632	633	686	613	659	653	574	612	631	691	659	620	594	622	634	658	600	610	628	625	668	604	627	671	650	619	613	588	625	623	624	609	599	640	679	595	644	660	609	619	608	603	612	654	648	602	654	626	655	622	665	599	641	635	632	663	650	590	641	624	634	595	630	647	600	589	661	642	638	649	649	614	612	664	635	652	629	632	609	643	592	690	669	612	648	632	617	660	628	596	658	600	638	626	636	630	595	676	628	610	608	622	614	654	577	633	620	622	626	635	622	652	616	667	649	666	670	619	609	624	657	599	623	642	672	631	579	656	673	633	630	628	624	600	628	599	653	650	668	646	568	705	651	630	615	653	649	648	637	623	633	605	638	640	618	602	618	665	613	614	627	644	610	655	599	598
36560	5995	780	480	402	343	334	332	320	310	294	329	296	324	331	332	312	328	323	356	334	327	310	313	354	345	305	305	320	320	317	335	310	308	355	317	308	329	297	297	311	297	304	317	327	331	306	302	291	327	296	302	270	324	324	338	294	324	319	288	301	294	318	328	313	330	320	325	315	309	312	319	305	341	273	331	325	288	280	304	312	290	312	317	330	316	316	304	334	305	332	304	329	307	307	294	287	307	303	340	307	326	345	347	283	328	296	311	326	307	323	294	315	305	320	305	309	304	295	333	351	322	343	276	314	330	310	313	314	314	330	301	309	320	304	318	336	295	320	315	337	305	311	312	347	298	302	308	330	329	324	316	331	327	288	277	295	310	320	287	269	314	335	332	319	321	316	303	265	317	340	321	291	306	321	283	330	298	306	308	306	279	279	357	335	283	302	363	320	281	310	312	326	308	359	332	337	331	335	317	334	316	322	313	349	342	301	302	311	342	288	310	286	295	342	320	299	327	297	343	339	301	300	320	334	312	308	300	257	342	349	311	317	364	308	328	335	327	300	335	326	319	316	310	322	319	321	274	337	295	287	310	330	288	322	333	321	315	326	310	319	338	313	323	335	333	306	309	291	305	302	307	271	351	311	314	320	281	316	325	357	308	286	306	349	303	313	315	335	315	277	349	307	293	299	318	302	324	330	331	299	309	342	305	298	347	291	292	348	309	285	291	315	290	285	298	327	337	300	303	334	307	322	320	306	342	324	346	345	324	333	328	351	321	302	312	325	292	350	344	337	298	290	288	300	312	294	309	315	308	307	313	344	279	338	291	304	300	328	309	291	296	332	336	291	303	317	343	323	292	328	321	354	350	301	336	303	327	307	306	320	329	318	347	330	327	314	308	333	339	306	320	330	298	296	304	296	327	301	322	333	313	304	311	313	290	323	309	324	319	310	327	326	265	322	309	338	299	300	309	296	328	313	337	331	309	298	344	305	313	333	314	322	343	297	289	353	305	310	317	342	339	320	349	327	310	309	321	280	340	312	273	300	288	328	316	333	286	320	318	318	343	323	305	336	314	350	321	310	298	330	321	292	286	329	309	304	342	313	360	288	317	296	320	327	318	315	298	316	335	283	296	308	287	330	302	312	324	294	322	281	318	293	344	308	330	287	328	341	325	294	325	299	311	320	340	316	322	308	297	330	304	332	370	309	328	333	317	345	307	283	267	274	344	334	326	330	290	347	346	339	327	301	313	325	308	326	317	321	286	312	348	321	319	331	305	298	279	321	301	301	291	339	301	285	321	314	317	338	316	311	311	324	323	327	341	322	310	337	322	320	298	334	310	311	298	302	311	316	312	288	317	283	303	297	321	332	310	346	276	311	316	294	339	309	304	334	339	339	307	317	333	281	310	314	316	326	328	326	309	351	319	321	332	341	303	305	291	313	317	345	293	346	291	318	308	313	319	307	309	321	305	356	355	326	335	320	321	296	351	340	318	284	298	310	303	323	324	303	360	307	322	308	338	290	353	315	310	304	329	321	314	306	316	317	301	305	301	302	292	291	321	348	352	324	318	282	306	289	304	328	302	306	317	317	324	363	315	300	330	319	281	291	316	300	319	347	346	317	350	345	339	294	326	339	307	303	291	316	284	287	321	298	310	310	357	298	323	305	314	338	286	322	343	311	342	301	331	332	320	313	286	334	337	325	285	285	339	336	340	321	320	302	354	313	340	329	307	321	341	306	317	320	328	313	323	347	338	333	305	327	268	305	270	331	329	320	304	290	292	350	334	348	326	288	311	319	312	319	294	311	313	315	330	326	321	290	297	300	295	301	280	289	308	335	302	312	306	346	361	305	310	313	333	298	343	303	324	308	333	292	331	327	329	297	304	312	324	297	338	282	326	314	317	316	262	286	291	301	318	322	317	330	305	344	305	322	306	342	314	297	302	313	303	309	325	319	325	306	306	311	301	325	302	318	329	363	319	303	337	294	324	294	312	296	308	302	333	274	289	274	301	326	310	329	354	292	321	315	295	301	350	334	312	330	318	339	293	353	328	321	310	321	315	319	285	301	313	314	273	309	305	307	320	277	344	334	345	300	308	320	360	313	287	340	322	318	303	293	330	321	319	286	307	338	358	336	303	314	333	303	312	306	319	283	301	324	307	286	303	303	291	298	309	345	329	306	310	314	325	323	338	324	311	320	317	322	333	345	325	308	337	307	316	326	307	292	320	306	308	292	302	311	359	332	339	301	303	271	312	309	280	311	341	341	337	296	308	339	340	354	346	326	358	292	328	303	342	316	293	309	278	276	329	325	332	278	324	315	310	315	331	320	292	325	301	304	328	342	333	317	333	323	297	344	305	276	273	333	347	300	306	337	317	359	328	337	290	315	304	341	324	299	310	313	353	333	298	304	298	333	335	329	306	318	289	292	328	333	315	353	309	314	309	274	304	342	316	325	322	342	313	352	338	316	320	333	328	297	282	279	281	304	313	306	324	332	328	311	297	313	307	356	333	314	313	347	318	323	336	351	313	297	312	338	322	325	324	333	304	299	292	315	302	306	333	326	355	331	304	331	334	332	326	313	287	302	291	300	335	322	307	327	339	346	326	300	309	325	342	351	333	291	336	276	336	304	307	286	303	319	319	302	298	310	335	355	300	310	311	301	336	335	304	314	308	325	312	319	299	331	303	319	328	328	308	323	307	306	362	308	321	325	313	300	278	299	332	331	300	333	289	312	320	302	323	274	283	317	331	285	350	320	346	346	317	327	300	327	297	351	298	323	294	337	286	304	313	303	326	317	326	335	344	332	352	316	319	347	292	311	319	311	302	316	306	318	318	297	289	315	321	327	350	340	318	327	295	316	290	304	316	289	314	298	319	317	310	341	286	311	299	308	322	331	289	315	359	330	311	351	305	315	315	311	334	340	303	306	330	323	338	309	288	338	318	302	326	328	327	302	289	336	315	336	332	334	331	321	321	319	327	327	318	348	294	342	321	279	316	341	311	352	307	363	333	331	290	305	298	308	349	299	315	298	329	322	291	302	329	367	325	332	331	318	321	356	295	313	333	309	307	309	311	315	310	362	363	336	299	310	287	300	326	313	315	330	347	327	352	343	303	305	308	286	317	319	318	310	288	298	302	325	338	333	340	340	324	312	314	305	326	312	324	316	311	318	308	338	337	316	295	315	320	292	331	321	313	314	342	334	307	283	304	325	320	333	338	306	317	311	338	336	284	301	291	333	309	326	349	310	349	340	293	359	293	313	315	275	329	322	312	311	311	296	328	283	338	329	306	302	296	301	301	316	343	315	379	329	347	319	325	327	325	300	354	319	317	307	313	316	293	271	313	326	312	324	333	264	314	293	316	338	338	332	299	293	302	303	324	309	303	328	300	322	306	323	309	303	340	297	319	315	330	287	300	344	285	292	329	327	308	332	293	327	323	300	303	308	314	308	284	328	306	284	317	347	335	307	305	329	335	309	334	326	311
22727	6784	3291	1818	1196	941	849	769	705	716	714	741	719	736	703	728	726	703	672	647	702	694	660	709	709	668	702	693	650	647	682	718	680	697	667	678	729	700	735	675	691	672	664	687	680	684	689	690	649	694	698	616	665	685	720	702	651	663	660	735	655	699	679	713	669	706	677	699	661	674	679	666	700	667	674	688	696	679	678	639	704	689	680	707	648	625	705	689	699	681	699	703	671	683	665	689	673	709	649	700	691	669	648	693	626	711	681	664	730	665	686	678	661	690	657	700	696	658	727	687	695	660	643	683	738	732	677	703	663	717	669	733	664	680	686	718	718	695	658	638	671	714	702	719	709	661	693	683	717	673	689	694	695	660	663	680	676	722	679	715	701	727	676	704	681	687	645	659	666	737	658	721	716	685	698	663	700	643	693	667	688	708	676	733	639	666	673	663	722	683	704	676	653	743	665	693	719	646	683	689	683	660	661	685	736	705	707	697	677	689	697	692	690	660	676	714	687	651	667	716	674	692	661	633	676	670	683	702	723	703	675	705	654	680	664	683	713	726	660	662	653	634	687	656	696	706	697	701	717	724	671	716	711	699	709	689	671	652	691	631	731	688	671	716	689	656	666	633	657	692	663	739	685	700	692	675	664	686	632	676	698	671	692	662	668	784	745	657	667	693	677	673	690	695	680	700	673	701	731	676	698	697	694	705	655	695	669	678	678	689	716	703	664	665	715	685	668	672	674	712	701	732	676	707	689	694	703	692	678	698	685	645	696	722	713	717	659	704	702	696	655	709	650	691	654	691	709	714	676	705	684	719	637	659	690	687	717	696	651	651	663	665	699	686	689	712	647	683	715	694	702	692	763	676	655	688	685	700	648	686	691	683	678	708	640	635	703	684	684	668	695	713	674	718	702	646	687	668	657	749	681	648	718	705	740	676	665	706	689	701	635	669	701	717	698	706	659	687	670	711	678	700	703	667	689	704	714	675	685	670	753	684	645	714	728	679	692	692	664	677	645	717	641	661	654	680	692	708	696	690	646	632	718	690	673	639	685	692	667	702	721	714	643	686	672	711	707	671	699	700	645	718	659	668	691	699	669	679	655	682	651	675	672	648	662	687	681	720	659	680	664	699	700	653	688	626	701	677	670	704	674	652	747	700	734	715	684	710	687	667	650	688	633	691	701	678	679	640	692	676	674	621	694	682	642	658	654	713	739	664	696	680	686	717	660	648	688	673	650	667	708	698	706	646	702	688	712	655	637	636	629	678	665	662	703	698	702	686	669	683	720	691	688	661	680	702	690	669	665	674	659	677	689	670	694	683	715	697	704	669	692	683	701	671	699	670	660	702	706	680	648	646	644	725	702	658	692	689	647	649	674	695	696	686	644	705	687	724	660	710	667	701	739	702	697	649	686	689	705	676	655	689	655	677	707	669	683	701	690	713	675	724	707	677	739	685	678	675	669	667	697	689	740	709	683	659	692	659	671	680	665	689	712	687	707	695	688	701	719	654	680	666	696	695	760	661	685	674	709	695	689	773	688	653	687	700	670	685	694	687	665	688	673	735	702	699	671	656	704	691	675	674	691	710	707	671	716	685	693	703	610	704	692	662	682	682	658	680	678	686	657	698	661	708	678	665	693	704	656	692	652	718	684	662	655	705	677	711	678	702	698	676	682	660	699	698	684	679	635	667	700	680	676	694	706	682	716	663	702	684	676	654	665	698	708	710	701	657	707	698	713	685	691	668	684	702	637	704	640	720	678	694	680	697	682	630	656	651	655	699	651	715	719	680	660	668	673	686	710	646	664	692	690	668	675	697	708	711	649	650	689	643	689	711	697	683	706	664	629	696	712	680	632	688	667	661	711	673	645	681	713	705	670	696	642	728	674	707	660	655	688	712	686	664	659	656	696	700	656	685	660	693	693	673	665	698	642	728	686	690	701	646	665	667	692	658	690	677	678	645	734	675	693	712	695	681	717	713	698	681	705	713	692	663	733	670	687	710	681	650	663	615	640	712	690	714	711	688	704	648	696	688	672	705	670	700	727	696	662	690	660	703	694	706	634	666	671	695	706	677	697	683	637	692	672	685	682	728	615	703	655	681	663	659	725	666	723	692	665	665	694	701	678	657	671	705	611	643	685	681	659	652	693	639	658	638	685	738	726	703	696	716	668	680	696	685	609	711	685	652	707	677	658	668	687	688	681	671	673	629	615	694	633	732	716	673	698	631	704	701	719	682	697	650	652	719	698	701	643	653	711	730	693	691	737	677	659	752	699	647	647	643	714	679	633	705	717	702	723	710	710	681	656	669	715	714	695	697	701	706	694	663	656	752	682	682	672	669	696	670	731	701	735	695	701	661	685	702	679	720	699	716	658	700	712	699	703	697	694	637	676	702	709	734	688	707	686	698	665	713	717	658	686	687	695	697	667	692	689	660	686	678	666	704	686	678	713	696	674	699	707	618	698	688	685	685	742	665	724	667	664	709	680	711	631	689	671	717	720	633	712	719	680	701	702	651	703	725	695	649	662	675	667	659	705	688	692	691	639	692	655	692	682	690	647	649	690	659	646	735	693	721	676	688	686	677	681	703	678	671	705	686	668	663	639	710	702	656	661	734	692	704	700	631	660	667	672	693	606	670	680	710	666	640	727	717	658	691	701	690	701	693	693	672	739	687	662	674	713	665	727	697	658	699	693	659	694	662	681	655	705	687	710	671	714	688	660	707	663	676	665	673	701	674	695	664	655	697	673	650	666	713	691	703	726	673	673	672	693	685	671	671	675	667	678	643	699	719	655	719	648	713	658	660	713	695	682	662	676	670	706	720	682	661	677	685	708	665	658	688	708	662	716	635	698	686	650	686	658	690	694	669	660	674	672	687	724	672	672	730	746	717	684	652	665	689	703	666	695	690	742	668	658	680	664	689	650	666	628	666	658	708	694	683	702	682	702	722	707	700	667	731	693	689	683	645	686	681	673	691	699	667	673	707	759	651	684	684	745	741	650	671	660	718	714	676	698	689	719	700	688	702	655	706	701	703	718	668	646	717	662	710	691	726	742	683	700	678	724	684	700	685	660	730	679	705	664	716	688	697	664	675	659	642	700	700	680	668	686	681	633	641	721	761	752	777	708	681	662	695	696	703	727	694	699	652	658	661	653	691	727	681	677	672	734	704	630	696	720	720	640	652	660	635	677	636	672	670	681	678	720	713	680	650	680	683	683	737	671	681	680	669	664	696	638	678	691	661	712	686	654	700	727	666	661	650	697	706	692	680	650	685	646	681	698	704	703	684	696	693	694	674	680	659	641	712	712	642	672	704	704	637	739	696	693	727	690	652	658	661	618	710	682	673	751	678	717	725	657	691	687	738	721	665	705	702	702	679	676	681	693	746	673	716	668	638	701	706	674	724	664	670	709	694	653	643	721	673	667	663	651	707	685	689	682	696	704	689	727	671	698	683	625	725	671	677	699	683	712	673	677	663	651	652	683	716
21636	2719	548	372	352	319	318	317	346	295	310	337	314	330	344	363	329	334	305	345	344	322	322	321	337	344	311	319	299	358	324	355	290	288	331	282	375	296	299	328	350	304	326	349	308	340	292	338	337	291	354	315	312	286	314	296	325	289	318	315	319	331	320	309	346	325	335	293	316	313	331	300	342	341	316	305	316	338	297	311	331	325	317	338	303	286	332	324	331	316	289	321	324	323	322	296	287	306	264	325	340	311	302	314	347	280	292	313	326	363	309	336	349	316	373	327	299	296	325	320	291	341	294	343	278	300	310	322	335	298	321	311	356	337	296	327	300	307	388	310	290	357	328	333	330	286	332	315	334	294	300	308	320	334	312	264	353	331	311	290	305	342	327	302	331	335	312	322	313	311	328	333	315	303	315	346	281	326	321	320	326	304	298	324	315	323	291	333	333	347	285	294	319	306	298	346	304	278	313	298	312	321	313	335	302	309	347	293	329	337	302	315	313	325	299	290	325	314	311	337	309	316	319	356	332	344	314	346	363	299	290	334	287	320	298	299	299	332	321	304	293	315	303	304	349	288	336	323	317	304	282	307	308	303	338	295	306	330	313	307	349	344	335	320	333	298	329	305	327	325	310	301	309	294	320	321	306	330	310	310	312	316	306	337	338	287	300	335	320	302	335	309	345	286	311	313	325	330	316	331	338	307	324	271	289	314	318	318	284	294	309	296	345	298	312	333	324	276	285	316	278	295	302	340	330	317	344	310	291	295	305	359	330	299	287	322	350	305	331	278	308	320	335	354	334	298	334	284	293	324	341	315	313	340	300	307	300	339	336	303	317	305	270	304	289	343	357	355	294	326	341	329	361	301	286	314	311	344	303	308	315	336	352	320	325	322	289	296	327	320	292	318	302	316	299	322	345	347	356	327	329	302	317	291	302	311	312	305	293	303	311	329	308	330	340	327	308	303	307	265	337	321	305	309	351	302	301	326	318	329	311	315	303	337	315	320	338	333	304	320	319	346	327	318	360	354	325	328	316	309	342	333	344	318	345	330	340	309	353	315	292	314	309	309	336	299	311	300	304	316	316	301	338	335	324	301	342	281	331	361	300	316	279	335	299	333	309	334	295	336	321	326	306	302	331	319	352	314	309	284	340	317	298	322	345	344	304	306	292	323	287	304	304	336	292	300	313	301	298	318	320	288	311	326	347	319	323	281	321	312	326	295	321	334	359	313	331	302	354	334	327	324	284	324	323	319	298	338	329	300	340	317	329	320	299	322	327	359	323	326	361	331	335	305	326	324	325	342	300	317	356	331	316	348	346	322	348	322	341	341	311	322	312	324	293	304	309	315	321	301	277	299	283	299	349	310	274	303	311	315	308	317	304	271	316	310	312	295	337	295	312	325	316	300	336	329	331	324	338	347	327	290	342	314	324	301	297	314	343	281	307	296	305	326	302	341	320	325	328	301	329	329	294	343	316	312	336	293	304	303	301	303	305	304	314	305	355	306	314	323	337	305	302	314	283	355	309	294	309	310	314	298	355	300	336	296	310	319	320	301	286	294	306	298	307	315	328	335	295	311	320	289	304	328	285	280	343	294	348	322	342	311	330	316	325	350	308	287	303	312	313	320	361	283	334	348	306	326	320	313	301	390	321	300	323	325	322	278	309	295	330	328	317	332	305	333	322	325	332	313	306	288	280	294	292	294	305	292	348	326	315	308	323	334	338	304	304	304	292	304	305	335	319	323	337	321	330	326	322	285	333	334	332	288	299	325	353	326	315	317	303	321	321	329	290	318	338	310	307	324	356	348	321	332	336	320	307	320	310	313	347	338	312	302	321	304	343	314	289	315	324	326	358	350	301	275	333	338	302	297	310	320	318	329	303	301	294	321	284	357	301	324	328	292	330	321	302	317	311	288	291	297	308	325	336	343	304	316	297	313	339	312	310	295	309	335	312	316	343	325	324	309	324	305	321	323	317	308	311	360	336	331	353	330	314	330	346	324	321	317	304	342	319	303	300	279	340	307	301	300	294	316	324	317	300	317	326	319	303	307	326	322	281	296	338	281	298	316	355	309	313	338	333	329	288	311	295	302	299	301	322	338	319	331	339	309	289	298	307	308	321	317	312	304	334	313	298	314	321	300	315	328	337	303	291	325	279	324	299	331	329	346	354	326	313	344	330	345	341	317	293	306	330	290	291	334	348	316	310	328	291	310	319	299	330	346	274	289	311	343	316	318	303	319	290	321	334	312	293	328	301	308	306	301	298	336	330	308	346	306	309	334	330	287	317	314	283	304	322	298	297	342	321	307	307	320	341	316	310	321	281	299	280	308	371	303	306	343	335	361	333	337	303	338	333	301	288	309	325	315	320	329	305	294	303	355	336	324	316	331	298	319	324	303	345	280	321	322	330	318	333	320	350	326	309	332	308	323	317	331	298	321	325	313	349	297	339	279	336	328	339	309	307	309	339	279	336	299	282	319	279	337	334	287	299	318	345	314	280	326	341	291	291	320	327	319	338	317	320	308	345	350	316	296	305	312	380	342	318	329	347	312	313	297	285	285	320	290	332	309	338	302	323	309	323	319	314	350	343	330	327	353	302	311	307	297	324	311	332	299	316	310	308	321	318	315	316	303	295	329	311	317	317	318	337	294	301	320	353	322	321	317	323	344	302	299	325	368	293	314	297	321	321	297	343	300	325	325	291	317	344	322	299	292	334	318	324	300	336	278	308	312	286	295	314	292	314	327	310	317	313	273	264	295	309	320	343	331	290	348	299	315	299	316	315	335	330	341	273	333	349	284	275	292	332	317	324	314	300	322	322	339	334	319	338	326	326	312	314	325	309	296	331	300	318	327	322	299	340	311	302	318	321	331	323	324	324	324	285	300	342	340	289	322	321	328	303	301	323	338	337	326	314	337	317	345	348	330	354	314	284	289	308	331	329	348	290	318	311	321	340	292	328	350	287	311	329	318	307	303	294	293	344	322	320	315	316	330	291	303	331	328	308	318	308	332	309	341	296	336	317	309	337	276	283	341	318	280	306	302	331	298	269	332	337	318	307	307	342	332	337	327	325	323	276	303	336	324	328	332	279	342	319	344	315	272	293	326	311	330	342	304	336	307	308	352	260	287	331	330	340	356	258	330	342	307	341	313	326	322	331	308	312	333	305	289	300	307	319	313	287	323	313	313	335	336	310	333	343	278	291	314	328	286	336	309	296	301	299	302	311	321	317	293	316	302	324	318	307	303	308	311	326	329	363	292	295	328	287	297	314	350	322	342	337	349	313	297	342	296	311	291	333	323	299	323	314	328	310	325	345	292	330	287	322	293	316	322	297	334	355	303	338	309	321	331	328	311	345	315	315	338	312	321	297	323	293	299	304	299	304	333	313	319	336	319	267	326	303	267	329	295	281	328	349	321	331	305	310	320	328	297	306	316	338	292	341	302	308	266	343	295	357	312	281	298	349	302	340	315	313	318	329	327	302	303
17350	5325	1992	1169	833	766	794	732	717	665	666	690	682	710	658	671	683	707	693	652	653	682	704	678	688	737	652	728	691	687	723	704	719	689	680	693	672	675	642	697	652	661	677	668	689	705	663	700	663	659	705	642	698	670	643	677	693	693	678	683	642	666	673	661	709	691	662	641	671	669	694	702	716	645	657	713	657	618	697	679	671	654	709	668	720	697	688	712	641	663	658	686	710	679	652	694	699	714	695	684	649	675	666	658	642	669	645	696	674	689	692	678	686	677	692	688	678	701	710	701	650	689	669	657	642	673	673	650	682	703	660	671	695	652	652	714	693	679	694	682	633	709	690	687	687	654	657	666	681	664	684	641	687	692	674	647	709	672	610	670	657	677	699	695	635	683	692	634	691	662	704	671	665	692	726	672	688	669	619	669	625	711	694	656	653	654	691	688	663	690	664	709	701	665	659	674	696	619	665	645	705	665	668	692	664	671	628	671	631	709	635	682	664	662	651	658	695	667	673	663	646	717	702	690	666	683	659	712	709	697	642	662	690	689	671	664	640	667	661	720	636	672	642	730	674	692	723	691	663	713	693	654	657	647	676	663	666	671	667	690	684	645	646	692	662	668	694	692	696	671	675	679	674	697	692	660	693	675	648	688	710	690	672	728	637	665	664	649	680	673	681	696	680	671	644	647	674	714	682	674	644	682	692	665	697	650	666	704	681	693	651	715	696	654	663	677	713	697	674	674	695	653	666	697	706	643	679	683	655	712	721	664	698	664	678	687	668	663	663	696	630	659	678	665	696	687	637	704	697	632	667	688	647	636	625	730	672	695	714	676	658	701	670	681	663	663	670	648	709	711	679	667	680	715	656	685	701	654	702	683	704	728	677	692	668	715	673	686	677	704	700	666	654	662	700	675	665	664	700	647	679	633	683	630	705	644	696	708	692	670	688	657	689	701	693	691	657	678	715	687	674	678	694	660	630	671	673	673	682	666	675	669	663	673	673	692	658	668	724	648	622	635	670	693	741	656	710	716	705	709	694	706	686	641	702	672	677	726	694	684	697	667	688	680	655	685	675	648	658	702	651	687	631	653	658	671	711	633	686	668	652	653	694	679	679	658	661	711	728	699	704	696	680	718	669	698	698	636	650	674	646	673	659	687	627	705	668	640	638	648	692	715	699	671	699	737	639	673	658	680	679	691	711	669	637	667	715	657	675	694	642	659	717	653	712	652	654	679	691	695	713	687	659	675	708	638	692	714	631	715	664	690	677	658	606	691	691	620	653	654	671	619	691	667	712	666	683	714	730	687	604	666	700	696	662	646	673	700	686	705	691	660	640	703	649	702	633	664	678	641	663	666	683	672	699	664	674	689	695	642	670	642	680	645	711	659	697	679	638	674	733	649	637	644	715	687	670	693	644	649	659	705	663	659	712	694	631	703	666	707	657	633	744	689	705	660	737	691	656	706	618	668	634	685	632	686	643	640	647	656	693	668	671	682	652	665	649	651	699	687	659	672	688	672	644	646	692	717	671	728	678	700	668	636	698	658	670	653	651	679	688	697	660	692	716	684	678	721	647	613	677	655	699	688	654	704	688	647	682	641	693	671	668	686	676	626	678	699	665	667	651	703	663	730	705	696	720	655	687	699	650	666	676	685	688	711	719	691	706	619	652	659	678	704	671	663	688	667	687	683	679	681	709	689	701	664	613	699	728	694	676	689	697	670	681	675	644	714	659	694	656	702	659	663	694	671	704	703	673	678	675	706	673	725	636	693	727	657	726	619	684	667	687	651	696	662	684	686	669	653	714	693	662	687	689	684	680	667	672	641	653	698	688	701	694	681	676	657	674	678	681	708	705	702	679	673	599	672	720	686	671	674	663	680	623	714	726	722	692	657	658	670	684	660	651	659	665	655	633	654	669	688	649	675	674	694	664	663	660	666	673	683	687	675	662	664	690	678	685	744	657	655	652	661	628	666	737	692	666	709	672	664	655	683	624	691	662	633	670	646	679	746	651	606	695	702	650	645	688	651	686	651	744	656	688	658	708	679	686	743	634	674	710	657	644	651	672	674	646	650	722	648	719	653	683	668	632	693	718	651	634	682	718	675	739	690	619	698	682	673	628	671	662	617	701	672	677	662	696	673	696	680	655	697	691	671	700	655	648	665	675	655	681	670	654	636	664	642	657	664	646	646	691	681	642	663	684	652	673	687	738	672	695	693	684	684	676	653	670	682	670	695	680	674	680	715	686	657	643	720	714	694	675	731	677	624	674	704	676	691	655	665	660	648	682	688	710	655	653	659	641	710	692	660	686	664	694	715	628	719	661	680	673	668	653	678	716	696	656	657	683	681	663	671	651	648	689	752	720	664	683	657	693	691	701	659	686	669	698	626	661	680	736	642	636	668	717	687	672	683	642	688	656	663	662	650	648	655	706	710	699	652	700	655	653	663	681	707	673	641	679	637	685	679	661	683	690	706	732	621	657	737	690	699	729	703	660	704	727	687	687	686	692	636	693	669	708	676	663	656	630	664	726	702	672	672	631	691	696	645	650	630	696	653	684	667	712	706	681	624	687	723	709	666	660	678	659	726	708	663	703	623	656	661	667	653	657	692	625	672	632	701	683	661	724	687	661	661	643	649	713	669	652	680	671	695	675	667	628	668	683	691	695	722	660	657	654	689	640	692	648	724	685	743	687	661	706	675	674	702	682	653	673	647	691	697	628	671	646	653	671	684	693	705	616	695	699	698	660	716	693	704	659	719	705	688	695	647	679	672	685	686	656	649	713	705	667	672	685	664	691	675	680	677	675	657	664	670	677	642	654	674	663	669	711	656	667	693	667	663	631	641	697	666	702	703	672	643	624	667	687	659	674	638	699	668	686	669	660	696	689	683	648	652	685	696	634	670	738	661	693	734	690	708	654	688	688	708	687	664	692	663	702	655	651	693	681	710	674	669	694	696	689	666	657	661	697	711	669	666	692	691	670	698	677	641	663	700	662	698	643	699	696	697	708	665	689	648	677	674	647	664	680	722	686	676	678	650	653	679	692	660	708	685	688	679	687	708	646	638	711	675	695	658	693	681	643	659	686	627	686	670	670	686	674	679	642	701	664	659	695	642	675	668	676	687	691	639	656	680	680	659	701	670	663	706	716	729	691	679	676	672	641	679	688	689	636	710	635	678	708	702	631	698	672	699	667	706	709	689	695	700	696	752	672	684	676	660	685	678	666	674	689	624	724	674	710	679	667	665	667	669	658	622	706	685	651	696	693	663	630	681	647	693	685	707	694	634	661	709	673	682	651	687	662	659	693	676	676	678	665	684	650	702	706	674	681	668	652	663	713	647	645	702	641	691	695	673	672	639	735	661	663	697	669	663	674	701	669	666	700	661	680	708	705	640	701	665	665	655	669	717	657	704	703	669	733	649	678	739	624	677	661	661	710	663	710	651	639	677	672	706	714	646	696	653	660	662	710	687	660	697	656	658	651	676
32386	4633	594	409	376	328	310	326	325	338	304	311	314	308	266	321	296	290	323	323	311	290	286	290	296	312	289	313	310	301	295	304	279	320	285	318	305	284	319	270	300	310	284	312	297	264	292	299	298	332	300	261	296	304	307	284	342	286	316	299	278	280	292	294	302	313	282	307	265	295	281	272	274	313	283	304	279	297	294	303	337	313	319	317	313	301	330	318	329	287	328	307	283	281	300	317	287	272	294	313	284	309	312	289	317	316	289	293	318	293	288	301	297	289	331	304	294	285	310	292	315	289	298	273	266	306	297	276	269	321	294	311	323	334	331	310	336	300	311	261	277	302	293	257	277	311	303	268	323	283	303	296	301	347	328	312	275	341	291	307	330	302	314	311	295	265	279	302	277	284	290	299	313	301	324	330	301	305	276	293	328	327	307	276	290	301	321	283	309	323	282	273	299	321	292	306	301	304	311	319	302	301	324	293	287	307	305	303	300	335	311	319	311	314	313	297	303	295	279	296	280	291	272	280	321	292	286	288	301	293	307	269	299	325	312	289	310	306	327	311	301	315	293	292	317	307	316	288	312	280	335	295	276	280	292	299	265	294	274	294	289	285	280	303	297	296	321	336	321	295	317	296	327	312	286	304	287	320	300	287	259	313	271	272	276	311	277	294	288	299	324	304	309	287	281	273	283	283	291	295	290	298	330	321	287	326	303	297	297	277	305	312	294	308	259	276	297	342	304	289	299	367	336	278	289	283	285	280	315	320	335	320	321	255	292	311	320	279	311	299	281	310	305	284	320	316	313	341	362	317	324	331	280	318	326	285	282	325	307	305	316	332	288	308	314	306	299	344	279	285	310	308	321	321	282	305	284	334	302	309	300	299	324	290	329	271	310	326	285	296	288	279	301	299	308	311	285	333	249	323	277	317	310	340	304	311	307	338	263	258	287	298	294	311	309	298	300	311	317	290	271	339	284	299	283	314	282	288	297	316	256	301	272	325	307	304	296	331	311	309	313	279	270	298	277	278	309	295	289	288	288	286	301	260	333	321	308	292	305	318	312	308	269	320	297	320	312	295	329	232	302	306	334	323	278	315	287	294	337	338	334	307	291	303	303	309	296	291	314	312	282	324	281	290	308	282	295	303	306	310	285	293	310	309	279	280	291	280	288	285	312	316	271	308	311	309	323	287	291	284	302	317	285	282	299	278	296	270	325	316	274	323	351	301	325	274	304	273	301	312	307	301	282	312	314	295	286	289	326	320	298	283	294	272	279	280	285	294	317	282	305	263	296	302	330	289	308	289	292	292	291	300	277	320	289	322	303	287	309	280	284	298	309	315	277	254	284	290	309	323	313	258	310	335	317	270	347	276	301	312	299	280	294	320	290	277	259	309	305	307	300	306	285	304	311	306	308	308	308	298	241	286	303	300	287	281	318	282	281	314	293	280	294	265	314	339	283	301	250	314	302	292	305	283	287	267	300	284	316	286	350	297	307	298	283	250	256	287	328	297	260	293	336	273	313	283	337	279	298	320	266	278	272	318	309	301	316	292	293	290	301	296	313	304	276	258	350	322	287	261	308	274	309	297	310	298	265	308	312	290	291	287	295	285	279	300	286	298	259	285	308	321	285	276	293	302	298	330	288	279	332	293	295	292	320	285	330	293	299	315	264	278	322	280	309	293	289	269	304	283	332	260	290	290	327	278	343	296	302	298	299	303	312	306	304	332	310	308	317	289	293	317	325	332	280	289	297	273	301	290	340	265	314	285	289	317	307	317	287	293	285	298	310	336	293	299	286	312	316	300	317	296	308	295	319	286	314	288	311	279	327	274	310	299	313	312	321	276	328	300	304	257	295	294	294	285	305	280	296	303	315	290	285	290	286	285	260	317	321	304	321	285	272	300	345	309	304	285	308	334	313	315	310	299	332	293	264	291	304	262	305	358	324	292	289	323	286	285	290	318	305	286	305	313	329	295	322	298	293	318	293	294	306	280	300	289	326	276	316	298	312	289	295	317	317	334	289	281	301	319	332	358	317	275	275	264	287	297	310	294	302	323	279	306	285	289	311	300	298	292	300	317	349	268	285	321	296	297	291	278	274	285	303	293	322	307	308	325	315	290	293	252	303	289	276	288	340	280	277	315	286	302	309	312	290	283	300	306	330	326	274	323	287	295	324	336	329	305	286	292	289	285	352	318	309	257	292	286	294	280	295	279	293	290	285	288	301	290	324	282	312	274	285	311	277	283	298	313	293	308	311	314	256	296	286	326	309	279	315	259	331	294	255	289	293	282	269	307	291	304	295	278	278	282	273	269	322	271	318	273	318	282	313	291	320	301	324	301	309	284	283	307	277	281	302	326	318	324	275	312	281	287	312	312	287	318	323	319	311	332	313	332	336	303	297	271	274	286	301	284	305	308	319	297	321	314	309	339	296	323	312	288	290	309	254	287	306	292	269	241	314	319	303	298	303	311	296	296	278	281	311	297	303	321	303	326	324	289	310	312	289	310	327	275	307	315	297	292	316	294	280	291	265	252	286	323	329	303	322	321	290	290	272	303	296	300	291	287	281	306	327	313	326	307	333	278	307	305	313	293	292	309	284	268	286	269	298	294	325	303	291	305	240	303	287	311	292	330	317	330	292	299	298	286	332	309	306	309	288	286	299	283	326	313	311	285	310	293	286	306	295	280	302	305	292	264	304	284	312	299	251	289	291	290	300	303	285	332	324	281	315	311	332	271	338	298	303	282	303	323	318	281	326	312	275	263	331	307	307	308	299	283	281	258	262	317	288	336	345	312	285	265	308	308	304	279	325	293	268	306	304	286	306	310	272	302	285	279	266	290	278	308	294	278	297	314	307	278	335	317	318	304	314	313	346	277	321	332	271	297	319	281	329	315	295	326	335	310	302	286	268	287	331	287	297	264	297	314	312	294	285	267	290	326	328	293	298	288	272	317	325	302	273	291	312	299	295	312	257	292	253	319	290	264	322	307	281	317	321	296	275	322	341	294	293	272	304	280	282	277	303	301	274	303	304	302	290	282	297	310	330	321	336	317	327	266	327	314	294	294	300	290	340	325	273	298	332	311	323	284	286	275	270	265	343	326	348	290	295	310	290	312	293	258	283	300	288	294	265	293	328	292	275	292	300	278	278	322	286	286	328	309	269	294	315	294	300	278	305	306	287	315	282	322	286	315	287	314	315	261	301	317	323	296	272	260	327	285	286	279	287	305	273	324	307	292	293	287	279	303	266	302	283	282	316	275	349	292	294	321	298	316	315	337	287	321	291	303	310	284	347	298	291	282	286	303	303	304	309	333	297	296	306	288	302	303	307	278	264	272	308	302	316	311	289	288	317	288	335	302	296	321	309	311	308	322	303	309	327	304	315	280	275	320	304	306	318	317	293	302	340	325	307	261	314	311	309	293	284	309	315	254	295	286	278	304	289	310	316	318	324	286	332	305	286	310	325	300	291	275	289	283	251	277	288	307
22467	5733	2520	1525	1239	1031	807	777	686	664	689	618	646	703	623	664	634	647	626	668	636	680	662	685	699	636	654	676	650	612	624	615	680	634	680	649	669	627	651	642	614	663	654	622	613	634	637	633	660	648	654	638	683	623	660	650	623	646	668	636	613	632	687	645	620	663	652	660	598	673	664	628	670	659	649	664	630	652	619	640	647	639	631	679	675	650	649	681	634	674	649	684	667	644	604	643	602	639	630	636	606	638	649	634	630	641	646	665	620	694	677	640	610	666	648	657	675	620	620	663	653	659	650	616	634	641	623	650	658	627	672	664	636	652	640	656	644	624	644	659	602	656	684	636	656	672	660	653	661	670	705	634	665	664	685	590	649	686	629	618	623	656	649	633	655	644	652	654	657	641	670	632	627	617	637	663	651	633	615	601	627	657	642	624	645	632	653	623	663	642	653	665	682	667	657	659	655	669	630	667	644	637	663	618	651	585	635	625	656	651	655	640	662	598	650	662	653	635	630	658	671	601	629	689	610	645	607	647	631	626	625	642	641	640	675	645	650	589	648	627	674	634	639	610	648	583	620	631	635	642	605	641	641	683	639	643	674	643	628	626	675	664	630	662	618	616	658	629	618	652	673	672	669	635	637	641	644	593	668	674	609	612	632	628	658	632	644	646	657	653	631	653	634	623	630	634	625	606	615	691	630	644	655	662	679	631	649	638	611	623	673	653	615	652	627	678	638	650	652	607	646	611	646	595	662	641	618	604	670	639	672	636	642	645	629	654	644	633	650	642	608	610	636	647	641	596	612	657	661	670	691	669	662	649	710	665	626	680	663	596	635	656	631	656	632	652	620	642	662	621	607	614	657	614	667	653	683	639	652	683	669	659	629	608	639	635	599	611	691	645	645	640	681	658	650	656	577	662	631	658	588	678	672	582	635	629	672	647	685	676	604	645	629	623	665	617	679	686	622	615	631	644	658	676	660	629	586	593	633	633	666	616	639	679	659	641	645	637	639	666	598	593	599	628	647	633	668	632	637	648	656	595	611	668	616	680	673	594	657	624	634	650	694	658	635	611	688	669	692	638	632	661	631	612	631	659	620	627	653	667	616	653	664	654	628	660	672	629	666	643	603	639	651	633	671	612	659	577	668	675	658	653	640	658	640	664	654	644	613	663	654	664	632	662	645	628	614	618	660	648	670	638	646	625	662	638	621	635	618	651	670	627	608	629	674	591	616	656	634	626	617	613	664	650	609	651	643	602	678	645	656	641	695	618	657	716	629	656	643	652	650	659	709	647	589	697	703	668	671	625	656	700	628	624	670	607	656	624	660	638	622	655	616	619	615	649	624	615	646	590	630	651	624	619	655	624	662	639	640	666	622	629	636	697	615	654	643	645	626	614	633	621	640	649	630	624	648	653	631	640	611	618	671	639	620	633	633	628	635	654	625	675	653	659	687	643	702	673	655	595	652	633	649	621	645	609	679	589	634	623	656	655	680	640	598	686	672	588	621	625	630	675	651	640	625	636	630	661	650	647	676	656	645	708	597	665	622	640	657	598	637	658	648	607	638	575	649	639	578	641	676	638	579	641	653	633	606	655	642	688	630	619	638	621	625	668	624	640	649	671	667	638	635	635	661	620	648	625	642	646	623	649	596	696	614	666	611	629	657	625	661	638	645	644	645	615	614	643	643	662	592	644	648	647	648	637	664	668	646	644	654	651	615	671	669	642	650	653	677	656	646	620	673	666	624	642	596	636	604	622	677	635	620	644	605	653	635	662	652	665	638	647	635	643	621	624	659	662	679	673	661	624	611	620	616	603	650	667	631	643	637	684	703	646	630	675	651	665	682	648	680	640	660	604	674	677	666	630	615	680	671	640	625	652	673	619	645	611	692	661	660	644	655	648	624	647	674	649	598	652	627	676	634	639	651	619	672	634	602	606	645	654	659	597	690	623	625	667	663	614	615	637	655	666	699	617	666	658	712	641	666	648	620	666	638	679	676	644	640	617	653	639	620	658	644	604	623	599	631	654	652	609	625	657	644	607	645	628	687	640	647	651	644	635	668	640	590	584	643	645	634	667	659	639	644	625	598	664	671	666	594	677	617	667	619	640	649	648	665	626	622	682	661	620	676	619	651	664	640	643	610	668	665	645	644	624	665	697	649	677	649	602	623	597	635	642	659	644	642	677	671	619	635	655	665	639	640	640	640	631	679	638	653	654	666	626	656	643	645	629	660	622	639	614	685	674	635	618	684	606	654	630	658	591	675	644	625	667	685	627	644	629	653	668	624	647	623	639	665	627	653	664	664	622	681	651	676	602	661	635	669	661	619	592	655	652	660	659	675	633	663	659	648	605	630	628	648	670	660	678	612	614	709	622	640	633	635	566	626	643	659	631	621	645	650	661	615	694	615	644	653	673	596	661	658	659	687	652	702	682	651	641	617	645	690	597	643	612	658	627	635	676	638	628	603	604	612	679	625	666	664	630	659	624	608	695	632	654	665	623	644	647	680	618	674	623	654	627	641	607	590	647	685	661	638	637	644	654	657	666	605	650	669	622	611	599	672	658	646	636	666	625	610	607	624	610	675	685	611	654	682	601	648	678	657	662	659	629	631	645	659	643	653	632	648	693	618	612	687	641	642	648	609	606	638	651	592	653	684	607	624	627	659	669	700	619	633	642	675	642	622	675	615	600	654	583	625	641	677	619	660	636	639	681	611	594	630	635	640	617	643	680	645	633	607	662	662	623	638	661	611	684	647	653	641	580	631	636	674	620	606	642	631	648	619	646	637	644	646	650	631	625	630	646	607	626	654	656	636	646	652	667	629	642	635	620	642	656	644	626	623	629	600	666	656	637	642	645	617	652	636	626	677	640	635	662	645	664	737	637	656	668	656	630	663	666	617	621	687	611	594	665	647	623	630	646	685	637	660	689	671	617	624	651	620	653	690	652	607	608	655	606	607	648	651	625	657	628	632	636	629	699	642	648	660	653	617	627	639	645	597	651	614	627	637	639	676	611	626	655	621	669	644	624	665	648	669	672	636	647	655	620	649	617	678	634	652	653	653	654	659	629	683	626	640	653	641	643	664	615	645	611	673	691	684	661	694	668	659	664	671	644	635	596	597	609	652	664	647	638	627	622	662	677	612	609	605	668	675	668	629	653	663	649	694	632	584	635	605	646	634	633	620	635	687	710	617	668	666	595	664	615	648	653	635	617	681	650	647	664	652	654	640	646	664	608	690	598	631	652	654	652	642	609	656	679	625	633	615	630	628	651	641	637	637	641	672	661	603	634	640	622	668	697	651	671	643	644	650	649	640	654	668	636	668	621	648	635	620	622	638	692	637	632	636	624	664	664	683	632	645	618	655	639	642	646	622	646	660	677	650	612	622	655	630	635	651	667	671	649	610	616	613	652	644	682	673	582	669	650	611	617	641	637	642	642	612	614	627	634	681	620	605	636	609	648	625	612	613	632	618	627	632	683	668	654
36112	6160	929	519	431	350	351	337	343	318	300	301	318	331	329	321	337	348	310	330	302	320	323	331	358	311	308	317	360	317	294	329	283	281	341	323	317	314	338	328	318	328	316	303	317	332	315	304	280	365	323	319	296	310	338	320	324	316	289	292	323	339	314	313	303	305	333	349	353	333	307	316	302	348	326	339	362	310	324	279	321	342	293	315	303	347	292	313	332	337	313	309	356	317	355	308	312	297	307	332	294	291	334	298	349	313	342	317	329	338	287	338	307	308	334	307	288	294	358	335	321	340	322	336	328	322	308	309	324	329	315	319	327	334	309	313	330	348	304	279	347	295	327	313	292	282	318	326	307	338	329	299	327	330	313	321	328	324	330	309	313	312	292	315	312	339	280	368	337	350	288	309	314	326	359	303	328	310	353	301	313	339	307	302	294	311	311	317	324	334	325	328	321	294	311	334	297	322	334	303	325	334	334	301	350	337	312	326	324	348	321	314	301	333	303	314	320	312	279	320	349	339	306	301	328	352	322	348	297	293	296	318	292	304	320	328	308	329	300	326	315	335	318	300	332	313	328	320	326	310	313	350	321	312	289	308	322	314	310	285	295	335	305	315	314	309	337	304	333	329	318	267	330	324	340	329	331	335	294	318	300	268	323	335	325	318	312	315	319	323	299	325	283	306	305	348	326	296	296	322	294	298	314	310	359	340	299	306	312	317	296	304	317	342	324	341	268	311	330	317	325	326	314	332	306	287	308	286	315	291	298	308	359	294	324	312	358	312	310	355	310	309	321	314	313	323	367	303	323	346	285	330	275	302	325	289	321	331	308	337	299	311	326	304	326	314	344	318	347	291	329	372	315	323	353	313	307	318	311	313	348	333	326	296	351	295	326	329	328	296	334	318	324	303	325	362	315	314	345	327	336	307	314	329	330	344	280	310	332	324	315	301	327	339	323	296	296	339	320	301	322	302	320	343	344	334	307	336	298	306	309	317	288	318	381	298	342	339	323	316	326	349	333	301	327	330	363	312	358	308	339	333	318	323	317	308	320	271	300	333	287	307	315	301	297	324	321	330	337	348	322	339	329	333	314	307	326	305	293	304	292	313	308	353	293	287	324	365	331	331	370	317	325	295	324	284	320	284	321	344	288	319	336	297	313	304	339	318	333	343	277	341	321	336	328	332	291	323	346	303	320	303	308	313	293	320	314	310	374	332	300	333	275	306	303	300	333	315	335	303	336	322	319	315	320	351	323	337	326	328	332	303	312	339	298	337	329	298	332	298	339	318	318	335	340	314	359	340	348	318	311	373	346	319	326	311	334	327	367	315	304	339	315	318	325	335	300	303	332	347	315	380	336	326	299	340	313	317	291	345	317	326	321	330	302	317	388	281	291	311	327	322	336	347	311	285	314	312	268	306	315	335	287	323	294	272	323	317	339	336	354	323	298	340	327	331	333	320	319	299	329	323	355	362	331	302	296	305	308	333	303	336	294	317	314	321	303	300	347	342	318	336	279	331	317	290	289	319	320	309	314	317	320	312	341	272	345	308	329	315	330	353	304	299	307	330	302	316	338	314	318	330	277	308	274	325	340	317	349	292	312	332	296	350	354	342	288	342	312	302	289	297	319	322	310	288	313	312	328	326	295	344	342	354	322	333	315	279	292	311	315	366	311	343	261	317	288	323	311	291	322	306	316	275	364	332	312	295	313	326	290	289	341	331	358	353	330	327	302	339	323	315	307	366	297	332	336	320	322	362	326	298	288	321	320	308	310	321	301	312	319	308	313	339	330	320	328	344	329	346	316	283	333	319	311	314	368	321	322	295	324	344	303	315	328	352	317	325	335	323	313	314	308	308	322	312	300	306	322	303	308	326	298	362	314	323	328	347	311	296	299	343	309	311	311	311	336	323	287	344	335	316	328	312	308	318	314	337	348	346	292	325	293	296	335	323	340	313	299	344	313	328	321	336	304	329	278	345	309	330	322	312	307	327	333	315	306	299	315	302	313	364	336	323	322	311	310	362	333	340	326	338	323	322	326	310	305	335	309	306	286	313	344	306	337	304	274	271	308	303	313	369	295	303	286	304	349	315	310	348	327	300	330	323	302	330	276	307	329	317	336	282	335	322	353	315	338	345	319	315	311	339	295	273	346	327	336	354	302	349	299	355	297	299	316	298	330	310	297	307	321	284	304	288	349	310	311	300	319	331	330	321	335	325	320	346	330	328	301	357	286	322	319	306	296	305	281	308	351	300	304	303	343	327	316	322	301	306	309	318	309	287	291	325	326	302	358	317	317	300	345	321	339	308	333	295	310	279	338	339	352	326	302	320	325	300	338	347	325	352	345	348	313	313	358	346	325	324	362	288	309	309	308	312	337	331	312	311	344	340	326	328	328	342	342	317	310	307	295	329	336	328	346	337	327	293	308	330	306	340	328	312	301	327	320	316	315	326	319	345	299	301	313	302	335	308	301	334	328	331	314	279	326	308	337	348	322	351	341	316	317	298	317	333	321	280	357	295	361	338	328	329	321	326	301	324	323	323	336	306	344	344	313	302	312	330	305	353	322	325	319	340	347	316	311	291	311	323	299	321	305	314	342	328	322	324	299	319	312	333	326	319	298	324	296	328	322	318	331	346	334	313	316	303	306	287	299	321	339	351	295	291	320	322	304	293	279	285	333	290	330	347	337	285	333	324	324	324	311	301	309	307	313	324	283	320	338	342	354	303	338	285	328	307	306	309	268	299	292	335	303	293	330	317	314	320	334	341	329	328	346	347	300	303	324	279	323	312	298	300	293	343	341	326	346	342	362	315	304	308	294	304	308	304	345	298	342	308	322	327	301	295	290	327	323	289	341	310	332	321	287	323	334	316	293	322	328	311	316	308	287	286	345	314	306	288	334	320	325	321	332	328	286	343	310	319	321	357	320	298	279	325	294	305	311	314	321	328	309	305	292	316	302	298	307	312	353	343	314	309	315	313	308	325	342	338	333	340	327	387	334	331	333	314	315	309	296	354	295	356	278	297	329	303	311	327	326	294	326	312	309	313	345	316	338	318	330	343	308	299	309	325	357	332	309	313	323	335	310	310	330	308	322	319	287	318	334	328	316	316	322	288	332	357	289	311	304	296	350	333	342	319	334	331	302	350	325	322	321	313	343	331	326	306	294	304	343	304	326	322	343	330	302	340	343	312	304	299	310	312	331	316	327	337	311	327	320	332	352	293	339	346	333	311	321	320	298	319	307	338	289	325	308	333	309	306	314	318	317	329	313	327	322	333	320	334	319	317	351	282	315	313	333	341	323	308	320	358	319	319	321	360	303	314	307	299	371	295	300	289	323	281	304	319	304	282	317	304	314	315	328	332	327	308	297	314	364	322	328	350	329	297	285	348	321	364	349	330	305	326	315	326	321	298	307	293	326	314	340	332	346	315	327	346	340	303	291	312	334	299	299	340	337	343	315	325	333	299	346	330	305	297	357	317	314	280
22674	7726	3749	2537	1793	1230	991	816	748	737	769	770	745	710	676	690	686	697	697	726	720	711	737	709	679	677	730	685	728	693	684	729	673	727	703	663	738	677	682	676	681	661	698	651	685	699	720	743	678	670	709	693	676	679	735	685	665	703	644	725	681	650	689	676	690	712	738	707	691	708	696	630	689	693	673	696	694	656	649	702	656	696	717	706	756	740	712	668	681	692	661	695	658	677	693	647	675	691	690	711	714	673	694	680	644	715	658	677	667	696	648	692	727	722	672	690	695	689	709	697	699	720	744	681	690	702	734	696	703	678	701	711	691	648	645	711	708	692	686	650	666	688	691	687	668	707	693	704	681	710	647	686	683	621	759	736	679	643	691	680	687	699	658	641	687	701	649	709	682	691	662	657	691	670	683	695	690	654	707	679	710	696	678	687	696	724	653	652	705	698	696	692	699	697	702	684	718	649	720	700	645	733	716	687	623	686	667	730	721	705	704	722	667	694	710	681	678	736	705	672	685	733	683	683	700	645	685	657	666	718	714	685	666	732	699	695	681	676	663	691	711	722	680	725	681	663	708	732	686	639	760	694	697	706	662	655	664	678	659	703	722	677	662	696	729	676	680	679	647	691	695	672	728	679	689	691	652	702	716	664	701	727	727	655	716	738	682	656	645	686	727	717	660	703	668	719	714	726	671	686	711	652	673	696	727	714	696	727	685	738	710	678	740	692	710	664	672	707	710	671	683	738	691	671	675	670	691	730	710	681	719	683	735	711	650	695	680	694	705	691	738	661	686	687	680	698	692	677	693	672	699	661	670	714	669	710	665	715	688	714	658	695	661	676	659	667	697	679	750	705	683	722	667	700	654	680	703	687	712	660	661	663	721	678	706	694	671	719	678	697	691	678	687	679	706	696	721	716	670	662	710	719	652	714	667	663	688	691	683	672	717	664	651	681	671	716	712	670	709	681	687	662	686	736	732	665	713	673	737	732	709	647	737	738	717	681	691	685	666	676	670	659	635	666	713	668	724	676	694	710	731	672	719	679	662	662	705	692	731	671	672	695	702	753	715	683	673	686	706	657	661	721	725	696	688	679	710	682	692	699	702	688	712	685	639	704	685	703	672	710	712	691	690	670	703	651	646	729	677	660	666	683	738	697	670	666	676	728	699	650	743	682	665	635	667	691	652	660	690	689	745	693	713	727	664	735	684	728	695	714	761	701	698	722	686	686	703	731	715	670	683	712	696	676	662	659	676	728	721	704	663	714	694	702	683	668	714	724	706	723	653	659	680	679	605	639	682	667	725	670	708	644	673	696	656	665	662	673	675	651	645	718	707	708	692	694	675	664	678	695	657	721	692	666	709	701	731	686	733	707	667	708	666	734	730	727	703	694	686	688	711	698	690	661	705	703	671	667	718	708	731	686	697	651	705	619	681	729	707	727	699	719	695	690	678	692	716	688	650	725	688	669	679	678	708	667	687	698	677	702	672	710	697	680	665	696	705	668	727	699	688	693	661	721	697	658	671	668	689	637	686	688	687	698	751	691	696	694	656	706	662	671	698	669	702	675	697	674	732	679	690	663	681	709	721	691	720	669	705	720	650	738	719	719	678	664	698	688	687	639	692	675	682	687	726	640	702	698	670	682	686	676	686	668	646	684	716	755	667	689	654	665	700	654	685	675	683	666	675	683	685	705	744	688	697	693	646	668	690	701	692	694	700	726	686	744	706	676	681	671	635	709	662	715	681	686	676	661	721	714	692	708	672	693	731	701	688	663	669	642	680	689	670	682	703	725	683	682	637	732	700	710	683	663	676	706	690	711	669	667	690	670	697	686	698	684	643	690	683	682	697	704	723	685	642	688	667	714	692	740	680	655	681	712	660	666	629	723	690	679	720	676	664	678	680	670	686	714	703	701	700	703	648	725	641	697	714	686	734	683	717	653	685	687	672	701	740	675	692	719	691	689	684	703	655	691	673	663	689	687	701	651	680	680	692	679	714	655	696	668	599	691	667	693	697	672	681	699	705	652	653	714	679	619	721	709	684	679	743	730	701	680	694	710	678	702	633	704	679	675	697	679	696	690	711	665	682	663	732	672	729	679	703	715	686	670	688	727	707	704	683	704	664	741	672	713	752	654	752	709	705	691	709	695	675	704	710	667	693	712	674	697	633	719	681	684	655	707	645	668	696	672	662	695	695	716	746	690	678	624	730	671	674	662	705	698	688	698	711	735	715	699	744	711	716	647	661	711	663	708	711	680	739	750	664	713	662	708	664	688	700	661	703	695	736	668	679	689	652	740	705	719	690	700	695	690	694	666	665	694	680	633	715	667	688	658	666	715	674	682	653	668	686	699	669	717	668	703	699	717	756	717	661	700	694	727	650	688	679	682	713	662	713	663	679	675	724	624	706	663	648	692	656	698	678	680	707	664	681	695	692	666	672	726	674	695	664	668	696	720	642	686	624	726	682	678	672	636	705	744	688	683	685	657	691	676	642	731	713	677	696	720	668	724	694	659	651	674	690	644	692	674	680	672	666	667	687	725	704	658	687	678	701	705	694	718	696	659	662	649	697	724	695	633	695	665	706	684	675	693	683	725	689	698	697	708	660	684	685	680	669	668	672	723	708	722	664	649	686	719	685	655	692	680	679	673	688	682	702	665	705	634	697	671	686	723	677	709	693	651	662	711	662	693	682	680	699	699	659	714	693	676	674	715	668	653	712	697	686	670	707	703	657	664	713	704	659	659	677	727	696	658	676	686	654	687	711	724	675	677	711	674	723	661	727	673	677	709	706	712	697	685	679	731	714	687	670	694	717	716	680	688	709	661	689	660	682	696	668	665	679	704	698	702	706	666	693	691	718	698	726	663	713	674	683	636	676	684	678	703	712	724	695	702	724	657	680	656	710	661	690	698	688	682	699	706	724	663	675	681	655	664	652	683	661	674	698	670	675	718	664	682	675	677	751	671	679	736	648	693	679	707	682	725	694	722	669	675	683	711	677	701	707	717	680	696	724	705	714	690	704	687	706	711	671	705	649	692	682	754	675	724	672	685	673	673	732	702	688	708	679	723	648	669	677	687	731	660	665	684	679	632	743	686	674	698	709	692	692	713	684	705	683	727	690	717	709	722	715	699	660	670	675	692	691	680	691	667	689	668	686	690	717	693	676	692	701	700	687	681	689	723	708	654	740	687	647	716	772	662	690	746	726	651	707	674	692	652	666	653	630	679	662	686	711	640	697	719	698	676	723	693	681	695	667	711	735	696	662	666	688	701	673	703	687	715	702	663	722	674	657	691	712	702	720	713	706	638	683	669	654	644	669	718	687	678	675	665	740	703	661	685	703	741	690	674	702	707	722	678	700	648	632	650	647	706	727	694	684	712	687	728	691	742	672	639	678	692	697	684	661	692	731	638	685	708	689	677	693	724	680	682	720	723	691	746	734	702	667	676	654	696	696	720	665	728	684	751	704	678	695	724	689	695	671	724
25311	3062	474	385	341	326	306	363	282	297	297	302	328	316	345	317	338	309	333	348	315	325	335	324	308	330	345	315	335	315	316	335	332	330	292	311	346	302	307	303	306	325	310	365	336	310	318	335	326	301	328	310	299	315	344	324	298	300	326	337	304	295	303	308	315	374	299	322	311	297	352	305	323	296	311	351	328	305	332	365	302	343	327	312	300	321	322	317	306	326	333	330	319	317	355	362	319	310	285	308	347	294	303	322	340	359	302	298	319	369	372	286	310	290	312	308	319	324	319	333	342	299	346	333	311	363	316	318	299	308	304	344	324	321	340	327	293	294	322	288	307	353	317	312	347	315	307	307	326	338	304	313	296	305	341	320	332	309	300	286	342	320	316	338	312	313	329	292	365	318	325	329	329	313	313	310	314	339	326	319	345	320	275	346	307	319	330	373	328	337	320	330	319	303	324	311	356	334	356	289	294	333	335	283	329	310	321	317	335	323	294	294	300	293	318	316	338	309	334	384	334	321	294	319	303	320	310	328	318	313	337	326	306	312	290	311	323	318	328	286	321	292	329	312	297	311	306	352	345	316	288	328	338	367	325	336	290	310	337	328	366	333	362	315	309	308	361	300	332	308	302	337	316	305	310	318	304	322	335	299	311	331	320	294	347	303	324	313	309	288	321	331	302	315	343	316	308	326	306	325	313	300	316	302	336	338	304	316	308	299	328	330	322	319	325	327	306	301	298	334	335	326	339	345	336	306	304	325	316	308	330	385	365	343	312	335	326	299	330	337	335	290	350	308	297	335	287	315	316	297	325	342	273	330	324	306	326	300	313	316	314	308	319	325	317	305	344	355	322	313	356	314	358	301	337	310	294	315	337	313	295	320	301	306	323	402	343	340	306	310	335	326	303	333	354	332	307	292	303	357	310	343	341	321	322	346	338	303	297	345	352	358	319	327	328	290	349	306	306	315	306	322	269	333	323	345	334	367	308	331	329	293	324	326	303	289	316	329	289	337	361	326	337	293	336	306	351	359	355	309	322	286	312	332	335	314	322	355	315	331	332	316	294	323	315	309	334	339	316	324	327	308	330	307	329	339	319	331	318	325	291	316	334	302	354	354	298	301	327	348	342	276	309	311	335	341	335	286	301	333	345	322	312	303	332	314	321	328	355	327	322	340	333	302	322	321	325	323	350	306	311	356	327	318	305	327	295	304	322	350	302	326	358	327	292	311	337	316	287	318	330	331	317	276	280	305	300	333	290	313	314	324	322	288	330	316	305	305	336	322	343	323	338	285	343	314	302	294	329	302	315	335	287	307	356	336	312	336	337	351	327	381	312	354	320	342	315	304	302	356	334	291	316	324	327	348	306	330	323	316	339	307	328	369	355	322	300	285	324	321	301	337	318	354	355	309	344	350	314	349	298	321	319	290	294	329	309	340	335	311	361	314	322	324	339	308	304	309	319	310	346	296	310	374	355	275	307	323	333	319	311	306	308	307	338	292	316	347	306	298	306	328	313	345	345	322	341	286	344	343	329	305	352	312	334	327	268	304	353	348	315	327	320	343	330	308	332	329	356	339	336	351	329	350	287	302	277	347	344	342	329	292	327	328	310	327	336	314	340	365	324	319	339	296	328	346	334	336	308	340	312	315	309	303	315	305	351	335	324	307	278	316	312	290	302	339	305	310	377	322	353	347	316	330	283	351	290	321	303	313	309	280	283	320	322	326	307	331	308	343	288	338	310	285	313	302	327	327	334	328	343	293	330	305	338	327	306	332	320	365	302	276	322	319	333	342	348	360	308	322	287	308	332	333	286	335	296	332	313	317	316	337	330	298	320	333	306	307	301	304	311	329	332	326	324	326	277	297	319	335	300	304	319	336	345	333	291	360	302	302	322	350	350	308	330	324	295	315	300	309	287	320	322	333	295	324	305	319	275	323	313	317	316	268	304	295	333	321	297	335	285	296	357	311	323	343	360	329	305	341	320	306	343	324	317	307	308	297	296	320	294	311	327	316	297	328	315	299	341	327	318	324	319	298	309	316	324	326	302	296	340	339	304	298	343	348	299	332	291	319	324	313	327	321	319	305	297	320	334	359	312	341	323	323	342	298	290	313	312	329	316	315	349	322	331	329	305	290	315	330	317	319	342	320	333	336	298	326	325	309	318	313	321	300	346	316	336	342	331	288	333	316	317	361	341	316	294	357	316	309	292	284	306	285	308	331	302	316	299	306	322	289	313	317	324	312	345	331	274	336	283	299	305	316	329	341	300	281	338	317	318	352	325	307	323	346	302	322	362	338	314	323	331	372	340	331	264	317	347	315	303	302	320	301	369	316	308	295	327	298	349	352	322	314	320	334	309	305	350	340	327	351	324	307	303	331	305	331	286	333	322	337	292	329	343	316	328	346	308	301	329	295	316	313	310	291	330	318	325	319	310	348	317	338	330	308	339	359	300	312	292	321	343	320	289	347	330	306	305	288	336	330	312	339	316	312	287	329	323	335	291	331	312	315	366	340	275	336	321	336	341	319	326	261	306	325	308	290	332	318	328	310	314	310	298	286	322	310	287	334	323	308	302	284	312	345	315	297	361	332	342	324	319	325	289	334	340	310	307	311	302	350	309	314	342	309	285	342	336	318	298	318	315	322	351	326	314	329	319	321	327	308	357	308	312	294	316	319	340	291	340	346	313	324	337	326	319	310	322	310	328	317	314	328	338	316	331	328	309	347	314	349	336	256	285	285	315	364	304	312	308	326	315	320	334	285	291	268	334	296	336	323	325	346	339	326	312	346	332	317	324	307	319	327	323	309	320	299	329	311	312	311	294	311	269	322	317	312	306	365	340	336	341	312	301	314	290	296	336	295	327	322	338	306	286	346	337	326	323	346	293	313	315	313	372	310	316	303	303	336	334	315	316	335	353	337	317	299	306	323	294	341	321	373	317	306	313	329	311	306	311	321	321	302	320	321	332	327	343	350	333	329	324	314	309	330	271	318	300	337	317	294	316	313	314	328	361	303	312	310	311	313	307	308	319	337	349	322	300	293	313	318	330	317	323	324	308	337	350	301	337	328	313	323	312	348	316	329	316	297	351	325	339	313	289	337	317	316	333	298	321	353	342	346	327	284	319	298	368	323	320	313	290	290	305	322	292	348	316	324	310	323	316	312	318	325	330	323	253	354	327	325	354	326	305	300	302	317	326	331	282	329	296	348	334	338	334	323	313	338	318	348	296	335	271	306	327	345	355	318	295	295	321	326	366	320	333	345	300	279	306	315	306	301	324	314	316	312	309	282	303	301	312	345	296	342	330	328	309	335	300	316	298	318	302	309	315	299	345	303	292	321	308	290	373	328	338	316	319	329	328	321	320	333	333	327	320	331	305	325	310	299	336	317	335	338	327	356	318	347	311	329	329	322	341	303	286	333	347	304	290	324	308	280	351	314	287	373	308	333	314	356	339	356	300	295	308	342	304	331	326	340	330	313	319	347
19690	4799	1736	1201	946	811	725	721	700	714	699	714	657	667	730	687	688	700	719	703	713	655	684	706	723	695	679	667	725	722	631	694	683	658	694	728	643	651	699	685	718	703	684	701	698	670	727	693	701	633	713	699	680	683	649	659	729	649	704	672	679	718	701	739	638	670	671	638	677	700	659	696	716	750	703	684	690	652	658	664	714	714	658	653	667	696	659	678	708	685	704	724	663	618	728	689	665	707	705	703	688	711	676	719	682	680	703	698	733	667	647	677	690	668	725	693	663	695	674	672	655	704	627	660	664	698	725	671	670	718	662	648	685	673	707	672	665	657	682	695	648	677	706	701	709	734	676	695	668	744	677	652	658	684	658	683	683	693	654	711	683	686	714	675	730	741	675	660	726	739	687	686	671	691	678	694	687	683	680	675	700	712	658	655	735	658	691	675	672	681	643	668	652	684	694	713	678	650	690	737	710	727	697	718	710	679	629	644	639	705	692	698	704	748	689	691	652	680	676	662	632	661	642	702	737	731	699	706	713	711	695	679	740	677	676	704	662	662	646	706	638	683	680	736	708	676	720	664	673	718	677	701	706	701	679	681	715	722	674	669	661	681	629	661	667	687	642	721	655	673	654	671	703	640	704	713	669	684	687	677	681	663	660	661	692	694	659	659	665	661	685	701	680	647	683	669	678	688	666	701	685	687	661	660	704	652	660	712	671	648	703	696	645	673	719	688	736	700	656	664	680	681	660	706	668	697	649	727	686	684	677	663	643	734	680	680	602	681	667	719	665	669	625	652	691	645	667	715	669	673	718	682	667	680	660	658	740	651	699	722	657	709	661	697	645	642	689	660	721	674	713	638	653	660	707	643	670	655	648	646	664	703	690	660	690	704	615	680	693	676	634	683	676	680	694	686	676	683	680	676	722	669	726	674	723	741	641	680	680	700	664	720	674	693	725	715	694	668	686	691	680	694	720	648	667	664	693	669	648	700	695	695	681	706	640	700	638	720	661	662	682	679	689	679	695	655	682	713	685	656	681	681	697	698	662	687	655	705	692	681	681	693	691	675	659	647	715	704	687	642	702	676	694	720	663	682	659	678	676	674	688	639	674	638	636	705	651	670	680	717	646	698	672	740	689	665	704	687	659	695	699	659	688	675	673	693	708	634	698	728	765	676	692	673	694	679	692	645	694	691	661	685	685	708	667	696	730	667	675	709	677	633	694	689	738	674	693	705	665	697	664	656	667	682	677	717	681	738	680	671	693	632	722	691	668	652	636	663	662	653	683	680	637	678	677	695	698	671	693	691	719	706	696	712	661	667	669	699	648	751	702	668	685	712	674	708	693	678	692	668	712	697	725	684	726	675	658	691	721	664	674	641	647	692	694	698	679	654	694	669	663	662	668	658	720	659	729	680	714	696	695	651	686	646	717	669	695	719	684	666	649	703	665	643	649	726	682	664	774	688	714	687	685	668	688	694	676	685	645	682	697	656	646	649	625	666	706	700	669	705	700	643	612	694	669	661	712	718	660	695	645	662	651	747	659	650	689	666	696	730	663	707	647	674	689	684	721	704	642	677	698	720	697	673	708	658	676	644	678	679	711	681	673	703	699	689	694	668	663	732	726	714	681	682	702	713	668	672	669	731	750	686	715	720	662	678	676	626	738	663	728	696	648	681	635	714	701	668	632	699	658	662	672	647	700	687	701	690	721	689	640	678	707	689	746	656	724	692	660	668	699	647	692	654	665	625	691	644	691	651	674	702	693	687	687	716	662	719	739	688	693	685	650	678	715	649	671	678	705	690	658	625	632	664	684	677	705	680	686	659	645	694	675	667	719	695	683	680	736	717	674	679	722	675	658	682	670	684	692	673	680	660	685	735	701	685	708	687	681	638	673	681	688	670	675	655	701	666	649	673	678	672	682	601	726	655	703	658	675	648	697	693	649	682	728	706	694	671	706	633	693	670	680	672	698	758	728	708	652	671	662	669	682	672	660	724	629	673	684	693	698	670	710	713	612	690	643	642	645	675	717	684	674	677	690	679	660	681	669	635	666	663	658	679	696	734	679	748	737	661	704	664	708	704	686	671	685	666	728	711	704	672	713	696	708	715	663	680	662	688	700	756	643	721	658	692	672	699	675	656	744	682	669	705	666	697	646	697	687	679	686	715	652	728	639	666	665	708	710	681	699	695	684	715	619	718	698	682	668	625	691	679	665	652	644	707	696	695	677	631	691	663	692	635	678	657	648	697	687	700	671	687	664	725	661	698	658	689	683	728	671	693	723	664	713	684	658	702	679	674	693	685	668	659	705	640	657	665	676	704	703	711	698	679	664	669	714	687	702	668	668	689	690	697	645	631	659	707	716	629	674	684	710	634	692	662	675	670	659	684	693	677	722	708	647	671	669	676	710	671	686	676	672	680	727	688	688	696	697	654	749	683	681	703	664	691	631	686	700	671	716	688	681	671	684	663	676	696	655	718	665	628	691	687	664	665	636	688	711	690	706	706	688	630	668	664	712	696	673	652	709	652	711	671	652	697	656	621	680	698	684	671	720	721	706	706	668	677	692	686	704	698	664	673	714	702	663	713	675	679	716	673	651	743	700	722	654	637	718	646	668	700	709	689	664	679	673	655	681	714	681	685	695	702	678	692	675	688	674	654	725	684	674	670	705	714	687	694	741	648	690	659	709	708	689	658	687	680	616	678	707	682	712	701	716	638	684	669	694	677	731	645	702	643	673	719	648	679	673	625	673	704	722	691	677	677	676	683	691	709	714	663	731	694	710	633	678	662	692	614	705	672	692	644	676	702	649	671	680	701	675	691	665	647	660	690	685	696	728	704	693	666	690	658	692	660	670	690	704	661	711	654	703	713	697	677	684	635	655	630	695	653	661	667	680	698	671	712	703	708	672	668	716	671	693	665	691	677	660	699	699	698	691	685	692	696	674	717	706	655	706	720	704	628	684	698	640	681	721	715	670	619	658	677	661	664	722	681	686	684	648	706	665	682	696	678	747	707	655	679	673	686	683	697	679	697	674	737	671	647	734	699	691	640	665	698	681	636	697	660	674	706	678	709	736	702	682	650	685	697	667	698	683	694	669	681	646	703	674	695	717	698	673	684	700	680	765	705	739	670	649	684	666	703	710	658	688	680	705	702	656	691	689	699	677	666	674	709	706	693	674	649	632	715	678	691	688	715	685	732	682	655	697	695	688	706	702	701	730	675	669	686	664	674	705	682	717	673	639	703	687	679	669	680	722	663	688	693	686	700	675	699	685	650	706	619	675	687	671	694	699	717	768	699	712	656	687	687	655	686	681	658	692	669	677	651	669	703	700	682	711	688	694	690	647	652	731	676	684	648	717	692	692	714	672	660	737	656	678	676	694	666	687	685	706	682	674	660	653	659	661	683	685	671	719	658	690	672	684	699	660	680	673	707	687	670	719	665	670	706	633	697	691	668	685	712	666	668	664	685	707	659	676	710	702	712
35262	5151	589	372	322	318	319	302	318	325	321	296	315	296	328	297	282	318	281	316	290	295	321	335	302	305	307	322	303	288	289	294	278	326	321	294	326	293	279	315	288	303	305	331	306	318	327	307	330	270	306	277	294	320	281	310	293	277	277	326	319	280	303	299	295	299	314	305	299	300	334	302	289	313	342	307	313	309	322	337	284	288	286	297	330	272	266	307	300	302	326	299	300	292	290	277	304	284	323	308	287	282	281	290	303	300	270	313	297	288	308	294	324	316	303	310	270	307	304	311	291	313	335	300	274	278	294	300	308	282	296	302	280	316	295	289	285	294	305	311	318	303	288	305	277	300	251	299	295	320	297	327	336	302	280	306	282	309	308	286	317	293	285	295	320	318	277	314	310	319	319	281	293	295	295	284	257	269	321	335	292	296	317	286	270	319	301	301	320	293	296	322	292	321	307	312	302	320	285	296	323	287	304	324	276	296	303	339	334	287	292	302	343	307	309	294	292	283	313	313	300	272	291	262	285	306	302	308	310	273	316	338	289	318	261	297	320	296	320	310	313	301	294	320	349	307	308	285	288	270	270	292	327	267	276	310	301	283	282	318	275	297	300	314	281	257	300	312	304	317	305	325	307	271	296	291	313	306	319	315	299	282	303	305	300	287	286	314	319	278	295	297	300	338	325	295	309	320	293	299	286	301	276	308	327	291	312	319	326	295	324	298	321	304	294	287	331	310	305	301	302	285	321	303	280	277	301	283	289	273	327	296	269	291	325	314	284	267	290	313	263	252	302	290	341	309	281	288	305	282	312	296	272	306	290	287	305	282	313	316	302	296	303	300	328	313	286	291	326	290	300	259	320	306	288	274	270	291	297	286	295	317	313	308	309	336	302	313	279	323	303	306	306	289	333	293	287	301	311	301	297	323	285	315	288	333	289	316	320	258	311	287	310	306	320	279	263	291	283	274	284	277	303	320	314	319	330	298	274	302	286	305	316	300	309	301	326	290	310	327	298	268	300	299	302	268	259	302	266	334	332	281	318	322	310	304	308	293	288	279	309	334	319	280	268	305	295	321	288	294	292	255	346	286	315	318	310	289	299	294	306	271	291	263	295	288	277	328	326	274	311	288	306	331	314	322	294	300	279	343	272	292	262	309	330	254	304	317	304	300	288	286	314	304	296	337	300	325	315	299	323	289	278	310	302	294	300	315	322	301	316	305	303	284	308	305	294	343	309	284	288	306	327	290	287	273	297	297	308	293	256	290	262	281	297	272	291	297	277	307	261	296	326	297	288	302	309	304	316	317	319	308	310	307	292	287	278	297	303	315	304	318	301	291	271	303	300	293	277	329	310	312	288	286	281	293	282	320	295	314	298	316	296	276	277	302	319	293	298	262	317	292	333	303	313	285	300	282	299	303	306	293	302	311	284	301	318	304	295	296	335	318	281	314	311	294	283	316	285	312	310	339	332	331	319	310	255	317	315	294	289	318	293	301	285	303	305	319	286	321	297	297	280	338	292	310	306	301	285	285	312	257	318	325	305	287	319	285	315	297	293	278	292	322	262	308	292	269	313	325	300	320	305	288	298	299	328	297	317	319	333	313	276	302	284	284	283	307	304	266	306	303	298	314	311	308	352	291	284	312	272	289	308	281	293	292	308	299	257	318	323	310	303	307	279	329	290	244	314	330	329	322	314	274	334	281	287	292	296	294	274	294	292	303	276	279	283	286	291	301	276	321	293	281	309	290	294	308	304	299	277	299	307	280	300	305	286	277	311	343	283	300	290	301	330	297	274	307	298	299	285	292	297	283	310	309	290	319	308	268	276	297	309	313	294	316	290	297	300	256	291	326	296	304	292	309	308	296	286	298	311	278	300	290	329	270	300	254	312	291	273	289	299	337	306	286	321	308	287	300	333	293	281	327	297	299	312	290	340	336	283	338	315	326	310	265	303	298	336	317	290	308	310	329	326	281	271	292	269	312	320	314	312	298	279	293	281	304	306	310	282	301	304	298	317	270	305	317	278	255	271	286	309	285	293	308	316	302	310	302	297	268	269	312	298	310	304	284	295	304	316	323	313	296	268	275	326	315	270	274	298	285	280	271	306	288	271	267	314	328	295	322	268	281	299	298	294	282	318	314	263	303	327	282	291	287	290	263	316	292	320	280	329	300	299	302	307	302	275	325	306	296	299	259	266	289	292	278	266	314	318	283	301	302	289	302	310	311	278	288	293	287	313	319	311	301	322	322	318	343	289	324	290	293	313	303	282	303	309	312	309	295	289	323	278	322	306	267	313	298	281	307	319	311	309	276	309	275	354	288	292	275	316	320	321	285	310	310	282	301	282	293	256	298	310	306	318	290	274	307	309	280	256	296	318	329	317	307	293	276	275	282	287	307	266	299	281	302	289	290	288	296	318	297	298	290	282	304	245	284	303	293	298	280	293	308	315	296	277	306	293	283	311	314	316	292	327	296	299	300	291	346	292	293	324	293	336	308	316	307	338	301	298	318	320	320	329	324	307	310	308	318	294	261	307	303	258	269	311	288	303	304	271	312	302	291	296	292	292	295	310	310	294	328	287	274	296	346	305	301	313	290	311	284	307	307	275	345	290	336	306	299	299	290	320	306	312	287	285	296	288	282	288	305	327	306	301	305	288	297	288	300	314	329	277	266	301	300	294	278	320	317	269	298	311	292	266	308	295	303	302	308	293	286	295	308	297	292	302	295	304	271	285	290	301	317	303	301	265	337	302	297	284	290	284	300	307	301	306	272	317	274	313	286	310	286	299	312	296	284	296	290	314	299	311	333	266	319	296	283	294	291	322	335	287	289	278	292	280	319	288	268	304	299	290	328	312	303	308	291	313	272	322	288	288	300	285	315	268	318	314	297	313	319	283	289	286	281	292	302	306	297	281	293	294	286	296	310	286	306	292	325	292	306	307	313	240	292	274	285	326	321	309	316	316	316	288	359	285	302	287	279	279	312	295	302	336	290	315	305	283	325	308	327	286	311	319	299	285	298	325	285	296	308	307	313	319	309	304	321	264	325	294	310	272	301	283	286	298	331	280	291	263	352	301	291	287	300	314	294	302	295	303	316	324	292	282	302	327	305	273	314	320	293	298	290	326	296	322	297	305	316	320	329	302	298	301	297	311	321	301	292	281	297	301	264	290	311	286	310	331	309	310	311	303	278	321	329	320	324	301	287	293	326	294	356	270	312	302	307	286	316	316	244	321	339	319	305	299	304	302	283	298	300	324	332	290	304	328	320	301	331	302	278	285	304	330	309	314	311	301	309	331	289	287	286	314	305	331	285	302	282	296	290	333	317	255	321	326	281	318	325	328	293	280	294	258	295	316	310	293	307	338	321	297	330	310	263	321	283	309	291	314	296	291	328	332	299	315	292	314	280	313	319	321	286	269	265	303	327	280	269	307	354	326	316	298	281	296	292	350	325	301	276	304	297	308	338	281	340	326	271	330	300	322	279
24324	5510	2734	1520	1048	846	802	711	719	649	699	696	633	691	687	636	653	651	701	669	634	712	685	646	643	643	671	627	619	611	672	623	675	638	622	656	640	668	637	635	620	647	660	671	649	646	664	612	618	667	689	584	688	649	680	668	640	666	624	679	665	632	670	653	677	674	647	648	662	625	701	620	661	654	619	619	664	629	670	580	618	599	662	668	649	661	634	712	654	663	660	699	628	644	610	659	688	641	641	625	656	625	632	679	688	673	647	679	665	657	603	620	651	714	659	647	666	642	634	639	663	656	668	622	633	650	592	662	634	661	657	682	679	673	628	675	665	630	628	633	650	617	638	606	666	656	666	649	627	638	615	659	681	623	639	675	637	631	671	645	678	664	671	625	667	669	643	641	667	653	642	662	654	612	662	634	676	665	662	664	659	627	672	658	668	634	655	683	610	661	608	664	680	636	625	636	636	639	603	592	658	626	657	608	653	620	649	670	669	685	700	629	647	680	653	639	600	631	628	631	683	615	657	626	634	670	662	665	632	601	657	647	636	698	682	651	661	654	676	636	652	652	638	685	639	664	639	626	652	617	627	609	642	691	663	688	606	651	665	651	629	651	606	620	656	645	712	654	620	657	666	608	643	640	647	642	686	671	656	669	661	623	618	636	655	686	646	679	680	655	636	614	629	653	632	662	642	608	640	599	663	703	654	645	623	640	670	636	658	629	648	655	672	705	626	642	682	642	655	610	627	609	605	653	674	615	671	617	646	637	655	608	600	698	703	657	647	604	618	660	632	681	656	644	634	687	634	633	642	628	654	660	675	659	640	681	667	643	702	663	610	688	630	663	649	655	632	649	652	686	656	669	622	654	654	623	659	666	665	628	605	657	622	640	669	675	602	623	660	645	635	639	651	698	574	658	666	660	645	632	624	655	640	607	644	687	678	629	632	664	661	635	659	635	639	618	704	653	666	693	632	635	627	664	610	648	605	653	650	640	670	667	657	675	607	665	671	608	646	680	645	664	620	642	644	637	607	650	611	620	666	680	658	611	619	679	602	651	689	651	692	652	685	683	637	628	603	599	661	634	660	655	642	631	619	644	653	643	612	668	656	673	694	639	603	655	626	655	646	578	637	667	658	630	618	681	624	665	641	658	617	636	633	626	679	621	660	630	659	690	652	626	648	665	634	661	675	644	650	658	652	673	610	664	609	606	668	653	634	676	624	629	599	645	679	649	629	640	666	645	651	640	689	642	610	634	654	638	610	631	621	633	661	635	671	628	630	659	683	689	648	643	655	650	692	627	646	678	665	646	695	676	658	661	632	635	659	622	614	620	663	628	625	632	666	672	579	695	653	642	617	714	662	631	617	626	632	635	639	662	648	626	625	644	646	635	646	626	676	652	646	628	639	661	689	661	651	637	607	680	625	624	607	661	692	648	662	640	632	673	594	614	644	662	686	661	639	638	664	648	663	573	683	627	642	670	629	645	676	682	635	664	649	650	682	602	675	641	629	626	631	648	630	669	653	651	637	681	654	650	633	631	627	641	651	655	623	660	658	667	609	606	633	652	621	657	679	639	648	647	669	641	609	624	691	619	658	632	657	666	656	630	671	646	639	657	670	675	641	626	698	643	651	631	662	637	643	649	628	660	711	615	667	652	637	646	659	645	632	657	632	670	628	622	649	716	616	638	603	645	650	646	659	652	632	679	632	629	658	683	647	655	686	648	660	640	671	661	636	653	673	630	658	653	658	620	636	683	583	663	684	617	680	680	677	630	634	647	734	664	691	717	659	641	661	637	631	666	614	675	650	650	642	654	654	668	652	611	660	680	666	638	644	658	687	649	684	605	611	654	635	636	635	696	637	663	644	635	670	667	604	619	659	688	647	685	649	663	677	661	664	625	660	660	669	628	665	651	633	614	694	609	645	672	663	672	605	605	591	631	666	633	684	647	670	683	679	692	647	653	640	646	669	668	625	607	622	662	618	618	703	654	636	651	643	583	649	693	657	618	637	648	641	671	626	661	655	611	659	600	649	661	644	610	633	650	646	614	661	603	639	613	659	657	656	633	624	646	711	665	610	677	609	618	634	654	635	647	632	614	642	635	679	648	668	632	649	666	633	680	636	659	613	606	648	653	634	659	631	664	634	612	673	675	632	644	595	712	650	665	671	629	617	677	658	661	615	634	665	652	696	646	691	647	628	650	685	669	672	653	647	675	627	589	640	626	630	667	688	650	649	627	685	676	651	629	671	633	669	622	638	630	681	636	658	673	631	654	628	647	640	628	638	666	616	661	643	654	679	657	651	637	670	682	641	657	682	628	636	684	628	629	648	633	632	641	644	638	668	632	683	630	637	610	632	663	634	630	655	647	666	631	679	695	629	686	670	641	635	647	672	651	634	614	684	657	660	679	650	605	620	706	654	674	642	671	618	664	633	627	624	651	640	655	643	693	623	643	596	669	650	609	637	631	677	600	680	666	669	630	622	622	639	645	632	651	628	610	655	592	654	677	622	626	623	658	644	685	630	663	633	631	662	689	627	664	669	647	710	697	664	620	628	687	659	629	646	630	630	601	654	625	672	661	673	627	647	693	658	623	645	698	677	644	611	653	643	644	657	638	651	675	638	607	662	631	664	692	640	649	693	659	625	642	629	681	616	640	621	636	601	643	635	680	646	646	649	672	623	610	593	637	656	636	644	647	584	678	679	620	657	656	644	656	619	655	657	652	645	648	642	606	676	670	654	652	660	586	608	625	620	648	656	608	613	645	658	622	645	649	644	645	660	647	663	615	645	672	665	662	624	615	619	666	680	637	694	630	658	665	689	639	634	621	632	618	640	644	664	646	660	646	686	637	627	737	643	664	664	595	642	627	647	676	687	651	689	646	654	606	702	641	663	618	685	643	649	699	608	601	626	601	655	590	649	623	591	634	682	648	609	691	653	658	657	632	676	628	617	610	705	627	653	623	660	619	607	648	639	654	623	700	631	623	639	644	705	668	679	659	649	648	657	657	687	657	649	618	684	684	676	659	638	622	683	617	596	661	662	642	649	675	643	665	671	650	682	644	642	673	643	613	650	635	608	658	660	703	656	648	668	657	655	625	590	642	632	650	633	662	591	638	629	643	661	631	657	680	689	685	651	643	616	649	649	618	689	660	654	628	664	651	667	645	661	657	636	631	663	602	615	599	674	676	634	669	698	681	618	683	672	627	673	676	588	618	729	627	690	713	628	663	667	647	661	680	661	676	670	597	651	696	656	656	649	660	718	673	701	667	656	619	644	641	660	661	612	651	646	652	588	650	631	653	679	605	666	607	665	611	675	660	669	628	625	672	680	658	683	637	628	675	601	601	671	630	600	658	640	664	648	626	638	615	616	610	640	634	604	658	683	617	632	605	661	640	625	680	672	629	658	658	650	660	643	610	688	652	687	676	655	648	623	648	607	676	653	635	606	670	612	669	660	642	619	669	693	687	617	587	672	660	624	657	671	630
41640	7054	890	419	365	381	344	354	320	320	373	368	325	350	341	330	333	329	326	351	338	308	328	336	283	313	300	308	319	299	304	334	297	339	327	298	316	310	344	304	292	324	315	337	335	317	347	310	346	318	297	313	337	314	304	342	318	326	309	319	325	311	296	305	287	319	296	340	333	332	340	324	311	339	328	325	291	315	307	317	364	307	335	321	325	351	271	328	311	329	346	332	345	340	316	341	330	334	320	312	296	305	317	346	301	320	294	321	296	312	300	322	336	321	319	306	340	333	295	321	330	328	340	326	334	338	301	297	305	310	310	330	303	312	295	306	339	302	333	346	326	329	335	322	314	346	318	291	334	359	354	325	323	347	281	307	332	320	318	328	334	335	324	288	349	287	308	316	325	339	321	326	313	297	321	300	332	297	326	348	323	325	302	294	305	362	334	326	318	315	301	339	304	299	280	330	294	341	323	310	312	293	331	346	338	332	300	314	334	294	297	329	320	309	297	332	340	316	292	300	353	356	318	297	324	314	334	336	305	287	322	329	324	360	322	317	335	278	292	322	312	322	309	343	364	322	298	329	300	324	301	332	328	320	295	341	313	310	311	318	321	312	321	299	309	338	308	275	320	302	316	288	305	310	355	291	320	327	306	313	353	322	327	334	317	357	312	320	327	308	307	341	316	299	310	338	294	341	318	296	304	312	328	345	320	310	322	344	335	327	292	307	334	360	358	299	319	313	303	340	299	308	351	309	310	333	306	287	306	294	355	346	303	309	324	336	343	328	334	326	342	313	296	364	321	302	302	349	309	328	312	309	310	303	276	264	312	288	331	288	322	303	327	330	355	301	324	298	329	311	324	314	321	321	318	350	328	323	320	311	279	313	324	336	364	333	317	325	310	316	309	321	330	306	303	305	264	321	315	322	290	325	356	333	321	343	340	326	302	323	309	313	346	324	320	330	342	342	322	304	348	320	303	330	342	351	317	317	307	287	318	356	284	313	319	320	331	332	326	290	307	306	302	349	310	319	322	361	318	340	307	298	303	331	306	312	310	311	351	311	280	355	324	313	311	315	341	313	302	324	336	322	283	293	255	325	285	298	339	320	326	322	284	333	292	321	286	298	281	293	300	336	307	347	309	298	288	332	326	332	342	287	300	300	327	323	300	369	331	309	289	332	324	341	339	352	331	295	285	330	319	355	333	324	319	292	321	327	324	322	323	347	347	299	320	331	307	326	334	343	297	300	330	296	331	340	293	318	314	304	322	351	319	293	331	306	332	283	340	310	289	315	311	300	324	278	301	330	346	305	300	340	356	342	296	343	287	281	334	319	346	325	302	351	315	306	314	322	334	318	330	324	330	323	302	328	320	335	295	307	343	314	292	328	309	304	294	336	294	299	316	347	309	282	333	288	324	311	313	333	323	372	331	333	306	315	313	292	308	326	307	280	317	312	317	334	342	333	268	318	323	298	332	370	306	290	303	309	303	341	377	330	310	320	305	335	365	300	317	351	333	329	318	324	315	303	310	355	329	343	340	324	315	313	317	319	304	309	287	346	301	335	312	325	297	325	310	338	329	314	306	303	319	311	359	307	315	306	353	324	312	315	299	367	334	329	312	332	299	298	301	344	287	312	328	338	361	331	321	312	312	337	326	309	309	339	311	297	348	306	327	338	317	347	309	319	332	311	323	321	322	330	323	331	316	285	332	346	318	328	381	301	320	287	315	327	343	336	305	305	302	332	336	311	307	329	311	266	325	323	327	296	288	350	329	321	326	325	289	315	305	326	332	318	283	353	315	340	319	318	339	352	328	313	302	291	317	319	351	324	337	314	328	334	320	282	324	321	300	321	308	303	298	345	336	350	312	335	340	339	297	311	321	302	339	327	338	338	307	323	300	328	307	330	292	338	330	348	343	313	319	338	303	324	311	316	340	339	327	313	320	303	328	312	299	314	307	323	300	359	300	287	309	287	366	289	296	291	268	303	338	328	316	302	314	323	275	326	280	315	317	299	316	385	334	295	341	357	308	272	329	331	333	305	325	326	353	299	321	319	356	326	354	335	305	292	310	335	313	300	294	312	319	330	313	305	328	294	336	327	327	308	296	320	322	335	334	336	330	359	333	320	331	341	328	348	326	332	316	314	307	313	335	281	299	336	324	319	298	314	338	311	334	303	312	321	297	309	286	299	316	307	327	320	334	350	340	308	312	334	304	326	302	304	347	300	328	312	336	346	327	315	327	297	293	333	329	297	326	307	340	325	323	325	335	317	305	307	336	306	328	312	356	310	347	310	307	330	355	311	324	292	307	323	317	345	325	315	301	323	293	288	304	295	322	305	304	308	350	344	305	310	325	316	365	331	331	341	325	317	305	299	332	315	301	327	332	341	328	327	304	385	300	299	333	319	321	351	339	310	297	328	314	343	304	319	303	332	333	319	378	305	339	341	315	335	318	345	315	314	330	322	273	353	303	321	306	281	325	320	283	275	299	340	324	324	316	293	283	332	272	291	321	289	292	293	318	288	325	269	319	330	322	316	338	342	307	323	304	323	339	304	323	330	317	319	293	328	307	298	341	329	324	295	334	331	345	317	296	317	305	308	325	303	306	324	352	350	285	305	309	309	301	295	351	312	329	290	328	336	295	315	310	294	300	314	340	305	317	323	333	336	359	321	320	326	266	289	355	313	335	328	311	359	328	319	299	325	344	327	326	309	325	334	334	271	298	290	303	297	283	328	336	331	310	300	266	327	308	323	340	296	323	311	326	317	314	337	326	313	369	330	312	308	312	309	348	308	329	286	336	332	360	317	325	322	311	337	284	335	345	300	308	340	332	327	310	323	303	335	310	329	340	311	354	351	302	299	339	359	344	336	330	302	326	332	332	330	301	326	314	295	335	325	325	356	351	307	332	295	305	297	334	344	295	342	379	303	330	338	308	337	316	313	312	311	273	301	322	306	313	322	312	292	327	325	321	325	349	301	333	307	325	336	299	282	307	334	311	325	311	324	346	329	311	329	318	294	309	346	296	352	310	339	302	302	310	299	326	316	299	348	309	306	327	334	294	316	323	296	321	329	299	356	310	312	329	347	321	340	330	309	326	307	340	290	291	329	347	343	286	322	360	322	310	334	306	332	330	322	314	263	314	340	311	318	318	334	309	316	334	327	334	344	311	333	290	323	354	307	310	326	308	279	326	336	337	325	297	351	310	295	307	304	347	302	336	309	288	300	310	337	325	304	306	310	317	310	303	302	336	317	295	280	311	326	344	297	304	332	314	305	352	307	344	315	345	328	323	319	308	291	324	310	286	300	318	342	336	339	298	322	340	323	305	309	320	325	337	297	341	315	321	330	322	297	307	323	339	338	347	329	277	326	287	340	313	321	333	342	336	343	339	306	317	357	339	304	352	341	283	346	347	348	320	326	333	336	336	322	298	309	293	279	316	347	348	301	333	270	314	319	300	316	288	315	358	326	337	338	326	310	351	345	354	302
26522	7312	3581	1622	1265	1107	950	813	730	733	712	716	761	712	694	665	691	683	706	683	696	689	762	695	643	659	718	725	704	696	724	694	691	731	750	701	679	673	699	693	707	704	673	703	691	677	699	726	715	711	671	721	699	673	735	722	726	679	632	646	662	732	684	680	674	726	675	694	701	719	693	695	675	695	671	692	724	694	693	690	663	718	649	668	719	651	662	683	717	779	699	687	694	684	679	675	707	680	698	679	674	691	677	698	697	685	696	711	635	699	677	724	700	723	691	657	734	728	699	718	738	756	689	709	662	702	688	705	716	656	702	639	701	710	697	715	675	724	649	690	648	705	680	711	688	687	686	685	668	644	690	679	671	666	700	717	715	696	678	699	696	715	684	691	718	690	738	719	708	717	684	703	720	651	738	682	690	707	701	702	738	732	722	696	687	677	666	658	706	720	684	693	718	674	726	704	681	701	752	684	635	666	698	728	679	666	684	694	701	672	687	685	733	685	672	694	635	651	675	695	716	678	653	712	669	721	677	670	696	675	680	672	660	665	752	673	699	691	662	695	713	708	706	672	655	675	737	680	657	724	737	710	656	742	699	668	689	723	653	706	735	678	691	663	690	698	714	673	646	699	731	702	664	685	709	713	694	704	713	707	723	726	685	666	742	706	700	708	695	666	656	703	711	702	716	721	691	683	661	687	647	675	745	669	663	690	657	703	691	651	700	660	658	702	725	683	664	691	674	692	705	634	705	703	722	742	685	695	699	694	713	710	722	677	673	655	674	708	691	722	723	706	689	624	712	701	667	730	706	696	626	668	699	657	690	668	653	713	694	698	688	651	652	657	708	684	706	659	727	723	682	688	734	705	648	672	676	693	738	703	667	637	710	676	690	710	721	668	671	709	642	691	713	696	710	712	684	747	667	661	656	749	660	656	672	677	650	645	640	711	671	647	671	678	652	717	671	694	696	655	688	683	668	682	694	744	715	733	657	702	648	644	675	725	704	680	693	685	665	688	743	714	705	679	694	680	701	694	720	666	692	726	692	694	699	745	744	722	699	680	682	685	682	655	698	660	709	696	694	683	704	732	688	657	668	713	719	672	687	669	703	639	702	723	741	715	729	713	700	700	722	670	730	680	710	691	670	672	728	681	687	721	713	723	691	696	720	702	697	728	686	679	652	633	698	664	665	668	683	765	671	633	706	734	692	679	746	657	724	695	672	675	676	727	750	676	693	666	679	706	700	673	668	735	695	655	673	712	660	681	692	678	679	700	673	673	692	743	676	719	712	714	680	683	700	676	715	738	664	687	659	685	690	730	707	659	658	752	647	684	662	708	682	729	707	714	705	705	656	670	665	681	680	671	708	639	673	699	725	726	659	654	695	670	674	713	703	693	710	719	673	740	719	682	678	675	678	687	663	747	716	703	719	681	691	711	731	674	710	751	667	676	667	753	653	692	684	671	690	732	713	691	700	722	684	693	661	716	683	711	664	686	671	682	687	663	714	655	683	675	676	678	697	706	710	713	725	642	649	711	699	643	701	697	690	695	694	686	744	691	681	684	694	685	691	695	701	673	694	722	725	677	713	711	700	682	709	689	744	640	707	670	683	710	665	695	695	637	695	678	717	712	651	684	680	710	654	667	694	720	703	734	693	693	657	706	712	707	688	649	643	677	709	744	712	709	737	729	734	737	667	698	680	662	710	696	724	670	681	676	725	649	690	708	687	737	713	705	677	694	715	707	687	670	671	677	720	706	702	720	676	712	645	709	734	702	666	709	688	714	643	667	696	679	708	705	664	665	707	699	692	676	651	713	731	700	717	658	683	691	731	685	687	698	673	674	664	682	692	712	686	687	704	643	728	674	692	713	674	673	660	684	665	686	704	684	703	676	729	650	719	706	696	671	664	726	615	739	679	735	668	684	702	746	714	666	697	701	693	674	750	679	720	720	713	693	703	732	743	695	690	669	663	659	684	669	676	689	671	707	717	655	705	700	653	677	676	694	719	627	695	716	713	646	669	677	705	686	689	684	704	679	620	648	677	695	646	715	665	693	690	740	753	701	642	705	669	692	717	653	748	650	701	645	683	673	690	662	711	693	719	676	695	661	678	670	669	694	699	630	659	690	684	694	657	677	668	679	728	712	744	721	643	703	687	678	750	695	714	690	709	659	687	720	690	697	666	700	686	734	687	661	680	695	682	653	650	657	694	676	705	699	708	690	691	678	729	692	659	676	700	684	668	698	690	718	677	717	692	748	680	679	697	702	687	678	657	685	716	697	690	669	687	688	712	670	713	738	697	701	681	678	664	678	689	657	713	678	661	695	688	688	692	729	675	646	666	694	700	687	646	704	699	698	694	697	680	713	707	695	732	708	672	728	700	709	716	692	728	656	642	718	696	688	680	715	693	704	687	674	683	684	707	674	712	691	697	665	722	661	647	710	686	666	695	675	634	751	676	705	683	691	630	679	718	694	700	698	704	684	709	702	669	682	675	675	699	701	642	695	712	701	673	700	695	688	669	706	687	713	661	698	730	713	655	658	672	699	728	710	716	718	666	716	701	685	686	701	717	698	638	673	703	663	719	698	688	711	707	676	650	701	677	679	707	674	652	724	717	680	698	711	670	699	716	702	752	720	664	667	751	725	660	687	680	652	689	673	660	745	706	750	698	694	707	657	715	685	698	718	656	693	676	729	649	714	704	728	711	664	696	676	756	768	681	676	690	645	721	713	666	669	644	736	709	667	642	696	679	719	702	736	686	673	707	694	648	672	716	696	729	659	766	688	686	726	664	709	683	690	699	648	672	705	714	690	687	713	665	675	668	710	674	713	682	722	724	720	676	672	702	653	691	684	711	652	709	681	717	665	662	705	688	738	705	720	693	707	690	664	714	734	665	707	708	713	721	733	675	678	646	704	680	678	673	670	681	661	718	723	737	661	705	745	666	723	679	698	701	694	665	645	683	719	677	651	707	709	723	710	706	650	698	732	688	654	647	631	696	677	726	662	672	670	702	671	705	740	687	738	666	677	697	679	654	681	637	705	684	705	721	704	688	720	705	708	697	714	663	746	693	693	663	649	699	684	689	668	707	657	654	683	652	699	663	654	701	681	620	664	706	709	752	700	708	640	705	732	671	664	742	684	706	722	674	741	713	642	684	675	675	713	677	676	669	669	699	612	682	704	676	702	712	683	680	700	691	685	719	713	686	723	684	707	667	702	717	678	711	678	680	706	733	676	667	702	668	680	700	700	696	696	680	698	718	661	652	668	678	676	682	726	714	689	737	699	707	680	652	689	700	729	609	677	724	710	667	719	718	653	738	701	704	691	744	685	662	717	696	687	728	666	716	709	719	682	675	692	649	778	727	709	754	654	671	689	707	727	708	773	708	657	663	698	702	716	740	716	677	718	670	698	710	724	682	679	713	698	711	652	698	719	688	720	718	697	687	670	690	739	708	657	703	683	723	689	696	714	718	708	713	664	762	723	656	716
24056	2848	495	403	359	336	337	298	306	312	349	337	331	318	290	312	329	314	320	321	346	317	294	314	290	282	316	315	309	341	309	367	312	322	350	346	323	333	342	312	298	306	312	294	315	279	292	319	324	316	323	304	291	308	310	320	297	276	329	324	301	341	309	307	288	346	311	309	294	313	305	311	325	338	336	339	309	299	311	295	307	315	296	327	318	318	307	299	331	321	315	272	275	363	336	312	297	349	355	301	311	304	286	329	310	313	306	336	282	299	304	326	301	296	313	330	308	289	303	352	319	345	310	279	325	323	341	318	308	301	313	314	325	307	329	318	305	321	303	299	302	310	305	331	335	280	286	311	312	340	333	318	317	327	300	298	323	347	308	337	310	302	296	315	266	329	307	312	333	328	312	303	315	328	328	346	305	296	331	292	344	331	271	336	318	310	298	292	302	312	306	316	302	305	295	330	303	327	315	342	309	326	333	293	308	317	300	317	327	323	337	376	342	325	335	318	343	317	326	326	335	337	332	323	325	302	333	309	361	317	346	301	325	323	332	306	337	343	332	317	325	299	301	278	294	324	315	306	314	327	278	298	327	354	285	319	328	299	305	307	362	301	326	315	312	327	330	309	327	314	326	338	321	285	278	306	291	286	340	341	296	329	352	340	293	324	284	313	352	346	350	332	291	286	320	315	348	306	302	336	312	325	310	307	328	331	352	359	300	313	298	290	299	340	377	335	342	313	319	347	342	321	364	308	264	348	303	321	300	267	339	333	319	320	330	301	331	328	303	352	332	326	285	347	310	312	317	328	371	304	332	310	324	325	338	305	310	331	292	331	298	319	322	318	314	335	333	329	289	338	324	346	298	333	310	304	283	296	358	328	308	315	281	293	300	371	326	350	315	324	346	351	325	295	312	303	291	320	317	301	333	337	311	338	349	307	312	285	314	307	315	289	325	324	299	294	340	306	335	290	305	331	382	338	273	291	321	324	324	305	313	302	335	345	315	325	295	300	330	325	328	337	308	316	308	316	306	332	293	355	326	310	311	274	308	326	311	304	325	289	305	367	332	307	349	312	323	321	306	325	311	303	302	315	334	309	349	299	312	311	292	296	337	322	345	329	328	306	299	315	336	301	337	318	307	284	345	347	334	317	316	299	322	293	305	294	312	303	310	316	322	303	322	356	305	340	336	304	298	321	295	339	335	294	311	321	315	306	324	325	316	289	324	295	311	321	308	318	301	315	330	310	327	311	295	302	318	322	299	340	302	322	330	328	344	307	333	292	326	296	325	333	346	291	333	299	292	341	362	341	318	331	362	310	333	317	313	309	343	314	307	296	296	292	297	337	355	359	286	282	306	333	311	339	310	308	309	305	312	325	296	313	315	355	328	293	335	331	334	309	327	322	310	318	326	305	340	352	281	305	312	301	346	317	319	326	341	342	313	330	297	320	343	284	332	311	340	332	298	281	300	313	340	329	327	287	327	312	352	297	334	327	332	337	312	319	298	335	288	325	323	337	350	322	313	331	356	322	325	302	315	299	334	294	327	297	333	345	328	346	294	316	327	271	313	328	312	334	323	312	324	302	307	297	295	303	304	325	311	329	320	339	344	322	336	318	314	311	342	327	350	291	320	258	336	357	360	318	334	314	317	294	289	322	276	289	330	305	331	321	308	322	331	331	306	329	308	361	336	309	347	300	317	298	292	325	308	318	315	344	316	346	310	311	360	343	319	294	311	315	312	363	291	318	302	333	320	301	313	344	305	317	343	297	326	296	347	318	329	282	356	336	271	304	310	298	305	310	317	315	311	301	326	330	259	314	317	314	327	308	335	301	333	324	315	356	316	278	333	317	333	303	315	298	328	320	344	323	318	315	312	277	299	320	288	353	270	319	301	334	309	328	309	317	330	315	330	341	297	328	292	332	330	320	322	315	314	299	347	346	313	289	338	322	313	305	334	311	326	370	329	315	329	290	336	311	306	287	329	343	279	300	272	302	314	316	350	332	333	329	296	304	296	350	337	325	298	304	328	321	339	310	310	304	302	349	321	319	332	353	326	303	301	313	348	312	314	326	323	358	290	306	288	336	300	331	307	319	315	311	298	303	309	330	312	349	303	283	303	349	309	323	297	313	317	334	344	324	310	335	328	329	329	347	319	309	330	316	307	278	325	316	330	296	323	346	333	355	272	307	300	284	309	352	348	312	269	327	328	330	311	348	310	297	300	368	314	322	317	328	317	312	328	302	305	320	310	296	349	374	329	318	331	285	313	326	343	306	331	314	321	293	340	375	328	286	353	299	349	311	364	344	352	317	306	360	266	326	313	372	325	312	317	327	305	336	319	304	346	312	296	330	336	286	308	343	346	322	338	342	332	325	297	313	343	306	323	270	294	271	332	313	329	274	274	348	353	293	314	334	293	289	311	307	330	352	316	327	306	365	283	289	347	325	315	330	329	354	318	334	308	350	321	293	322	324	331	284	276	328	337	347	299	304	322	334	368	312	336	293	312	311	320	303	303	284	335	292	350	343	313	318	317	330	308	324	301	309	274	320	301	308	319	337	324	353	279	324	290	323	281	300	328	338	353	331	323	323	313	315	309	310	281	330	338	278	322	318	342	347	316	322	292	296	357	331	294	322	314	306	331	306	314	329	273	299	306	302	320	315	280	304	328	310	344	314	326	307	329	346	310	311	312	299	321	319	356	336	306	351	312	287	325	377	333	311	335	309	331	325	326	331	307	310	309	319	337	319	327	259	303	299	302	306	314	332	327	350	323	339	322	335	336	299	294	309	354	306	338	323	320	293	329	294	330	305	341	303	292	346	347	277	299	318	325	332	314	291	297	274	336	296	291	312	327	365	311	325	340	307	324	304	307	305	317	298	338	302	331	317	316	354	334	332	326	306	324	335	288	328	300	336	319	289	310	311	321	322	340	303	309	350	321	345	310	325	304	302	319	312	310	272	289	273	302	290	298	342	339	322	302	319	349	313	306	356	338	305	345	319	305	299	361	289	315	310	310	342	277	326	286	314	335	334	342	317	319	309	287	296	330	292	301	309	331	365	322	318	301	312	294	299	312	336	364	321	325	334	322	276	324	290	312	308	308	309	316	317	299	290	313	308	322	337	328	327	317	320	320	325	312	321	330	328	301	339	331	334	348	294	292	309	317	355	310	305	325	303	315	343	325	305	348	296	323	298	279	322	336	325	314	338	274	322	322	329	298	328	302	325	312	273	304	336	304	319	296	303	296	302	295	310	332	326	327	311	313	360	329	303	310	362	302	331	299	324	327	320	297	320	329	333	321	313	347	316	288	341	303	320	359	354	318	319	315	340	322	381	343	317	309	319	303	314	322	291	320	333	308	344	317	326	315	323	323	306	281	354	317	324	299	286	298	292	311	360	281	346	338	309	361	331	322	345	310	296	319	281	308	352	302	303	352	334	294	350	274	319	317	343	303	322	336	347	329	281	290	314	291	302	315	310	293	318	295	303
18687	5091	2220	1231	996	869	749	705	714	664	703	686	664	700	693	714	664	672	677	661	716	689	680	632	639	729	675	644	672	679	676	670	698	699	681	654	708	695	686	682	670	722	728	648	701	669	687	679	678	668	660	673	671	693	710	682	658	683	702	626	656	695	669	685	699	620	675	665	679	661	650	669	659	692	638	708	666	695	702	640	655	686	648	659	696	630	647	670	658	715	730	680	650	687	664	670	709	661	700	698	705	689	747	693	668	656	681	690	707	714	716	688	685	734	642	668	692	676	640	699	674	672	631	710	640	663	691	663	699	710	711	712	666	685	658	707	708	666	640	692	659	683	695	653	689	647	659	682	690	666	704	665	662	734	663	715	699	654	672	682	694	669	704	683	657	682	673	683	639	690	714	671	688	676	682	644	708	684	700	664	706	630	676	664	660	688	647	681	674	719	669	645	688	681	697	723	689	722	646	680	671	705	701	704	651	668	672	674	669	661	672	684	705	658	724	687	699	667	678	723	680	673	668	721	707	662	680	672	678	681	691	700	700	705	709	685	719	673	686	671	614	681	665	674	666	671	705	666	692	662	678	696	700	673	681	622	679	713	726	673	695	675	675	692	634	690	704	689	699	666	706	681	658	679	685	650	689	710	678	705	686	687	638	696	686	687	685	679	694	693	692	596	708	702	658	680	679	666	690	684	681	633	701	678	694	694	709	721	700	681	680	692	684	698	688	743	693	658	701	702	686	696	650	706	665	729	690	668	656	711	675	659	684	637	672	659	728	691	655	684	657	710	648	684	686	670	665	654	703	682	683	664	679	659	635	692	670	672	692	671	661	658	684	706	722	682	669	662	646	668	699	705	716	694	657	733	691	709	681	676	672	654	699	678	661	676	709	715	687	701	706	662	698	686	654	707	705	668	691	672	692	661	695	681	706	732	643	704	659	676	709	689	632	694	680	685	672	677	694	712	680	622	706	688	698	662	697	663	719	632	662	681	681	688	683	713	715	718	644	651	672	678	702	684	694	674	620	681	714	688	661	695	645	688	732	672	673	656	658	702	683	687	693	668	706	649	699	689	694	718	683	685	636	690	669	700	672	697	642	681	753	681	690	659	682	667	645	684	698	638	701	639	686	700	724	705	672	687	685	687	711	631	698	666	669	664	649	673	694	667	655	664	673	700	689	633	695	669	690	649	686	658	658	706	652	661	669	682	727	699	679	651	670	688	638	693	688	648	686	654	649	678	700	636	676	714	667	689	685	634	676	699	664	721	693	687	688	682	685	716	652	648	703	679	682	706	699	671	673	681	702	695	655	684	669	709	688	715	691	631	682	670	680	720	660	665	655	659	677	698	686	660	675	621	686	638	712	676	713	662	659	729	643	656	680	676	649	674	719	668	684	652	672	647	706	672	662	657	675	707	619	686	644	708	713	683	673	683	648	666	670	674	688	674	668	676	652	692	635	684	674	708	696	673	682	658	659	703	686	649	661	733	654	753	667	678	637	717	713	685	704	664	715	701	691	660	674	695	662	678	727	648	667	702	636	726	758	704	691	695	674	676	661	664	716	659	677	681	708	663	667	666	690	629	667	678	692	653	651	648	693	635	691	682	720	695	666	688	714	638	709	698	704	697	668	633	711	675	667	681	639	683	670	697	692	711	630	696	695	691	685	700	718	657	655	654	655	700	694	636	672	693	694	664	712	688	680	708	673	663	650	670	648	691	626	702	633	693	674	663	698	677	650	674	712	694	687	645	674	703	660	712	720	678	656	702	666	683	690	658	680	728	686	666	669	681	692	664	720	705	695	686	613	713	718	698	687	727	712	694	726	644	696	642	634	684	670	666	645	676	700	645	687	649	680	681	684	695	698	672	678	664	692	658	720	676	657	640	639	679	673	692	643	672	667	659	651	679	720	669	688	641	671	681	674	677	680	689	668	667	685	678	679	666	710	658	717	672	710	707	676	653	703	692	633	694	684	665	641	671	667	703	669	671	690	672	732	703	670	701	665	660	690	648	678	668	691	695	647	684	674	709	688	656	679	667	674	716	675	616	660	723	661	678	631	681	675	684	638	680	661	631	666	716	679	680	669	693	685	700	700	686	712	701	759	722	742	698	663	690	676	698	711	703	662	679	680	656	692	698	697	688	673	695	699	681	693	685	677	653	698	650	661	683	626	687	684	631	668	682	696	660	672	679	707	728	695	681	672	662	708	691	668	692	648	673	708	716	699	689	669	663	671	665	665	686	700	702	663	710	645	684	668	683	726	667	707	661	675	687	703	678	679	706	699	684	694	694	667	688	664	644	668	651	710	686	638	648	692	708	638	684	692	690	671	670	667	675	675	650	657	678	690	673	678	691	690	663	671	687	634	681	658	676	669	713	665	673	699	685	653	664	674	684	679	659	662	696	718	700	696	676	677	646	690	656	636	761	714	673	645	680	684	703	658	666	672	678	659	644	675	686	715	659	734	709	703	692	716	681	662	705	658	668	673	677	739	665	723	751	658	660	727	631	675	664	677	635	682	661	691	682	646	670	686	698	700	672	711	707	679	641	750	683	692	708	684	660	718	653	677	681	682	713	670	662	700	718	678	683	645	693	685	673	667	687	649	676	657	669	680	673	662	719	660	685	733	674	674	679	666	736	634	672	696	685	668	668	704	693	680	671	681	692	655	679	654	668	688	649	651	720	664	670	683	673	673	690	664	731	690	702	699	644	666	649	672	703	693	717	660	687	698	709	682	706	687	678	679	696	656	659	696	711	701	671	630	691	694	639	691	660	681	679	686	701	709	662	634	644	692	679	679	669	699	683	696	657	660	733	694	657	654	686	707	650	674	669	659	727	680	670	684	676	692	697	637	675	666	702	688	701	687	659	696	686	652	669	679	719	717	640	682	691	693	653	714	679	632	670	637	646	687	722	700	654	680	715	709	702	730	692	694	684	697	742	693	656	691	695	662	681	691	695	676	663	720	673	691	637	740	654	701	669	637	668	737	655	629	674	702	660	698	711	672	655	695	664	669	710	712	622	661	675	610	716	669	662	672	695	707	733	702	704	677	654	694	690	657	656	673	681	675	683	588	705	694	617	684	656	708	704	711	655	734	709	641	701	713	686	646	684	683	724	668	678	691	714	733	667	661	665	712	685	691	681	653	628	674	672	660	690	672	676	667	664	680	734	715	716	689	682	685	651	713	669	700	680	694	654	674	657	741	693	699	627	696	715	661	694	663	723	693	676	677	660	701	681	679	673	676	711	699	681	682	691	737	759	653	650	644	667	668	648	683	620	632	677	682	692	692	698	671	687	663	716	680	697	663	662	623	699	670	687	736	666	652	680	698	668	739	666	679	672	676	646	701	689	661	659	707	637	622	672	690	703	688	674	702	643	686	692	695	635	675	705	714	685	706	684	678	708	705	709	691	719	684	618	673	669	677	677	692	688	680	674	668	658	677	655	699	711	700	712	697	632	671	652	646	693	695	693	691	623	682	614
32752	5337	847	431	337	347	312	311	312	276	296	286	324	300	330	297	325	303	288	305	303	304	288	316	334	297	275	329	283	296	292	347	333	289	274	305	314	296	303	305	290	271	293	279	350	296	293	295	282	282	314	295	298	332	339	289	299	288	333	305	283	291	305	322	312	312	290	293	306	300	317	309	282	263	295	294	282	285	327	326	297	305	267	309	296	287	316	300	323	319	340	325	296	299	301	294	323	315	284	315	334	316	266	306	320	287	309	265	331	330	272	303	312	307	359	308	270	316	310	324	318	290	329	277	306	275	293	292	309	297	283	325	302	283	313	282	291	311	316	286	277	295	282	309	321	305	284	294	323	300	310	281	252	332	276	287	296	320	325	320	273	312	298	319	316	318	286	314	302	280	310	266	338	292	292	288	256	325	326	318	318	259	306	307	315	279	274	286	264	327	303	305	339	319	292	298	330	264	321	304	305	279	303	314	325	331	301	320	272	333	315	305	292	293	307	278	279	275	307	263	307	304	295	319	317	278	303	333	304	308	320	326	273	301	305	349	295	271	317	332	303	318	314	301	272	320	325	301	331	265	293	325	315	305	305	304	294	290	344	311	304	309	316	310	298	317	312	298	292	267	272	309	309	291	302	281	289	321	299	322	342	298	301	321	322	313	301	302	316	296	269	326	298	332	353	326	307	278	292	338	323	331	279	326	335	312	278	301	291	302	294	293	298	279	267	278	281	327	335	321	322	298	286	282	318	317	311	307	317	316	271	300	270	296	301	285	308	295	329	290	304	278	322	301	284	289	305	302	288	280	274	304	300	319	332	294	317	296	309	296	298	311	332	299	310	268	323	331	292	327	299	267	317	308	285	284	281	315	283	303	268	335	323	319	323	297	296	326	329	309	274	299	284	281	292	297	297	274	298	327	315	305	299	332	306	277	305	292	291	258	320	295	278	254	290	322	294	302	302	293	289	280	307	320	303	309	334	277	319	320	324	300	300	298	294	300	288	291	322	306	272	285	324	296	320	283	302	279	306	309	302	314	315	303	311	298	307	318	283	317	325	303	298	306	280	296	292	327	313	304	342	282	300	285	270	281	302	331	293	311	277	312	316	292	276	283	286	291	278	277	276	291	327	314	305	309	321	273	305	290	274	313	304	284	291	317	285	317	327	346	305	313	306	320	302	314	308	277	327	290	335	278	325	295	285	315	288	303	277	281	303	329	301	296	286	262	288	326	335	304	315	310	296	270	295	312	312	266	307	282	297	273	321	276	258	311	296	327	321	275	291	313	309	330	298	269	302	334	291	256	285	301	316	312	298	320	335	281	335	311	268	283	286	316	329	291	320	322	338	297	282	336	305	306	282	309	307	279	304	279	339	316	324	320	292	325	264	301	296	298	298	276	292	306	289	327	289	308	285	301	312	317	324	296	296	280	315	302	310	276	304	311	310	306	329	297	316	307	304	285	344	293	290	288	316	276	298	289	319	303	320	278	325	310	294	306	298	293	285	264	294	312	341	327	322	296	280	305	302	287	314	326	313	327	301	261	293	307	309	284	328	297	327	305	297	308	255	270	302	300	348	296	311	292	278	317	316	296	300	297	306	285	264	329	313	315	270	300	327	310	340	312	294	322	324	290	302	319	269	312	330	315	306	318	291	297	333	305	271	311	291	288	282	298	317	331	305	313	274	297	292	269	319	292	274	313	301	289	301	280	270	305	263	295	336	279	310	292	302	288	327	330	298	324	273	323	290	257	317	288	319	282	297	326	296	317	342	306	329	317	289	299	317	270	304	336	291	293	318	293	314	263	313	254	308	292	312	321	294	304	329	328	279	285	300	374	308	266	305	309	333	279	306	320	279	281	282	300	305	309	300	283	294	310	313	341	275	293	290	278	275	305	315	344	303	297	301	295	294	319	331	314	313	264	338	303	321	284	300	256	285	334	292	306	314	313	314	334	304	316	322	305	302	308	342	288	304	326	323	298	293	299	287	338	331	285	300	315	295	289	330	343	288	315	331	321	291	306	300	287	277	290	286	314	271	295	287	295	301	297	331	313	316	289	304	278	284	276	306	290	238	277	321	318	302	318	292	332	273	310	304	328	286	298	268	310	289	295	291	311	316	300	316	306	282	288	280	274	315	312	342	294	302	309	311	287	281	300	303	324	353	306	339	270	315	301	276	282	347	326	300	300	306	303	330	328	319	317	338	318	316	288	304	296	288	285	327	289	289	315	306	335	308	327	277	324	272	302	287	287	322	288	276	321	282	277	302	283	279	304	292	319	303	328	342	312	282	335	304	285	305	301	318	278	296	292	276	286	329	313	329	279	311	281	300	351	306	303	274	309	275	267	296	301	313	295	274	295	320	286	330	306	288	284	285	310	296	338	283	297	321	280	306	320	292	306	280	291	320	323	304	294	304	315	291	290	310	270	315	258	306	296	293	308	297	306	292	281	303	309	299	311	310	302	326	296	298	321	297	290	286	305	294	293	314	330	307	275	270	286	262	303	324	278	280	296	291	295	326	333	319	277	296	324	286	282	325	301	271	320	318	335	301	280	297	301	354	280	298	276	280	283	317	309	290	332	307	308	312	324	271	302	328	304	331	307	322	319	292	319	272	269	298	298	282	284	289	274	286	293	322	297	321	312	344	303	338	307	277	292	270	291	311	297	312	305	275	330	309	302	276	305	301	296	319	296	285	272	297	286	298	310	271	268	266	290	310	312	300	335	271	302	355	292	299	304	275	292	350	324	308	306	286	286	304	278	312	324	282	311	311	316	278	335	277	285	295	304	287	330	301	283	305	315	328	273	304	278	339	319	287	319	328	302	290	310	289	265	333	309	305	297	295	291	318	292	297	295	310	325	291	276	321	308	346	283	304	276	303	307	326	328	304	291	301	309	305	290	300	309	303	304	293	321	303	311	289	292	293	280	294	281	275	293	309	270	309	312	323	293	310	290	318	329	301	319	304	291	313	305	308	309	315	262	313	310	351	296	319	287	311	337	292	344	296	351	286	318	304	290	295	317	278	319	275	298	305	307	313	316	300	282	285	292	282	317	319	271	292	283	303	292	329	286	308	307	316	321	303	266	297	332	291	324	313	300	288	300	335	289	341	348	322	322	284	293	302	324	274	292	304	299	301	326	305	295	295	301	309	340	269	286	280	299	329	308	275	293	282	292	287	293	311	311	293	311	308	281	292	317	298	291	295	355	314	339	336	305	271	288	289	287	310	303	289	310	314	305	278	314	299	281	271	329	283	316	284	271	311	312	239	276	257	313	332	329	270	290	276	316	320	318	328	309	309	288	304	258	299	254	310	263	309	295	318	278	318	305	312	315	288	292	300	304	319	280	291	346	313	309	316	283	323	295	313	293	295	296	318	310	318	250	285	273	344	274	278	304	290	299	300	247	309	291	299	310	265	326	287	332	337	327	325	300	277	283	256	290	295	289	290	286	332	273	288	319	291	309	281	298	290	291	330	306	297	312
21814	7396	3895	1762	1171	952	813	687	694	713	675	611	633	672	626	696	624	617	624	646	676	655	636	636	631	626	651	638	646	654	610	683	674	634	671	612	644	651	611	690	656	602	628	648	664	657	723	680	638	663	660	636	628	715	671	670	666	608	683	642	642	674	625	671	649	642	643	656	634	664	663	667	625	648	652	696	635	660	658	649	652	677	629	659	647	608	622	673	623	636	689	687	637	619	659	619	695	616	646	668	659	605	624	686	633	639	575	602	655	659	660	658	649	668	657	645	601	636	680	640	669	649	633	643	609	660	657	613	700	645	656	636	653	655	649	641	652	658	668	675	630	675	627	652	677	644	645	627	600	693	628	647	638	663	660	642	664	612	669	645	659	662	601	680	672	613	662	661	623	641	624	672	614	642	647	640	622	658	656	671	609	687	619	615	594	644	667	665	683	625	679	645	641	674	669	660	636	670	639	629	623	695	660	679	659	639	672	659	613	667	670	662	672	646	604	656	701	686	667	632	643	628	655	652	672	632	618	637	656	680	655	649	652	658	663	643	657	632	618	684	655	626	668	656	654	636	636	651	654	672	658	666	658	612	652	677	617	664	673	634	599	616	625	648	656	609	658	668	659	679	657	646	617	591	628	657	652	634	643	615	676	687	649	611	647	639	635	629	692	714	585	658	646	638	710	641	629	638	655	640	638	646	670	662	654	656	612	635	610	656	630	621	612	656	659	678	650	613	664	635	646	633	652	694	635	675	610	674	656	600	658	642	614	650	662	651	633	648	615	585	604	645	654	662	587	631	655	647	647	614	658	705	657	628	617	665	615	655	654	662	597	653	690	673	653	644	667	670	667	695	650	628	643	619	651	640	620	646	583	635	652	696	643	655	624	610	657	655	658	631	652	700	634	588	653	627	620	635	639	692	669	635	699	660	626	640	702	608	693	669	644	648	635	673	651	658	628	646	653	667	686	665	674	617	654	640	603	650	641	646	710	697	660	658	658	661	680	637	629	615	632	689	636	617	653	656	626	680	644	625	662	640	629	656	638	624	675	688	644	655	624	667	664	657	677	654	682	701	680	616	637	684	629	635	642	635	642	664	665	617	646	640	675	667	627	671	628	644	671	637	670	669	685	642	651	641	617	657	662	646	676	648	669	600	601	667	649	651	658	640	645	659	597	644	655	695	635	618	662	674	673	660	598	653	654	657	662	665	636	640	704	618	637	642	612	681	603	693	726	645	654	691	639	617	647	700	660	648	637	659	625	693	638	630	630	616	657	622	658	673	681	632	600	633	595	619	611	628	645	601	678	650	627	687	625	645	631	653	659	637	644	656	641	652	600	603	647	655	646	641	665	714	617	665	622	638	617	630	600	644	710	654	624	673	685	661	715	635	640	668	668	664	653	685	653	614	624	645	641	626	673	630	704	660	658	677	679	611	693	638	611	610	693	654	694	644	630	640	680	629	693	674	589	630	618	627	633	667	639	692	648	661	676	665	632	637	691	646	639	702	677	653	637	663	640	659	649	607	695	624	654	625	694	677	625	668	661	601	641	597	623	656	621	693	620	638	593	669	662	654	643	681	651	630	638	666	598	626	656	673	607	681	648	598	675	649	692	658	685	657	648	664	633	625	663	641	625	627	656	615	649	655	696	644	661	646	649	623	674	662	638	630	623	654	670	650	665	619	685	646	598	651	638	639	623	631	641	627	655	630	622	650	634	671	661	619	635	664	633	659	646	639	636	662	700	633	633	624	614	586	630	641	651	654	676	633	653	594	621	618	677	664	643	627	613	661	639	649	678	643	636	641	622	654	635	632	679	683	647	628	655	663	647	705	604	685	607	623	649	699	665	647	622	686	618	663	640	643	654	698	655	670	611	626	645	650	634	625	674	633	639	680	662	679	676	682	643	663	668	616	651	640	664	678	661	609	636	639	686	656	608	608	662	611	680	665	644	636	632	673	636	616	634	618	660	639	701	631	635	657	647	647	679	643	622	684	625	657	681	594	657	643	658	678	663	708	688	641	647	675	656	678	654	665	655	655	654	672	658	665	651	656	645	686	646	631	712	649	657	651	658	643	646	672	667	642	657	614	703	602	641	647	661	654	629	657	651	643	683	656	659	662	643	616	605	635	638	664	671	617	631	609	587	648	698	655	588	662	652	654	675	635	667	676	628	658	646	654	628	660	652	651	655	637	638	659	669	640	662	618	628	681	638	612	616	647	687	650	626	642	639	635	652	683	631	644	671	666	625	658	607	665	617	665	704	636	617	673	628	666	592	659	643	700	613	633	647	649	667	639	684	651	691	647	650	689	666	657	654	629	648	672	698	625	623	668	656	656	657	606	631	672	616	653	669	589	656	644	691	642	688	658	642	650	691	666	653	659	652	634	693	701	622	633	661	656	677	604	652	672	668	663	670	624	617	619	658	644	635	655	603	656	627	575	626	717	653	668	630	639	691	671	625	644	655	691	673	611	697	628	635	666	666	659	627	651	600	648	624	604	613	689	688	622	632	645	681	620	671	651	665	629	652	658	638	653	660	602	697	652	669	656	603	653	643	679	697	679	665	617	657	676	638	636	638	695	634	691	696	656	623	666	646	633	629	633	611	651	646	647	635	647	632	663	649	684	662	711	638	642	662	624	653	663	676	691	621	651	658	629	665	694	648	626	657	633	668	606	656	671	637	653	666	624	683	646	683	617	652	665	637	689	627	638	680	629	675	672	640	689	662	650	694	648	630	613	623	682	694	647	679	678	660	626	655	664	643	715	643	655	680	662	671	657	645	665	678	669	619	644	633	609	678	659	653	616	652	647	662	652	624	593	641	694	664	666	617	659	635	627	685	652	651	642	611	636	657	665	682	706	657	679	611	684	610	645	618	641	638	640	622	644	648	658	620	660	673	715	688	619	635	653	621	692	666	606	639	642	640	627	590	664	628	650	663	679	642	695	623	638	659	656	683	659	672	674	662	597	683	617	669	655	610	647	673	692	653	669	648	681	618	621	665	676	659	671	666	617	648	636	629	636	701	603	670	651	648	639	629	692	635	605	665	663	645	647	649	628	656	630	664	645	664	645	642	690	619	653	627	652	654	646	668	620	611	665	649	669	670	665	686	643	642	658	654	645	663	634	635	687	674	680	646	659	626	633	664	676	630	614	665	640	645	648	641	684	696	633	677	666	671	677	639	660	697	674	659	723	656	659	698	684	629	690	636	703	640	616	662	686	617	607	657	643	626	669	661	625	657	630	651	675	669	683	643	631	672	647	656	648	652	628	643	609	646	644	681	675	671	668	688	649	677	681	638	613	663	626	641	648	618	687	608	664	632	593	693	629	644	665	656	685	684	625	653	640	673	631	656	677	682	650	666	632	615	634	619	667	642	676	708	629	627	645	656	661	661	675	650	626	627	663	642	642	638	631	661	616	676	642	664	626	624	630	668	655	629	593	687	644	635	659	639	634	672	604	633	668	661	632	653	678	652	638	689	650
40624	7908	917	506	364	327	363	309	330	312	297	314	276	307	327	297	317	330	351	314	338	342	317	319	334	303	321	291	278	335	328	324	347	338	321	334	320	313	337	297	296	313	320	281	295	295	350	348	312	335	328	297	339	324	294	331	341	347	304	321	286	285	303	344	322	295	331	320	332	326	311	322	294	299	310	307	327	317	293	338	345	315	284	318	321	345	312	329	284	338	323	320	315	335	324	322	325	349	318	297	338	306	296	313	298	307	343	309	325	336	317	331	347	314	323	317	344	320	318	343	334	326	320	297	311	319	300	332	298	325	337	354	343	311	296	294	309	298	335	346	303	328	306	343	321	366	313	322	348	326	323	298	328	331	337	303	345	316	332	317	314	323	320	324	321	320	313	328	345	326	286	320	308	321	309	310	339	321	340	337	293	310	321	329	333	337	325	304	283	298	306	318	295	321	290	311	307	293	320	331	309	282	312	339	293	303	338	342	293	343	319	312	311	307	323	313	327	298	343	322	332	302	297	303	313	332	314	336	336	324	351	354	347	335	317	300	311	314	317	334	319	304	333	311	289	307	335	307	312	303	298	299	327	313	322	315	310	328	358	318	303	301	309	327	330	300	348	339	303	320	326	345	287	285	331	292	288	288	344	315	326	292	295	346	312	312	366	329	324	321	325	331	295	296	345	331	305	307	311	307	281	301	328	339	315	328	318	301	336	373	306	336	305	287	328	298	295	317	283	314	340	320	334	304	311	344	314	349	310	305	369	309	301	321	317	310	303	319	324	289	317	317	300	328	328	327	321	313	329	307	309	292	322	328	329	350	321	299	315	350	305	305	307	320	328	340	288	312	334	298	348	327	341	319	334	289	333	331	290	333	309	333	321	336	314	276	326	315	333	353	317	300	289	302	330	322	313	329	303	331	322	357	293	327	338	325	323	314	331	345	324	325	284	312	315	298	301	334	314	358	286	298	307	370	342	318	312	329	290	318	299	297	332	319	341	335	277	340	317	300	321	338	305	276	350	317	314	362	316	313	345	328	334	307	301	314	296	306	313	334	285	317	325	326	321	304	323	332	324	306	342	290	304	314	275	343	341	324	301	319	345	292	313	304	318	320	305	345	326	311	311	304	305	326	319	325	297	308	294	328	305	319	323	324	305	314	326	296	316	309	297	316	325	340	346	338	291	301	279	293	290	326	348	349	318	325	298	304	330	334	330	313	341	347	300	303	353	333	330	351	337	296	327	343	320	313	302	354	318	330	313	302	311	320	339	303	339	330	262	316	306	316	339	333	332	300	318	298	354	279	327	291	303	304	295	312	334	303	331	336	353	291	335	324	330	287	311	336	357	335	284	327	314	300	306	296	341	317	310	302	331	309	352	310	355	336	288	315	321	307	301	288	366	349	320	349	343	316	344	271	334	318	314	330	305	355	290	337	352	338	305	312	307	339	343	352	309	341	345	352	358	318	356	291	340	348	341	357	332	323	335	314	302	290	362	346	315	343	330	309	296	326	350	293	335	331	291	315	319	318	311	337	279	303	305	343	289	305	337	347	307	324	314	329	362	318	309	312	302	301	306	305	332	301	307	310	325	338	293	312	347	303	325	336	277	359	323	331	281	305	354	328	293	297	288	331	303	300	286	290	305	314	315	331	304	299	317	307	343	343	290	322	314	297	306	318	320	303	334	342	311	287	334	310	329	317	304	305	313	301	301	294	314	333	291	305	297	288	362	352	322	301	314	378	322	308	345	281	317	301	345	343	340	346	333	333	284	291	310	314	290	326	299	290	311	313	295	289	331	331	304	342	323	346	305	308	300	318	323	340	329	343	339	320	321	321	321	337	322	335	351	329	363	331	361	312	333	324	336	326	324	325	297	328	307	281	329	309	315	317	300	322	311	298	249	337	318	348	283	297	308	295	300	308	317	343	323	319	330	281	305	324	311	312	337	314	300	318	305	297	349	285	334	310	291	285	324	372	315	307	322	309	291	281	332	340	317	343	282	286	301	323	328	329	331	331	314	325	253	336	302	322	313	330	318	328	321	330	308	318	310	355	300	312	310	306	329	340	313	296	303	331	320	320	304	347	310	304	310	312	323	323	267	278	295	333	333	310	275	322	317	297	349	265	288	351	297	308	308	318	309	356	317	308	326	329	333	328	312	334	327	332	316	325	299	359	337	326	293	306	306	344	324	322	293	352	320	297	311	297	307	293	311	328	320	310	325	364	323	318	315	311	346	371	375	340	324	289	297	327	316	327	269	328	338	338	333	319	354	335	344	359	304	327	335	304	334	340	333	315	312	327	321	316	312	295	292	324	319	278	317	371	338	338	342	332	313	381	331	307	338	312	299	330	304	315	328	319	308	316	300	316	328	308	269	356	314	326	306	348	329	319	300	307	371	313	335	337	313	306	292	327	350	322	333	328	326	348	311	308	304	308	289	335	321	313	347	316	314	311	316	316	317	306	332	321	301	337	308	359	327	326	308	328	330	324	309	354	337	321	355	344	325	290	319	322	303	335	326	316	316	326	264	342	332	343	325	304	331	314	322	315	325	290	374	317	329	358	299	336	283	315	330	329	312	329	297	314	310	358	312	258	367	330	331	292	321	302	313	320	342	309	350	325	333	338	319	321	303	310	300	314	300	349	313	305	344	296	344	312	316	290	306	296	315	318	326	309	321	331	308	339	324	315	300	347	324	328	334	303	336	321	322	311	361	337	344	326	338	319	295	296	323	305	309	323	342	294	293	300	330	323	333	314	353	319	309	313	341	320	300	339	327	301	319	294	331	314	335	334	330	282	352	302	297	313	330	274	353	307	311	295	320	333	318	337	325	321	365	357	289	326	340	335	339	302	299	324	303	349	330	325	327	338	347	285	293	320	297	324	318	322	338	283	322	328	326	309	357	278	306	332	317	342	321	336	302	306	309	330	309	339	354	335	350	319	310	313	316	298	298	321	309	284	310	343	338	337	335	343	329	327	384	299	290	301	315	313	314	297	332	312	319	346	317	295	301	304	292	326	342	280	292	288	360	335	335	309	340	294	318	331	312	306	342	300	299	306	321	316	352	334	323	315	334	288	325	291	336	300	327	347	261	341	312	307	323	307	300	324	316	311	353	316	332	314	326	330	324	339	311	312	306	316	320	331	315	364	318	327	307	293	330	313	328	348	328	338	323	353	294	329	307	311	319	359	306	335	330	324	297	303	305	315	319	276	344	288	335	340	319	323	338	331	321	297	330	314	284	315	346	318	320	360	285	324	312	335	332	285	289	292	297	339	312	334	325	300	341	331	315	294	320	312	331	323	316	313	296	304	307	318	351	313	330	333	331	341	309	308	335	323	332	311	314	322	284	279	326	362	330	305	354	312	337	308	306	301	346	326	332	297	327	308	336	309	334	300	304	334	337	287	337	308	326	300	341	329	322	300	293	371	282	325	314	348	299	307	323	319	299	299	322	294	323	318	296	328	339	312	321	300	336	344	329	311
26977	9290	3319	1909	1334	1108	957	843	755	749	698	721	713	673	758	702	658	648	703	730	744	703	701	704	693	749	693	710	664	695	739	678	700	720	750	714	737	686	700	688	644	722	723	739	726	685	694	652	678	743	714	701	689	705	714	664	739	704	731	668	632	689	746	652	718	673	719	674	671	679	681	672	688	718	697	650	662	672	738	687	718	692	645	691	753	687	655	709	682	676	725	732	660	640	681	635	693	700	695	687	700	713	677	697	696	675	725	762	677	677	658	745	672	683	721	662	724	685	717	660	702	693	677	690	688	703	683	637	706	681	668	684	680	690	683	672	690	704	717	671	682	704	678	718	744	666	718	679	671	715	725	730	661	667	693	677	690	724	707	731	683	703	685	664	653	665	705	717	648	651	673	687	651	691	692	679	681	717	733	711	640	692	657	700	705	690	687	737	671	699	729	695	700	698	714	742	653	652	743	648	699	693	735	705	635	685	668	720	649	709	660	693	675	668	690	729	688	733	707	741	695	688	688	680	717	678	697	716	688	689	688	686	690	714	702	713	692	698	658	691	635	707	708	662	690	685	730	670	712	722	712	668	714	691	680	662	703	649	718	691	712	738	683	687	669	698	682	717	683	674	678	676	775	671	673	682	689	743	707	719	729	682	669	644	689	682	651	690	703	761	713	690	732	634	689	655	694	651	761	668	683	654	724	753	705	681	707	747	672	669	704	689	663	710	669	667	717	669	668	703	674	687	691	714	724	727	707	653	679	656	687	730	705	693	733	690	688	704	738	716	671	644	712	691	662	729	712	670	680	677	662	694	656	684	714	676	703	715	676	703	671	715	698	681	700	670	689	683	705	718	702	674	731	687	682	745	694	704	652	702	693	660	651	718	702	684	691	714	696	722	672	685	702	653	694	682	719	659	709	673	678	714	724	721	698	667	725	722	708	724	693	663	723	669	696	747	671	690	683	664	690	716	721	694	704	696	715	679	702	735	684	685	723	714	738	683	680	671	706	729	720	705	659	716	700	667	720	706	683	698	737	682	680	693	691	705	709	640	627	718	704	692	708	626	687	691	682	700	674	745	652	694	701	735	690	680	658	692	704	665	692	710	709	696	596	691	715	667	659	688	683	652	664	707	697	680	665	688	678	738	710	685	679	715	687	681	719	681	698	693	675	661	680	627	691	709	682	681	648	732	733	705	681	660	745	650	623	658	694	699	681	670	692	675	672	685	666	698	674	671	685	717	677	695	727	669	675	685	723	692	679	677	708	719	649	678	700	667	707	694	693	726	717	670	652	677	681	683	685	719	734	671	724	739	666	669	675	662	711	689	653	730	668	694	691	707	684	700	640	694	692	690	699	683	643	657	719	644	698	677	691	690	704	699	689	707	683	676	679	661	702	748	680	671	692	696	708	661	618	667	700	691	680	660	688	677	710	682	710	666	661	686	695	751	720	684	699	705	720	657	673	732	655	658	706	647	723	700	713	639	666	666	724	674	697	688	697	697	673	695	680	710	658	689	675	645	679	753	722	677	656	665	663	721	676	675	703	693	698	706	713	665	650	688	675	733	702	686	686	692	680	658	693	706	695	711	666	680	718	682	668	669	661	686	650	658	665	675	699	640	678	677	690	699	636	666	703	701	703	677	622	682	680	696	691	677	652	686	694	747	688	738	694	680	693	697	733	665	676	669	694	670	693	683	703	689	717	679	670	642	714	658	680	726	706	709	710	655	681	721	667	725	687	689	704	700	705	719	706	717	726	687	663	720	721	693	704	659	637	643	712	676	693	713	689	683	682	645	676	696	632	675	706	696	663	667	735	672	680	679	730	687	688	687	734	687	672	695	646	664	718	703	683	669	734	707	631	682	685	691	668	697	681	704	692	624	674	737	663	688	705	702	675	701	704	694	659	723	691	688	697	713	695	682	660	700	688	709	700	711	703	755	663	662	719	651	708	676	669	680	712	638	724	631	676	660	673	712	694	652	695	713	682	670	703	667	713	706	716	690	688	674	679	697	694	689	680	706	692	661	699	689	690	684	707	667	683	689	692	685	674	704	659	692	740	701	706	680	701	713	622	658	698	734	717	720	664	707	694	734	708	708	704	714	711	630	686	712	673	680	690	713	677	701	730	661	697	664	668	741	687	707	705	675	707	684	651	678	658	718	699	693	687	686	659	677	699	664	703	676	704	709	721	697	655	711	666	672	745	683	727	697	688	670	711	677	698	653	715	766	691	712	700	689	696	725	737	672	649	639	655	643	665	676	706	685	707	689	669	681	723	693	661	727	672	665	694	715	697	673	676	720	702	677	685	646	666	701	700	700	639	724	683	667	688	686	706	659	670	687	699	685	679	711	704	671	658	687	702	687	709	747	704	706	691	694	684	738	649	701	711	721	644	681	715	656	710	664	727	746	693	730	676	707	718	718	656	684	689	721	647	688	669	666	728	700	691	677	714	676	736	683	676	669	684	688	656	689	712	729	643	624	706	721	692	718	644	688	647	716	694	725	688	663	709	640	682	751	692	692	696	670	686	712	680	691	689	680	681	679	658	704	706	677	713	691	694	703	675	704	703	676	687	655	719	656	693	680	696	709	688	692	728	679	686	662	643	717	710	650	719	727	651	675	653	740	686	711	713	680	678	710	652	645	695	679	663	700	670	713	645	713	670	693	683	686	700	688	706	685	711	706	678	697	687	725	673	638	713	661	654	689	668	688	656	680	727	704	718	730	700	715	708	694	653	654	690	648	672	703	658	676	685	648	660	685	708	660	651	695	743	674	691	707	688	651	663	670	708	684	646	649	751	732	669	688	671	681	685	626	696	667	716	726	668	649	690	682	720	698	655	718	711	718	714	644	688	674	747	667	672	690	714	683	696	726	691	673	686	657	684	669	704	689	732	697	708	658	712	736	717	708	710	660	676	713	704	679	708	688	709	684	713	726	732	740	656	688	705	685	694	706	702	692	695	670	708	679	712	703	658	707	719	699	688	697	677	711	681	630	684	725	724	697	683	679	616	700	712	690	716	717	724	656	669	656	738	732	687	696	651	669	692	669	719	701	678	696	655	713	643	723	664	671	727	687	664	709	650	727	741	742	667	691	659	695	663	652	737	698	661	683	713	712	714	714	706	706	710	705	682	681	665	676	674	709	734	692	696	684	689	666	689	677	705	695	658	717	669	708	680	684	652	668	660	753	690	715	697	693	720	687	660	732	651	678	711	666	702	627	635	695	698	708	672	718	673	662	653	665	724	689	705	682	655	683	668	664	690	701	720	685	719	723	672	757	711	678	692	758	711	711	697	705	669	686	705	716	734	681	680	722	726	692	715	666	691	716	693	627	692	737	706	673	692	670	715	674	665	698	699	690	698	669	709	653	678	716	707	650	686	684	702	671	674	670	715	695	691	655	699	690	687	684	673	719	701	682	765	706	714	726	689	733	684	706	692	689	687	690	689	773	704	667	684	691	725	649	672	701	779	690	657	708	639	741
24251	2678	505	402	356	366	322	329	310	306	325	290	312	323	313	304	339	286	341	326	296	335	302	313	316	322	310	329	319	326	314	300	334	320	281	316	331	310	330	370	336	311	310	314	363	326	310	327	343	321	327	290	301	319	340	306	318	298	348	308	329	310	304	269	309	347	312	382	362	335	312	316	325	287	302	294	306	320	331	285	286	300	296	331	288	325	315	336	356	324	320	300	308	301	341	323	313	316	306	325	326	342	308	353	279	351	284	313	326	327	320	319	292	321	307	300	330	315	326	292	322	321	330	341	318	295	317	319	301	305	293	329	293	317	321	345	314	326	322	330	326	324	318	347	314	321	314	279	334	311	289	321	330	339	314	332	343	311	298	347	310	352	340	329	300	306	332	317	315	316	310	337	335	327	308	311	339	308	309	286	317	330	311	320	296	315	303	340	293	314	323	310	314	319	284	325	318	309	308	319	298	327	311	361	285	298	306	296	351	330	274	316	319	305	356	352	316	334	329	333	292	360	366	312	314	305	304	316	324	331	319	341	291	311	292	318	334	321	316	298	319	339	330	331	334	323	319	287	278	306	309	333	279	340	322	314	352	308	294	312	291	308	321	322	293	339	306	315	331	313	286	305	299	305	312	311	326	325	293	265	317	315	318	316	320	337	316	335	340	345	286	272	349	307	304	293	304	320	300	323	326	312	303	364	308	331	308	296	322	322	326	281	334	340	295	336	289	308	326	321	302	333	299	325	300	289	313	294	333	311	299	341	305	375	339	328	323	301	343	348	326	336	337	347	299	312	320	281	316	276	285	336	311	302	362	301	354	314	299	292	329	327	304	296	319	321	309	310	314	342	320	334	333	286	335	318	317	306	339	306	311	327	308	280	305	304	282	306	287	332	327	322	299	297	313	324	340	308	290	314	321	328	331	275	290	338	359	289	334	324	300	309	324	290	325	345	337	319	327	310	322	345	322	313	321	297	305	294	282	318	325	316	301	357	317	326	288	319	337	326	321	318	284	324	328	303	291	331	317	296	263	284	313	287	336	320	309	320	327	357	299	316	323	312	298	316	289	309	334	344	325	337	337	325	276	326	308	302	309	301	358	334	308	318	310	329	284	304	313	302	314	277	325	324	361	337	317	331	344	334	297	317	324	313	358	339	339	310	302	289	307	313	313	308	356	321	300	307	333	319	317	355	325	318	315	294	330	334	328	306	325	319	319	298	312	309	315	291	310	300	317	334	316	291	327	297	347	310	339	335	329	305	336	308	304	299	313	319	321	313	267	355	299	294	335	289	303	337	324	318	295	313	297	332	281	323	302	309	309	297	332	323	374	309	306	280	311	305	353	304	315	312	272	301	322	336	317	317	315	294	324	282	304	311	302	316	322	307	307	322	335	302	309	315	311	322	328	323	301	328	312	290	334	329	310	305	317	354	324	335	289	305	292	276	353	331	322	304	307	323	320	307	340	340	317	335	313	322	326	308	339	333	344	296	315	298	335	323	298	347	343	297	306	321	305	338	305	344	315	317	330	282	337	297	301	317	348	320	300	311	293	303	325	313	298	316	306	313	278	289	309	327	315	297	320	285	332	286	292	309	303	312	332	297	302	323	339	350	350	364	335	313	334	335	311	331	362	338	322	345	333	293	300	307	292	318	319	301	318	304	312	336	311	325	329	335	296	280	332	312	291	335	334	341	309	285	316	309	323	316	317	301	331	330	347	353	322	300	316	343	283	344	319	360	334	305	310	309	332	330	332	311	355	322	333	282	316	326	317	303	307	293	323	303	306	360	315	318	321	271	302	331	355	316	293	334	305	295	309	316	334	314	318	311	290	278	304	313	321	290	316	324	331	333	318	348	322	312	338	322	307	295	327	318	305	320	308	312	330	319	314	258	293	336	313	282	345	306	374	304	284	327	329	300	272	283	338	294	321	284	309	322	355	340	313	317	324	291	294	294	353	290	278	332	337	314	343	320	319	355	301	312	320	335	335	326	330	313	319	320	303	319	348	315	308	316	299	290	334	339	297	296	305	329	312	325	311	314	338	342	325	288	303	347	324	336	317	330	296	321	335	329	298	311	330	317	318	297	304	295	289	330	334	296	298	361	328	292	328	338	293	301	305	291	340	310	307	298	330	281	310	315	339	326	305	296	300	343	287	341	331	326	314	309	298	301	301	323	343	367	353	356	342	317	308	310	321	299	313	310	322	341	286	341	299	334	318	311	361	285	322	340	323	330	290	285	321	338	315	299	319	318	328	310	342	311	321	274	345	303	321	322	305	317	272	298	311	329	314	338	329	304	287	307	306	293	360	297	303	334	308	313	295	316	332	323	326	345	336	323	307	335	315	302	350	307	304	300	307	288	315	298	334	305	349	353	315	347	298	307	316	299	307	313	320	296	344	315	292	304	312	337	336	313	331	328	358	347	313	324	310	303	315	303	319	354	339	324	328	326	311	284	315	318	316	293	312	322	303	308	341	285	289	283	327	332	308	311	359	316	331	334	317	329	333	332	330	332	291	304	293	345	322	326	271	321	308	328	313	295	336	354	289	336	289	316	348	311	319	300	292	291	273	328	311	327	303	313	327	306	322	341	305	330	306	327	321	319	359	333	300	294	287	323	304	338	352	329	325	318	316	334	309	314	315	268	308	305	294	321	301	300	346	311	303	333	326	311	297	307	312	305	293	294	317	306	309	332	300	290	296	316	309	309	328	318	263	360	322	288	345	306	306	351	341	325	312	324	350	311	314	309	339	322	325	349	334	317	331	297	313	386	269	345	315	306	321	339	344	324	336	322	313	322	320	296	323	285	324	282	329	336	355	302	316	319	319	305	312	342	343	307	323	319	323	332	337	359	333	307	296	309	311	304	330	334	314	363	310	303	321	302	311	302	313	339	343	330	307	287	339	292	292	338	314	280	337	317	303	328	297	298	321	336	323	323	293	310	345	317	302	299	328	332	329	322	305	307	296	319	298	338	316	306	360	309	303	298	312	340	321	301	324	299	308	372	301	281	301	316	320	284	326	305	320	283	365	300	280	352	312	317	307	326	337	357	314	310	338	316	332	309	271	325	330	321	316	332	307	327	313	330	316	325	325	319	302	309	314	309	332	302	326	283	344	359	297	327	326	308	303	310	327	320	260	328	303	335	349	307	297	336	332	333	326	302	320	301	296	296	305	319	332	316	343	311	325	319	271	290	305	348	324	306	295	293	319	347	289	285	305	310	315	299	342	298	301	297	297	325	277	315	308	312	299	325	289	321	349	305	315	350	275	319	300	339	343	299	301	324	307	320	300	354	357	311	268	309	329	307	286	335	290	350	285	312	326	312	320	316	303	326	305	327	313	306	311	338	274	303	313	328	341	338	310	378	312	299	323	312	346	325	335	312	340	313	310	307	276	307	340	294	330	306	278	305	319	315	329	329	345	300	331	297	294	297	295	316	307	301	320	330	285	328	322	311	335	305	336	309	304	309	296	315	311	317
19063	4455	2252	1381	1098	861	811	726	742	713	662	723	719	652	648	694	667	678	691	718	705	655	664	667	703	740	672	727	643	685	699	683	659	676	713	711	644	689	652	685	656	630	765	657	642	669	661	672	691	694	690	670	682	676	668	663	690	672	684	687	660	693	662	697	668	641	702	690	637	663	628	688	666	670	693	647	668	658	721	683	653	664	626	658	689	686	691	635	684	685	682	652	631	675	681	695	643	655	660	670	645	640	647	624	662	627	668	701	667	657	675	618	670	654	648	667	719	689	665	653	694	699	693	678	684	666	658	678	730	661	696	649	694	703	707	684	706	681	673	683	675	696	722	668	658	644	614	707	691	705	642	661	655	646	666	684	717	622	670	693	659	697	642	663	682	663	671	677	641	672	647	669	692	643	688	637	655	723	702	662	684	659	672	691	724	674	642	684	660	726	634	673	645	700	661	674	672	713	666	658	678	654	616	681	709	671	721	740	691	683	692	610	643	694	648	679	669	697	670	679	681	720	651	699	664	711	704	687	633	629	675	659	641	679	730	667	675	687	731	650	656	678	690	712	732	693	710	643	670	657	656	689	606	706	686	639	689	632	653	675	660	639	652	680	669	666	699	683	655	664	651	716	686	705	667	680	652	687	688	729	681	691	676	643	678	679	665	665	648	654	663	731	709	669	727	699	672	667	659	659	651	693	686	619	649	698	682	646	651	733	685	664	660	612	706	644	733	629	623	678	687	659	683	597	653	676	649	702	659	672	661	694	660	686	674	663	687	693	674	676	687	666	703	691	696	693	649	689	612	674	700	629	653	683	708	659	654	663	688	685	750	658	663	710	717	692	700	693	677	640	684	702	665	670	705	671	640	647	646	675	603	642	697	687	656	673	648	635	688	711	676	677	627	605	640	645	651	652	655	650	683	651	674	732	683	704	716	675	673	674	685	709	709	744	714	693	676	665	663	708	670	657	687	661	639	646	686	695	654	682	662	671	677	662	656	684	673	666	653	696	739	677	657	673	652	688	693	670	618	681	662	647	703	691	683	744	697	686	681	671	669	704	684	681	693	655	667	657	645	701	718	668	681	615	708	675	656	673	662	664	691	635	674	697	664	655	663	704	681	683	672	726	700	674	687	643	675	643	615	693	663	664	709	689	703	701	683	688	692	667	650	665	665	717	682	666	697	665	654	703	656	664	659	652	638	661	667	691	668	667	664	699	670	681	656	657	647	640	700	667	681	693	689	645	681	738	676	705	665	696	652	692	707	670	734	703	647	666	699	697	636	715	642	676	682	695	690	686	652	652	665	662	690	632	661	660	637	663	696	694	667	656	685	682	652	694	629	658	652	615	690	642	629	664	690	712	641	673	657	685	666	727	696	699	675	735	708	692	692	683	698	656	666	735	667	709	647	712	646	672	687	609	679	662	705	702	638	724	678	684	680	694	659	684	688	687	645	698	662	641	662	659	653	689	664	688	713	700	652	662	671	726	611	688	685	669	664	667	662	680	639	690	693	664	659	671	670	699	676	670	669	701	718	664	674	654	683	690	695	714	657	709	697	677	688	639	728	681	676	703	659	692	629	685	640	680	650	683	653	647	691	728	683	657	668	628	691	676	701	697	687	709	675	707	687	660	685	627	690	679	652	723	669	692	671	687	645	678	697	625	673	690	684	682	655	668	658	695	700	660	700	675	667	650	665	697	659	673	666	687	693	680	719	670	670	685	662	660	648	666	668	690	691	685	705	718	696	689	693	647	649	649	687	688	706	679	681	668	669	683	663	713	648	696	658	639	689	702	652	672	646	700	645	664	640	716	741	637	664	748	676	638	679	669	634	669	641	667	689	716	660	679	623	709	651	680	647	690	712	698	673	727	732	691	737	744	632	684	712	689	666	692	640	714	680	691	735	652	721	642	723	676	685	648	682	662	678	699	700	670	682	671	671	616	710	666	653	700	680	674	661	659	650	688	646	687	664	714	708	642	681	666	635	677	706	660	657	665	672	681	673	693	660	684	659	711	653	683	673	631	658	701	675	655	672	647	711	682	662	703	688	639	715	699	743	687	667	660	711	660	693	675	704	669	700	726	673	637	741	688	695	649	689	701	674	700	703	710	691	612	684	659	735	611	709	690	702	651	701	679	662	623	733	678	708	637	674	688	623	654	634	687	666	667	670	703	707	692	663	690	671	628	676	720	636	652	662	687	635	654	691	638	692	651	657	641	654	712	616	684	714	724	710	658	696	689	684	645	710	667	679	730	669	669	683	720	664	729	671	717	674	687	689	681	680	704	629	738	661	668	715	698	681	674	651	658	670	670	677	676	737	717	682	662	663	747	676	668	639	649	691	684	666	670	685	672	686	638	675	694	628	669	646	726	676	689	661	654	639	683	646	722	654	646	708	668	700	682	681	701	665	641	673	648	685	642	679	662	728	708	655	713	705	735	643	680	636	676	712	685	708	705	633	669	693	702	700	658	729	678	673	698	652	697	679	715	712	710	737	691	711	699	674	663	681	692	695	695	684	712	685	665	687	684	704	711	646	634	680	703	726	694	705	661	641	698	679	690	651	647	667	690	695	623	706	658	658	637	665	646	664	698	593	687	657	678	651	662	676	673	677	654	644	689	644	675	719	674	719	653	675	652	690	656	692	633	673	659	672	646	651	658	694	718	633	654	672	668	636	701	662	690	709	736	659	643	683	700	704	685	664	653	683	666	660	668	700	703	703	660	682	670	691	696	696	680	626	673	659	682	661	650	666	717	674	676	610	674	735	689	656	671	677	680	644	710	670	708	647	694	687	674	705	681	648	685	653	663	653	711	648	689	670	683	679	706	666	635	678	655	684	675	676	659	700	663	670	671	675	676	670	677	646	679	618	740	695	679	733	688	664	613	710	654	711	687	668	697	636	714	662	663	740	655	646	689	686	652	676	704	640	661	652	681	723	735	664	657	636	675	714	698	691	647	660	658	660	714	647	671	648	690	677	669	677	734	650	665	689	689	667	699	703	695	641	677	691	655	713	681	727	688	679	702	674	718	654	641	705	679	678	700	647	636	694	683	699	664	683	679	653	694	666	676	687	679	701	698	690	675	683	723	602	707	668	656	657	649	682	693	725	658	652	692	660	693	682	695	710	767	659	669	663	654	632	636	661	646	650	665	669	626	675	669	691	650	635	668	672	709	690	690	723	661	675	643	675	707	717	679	652	707	653	674	713	677	705	675	667	730	701	668	669	703	667	717	662	666	658	646	652	643	671	705	682	680	725	749	700	687	638	651	668	654	693	665	679	677	690	685	690	651	673	696	644	704	679	722	698	684	655	644	661	661	653	709	686	684	631	658	701	695	716	650	684	644	702	676	690	710	717	683	680	684	705	717	651	694	667	673	652	645	653	699	673	663	700	675	703	695	673	677	653	710	634	632	694	636	713	657	666	662	683	692	628	687	692	643	700	708	669	692	637	651	710	691	665	661	615	672	697	685	677	739	653	717
33654	5232	652	402	327	323	302	283	339	275	288	312	338	297	301	302	301	338	279	298	268	279	270	266	309	294	295	325	291	310	293	277	288	317	314	286	319	288	259	302	339	315	304	287	310	290	279	291	320	298	308	309	292	288	303	290	294	306	299	250	311	325	327	298	296	331	287	313	293	324	271	333	310	297	281	332	337	283	313	286	289	308	292	277	307	281	297	302	289	329	307	297	329	300	284	317	294	320	288	296	299	299	319	319	294	282	288	275	323	326	284	262	300	341	291	295	303	295	282	313	268	264	288	285	311	277	316	304	303	304	309	303	331	335	305	298	290	284	283	298	291	256	274	295	321	313	295	296	304	318	278	327	291	327	277	316	294	294	279	315	314	274	283	274	307	281	293	299	328	308	312	257	306	314	275	317	312	305	321	284	292	302	309	308	255	276	305	285	314	290	354	288	295	301	288	288	289	289	316	279	309	290	307	276	298	294	311	283	273	294	318	305	310	320	289	326	299	311	294	312	285	270	288	308	323	299	316	287	328	334	281	284	345	332	287	305	310	300	296	290	322	332	274	291	300	288	320	289	303	271	295	300	315	309	293	300	308	319	325	289	290	297	285	290	331	316	300	271	297	314	345	296	283	302	307	301	319	294	306	313	293	285	290	314	295	287	307	325	294	274	312	304	303	337	304	298	251	309	285	306	301	293	303	300	289	291	305	315	315	312	249	274	265	288	322	307	302	309	305	306	312	318	309	296	319	318	331	282	305	318	291	271	312	298	282	303	309	305	248	331	327	298	279	280	284	272	303	308	278	296	322	289	270	314	318	295	309	299	282	311	323	306	319	279	316	283	300	318	322	265	270	280	295	320	340	284	288	318	311	322	294	288	326	305	275	309	298	306	288	290	272	285	304	311	306	266	287	294	289	292	260	314	297	317	292	313	261	265	307	261	357	284	265	307	293	298	282	315	332	302	274	311	297	298	287	296	283	316	287	267	276	281	301	294	298	256	281	320	327	344	296	293	321	314	261	265	283	276	333	303	317	302	308	294	292	292	304	305	281	303	280	330	308	310	289	259	297	294	311	260	348	254	273	291	297	321	323	281	296	289	327	279	309	277	300	314	311	318	301	290	244	272	316	296	295	288	287	324	285	304	307	318	318	293	286	274	300	291	307	317	289	259	302	316	281	332	305	285	316	273	260	294	282	287	334	306	305	284	340	292	291	299	327	329	294	305	310	307	304	305	305	300	332	292	315	311	286	296	313	292	309	304	295	327	316	317	306	306	312	276	272	294	315	297	301	330	309	301	305	288	283	251	295	280	292	280	311	325	307	294	250	294	299	306	307	305	293	317	309	313	287	305	295	302	295	331	294	284	286	282	306	291	297	279	289	313	342	266	289	299	310	347	317	266	311	308	291	256	307	283	289	288	251	273	279	293	299	310	286	311	297	298	315	336	296	304	330	307	261	292	271	287	287	287	317	305	319	294	303	265	333	313	331	293	304	307	311	313	311	267	283	315	298	263	268	292	309	292	317	293	292	324	324	300	308	300	267	315	286	290	308	303	322	313	312	305	326	292	291	279	300	269	256	269	299	285	297	259	306	293	285	304	284	247	261	290	279	305	305	296	259	259	285	290	290	321	283	283	312	286	300	278	312	307	296	288	335	277	299	294	293	277	315	271	283	282	276	251	312	312	270	295	305	299	309	297	292	283	295	293	277	310	268	308	298	308	326	282	296	334	318	328	299	318	273	297	269	296	312	326	336	274	300	319	288	287	298	271	281	329	291	315	232	325	282	283	312	326	307	290	285	296	311	283	305	303	323	278	252	294	327	305	318	298	295	265	319	290	329	287	291	283	291	327	281	341	305	299	278	290	283	302	276	303	323	311	284	277	278	297	300	315	327	288	296	319	265	299	276	288	311	304	291	274	309	275	320	312	301	283	282	303	312	288	292	301	293	310	283	285	292	278	297	306	288	296	310	297	278	308	312	288	291	310	297	290	295	314	272	301	291	319	287	290	282	309	295	280	281	295	295	297	292	285	272	338	304	300	298	267	291	275	285	282	317	308	301	301	295	274	301	353	277	323	291	273	322	299	306	263	267	328	290	319	323	283	269	288	261	277	298	284	310	289	318	299	299	291	315	282	290	273	314	306	274	321	314	321	291	322	288	290	295	289	303	298	256	248	293	283	305	292	266	296	310	284	288	273	284	314	327	290	302	260	317	312	288	291	279	304	310	302	292	327	279	231	291	279	279	311	295	291	292	305	284	298	322	282	284	284	277	311	280	296	306	318	302	294	300	293	302	285	296	287	327	315	285	283	295	291	315	339	318	296	285	300	288	322	282	306	275	314	310	294	308	283	304	282	306	283	286	294	306	287	299	294	292	337	307	299	307	284	317	289	288	304	340	323	286	307	328	271	279	328	309	293	312	284	260	304	290	271	307	281	276	300	298	301	303	333	320	318	317	309	298	307	305	315	265	298	324	273	290	269	298	272	294	349	266	320	343	277	298	318	303	318	317	318	275	313	298	327	306	306	305	300	279	313	300	321	306	277	284	290	294	316	292	316	313	289	319	304	293	290	270	333	322	283	312	273	314	286	288	265	275	316	314	311	266	317	328	276	308	315	304	309	309	295	314	297	293	280	323	290	301	298	306	314	276	323	305	282	291	275	297	311	303	300	319	308	286	305	273	259	294	333	306	297	307	298	287	275	262	285	274	304	262	303	340	298	304	309	278	284	306	323	298	336	302	304	301	307	301	313	311	273	290	294	295	321	323	304	304	321	298	324	322	278	297	273	302	306	316	304	357	286	331	337	292	307	290	302	273	279	296	291	290	282	279	280	292	285	299	300	304	300	302	295	278	297	269	295	270	310	289	337	332	296	312	279	278	301	279	276	315	282	265	300	341	279	310	306	290	281	277	281	315	311	320	307	291	257	314	314	300	266	256	295	310	295	311	294	294	284	276	270	294	285	293	307	319	310	293	345	331	280	279	284	265	323	316	294	296	337	298	257	260	313	303	331	308	311	297	287	269	266	302	311	311	289	278	292	293	316	309	321	279	291	312	310	275	277	277	268	282	322	318	312	295	307	344	277	280	319	292	295	307	302	276	286	310	317	306	307	255	289	300	298	273	329	301	289	269	268	299	300	290	297	302	311	284	256	288	328	311	308	285	319	281	313	290	302	350	321	319	283	294	310	289	313	316	305	282	300	283	270	256	314	304	297	283	317	288	308	308	271	303	297	295	304	265	281	309	281	259	319	293	290	278	307	314	306	331	315	314	299	292	326	305	278	277	323	304	313	302	314	302	278	310	323	313	325	316	311	289	261	325	318	316	333	321	274	281	290	281	330	309	276	303	290	328	285	273	304	285	295	282	323	318	308	289	314	290	289	296	308	292	266	272	291	268	304	302	301	292	252	296	276	332	320	317	281	293	281	268	299	293	268	310	311	289	303	293	308	297	326	279	310	284	296	294	295	293	296	311	288
23648	7098	2942	1861	1392	1092	768	728	643	652	679	711	619	651	651	660	696	677	642	700	655	630	629	686	664	650	674	672	637	654	649	653	661	642	610	629	652	647	572	690	611	623	669	655	624	658	631	647	645	588	595	651	622	671	640	611	660	585	651	588	629	608	685	706	612	622	623	672	600	657	661	609	624	667	626	629	614	624	649	682	630	620	614	697	637	622	663	625	629	684	646	635	658	622	654	633	639	616	654	643	646	602	650	673	642	640	646	635	648	645	641	622	639	645	629	686	644	661	593	585	662	623	671	615	629	638	672	622	653	643	612	637	663	632	629	623	649	636	656	644	694	638	665	655	657	626	679	672	615	665	613	649	645	666	642	641	629	645	673	629	672	637	643	647	598	639	659	653	622	652	640	639	649	634	652	655	588	691	664	660	625	637	685	593	655	669	617	665	623	648	623	656	611	642	652	653	644	595	656	660	645	641	673	627	657	637	611	650	655	610	600	672	657	657	633	601	609	636	624	647	654	599	641	626	628	600	697	645	636	635	641	648	663	646	664	640	619	674	635	638	604	667	620	675	592	670	628	652	656	637	601	612	593	648	642	685	662	630	715	682	645	663	645	588	642	582	646	643	634	638	672	623	676	641	610	624	664	626	690	674	641	631	625	647	647	628	682	682	615	631	635	623	613	608	656	611	633	677	619	650	613	627	655	599	653	695	628	651	638	613	652	663	608	647	667	699	674	621	640	625	652	656	650	653	613	667	618	599	610	668	610	637	683	608	627	641	605	629	633	669	621	654	630	677	631	673	675	673	637	606	625	615	664	621	627	697	646	654	634	619	565	631	649	603	652	615	673	642	632	618	641	669	611	670	636	644	622	607	610	654	629	668	668	635	617	656	650	609	647	616	661	650	620	643	662	625	635	651	651	625	614	601	637	653	628	629	615	686	615	656	607	638	663	682	643	639	625	624	671	649	635	620	624	650	672	657	646	681	648	629	628	643	638	651	620	607	630	626	615	640	681	636	631	617	656	661	622	620	655	645	611	616	656	648	659	670	617	659	659	640	656	677	640	660	635	643	659	625	638	638	675	620	685	670	666	675	648	616	634	613	632	600	682	637	645	617	644	627	656	623	676	630	636	638	631	646	616	633	649	627	675	640	690	667	673	653	699	641	677	673	623	614	669	649	593	687	677	626	621	651	679	650	698	630	686	656	629	671	717	654	609	617	652	654	613	633	658	674	677	638	639	639	691	655	599	639	639	643	642	630	666	628	647	652	640	646	609	635	629	606	631	667	647	675	637	623	626	685	624	637	634	603	641	606	617	679	606	626	662	647	635	646	634	677	660	653	675	642	663	623	643	622	632	660	665	619	656	647	666	635	630	641	607	635	640	586	665	612	629	639	641	623	630	589	626	667	636	652	663	649	613	616	652	605	640	648	647	615	646	600	645	659	654	593	631	646	645	634	647	700	593	632	645	667	646	602	651	621	634	635	633	642	687	641	659	646	630	657	654	646	612	619	644	631	629	591	683	638	644	630	629	686	652	605	625	661	651	661	632	637	665	655	673	699	644	672	593	647	598	650	622	631	664	657	685	658	678	622	644	633	631	675	634	661	651	650	672	663	655	685	633	672	631	628	606	618	633	663	642	615	636	675	663	664	609	651	593	637	626	624	622	627	578	695	629	644	648	637	654	627	628	669	628	661	653	648	642	636	691	617	602	640	653	626	653	688	665	658	683	642	622	670	663	641	617	652	628	635	630	614	621	646	637	604	594	656	619	622	643	608	652	643	631	626	635	660	670	644	678	593	669	639	644	636	661	625	622	649	648	681	656	649	635	624	590	665	693	672	625	681	643	625	622	639	604	675	646	649	642	657	669	632	623	641	608	632	672	676	651	650	651	652	608	689	608	627	657	661	672	643	687	671	630	644	731	687	617	667	619	674	664	575	612	633	610	662	633	658	615	675	611	609	692	623	632	647	691	630	671	688	689	671	626	627	665	633	646	613	643	673	686	638	681	640	638	595	655	591	653	674	625	580	651	654	653	637	643	658	632	656	656	647	658	638	666	629	628	653	656	633	671	675	664	589	608	653	623	649	646	619	664	649	573	642	624	630	660	677	630	629	620	605	631	658	654	650	588	617	661	650	631	637	609	638	631	627	638	656	650	637	667	667	665	651	675	637	663	654	652	604	642	631	608	644	640	616	636	609	638	590	600	659	659	677	657	666	673	615	651	661	596	650	665	646	637	674	613	591	651	652	676	670	639	654	642	612	649	622	618	661	631	683	614	637	668	642	654	641	628	652	618	638	662	596	649	658	677	691	629	652	630	664	627	611	678	625	620	629	664	676	652	680	634	679	685	622	648	690	666	632	698	687	635	679	615	589	662	588	663	631	644	619	610	605	621	608	647	635	622	642	618	656	664	667	623	645	588	655	640	642	628	681	635	632	653	627	650	626	669	646	669	667	657	631	628	626	645	619	628	590	613	686	672	611	636	679	672	667	633	644	632	618	644	697	639	632	664	641	641	665	650	633	654	601	645	640	641	655	681	668	666	631	671	675	659	649	649	645	649	629	685	665	651	614	585	621	631	669	609	622	621	644	670	635	679	667	660	643	664	649	668	682	644	639	639	648	632	631	617	605	625	614	640	640	679	621	661	643	646	648	660	618	637	675	650	648	623	623	579	662	646	605	641	637	671	681	647	581	657	635	575	640	595	613	659	659	579	634	644	632	601	634	655	652	653	651	609	635	654	645	620	628	662	620	601	678	596	656	629	658	650	632	631	660	674	646	641	649	653	639	668	650	652	643	632	629	620	687	633	628	670	596	595	621	669	643	611	590	656	630	646	667	591	641	606	639	634	630	597	641	638	653	665	666	624	624	640	640	685	638	640	616	645	653	621	699	683	647	646	649	653	622	672	640	672	638	663	610	650	655	651	646	618	672	687	552	648	637	644	642	666	636	644	626	646	662	631	659	659	597	661	628	651	685	657	606	602	626	615	600	671	630	660	650	647	652	637	633	648	610	628	619	625	659	633	631	647	644	619	620	666	667	626	591	641	641	667	608	658	608	629	682	605	628	642	595	621	674	652	668	618	667	638	603	599	621	650	604	622	641	651	610	637	642	681	629	670	613	614	648	633	630	638	634	647	667	623	656	630	683	612	644	667	640	632	626	606	661	636	638	619	634	632	665	612	690	663	629	685	638	640	620	661	619	630	669	636	667	613	640	600	637	631	640	653	662	616	628	665	611	662	650	628	655	648	643	663	669	648	659	674	663	684	660	644	681	611	652	670	657	655	654	629	641	659	693	609	631	659	652	635	623	628	656	613	609	645	639	660	648	602	630	651	664	623	660	681	639	670	682	623	645	655	636	659	648	670	617	653	577	664	627	641	663	600	654	649	658	630	667	645	615	668	646	658	600	669	647	609	663	605	622	648	672	630	677	615	697	663	601	636	645	650	636	671	664	632	660	649	660	640	627	671	612	662	610
40386	7753	912	470	427	368	372	336	316	286	335	333	313	292	311	328	318	316	316	323	332	294	305	316	318	331	303	303	303	302	316	308	324	300	271	314	320	297	306	304	281	283	312	336	341	326	330	329	329	309	313	291	352	311	323	302	298	333	320	344	341	356	328	344	352	320	296	306	299	326	321	312	305	306	309	305	279	321	288	334	332	304	326	300	339	307	299	308	325	316	289	312	292	303	320	349	319	349	289	369	350	307	291	304	309	319	319	291	280	345	337	340	316	308	312	299	296	325	312	324	352	331	321	303	300	308	337	298	349	363	345	370	323	328	310	284	322	305	311	307	324	324	353	342	358	285	339	333	321	299	322	290	303	315	317	368	283	281	323	310	313	344	323	324	337	317	300	292	314	350	290	305	316	262	280	310	302	340	305	289	336	294	310	339	317	302	326	316	322	309	312	324	298	359	304	316	316	320	318	301	297	340	325	310	317	359	344	323	319	317	330	289	302	335	330	356	321	280	303	317	303	299	320	305	323	315	346	303	306	285	321	272	341	337	324	323	318	327	307	328	318	315	330	318	311	297	301	324	333	300	285	330	325	306	350	304	318	314	323	290	338	304	316	321	302	318	325	319	321	307	304	327	316	312	297	276	296	309	306	300	306	338	325	306	342	323	319	301	335	358	355	313	321	296	320	326	317	324	312	293	318	304	299	352	335	324	296	328	330	301	277	322	306	293	282	285	331	311	296	277	325	318	325	339	288	314	329	315	305	321	325	303	322	335	283	317	311	314	301	307	294	307	291	306	332	332	302	308	334	303	275	293	303	335	304	281	300	310	314	302	299	347	335	284	313	316	306	329	320	315	349	313	303	352	323	304	307	293	329	319	356	301	286	262	309	313	291	314	317	311	298	356	341	324	295	284	315	305	325	334	346	329	313	331	297	290	328	310	281	347	321	326	313	320	317	356	300	290	306	320	289	334	327	292	316	348	303	319	363	290	332	335	307	303	317	298	327	323	306	330	325	348	315	313	329	328	334	309	334	325	313	285	282	325	325	324	313	329	325	304	271	321	312	324	311	327	291	314	338	336	340	296	326	310	342	330	316	280	322	316	315	321	323	323	367	333	343	330	315	352	332	309	322	309	349	305	304	311	301	288	322	338	302	328	309	313	300	331	331	355	336	319	302	306	318	332	338	320	318	344	341	319	332	313	342	306	313	356	314	277	309	314	340	332	357	333	321	290	299	334	300	318	320	311	302	296	321	326	272	310	331	347	326	313	278	305	299	346	330	299	310	320	297	298	296	302	312	357	346	312	294	302	354	317	281	321	311	322	337	300	307	323	348	302	285	328	304	319	318	322	310	325	329	309	317	331	353	289	307	294	284	390	284	313	348	316	323	302	292	305	357	349	312	312	326	335	319	298	311	310	316	294	320	341	360	298	326	355	353	336	357	339	306	323	299	306	309	333	300	324	301	337	313	330	298	308	328	295	280	312	336	337	346	304	298	299	313	290	295	306	317	349	306	299	354	303	330	325	310	317	321	345	310	333	299	322	355	311	343	314	294	330	304	324	281	337	301	320	362	300	329	338	328	330	310	310	294	315	348	310	302	315	335	321	339	321	316	265	293	296	357	306	353	323	326	315	349	324	305	355	336	368	335	307	339	319	291	285	317	314	323	343	318	286	288	323	334	337	324	312	324	313	321	287	328	316	360	301	314	280	311	310	296	310	330	322	346	304	305	317	340	328	303	299	292	277	302	302	348	305	294	312	311	320	314	313	345	325	306	344	303	358	329	297	320	328	310	322	365	305	297	318	333	312	300	327	302	318	296	366	279	310	311	313	332	336	334	324	330	307	304	303	336	350	293	309	315	338	336	293	312	298	311	283	324	315	320	349	343	297	315	334	319	315	306	308	315	324	328	303	325	319	307	284	316	301	318	329	267	306	311	352	300	350	345	281	305	322	328	311	341	311	281	309	366	302	325	346	324	310	297	324	337	320	290	329	316	338	309	331	323	349	330	337	322	350	308	342	321	364	318	311	274	324	324	360	314	309	320	342	344	317	296	343	294	311	282	336	325	299	290	316	300	288	346	299	315	324	295	304	331	312	311	325	286	328	314	294	285	315	308	321	350	322	273	357	308	312	332	313	307	344	345	360	310	333	287	314	305	298	333	351	312	338	321	313	313	322	294	299	313	347	355	321	321	288	306	354	331	297	330	295	309	299	333	311	339	320	312	294	302	320	324	316	296	317	361	295	310	323	317	297	311	336	302	339	358	297	296	286	322	325	321	313	321	347	332	331	278	333	361	349	298	328	346	351	308	321	316	312	325	331	314	320	279	285	324	308	310	314	325	346	312	328	301	343	305	321	335	303	338	309	314	289	339	313	279	288	313	336	322	327	304	303	299	293	323	324	338	322	339	300	299	302	308	302	299	327	333	332	307	314	353	324	320	323	327	307	308	321	270	297	320	292	314	305	318	303	314	302	310	343	377	328	328	327	344	359	297	271	287	293	311	304	307	311	291	343	324	328	322	298	340	343	328	302	300	333	315	334	351	321	284	299	292	294	340	315	334	334	333	325	332	288	328	267	316	308	341	341	326	331	303	324	323	305	311	317	320	328	311	309	309	288	320	336	329	315	320	331	325	332	325	320	289	290	323	275	339	319	347	342	343	328	324	324	309	343	333	289	315	312	328	325	307	314	283	338	344	304	303	321	297	315	329	327	313	307	315	304	326	271	315	324	272	322	318	338	290	346	287	296	327	301	326	323	315	303	302	303	319	281	342	322	322	301	303	297	324	324	296	324	313	306	341	322	322	321	327	300	298	283	323	296	279	276	314	312	268	280	339	322	299	321	326	325	307	302	332	329	311	304	333	310	305	334	300	329	316	321	318	336	336	339	285	332	339	352	294	344	328	315	286	311	325	312	307	317	293	311	315	324	337	345	322	295	298	317	332	329	328	307	362	334	290	304	316	314	325	313	322	305	284	320	294	345	325	349	314	305	273	335	319	306	305	317	366	302	304	295	333	331	318	324	328	337	318	295	349	323	292	318	348	318	364	309	315	312	314	329	320	336	360	286	333	306	318	302	340	307	305	343	322	322	300	317	323	322	348	333	329	300	291	326	347	290	330	308	310	322	317	308	295	304	295	302	311	298	311	282	286	295	321	342	350	320	338	337	335	348	331	313	298	292	330	305	325	341	336	351	315	329	314	330	304	312	295	287	308	338	332	293	329	311	353	355	302	306	345	314	306	344	313	308	321	300	316	341	303	339	313	324	294	320	351	294	304	339	323	275	308	306	297	285	281	290	280	349	316	308	346	321	287	338	327	313	329	292	317	361	323	292	323	301	320	322	302	302	324	313	341	354	290	307	324	281	285	310	288	321	335	338	313	342	325	313	336	317	299	343	337	310	315	327	301	299	277	319	310	312	319	348	305	348	321	313	349	312	283	315	328	300	325	282	315	323	327	326	330	310	368	334	297	318	296	288
26822	8608	4053	2300	1591	1170	898	791	763	748	740	705	700	717	726	691	687	727	720	728	668	697	680	702	682	717	684	713	722	660	713	684	700	694	691	692	677	696	716	715	645	679	695	685	670	693	730	668	684	698	699	691	703	699	666	677	693	674	685	671	657	736	694	684	687	683	710	689	695	690	684	673	699	671	720	720	671	679	689	687	671	689	715	676	678	693	643	665	705	666	638	681	679	763	683	710	692	691	665	673	706	708	641	659	680	721	656	665	642	708	688	691	698	707	683	676	712	675	652	681	711	644	644	679	713	660	677	701	721	674	667	665	731	642	688	669	670	634	706	700	634	694	668	669	727	718	669	729	708	702	722	683	684	634	695	679	714	698	641	705	622	694	682	684	608	627	656	647	677	684	662	677	627	644	699	667	685	688	707	654	705	688	682	675	654	688	686	695	664	722	681	733	679	700	721	678	682	706	656	666	666	676	677	679	663	683	656	675	694	743	658	666	713	738	665	674	684	650	702	706	685	699	696	692	632	638	697	650	665	668	740	677	665	684	661	688	686	682	696	674	631	644	703	703	656	677	697	691	725	668	735	700	703	707	676	677	728	651	685	698	695	728	693	680	699	653	670	678	735	681	633	659	688	660	695	660	728	648	717	694	706	678	708	752	660	641	690	700	700	650	733	711	620	701	689	672	665	685	697	671	674	714	709	679	664	729	736	715	700	698	665	666	674	700	654	664	664	720	648	679	673	698	659	642	669	649	668	724	698	622	670	712	706	696	673	709	658	668	684	727	716	728	628	697	712	707	690	593	686	660	684	641	667	684	676	634	659	704	700	685	673	701	656	673	718	656	685	664	650	726	696	692	682	687	688	659	723	690	682	714	712	711	717	732	663	647	627	698	690	697	725	750	690	687	615	725	724	729	664	701	640	646	640	736	703	713	705	670	676	690	647	686	697	715	677	716	715	694	706	647	721	653	696	670	639	625	688	693	654	678	664	721	698	676	660	652	683	697	677	694	739	741	666	687	666	671	604	687	643	677	692	702	680	694	673	647	687	713	676	688	708	667	717	669	673	711	673	676	663	723	689	676	741	711	725	664	715	663	689	683	675	655	690	693	664	666	715	690	662	691	650	707	720	666	700	652	728	670	669	679	709	678	701	672	640	695	691	643	659	707	684	666	663	716	737	657	673	698	692	701	698	693	694	674	695	673	705	680	681	667	680	668	680	682	672	676	693	668	682	635	693	727	717	665	667	692	627	715	662	692	687	660	695	678	631	675	714	653	687	698	666	709	725	666	725	658	683	702	660	671	678	694	685	770	674	676	695	672	710	676	707	641	712	645	622	683	652	681	662	695	708	694	729	697	658	713	685	700	658	714	702	731	684	756	655	683	701	680	664	673	656	683	684	748	685	675	683	674	709	693	667	682	681	690	662	694	726	680	709	716	648	667	700	643	631	749	675	653	671	706	650	687	674	718	688	719	705	692	683	686	700	641	667	713	654	706	707	692	738	717	669	678	731	679	694	649	693	637	724	695	691	709	776	738	718	703	669	728	673	644	697	696	665	678	680	711	724	698	653	693	697	680	658	693	714	724	688	687	705	660	726	687	720	714	689	717	747	718	669	658	681	707	651	733	673	704	684	697	679	648	708	677	679	690	686	676	660	746	672	679	684	670	667	699	683	694	737	714	707	705	670	690	675	629	677	704	655	678	660	666	656	716	686	713	687	685	652	689	699	696	669	713	669	699	667	764	689	711	696	661	650	706	664	674	752	673	658	669	684	650	639	621	673	666	687	703	723	716	714	685	708	666	691	663	656	698	668	669	654	687	654	704	651	694	660	714	685	687	703	713	690	637	732	686	682	692	695	664	666	750	686	628	690	687	699	645	708	681	684	744	696	671	701	684	640	679	696	663	659	642	709	697	660	669	728	681	750	635	659	645	697	687	663	675	725	694	713	685	708	667	722	708	703	728	702	641	635	661	658	723	689	694	640	665	680	686	676	678	694	700	669	647	708	681	696	753	657	651	672	658	670	756	668	644	667	691	671	674	686	690	655	666	700	727	628	692	694	682	710	689	692	705	702	600	689	686	682	658	672	650	708	707	710	685	693	719	664	682	718	688	680	710	728	680	686	666	687	704	693	694	701	687	698	672	698	672	645	741	670	680	653	715	677	662	623	753	701	710	648	686	654	685	664	670	696	673	722	690	710	687	681	663	746	638	672	688	639	692	720	720	704	653	656	705	690	706	693	712	674	716	676	726	680	676	720	664	679	659	648	697	689	696	685	675	669	697	696	664	689	718	697	713	648	730	688	723	710	698	671	695	731	687	713	673	692	721	665	673	731	713	700	714	659	703	706	670	677	659	687	691	726	699	680	696	658	703	688	643	695	647	729	702	746	688	694	681	667	675	725	735	725	697	665	685	706	650	697	703	705	677	705	713	661	717	697	747	678	692	712	724	629	698	654	679	689	720	762	717	702	661	720	697	666	693	707	729	688	685	722	681	661	713	668	692	713	699	661	681	680	716	671	676	698	698	721	633	666	671	680	612	664	644	699	679	679	655	697	715	722	712	671	694	735	662	678	663	715	698	746	698	647	657	711	712	682	698	721	665	715	691	712	695	694	720	688	698	672	704	688	680	733	724	669	644	667	719	675	697	708	694	681	668	695	722	676	646	737	594	643	696	682	645	701	681	656	656	636	700	704	703	704	677	676	656	668	669	682	691	667	677	656	680	713	647	721	689	668	681	684	656	644	719	694	696	666	673	711	725	714	670	709	710	657	667	675	718	673	718	708	693	674	677	735	690	689	699	683	716	686	669	694	665	747	673	697	645	629	718	698	693	725	735	667	675	695	699	690	678	683	740	687	691	726	684	642	742	642	714	670	648	717	660	669	691	699	716	650	667	713	701	666	661	696	648	723	717	708	700	646	708	704	692	726	685	679	650	676	684	725	666	656	686	686	700	721	696	724	692	677	705	686	688	699	713	693	674	674	690	724	737	678	683	709	714	676	655	682	673	664	692	718	695	660	705	683	737	693	631	737	693	701	715	674	653	659	721	736	696	712	688	701	685	666	715	723	670	680	703	644	708	608	662	714	720	698	696	676	708	706	691	680	702	706	717	705	714	694	699	751	723	740	679	752	632	674	689	680	714	672	661	642	730	682	652	661	697	726	670	666	674	685	643	669	701	704	675	721	693	711	727	688	704	678	718	702	670	661	673	638	705	674	693	667	656	674	651	665	668	663	690	720	627	726	725	706	625	697	679	691	638	715	708	690	714	679	644	677	679	662	694	669	697	713	716	651	726	705	683	674	718	683	672	648	677	679	680	686	715	678	662	674	695	640	765	713	680	679	701	706	725	681	705	663	677	619	682	690	651	648	646	684	667	702	667	705	701	652	659	676	676	689	736	736	698	698	668	730	639	694	668	703	644	666	690	696	696	692	651	691	668	706	669	708	736	746	698	676	723	726	674	685	669	687	667	663	668
25421	2619	524	389	328	354	340	356	338	301	321	332	320	313	324	308	289	326	282	296	284	342	347	304	328	313	317	312	282	309	333	305	312	308	332	331	284	321	312	307	289	294	363	341	302	305	302	310	303	298	343	314	330	289	317	348	325	349	325	304	294	334	323	318	291	296	309	323	349	331	308	316	297	262	319	314	301	302	337	314	332	284	318	261	311	305	300	280	359	321	309	310	334	330	325	280	303	303	340	315	319	311	316	355	321	312	325	352	295	310	321	344	307	322	328	268	315	268	309	297	313	301	339	297	330	320	367	331	311	321	317	319	322	311	309	301	317	317	347	322	324	311	316	317	309	288	317	323	329	323	329	302	334	334	350	288	284	300	336	314	310	343	319	370	341	328	319	315	343	318	310	319	327	299	304	309	314	303	330	323	327	303	310	312	296	312	312	308	326	306	320	280	293	324	322	304	351	319	344	303	262	284	284	320	293	304	297	297	315	322	313	306	332	294	363	301	322	309	350	321	309	298	324	334	309	329	339	309	318	336	340	282	348	286	307	307	272	302	290	303	332	343	294	335	325	319	341	289	334	315	313	350	311	307	285	339	302	299	341	276	371	319	346	343	346	313	302	347	323	315	292	298	305	317	338	321	358	311	335	303	320	285	296	305	338	311	310	319	331	322	278	304	315	335	360	336	316	299	290	281	290	341	356	303	335	301	343	341	321	307	348	326	282	313	325	298	306	329	295	306	333	341	325	345	305	278	298	330	309	335	307	337	291	315	301	319	289	309	330	309	308	317	304	295	305	296	297	311	345	300	310	303	306	312	315	304	287	315	308	308	298	342	313	297	337	349	305	330	326	294	295	318	296	321	302	316	331	355	312	341	307	328	303	306	323	313	329	345	324	292	318	319	303	321	316	312	294	279	302	367	344	325	318	339	300	325	307	303	269	309	285	316	363	324	333	321	345	302	297	302	308	276	323	319	286	314	314	347	323	330	295	272	292	318	307	316	332	323	323	266	339	294	286	355	323	308	339	344	317	317	321	314	306	329	290	305	302	332	345	297	297	292	309	308	302	285	307	316	331	299	294	298	326	323	336	344	330	283	336	300	303	330	323	347	307	313	305	305	324	308	307	308	299	324	332	299	329	332	288	308	317	309	317	298	307	329	300	266	324	309	320	309	304	303	303	298	343	301	324	291	292	295	294	354	325	307	343	309	299	322	317	326	324	287	301	299	317	285	294	288	311	307	307	296	313	327	353	288	291	319	325	326	375	328	308	329	306	327	336	323	348	318	345	334	304	320	288	313	302	320	327	338	313	351	300	282	294	317	325	311	297	344	321	287	309	329	281	339	324	279	308	277	338	296	329	312	295	302	320	298	321	299	312	324	333	301	327	341	319	313	345	324	300	324	318	348	281	337	325	300	331	320	318	266	326	305	312	307	338	310	321	271	301	309	318	278	323	331	314	293	290	309	298	347	313	300	348	296	322	350	320	311	303	331	345	346	325	305	334	291	306	281	316	338	276	327	311	266	341	317	333	323	314	312	319	302	313	321	280	330	319	307	317	324	360	290	325	321	300	300	372	319	307	301	344	295	331	313	339	323	277	280	335	312	318	329	325	299	300	299	338	299	313	293	277	285	348	341	280	283	327	302	283	333	298	294	309	328	355	322	346	314	319	325	322	321	322	316	297	306	307	281	330	322	306	338	281	326	267	288	305	304	290	299	269	330	311	326	331	324	334	325	352	313	299	300	344	356	322	334	297	355	271	325	290	324	317	300	311	328	281	260	324	333	304	310	326	304	335	343	305	313	319	318	310	299	328	301	340	335	301	310	324	295	330	370	313	320	308	303	331	322	345	309	332	319	298	298	305	362	338	323	306	323	319	288	294	317	299	349	338	338	294	319	323	326	293	291	288	297	343	331	328	320	321	349	271	337	348	363	316	330	308	297	304	313	313	323	290	339	394	324	332	313	290	320	337	320	307	304	322	334	313	296	283	341	312	301	310	348	341	319	317	274	295	303	289	314	334	342	338	309	299	337	332	316	332	334	297	321	313	322	331	335	334	292	296	275	340	309	302	302	300	291	328	324	336	318	274	286	284	301	297	298	308	331	326	323	298	303	321	313	298	337	360	331	338	353	362	318	287	309	303	302	320	329	331	319	323	333	320	328	320	291	339	317	282	303	278	337	296	297	294	337	287	349	334	308	298	329	313	264	298	323	338	290	299	324	320	294	310	337	328	310	306	332	333	344	327	302	316	327	308	328	328	304	311	318	287	288	288	345	355	318	306	283	297	347	304	315	331	336	329	297	293	296	317	326	327	324	352	361	311	299	349	324	322	342	352	343	315	290	311	306	344	319	319	317	302	315	285	303	309	278	317	295	320	313	339	312	302	287	303	310	345	309	323	323	315	334	317	316	296	309	328	338	296	319	312	310	302	286	323	306	311	311	311	326	308	293	312	308	303	302	325	298	329	329	277	286	328	320	329	314	321	317	333	335	309	323	327	324	307	349	352	298	316	333	335	362	325	333	315	293	317	309	326	291	361	325	278	363	327	339	324	307	303	294	303	280	333	328	297	342	302	319	326	312	320	359	307	268	329	324	303	309	299	325	316	309	267	293	338	287	311	340	365	288	350	322	334	313	304	305	303	335	308	286	306	305	301	306	284	334	298	318	305	303	314	311	311	304	297	322	347	291	313	286	299	307	347	325	315	320	321	334	306	339	341	317	335	334	331	307	294	313	313	300	307	307	256	304	319	322	306	315	335	314	305	300	301	285	285	293	311	319	336	326	310	360	354	295	291	313	328	344	296	320	314	300	311	302	295	304	347	333	303	312	305	268	328	373	349	315	315	293	278	290	317	304	321	304	294	349	311	346	272	311	313	294	316	291	323	290	299	320	344	293	300	301	272	300	339	350	310	311	325	282	338	319	336	258	326	319	353	294	296	293	324	279	314	305	328	309	309	279	311	313	354	291	323	296	297	309	289	311	286	311	327	360	314	330	308	282	295	318	324	312	288	298	320	304	317	305	339	334	304	303	308	306	314	287	319	318	296	326	323	323	296	361	330	352	315	331	331	356	329	337	339	280	303	327	320	313	328	317	309	321	323	311	322	318	342	315	295	314	314	313	327	327	341	329	340	292	324	326	295	303	321	288	318	363	301	325	300	316	325	295	348	308	275	291	291	311	318	288	255	331	339	289	345	330	310	293	339	335	337	343	316	317	318	299	281	333	305	312	333	298	292	307	316	325	345	315	280	304	336	305	324	319	340	306	342	324	307	322	302	301	330	320	335	298	357	316	315	336	344	325	335	350	301	312	342	332	303	299	287	304	328	302	350	320	313	341	293	310	330	316	312	309	314	366	307	336	317	329	317	307	292	299	320	297	341	342	319	292	304	287	318	330	302	308	283	326	333	313	286	312	338	304	303	307	279	341	342	282	323	286	317	348	318	340	305	301	317	324	312	332	320	320	334	325	332	327	303	328
19604	4505	2480	1520	888	833	802	678	730	720	670	695	691	643	716	687	666	693	708	659	671	720	676	676	652	701	689	679	676	653	682	727	695	698	658	684	696	662	663	712	657	656	680	668	689	651	680	685	680	666	681	658	672	695	683	708	650	703	634	653	651	679	677	659	706	656	688	638	694	724	726	721	669	667	632	701	668	652	668	698	675	701	659	701	612	687	648	710	648	724	672	630	679	660	665	756	704	672	637	692	661	650	654	712	640	657	665	688	693	629	647	720	668	671	723	695	692	725	676	725	655	675	640	735	694	704	670	651	682	715	690	703	659	676	729	665	726	679	683	686	667	670	670	658	670	636	705	640	670	673	681	671	689	634	698	660	690	669	672	661	667	658	714	660	653	657	666	662	704	706	663	667	622	680	711	640	692	681	703	657	664	645	643	706	697	680	681	693	668	690	709	676	667	682	679	653	701	678	673	680	719	714	626	683	716	684	666	693	691	653	694	694	691	702	696	670	745	717	697	673	611	690	717	678	664	653	666	655	675	688	685	649	649	635	664	657	715	657	711	661	683	654	702	702	687	658	664	691	679	731	669	710	696	651	701	684	680	663	734	718	692	654	627	669	627	658	670	650	667	671	708	672	659	726	694	704	682	681	695	680	660	651	682	697	725	712	713	671	646	682	716	653	683	686	697	661	678	705	678	668	663	726	644	625	663	684	648	678	686	710	712	657	685	689	679	690	661	691	747	662	659	663	643	674	715	660	733	702	681	670	705	683	653	666	665	668	675	714	673	670	737	702	683	702	660	698	751	640	695	672	652	619	653	690	619	686	652	675	712	682	692	622	659	668	648	681	679	669	675	722	722	670	699	679	657	663	666	680	655	721	682	650	676	683	672	672	687	712	671	667	692	636	678	652	689	698	727	693	696	727	696	661	672	681	647	648	683	635	700	630	692	673	682	673	684	671	655	641	702	682	714	671	660	708	680	678	644	654	700	650	669	671	701	686	649	676	677	684	692	643	713	688	676	674	675	686	657	691	674	585	707	699	675	643	656	685	660	699	657	708	743	692	694	661	735	680	654	658	716	673	689	633	649	700	678	699	670	663	654	702	681	688	717	688	644	699	682	660	666	673	655	647	665	677	685	662	637	651	759	665	659	674	714	645	709	669	678	691	651	646	745	702	742	673	679	684	671	653	677	667	687	732	664	682	646	705	702	719	677	714	698	661	663	702	694	666	689	667	715	661	700	734	669	684	646	699	653	730	699	679	693	693	670	732	699	691	683	679	639	687	669	662	649	686	681	688	707	668	634	707	628	625	625	646	685	708	683	664	750	668	664	706	662	663	676	670	677	706	687	643	721	682	695	708	678	640	755	679	663	669	659	670	692	667	647	695	705	687	676	703	695	712	684	696	679	672	711	709	662	688	665	677	698	726	666	679	683	670	647	675	671	703	712	641	684	679	704	640	631	657	660	690	684	709	722	650	654	689	637	684	682	668	716	669	754	631	670	658	689	650	648	714	729	663	623	696	775	633	686	681	681	688	674	694	639	706	709	704	680	704	650	656	649	703	666	679	710	721	679	675	726	677	724	690	680	688	630	690	625	675	694	738	694	658	734	712	672	714	646	645	725	668	678	659	677	694	696	712	666	703	665	672	654	664	662	669	676	733	660	630	702	690	633	673	691	642	647	715	700	673	645	674	662	659	679	688	705	697	654	690	719	642	680	677	730	666	680	697	675	690	667	639	701	645	643	663	646	680	713	688	683	640	657	647	675	677	666	683	671	708	660	714	666	710	697	712	656	675	694	706	644	677	684	668	688	683	640	642	690	696	677	691	646	682	624	695	681	686	701	733	675	707	665	690	661	664	659	683	721	691	681	669	686	650	695	708	740	662	715	653	649	739	661	709	664	639	642	675	690	742	691	685	645	653	719	681	713	667	686	654	676	626	653	663	667	722	626	703	647	694	677	690	680	682	683	674	685	699	668	711	669	703	700	643	680	665	694	686	685	691	624	750	671	718	651	676	679	680	677	685	707	683	690	695	688	699	674	695	671	689	659	612	632	658	653	674	679	655	649	670	698	691	682	683	693	692	687	684	704	696	643	680	649	688	678	676	679	730	703	707	636	700	636	659	673	671	654	633	631	663	653	702	689	642	648	693	703	664	646	691	691	673	696	679	670	675	700	700	680	703	701	654	589	631	637	711	701	663	694	658	618	654	678	679	649	705	617	662	683	662	700	691	678	631	708	698	669	676	646	671	681	637	677	716	663	714	658	700	664	682	693	675	647	685	656	715	677	673	681	701	694	663	675	661	704	668	677	677	681	688	645	692	690	691	653	661	686	677	716	682	728	717	717	681	679	678	668	726	655	681	663	680	693	688	727	661	724	680	690	682	663	707	678	664	683	680	674	678	629	664	602	728	676	632	702	663	700	633	743	724	664	693	712	696	690	686	711	681	670	640	701	676	688	694	650	627	656	639	691	645	697	665	644	692	723	689	698	704	639	654	659	665	647	693	706	695	689	679	719	629	706	707	719	704	707	684	688	634	645	660	678	726	709	640	693	682	697	692	699	665	669	723	652	674	682	718	704	638	674	670	670	662	668	681	651	644	657	692	667	594	668	682	679	687	672	681	693	698	693	701	689	704	679	681	662	668	665	700	719	683	658	687	677	691	727	672	709	642	681	684	646	706	716	720	672	655	720	692	674	725	658	685	706	720	642	658	648	676	700	764	659	706	700	679	714	666	689	717	691	704	707	665	678	653	622	624	709	645	680	647	705	713	722	688	655	672	674	683	688	691	642	746	686	700	591	691	684	711	661	651	683	640	660	661	713	640	703	646	735	705	687	678	687	666	671	685	677	658	695	702	685	691	605	734	652	720	669	685	681	666	695	650	705	675	705	700	681	670	664	707	663	647	706	687	682	659	699	699	691	652	662	689	628	702	636	710	641	669	724	644	708	670	660	653	716	693	674	623	674	652	687	687	679	670	714	736	639	669	663	689	697	693	608	678	685	703	660	643	676	650	706	670	662	640	663	692	703	677	695	673	716	731	706	692	694	647	683	673	644	667	666	639	670	684	669	666	691	653	644	715	683	699	669	657	660	702	683	695	698	717	693	662	683	725	662	657	713	702	679	721	709	697	729	703	680	691	720	644	633	721	706	691	630	679	767	677	661	691	691	680	668	679	715	689	735	677	701	675	676	687	684	688	681	685	678	682	669	667	703	661	695	714	673	682	676	656	674	700	728	672	688	720	672	685	673	699	603	709	718	681	702	625	696	645	705	674	646	714	675	654	672	673	700	701	653	652	686	654	648	683	682	655	687	696	666	706	657	727	674	671	711	697	649	659	677	702	718	660	703	673	660	694	690	696	680	699	638	636	684	716	674	649	660	665	724	677	621	667	689	663	682	686	668	676	700	683	669	699	653	694	703	696	665	718	673	703	738	678	698	669	701	651	718	666	677	679	692	671	717	715	669	674	737	664	701	715
34384	5626	683	408	348	339	320	288	306	328	275	293	308	297	285	296	292	306	278	304	323	331	292	278	272	309	281	297	308	285	274	319	310	322	325	289	301	291	325	300	307	289	320	271	275	270	312	298	294	295	294	308	317	313	293	300	297	293	318	282	294	299	279	297	307	300	270	339	278	276	304	320	277	282	299	317	275	313	309	290	298	298	319	303	306	305	326	321	332	315	305	284	299	284	311	289	281	290	288	304	282	322	316	292	295	276	270	298	271	259	301	306	319	344	271	323	305	286	287	282	329	279	297	281	320	309	316	278	301	279	289	291	289	317	300	291	341	298	313	251	281	294	312	298	283	282	301	283	340	278	300	275	320	274	273	293	281	283	284	309	277	317	259	328	302	277	325	305	276	273	306	306	268	282	271	306	269	268	280	306	293	317	298	296	260	307	267	260	303	298	280	316	305	295	302	270	278	327	265	306	310	288	327	284	267	301	266	299	282	315	280	291	294	306	323	315	305	310	294	291	325	317	316	280	342	296	289	299	311	286	333	283	317	307	297	318	262	292	319	319	302	325	289	288	285	318	307	299	282	258	304	307	314	287	348	314	311	302	291	284	328	290	302	280	291	305	311	267	303	271	300	303	303	334	281	325	330	350	334	299	283	283	286	313	287	317	294	278	279	318	307	302	277	305	312	280	299	291	311	288	312	295	303	307	322	282	289	303	270	288	287	292	290	301	293	295	288	296	294	338	314	303	282	283	283	288	297	331	297	324	302	320	298	338	280	317	277	342	309	288	311	309	308	299	279	334	272	314	322	291	326	291	323	293	302	295	308	269	291	306	259	317	327	270	318	275	284	303	274	263	277	305	303	286	302	314	284	293	324	281	302	273	332	301	292	308	292	299	304	309	306	290	339	304	334	309	308	297	285	263	301	289	319	291	311	286	280	345	278	321	290	305	313	264	337	317	300	275	316	284	292	310	298	292	323	275	302	307	305	315	313	283	306	291	298	316	275	332	329	339	315	301	284	285	291	300	312	297	313	270	327	314	306	306	310	268	304	272	283	288	298	299	300	291	315	263	272	334	300	260	296	306	269	286	294	265	290	275	302	276	301	283	298	262	327	326	318	314	310	292	323	284	286	291	286	293	321	330	292	299	309	311	287	289	328	261	325	311	288	322	300	315	314	287	347	297	301	296	270	270	294	296	270	313	295	309	297	274	310	280	282	300	233	293	290	325	303	285	277	295	310	297	282	298	293	303	310	268	314	306	315	305	267	302	298	334	312	306	297	266	303	304	314	309	302	300	309	295	325	305	289	298	261	297	285	288	283	282	316	305	298	295	323	341	325	317	317	326	304	341	300	308	334	290	268	274	308	302	299	279	317	291	321	272	318	296	342	266	304	286	308	297	288	325	279	316	318	278	291	300	285	290	264	286	296	295	303	266	280	316	309	282	328	285	293	302	320	310	272	286	308	300	317	292	292	289	314	346	336	281	285	307	272	309	292	302	282	319	301	322	285	325	265	302	310	310	274	270	300	287	302	311	311	317	292	301	257	300	320	314	316	295	288	274	278	303	287	286	309	310	316	279	296	326	292	294	298	296	315	308	303	329	299	284	328	323	283	312	308	327	314	285	273	287	277	291	301	324	282	283	279	274	326	308	292	316	302	298	258	296	289	309	266	305	303	300	301	292	302	247	282	287	289	312	277	293	292	287	291	301	316	313	310	311	267	320	318	295	292	293	315	308	313	300	303	279	308	316	310	298	302	294	290	310	303	261	281	310	310	323	309	337	280	322	328	310	279	325	282	318	326	334	310	284	313	307	301	319	321	293	263	304	322	294	301	284	330	302	315	288	291	275	279	316	299	327	321	317	280	264	306	283	288	323	265	302	290	274	289	287	292	302	308	291	281	314	330	323	310	294	298	289	298	298	295	272	286	316	295	295	343	282	296	336	298	280	286	299	318	322	292	303	269	293	296	299	289	323	295	269	287	289	334	307	285	315	339	274	294	286	244	293	285	330	280	319	295	281	265	320	289	291	314	277	348	280	293	275	290	282	329	310	288	362	308	321	298	295	299	316	298	266	310	322	290	281	293	307	306	350	281	309	252	292	297	295	301	316	313	306	324	271	269	332	307	300	314	299	300	279	321	304	291	292	297	302	296	309	288	310	323	296	276	295	294	323	328	350	260	283	283	301	286	296	266	288	301	313	309	297	303	271	277	289	323	280	293	298	282	313	304	286	299	275	315	294	271	306	319	296	338	328	335	283	339	261	310	288	325	326	304	319	284	301	296	273	289	316	313	251	309	330	276	302	289	299	315	281	304	307	299	296	328	288	296	300	315	309	309	293	309	281	292	312	301	304	268	278	273	329	292	278	314	263	293	302	312	298	281	287	276	277	299	311	326	300	302	290	266	306	304	272	301	288	314	328	321	333	331	293	289	302	317	283	284	295	270	319	280	311	285	294	289	283	334	295	314	317	271	274	301	264	291	299	316	318	295	319	313	308	297	293	312	304	277	281	314	324	337	326	320	334	303	298	304	293	287	295	305	293	294	301	292	303	312	293	351	314	273	292	287	287	322	305	249	325	323	293	289	280	319	311	305	331	303	309	274	306	313	299	285	303	290	324	329	312	274	286	290	274	307	311	294	293	288	324	275	268	294	319	316	316	288	324	266	299	318	330	276	280	309	307	296	311	290	314	293	294	313	303	262	306	295	300	281	312	305	275	319	309	329	300	316	305	309	299	283	278	292	277	287	280	304	270	290	281	296	288	275	282	290	316	281	314	272	285	271	328	301	307	260	293	281	310	275	280	277	308	287	312	282	326	278	297	307	312	295	301	298	327	305	300	281	298	311	312	287	293	301	311	309	307	326	321	277	319	289	303	296	296	302	307	290	280	323	278	292	337	284	295	313	296	266	356	316	327	290	318	307	301	282	264	293	282	302	286	313	293	288	302	262	285	297	307	285	309	332	309	280	289	296	294	295	280	299	300	299	296	294	316	307	283	290	288	336	279	291	324	330	313	294	294	301	325	330	292	272	300	297	329	316	293	341	274	280	335	304	271	330	305	315	301	303	295	290	301	330	290	315	303	285	276	342	300	286	292	297	294	308	327	295	306	325	298	308	285	347	290	301	290	281	294	311	285	297	286	282	311	264	262	301	314	302	292	297	311	292	311	285	295	277	286	275	288	311	291	313	310	317	306	336	310	292	299	311	269	313	278	306	279	279	266	299	327	284	280	285	296	301	311	303	305	310	277	295	275	310	302	301	288	291	296	281	303	298	292	278	316	319	300	305	291	304	307	298	322	293	305	344	305	265	296	272	286	290	285	309	319	317	284	292	303	261	324	308	317	285	318	293	299	327	297	288	277	320	328	295	274	291	281	311	240	295	329	288	334	311	317	306	311	282	318	290	294	288	262	303	293	268	307	346	273	284	254	279	347	305	319	331	291	295	314	303	296	287	300	285	291	279	277	307	284	303	288	275	327
25508	7878	2919	1622	1183	1017	879	804	705	689	642	657	650	661	654	666	674	634	643	621	647	677	621	655	695	653	623	688	655	658	632	656	629	673	610	630	622	597	640	662	609	632	667	608	626	653	669	664	627	675	629	644	640	684	689	645	684	655	655	627	604	603	664	624	641	698	661	669	639	557	691	616	664	634	673	669	619	611	671	705	642	662	653	614	705	657	658	638	681	615	638	676	627	623	639	694	630	640	666	640	647	640	684	627	644	650	601	664	622	642	644	643	633	662	646	642	618	654	644	670	644	673	647	629	691	638	630	679	656	659	609	677	669	673	644	639	637	678	672	617	641	643	644	640	652	669	641	666	621	671	650	672	698	649	671	648	716	665	655	637	646	631	652	616	679	627	634	681	631	634	618	604	658	643	643	673	662	655	652	692	643	649	665	690	664	639	671	678	663	640	665	608	666	625	645	667	622	656	652	663	671	622	666	713	652	643	653	679	655	655	616	679	676	670	654	639	664	633	650	630	635	636	656	684	621	654	644	629	660	666	709	659	637	642	668	649	696	723	645	635	626	645	668	645	628	650	648	663	638	648	623	669	670	666	643	639	625	562	662	656	645	643	643	580	615	714	661	642	656	685	629	671	636	652	625	597	665	666	642	655	609	649	643	668	679	619	629	637	658	683	686	642	602	626	668	660	641	678	659	673	631	654	639	592	655	622	649	665	638	653	642	639	684	603	656	671	659	638	653	634	604	657	619	629	678	661	646	667	655	656	636	655	672	658	624	664	629	666	664	665	670	634	672	632	645	688	682	629	696	650	628	669	623	655	658	663	640	652	634	686	639	608	656	662	653	615	623	666	650	650	626	689	684	647	658	617	682	627	650	631	630	648	628	667	675	637	599	716	656	659	647	668	632	630	620	664	618	663	664	643	657	637	649	624	682	639	635	609	664	624	617	657	641	636	654	601	653	642	670	594	613	653	655	656	666	672	614	667	643	590	683	658	627	638	637	640	669	729	626	625	734	666	658	626	658	663	683	661	668	640	685	581	682	605	575	653	627	612	652	645	697	688	673	665	710	640	631	643	642	656	646	647	627	665	652	639	668	626	650	617	646	637	634	645	642	648	650	672	662	616	653	670	650	675	662	635	605	647	672	647	658	677	649	626	644	641	611	633	677	667	651	657	668	632	640	667	629	698	636	650	626	649	655	662	628	625	658	631	704	635	619	677	680	652	661	671	624	686	674	634	615	677	656	667	632	621	636	698	641	647	650	638	626	664	677	631	630	642	638	667	645	651	643	640	654	628	626	628	689	651	649	689	621	673	624	641	632	664	675	656	652	677	649	666	659	650	617	627	636	639	643	633	630	691	657	652	673	656	634	640	625	623	643	607	675	668	631	641	697	666	653	658	619	646	659	621	632	669	624	619	695	601	654	642	656	623	641	646	655	646	658	685	680	622	637	657	628	648	632	656	619	651	635	626	653	630	664	623	646	694	643	634	636	608	654	620	613	578	601	645	644	631	653	632	670	673	671	673	696	643	666	659	636	664	615	619	653	635	665	647	688	628	643	663	637	661	633	650	667	704	677	649	647	627	612	670	609	637	594	644	642	620	703	563	602	615	643	617	637	663	622	634	646	709	645	642	617	624	623	661	638	636	671	635	682	655	624	644	617	693	652	634	657	666	640	607	632	622	636	668	674	649	623	638	637	631	702	677	672	646	655	669	686	640	683	680	646	659	677	614	683	644	658	670	636	683	665	633	653	682	677	727	625	624	663	649	628	606	636	641	632	572	684	638	645	595	639	639	649	659	645	603	680	668	678	689	691	641	621	665	663	599	656	671	619	669	675	681	631	635	623	655	650	624	693	634	670	647	630	685	636	618	677	676	669	695	672	647	666	636	627	620	665	624	605	622	661	646	640	663	604	670	650	670	677	667	634	635	643	643	661	649	637	650	683	600	655	668	662	651	643	613	685	629	635	644	689	616	648	657	631	624	686	632	669	654	639	654	643	605	635	615	648	636	647	650	643	628	629	656	682	673	692	654	643	600	642	638	661	642	653	592	665	620	669	618	590	702	646	670	667	614	626	648	659	603	669	644	691	649	669	625	659	674	642	663	642	679	647	666	674	627	615	631	700	639	643	612	660	656	649	651	652	660	656	644	664	663	707	661	636	643	644	613	651	621	647	663	650	623	656	696	696	646	681	643	712	620	655	655	657	635	598	654	664	655	673	647	646	675	662	606	690	702	671	634	688	671	615	647	636	685	650	640	637	608	624	642	648	611	657	644	640	647	602	646	669	622	710	626	652	651	648	673	679	699	615	682	651	654	644	618	678	643	651	650	666	715	631	657	631	660	634	677	666	652	632	646	624	635	627	628	700	644	635	658	676	647	593	664	606	646	626	631	649	662	649	651	611	676	657	626	626	666	647	611	664	638	661	625	645	655	606	623	658	739	678	627	657	680	636	676	689	649	684	649	622	673	676	617	641	687	648	668	698	658	663	625	661	668	650	681	694	631	659	691	637	611	672	662	644	645	629	680	655	647	631	635	651	643	611	650	721	676	596	624	625	628	649	626	624	616	654	675	641	633	641	694	636	664	693	646	623	657	631	596	625	681	591	642	612	635	658	615	674	662	647	623	630	677	633	638	629	673	648	682	644	655	592	676	669	658	670	684	653	640	593	658	714	638	672	650	607	651	678	606	646	666	643	608	650	661	676	632	635	641	646	667	619	653	641	612	626	612	644	664	663	612	657	618	656	638	625	638	631	666	645	678	665	697	656	647	616	671	628	631	640	652	622	687	623	677	669	657	665	597	659	630	663	694	651	626	697	619	654	553	686	637	696	643	638	655	636	652	633	640	641	649	674	640	617	687	639	668	675	680	629	674	626	661	686	659	655	694	641	655	648	621	692	649	697	623	624	618	627	641	661	592	658	688	629	622	657	655	652	690	676	639	620	644	641	648	635	643	624	709	683	607	642	684	631	627	655	624	647	657	615	684	623	662	622	658	619	616	686	632	654	598	617	684	662	591	677	689	677	612	628	704	627	634	660	672	676	648	707	697	619	655	639	597	626	621	644	647	659	592	628	666	622	627	645	685	626	654	630	630	642	631	669	694	665	653	652	660	645	648	597	640	684	682	620	641	624	611	644	633	616	640	633	664	625	637	625	650	643	682	650	677	671	669	657	630	687	655	617	632	647	616	617	626	667	642	683	631	666	658	685	671	663	651	642	657	659	647	602	649	612	640	641	670	624	634	661	622	655	639	613	652	614	632	638	662	683	621	659	678	634	663	668	708	673	681	631	626	626	625	607	656	676	643	641	646	669	695	648	682	623	578	669	644	671	683	648	630	636	615	700	663	671	624	637	671	601	642	625	594	635	640	626	667	623	644	595	619	654	636	659	628	659	592	659	633	652	629	653	644	663	603	617	620	700	650	683	640	641	609	610	672	623	719	677	619	660	688	608	624	625	625	614	612	623	672	664	654	624	600
40043	7795	1020	541	429	421	358	342	339	303	335	309	340	336	322	344	319	319	330	304	334	341	344	328	312	298	293	292	297	326	358	353	320	276	327	310	339	345	328	328	270	329	330	318	320	316	333	343	305	299	311	334	323	328	301	338	284	315	350	301	300	311	338	299	302	318	322	338	341	314	332	288	330	318	347	342	319	338	332	309	308	311	313	297	325	299	339	332	310	321	317	320	335	351	313	318	338	358	326	328	278	310	319	287	326	344	329	320	309	312	315	332	314	304	334	329	307	312	314	290	297	320	307	352	355	332	350	320	312	275	331	309	337	318	331	287	362	340	317	358	329	313	311	316	335	300	302	307	352	340	331	302	324	318	343	325	321	334	323	315	324	322	307	325	336	345	327	353	352	297	344	355	325	328	328	322	323	319	314	323	310	304	327	321	299	332	344	292	322	309	305	324	323	299	290	306	330	287	306	306	309	317	306	311	312	358	280	329	333	301	339	325	301	348	327	288	292	308	325	288	336	315	345	294	324	317	325	364	333	318	316	312	344	302	328	336	301	287	314	337	344	321	344	313	319	335	318	289	320	354	322	321	303	318	320	335	316	288	321	328	310	318	291	309	317	312	323	316	304	316	346	304	335	324	327	284	302	346	295	338	274	304	356	370	384	354	328	345	291	366	343	331	332	306	276	326	314	357	297	335	313	282	332	335	301	317	327	325	269	333	296	329	350	333	312	299	285	319	315	317	329	300	342	299	319	333	287	285	311	339	323	338	346	322	286	313	335	316	327	303	306	320	320	339	337	332	305	319	342	321	308	357	327	311	310	350	316	311	285	353	304	338	353	307	285	304	298	325	288	322	307	355	333	327	324	340	326	313	328	341	304	347	289	292	297	344	300	310	325	287	286	289	307	362	325	331	309	324	330	337	320	321	309	368	329	362	318	325	333	305	292	329	337	296	320	285	307	320	311	330	304	330	329	298	311	303	349	343	305	335	300	337	305	308	332	284	320	299	351	345	305	341	302	290	322	335	312	327	356	381	324	355	340	347	314	335	295	311	297	356	305	316	306	311	309	338	299	322	346	337	307	317	347	320	343	306	345	344	338	310	317	339	330	316	345	309	328	298	334	291	310	347	313	329	366	302	315	349	345	307	314	275	320	335	308	326	280	331	345	324	329	346	323	325	321	336	322	297	296	324	307	317	330	309	302	329	330	319	292	321	333	332	305	308	337	330	327	309	322	325	310	297	326	297	327	332	304	306	340	340	332	286	308	347	281	331	358	347	332	314	329	306	335	323	349	284	327	313	302	334	323	352	337	325	346	316	325	325	339	316	309	316	305	317	323	325	304	326	355	312	342	294	343	336	332	280	305	355	347	300	312	362	315	344	332	320	318	326	297	303	309	305	289	317	345	337	330	338	336	328	323	310	322	329	316	328	325	328	305	324	320	305	324	303	330	354	343	312	318	342	313	341	285	325	322	298	284	302	318	306	334	320	346	333	300	303	312	353	311	326	311	304	290	291	289	284	286	304	298	327	332	310	325	323	324	283	308	332	365	285	337	324	333	318	340	323	307	304	316	319	344	337	319	320	297	326	337	322	351	347	347	322	345	328	294	336	297	315	313	318	311	344	323	313	326	303	307	333	328	283	293	272	315	328	319	322	327	309	307	329	320	297	330	311	323	310	297	339	341	309	322	302	320	335	327	304	337	326	300	272	335	306	324	305	301	334	341	299	306	356	338	327	303	311	306	315	323	322	320	300	301	300	297	334	336	276	313	278	321	311	325	305	356	303	337	335	333	316	305	352	307	320	304	324	294	297	309	317	315	298	332	310	328	321	306	292	326	329	308	304	330	289	329	318	294	319	318	320	356	335	315	321	327	306	310	341	310	350	299	343	318	351	302	320	313	322	302	313	335	328	307	294	295	324	316	334	339	290	316	327	306	353	351	315	326	346	318	309	296	290	349	331	351	282	329	317	272	346	348	317	339	317	308	304	316	291	311	330	320	311	316	292	331	292	326	355	316	324	322	308	297	329	321	312	324	311	282	329	326	319	294	320	294	332	305	328	285	358	324	314	330	344	299	305	317	330	319	344	322	328	366	308	331	299	327	328	336	285	343	319	281	310	332	313	332	300	306	301	322	282	288	349	281	298	293	344	324	341	354	316	337	313	314	360	359	309	342	328	320	353	360	295	314	307	351	340	321	319	316	335	331	295	338	343	318	324	356	311	293	363	340	344	306	358	319	294	316	338	325	320	344	339	319	323	305	311	319	357	344	303	319	324	305	311	325	312	327	305	297	329	300	287	318	295	329	288	310	314	283	333	327	343	354	310	282	330	321	360	343	322	342	346	296	344	335	291	333	324	354	300	323	316	314	324	327	327	341	326	330	305	335	358	321	343	330	310	316	325	295	322	340	325	305	296	329	328	269	306	345	333	289	280	284	327	342	304	325	300	299	303	309	293	294	313	344	304	339	314	325	347	318	329	288	313	328	301	336	314	334	345	339	329	335	314	349	310	285	308	332	342	305	312	303	342	307	311	329	321	332	320	306	318	328	313	295	316	349	302	302	335	296	322	333	314	342	353	329	324	335	333	308	312	370	323	321	318	327	308	323	319	327	304	280	297	317	328	343	305	339	328	325	308	314	339	341	297	308	301	339	304	303	330	375	316	315	323	294	338	278	312	310	340	346	287	354	325	326	316	306	323	346	331	335	318	286	302	308	321	338	316	329	321	304	333	342	350	335	332	312	316	317	283	274	322	316	309	305	301	308	306	334	306	331	294	296	316	341	327	316	327	321	298	330	345	331	314	286	282	319	329	336	314	348	311	310	343	349	329	319	352	317	337	292	304	289	287	333	310	348	315	333	275	332	304	322	308	317	307	316	314	344	335	287	310	348	318	354	281	314	336	351	364	314	299	333	299	332	330	339	340	309	318	329	307	316	385	327	327	311	342	301	305	333	310	318	317	339	335	329	294	365	339	321	357	346	344	316	332	358	323	315	329	370	301	313	345	326	284	329	307	305	300	330	302	305	321	323	313	301	334	330	267	288	344	279	290	292	306	325	297	292	329	314	337	317	290	332	344	321	325	316	285	350	320	305	325	301	316	321	321	286	339	300	303	316	291	296	318	317	281	323	314	309	308	330	319	324	299	355	277	328	323	308	286	340	337	316	291	298	329	319	282	302	335	302	327	340	331	323	308	291	318	343	341	307	313	331	344	317	325	353	336	334	297	330	275	291	303	286	327	330	304	321	331	321	319	293	304	297	320	313	314	307	307	336	311	296	339	305	317	336	297	331	327	362	308	345	341	310	302	316	290	320	324	298	317	290	284	308	330	357	332	283	310	323	320	310	326	309	305	311	320	292	333	348	335	305	302	322	300	337	336	314	333	302	314	331	324	341	327	324	313	376	329	343	339	326	346	357	362	327	310	329	338	298	328	319	322	335	311	334	296	327	314	311	323	351	314	338	333	345	310	282	333	306	309
27741	9288	4757	2637	1697	1371	1155	919	721	724	724	711	708	723	722	704	689	698	675	695	663	694	705	737	722	730	727	707	671	707	712	687	740	707	695	678	720	706	705	725	757	698	693	673	655	715	686	704	699	708	707	712	699	728	659	702	676	705	732	705	653	705	696	661	718	703	763	686	674	723	676	649	680	673	719	672	697	685	730	651	641	706	660	750	690	686	713	672	749	708	683	654	664	706	750	700	706	703	643	715	712	663	671	723	694	700	689	690	657	781	667	732	658	728	734	659	643	692	700	712	691	719	721	707	657	716	707	730	640	674	737	688	660	690	730	683	712	661	712	715	738	729	687	641	719	666	682	679	714	668	664	678	696	715	693	742	706	716	652	678	720	708	715	705	703	715	728	649	673	631	659	678	680	703	675	684	680	669	743	692	695	670	694	709	722	687	727	699	707	686	715	697	636	676	675	701	716	698	644	705	698	682	665	728	727	713	665	680	673	671	661	707	716	723	687	724	700	645	685	672	711	710	680	693	662	649	688	692	728	686	697	752	718	726	673	714	698	698	737	661	688	716	691	631	699	658	697	645	706	676	680	672	671	735	698	684	689	701	672	719	749	656	693	697	678	692	664	680	712	694	684	666	692	714	673	714	649	726	713	666	712	698	698	688	718	733	690	698	696	692	664	701	697	684	714	660	682	714	725	660	725	653	723	650	669	718	705	719	673	686	671	679	679	706	679	730	686	728	702	762	729	675	646	659	672	711	672	677	691	755	679	690	709	690	632	701	684	708	712	706	673	716	701	670	695	681	723	686	667	650	692	689	683	691	698	752	636	683	679	683	687	731	691	738	703	669	730	660	696	682	682	720	663	674	743	687	725	652	699	689	718	718	735	703	688	698	635	708	711	679	687	701	702	702	729	642	697	671	714	701	660	700	739	717	683	708	689	728	723	736	705	682	705	712	695	727	650	667	618	741	711	706	719	654	728	683	683	723	670	669	723	723	697	651	705	669	672	712	676	654	654	660	643	687	737	696	692	669	702	678	672	709	737	757	685	717	716	703	667	701	700	687	696	724	696	678	715	678	625	675	685	684	707	672	716	690	662	748	657	704	725	706	748	635	708	658	709	686	700	659	743	696	742	681	671	734	728	700	688	684	766	711	661	701	691	715	708	688	705	730	687	752	748	702	661	688	705	650	673	727	711	667	742	700	698	691	724	709	678	710	686	669	638	702	670	650	722	667	676	681	683	688	680	697	722	679	683	676	696	701	686	657	711	674	736	674	688	700	689	673	760	670	672	661	740	658	630	722	712	691	701	715	701	711	706	718	722	709	646	699	731	707	678	711	667	689	668	726	708	666	683	707	628	684	668	662	731	678	707	659	715	714	705	710	661	684	641	695	680	706	711	711	701	689	673	663	697	704	678	702	678	669	685	687	683	675	694	716	720	688	705	710	711	659	672	668	643	736	709	753	705	713	702	674	668	690	728	696	711	704	705	631	662	693	656	675	716	692	695	700	682	695	734	693	683	687	685	692	692	658	743	709	665	680	682	665	673	721	727	682	645	682	719	723	696	686	674	652	741	689	665	717	703	737	709	681	682	717	660	703	723	728	728	714	698	672	706	697	733	684	703	667	717	678	709	739	723	698	655	663	699	752	686	686	709	720	600	716	707	679	650	703	748	681	694	694	694	664	707	673	730	656	670	688	706	715	725	696	700	705	721	692	708	653	720	684	685	693	683	689	670	680	704	689	719	720	718	703	686	667	690	756	689	723	721	717	704	741	681	690	663	674	710	687	724	659	678	682	681	698	733	654	733	700	691	699	658	734	652	694	719	680	758	692	680	700	708	669	675	687	679	646	691	692	677	707	684	695	668	658	670	697	699	726	680	701	668	718	697	739	667	654	713	656	684	706	720	704	684	714	705	690	667	693	744	701	758	670	726	710	679	695	738	659	716	707	652	652	731	729	713	676	661	719	737	678	685	708	662	677	683	736	708	676	709	694	693	687	705	685	744	684	692	723	690	679	660	666	702	657	711	716	668	647	726	668	676	694	672	677	717	696	654	739	690	688	660	708	668	689	693	676	675	682	656	726	687	629	697	664	691	738	646	712	679	696	673	681	646	683	709	656	713	667	688	688	723	712	711	693	679	661	687	713	700	722	706	694	652	706	692	744	659	719	703	639	671	698	698	743	731	682	647	704	716	696	672	731	700	622	723	675	634	672	684	664	713	682	722	691	686	717	673	675	717	693	720	722	655	687	683	681	667	704	726	672	716	697	663	686	678	714	719	707	696	748	749	701	670	673	701	692	701	672	663	680	692	716	675	696	725	675	727	708	708	694	705	698	717	740	701	692	694	681	648	663	658	656	663	677	677	700	679	692	722	638	740	659	688	685	703	689	645	696	706	743	708	693	705	655	683	711	707	746	666	712	739	694	711	720	662	701	676	719	679	651	690	708	724	692	694	745	694	704	715	704	695	714	715	668	721	662	685	675	737	728	685	682	718	723	697	716	691	687	701	688	693	703	739	669	725	722	684	661	668	728	635	729	692	737	681	665	703	687	709	712	701	656	692	719	677	694	621	683	658	709	685	645	683	702	695	661	730	688	640	703	647	700	683	701	713	660	681	721	682	665	725	684	743	706	669	689	685	667	723	664	705	722	636	722	675	672	732	682	702	696	672	673	708	661	687	691	643	701	691	673	681	696	732	684	696	698	698	740	752	740	667	683	701	693	681	677	646	664	747	673	677	697	732	682	668	701	702	678	694	674	721	696	710	689	664	663	719	714	695	695	702	665	678	716	674	684	683	654	649	670	703	717	722	671	718	720	726	718	696	678	700	681	693	746	691	695	673	723	707	639	754	653	654	706	676	715	703	643	691	724	698	707	652	676	715	699	665	715	731	689	683	679	701	674	686	718	673	663	649	690	678	719	685	717	680	708	704	677	723	684	645	761	664	665	716	705	680	694	705	719	683	715	694	665	677	747	693	720	685	676	701	730	711	719	687	704	676	701	699	696	668	694	661	692	670	652	675	658	771	685	701	690	694	657	632	692	726	701	689	660	682	676	689	703	722	691	703	700	707	679	702	693	722	641	660	688	680	672	691	670	677	671	697	680	653	684	695	693	681	659	677	709	688	720	663	688	696	709	698	666	714	638	662	689	664	643	698	691	731	687	669	710	711	778	740	636	685	662	623	691	652	688	691	738	627	672	715	641	743	679	674	698	688	746	747	683	755	694	729	708	677	731	681	671	709	727	709	689	715	693	723	708	691	683	712	717	696	718	722	661	674	708	722	675	680	685	692	697	719	621	729	691	697	681	678	689	714	700	703	677	722	674	657	669	732	727	696	676	677	678	708	704	714	723	701	675	686	708	679	691	763	686	707	668	712	669	674	731	702	698	747	697	679	709	691	695	684	722	675	698	704	716	668	733	670	695	689	699	689	736	717	725	683	718	739	677	667	708	696	686	726	703	686	693	712	702	709	692	714	703
25015	3116	596	420	347	324	316	314	324	341	348	370	301	289	298	282	306	334	324	306	302	353	288	318	347	318	308	318	292	340	348	322	310	318	320	334	304	313	312	298	306	308	343	372	322	324	321	325	321	315	314	330	340	330	301	300	328	353	334	348	291	304	282	313	320	334	283	310	339	335	289	339	328	326	298	305	350	318	326	306	318	300	323	325	320	326	341	280	301	330	327	334	303	339	340	325	293	317	316	285	341	342	344	311	325	321	318	316	310	284	321	342	329	293	291	309	328	338	352	313	310	296	325	276	316	304	291	331	311	338	337	369	296	315	336	320	298	339	341	326	280	317	297	314	303	316	316	321	311	333	281	307	316	351	306	317	313	329	316	327	311	314	297	347	276	322	316	327	328	337	328	302	319	324	329	307	306	316	307	306	338	281	298	334	320	323	356	329	297	302	307	306	295	314	316	328	321	282	303	339	328	279	267	357	319	294	341	312	318	308	327	315	362	327	308	323	336	285	327	350	329	323	343	356	293	320	327	317	325	350	346	317	300	329	339	339	328	297	309	353	305	320	324	263	313	320	313	292	325	318	340	330	313	337	309	293	320	309	279	288	320	343	305	295	314	304	335	319	301	308	316	317	322	343	297	294	313	346	315	330	320	318	324	308	304	310	339	281	308	334	279	322	336	332	293	323	308	298	335	326	289	324	299	311	315	281	354	298	340	313	329	311	338	327	332	330	333	340	285	309	324	325	314	315	309	345	323	323	313	345	314	304	326	295	290	329	318	367	327	304	314	328	332	312	315	298	320	313	307	294	322	324	307	345	343	339	321	303	289	320	304	313	311	296	292	311	275	327	304	336	315	298	294	320	335	310	325	324	295	315	269	316	347	339	324	273	355	333	341	340	335	340	335	311	343	279	303	315	310	295	324	319	315	322	315	304	350	296	319	331	312	306	331	313	345	328	337	335	354	299	323	302	344	314	298	338	349	291	312	309	292	326	331	340	322	310	338	322	336	312	315	333	312	305	312	308	308	316	297	309	280	338	320	350	317	354	285	314	354	341	298	323	330	327	340	326	308	323	301	319	297	288	324	347	306	296	323	310	341	292	324	318	311	318	292	344	293	321	301	300	297	342	321	317	334	297	311	280	294	308	309	349	369	309	317	314	288	316	295	325	324	319	309	361	309	321	316	322	326	332	320	294	335	324	331	304	332	324	308	291	310	301	339	306	296	312	323	335	321	323	298	322	324	312	303	321	334	308	327	299	309	291	329	311	321	317	317	333	273	319	358	323	339	350	323	297	303	313	309	312	313	288	325	328	335	289	321	310	307	341	325	303	316	346	305	286	300	342	292	312	334	314	295	297	308	333	308	337	321	336	282	314	297	291	301	311	342	293	321	364	294	305	302	316	320	311	341	357	330	366	305	336	339	344	356	301	321	300	328	327	297	315	313	328	340	300	328	306	360	296	297	281	310	322	324	339	366	333	314	312	371	335	325	319	341	317	316	348	325	320	343	329	334	278	297	319	368	299	349	332	282	270	303	311	330	322	305	314	356	334	325	342	296	312	357	319	332	309	328	329	340	307	309	358	349	315	321	256	301	312	298	333	297	319	337	334	313	334	322	331	318	332	332	327	306	311	343	326	309	350	308	266	297	338	291	341	319	304	331	304	280	298	309	288	304	288	322	288	302	315	338	303	315	329	339	328	296	318	361	305	305	343	302	334	293	319	315	299	305	325	310	297	341	307	326	324	272	348	301	343	317	319	325	349	323	333	323	298	344	306	323	312	329	302	308	293	347	333	314	324	328	350	323	322	310	315	328	293	325	304	290	333	297	304	325	317	347	281	309	321	334	314	320	304	328	350	343	299	324	326	324	305	343	299	294	313	336	309	318	311	289	332	307	329	299	309	318	316	314	327	347	339	321	312	329	318	313	339	309	293	286	331	302	336	356	295	307	299	319	317	315	332	319	295	339	338	281	297	325	305	304	297	319	330	314	297	342	313	298	310	316	347	319	296	293	326	305	342	319	312	283	317	315	332	337	332	298	294	320	307	306	347	337	363	316	317	313	280	309	331	305	288	318	345	300	321	333	322	298	314	314	275	328	323	334	289	290	316	291	288	305	345	319	341	310	334	348	340	352	311	329	319	304	301	312	331	349	298	292	358	324	342	313	339	320	296	348	312	278	307	322	366	326	289	296	289	278	313	333	304	295	341	287	338	278	326	304	295	331	346	332	299	365	325	287	298	316	322	293	334	315	307	290	316	285	308	322	308	308	330	303	298	374	316	367	329	306	332	319	304	300	326	286	305	325	337	344	291	310	285	311	313	306	298	303	300	308	299	307	322	320	315	319	337	334	338	302	327	292	324	303	316	303	335	326	316	299	303	353	341	299	283	307	370	307	335	313	335	352	311	337	309	347	309	329	305	317	336	311	310	316	306	282	320	336	320	288	306	284	318	307	330	302	319	301	310	345	350	291	325	308	309	336	295	298	328	312	325	326	288	282	317	344	326	330	342	323	377	322	324	266	304	351	302	338	293	317	323	304	342	309	323	328	317	298	349	325	324	327	323	302	296	335	301	303	321	320	281	309	297	305	332	315	292	291	320	348	301	293	303	316	312	310	297	262	306	314	310	324	326	321	322	341	335	328	326	350	306	332	316	330	293	307	297	288	304	335	326	351	312	328	294	334	289	332	329	334	313	294	328	319	300	313	282	271	307	306	300	307	306	337	351	336	314	296	300	302	319	336	342	316	297	357	330	322	324	315	304	322	300	303	311	361	301	296	324	317	322	314	306	322	318	318	325	342	314	308	313	354	312	296	320	273	319	326	296	348	280	328	276	313	305	332	338	315	290	324	334	320	325	312	305	323	320	294	300	296	319	327	314	295	340	330	300	323	334	312	306	323	291	322	335	345	299	300	338	318	322	286	339	300	291	275	303	319	322	361	364	313	308	330	323	291	309	283	305	316	361	299	348	318	324	327	306	339	304	352	304	320	316	292	306	311	322	313	330	283	322	323	292	322	323	330	347	297	341	322	319	328	327	311	279	319	290	297	356	302	313	314	328	331	287	336	291	314	337	310	339	271	319	287	292	293	348	329	327	341	323	326	296	268	305	341	331	335	344	290	279	339	345	319	321	314	333	305	263	312	342	336	320	334	294	309	364	340	348	325	346	330	332	320	275	339	313	304	308	310	359	272	318	292	319	274	304	325	345	341	313	318	307	301	335	299	316	353	322	356	343	285	312	340	355	328	301	315	292	343	317	355	356	334	306	318	322	333	350	323	369	339	335	325	318	332	350	336	310	332	304	323	335	312	310	333	305	308	362	296	313	323	281	328	310	324	335	355	313	310	332	314	317	345	328	348	348	313	329	330	294	299	310	318	336	310	322	354	307	301	298	294	322	326	315	306	319	315	309	320	310	324	298	320	310	331	318	334	316	345	311	318	321	311	299	340	354	339	348	310	352	335	320	316	297	321	306	313	341
19801	5278	2269	1560	1090	892	749	764	714	689	698	662	701	701	686	658	641	669	709	723	703	700	692	674	669	669	680	695	685	731	669	661	719	682	711	677	737	701	675	647	667	658	696	681	710	734	673	686	661	672	693	658	706	672	645	750	683	676	701	665	725	661	663	638	712	704	689	667	700	736	654	690	628	647	670	667	706	712	698	697	667	649	655	671	660	599	704	680	689	655	684	681	668	628	676	689	705	656	676	700	698	665	664	663	732	678	695	708	700	674	728	660	638	687	706	680	679	647	678	699	710	678	604	680	674	718	679	648	692	706	666	666	688	663	691	655	665	668	666	643	678	713	664	675	711	710	701	637	692	690	649	700	658	681	705	669	710	685	674	702	656	697	670	666	678	699	676	689	686	713	703	701	686	714	695	694	707	665	693	668	664	703	679	644	698	633	669	706	669	704	706	649	678	687	674	665	685	703	658	759	702	722	666	747	711	669	642	662	664	665	695	701	664	722	687	659	692	689	666	675	656	712	660	707	669	653	735	714	659	679	701	706	717	689	694	715	647	692	654	668	708	729	671	640	749	635	716	661	623	689	706	693	689	685	717	727	698	627	613	679	676	653	657	688	699	684	725	675	659	692	666	679	677	678	678	680	722	630	687	722	683	702	712	687	687	674	719	669	672	709	659	703	668	656	689	679	675	697	647	677	697	687	669	648	700	729	670	689	713	665	661	663	662	707	685	646	668	692	716	596	654	675	686	676	726	702	638	704	638	673	652	737	655	734	650	665	686	710	682	646	697	685	733	707	668	635	681	681	710	693	664	682	668	688	704	695	716	731	705	698	667	621	721	712	646	687	691	687	669	662	660	732	668	728	671	706	682	658	700	642	677	682	678	666	638	729	678	677	661	674	670	670	626	680	671	685	629	646	678	705	683	683	655	695	695	696	688	683	710	717	657	673	698	695	673	725	642	667	681	728	694	708	714	684	688	721	712	664	697	729	710	658	686	727	651	735	679	650	640	693	667	645	691	652	729	663	646	714	698	679	651	670	696	653	700	701	713	745	687	692	689	704	650	671	779	701	699	693	679	711	695	693	753	670	705	696	705	679	739	676	704	676	698	669	686	729	679	692	647	686	721	706	694	714	702	706	684	685	667	640	682	664	701	669	630	663	711	671	677	665	686	663	669	699	681	667	688	657	672	667	692	675	707	702	733	617	733	667	705	661	673	665	679	678	645	668	697	673	724	724	718	707	675	723	691	687	684	665	696	713	646	687	699	686	706	674	699	655	681	637	675	669	741	698	697	653	694	651	681	682	695	710	633	661	702	675	736	702	671	663	692	655	670	670	678	694	640	661	728	682	645	705	654	655	692	653	621	712	682	637	652	736	649	698	677	712	659	723	695	678	677	689	694	684	688	704	672	688	699	677	675	707	718	655	713	669	705	711	679	700	675	662	682	707	709	666	621	678	710	695	655	714	689	631	727	659	677	664	647	693	694	737	711	668	670	694	679	669	677	663	690	708	711	740	670	675	662	664	670	660	718	666	637	729	693	723	724	690	681	690	675	661	663	655	675	717	639	706	682	660	676	692	680	691	684	695	691	675	701	678	662	708	675	747	669	706	669	681	714	709	678	692	659	674	665	724	714	702	671	669	731	693	708	644	702	735	660	657	679	753	656	672	684	692	680	741	688	718	657	649	657	717	643	665	685	658	678	684	658	687	717	686	663	716	656	645	694	704	682	705	666	635	635	681	702	672	706	737	694	683	643	686	682	707	715	672	693	670	665	665	667	682	689	635	699	734	709	674	703	688	692	707	694	729	702	655	752	713	647	685	678	652	668	680	667	663	649	660	670	661	682	648	633	712	653	707	684	776	677	663	675	701	683	708	703	678	699	680	673	669	703	678	687	717	709	712	691	664	709	725	712	712	618	676	691	663	696	635	646	699	657	637	700	688	687	689	663	704	638	683	673	678	701	709	629	693	660	714	672	713	680	669	695	662	689	669	700	700	694	724	697	678	706	644	667	635	717	683	683	712	725	678	688	612	642	697	695	669	663	738	641	697	666	652	686	683	684	686	681	738	653	716	681	688	699	729	659	691	709	651	693	684	655	649	678	726	726	677	734	687	686	673	706	654	606	727	727	706	668	677	686	701	674	667	684	669	718	659	661	672	694	678	660	712	678	688	664	692	665	627	710	625	673	658	658	690	714	668	670	645	693	726	703	661	732	617	704	681	691	649	715	644	679	677	693	708	665	702	671	671	642	692	703	652	667	723	737	678	666	693	692	649	622	645	670	660	652	713	652	711	673	664	705	673	745	688	678	703	661	678	692	707	681	661	656	685	706	686	691	693	731	687	656	647	692	690	695	712	683	694	723	690	716	707	662	695	690	633	684	753	662	704	646	670	651	650	662	684	663	699	677	691	615	713	718	651	704	675	680	703	703	690	653	668	697	726	684	703	717	713	698	653	715	741	684	648	732	686	626	674	670	727	702	679	670	685	654	720	643	708	666	690	659	653	663	738	642	641	716	676	676	638	668	732	692	683	709	694	678	679	730	684	694	677	675	697	655	670	719	690	704	687	660	683	725	693	680	665	755	698	724	678	685	634	672	691	713	695	678	669	673	732	695	701	638	700	691	673	738	681	671	682	643	668	708	661	712	691	674	696	710	658	710	730	659	707	703	685	650	719	658	715	684	653	670	670	664	696	678	674	664	697	691	677	694	707	705	677	675	699	690	664	669	659	649	674	720	628	719	716	648	698	669	647	719	709	702	729	683	686	702	689	725	688	698	703	705	692	641	713	680	662	694	711	697	666	733	705	707	676	686	650	665	689	699	687	640	691	675	670	638	652	682	688	712	728	680	642	674	668	682	692	654	663	668	699	669	699	698	691	720	714	709	692	655	685	736	692	689	637	672	646	693	680	660	685	675	699	694	694	741	666	707	708	678	716	700	663	664	678	706	658	694	692	674	705	688	671	672	668	664	705	717	741	686	632	681	672	709	695	656	642	726	685	687	684	688	680	692	661	693	659	674	668	668	683	608	748	714	626	663	659	674	654	675	724	645	711	679	645	669	697	683	666	657	745	675	704	695	681	659	666	672	699	724	685	679	734	695	655	686	702	676	688	684	706	677	739	688	661	671	633	650	686	677	671	692	695	680	716	679	674	703	727	736	673	684	708	691	702	646	674	707	739	687	688	667	670	710	651	675	700	662	688	701	712	668	707	671	689	667	716	671	709	686	717	659	697	719	723	708	680	701	686	719	686	681	667	679	747	705	680	672	689	680	717	671	710	715	735	708	660	706	677	646	679	700	675	660	702	665	661	680	728	640	695	686	663	705	691	664	684	694	724	685	656	685	685	696	664	663	700	654	719	721	627	670	703	686	693	674	713	695	648	685	699	656	687	625	685	713	634	685	670	664	673	663	726	675	710	643	693	696	638	673	693	724	696	665	700	701	695	710	689	669	673	714	718	684	690	687	653	699	682	719	673
33547	4720	673	462	336	322	315	293	296	307	271	311	312	325	284	300	295	300	297	294	280	277	316	332	317	288	300	285	284	340	340	276	284	297	282	285	304	309	338	299	316	288	328	274	307	303	309	301	315	297	295	289	297	324	298	277	307	282	309	318	287	297	305	315	276	268	292	303	324	283	291	320	299	300	306	312	316	307	299	295	299	286	286	300	318	320	306	314	240	308	319	302	294	332	303	303	299	362	297	281	286	281	302	329	321	300	293	267	267	292	307	291	295	331	279	309	284	311	314	322	290	291	297	277	309	331	300	277	303	297	314	302	317	289	280	312	281	299	297	282	305	298	304	313	278	294	252	324	292	319	303	298	273	334	256	295	289	314	307	325	311	293	304	299	310	275	291	289	297	303	313	314	263	304	292	294	272	288	293	324	313	322	255	307	273	264	287	333	278	305	300	280	305	304	287	311	288	326	316	268	309	330	308	337	303	310	303	340	282	277	297	305	291	316	318	313	302	348	284	314	291	278	284	320	305	275	277	307	318	318	278	277	282	326	287	328	325	299	343	291	350	311	295	276	290	327	315	297	290	326	259	302	287	347	309	303	309	314	320	305	300	318	283	286	310	306	316	317	276	292	328	283	318	286	287	306	274	302	297	279	308	315	278	335	324	320	314	307	287	287	323	294	295	308	274	291	288	322	297	281	317	266	298	313	279	304	297	311	299	288	285	302	282	301	316	287	322	313	325	268	287	283	283	272	296	279	278	294	330	284	322	313	273	297	298	307	306	288	296	312	328	305	283	300	330	269	288	320	309	295	301	311	299	329	288	330	317	299	290	293	285	292	291	321	296	296	303	289	260	298	297	281	303	290	315	278	336	316	275	274	300	270	295	311	315	293	285	290	295	299	304	295	314	292	293	305	302	335	300	310	302	291	326	282	301	323	302	285	301	298	297	283	312	303	302	307	305	294	302	305	313	307	278	299	314	316	271	264	284	278	328	326	323	284	310	283	272	296	287	303	308	321	305	302	285	329	300	300	292	284	292	296	292	316	316	310	328	274	292	292	293	292	330	282	300	322	323	324	319	280	313	301	319	298	269	324	311	288	313	347	305	316	295	311	292	303	302	270	311	298	304	287	305	310	291	308	305	297	334	309	285	300	327	296	312	283	326	337	260	299	303	277	275	323	281	288	278	309	288	280	324	296	280	290	310	300	297	325	312	313	304	296	314	322	307	312	303	316	271	295	296	316	288	292	278	293	300	367	308	286	305	345	309	299	296	269	289	277	317	260	306	280	291	308	286	291	324	302	326	290	292	309	289	254	279	294	281	295	274	282	304	311	267	315	310	316	313	310	301	290	291	306	295	282	291	308	276	274	286	277	304	321	286	324	307	289	300	303	302	291	301	294	320	312	304	298	271	312	311	295	284	288	278	309	293	291	287	329	297	284	288	314	312	318	294	326	298	307	288	291	255	293	264	323	336	261	309	321	297	325	326	317	288	307	307	277	313	304	326	323	286	280	336	293	305	321	338	313	308	332	316	293	284	299	319	288	307	311	297	297	286	322	295	324	321	325	308	311	303	264	250	339	344	366	257	313	322	288	308	309	269	273	288	273	328	326	291	299	307	310	321	347	307	293	283	297	293	308	305	276	321	295	300	328	326	307	296	323	265	292	287	281	306	287	291	317	308	303	313	317	319	319	305	299	311	277	298	296	297	293	289	318	296	310	311	285	329	307	294	300	289	292	327	343	297	321	290	279	280	294	307	311	286	294	286	276	279	311	312	288	309	287	323	313	302	300	300	314	288	313	309	304	266	333	345	292	315	306	293	301	303	291	290	326	352	297	329	298	290	294	296	326	301	288	294	307	319	317	286	329	290	274	334	299	296	309	328	310	297	290	292	284	334	292	276	316	313	268	323	271	285	319	281	309	299	307	306	305	303	319	290	279	327	293	304	308	303	302	331	281	323	304	285	306	314	293	307	329	285	287	326	304	309	318	306	310	281	314	293	336	315	289	267	270	307	299	298	324	305	286	302	315	312	360	330	303	330	308	338	323	302	307	296	326	294	278	266	278	279	317	289	300	295	272	269	289	286	298	330	302	283	316	295	310	303	289	320	296	300	341	308	328	317	310	280	277	307	307	300	287	305	309	279	295	313	306	278	259	259	272	282	306	270	313	283	302	284	301	322	259	301	329	288	325	336	271	272	302	317	271	300	305	306	310	288	264	298	311	280	287	322	317	294	314	307	308	296	327	310	275	308	322	299	313	297	308	306	313	317	294	320	320	290	276	314	330	303	319	298	308	302	291	298	315	297	291	319	279	311	306	310	294	305	287	315	282	264	302	285	278	303	286	287	259	301	290	301	321	321	302	297	328	303	319	305	296	302	319	307	295	341	316	332	338	291	301	283	275	325	283	310	323	332	318	337	287	290	292	282	296	314	255	304	304	309	311	322	325	325	311	297	270	311	332	310	262	276	288	284	304	324	282	323	299	275	275	273	304	301	288	293	316	308	301	321	335	309	335	317	312	312	285	295	283	308	279	354	317	264	305	321	272	299	288	285	287	266	316	274	291	294	299	286	282	299	307	304	316	284	305	329	280	278	304	287	303	311	325	302	286	339	304	265	257	311	292	332	307	301	271	270	288	312	288	301	279	286	318	294	291	290	323	295	307	328	293	328	312	300	285	272	305	305	323	289	321	280	314	305	331	305	330	293	318	295	292	343	268	331	289	300	309	299	295	346	292	282	275	328	304	298	302	297	268	280	312	333	260	253	286	290	300	286	329	340	315	290	268	320	299	320	353	315	320	286	304	351	284	276	314	276	307	310	277	338	345	309	303	303	333	330	303	340	277	293	307	289	308	285	303	300	303	339	277	303	294	319	340	312	317	290	296	311	310	288	281	302	285	302	307	276	315	320	286	330	322	310	300	329	288	277	298	294	301	305	302	327	299	297	325	295	312	271	284	317	298	309	279	292	315	297	307	322	292	281	290	311	286	288	282	310	279	315	296	289	356	284	304	305	312	281	298	319	316	331	319	317	320	277	290	256	267	301	314	264	278	294	285	281	308	307	301	272	301	292	315	293	283	314	315	313	294	295	279	278	291	310	294	270	287	285	272	296	305	293	306	308	297	267	303	288	316	295	283	300	287	287	306	284	296	279	286	307	295	278	298	285	325	261	294	296	286	298	290	315	289	289	315	319	289	261	319	282	315	290	305	344	271	295	300	291	286	298	305	324	290	315	324	344	308	280	284	257	291	252	318	306	272	332	323	278	294	279	330	314	308	278	289	310	288	275	308	303	309	309	307	298	305	309	320	297	331	325	328	270	292	300	311	294	328	301	300	298	277	293	301	273	291	300	261	279	289	318	310	309	293	261	291	316	294	339	263	299	300	294	305	286	259	281	270	313	287	267	326	322	304	252	290	335	282	292	292	281	268	345	355	303	311	301	303	299	319	274	318	323	321	295	340	324	255	288	320	315	298	308	319
22940	6331	3901	2238	1326	1007	857	800	713	691	680	666	734	675	650	652	627	650	654	697	668	706	666	620	644	661	636	692	627	691	680	642	670	677	632	639	677	659	621	672	634	666	680	589	677	649	656	654	661	635	618	609	644	585	607	644	642	664	599	668	662	633	647	672	629	650	645	685	639	675	666	684	642	628	658	596	649	637	661	640	617	621	635	622	643	675	637	633	632	640	614	655	674	631	607	631	652	625	638	656	667	690	623	622	654	630	663	627	683	614	639	689	678	649	644	638	668	651	644	644	651	678	664	627	602	661	683	650	668	633	619	649	652	671	663	635	649	623	686	663	658	662	665	671	642	674	651	664	650	620	689	627	681	659	705	670	641	647	659	679	687	655	640	627	651	620	660	619	659	694	663	653	657	645	667	651	647	622	595	676	648	635	647	682	601	623	677	630	692	668	672	656	667	617	660	634	657	644	643	628	641	671	657	657	636	635	699	655	631	635	673	708	623	628	641	623	698	642	639	642	641	625	651	649	671	656	683	617	638	617	681	695	629	655	682	655	690	646	671	659	588	650	650	650	673	677	633	633	660	673	633	644	653	659	616	630	678	611	679	632	691	665	615	647	653	665	631	652	654	608	631	624	630	641	599	599	633	656	708	628	665	626	647	617	663	623	612	631	667	655	665	646	650	653	672	582	681	664	656	661	675	585	622	649	686	658	611	639	663	658	654	643	645	637	630	634	643	621	610	619	683	681	640	651	622	689	612	636	610	655	663	623	644	620	649	649	639	659	610	676	616	650	663	645	608	641	622	653	621	671	621	631	662	669	614	584	639	639	621	625	657	629	622	633	640	643	643	648	662	654	638	641	712	660	657	663	628	624	672	652	654	669	648	618	625	671	652	646	630	670	649	650	650	618	656	655	601	602	647	583	667	641	661	635	630	690	632	620	677	617	652	626	643	652	606	570	705	675	639	665	638	690	651	650	608	645	638	678	630	678	649	680	642	616	656	666	654	674	633	649	635	676	620	632	642	678	695	638	609	651	657	626	663	649	646	661	671	641	665	617	618	663	617	644	644	634	653	613	686	666	643	617	667	676	626	621	651	632	639	677	653	629	673	656	647	640	642	614	668	656	649	600	658	659	647	647	638	663	622	648	630	651	599	598	666	601	673	665	633	657	633	608	620	655	633	677	649	651	640	654	682	640	640	627	653	610	648	699	638	625	693	631	665	625	712	635	656	685	652	599	634	631	636	615	657	611	658	684	597	667	638	649	653	668	583	631	649	626	635	627	704	655	678	650	625	635	651	658	659	616	645	632	677	613	635	637	675	622	660	644	642	664	631	646	634	639	623	645	670	635	638	639	654	702	698	599	658	662	649	678	635	609	661	606	699	651	663	608	635	627	654	658	629	688	677	687	662	640	642	659	629	671	664	655	691	620	679	653	657	650	677	651	662	673	631	623	630	670	669	642	671	652	625	663	639	630	663	627	652	635	645	667	609	632	658	682	618	644	587	636	619	643	610	648	628	663	643	624	613	626	643	602	648	615	678	690	641	648	610	671	643	649	640	632	634	620	694	642	596	597	666	648	673	656	671	651	689	622	662	671	632	648	624	644	685	645	640	668	654	630	624	623	654	649	647	650	624	641	671	643	616	662	636	639	660	613	613	665	606	653	621	678	660	650	623	664	672	632	632	618	619	649	714	663	673	649	630	654	666	623	603	650	670	596	686	608	641	582	635	643	637	640	673	642	647	686	658	664	631	633	660	660	711	681	665	641	669	597	626	645	656	664	649	667	625	668	598	653	674	611	654	620	628	640	607	669	653	668	669	708	684	622	683	661	644	658	653	658	648	634	683	688	686	621	623	668	668	628	642	638	675	653	664	686	628	707	679	618	657	608	603	621	663	621	619	668	669	609	642	678	642	647	624	650	649	661	605	624	634	673	646	649	638	657	661	632	677	668	652	690	620	645	693	653	618	691	684	659	683	668	657	611	655	620	635	699	611	687	606	681	648	673	677	645	608	652	641	725	638	661	670	678	649	639	633	638	654	659	638	664	667	642	676	633	659	606	665	660	653	609	656	642	616	691	639	654	660	664	686	697	636	636	652	626	655	719	657	648	613	596	636	646	648	675	663	654	655	599	671	678	673	676	638	678	700	607	659	630	693	641	665	679	640	607	640	645	604	653	667	674	647	649	642	632	626	634	665	655	640	653	600	662	662	668	646	658	640	631	644	662	673	667	639	691	667	615	641	656	646	656	658	643	653	654	624	689	652	681	635	641	656	680	608	620	599	636	651	687	619	725	630	644	687	646	660	683	618	613	663	628	673	669	708	649	662	662	669	648	613	627	620	668	649	661	657	656	666	658	643	688	627	649	629	644	650	644	663	651	642	632	644	662	646	684	636	656	653	640	636	678	688	688	646	650	687	581	677	637	676	642	617	634	656	641	669	624	625	663	640	652	620	664	632	639	646	634	633	660	627	665	627	643	659	668	616	651	653	667	623	655	648	630	697	687	661	626	633	660	700	636	644	657	657	615	694	669	640	644	674	627	637	657	640	666	625	583	658	651	622	632	658	698	678	667	653	620	662	659	642	628	645	655	604	600	662	642	660	643	589	628	627	649	642	654	690	618	623	660	676	650	623	647	627	684	644	643	640	611	666	627	672	659	646	659	713	633	658	656	654	642	668	595	664	626	634	638	683	599	648	660	639	664	690	676	673	616	646	604	630	696	691	627	619	679	674	657	631	657	654	642	643	654	613	631	664	638	644	662	601	665	662	647	614	639	720	631	645	641	624	648	689	663	666	664	660	659	637	709	613	642	595	684	629	645	610	625	634	649	643	646	658	656	687	652	664	657	662	633	647	651	681	647	668	624	647	618	682	632	677	683	627	621	685	627	675	612	650	642	687	648	603	600	616	654	618	663	686	660	659	656	661	605	642	625	604	681	639	705	643	660	648	625	623	684	609	639	610	661	602	650	659	630	686	640	646	653	648	672	628	676	608	663	652	684	614	628	606	664	633	644	642	621	610	730	586	656	674	649	636	650	658	676	665	676	671	634	659	665	683	664	692	694	639	653	620	671	656	662	650	686	649	692	632	645	647	668	657	663	629	640	672	629	653	620	641	684	621	652	629	652	606	699	632	698	658	650	678	600	648	645	642	697	684	642	707	641	670	683	680	704	682	660	684	656	638	693	621	679	637	652	683	630	657	633	686	651	672	686	685	640	646	677	664	652	648	645	636	668	707	643	630	699	633	637	652	639	682	604	677	632	670	667	638	630	603	662	652	650	623	658	667	663	654	628	663	635	670	671	674	685	653	624	632	650	649	652	629	608	625	667	669	673	675	633	647	614	665	676	697	640	659	661	661	659	652	643	662	663	670	617	649	677	671	610	609	641	615	649	634	688	658	668	681	670	682	660	619	624	669	641	665	620	652	615	659	660	635	636	669	718	656	650	663	658	680	632	610	655	666	624	573	667	673	639	647	664
39465	7891	1059	540	449	369	349	358	359	326	323	337	330	318	342	329	352	342	299	310	352	321	292	347	326	325	346	322	332	264	326	322	289	328	306	340	343	311	340	329	355	323	330	292	324	316	323	312	323	295	294	317	321	336	370	333	329	326	303	312	316	307	353	325	289	307	325	294	343	338	350	311	325	306	339	361	325	282	323	343	295	305	314	333	299	291	291	315	355	324	337	304	313	332	330	330	335	325	327	327	303	312	319	298	313	311	312	321	299	332	309	316	330	287	318	327	332	321	309	336	367	322	308	300	360	317	333	332	349	296	345	315	307	295	330	354	297	346	328	336	341	336	324	333	304	302	342	324	322	345	311	321	320	331	344	323	312	325	321	296	313	326	311	330	298	316	303	326	383	354	329	312	300	335	268	304	299	308	308	337	362	339	334	343	327	344	325	313	333	328	313	314	316	328	329	316	316	305	358	335	301	340	307	309	326	312	305	350	321	304	286	322	323	324	329	283	267	304	367	319	345	318	292	344	338	298	332	329	318	327	326	348	338	361	319	334	335	305	308	309	295	321	307	305	310	331	318	317	327	339	393	355	360	338	319	323	321	340	318	308	335	316	316	327	350	331	355	327	285	320	311	376	336	322	346	309	323	321	308	330	328	299	307	316	323	289	316	317	351	320	334	291	319	347	296	344	299	270	316	341	333	300	296	324	338	357	295	343	306	335	298	364	337	349	318	322	299	327	307	311	296	314	331	292	300	365	340	350	346	340	327	307	303	330	319	295	329	311	310	316	338	334	306	294	304	333	308	325	334	305	292	349	295	271	313	338	342	325	318	315	310	298	300	377	325	281	315	326	336	316	310	310	344	323	333	340	350	322	331	297	310	322	328	343	329	327	364	358	340	335	321	324	291	341	348	305	319	338	297	315	299	311	318	300	328	332	317	335	279	303	323	330	314	327	293	270	324	327	351	311	335	328	304	337	343	349	367	326	346	302	341	344	345	362	334	328	303	317	307	336	335	364	300	329	296	339	344	302	352	341	298	316	321	337	341	349	341	323	322	340	269	340	349	321	302	330	285	319	306	301	300	341	300	296	357	364	312	300	290	305	338	316	315	315	304	341	303	288	343	295	331	322	326	340	311	331	327	320	321	312	312	329	333	366	312	309	295	312	323	344	301	309	310	326	322	313	289	336	345	302	372	324	338	312	318	361	334	294	340	320	315	296	289	313	334	341	345	340	331	346	332	341	314	334	306	310	326	329	331	307	351	350	312	340	281	275	311	317	301	324	322	332	347	325	316	321	365	304	318	322	345	337	319	333	305	290	324	341	316	344	305	296	330	356	291	322	324	332	288	310	322	341	320	313	329	309	360	337	295	332	299	343	326	319	325	297	330	342	320	318	307	315	319	315	321	315	323	316	333	313	322	303	326	320	311	327	335	310	319	343	327	322	296	309	286	306	329	303	313	314	321	272	297	334	332	378	316	335	281	307	329	314	293	316	337	288	322	289	285	301	348	321	321	333	318	324	334	315	296	285	306	353	304	313	313	322	299	287	319	339	333	313	335	331	264	303	317	340	300	359	337	330	326	358	332	360	310	339	328	325	310	310	323	333	327	305	333	336	295	298	303	347	308	330	332	311	317	291	351	317	282	299	341	328	279	323	312	306	315	279	331	339	314	318	325	298	354	337	303	301	334	307	330	340	324	296	345	324	282	317	300	308	295	319	378	293	325	305	331	330	366	341	304	344	346	328	312	333	371	338	334	317	354	334	340	319	321	324	295	329	344	352	310	340	333	361	335	315	333	337	343	321	315	328	310	331	323	336	338	337	334	312	337	307	325	299	342	328	338	343	323	322	306	319	310	335	352	323	367	301	318	320	315	293	305	325	331	317	297	327	316	322	300	326	363	307	335	343	339	324	333	346	320	324	333	305	327	305	307	309	318	324	336	314	335	296	342	355	348	307	299	355	303	333	325	302	311	324	314	307	340	317	329	329	300	341	306	333	354	361	334	305	309	332	302	339	355	348	304	319	310	308	295	291	301	290	346	366	325	333	285	328	284	346	330	298	320	339	295	301	287	323	319	308	330	360	314	307	293	346	311	315	343	298	284	298	303	308	301	321	327	325	321	284	290	304	326	331	324	344	340	326	301	315	319	337	322	309	332	326	307	313	309	303	290	327	319	290	313	326	333	322	291	302	326	306	342	307	335	326	333	303	337	328	326	294	332	350	340	295	308	303	316	304	304	317	313	336	320	329	321	320	309	303	349	328	337	328	306	319	308	306	313	316	310	317	346	318	353	345	283	315	308	340	324	309	341	338	333	334	342	335	329	321	353	355	330	332	333	308	326	326	306	308	318	317	333	339	293	320	309	313	356	299	313	321	308	315	304	322	328	290	284	330	360	304	311	301	294	331	304	331	294	299	317	298	320	341	350	283	322	326	353	340	356	312	295	323	320	292	307	334	331	290	331	320	320	362	327	315	330	313	325	340	302	339	312	319	338	320	343	311	327	276	280	335	317	325	331	292	306	327	319	343	320	305	315	336	315	318	317	299	323	326	325	332	320	297	341	356	344	297	335	348	316	347	342	344	333	330	317	303	342	305	331	315	320	319	360	330	316	335	366	353	334	312	298	321	321	312	314	314	333	271	287	305	309	288	343	317	300	331	360	303	315	324	304	302	330	344	371	325	321	337	339	325	312	288	308	315	335	305	332	317	339	298	331	287	312	296	321	292	339	309	286	355	323	356	329	319	305	338	331	294	330	326	302	318	306	337	339	338	352	350	336	303	337	324	357	339	331	312	334	330	339	314	314	293	304	319	331	325	340	324	304	324	334	325	315	294	287	315	316	308	353	325	319	321	310	330	332	321	319	334	313	342	301	293	345	326	342	276	350	332	341	354	326	298	329	330	305	293	299	348	331	348	305	329	324	343	316	301	305	313	346	326	301	347	337	360	322	332	322	320	316	309	351	320	316	301	302	313	342	319	294	318	349	306	305	309	304	320	302	353	340	333	298	337	316	371	357	307	340	324	334	325	321	310	323	324	318	329	367	294	323	339	341	310	343	302	324	327	328	296	334	313	315	298	317	309	304	344	330	312	325	324	342	312	327	339	353	332	309	342	365	312	309	371	293	273	270	323	312	305	325	327	325	309	307	321	333	306	312	367	321	308	330	311	324	335	315	313	309	335	314	302	318	317	354	297	292	303	299	315	318	348	315	308	342	321	334	338	323	303	324	317	295	331	346	299	370	319	334	350	315	318	301	323	335	341	336	330	362	353	305	333	371	300	310	331	308	344	304	315	333	324	314	328	314	319	332	350	335	303	296	316	341	297	301	313	344	324	365	326	337	307	325	307	321	325	328	274	306	355	300	302	324	301	374	332	347	337	305	339	298	329	341	327	335	323	303	336	302	330	340	317	299	327	347	312	325	354	311	288	322	291	305	338	331	320	293	315	322	308	356	348	340	315	287	349	319	322	315	332	293	295
24684	7519	4645	3131	2224	1570	1015	866	761	754	718	720	701	678	716	745	690	707	747	701	768	739	719	682	698	722	691	682	723	704	715	744	708	690	707	705	655	717	729	684	695	696	702	674	714	695	713	719	726	672	616	652	707	718	680	702	698	664	674	677	688	668	704	717	744	725	694	629	737	725	747	695	726	785	700	703	692	720	727	718	708	711	727	703	664	710	694	670	681	734	697	740	665	712	690	695	701	650	692	684	706	707	734	728	692	681	697	699	707	700	699	735	708	661	676	712	691	710	711	725	724	684	696	696	690	719	725	658	699	706	721	695	732	699	736	706	666	709	695	736	695	723	687	679	682	734	770	648	743	706	664	673	681	707	699	688	689	696	679	711	683	729	695	715	643	724	679	703	660	660	667	707	686	717	694	717	706	718	752	710	701	661	685	687	705	676	677	678	648	686	668	757	646	683	712	729	671	747	719	671	729	667	651	707	705	722	699	689	706	710	721	696	697	649	715	702	735	683	748	691	668	721	713	699	643	704	670	755	633	739	684	704	720	663	682	715	693	661	754	670	699	692	684	669	700	708	692	711	689	709	718	673	690	732	698	709	675	729	682	708	640	714	665	723	741	690	729	663	721	695	715	662	672	710	714	692	686	685	730	688	695	691	693	692	717	765	738	706	699	726	709	678	669	745	676	717	699	734	693	733	688	724	710	728	683	675	706	647	663	729	733	673	720	690	724	720	785	748	725	745	643	660	685	603	673	670	709	721	710	702	739	675	659	761	709	691	721	653	704	699	705	735	723	684	739	744	701	719	715	642	670	717	713	674	708	732	654	696	682	705	670	688	705	705	656	674	712	721	735	716	676	663	690	755	715	700	705	695	670	697	685	681	704	687	745	717	683	709	686	704	708	687	693	666	656	726	676	665	709	686	707	675	698	713	700	733	722	743	659	683	709	702	696	718	667	724	698	733	669	614	647	696	702	675	725	699	707	708	658	663	660	656	700	706	740	695	725	702	703	693	705	676	731	653	708	701	759	733	688	670	634	722	673	726	734	705	671	708	716	717	706	669	695	672	734	707	663	720	688	700	651	687	664	689	660	685	703	680	699	655	659	737	688	680	677	711	688	725	689	736	699	716	665	692	719	709	731	745	718	690	673	727	660	714	667	665	740	715	732	664	704	674	701	699	740	692	650	753	690	709	693	696	767	643	729	695	711	729	732	671	677	633	717	733	663	756	677	719	734	663	737	674	706	711	672	631	706	717	626	736	663	691	695	739	730	693	672	689	727	689	740	713	662	669	700	699	733	708	668	711	660	711	648	699	666	681	664	717	654	723	735	685	714	699	692	671	688	698	700	698	668	696	697	700	682	727	740	717	666	699	673	704	721	695	688	673	705	702	717	708	709	751	722	707	705	679	658	733	721	708	684	710	740	659	755	655	701	661	706	683	718	649	717	713	722	686	725	682	732	683	720	644	692	720	711	683	718	744	738	731	697	686	691	713	688	679	723	684	738	624	685	692	715	683	698	682	707	707	685	724	720	728	670	680	662	689	722	703	694	678	699	695	752	731	666	704	718	682	749	678	742	689	679	696	666	746	696	719	699	722	726	690	687	702	704	714	683	705	686	681	687	715	723	710	668	700	710	739	743	661	668	690	698	670	697	728	676	696	680	767	674	678	692	706	670	693	753	757	613	719	730	692	744	703	695	709	732	673	725	683	756	722	701	652	703	695	738	708	699	695	687	656	669	689	677	703	716	721	656	694	714	729	686	644	688	693	643	746	732	752	708	704	709	692	733	704	733	703	738	711	716	687	754	722	701	704	651	681	686	712	701	698	718	697	743	655	735	702	702	717	665	701	688	657	712	709	662	679	669	686	707	676	728	702	713	677	717	690	709	744	700	711	727	685	681	662	707	678	683	714	743	706	686	778	718	703	692	747	672	718	701	726	699	779	676	690	693	668	740	737	736	688	723	694	687	681	727	655	750	694	733	710	713	728	717	700	682	680	713	719	682	657	685	676	726	704	678	704	717	741	695	723	665	662	724	689	666	679	708	722	739	681	713	708	715	695	663	720	693	665	712	698	760	695	719	726	663	714	665	685	665	674	674	690	692	753	730	683	705	692	642	700	693	692	696	714	694	685	691	720	698	698	656	645	744	681	676	657	724	700	731	704	716	728	710	661	686	708	673	671	676	665	682	724	709	709	701	706	679	641	672	731	695	723	667	711	664	711	749	678	719	638	664	640	718	681	682	687	695	670	788	673	765	716	739	686	689	718	648	749	727	687	669	712	660	721	689	666	706	671	684	715	698	672	688	692	705	705	670	678	681	688	706	682	659	684	641	724	727	736	704	638	652	685	688	701	690	678	659	664	690	704	695	717	647	664	734	660	724	674	658	714	697	670	692	677	705	656	731	726	662	738	706	717	678	693	713	664	701	704	686	722	715	683	723	699	679	686	657	688	693	684	681	689	671	686	700	726	714	717	662	717	667	681	705	663	685	722	738	733	698	700	687	670	705	717	718	705	720	651	668	684	708	704	703	703	666	715	700	707	668	680	745	703	686	679	680	680	630	684	717	707	729	699	689	678	693	714	682	696	700	706	700	703	664	752	700	698	657	699	719	667	681	654	682	709	708	729	750	700	665	719	732	679	745	690	699	723	664	693	680	701	674	718	669	750	672	700	696	687	653	633	704	642	661	724	711	675	720	708	745	687	736	720	734	704	748	731	745	675	661	684	686	684	659	738	691	680	685	696	710	673	714	709	674	715	716	664	727	714	693	699	661	672	658	693	689	658	698	702	749	659	712	728	709	685	688	700	716	673	738	679	737	740	741	661	719	685	711	699	676	670	692	704	717	711	673	746	725	672	692	665	704	679	755	728	671	739	722	637	704	707	693	699	693	686	731	714	703	727	713	725	705	680	698	719	659	716	691	636	742	708	712	684	687	675	689	718	687	683	673	666	720	737	712	693	686	708	717	723	700	670	683	681	649	692	693	733	697	680	731	649	669	714	703	740	715	728	661	670	668	699	704	726	669	676	726	732	721	736	652	711	693	695	733	738	688	730	681	669	734	687	732	720	701	709	671	695	703	663	748	706	731	683	712	741	724	702	707	723	681	724	731	734	667	666	714	729	687	736	679	728	705	703	714	675	682	690	709	697	717	678	711	715	708	716	673	697	717	729	707	686	664	691	725	657	709	713	677	698	727	689	705	720	696	670	761	689	672	674	726	717	693	666	679	707	728	688	702	724	676	699	666	700	684	717	709	701	692	729	671	721	671	665	755	681	685	723	668	720	684	685	723	755	700	704	700	716	672	656	685	719	693	671	699	683	696	696	674	724	696	718	695	707	715	712	712	688	706	737	669	702	654	714	662	728	683	689	651	696	654	731	684	680	704	656	704	739	698	719	685	673	682	711	740	649	707	742	667	668	741	694	709	729	735	659	652	691	691	658	714	745	653	689	716	735	694	677	668	690	699	717	720	676	660	737
24793	2848	594	449	395	325	366	290	373	338	310	330	289	355	343	328	349	327	303	305	321	329	326	312	327	343	370	329	360	317	302	348	307	316	304	306	329	292	333	310	318	342	356	294	338	319	326	322	318	318	346	316	347	286	304	309	263	307	335	326	323	319	313	329	359	342	282	344	301	327	293	346	310	303	341	321	306	309	319	331	318	302	315	295	294	311	319	339	342	314	279	317	332	351	302	310	337	293	346	324	298	331	335	315	318	342	321	334	327	332	292	316	314	308	321	295	306	331	350	326	343	335	309	290	319	304	330	295	341	364	328	332	312	313	308	361	358	315	303	299	349	327	311	371	339	320	320	312	309	289	295	322	355	340	333	362	332	359	357	317	311	335	323	305	309	297	302	297	328	308	325	317	323	303	287	333	343	316	298	325	307	341	282	306	319	285	303	294	303	337	333	330	295	323	344	340	310	331	321	344	316	338	325	306	340	308	317	359	326	324	301	295	328	283	320	299	312	365	338	294	322	338	296	313	306	315	351	303	292	305	326	324	304	303	336	332	327	319	315	320	299	340	311	326	323	320	327	357	323	316	299	320	349	311	276	314	309	306	357	285	308	321	321	334	324	308	314	335	339	326	311	351	328	332	318	371	322	340	373	298	331	335	295	316	294	309	283	328	349	292	328	341	322	318	317	333	333	321	329	312	307	303	334	349	313	279	288	314	333	324	310	315	324	315	284	321	311	330	323	329	313	335	312	322	312	336	319	328	367	320	307	316	329	329	324	341	333	308	332	313	335	339	319	325	329	321	342	322	305	317	343	344	312	331	352	347	290	331	322	319	332	308	341	281	314	332	348	330	351	359	305	318	350	327	319	327	322	317	287	314	352	340	319	333	327	336	292	323	326	290	290	357	295	319	293	325	311	340	302	290	282	326	283	324	301	276	290	309	319	309	320	330	323	295	332	307	332	323	301	307	311	336	329	295	313	293	351	337	316	288	318	322	290	300	300	341	349	328	321	348	327	299	307	290	362	339	327	327	331	298	335	294	329	330	329	346	319	321	316	278	279	309	291	331	328	320	339	299	320	321	290	357	334	294	330	313	312	342	345	321	347	312	340	336	324	287	328	306	320	343	308	330	361	347	324	346	350	323	340	301	331	311	330	286	323	327	334	319	325	317	333	333	287	314	297	298	320	339	314	344	324	317	341	304	281	311	317	292	341	311	338	333	333	293	329	287	298	344	301	358	314	315	307	319	311	315	324	312	311	314	339	379	299	314	304	312	334	306	330	333	311	320	309	316	317	321	332	312	319	323	310	342	281	352	296	289	303	268	290	325	339	348	344	343	291	293	360	316	321	321	311	319	340	292	348	315	323	293	329	290	300	332	348	307	345	342	317	293	277	326	325	350	325	306	316	286	348	306	323	345	317	318	306	311	307	334	316	302	329	283	278	334	341	308	313	289	337	297	326	299	306	310	318	307	325	334	340	344	332	358	309	333	311	327	336	302	323	287	323	298	343	303	287	294	343	327	314	303	307	338	324	328	324	310	326	320	344	314	303	281	317	296	295	310	352	342	328	330	297	332	340	337	314	332	303	314	332	341	326	318	322	352	277	282	317	332	318	290	313	308	341	320	318	303	304	313	322	334	308	301	346	305	311	331	325	332	312	326	272	322	288	339	318	350	317	341	318	306	327	371	326	318	326	323	344	336	336	373	345	322	336	326	297	357	335	354	310	300	348	357	328	364	330	323	286	314	333	315	336	330	355	331	300	347	316	315	340	328	277	328	302	317	328	345	325	318	296	312	328	309	326	288	297	340	351	329	313	305	336	288	308	354	339	359	356	327	356	343	338	327	321	317	330	342	318	372	338	329	331	297	321	338	307	335	312	319	356	337	318	332	314	302	298	327	324	356	326	327	323	318	319	286	301	318	361	337	335	316	360	365	322	327	301	296	347	340	280	314	349	333	317	324	274	304	330	311	318	326	328	323	288	336	322	349	285	328	331	279	317	302	332	313	306	357	356	289	307	331	331	330	322	332	366	307	339	319	310	341	330	339	288	318	324	318	319	314	345	307	319	319	368	291	293	330	336	349	363	342	347	287	315	286	363	322	288	315	350	303	303	376	318	312	319	326	345	341	323	298	327	363	326	307	365	318	321	330	303	293	300	307	302	299	336	287	326	308	333	285	315	324	309	334	349	339	285	319	323	335	301	301	331	325	355	299	275	332	305	324	294	332	300	325	287	334	307	310	332	342	312	330	330	292	329	344	315	294	311	330	344	326	338	351	294	281	310	282	332	348	323	334	291	282	312	308	278	352	315	320	372	324	328	325	334	314	331	313	305	316	301	340	349	342	321	333	324	323	335	307	303	355	311	330	289	300	300	346	297	325	293	356	319	308	294	350	321	341	336	333	349	324	374	335	278	353	321	319	316	314	331	342	332	354	347	330	323	320	301	319	365	336	340	318	321	313	332	335	304	314	293	336	314	323	356	297	300	328	341	291	368	299	316	317	315	317	352	310	352	334	298	318	344	298	314	307	303	304	324	289	309	334	318	305	312	329	302	304	293	344	305	312	337	330	319	317	345	287	292	366	305	306	318	339	345	322	311	355	321	316	324	296	302	334	340	322	309	320	318	310	307	321	284	295	321	332	364	335	317	298	362	369	354	298	330	329	349	356	333	338	291	324	319	311	331	345	320	329	310	315	343	330	323	337	327	385	293	323	317	317	347	323	320	315	300	300	338	317	320	340	339	324	300	333	314	356	350	330	352	358	307	370	342	319	326	347	321	312	323	318	336	325	328	321	307	330	343	289	350	327	349	326	315	297	341	333	324	344	282	329	321	306	297	323	341	332	345	356	323	324	330	314	340	295	303	350	343	293	306	329	298	325	304	321	318	313	320	299	322	354	299	288	303	336	298	310	310	306	316	320	315	369	297	329	331	317	343	323	311	318	323	339	322	287	300	335	303	275	328	285	308	310	293	298	337	334	296	327	328	302	322	310	325	322	299	318	343	336	332	383	280	298	328	321	295	307	314	323	342	352	312	335	285	344	338	315	348	314	339	324	338	318	300	311	296	308	322	329	325	308	326	319	310	313	320	322	323	329	306	303	331	332	329	323	332	332	299	332	330	336	344	307	306	340	310	357	324	311	308	298	294	353	342	299	302	318	345	320	308	314	310	316	320	349	302	333	307	304	316	306	336	309	276	343	312	327	351	302	298	283	320	328	358	305	254	329	325	340	335	312	321	317	314	313	292	308	318	343	305	327	281	314	286	298	324	332	331	301	309	297	292	326	338	331	354	302	335	293	360	320	290	322	315	327	305	325	332	348	306	347	323	326	381	348	300	345	308	324	322	330	333	301	288	316	304	332	307	310	319	322	281	333	294	329	338	319	322	303	335	308	284	291	337	325	328	298	346	333	314	288	321	305	343	282	299	324	355	347	307	318	312	345	343	309	302	335	339	341	328	330	294	347	328	330	314	323	283	315
18270	4556	3090	2178	1271	923	817	753	725	690	675	746	723	717	740	683	714	656	743	720	647	674	692	717	708	739	670	667	692	729	668	681	713	677	653	669	676	725	684	701	707	683	694	695	693	695	688	702	710	673	691	711	680	674	692	726	696	702	693	724	739	684	673	658	738	696	715	718	685	690	707	650	688	719	677	667	676	634	699	656	656	670	684	601	661	664	704	680	666	673	676	723	682	697	679	678	696	695	646	698	663	685	695	666	657	707	663	694	708	727	724	686	699	694	667	686	679	684	677	690	659	673	702	667	694	668	714	684	650	665	660	698	654	660	725	695	702	664	711	675	672	717	746	635	695	715	729	707	693	698	675	722	726	651	696	675	670	647	663	688	716	641	702	686	664	716	687	686	637	732	697	717	675	685	724	671	683	683	705	692	720	664	757	667	671	709	700	703	667	644	674	669	672	675	679	691	732	709	663	691	661	652	725	704	673	665	681	680	692	626	651	726	653	704	708	727	698	713	673	704	687	691	736	697	694	680	720	641	673	667	719	702	695	709	671	674	677	704	653	698	714	698	682	664	691	710	662	669	670	708	702	680	693	728	713	684	675	634	696	682	714	747	704	702	702	728	604	714	690	647	693	681	692	670	690	682	678	706	676	709	708	690	726	671	687	675	748	706	713	689	726	646	652	666	648	715	679	683	683	694	669	689	672	687	684	680	687	723	686	683	714	718	728	622	695	735	743	638	711	704	679	680	662	715	658	683	677	666	658	722	659	669	668	673	738	665	696	684	653	673	665	704	686	680	664	700	665	673	659	708	695	766	702	651	686	695	693	653	655	691	676	691	699	671	620	649	714	652	681	705	661	682	696	633	719	689	702	725	718	758	754	683	674	660	657	626	696	668	728	741	717	688	746	667	694	654	713	728	725	687	650	673	725	645	680	658	735	676	658	677	711	701	726	738	679	663	699	677	728	643	680	685	658	702	676	692	676	651	723	723	691	705	695	723	700	693	713	649	699	671	727	678	689	676	698	681	679	662	705	661	693	673	699	734	649	683	699	702	711	686	676	707	689	662	717	719	716	669	697	691	705	640	681	697	749	665	704	682	710	721	674	686	714	690	679	652	664	723	657	697	678	667	681	681	682	712	694	712	658	703	716	709	701	715	689	659	647	692	728	733	701	675	696	691	714	724	677	678	717	663	691	682	691	681	705	667	667	668	721	664	705	712	728	700	660	699	689	687	685	644	710	711	704	679	685	682	665	728	652	729	700	725	691	658	632	673	700	714	630	706	717	659	713	655	663	679	716	720	710	678	709	673	689	655	687	691	743	687	709	676	675	644	707	759	718	654	692	685	672	704	699	655	676	646	708	715	737	656	714	744	713	761	657	653	704	675	705	658	732	675	676	678	706	716	680	676	695	691	650	734	702	726	677	687	701	679	670	692	664	703	715	696	689	710	692	684	660	698	690	714	668	734	703	661	666	713	678	678	704	631	706	716	688	653	680	728	651	720	699	736	724	688	692	643	717	719	681	715	715	667	711	656	686	660	687	748	684	697	693	711	697	698	705	690	726	715	687	711	683	701	723	677	704	665	651	674	709	680	705	680	732	660	692	684	671	723	703	675	693	720	758	672	695	693	733	711	708	708	724	653	652	694	730	726	702	692	705	701	699	660	680	687	691	683	691	696	716	649	746	702	628	711	668	716	667	651	691	631	683	697	717	676	754	695	677	684	665	655	702	681	708	674	708	699	679	702	724	762	674	686	687	677	703	673	703	729	683	718	668	707	716	686	679	736	740	709	642	677	695	693	695	711	686	700	683	657	679	755	638	640	686	663	700	664	652	656	697	724	706	740	709	705	685	648	674	663	646	667	669	706	716	702	697	696	647	676	689	710	635	707	675	718	634	740	696	684	699	699	641	702	698	676	720	675	655	671	712	682	697	683	654	679	665	678	688	714	656	653	706	677	702	683	663	714	720	632	664	650	697	682	670	634	641	678	684	698	654	663	696	715	671	678	686	663	656	682	681	712	731	697	683	693	693	707	661	640	666	691	682	698	677	685	683	678	684	702	745	695	665	668	652	686	700	700	674	708	743	729	670	740	650	686	710	656	716	677	704	674	670	699	662	672	710	675	716	683	690	639	684	693	665	702	689	718	703	730	734	638	655	647	696	691	669	650	689	677	713	681	682	728	741	692	668	653	679	695	703	653	672	667	670	662	700	701	721	680	657	697	698	695	703	654	706	658	720	684	741	705	673	710	683	671	672	703	697	705	682	685	720	675	668	702	674	718	707	727	706	635	658	663	686	734	656	650	705	690	721	711	659	669	709	699	678	694	661	712	649	776	703	684	654	674	643	666	715	672	704	655	670	624	673	721	662	709	708	711	722	716	653	725	678	655	692	634	721	705	686	731	683	712	703	680	725	670	682	699	647	680	659	713	721	660	685	670	706	681	726	707	667	684	703	667	659	694	689	697	650	651	709	735	693	736	684	652	686	692	693	725	701	669	697	697	677	669	653	708	656	702	655	707	685	662	693	713	716	680	682	705	724	640	687	727	706	672	706	719	720	689	654	662	665	733	694	657	678	673	682	664	665	662	707	699	662	633	656	679	739	692	693	652	675	718	717	660	684	690	632	682	685	653	679	727	657	690	726	689	710	684	652	658	683	676	723	696	675	653	681	726	649	680	652	689	689	737	703	679	671	706	692	616	716	658	757	676	677	704	694	727	717	700	670	640	677	682	752	682	722	691	701	712	668	691	695	690	671	677	735	699	720	664	685	686	668	706	681	646	667	689	666	705	665	671	680	716	667	685	690	669	672	701	698	669	719	692	689	716	679	688	758	672	719	700	646	723	739	690	661	621	699	667	670	696	672	675	666	665	713	699	704	643	695	708	684	705	692	695	700	692	704	677	717	732	674	646	685	679	710	723	698	680	713	675	728	667	658	677	734	698	675	681	670	684	701	683	659	662	689	677	738	678	698	683	681	718	697	726	733	666	700	677	650	705	676	668	670	636	688	681	687	690	674	664	689	724	640	677	663	714	685	646	674	679	634	670	662	672	686	718	691	690	674	664	714	708	678	706	678	688	706	729	676	644	693	696	656	677	701	668	712	668	674	678	708	694	705	691	703	750	693	677	691	685	673	647	684	643	701	673	663	711	647	666	673	687	710	713	714	688	702	693	672	686	642	709	715	706	655	710	689	715	688	652	678	687	676	668	669	683	680	652	680	630	635	691	682	749	678	677	690	680	675	732	707	674	730	727	698	701	675	646	682	696	664	692	687	659	720	677	686	694	732	684	714	720	717	721	687	682	717	632	730	697	698	687	675	681	676	678	712	688	688	686	684	698	656	669	652	669	734	686	660	710	691	706	741	710	698	665	693	654	692	657	687	710	678	678	681	688	638	679	702	713	716	678	707	685	724	706	683	719	725	731	656	703	689	727	764	701	657	735	712	705	705	685	693	702	656	653	704	687	632	700	729	692	702	685
30628	4839	846	469	346	306	295	315	301	309	343	309	333	319	302	300	288	307	275	315	297	287	336	301	305	330	299	303	314	308	249	321	314	335	300	274	286	317	280	347	280	335	304	280	322	282	316	302	298	310	296	284	298	295	294	309	303	304	322	318	290	329	282	286	284	329	311	311	311	292	288	346	305	305	313	286	278	280	311	301	317	276	294	287	276	321	305	287	344	286	307	304	276	338	308	263	274	309	283	290	307	344	287	297	312	313	296	290	292	316	293	324	314	279	275	260	338	279	298	304	299	304	296	307	297	304	284	319	295	301	302	315	329	319	359	316	291	330	290	314	302	299	298	298	286	295	307	279	284	301	291	354	311	323	275	288	293	290	311	284	317	304	291	301	290	319	279	283	263	319	291	280	306	291	293	303	268	303	333	320	290	270	317	259	288	312	272	296	292	308	307	309	273	290	303	365	287	310	290	298	289	263	306	279	283	298	338	277	279	274	318	303	315	297	318	335	305	293	284	334	268	307	336	289	326	322	293	309	282	270	334	339	326	289	309	304	307	312	289	300	312	293	304	299	296	323	315	278	265	337	303	299	301	302	296	321	316	329	301	290	289	294	286	271	293	306	320	334	324	286	294	307	296	296	340	267	283	277	305	306	281	289	294	270	321	334	310	297	305	285	293	278	296	287	297	283	291	278	338	294	320	297	295	312	309	285	283	304	317	329	316	267	324	319	277	312	292	299	286	338	286	308	313	318	292	312	322	264	293	270	317	296	301	315	262	282	297	300	306	336	318	301	308	313	298	290	327	261	261	283	329	326	323	298	299	309	281	313	325	275	296	316	307	275	280	297	275	296	298	292	307	287	296	309	290	316	310	320	330	264	304	313	295	284	282	311	296	309	301	256	313	291	310	311	370	288	324	298	328	277	301	292	271	308	271	288	298	281	286	291	315	317	302	305	313	303	325	322	288	323	289	328	299	281	325	327	297	313	300	299	327	330	348	300	309	279	303	248	316	315	290	332	298	257	305	290	304	311	284	282	335	288	303	278	293	283	306	329	326	330	281	304	279	317	263	274	289	291	327	309	304	307	331	293	303	292	313	304	321	307	280	321	291	329	298	306	341	310	293	287	286	292	297	285	287	256	287	263	295	260	297	281	267	292	319	283	289	257	294	317	287	295	322	313	310	316	324	288	345	295	308	294	290	288	334	277	312	305	298	261	285	293	281	334	282	305	333	272	287	313	298	286	294	298	319	289	294	318	310	313	286	297	310	305	300	280	301	291	304	249	315	283	294	303	307	291	305	260	281	308	298	284	319	328	279	287	311	322	287	323	278	283	330	296	302	313	293	269	309	296	300	304	334	296	298	302	283	297	295	284	293	328	307	304	288	287	289	269	307	304	286	300	293	311	278	315	321	306	330	323	277	299	286	270	277	308	311	312	293	326	259	329	289	289	318	307	303	287	326	300	321	307	297	328	285	293	285	303	275	293	287	303	311	320	303	341	296	334	283	304	344	281	286	308	287	303	283	305	325	309	299	321	326	331	294	283	342	282	264	293	291	290	288	310	320	299	283	307	285	308	263	318	298	308	277	318	292	296	298	288	270	296	314	320	280	267	303	336	286	325	299	263	281	245	295	359	338	295	301	285	281	289	312	299	291	324	336	298	313	321	290	283	318	332	306	307	266	302	333	335	274	298	292	286	294	321	294	308	326	325	294	313	322	333	323	307	326	308	287	312	265	319	312	333	308	322	291	314	273	321	329	290	281	262	282	321	299	288	298	293	285	315	273	307	277	315	317	318	298	305	313	290	318	311	309	309	285	310	290	282	325	305	312	310	276	309	318	294	323	287	313	304	291	289	326	307	324	319	293	307	300	300	332	306	312	331	312	315	292	263	286	292	331	321	306	285	296	256	306	310	312	317	290	309	302	294	304	305	313	334	314	293	292	271	297	306	290	292	327	320	304	358	322	315	300	358	293	305	304	309	320	297	326	255	314	308	288	309	280	304	296	311	343	351	261	289	322	296	283	329	309	323	325	279	308	325	302	313	290	294	317	286	356	307	321	306	281	279	308	313	277	318	316	292	290	289	309	314	294	288	302	308	290	313	319	278	303	301	296	329	301	301	312	305	320	277	310	312	297	297	296	291	281	321	312	274	313	318	292	284	313	295	319	314	297	297	311	313	336	286	298	296	293	298	294	293	289	310	362	282	267	308	291	253	289	322	296	308	278	266	295	323	324	292	276	310	269	278	276	329	287	300	284	297	293	306	309	300	327	299	290	268	316	322	313	308	308	289	295	323	304	298	290	307	286	269	311	326	256	296	340	321	304	314	302	292	311	293	310	314	295	274	319	286	283	303	304	280	292	296	277	291	318	307	251	290	278	285	264	343	306	296	323	316	310	339	331	285	316	297	266	277	304	320	304	285	308	291	320	295	338	323	325	259	309	318	285	304	289	284	294	283	313	320	308	286	296	295	305	284	310	294	315	333	302	295	277	329	289	304	278	299	283	274	332	284	312	300	310	274	279	335	280	315	299	291	282	307	295	303	278	326	275	300	316	299	316	301	321	297	301	329	290	316	258	301	285	283	307	321	279	305	344	294	293	302	336	296	300	278	299	307	274	315	285	298	300	311	322	296	306	307	294	316	299	307	278	289	312	307	316	298	295	272	282	294	270	310	302	276	332	295	323	316	314	320	306	283	338	274	316	318	293	306	292	295	263	324	301	306	322	295	299	292	307	288	266	297	320	315	296	299	319	311	321	319	312	320	287	296	276	354	284	287	288	307	296	302	365	318	265	319	289	333	313	292	294	292	289	265	288	307	325	311	297	286	284	312	307	276	288	305	320	301	305	292	288	265	277	279	324	289	341	343	323	295	300	301	329	290	275	286	249	305	276	309	322	296	308	306	288	313	316	257	300	332	306	286	292	302	325	290	335	309	280	296	296	302	308	296	304	318	306	278	328	323	303	347	328	339	320	291	276	314	277	299	285	304	301	296	276	310	320	308	325	323	317	309	309	297	314	246	276	281	286	292	311	277	266	283	287	328	297	309	344	298	296	278	297	296	311	280	294	302	337	301	291	295	289	286	308	343	358	313	280	289	308	288	307	307	293	304	326	273	288	275	293	300	321	308	309	310	292	275	317	301	302	300	294	272	340	350	298	330	332	293	282	288	270	313	287	321	283	298	331	271	322	311	295	317	301	299	304	324	313	306	309	277	328	328	329	308	315	296	288	281	310	304	269	284	316	298	299	302	307	319	339	296	326	259	331	299	321	285	292	283	253	301	275	296	283	297	285	336	327	279	339	323	297	306	285	289	348	312	300	287	312	293	287	295	311	312	295	303	282	301	321	301	318	289	286	298	323	280	285	309	297	329	293	315	289	292	298	294	317	300	297	318	316	338	303	305	282	312	349	301	280	329	322	308	319	295	333	313	332	262	314	319	282	303	293	349	299	311	261	273	342	353	300	310	320	290	324	356	295	324
22251	8418	4794	2635	1431	1125	936	790	707	676	695	678	714	717	754	719	674	689	679	719	659	691	637	718	641	660	636	652	674	616	671	643	666	655	682	636	657	664	607	665	633	632	605	663	636	635	692	639	636	662	671	621	638	672	655	611	689	613	645	652	659	677	663	637	620	641	654	584	625	644	654	645	660	693	654	648	672	636	645	670	613	653	663	652	634	658	651	635	672	670	641	622	607	640	651	675	705	677	622	654	624	653	653	654	662	676	671	634	594	661	668	629	655	599	660	625	647	667	683	664	601	632	708	658	670	639	664	629	645	629	691	675	694	647	663	620	692	671	638	664	674	622	673	622	653	653	662	620	663	608	652	654	706	621	643	687	671	682	581	638	648	622	634	673	635	621	665	655	633	636	639	671	619	687	700	698	642	669	685	594	649	654	650	674	629	648	663	634	636	672	646	632	652	614	677	688	665	644	660	672	643	644	660	630	644	676	667	648	649	640	671	672	639	640	661	649	629	650	656	651	677	654	631	653	641	651	642	656	658	630	655	625	648	643	650	642	664	661	611	697	685	640	631	616	723	595	635	664	582	671	697	612	615	638	679	660	638	716	683	608	675	665	662	662	653	643	660	604	627	659	664	597	661	656	624	629	619	648	613	700	646	651	723	615	652	596	655	650	659	669	681	640	644	671	663	601	599	678	669	626	636	645	652	713	693	660	667	643	620	649	627	658	652	665	607	615	653	642	641	654	628	672	675	659	636	629	654	652	653	639	647	671	651	660	623	676	647	646	663	698	655	641	652	604	624	631	650	653	694	694	639	639	675	629	639	670	606	597	638	648	637	629	661	667	651	670	663	635	639	638	666	621	674	644	674	674	593	625	700	610	644	612	631	670	701	638	626	658	634	702	643	691	670	652	647	683	641	667	661	659	621	642	636	626	630	635	619	603	643	631	632	622	668	673	623	635	720	694	608	683	667	683	685	660	648	659	631	680	674	674	630	660	690	681	635	631	631	645	652	653	699	648	647	668	600	663	644	634	610	606	627	627	663	627	657	643	679	682	664	670	669	670	703	623	646	622	633	648	627	626	660	645	625	670	648	675	628	648	653	672	664	647	615	641	643	684	675	654	671	630	663	670	655	631	623	646	622	637	586	715	613	662	666	644	669	651	691	642	645	642	652	651	675	591	645	648	673	664	649	649	630	632	650	685	646	632	616	681	684	680	663	643	656	610	650	608	618	644	625	683	636	621	648	645	619	631	632	638	712	633	622	625	641	652	657	662	690	698	670	662	712	674	639	663	648	607	609	647	631	611	647	625	629	636	607	650	651	646	636	648	652	636	640	658	677	651	616	660	673	614	626	642	672	655	668	643	657	629	644	662	648	634	677	626	659	632	661	672	645	642	649	641	643	580	623	652	639	619	632	671	639	674	648	678	674	686	663	605	678	611	649	650	668	647	665	618	687	636	677	625	671	647	616	676	628	702	636	644	660	620	644	688	639	669	608	639	615	648	658	672	644	659	670	598	611	635	640	626	609	646	648	665	627	615	618	656	672	687	617	617	657	632	651	636	682	676	631	637	658	644	629	639	644	637	643	652	625	654	694	597	632	673	609	642	665	658	655	641	602	633	626	661	635	704	645	654	633	599	682	676	646	601	634	648	645	638	627	686	642	679	650	691	648	614	634	672	613	672	611	602	615	657	598	621	644	640	670	697	655	654	648	684	713	657	653	626	596	597	650	648	668	669	657	602	685	665	635	710	689	679	649	659	660	633	643	657	613	617	676	630	631	632	629	650	620	615	605	640	689	602	665	651	697	567	666	657	603	625	683	631	640	629	663	657	642	639	712	665	648	645	641	669	685	634	628	675	623	626	618	596	647	628	671	619	641	677	613	684	623	639	646	635	640	658	671	663	650	650	681	665	642	657	705	631	634	661	671	668	677	648	632	653	664	618	602	614	607	664	622	681	644	673	642	635	663	632	682	695	640	692	698	638	677	693	673	626	622	620	662	644	658	688	619	628	666	685	676	665	655	692	648	680	649	657	634	656	716	626	629	656	643	586	635	636	646	645	665	605	658	635	610	699	669	624	648	612	673	660	599	615	621	613	679	629	592	656	662	668	676	637	654	635	658	648	624	679	690	665	641	643	592	654	682	657	681	661	677	666	698	650	633	674	665	636	636	667	664	678	660	660	627	667	627	633	693	687	621	648	623	637	610	680	659	648	642	642	670	674	617	655	626	604	638	649	688	679	666	684	643	648	641	597	626	643	649	660	637	668	613	678	666	701	613	644	598	658	656	646	669	652	636	631	646	642	651	636	633	630	636	666	643	655	660	653	680	644	693	615	657	640	656	629	689	633	628	678	660	655	670	679	617	682	636	645	647	671	615	594	647	686	660	640	657	645	704	654	637	645	696	644	681	633	661	669	634	628	617	690	642	629	647	654	655	620	635	652	627	662	654	645	653	612	653	624	612	632	626	653	636	665	648	665	670	602	651	668	654	631	632	639	597	670	660	654	679	613	647	669	648	625	653	646	606	688	643	662	645	665	622	634	659	632	624	669	628	612	661	665	702	644	683	686	671	654	628	644	659	683	603	659	670	621	641	667	620	663	652	633	681	667	662	626	627	705	629	599	618	638	642	667	664	682	677	671	649	639	649	650	637	684	658	673	650	671	616	671	667	670	600	610	609	641	631	613	660	653	649	680	695	647	624	640	655	614	627	663	631	643	635	645	638	659	640	623	651	672	642	677	633	691	685	649	659	659	685	626	599	678	599	666	643	624	640	631	720	641	703	676	605	618	679	676	627	639	653	683	673	623	644	642	646	650	620	682	674	637	660	612	675	611	618	622	680	656	637	656	666	642	666	639	669	653	695	631	673	637	616	635	632	644	664	590	620	644	617	645	627	625	621	601	616	660	660	601	665	706	662	655	615	691	631	662	669	639	646	659	672	672	651	662	590	676	662	664	671	650	650	610	653	594	639	656	683	687	597	664	653	639	678	676	619	631	657	633	640	646	649	690	619	633	641	652	666	603	670	652	646	614	688	639	640	669	632	615	618	685	658	649	678	636	632	671	697	635	666	663	663	613	653	633	594	666	657	659	644	720	615	606	629	660	640	591	676	643	650	672	624	616	677	665	691	650	617	656	655	656	645	679	632	638	692	643	623	616	679	631	655	644	655	654	618	673	614	676	661	628	652	627	609	654	655	617	676	660	664	640	648	618	635	629	625	681	715	643	667	669	671	651	685	629	663	704	652	692	633	594	643	653	660	697	647	671	677	594	672	652	630	664	645	666	653	642	606	644	666	628	641	650	695	656	673	678	651	627	670	615	649	645	649	595	635	647	672	592	705	644	665	665	685	674	639	631	646	672	577	641	635	644	638	655	629	692	644	638	714	633	636	644	641	669	650	645	601	656	682	711	637	672	632	649	694	677	640	635	658	660	659	618	627	610	662	685	647	636	654	645	680	657	673	675	618	684	628	701	637	701
42055	8632	1056	442	359	345	342	339	284	319	322	317	309	308	326	283	329	337	351	314	335	357	353	308	351	324	324	327	316	307	336	305	362	309	360	335	333	307	323	302	334	304	316	277	345	378	309	335	314	320	347	342	345	338	296	350	353	316	320	275	338	292	356	310	314	327	312	334	335	313	324	321	299	345	325	298	346	312	336	315	316	309	329	342	305	338	316	298	326	317	318	311	306	311	343	324	339	309	292	338	335	293	310	347	317	326	337	311	324	327	322	289	310	345	283	313	338	328	333	305	345	336	309	328	321	342	329	323	319	377	303	262	303	340	313	339	362	314	326	278	326	340	298	273	302	276	308	336	302	347	350	329	331	323	312	298	317	340	321	348	316	310	311	321	345	378	343	311	308	366	345	267	357	328	332	347	325	325	330	301	312	272	289	339	359	310	353	300	303	321	308	364	347	323	317	294	315	325	321	310	313	308	362	310	308	318	335	339	316	329	342	351	326	317	337	291	316	302	319	303	309	328	300	293	294	311	327	338	320	290	346	310	298	282	310	336	329	330	310	339	335	329	332	316	302	317	305	355	321	326	322	315	326	312	312	322	337	297	322	312	324	340	301	332	338	309	323	306	312	305	339	338	312	286	308	309	310	308	303	292	326	336	318	305	300	350	352	304	307	307	299	330	347	315	319	347	322	304	353	340	309	344	320	344	355	300	342	347	319	357	330	312	324	359	299	289	287	297	330	289	338	318	328	322	298	320	328	334	336	340	366	295	300	362	312	311	307	341	334	341	307	302	321	345	351	346	345	306	307	333	342	308	314	332	336	308	315	317	336	341	329	288	316	345	294	293	327	296	339	349	291	342	349	335	307	287	310	285	310	321	297	332	286	267	284	352	338	347	321	319	323	360	333	327	355	315	337	340	334	299	328	324	355	301	332	327	319	279	311	324	300	314	313	305	342	349	347	349	271	279	318	332	339	317	328	338	321	280	330	324	291	302	308	333	314	341	341	313	336	292	316	325	346	283	311	308	332	313	329	314	320	314	285	336	315	299	329	332	319	316	328	320	295	325	307	307	293	347	302	307	311	307	320	297	323	294	327	302	293	291	307	322	300	309	285	292	336	313	316	303	347	325	297	321	343	338	337	314	339	346	333	317	314	304	296	377	351	343	317	296	333	299	326	343	328	320	335	350	323	306	289	309	288	346	329	306	315	365	314	339	353	328	312	340	310	311	318	303	315	302	312	299	323	358	292	333	355	312	297	331	288	330	341	338	316	311	353	315	305	319	383	343	368	322	377	330	308	299	305	290	333	320	328	319	332	351	309	327	345	325	296	311	352	357	338	326	346	295	293	355	319	331	354	362	319	307	377	352	302	308	322	303	289	320	351	329	309	343	326	352	291	319	334	349	300	334	347	306	323	335	337	332	313	321	315	308	301	335	308	343	342	321	319	306	315	297	310	317	296	341	326	286	304	309	287	333	333	323	316	334	318	304	331	336	324	291	335	296	345	340	318	314	297	276	322	337	339	364	316	292	335	315	306	319	283	352	334	295	316	336	330	315	341	337	318	332	350	289	320	318	339	324	346	349	288	318	333	329	353	341	304	341	345	351	337	362	348	332	310	334	339	327	333	292	286	329	347	331	323	334	345	298	297	327	351	292	323	325	328	316	334	315	301	314	296	302	313	330	376	339	316	339	357	325	345	329	314	354	324	304	334	298	297	304	327	350	339	323	333	297	279	331	336	294	340	337	294	323	310	309	345	307	342	303	338	324	312	334	306	316	312	299	318	320	267	305	326	323	323	319	355	379	321	318	327	342	321	301	351	327	342	348	323	343	334	334	330	301	328	333	316	339	315	324	335	308	329	343	321	302	336	319	320	316	326	342	354	336	314	348	322	310	296	374	290	333	338	322	333	355	336	295	322	297	342	322	305	316	308	330	306	301	312	298	327	345	332	327	365	332	322	304	311	289	299	333	327	320	297	317	303	322	332	350	300	331	338	301	350	311	334	298	312	328	328	325	368	292	354	294	322	354	317	357	325	305	266	319	320	320	342	334	327	333	310	350	352	305	318	344	321	327	356	299	337	323	332	337	306	344	328	304	319	321	343	315	316	357	302	319	344	309	344	328	345	302	336	334	359	316	312	297	316	339	310	336	288	331	331	322	319	313	303	325	335	322	263	332	366	299	304	337	331	336	316	293	322	318	314	362	341	345	328	333	326	343	345	342	308	316	350	323	356	322	300	328	300	315	299	338	310	307	333	301	300	348	313	361	333	364	323	329	281	348	337	294	297	323	327	303	318	311	310	300	307	324	305	317	312	326	312	289	322	334	331	331	328	296	293	300	340	374	334	313	313	305	326	323	308	317	371	342	300	343	332	321	326	326	318	317	300	311	363	312	319	327	360	308	320	311	309	304	324	353	326	326	282	320	336	346	321	288	348	335	336	319	315	330	259	339	325	317	286	306	330	341	311	335	321	307	344	318	313	313	313	317	344	296	337	337	317	325	303	298	327	327	298	309	303	304	332	360	329	310	325	341	316	321	316	317	305	355	330	335	313	287	326	378	311	304	307	343	314	327	302	291	297	302	329	301	302	333	300	314	331	320	320	298	325	333	317	311	320	313	301	334	316	303	330	317	333	321	324	294	351	274	292	320	324	346	328	353	317	339	333	321	341	305	308	276	333	338	307	300	315	280	296	346	324	309	311	313	316	309	328	318	316	322	306	372	305	333	327	323	308	311	300	299	326	322	299	281	287	324	301	324	328	330	345	343	308	331	326	301	300	343	364	307	316	318	316	339	337	311	309	333	291	304	337	333	325	291	321	332	354	350	372	315	352	327	319	287	293	322	328	302	346	332	302	332	314	334	305	363	318	333	309	317	329	314	339	328	322	295	299	340	319	307	329	337	312	313	344	347	340	330	324	303	305	352	356	313	289	331	357	294	286	318	329	322	315	314	331	373	319	334	323	315	313	349	319	323	356	307	271	290	324	303	338	319	311	287	297	292	394	342	293	289	341	356	312	299	328	301	346	324	316	285	321	348	324	272	310	329	317	324	347	339	303	309	316	304	323	312	345	318	322	335	345	341	332	352	312	317	300	304	326	312	339	317	330	314	320	346	329	327	294	311	314	316	375	341	340	326	331	356	313	316	328	322	331	327	321	329	293	302	303	335	333	334	333	321	313	320	292	356	336	309	354	321	319	347	347	325	300	330	289	348	318	337	304	301	351	320	302	338	343	306	282	322	321	350	291	331	350	335	312	286	309	305	310	358	316	323	285	316	328	304	311	321	362	336	332	313	317	323	344	320	332	341	339	283	351	313	341	326	338	353	326	311	352	316	316	336	327	343	321	279	321	344	316	316	303	292	336	332	330	318	320	331	320	305	299	332	348	340	324	352	293	343	294	336	308	343	349	322	326	342	294	342	297	323	310	312	320	333	328	320	337	318	317	357	351	312	329	305	329	306	342	342	320	339	308	310	290	303
28757	9284	3914	1824	1360	1164	936	805	801	720	752	737	752	671	673	723	737	752	734	736	700	706	676	755	727	695	685	682	728	712	727	730	714	697	698	711	714	707	672	679	699	684	699	726	728	688	695	647	716	700	691	717	697	684	748	716	685	687	674	638	653	734	725	694	717	720	679	714	692	725	692	699	660	731	705	738	708	721	691	717	735	693	758	726	694	735	667	700	740	714	698	757	670	711	693	726	750	722	710	720	703	719	706	711	732	714	699	664	675	664	717	709	725	698	736	623	709	705	704	709	707	713	680	715	702	658	666	724	657	681	741	713	753	685	738	712	711	685	732	714	737	696	675	709	713	729	723	694	673	701	696	717	735	683	698	718	772	753	736	718	681	666	704	637	698	712	700	661	757	704	700	707	740	684	700	732	678	664	689	725	658	688	730	638	706	670	708	688	713	701	721	717	726	750	729	709	736	681	690	725	738	680	687	721	664	697	722	710	682	676	753	707	688	685	704	671	668	753	765	698	730	697	734	728	731	696	694	715	688	741	730	672	738	645	724	704	678	677	725	677	668	698	664	698	724	666	732	684	680	722	726	705	681	688	735	664	690	723	692	731	703	703	729	701	685	723	709	700	777	720	684	684	719	726	692	667	705	711	746	692	721	688	693	727	714	666	687	688	719	708	674	703	728	725	701	651	730	712	686	661	682	676	663	723	696	651	674	681	676	695	672	677	699	666	726	700	706	731	673	679	716	653	741	710	686	684	653	682	659	706	730	734	692	705	701	699	708	713	711	707	741	715	707	672	718	680	691	680	719	657	688	726	707	697	675	705	674	710	705	698	689	668	665	686	676	661	693	698	684	722	719	717	683	690	686	666	655	777	649	706	719	693	683	670	706	657	712	713	724	702	695	724	632	696	699	669	702	728	713	742	691	706	715	686	699	688	687	697	752	695	677	714	677	706	714	698	641	704	676	680	727	738	708	731	653	707	692	705	715	679	683	686	648	687	684	690	669	700	719	738	723	745	716	731	737	710	704	697	695	678	679	677	692	696	702	684	665	660	710	723	681	677	709	712	739	691	686	705	694	653	678	698	702	734	691	686	703	707	720	706	730	705	675	736	704	661	712	668	699	721	734	677	726	693	682	701	680	709	726	687	673	669	668	651	735	702	697	719	683	720	680	650	694	736	682	687	707	682	688	753	731	690	703	704	699	714	711	678	675	688	704	720	710	701	700	715	667	682	737	636	693	712	720	720	706	709	737	695	730	656	683	700	707	702	706	714	726	705	693	668	671	743	678	748	719	739	706	709	716	671	689	678	702	699	700	699	725	712	688	700	704	667	731	641	648	674	726	706	732	706	687	671	727	691	718	706	668	707	733	679	696	642	715	654	644	668	736	662	761	689	681	746	690	712	733	630	722	731	684	651	651	678	710	731	678	669	698	719	692	720	740	689	667	713	674	688	637	673	694	713	739	669	688	742	699	703	649	655	729	731	721	714	712	674	748	728	742	668	686	715	704	717	659	725	690	681	686	631	640	686	668	754	678	739	678	763	699	711	693	718	715	696	702	702	700	703	701	718	707	679	707	696	731	748	715	680	694	673	725	679	753	656	676	704	693	735	710	670	750	684	734	694	686	694	701	683	696	711	692	694	739	711	707	655	723	648	660	708	669	678	724	701	728	684	724	683	690	707	742	693	671	696	714	706	733	696	667	665	695	707	687	716	714	676	719	679	688	684	711	731	699	691	690	712	700	707	681	725	702	711	716	664	688	729	677	755	694	718	668	667	717	685	758	740	714	703	687	691	714	739	671	669	700	694	730	674	710	726	725	681	716	714	686	707	673	728	686	697	731	684	717	681	694	724	713	713	731	684	715	673	731	717	676	671	709	740	699	664	684	674	741	679	757	685	735	714	670	676	712	690	706	660	697	677	694	698	719	694	695	747	669	658	705	661	676	703	642	705	736	714	699	663	723	657	690	692	710	706	707	677	680	696	708	703	772	711	647	702	731	683	698	704	692	686	690	671	699	705	690	658	689	678	708	700	727	734	709	654	709	736	690	710	720	676	724	725	760	743	729	686	668	697	721	638	673	698	681	692	707	677	703	702	723	708	705	690	697	746	704	715	677	710	715	691	669	698	718	721	674	685	755	679	725	714	720	684	692	751	711	718	705	681	711	674	652	725	714	679	696	698	687	711	659	700	747	689	693	748	722	695	662	684	693	714	682	701	724	712	701	699	701	723	742	681	697	721	726	733	683	688	648	708	702	688	739	700	681	702	649	687	725	701	711	681	691	733	716	696	716	682	712	730	734	699	694	689	709	704	688	695	684	716	715	698	662	745	711	763	670	656	677	711	706	666	702	664	726	744	656	694	671	688	687	765	711	652	725	684	697	719	720	698	741	718	674	686	715	707	662	729	704	750	706	689	696	659	654	638	705	708	656	688	688	680	675	672	665	695	719	703	712	689	678	676	710	681	694	690	721	694	679	700	723	677	693	726	703	701	728	676	687	715	708	687	700	710	720	712	720	712	712	704	704	686	671	719	674	689	667	689	692	694	641	699	656	697	714	695	709	626	703	727	735	687	722	660	703	692	652	672	686	696	710	719	696	708	703	734	682	720	708	727	737	766	660	674	685	684	704	701	674	658	651	713	728	716	684	710	710	712	727	776	749	727	682	697	644	651	680	665	730	682	704	680	735	667	737	712	695	691	726	650	720	726	680	687	667	673	688	646	685	672	703	661	691	686	677	685	708	676	740	738	656	703	728	674	684	695	687	698	719	676	667	693	694	751	721	682	668	713	746	690	660	662	713	693	732	706	712	656	724	702	732	704	744	638	697	708	683	694	708	705	681	682	702	694	699	693	718	698	728	714	758	694	681	705	722	692	745	675	721	689	680	691	673	733	741	728	722	689	707	714	739	669	745	711	729	706	695	680	717	674	707	655	729	718	715	671	710	683	697	724	681	717	698	663	706	702	706	698	706	692	670	685	707	661	701	692	655	748	696	699	680	680	740	654	714	707	726	707	682	674	706	750	711	691	713	674	756	690	743	673	697	733	680	722	680	714	716	729	699	718	680	656	685	690	683	668	724	706	726	688	701	715	698	666	723	698	718	747	664	677	774	668	699	689	710	736	719	743	703	715	707	707	710	678	681	664	720	696	659	721	665	685	675	746	735	708	743	681	739	681	719	706	656	736	692	724	730	670	695	717	698	715	678	695	683	773	715	679	725	635	707	711	737	694	787	674	713	706	737	682	684	641	741	711	717	738	696	717	714	707	674	701	705	665	667	718	694	684	664	722	698	739	699	690	697	664	704	727	687	657	674	691	714	696	706	668	710	713	713	711	698	682	686	693	720	706	679	696	673	707	681	717	740	679	711	708	631	698	706	705	629	693	700	703	703	676	687	685	720	692	731	749	694	687	721	674	704	736	740	733	746	719	691	649	680	667	701	681	684	722	705	690	693	739	755	651	677	686	739	699	707	718	687	728
27033	3280	504	352	358	347	335	328	363	312	304	336	318	308	323	336	331	302	300	371	312	307	314	336	307	342	297	303	308	334	324	323	296	300	298	299	314	342	335	309	364	294	343	315	311	352	353	333	305	336	333	301	314	304	318	310	321	324	297	304	339	333	334	300	290	296	349	281	325	355	284	309	329	307	303	310	301	348	315	346	329	308	325	322	323	310	309	352	328	338	354	312	332	322	338	328	318	337	372	359	323	296	318	314	314	315	301	321	292	301	327	290	366	308	315	334	317	294	298	332	309	318	292	376	336	317	330	334	307	341	305	338	328	299	281	280	285	302	335	352	342	312	328	306	287	292	297	327	352	300	353	330	305	325	342	327	321	310	324	340	315	309	308	312	319	326	317	321	319	329	324	300	354	344	343	296	310	323	301	313	300	311	309	300	344	349	300	320	346	365	314	332	289	334	334	328	306	323	312	313	304	329	296	298	324	314	296	320	337	302	326	277	295	343	315	328	314	326	319	306	317	331	309	314	336	306	320	299	320	329	313	324	333	362	285	311	280	345	359	331	300	351	307	345	337	338	317	315	339	277	336	315	277	306	325	337	275	310	339	293	282	336	309	314	332	330	322	308	331	337	324	307	304	346	305	325	308	307	320	315	352	303	312	318	329	314	316	354	303	340	310	326	319	306	290	284	277	310	334	313	301	332	275	330	306	329	313	312	273	319	295	325	337	360	346	286	310	309	330	337	295	302	330	323	312	323	366	330	318	320	317	321	345	299	271	305	288	346	335	315	282	296	289	327	329	319	326	313	270	338	334	335	298	338	347	329	278	320	329	278	300	315	302	330	327	331	304	335	345	344	317	317	339	281	296	322	289	293	333	310	324	298	328	301	307	358	307	350	309	308	324	354	357	331	328	306	336	306	279	291	321	294	318	315	301	332	344	313	308	361	327	328	285	323	310	296	320	319	304	298	319	329	297	352	331	314	312	283	325	330	308	320	334	317	325	335	295	279	304	322	332	359	337	323	304	324	310	348	352	311	321	344	310	321	326	309	317	295	304	308	315	309	315	297	300	321	281	342	299	318	339	350	305	317	324	311	285	299	288	313	298	318	298	302	330	308	322	349	304	291	308	318	326	293	326	306	288	312	311	327	321	340	309	310	305	319	306	340	344	318	317	329	329	292	322	327	343	331	356	305	292	336	361	346	322	298	333	327	344	314	270	325	258	345	324	352	261	334	320	307	327	352	339	296	302	313	288	354	262	320	336	346	337	312	313	317	316	344	276	298	337	364	332	321	338	333	361	328	351	347	352	349	344	332	334	309	326	295	297	274	322	355	335	349	299	325	320	306	319	276	361	328	337	335	306	296	319	320	331	356	313	336	350	321	298	320	319	345	336	311	333	293	290	331	308	294	297	342	274	309	297	340	327	309	309	321	313	302	362	314	330	324	284	336	308	306	324	331	325	307	322	292	317	329	347	312	327	298	345	362	302	347	350	331	342	337	310	310	309	307	297	309	345	335	323	321	337	335	323	318	332	335	353	331	327	281	313	336	288	306	292	292	302	321	322	305	345	322	299	302	332	322	296	296	304	315	322	323	304	325	300	325	346	327	296	274	329	311	303	303	293	321	321	356	306	302	349	317	324	328	323	355	330	365	309	324	335	323	328	330	328	329	330	348	299	313	317	309	345	308	353	303	301	303	330	303	324	305	280	338	321	312	319	316	320	296	340	303	327	306	302	315	314	308	320	326	344	327	282	304	288	330	333	332	298	338	348	320	309	335	350	314	319	325	304	330	314	321	332	304	330	350	297	299	348	299	319	319	294	295	324	355	295	279	298	352	324	337	343	286	318	363	340	345	333	314	332	312	279	333	323	299	299	339	326	295	371	341	305	304	282	313	285	322	293	322	316	344	334	312	325	312	301	313	281	361	334	320	335	320	287	331	341	319	316	317	351	343	328	301	316	297	342	306	311	301	319	330	293	318	339	331	306	321	327	308	315	326	327	291	283	330	319	340	333	329	311	314	315	298	322	324	312	308	295	298	328	313	291	295	296	319	346	294	325	317	304	319	285	293	326	341	333	327	337	267	304	347	330	293	301	301	330	285	313	339	376	345	331	345	319	344	289	326	317	307	313	282	324	327	307	333	305	292	349	306	311	354	306	301	295	357	299	292	292	290	310	330	348	342	272	288	330	321	318	333	308	322	316	333	371	318	362	291	321	315	327	312	306	320	346	356	295	317	301	340	307	344	292	330	311	322	309	315	292	300	310	315	304	342	355	316	338	319	308	317	326	282	333	316	289	272	335	331	283	329	275	305	310	315	347	314	292	314	343	321	328	348	306	317	320	297	295	303	322	298	331	342	345	345	325	332	305	323	314	311	318	282	330	331	341	315	333	286	289	335	301	340	332	370	339	324	343	341	324	333	303	312	307	340	279	287	332	338	324	355	302	334	336	330	337	308	297	331	325	299	301	341	347	262	313	323	311	338	330	289	337	320	308	320	307	326	324	314	319	302	302	302	327	330	323	308	301	309	317	304	295	325	328	333	286	313	325	299	318	353	367	310	299	315	306	318	306	324	307	318	341	350	276	306	345	303	347	330	294	320	323	289	297	300	312	328	330	291	339	342	331	319	325	299	324	314	311	332	315	340	309	303	309	319	335	303	300	307	323	327	331	300	297	330	277	376	305	334	316	286	337	302	302	336	310	328	340	285	287	317	299	315	348	300	285	302	268	343	297	315	314	344	301	322	328	320	302	340	314	328	298	317	336	336	338	303	325	344	316	301	363	358	320	333	355	313	350	358	336	324	315	322	342	279	294	328	286	318	322	300	325	334	293	349	340	294	310	310	305	328	335	324	354	325	313	285	276	313	314	286	333	314	329	317	312	317	306	312	294	337	341	312	323	337	307	303	309	331	282	324	327	308	306	342	296	343	308	312	292	323	338	315	343	314	311	302	302	323	319	315	322	317	317	347	309	325	292	314	318	328	323	324	345	313	316	334	350	335	330	335	273	307	348	360	332	332	312	311	313	309	301	343	289	318	324	338	306	336	312	318	310	315	313	313	330	306	294	320	318	311	355	302	318	313	339	328	317	321	331	355	303	300	325	305	319	300	319	316	348	319	312	326	332	328	317	294	300	327	331	334	366	318	333	315	264	308	309	338	328	332	316	343	363	314	327	326	326	298	292	322	341	293	341	318	339	337	339	324	312	333	326	313	352	289	318	333	312	314	310	320	319	313	317	299	296	341	325	334	303	327	324	306	334	304	336	313	295	299	284	338	305	294	328	367	357	365	314	290	339	327	317	314	309	306	324	358	321	342	345	315	335	309	310	317	278	339	318	306	348	312	315	273	298	286	329	318	359	313	286	338	286	309	328	361	345	317	341	287	328	307	295	290	320	298	338	327	320	314	316	312	320	308	319	325	305	336	287	304	353	319	292	313	310	311	304	321	311	317	356	310	327	315	328	312	325	312	344	334	336	343
21003	5444	2018	1311	956	829	731	683	670	689	711	702	716	703	690	741	679	643	738	725	661	688	698	716	644	713	718	710	734	695	669	715	700	683	692	720	686	661	696	696	710	677	680	680	627	705	670	663	721	671	698	714	680	706	696	658	669	694	702	745	653	698	687	677	702	700	674	728	688	639	737	680	627	668	712	719	680	700	708	721	692	636	668	661	701	710	653	702	677	729	691	678	679	696	657	644	659	733	674	674	696	718	686	647	666	689	704	675	650	693	708	669	735	646	714	690	697	691	701	669	700	672	701	681	704	700	738	696	730	670	684	701	665	667	669	723	677	645	698	646	648	715	700	688	659	705	725	702	707	690	681	667	722	704	688	678	715	712	667	724	733	680	684	686	717	669	677	687	705	681	711	686	711	670	723	722	632	719	704	706	693	699	732	648	739	643	685	698	675	681	684	673	682	707	695	642	683	700	664	703	684	716	648	677	664	667	673	704	676	666	721	639	698	715	662	719	699	704	705	663	647	657	710	647	661	675	716	719	705	645	728	703	674	729	661	639	699	696	648	659	653	664	693	680	687	712	708	680	695	677	745	701	707	670	666	673	668	720	719	702	660	682	655	721	689	687	688	723	676	698	706	684	649	700	679	747	630	664	708	693	683	711	690	676	679	700	656	683	709	703	715	705	655	678	686	676	681	667	694	684	644	672	712	697	672	737	700	661	705	683	674	701	644	712	656	700	679	693	671	700	697	709	683	692	655	718	739	666	739	702	697	684	729	683	715	696	692	696	663	639	681	677	681	651	667	706	732	651	767	749	710	712	723	657	722	694	703	636	743	665	683	694	658	719	686	670	700	686	661	672	704	666	687	714	667	706	666	718	738	678	681	681	673	686	669	666	691	627	680	671	683	703	673	671	688	717	649	758	626	689	675	684	719	695	698	716	629	687	657	709	656	673	682	685	673	709	677	701	685	639	661	654	701	663	741	679	680	709	684	688	653	681	665	644	678	712	681	687	716	691	737	637	651	682	693	707	661	691	695	661	693	697	672	684	729	699	665	669	682	677	658	715	687	652	733	685	682	676	691	685	655	716	688	664	656	698	697	653	701	633	700	687	684	681	697	658	671	674	716	700	652	732	659	695	691	672	676	679	672	645	703	646	707	689	729	692	645	704	671	704	648	685	714	672	680	680	693	661	690	680	704	679	650	612	676	672	666	647	634	681	673	680	678	677	694	740	714	695	637	667	693	720	699	632	660	697	730	681	735	678	723	679	708	677	662	689	684	670	716	721	705	628	646	674	698	664	709	699	718	704	695	685	686	677	701	678	673	667	708	713	692	673	670	657	721	684	662	686	674	645	644	696	678	692	708	662	734	682	651	734	655	667	721	702	693	735	689	711	705	702	683	696	719	646	706	677	689	692	650	645	678	694	690	679	706	704	742	663	657	657	679	628	660	684	653	652	731	673	673	663	700	695	684	707	730	689	667	634	725	707	684	647	661	670	668	726	630	716	703	719	663	691	719	673	704	670	707	692	695	679	672	707	694	659	681	702	670	692	689	683	681	679	654	672	696	668	684	752	727	659	674	714	643	721	677	661	719	663	670	730	701	675	696	699	725	710	693	689	676	686	723	670	700	674	667	713	715	666	686	647	620	701	668	725	688	700	657	681	688	697	726	693	664	751	699	655	661	698	665	733	705	690	694	703	674	720	698	685	660	669	701	671	685	701	723	687	688	690	683	675	716	694	695	722	714	719	696	692	694	656	642	731	711	696	669	719	664	713	646	670	692	652	681	659	681	730	666	665	662	671	672	716	709	670	701	676	694	698	703	665	683	705	721	676	710	665	672	674	696	700	695	684	696	685	696	650	683	656	682	666	693	694	691	672	699	636	697	674	664	729	686	697	729	652	676	670	661	678	666	715	658	711	670	720	648	717	683	727	660	696	717	678	633	699	639	681	671	650	685	691	674	735	703	720	712	663	686	657	657	653	687	659	662	704	641	669	670	660	649	712	679	679	675	687	676	645	660	664	680	683	642	700	680	688	636	663	745	657	719	660	697	725	647	694	716	680	653	696	664	662	677	685	692	708	684	708	697	676	647	696	670	694	688	634	709	664	685	670	694	693	698	686	741	670	674	667	701	642	652	690	733	719	671	689	650	711	628	705	708	649	666	707	665	651	718	677	681	679	685	689	712	668	694	696	693	688	721	682	681	682	672	704	662	690	674	672	657	723	737	692	634	721	697	686	679	651	646	657	691	687	678	672	711	695	672	690	697	680	687	700	635	698	657	690	716	683	713	689	676	707	714	645	694	641	662	677	686	702	661	696	666	665	698	701	647	679	698	700	672	678	732	715	693	715	667	703	663	705	686	689	687	679	706	688	714	667	652	706	667	713	683	664	680	689	659	706	659	705	680	699	701	678	711	713	669	699	680	694	718	726	693	674	704	660	697	673	702	711	727	684	678	680	688	676	686	682	690	657	666	683	656	705	690	680	717	691	754	632	681	625	693	699	702	662	661	741	687	727	663	636	675	762	711	682	676	719	635	659	682	701	680	664	723	675	654	628	655	683	646	693	692	667	676	708	730	651	676	726	691	689	660	670	682	637	672	683	636	703	666	679	665	710	689	691	667	690	684	739	655	606	682	690	732	661	685	652	701	694	679	730	667	649	679	746	686	705	734	706	656	690	739	678	654	684	681	682	706	692	707	635	679	669	727	728	684	692	690	672	662	687	676	632	656	696	686	692	683	675	672	684	704	674	706	704	722	635	725	666	678	664	688	707	669	688	648	725	707	668	719	680	689	658	733	710	675	693	687	627	669	697	720	664	666	687	685	700	721	690	679	638	671	677	663	712	687	653	699	673	658	691	694	702	730	666	714	721	690	681	634	690	702	689	682	764	695	678	699	662	705	699	645	680	706	662	691	673	664	700	676	638	667	672	664	656	687	679	676	687	683	669	664	674	702	677	735	701	683	659	659	655	689	730	643	685	666	650	668	652	713	711	701	705	686	716	721	708	646	640	680	686	658	642	688	675	668	697	682	672	705	726	696	687	680	669	667	682	671	707	652	668	710	677	696	730	682	638	687	687	637	726	711	656	687	699	685	661	695	657	692	698	690	702	693	692	645	712	695	692	656	688	673	728	684	681	678	717	636	685	751	709	638	685	736	718	719	714	717	659	653	682	647	701	650	708	694	667	708	664	667	684	713	705	710	650	688	709	658	722	689	709	698	673	721	695	670	683	673	640	675	684	665	688	736	742	702	670	670	639	705	675	693	671	711	667	684	672	665	741	689	655	695	744	710	665	682	674	700	675	689	659	699	676	642	646	716	729	650	715	687	709	671	706	698	721	684	632	678	620	730	686	725	712	703	690	718	690	716	711	708	671	763	637	682	690	702	656	628	652	671	694	683	696	665	672	700	680	717	677	710	673	678	676	737	643	714	651	627	751	651	672	679	647	688	627	662	657	667	684	657	732	661	698	702	658	654	632
30971	5285	873	469	382	339	323	317	285	300	263	289	294	282	287	304	286	296	282	299	299	311	302	317	305	301	304	307	304	299	339	275	300	279	374	307	336	343	327	285	321	297	321	340	278	321	292	288	327	321	308	314	295	296	296	274	305	282	291	321	322	340	308	302	288	291	277	277	329	289	332	303	312	318	314	267	287	306	276	275	289	290	283	315	295	323	287	305	302	275	319	350	313	328	310	313	322	318	322	312	304	296	297	315	298	324	302	265	303	279	302	293	303	295	315	318	297	274	325	314	337	295	276	290	296	294	280	244	293	307	292	271	288	299	271	322	313	308	313	285	303	282	295	310	330	326	303	283	353	314	353	305	313	274	275	339	305	308	315	317	322	319	324	316	330	305	321	313	332	304	322	295	281	307	295	309	313	334	266	294	315	331	348	309	318	283	291	302	312	316	309	294	297	349	317	298	295	306	329	310	290	322	319	282	306	316	299	303	285	308	314	331	309	311	301	324	329	293	306	291	269	287	330	303	272	301	300	337	292	308	321	314	288	310	314	293	282	320	285	313	315	309	288	297	365	311	266	284	326	314	280	300	265	296	293	318	295	313	302	291	290	329	303	271	308	307	314	295	324	291	336	318	292	301	309	321	363	281	282	254	290	321	309	308	306	279	331	311	265	302	287	313	327	322	262	291	298	289	288	302	310	318	273	284	282	259	294	368	310	309	328	296	295	302	293	310	313	311	299	316	297	287	248	319	290	303	323	324	307	339	281	294	294	287	310	286	318	327	326	317	300	338	277	346	305	316	346	305	316	305	297	288	300	293	311	298	292	276	253	330	323	327	319	304	306	305	335	278	293	324	291	308	315	276	284	327	340	298	293	298	295	314	279	279	312	319	291	305	303	296	292	322	328	294	323	330	346	282	277	301	317	332	312	288	290	303	313	292	301	302	295	259	276	306	319	285	313	285	310	299	306	295	337	307	289	273	292	302	291	288	317	326	311	279	299	311	279	286	314	292	297	315	326	314	276	292	297	319	309	301	293	313	323	314	295	289	270	296	286	316	283	326	290	284	296	292	331	332	288	283	305	311	275	324	289	282	295	322	314	330	315	326	292	313	301	335	318	306	311	247	293	310	323	319	311	308	302	302	302	345	303	294	288	309	316	285	312	288	297	339	328	285	331	312	306	272	305	313	330	325	289	294	325	307	329	278	267	309	315	314	325	287	310	302	308	330	310	305	295	295	294	284	318	282	258	287	342	321	320	312	288	292	297	323	276	320	290	336	306	316	308	287	316	323	294	280	345	285	306	297	306	280	286	275	289	268	277	341	308	317	311	302	288	321	311	293	282	306	316	330	320	285	280	325	287	292	313	304	331	317	306	301	293	313	282	273	301	323	335	311	321	302	326	320	309	316	307	271	322	253	283	290	268	283	277	293	268	308	349	298	278	305	274	290	322	305	307	296	314	310	334	298	323	261	325	294	286	336	287	307	335	303	281	282	298	324	327	310	320	302	306	346	285	323	301	275	299	310	329	300	339	323	325	285	273	289	299	310	289	298	291	246	312	246	324	312	292	295	341	310	271	284	273	299	306	294	290	324	289	291	298	284	299	295	287	307	281	327	339	263	320	286	342	302	324	312	320	298	277	288	300	298	294	281	312	333	286	272	317	318	306	294	327	291	314	289	284	310	299	293	326	293	298	319	314	281	295	271	288	304	315	290	298	274	290	293	288	302	286	319	300	276	321	297	338	300	306	333	297	320	300	308	304	307	278	335	301	338	333	287	293	309	312	303	295	361	294	269	305	284	307	325	282	294	297	286	292	324	308	266	297	291	280	274	312	316	302	286	326	276	280	309	324	312	300	329	336	323	301	311	287	320	266	320	313	287	316	288	280	291	324	319	299	296	299	259	278	312	340	318	337	286	302	287	290	300	295	296	294	295	303	278	297	320	307	279	329	303	282	270	309	298	322	296	299	320	289	284	283	303	299	306	287	307	351	289	300	292	257	274	299	302	306	318	313	277	299	285	304	300	284	301	311	301	270	289	321	292	306	310	309	313	291	322	319	325	297	314	299	284	301	303	339	310	291	308	325	302	313	301	332	307	307	312	323	307	338	299	331	282	292	291	295	272	308	309	329	295	331	335	296	298	305	296	306	303	317	274	298	341	327	286	329	307	320	305	328	292	293	282	317	316	302	322	309	299	321	285	336	285	300	288	329	342	310	297	329	313	305	329	308	275	296	271	293	320	323	296	285	305	327	288	296	320	304	308	327	301	318	332	351	317	308	301	287	296	294	290	303	346	315	280	301	303	329	300	306	311	320	309	305	310	311	316	305	308	304	322	284	307	351	280	326	305	315	296	307	304	319	288	303	305	305	289	317	311	292	284	296	295	319	277	263	297	301	310	359	306	308	279	319	307	284	269	310	312	302	341	329	291	289	302	287	322	329	291	295	336	300	295	309	326	268	303	318	341	298	279	315	356	291	306	322	303	317	320	296	298	314	303	284	341	313	301	311	289	316	332	289	332	302	303	304	280	353	301	295	283	285	308	315	356	307	280	314	310	297	312	276	304	311	295	320	280	310	284	289	314	363	297	319	293	289	335	277	333	286	333	312	306	343	269	306	300	297	288	278	300	331	315	309	309	325	325	302	298	312	246	293	315	303	320	367	278	334	289	284	288	288	316	294	328	270	300	294	304	306	290	283	278	324	286	303	312	296	293	355	327	284	314	284	315	333	301	324	327	293	293	313	292	272	271	301	328	311	327	330	272	290	318	323	329	309	337	301	304	294	297	305	317	302	288	268	304	347	296	291	285	290	326	310	282	298	311	313	309	316	307	284	299	298	282	315	292	263	301	303	333	336	300	299	310	318	311	324	291	323	325	321	336	270	282	290	300	278	295	268	302	294	323	283	292	339	294	295	313	342	312	287	331	289	288	316	291	313	298	320	315	293	303	330	280	297	301	350	291	315	302	321	300	309	338	296	275	325	289	256	312	356	300	332	289	311	322	331	333	273	305	281	311	303	267	281	294	292	319	322	297	303	272	291	317	265	294	333	281	299	304	297	351	316	303	308	312	291	277	287	283	297	284	274	294	299	306	283	315	331	326	329	298	311	300	306	338	263	308	310	298	309	300	277	300	282	286	291	321	305	303	299	300	290	310	295	282	281	309	296	321	302	328	318	325	318	305	293	316	319	329	310	312	327	316	290	322	254	304	301	291	306	317	298	287	300	301	275	311	311	293	306	299	312	292	330	297	296	328	282	325	323	313	296	304	313	338	279	356	330	289	329	306	302	317	307	303	333	333	260	307	316	317	304	306	310	313	293	270	272	262	297	316	335	281	311	307	300	290	302	314	340	283	325	323	323	304	305	322	320	291	264	295	324	307	303	326	284	357	273	341	335	263	317	305	287	283	313	304	286	297	304	319	330	291	306	336	288	265	291	314	297	320	313	291	279	335	311	282	279	301	336	325	295	274	296	286	304	325
22160	9127	5146	2742	1698	1297	1040	882	716	692	683	656	684	691	679	657	641	667	653	650	707	657	629	641	626	667	647	653	684	657	634	692	669	635	696	704	649	636	609	680	595	690	620	685	670	662	692	606	644	678	667	662	693	684	632	653	693	671	688	605	675	651	614	644	672	676	676	676	657	663	658	590	650	693	645	618	646	644	642	626	650	657	678	621	627	681	653	685	614	658	685	598	683	643	636	642	625	625	655	600	603	655	656	657	653	659	645	623	670	639	651	664	658	652	657	674	641	634	612	654	691	654	602	637	698	710	658	656	623	641	659	626	661	638	640	632	665	634	635	664	684	651	638	701	629	645	675	652	658	654	651	664	623	648	705	675	635	656	681	626	635	650	673	630	623	669	693	689	665	648	671	659	662	634	652	663	650	659	633	668	623	652	656	636	701	658	645	638	636	632	668	625	667	677	662	630	605	666	646	678	667	601	696	665	676	723	615	685	658	648	643	654	683	668	655	681	642	642	701	674	654	648	665	696	619	686	682	714	681	647	625	680	666	642	673	677	682	664	612	674	685	628	641	652	664	632	613	679	661	700	668	647	651	622	671	648	619	651	616	648	658	652	597	692	652	645	608	676	666	690	632	680	702	643	678	695	711	636	655	687	657	674	662	655	677	668	636	660	681	662	654	652	650	686	657	638	682	682	708	646	626	650	670	647	645	670	653	691	657	642	610	668	655	652	654	622	682	664	677	638	668	645	659	629	624	674	646	618	639	673	691	644	685	647	688	660	613	664	636	691	725	647	654	686	680	636	643	674	658	604	632	681	652	652	646	663	617	654	653	637	620	679	689	598	681	674	636	741	679	650	635	665	614	623	662	664	642	684	647	614	673	669	655	668	597	627	607	625	685	636	587	667	666	687	660	625	662	638	703	630	681	655	621	693	623	655	650	655	675	628	574	651	638	682	629	649	694	646	647	660	696	604	662	645	637	638	679	673	700	633	663	644	632	669	660	598	647	678	641	652	663	593	680	641	636	697	651	653	611	646	688	688	682	637	658	668	656	680	645	641	630	614	666	604	662	658	659	656	691	666	661	613	648	656	659	640	641	647	681	605	666	625	681	648	693	671	657	584	633	642	677	666	583	638	663	644	645	680	637	668	667	609	655	614	649	659	687	649	645	687	652	668	606	667	654	644	662	672	657	660	647	645	675	645	615	600	655	650	646	656	625	661	631	647	650	675	635	661	629	632	641	634	677	682	653	651	662	636	711	639	695	676	683	652	655	669	649	652	638	649	623	623	609	629	649	654	630	650	613	636	636	657	636	625	655	627	714	676	631	670	675	619	658	655	700	642	645	633	658	647	615	687	646	672	649	689	643	664	661	653	629	617	656	725	637	683	657	657	589	621	673	619	640	650	683	676	658	714	652	665	686	695	637	633	656	596	701	648	667	676	691	627	682	636	642	668	607	632	637	661	669	664	643	644	643	633	672	625	649	660	659	633	686	640	634	637	674	601	661	643	638	699	662	685	670	657	729	656	693	656	645	703	636	706	638	672	645	686	628	666	661	612	657	598	609	633	606	656	634	653	626	612	655	660	660	668	635	628	607	706	642	648	697	627	672	660	650	634	688	652	649	629	674	642	652	670	634	694	639	659	648	637	644	625	668	715	654	627	660	670	640	668	638	656	648	646	637	607	639	635	619	623	631	635	677	666	623	698	624	673	643	625	646	661	728	667	647	608	670	654	712	606	626	633	658	662	707	653	649	674	618	677	656	674	660	650	588	621	685	634	656	701	667	600	693	697	607	646	666	688	710	655	634	631	663	692	671	626	611	666	668	629	671	602	676	640	672	686	622	651	648	660	652	620	619	652	665	693	655	688	642	617	663	660	674	678	681	622	641	659	640	643	653	678	660	688	634	653	718	660	654	645	647	665	619	652	630	620	679	674	660	666	647	665	692	648	685	630	652	594	695	637	652	678	604	632	689	581	639	633	672	683	645	640	661	699	577	662	644	646	657	673	682	687	650	634	671	649	660	679	645	694	636	651	647	663	652	665	634	657	662	620	706	677	675	691	635	674	674	669	680	636	645	671	637	620	653	671	670	652	650	632	652	655	648	688	660	685	606	617	664	694	639	657	642	666	652	640	646	654	680	638	609	669	634	654	622	664	681	637	662	610	672	650	701	653	600	626	663	607	630	659	655	653	707	704	646	689	641	649	643	684	671	669	647	624	647	655	660	696	657	659	681	674	620	644	620	659	641	634	669	682	725	674	657	649	672	661	647	671	624	673	681	673	640	671	673	684	643	670	665	638	674	650	668	658	663	639	628	640	623	676	664	662	615	662	626	654	674	656	627	641	681	643	647	659	653	636	658	679	658	629	667	643	616	678	621	690	662	654	669	652	703	653	612	618	659	682	597	669	682	628	596	647	653	693	630	664	660	629	668	636	709	615	667	643	623	624	675	673	632	647	654	675	663	635	666	695	681	629	660	653	654	671	643	640	665	666	661	641	656	652	624	641	621	650	647	654	676	639	619	615	615	642	661	631	679	681	671	648	659	684	618	711	664	653	629	651	659	679	621	660	682	659	697	651	629	609	648	679	677	698	677	625	674	676	666	696	628	641	634	635	674	677	666	685	680	652	690	667	639	626	654	653	652	659	695	629	681	667	640	680	676	691	645	631	633	703	594	631	619	660	676	677	668	650	683	653	694	649	614	638	629	659	677	697	619	667	669	673	686	644	655	690	664	657	647	690	652	670	719	647	657	614	696	664	688	656	634	683	639	636	704	644	661	666	642	633	645	633	608	631	666	637	662	581	637	608	684	718	672	641	659	643	688	668	664	624	668	622	654	649	614	613	670	693	714	643	637	671	689	661	692	672	660	703	662	703	640	676	664	688	644	639	626	641	606	638	705	614	643	640	646	664	612	608	686	676	671	709	674	718	703	658	646	621	626	653	638	668	642	659	643	609	648	621	641	696	680	639	678	652	623	636	621	712	604	629	659	645	686	676	640	685	638	645	661	685	685	605	635	678	651	637	596	611	682	694	664	683	622	633	708	640	639	660	659	649	701	692	668	680	605	635	644	632	638	665	614	634	627	643	664	659	678	637	627	652	693	662	651	718	621	614	675	642	691	696	650	649	649	666	657	656	685	636	634	622	669	636	663	679	672	678	692	654	647	603	623	643	602	655	633	700	655	660	675	641	639	605	650	626	669	655	672	624	686	669	643	655	680	639	623	654	630	654	674	695	701	690	661	630	644	625	633	654	639	656	631	701	633	636	642	623	654	682	682	652	678	662	618	609	677	639	668	668	665	654	708	665	659	657	627	625	684	686	660	642	666	638	666	620	673	634	666	652	633	619	620	682	604	669	656	704	654	661	647	641	625	683	691	651	643	658	631	672	668	643	624	699	667	674	664	663	672	624	693	689	676	718	666	668	638	635	637	654	672	675	654	625	660	656	659	652	624	659	649	614	661	705	628	644	672	669	615	640
40458	8870	1144	552	427	399	391	328	315	359	310	341	349	356	354	361	352	315	356	319	256	306	272	368	288	302	311	314	330	280	316	299	302	311	331	337	319	276	325	317	326	329	329	334	315	327	331	318	297	323	317	335	356	360	338	295	354	327	306	307	316	319	321	339	327	322	348	360	328	349	303	314	327	292	296	305	332	337	338	338	333	331	324	309	313	340	307	333	337	324	333	331	308	289	312	382	363	301	294	301	339	323	333	317	311	266	310	324	316	302	314	321	308	343	340	330	320	339	325	331	301	334	308	313	328	297	278	336	334	324	337	304	330	316	296	340	310	291	307	306	318	341	276	306	320	354	317	322	336	342	323	329	342	337	334	332	286	280	323	311	304	330	305	312	290	335	314	338	319	318	317	323	325	305	304	369	300	342	337	344	309	343	312	345	362	296	342	329	360	309	324	335	314	299	319	345	314	322	303	314	306	333	310	300	336	319	297	331	345	370	327	309	286	322	324	321	321	308	312	301	335	331	272	323	301	337	346	330	311	343	310	335	339	344	333	300	318	323	300	329	323	316	298	313	371	316	293	330	339	334	332	340	301	319	307	319	288	308	333	315	338	390	337	341	327	318	316	322	315	293	306	303	319	312	329	314	309	316	331	333	301	298	319	296	314	317	330	291	299	337	312	315	329	340	319	321	320	340	321	356	314	318	356	310	313	360	336	320	315	305	330	369	343	294	302	299	285	349	316	324	328	327	317	314	324	290	342	329	329	315	329	327	294	338	297	296	343	329	306	309	342	307	293	344	359	329	312	322	301	333	329	351	345	305	338	345	328	345	337	335	309	323	303	317	291	370	315	318	301	325	312	282	301	303	346	322	338	317	320	321	334	321	323	323	340	350	308	287	312	372	324	353	320	320	316	313	324	342	343	362	298	320	321	310	314	316	325	349	325	331	311	353	341	349	320	326	338	333	288	311	337	327	358	340	328	333	324	345	309	349	324	318	316	312	341	276	334	307	345	334	303	306	319	320	303	328	281	311	324	341	289	301	342	297	316	319	358	320	328	338	346	315	311	307	307	325	309	350	356	339	313	326	355	318	267	324	320	306	323	309	329	310	317	326	329	327	286	311	368	320	312	313	327	368	336	311	312	314	331	329	317	337	295	356	310	291	296	298	320	319	296	306	301	335	302	336	355	341	348	294	319	304	335	304	332	343	319	352	304	314	334	329	311	294	333	328	323	340	319	293	282	323	326	334	306	286	325	269	338	338	319	317	324	355	329	315	330	324	301	308	352	325	361	317	318	309	323	340	335	310	353	340	339	288	302	326	321	309	346	340	301	306	307	316	352	296	357	329	331	296	314	317	340	321	322	328	314	342	345	346	354	332	329	341	337	316	347	291	299	315	310	339	323	343	312	303	342	372	314	337	300	315	319	334	298	332	314	334	318	349	315	299	329	306	315	315	306	336	318	294	318	316	309	330	329	327	349	311	346	308	281	325	328	332	315	315	318	277	302	311	318	306	327	298	318	296	337	308	311	321	304	344	315	321	306	306	315	328	310	334	328	297	325	329	325	322	289	356	306	327	293	353	347	316	336	331	315	319	307	344	316	319	311	312	354	321	298	327	322	307	306	306	314	299	322	327	321	300	328	327	362	325	332	334	288	331	331	326	326	308	312	355	347	324	323	341	339	309	289	299	324	330	317	319	319	317	342	325	314	283	327	325	368	364	334	321	321	321	342	326	327	327	306	347	317	329	295	334	335	312	326	312	317	306	339	337	323	337	301	360	338	334	330	315	377	341	321	351	299	326	347	341	288	330	304	292	341	346	313	265	315	325	329	361	314	332	338	331	318	317	331	315	310	320	330	329	302	366	312	317	317	293	353	332	341	319	317	333	326	326	364	296	330	352	342	304	333	334	331	333	330	327	332	348	305	360	321	366	333	310	341	333	293	321	342	306	343	337	325	329	299	348	297	319	370	346	312	304	325	334	324	305	322	318	336	312	298	339	319	358	333	326	331	348	327	354	339	343	315	335	357	324	344	306	311	324	351	330	349	377	333	344	304	348	351	316	308	305	386	288	331	335	330	345	293	297	313	336	353	362	332	318	315	311	297	296	355	323	315	338	360	313	354	315	317	326	330	335	335	346	312	301	309	340	329	308	352	319	360	327	311	367	306	324	326	329	299	303	302	307	311	330	323	329	295	323	313	336	308	315	323	309	339	289	325	339	315	322	314	321	293	329	332	344	337	312	328	321	310	340	316	297	301	319	362	316	326	341	326	266	290	301	318	342	306	303	332	330	285	309	301	353	337	329	329	312	301	355	352	308	324	330	302	309	329	326	299	322	323	324	320	306	316	359	300	309	297	344	333	337	328	304	326	303	344	327	313	285	344	323	339	331	319	342	325	322	328	331	332	311	296	358	318	305	321	313	324	341	338	279	327	293	316	327	326	290	306	328	335	324	321	297	314	332	332	327	351	336	327	328	331	332	360	321	320	318	352	325	346	310	365	333	335	284	336	303	321	323	333	318	297	325	325	335	301	351	301	340	292	351	321	311	331	319	351	349	342	313	293	314	311	323	313	331	307	297	320	289	324	336	342	329	329	308	328	373	307	321	360	326	332	302	314	332	310	352	343	317	322	348	314	276	282	325	320	327	339	294	307	310	318	319	313	320	318	272	340	360	296	327	287	331	304	337	340	329	330	331	347	268	318	334	322	326	344	323	334	344	343	299	289	335	323	313	330	362	349	342	325	368	301	333	321	291	377	342	366	308	307	318	330	290	305	313	333	317	324	312	330	322	323	368	335	344	318	340	288	306	309	323	350	315	363	294	338	346	318	319	336	321	336	336	320	327	323	310	304	344	313	321	327	351	363	312	348	324	344	335	297	276	369	348	311	297	381	319	347	318	307	319	345	283	333	282	323	306	326	335	359	338	318	310	350	344	335	291	332	297	307	323	310	306	305	330	348	340	276	337	334	305	323	330	343	358	320	311	342	304	279	318	319	279	298	319	356	347	322	309	326	320	333	305	327	333	323	307	339	372	292	338	351	349	333	283	344	329	319	333	315	331	339	302	314	327	320	312	300	360	329	359	292	321	319	314	342	338	305	315	307	321	306	334	323	310	329	319	323	318	314	319	311	322	312	344	295	337	323	305	320	345	347	298	309	335	295	327	337	360	279	351	309	320	304	366	353	297	321	322	332	298	333	343	363	300	295	319	320	320	326	353	327	339	305	352	319	331	325	327	336	301	306	318	305	314	325	331	327	326	310	313	329	327	345	305	328	286	293	339	306	285	305	316	336	345	312	291	293	347	341	303	302	334	328	311	331	311	308	315	352	309	325	318	352	317	315	324	340	294	325	303	349	336	292	312	314	356	320	352	325	324	297	271	311	363	335	326	321	323	314	312	300	317	332	327	310	334	309	332	351	330	304	291	307	335	311	346	309	353	378	298	322	334	302	340	333	327	332	314	339	311	324	352	306	325	311	342
27105	9555	5012	2817	2327	1570	1160	963	807	709	744	721	738	759	726	723	700	690	684	740	725	722	662	723	712	743	721	718	727	704	748	664	692	700	700	702	640	734	729	689	716	658	693	725	745	683	685	745	680	715	667	719	708	727	762	691	634	695	687	705	739	723	671	753	705	662	731	736	692	694	725	715	670	694	684	677	706	622	669	685	701	716	723	713	650	692	678	700	669	692	655	695	675	696	730	696	667	679	726	692	673	706	732	709	790	740	700	651	699	734	744	674	660	666	746	684	722	668	681	717	685	637	661	688	689	674	690	697	672	703	725	718	714	709	664	757	674	704	704	711	717	694	745	752	756	662	707	680	698	700	721	663	667	660	682	690	702	734	703	691	680	736	674	705	726	692	718	749	698	681	711	684	692	680	724	739	724	694	674	646	747	685	699	688	690	690	738	709	725	725	703	663	704	701	668	688	633	701	690	708	739	639	721	676	691	704	715	668	667	687	687	711	707	707	684	668	711	713	699	655	764	703	709	693	691	714	679	671	669	653	689	733	685	716	696	720	646	693	704	708	701	723	712	718	650	683	693	697	727	710	676	721	715	701	653	709	706	668	693	706	727	713	717	686	708	702	688	688	741	710	734	688	667	686	717	695	668	641	687	696	669	714	652	710	730	664	659	717	709	707	663	722	638	680	706	691	747	711	697	718	716	714	705	710	699	665	673	693	704	669	683	671	688	723	730	666	698	664	633	746	690	671	723	735	704	674	677	676	713	701	707	721	719	710	710	688	677	697	697	717	693	728	706	740	645	721	702	672	709	677	683	669	715	668	691	692	668	703	703	654	656	662	693	683	676	704	721	685	687	717	660	710	679	725	695	668	662	662	713	686	713	722	681	719	728	694	688	675	710	720	734	726	730	698	684	719	676	721	684	705	701	739	699	663	676	717	668	701	686	734	675	725	701	723	758	699	703	663	732	659	669	700	697	702	688	723	673	704	694	722	643	722	679	715	715	750	737	710	678	718	721	695	718	735	709	723	669	722	696	718	704	691	726	696	674	677	726	677	668	732	681	684	669	654	637	713	677	689	681	681	710	715	672	697	684	727	728	698	672	681	736	720	720	679	685	701	689	693	717	677	717	661	691	713	687	693	691	697	706	696	742	771	752	715	683	682	719	721	684	665	710	708	717	691	682	673	734	717	723	686	687	674	679	715	665	710	743	733	638	668	700	665	679	691	703	644	663	687	696	718	708	738	742	706	648	740	726	659	688	665	686	765	701	701	716	713	710	763	686	731	652	703	694	765	669	664	722	674	711	696	710	719	732	714	711	743	702	660	703	722	732	678	695	698	689	737	682	667	653	724	693	712	710	718	663	691	694	693	668	701	687	677	682	711	729	681	706	711	682	701	698	736	772	712	700	666	653	711	697	743	707	717	722	734	701	703	678	680	687	705	731	672	741	732	697	756	705	655	714	657	724	708	673	678	738	744	704	743	680	736	692	704	710	669	680	718	707	672	706	679	676	659	720	721	697	728	670	647	711	705	718	702	670	702	699	703	675	677	735	647	667	704	686	647	715	690	718	746	666	652	696	691	779	679	690	696	725	715	716	673	697	754	647	701	668	650	712	684	712	719	688	670	683	701	640	688	675	693	728	700	732	682	715	710	714	636	726	721	676	707	684	726	687	724	700	684	725	665	717	729	691	724	691	694	707	693	683	666	667	717	671	698	695	662	660	702	654	670	693	696	738	693	715	695	718	665	710	714	717	727	705	691	690	738	692	719	699	728	679	672	695	739	699	686	707	676	727	712	726	717	692	706	692	672	717	689	701	684	718	688	693	691	671	731	717	678	662	688	717	709	717	713	709	690	715	717	711	685	690	670	710	683	669	716	738	670	703	634	703	682	726	707	680	698	724	686	710	689	731	670	704	683	697	673	661	699	641	698	698	641	743	698	684	720	682	719	699	709	678	629	763	691	664	720	654	737	712	686	737	670	687	634	681	675	704	697	707	670	675	688	668	702	683	720	659	667	704	712	682	711	723	685	703	689	691	698	732	715	686	678	747	747	670	689	704	638	679	662	741	720	717	666	695	706	680	680	713	701	726	693	707	731	750	709	676	716	705	682	676	681	718	698	747	699	706	695	670	675	664	729	676	686	712	740	695	738	725	749	726	700	681	743	727	637	703	706	705	688	703	698	700	664	706	705	713	732	653	737	707	644	729	686	686	714	700	698	716	660	745	670	680	698	705	673	728	708	679	680	701	707	676	661	670	665	695	732	708	692	669	731	704	697	689	695	723	707	719	683	713	709	735	703	689	718	677	700	716	685	718	706	694	686	694	742	735	656	689	706	695	697	684	690	692	689	716	674	683	697	686	667	739	693	689	707	705	687	667	693	692	695	708	677	693	673	709	657	747	724	701	680	677	725	700	681	703	696	669	720	696	702	687	731	652	686	679	754	677	658	730	697	708	723	734	720	701	704	717	740	708	679	753	690	725	702	692	683	703	685	695	705	711	656	732	695	747	707	720	734	702	676	698	648	708	706	687	680	720	685	716	714	703	680	762	715	680	697	747	708	702	650	764	676	709	714	699	727	655	650	685	673	763	701	683	682	685	723	705	697	684	681	691	676	679	699	703	712	715	693	709	715	715	677	690	679	756	678	663	670	738	696	689	722	669	719	666	706	710	688	681	698	711	673	633	694	737	677	658	699	733	713	742	674	693	680	715	729	716	695	680	754	679	732	727	676	734	701	696	699	692	637	722	680	715	700	702	770	680	690	667	683	657	742	658	725	699	688	705	737	711	686	718	678	644	714	736	706	660	702	694	690	758	689	711	670	646	688	719	726	703	721	690	745	689	661	680	755	661	706	663	726	713	723	674	691	688	682	712	668	685	706	690	672	703	749	707	677	754	673	674	686	754	685	641	630	668	697	714	724	690	692	671	685	751	658	689	674	694	680	687	725	694	731	726	686	733	602	665	666	707	730	681	699	698	733	671	668	717	698	718	707	652	705	761	708	703	734	708	698	714	720	689	723	737	706	721	660	676	612	653	688	724	753	732	710	708	694	675	672	711	677	641	666	705	654	697	707	692	694	709	696	643	655	744	660	724	708	717	695	715	669	695	709	746	720	701	724	681	738	709	623	697	708	731	708	708	704	692	684	696	705	706	680	652	709	695	711	688	714	684	673	737	726	702	702	678	689	714	701	667	651	691	738	705	690	692	686	738	717	752	630	715	676	704	713	692	692	670	700	650	659	698	657	717	702	668	688	731	681	730	676	659	690	742	690	718	717	702	751	692	659	725	717	721	720	701	709	741	702	737	630	647	710	695	703	648	723	711	670	692	680	704	663	686	716	692	689	677	669	721	750	686	738	710	704	736	653	727	685	717	681	653	714	712	668	696	695	661	678	706	691	692	645	696	716	704	653	663	691	756	714	682	695	714	726	682	718	741	731	656	711	714	683	731	702	665	733	659	697	706	721	678	713	691	694	700	709
25965	3223	582	443	368	338	325	337	312	308	317	326	312	307	350	328	313	334	307	279	310	337	314	315	288	319	329	320	301	318	324	301	328	325	321	301	349	305	317	283	315	337	343	325	322	324	341	372	299	301	334	349	314	324	330	332	335	268	302	317	327	350	296	332	315	318	303	335	352	311	339	285	314	314	346	336	286	275	318	334	325	329	337	336	322	316	349	309	318	310	341	297	296	308	300	320	328	333	302	344	309	307	338	355	314	328	356	293	303	306	328	324	323	305	305	340	333	318	353	331	315	308	300	339	309	373	336	301	325	302	300	301	327	301	333	309	317	353	334	297	308	309	333	304	299	310	305	303	343	298	325	320	302	304	363	309	332	346	313	318	327	346	350	324	353	320	323	299	317	308	361	338	310	319	278	316	340	295	314	304	319	359	322	330	308	317	349	329	321	323	344	305	326	337	321	340	322	343	339	297	293	291	320	328	350	326	323	310	293	315	343	290	327	312	331	339	317	342	343	335	321	300	305	318	332	354	329	302	290	303	327	327	307	332	333	355	324	340	318	296	335	320	320	323	319	318	326	323	365	319	322	306	292	326	296	318	292	295	304	316	288	322	310	376	302	311	303	323	329	306	346	326	340	325	283	337	298	335	317	343	309	293	333	333	295	325	318	316	286	308	347	329	349	300	307	302	342	332	280	298	345	335	345	300	326	311	316	282	296	337	327	369	317	324	301	286	297	307	352	336	325	323	316	305	315	331	351	300	312	311	320	310	331	297	305	280	293	307	306	301	355	345	306	307	338	316	328	319	281	303	347	307	298	336	339	339	324	338	319	328	313	308	333	319	331	336	320	303	335	332	329	311	348	310	325	301	306	328	350	328	360	309	293	292	295	300	331	313	315	341	326	317	357	325	311	316	364	338	331	337	323	341	317	328	325	283	313	311	289	311	318	327	306	318	314	320	278	319	323	336	285	279	323	301	310	359	290	304	347	328	343	310	327	312	341	303	307	332	297	321	310	346	308	341	352	321	336	322	319	327	331	299	353	340	314	334	310	301	327	346	355	318	310	329	322	348	312	335	327	332	332	328	334	344	352	317	293	329	328	282	312	312	325	296	326	307	291	312	312	324	291	339	344	345	310	327	345	299	301	351	293	341	332	337	332	310	323	293	300	279	297	346	303	309	295	321	302	301	334	343	329	316	309	313	316	330	302	326	325	301	301	328	309	298	309	328	302	338	306	331	342	374	344	311	311	305	308	359	317	322	347	323	344	309	313	310	338	334	293	325	298	311	313	324	297	342	352	297	334	312	319	324	309	320	321	298	309	335	345	303	343	290	375	321	332	306	320	316	299	335	314	288	308	326	321	322	307	298	307	311	331	320	316	300	302	375	313	319	287	292	326	327	308	290	353	338	308	283	312	318	335	297	371	343	332	328	298	319	348	370	323	326	334	316	334	322	298	312	253	335	304	345	299	335	309	317	299	328	307	340	302	320	325	319	315	313	333	326	282	316	320	342	298	294	308	303	308	313	325	324	268	298	312	323	326	333	319	280	322	291	295	335	341	306	316	269	291	348	294	344	317	328	326	332	334	334	318	340	316	338	335	314	355	333	298	304	318	323	325	322	298	330	302	292	309	303	317	314	357	327	319	317	312	331	315	332	331	319	290	310	312	334	311	324	320	318	319	352	357	323	311	314	328	322	339	304	315	354	296	307	349	375	302	329	327	325	315	324	288	335	291	321	294	293	310	336	303	340	339	315	329	349	361	306	288	326	316	330	336	301	323	319	330	305	358	334	297	322	321	295	380	319	293	337	346	325	321	293	338	338	316	332	301	332	333	327	326	333	336	324	347	283	315	347	329	320	305	311	302	294	324	343	325	311	303	327	342	273	343	307	287	323	350	306	337	368	308	317	346	329	360	305	307	300	337	283	318	310	304	333	317	314	314	322	329	336	316	321	348	301	325	313	327	313	326	312	313	339	327	331	331	317	330	311	323	338	303	309	329	303	335	319	314	319	283	319	327	345	305	311	311	315	340	346	302	340	328	308	331	309	333	305	325	330	318	286	326	306	352	347	306	310	347	301	314	319	271	311	342	348	308	320	321	295	315	311	316	328	358	303	354	292	340	313	284	304	307	336	280	330	328	336	309	301	327	322	295	351	315	326	331	336	308	336	342	347	309	321	320	310	332	322	334	309	335	326	327	338	337	322	314	344	339	292	292	306	300	326	350	336	332	355	364	325	315	309	313	315	312	333	323	294	351	317	361	304	303	356	315	317	337	299	293	307	323	305	266	310	314	327	314	328	322	325	331	316	286	345	291	310	334	334	326	318	320	349	328	306	275	323	343	337	302	336	366	331	289	332	328	301	311	342	324	331	301	301	326	323	308	353	307	305	321	336	335	358	348	330	299	348	317	321	330	319	349	304	312	316	318	286	296	350	305	293	317	312	356	312	326	298	329	332	283	342	342	340	312	347	290	313	324	300	310	303	295	314	278	310	336	331	360	304	316	302	315	303	328	330	318	294	343	318	336	333	337	312	282	298	310	322	320	324	285	303	311	376	322	306	319	301	344	323	302	284	318	352	297	319	317	318	323	282	312	335	317	316	292	311	329	339	333	318	330	334	317	296	330	301	305	328	307	316	334	361	306	329	327	366	345	338	330	331	310	306	336	338	349	353	328	338	343	307	304	325	323	333	309	300	320	331	331	327	337	306	310	347	339	325	341	315	318	333	344	304	297	354	309	319	322	317	334	309	332	313	372	323	323	316	304	311	294	305	328	297	306	330	294	315	320	289	338	357	324	321	336	325	346	323	284	328	348	310	298	299	308	291	323	319	328	315	317	309	318	348	335	301	329	349	333	308	307	301	317	339	340	319	354	308	307	295	342	304	308	314	304	330	324	324	312	297	312	326	312	334	322	321	310	301	334	357	341	289	298	303	284	316	325	299	282	313	304	304	319	337	331	342	309	339	322	320	311	322	334	340	326	308	341	335	303	354	304	342	313	314	347	311	311	337	284	321	341	298	314	279	333	306	367	315	332	314	344	304	298	327	343	320	355	309	303	309	335	319	324	292	311	316	310	345	337	313	302	344	328	345	326	283	324	306	307	318	323	341	327	293	317	315	298	298	345	330	343	326	336	316	309	292	347	346	324	315	311	334	311	290	308	292	336	320	313	319	290	314	328	339	324	344	327	329	316	290	308	335	366	350	340	308	291	300	326	318	326	303	351	322	312	333	300	315	373	335	304	340	323	298	277	291	301	312	287	339	297	285	344	353	315	354	328	347	317	316	316	306	309	338	290	306	313	294	323	340	309	340	316	291	324	333	324	330	325	335	311	346	327	337	335	366	311	320	332	324	300	323	314	306	327	337	329	328	313	348	335	316	323	310	348	324	351	370	336	315	319	305	355	334	337	291	337	311	331	324	307	305	351	321	347	342	295	282	311	298	332	315	359	306	329	298	309	332	350	289	323	275	302	318	320	351
20478	5344	2575	1758	1208	1031	814	757	717	669	704	706	691	765	710	717	740	706	677	690	705	721	661	691	708	701	676	684	696	665	669	622	708	735	674	648	735	699	677	656	652	664	698	701	681	646	686	710	685	674	707	641	700	675	695	678	680	680	721	689	661	653	706	748	684	677	692	665	660	687	710	713	670	722	688	672	673	713	685	743	714	688	661	674	697	754	754	684	699	658	721	707	659	679	690	703	738	711	664	702	688	640	677	683	665	685	688	648	677	681	676	747	694	686	661	657	659	698	673	685	715	680	684	700	724	702	685	729	689	730	687	723	705	652	675	680	684	682	669	671	709	639	736	684	723	668	677	677	698	722	687	714	648	726	681	651	694	684	713	702	699	690	686	641	667	674	630	698	743	696	727	716	685	713	678	677	681	697	697	689	691	660	721	650	680	701	709	715	685	684	701	676	654	660	686	666	652	716	706	657	717	699	726	693	732	733	689	730	684	717	679	669	665	727	720	736	724	681	689	660	687	713	690	653	686	728	678	696	707	682	684	665	674	685	721	658	691	718	691	673	670	690	691	688	731	670	683	717	735	644	621	666	689	696	683	685	747	670	682	702	668	702	691	695	707	674	729	697	720	670	673	705	683	704	737	649	695	690	653	708	691	697	697	695	678	690	693	709	629	706	682	683	718	691	643	661	687	658	742	728	708	745	700	649	657	701	665	660	708	746	709	681	720	704	708	693	680	669	693	663	686	683	671	688	705	718	683	669	681	670	691	685	659	641	706	677	682	710	709	697	704	685	646	650	676	685	701	630	658	675	665	675	683	726	696	735	668	663	687	706	703	709	733	724	705	649	659	731	687	663	677	670	691	699	674	718	678	655	705	671	670	659	668	668	655	677	656	718	693	762	702	685	690	647	672	664	658	704	703	691	690	702	678	655	681	678	689	652	663	682	669	710	713	670	721	711	680	737	681	713	698	671	700	656	689	665	665	655	706	700	675	652	687	663	655	708	703	684	651	649	745	672	698	677	708	677	704	736	710	722	680	687	690	733	702	717	704	671	711	632	690	702	689	672	705	668	682	707	696	668	669	665	711	705	674	708	666	687	709	705	679	686	660	649	710	704	704	712	710	688	670	675	690	705	677	736	704	681	735	672	694	714	679	709	726	634	697	693	671	688	697	657	676	676	720	696	712	653	677	672	677	668	751	682	702	667	686	686	713	670	693	697	705	675	719	678	673	701	694	716	721	650	697	662	679	667	709	711	745	700	727	687	648	711	648	680	686	677	694	678	681	655	665	700	698	704	667	732	678	732	666	714	683	673	687	679	658	694	675	722	671	701	690	682	702	684	718	668	660	670	720	734	667	653	670	694	666	673	685	700	696	673	693	682	656	730	738	668	724	698	688	675	698	695	661	695	690	669	701	684	691	686	700	663	654	724	650	676	686	706	703	693	706	715	635	628	624	704	696	649	676	708	658	720	690	675	680	667	732	682	679	683	693	694	662	672	677	676	704	736	706	682	717	645	708	698	661	688	697	700	665	673	680	642	689	687	666	695	661	728	680	734	650	739	714	687	641	699	711	699	705	678	715	690	635	675	698	718	688	699	664	683	688	718	697	705	709	682	723	689	650	716	655	692	670	701	694	726	668	726	728	705	704	696	699	632	644	721	696	707	681	713	679	667	707	684	710	685	717	661	652	685	703	719	756	713	698	682	733	677	695	660	715	706	670	656	673	652	632	679	706	741	670	703	745	697	713	686	731	677	681	703	656	736	716	697	675	642	659	606	686	676	717	662	678	671	654	657	704	683	644	720	697	730	697	694	735	661	673	708	695	714	707	659	656	747	633	622	669	672	735	686	640	696	680	720	663	676	693	658	692	716	719	668	685	718	646	633	701	651	722	729	721	669	701	664	689	727	684	672	724	722	705	711	654	667	707	705	722	659	653	677	693	693	692	712	714	710	720	685	679	685	654	688	660	711	690	686	701	692	695	675	716	682	645	695	700	670	699	679	750	698	659	676	678	709	682	693	684	678	658	667	664	674	688	666	628	671	628	668	724	724	705	691	657	637	668	688	687	685	701	715	660	708	668	679	694	720	688	640	698	705	677	718	672	689	764	692	691	670	694	652	689	669	691	695	701	650	670	693	688	668	697	687	667	707	650	692	685	695	719	696	687	646	705	714	702	719	664	655	681	726	639	706	658	646	664	678	683	666	668	713	697	668	677	668	692	674	739	656	698	684	670	719	693	651	660	678	707	727	689	661	686	679	708	672	653	679	692	650	690	678	673	671	663	715	664	654	659	639	688	716	676	660	663	692	702	683	668	706	686	704	666	673	697	703	681	657	673	682	675	664	689	666	688	670	675	690	683	736	661	721	732	729	725	688	682	697	715	661	665	646	703	678	697	661	730	713	709	730	670	675	678	638	690	623	702	691	649	683	708	639	689	704	733	693	676	660	668	706	663	686	695	689	658	679	685	689	669	749	738	685	689	697	681	666	664	649	691	682	703	708	672	733	688	706	697	692	636	713	698	710	668	647	696	652	712	703	687	748	693	677	667	689	666	726	714	685	681	687	695	710	699	683	678	660	666	673	688	707	673	709	653	705	688	664	646	727	652	673	725	676	701	697	673	699	683	692	681	688	661	673	702	708	672	669	693	687	676	703	666	652	744	704	712	700	651	726	675	716	680	725	725	667	718	698	672	677	667	661	663	700	729	688	649	690	665	643	681	698	702	681	718	687	676	683	655	657	713	645	705	616	670	684	754	719	701	712	664	670	701	696	673	714	687	663	652	675	627	673	703	696	692	677	684	708	733	679	714	663	688	666	675	701	683	667	705	682	726	730	693	704	673	648	713	712	654	705	704	673	674	704	643	678	701	699	674	683	656	700	718	693	631	676	715	652	732	696	637	747	672	697	672	683	698	652	694	726	682	632	652	684	676	690	702	684	722	640	713	698	686	714	698	693	676	666	668	710	697	699	698	728	683	706	685	730	677	677	649	634	715	711	662	676	721	638	721	756	679	682	670	696	733	640	712	666	724	694	696	681	654	693	670	692	721	700	694	725	642	672	705	691	697	719	687	663	650	689	694	705	692	666	697	696	636	700	670	695	662	730	692	700	683	697	687	695	688	650	730	644	703	685	679	671	718	700	715	697	667	708	684	670	704	689	672	702	671	653	649	684	646	691	726	685	682	640	699	730	667	689	647	697	720	688	677	697	701	710	684	725	651	689	775	651	707	656	655	728	708	679	695	683	656	700	674	702	689	687	701	710	678	695	648	697	679	701	694	679	713	647	678	698	673	694	691	698	667	671	673	667	679	656	680	706	663	705	673	615	643	676	715	665	691	658	677	691	717	698	679	640	733	705	684	660	662	696	716	729	680	691	682	716	675	682	665	732	676	651	635	663	697	700	719	659	703	714	726	732	711	684	721	630	724	715	685	702	657	680	699	685	675	705	680	678	667	646	688	660	665	708	700	701	688	687	720	670
29533	4136	851	551	421	320	312	322	307	278	312	334	298	317	276	282	324	307	331	303	310	301	301	282	289	262	289	320	306	295	314	293	320	311	290	314	340	284	304	318	287	302	310	303	296	306	303	303	304	308	317	309	292	312	290	266	312	271	283	296	341	325	280	265	314	312	308	304	280	291	274	292	290	305	310	303	312	314	270	310	282	287	299	321	292	313	307	333	307	271	303	283	314	301	297	282	303	309	264	325	314	329	305	320	322	301	273	303	314	287	260	305	308	288	271	275	280	342	314	302	308	337	304	270	265	279	297	266	320	289	287	293	286	310	292	303	291	329	275	324	303	311	262	296	280	279	298	262	281	284	274	296	318	318	298	301	290	319	298	286	319	297	310	299	280	332	306	308	280	283	298	308	290	301	303	287	283	285	279	345	312	307	297	307	300	320	322	287	307	286	302	287	299	272	290	284	297	283	290	322	294	314	327	343	331	294	315	295	292	320	298	287	281	297	332	295	306	316	299	309	279	297	299	289	304	297	290	285	286	297	316	297	309	342	302	321	267	266	270	267	290	308	326	333	305	262	297	281	277	333	287	296	287	316	291	306	282	285	272	293	302	304	309	300	286	299	278	299	321	330	324	301	309	297	308	266	292	305	310	321	304	335	305	286	316	298	293	245	299	321	298	297	317	310	291	285	321	303	273	328	308	264	262	308	273	334	286	282	283	303	322	313	287	310	293	314	318	307	313	326	302	327	300	301	257	287	286	285	306	276	319	293	307	318	317	294	278	271	286	312	268	273	296	299	298	313	275	301	311	279	292	266	282	263	301	278	318	327	299	290	292	288	326	282	286	335	315	289	294	309	315	294	297	310	298	267	319	322	275	333	312	313	275	293	304	301	298	303	292	280	272	304	337	269	312	331	330	316	311	288	297	322	259	274	274	311	320	311	278	316	293	287	299	279	276	266	301	278	295	284	308	335	279	292	287	289	300	315	295	303	268	264	301	310	309	280	307	319	319	295	300	329	292	333	299	288	310	320	331	254	290	312	249	270	301	293	282	305	299	324	289	331	278	314	335	261	308	283	308	253	263	284	322	298	285	301	300	301	312	255	317	300	308	287	303	275	283	268	290	321	273	271	291	294	280	294	284	295	323	330	308	306	293	305	268	307	291	279	248	283	324	273	288	321	280	293	302	283	302	302	317	305	302	288	302	327	287	321	315	297	294	263	314	312	295	335	332	289	271	295	257	302	303	292	320	299	272	260	301	304	319	309	280	277	316	305	329	285	339	303	303	293	265	256	296	295	295	277	312	275	310	280	292	340	303	307	312	268	317	281	321	318	293	296	299	289	298	280	300	306	303	284	301	277	301	280	325	310	354	292	289	303	305	265	274	305	267	298	323	261	292	307	311	305	306	303	302	302	286	279	289	316	275	323	319	299	339	311	295	286	283	333	295	310	272	299	309	320	364	289	295	282	283	311	261	291	298	284	268	316	276	289	301	301	323	324	272	291	340	330	303	281	282	314	290	315	304	309	323	238	280	308	289	249	283	269	273	298	299	268	284	331	282	283	318	292	274	294	310	293	284	320	322	262	296	300	282	292	291	299	303	280	319	305	306	330	310	272	283	312	328	301	326	297	288	294	307	301	326	300	327	293	312	312	306	291	315	291	305	335	287	294	290	284	274	289	290	309	282	306	288	300	282	295	283	281	307	308	277	302	261	296	278	314	308	288	283	316	305	313	332	324	270	313	273	302	304	288	306	330	308	339	310	327	325	308	289	276	293	261	271	290	276	324	314	279	308	321	282	303	307	295	302	307	296	295	313	308	289	287	328	291	296	320	260	337	264	362	303	270	263	279	274	330	288	276	269	301	307	296	265	294	282	266	301	279	306	319	307	276	281	294	300	296	292	278	348	358	287	298	307	324	294	285	298	318	311	320	318	275	285	326	277	286	323	308	293	305	281	291	314	285	280	313	289	304	264	289	329	292	309	277	301	291	281	294	274	296	280	289	305	294	318	274	303	297	320	298	296	295	314	281	263	294	304	303	302	310	290	319	303	290	300	295	293	303	270	293	296	302	286	315	295	308	256	267	318	324	331	316	296	293	319	283	286	291	305	308	295	291	305	276	303	294	319	298	277	295	303	291	281	285	282	304	302	328	318	316	293	319	305	277	327	300	298	280	297	321	327	317	306	300	295	307	326	299	289	292	263	342	344	306	312	311	288	297	309	289	311	334	291	290	310	324	260	286	302	296	287	300	323	316	329	283	311	284	317	318	331	280	301	295	320	274	283	288	282	304	313	268	278	304	258	310	279	304	308	306	342	304	304	304	301	283	318	303	311	329	306	299	295	300	308	309	276	292	310	284	289	306	276	287	285	270	317	323	295	303	290	326	294	283	295	312	311	281	298	282	291	299	306	297	300	290	314	306	292	289	293	296	339	261	308	297	316	305	323	298	296	325	287	333	300	312	292	329	286	301	272	316	302	319	286	289	309	306	318	272	307	321	296	294	295	286	284	267	276	322	354	265	269	274	240	286	319	335	306	320	295	312	285	310	276	285	293	343	323	305	305	304	280	322	279	296	281	331	288	293	321	303	264	300	279	298	306	286	289	303	305	305	270	323	308	280	292	283	311	295	330	308	287	274	311	305	311	257	319	286	301	301	294	289	303	300	310	316	349	294	293	314	291	290	296	312	287	291	298	302	287	257	312	321	307	290	288	289	299	282	307	313	336	330	292	292	306	284	272	325	316	319	309	268	308	290	271	301	360	308	330	283	338	294	315	266	298	347	327	307	268	300	331	296	288	282	297	311	325	316	333	320	299	291	269	341	279	317	289	326	268	304	294	311	270	284	318	301	296	298	301	313	269	307	299	324	280	294	302	294	260	287	285	327	310	300	292	307	271	283	306	331	314	311	319	329	334	305	320	314	284	305	321	276	313	300	282	353	271	291	277	295	347	318	309	296	302	302	279	296	337	288	288	272	352	298	303	318	320	289	285	277	291	304	267	295	302	289	285	288	289	320	289	256	334	289	310	312	318	289	305	291	283	317	320	299	293	292	269	320	275	298	273	282	305	271	268	272	266	258	299	325	298	316	257	325	303	277	294	334	309	328	316	266	298	294	299	307	275	322	301	280	271	294	291	287	291	306	308	281	302	331	316	308	280	321	325	277	313	295	330	295	300	330	271	294	313	292	300	320	268	254	278	338	278	308	308	329	312	288	276	299	284	318	311	279	297	310	286	282	304	296	298	293	307	256	301	285	281	308	331	331	299	264	288	299	281	305	294	316	287	293	275	292	294	294	257	293	293	278	276	306	291	330	278	254	300	283	292	304	324	286	271	322	287	293	315	305	310	315	304	280	272	307	315	312	295	298	310	281	329	274	273	303	277	278	312	287	308	281	295	308	272	303	298	300	290	290	316	334	308	280	278	287	323	278	285	284	286	315	306	317	318	276	326	312	273	282	303	301	296	269	332	311	314	310	297	301
21416	7221	5516	3777	2365	1403	1128	888	771	698	753	706	703	641	724	674	670	669	682	661	654	663	663	640	665	643	649	660	646	636	685	640	643	637	642	665	632	653	674	631	638	641	658	665	682	653	654	675	650	625	638	606	636	662	638	645	658	642	646	587	666	599	654	625	636	635	591	618	658	663	628	636	656	706	651	648	639	674	632	683	671	640	698	633	589	654	599	630	672	664	694	675	611	645	604	653	618	623	665	632	661	660	628	678	666	651	641	608	617	640	612	625	691	639	608	668	651	658	709	640	652	654	630	625	612	676	636	644	692	646	648	636	623	634	653	632	687	663	639	668	649	638	654	662	647	658	632	650	651	677	638	598	633	649	633	667	619	645	648	619	666	620	617	635	661	603	631	638	672	636	687	579	617	661	649	678	605	602	634	690	634	649	608	609	631	655	641	652	624	656	638	632	637	652	647	654	597	651	644	622	642	655	643	629	663	640	592	638	644	634	658	593	634	680	657	638	643	654	652	659	644	624	607	667	672	628	655	667	674	613	655	630	643	633	610	699	658	649	642	654	604	670	615	599	632	618	635	629	605	640	643	660	696	639	676	639	620	650	688	654	660	641	644	647	564	646	657	604	671	617	650	646	640	702	637	628	662	660	656	642	667	681	608	667	625	631	734	607	632	620	671	653	677	647	629	706	676	639	641	644	663	633	642	624	676	682	628	643	644	688	650	658	618	616	657	622	603	643	649	635	645	635	650	637	633	648	630	658	659	598	622	650	684	677	646	653	621	629	677	631	603	650	666	615	626	636	595	590	642	651	653	637	637	618	603	612	639	628	617	654	632	638	620	603	631	614	655	692	639	701	648	634	612	647	640	683	686	662	647	693	661	645	672	678	628	635	595	620	641	679	664	614	660	662	631	623	655	630	633	656	621	649	619	616	647	643	690	664	637	629	611	676	608	675	588	591	638	692	636	616	641	648	615	651	693	630	637	666	625	671	687	629	680	659	683	649	656	674	654	669	657	704	635	696	585	615	618	662	640	598	642	625	694	600	618	652	626	620	648	634	595	660	662	652	666	668	649	643	656	682	685	649	634	648	656	655	627	658	667	582	626	649	684	673	644	643	651	631	626	640	661	610	616	658	700	645	681	673	655	673	611	623	642	612	626	684	607	609	630	654	647	674	616	661	662	648	660	645	664	636	661	679	609	662	671	646	639	659	619	598	671	648	627	654	656	621	608	658	675	631	674	659	636	667	625	625	668	650	662	647	620	645	622	671	654	610	634	618	648	606	633	612	586	641	658	666	632	617	632	686	660	634	636	664	649	649	629	598	621	662	669	672	629	681	652	618	622	622	611	650	635	674	662	657	635	664	672	690	608	640	659	666	662	684	701	680	653	594	625	632	673	644	693	646	666	645	646	673	635	647	708	624	672	633	625	613	638	660	630	670	633	652	643	642	637	640	635	641	621	604	657	590	654	654	664	692	589	671	671	610	656	663	665	637	647	659	669	636	637	612	652	631	655	600	651	620	631	590	644	653	676	573	642	584	664	707	619	628	649	620	647	562	679	702	682	678	660	643	637	618	596	651	659	618	736	619	615	689	683	651	646	645	619	651	580	597	648	655	662	662	686	663	667	642	634	633	644	596	689	676	621	618	635	634	645	655	676	621	626	669	647	647	665	708	640	678	655	655	636	654	639	589	655	671	648	631	693	603	660	638	673	663	660	586	652	642	661	554	612	657	689	629	652	651	662	678	692	642	624	648	672	627	635	646	645	647	626	631	604	645	642	664	652	634	642	681	649	633	657	690	671	656	661	636	650	686	628	650	651	621	660	625	623	637	607	631	600	646	638	601	607	656	672	701	669	605	607	639	611	644	656	687	656	658	675	621	677	621	618	647	639	619	646	604	636	684	624	622	645	633	639	631	641	614	649	599	645	684	663	646	631	643	648	618	668	611	590	635	644	629	659	644	632	622	663	666	637	627	633	638	687	655	640	622	639	676	703	637	620	624	626	633	654	611	649	620	655	630	646	668	639	624	648	656	642	678	585	681	642	648	641	643	638	616	701	668	656	639	632	663	637	671	653	597	619	662	666	615	668	682	683	633	665	592	653	644	645	636	631	631	665	666	643	573	677	615	620	606	618	640	687	646	659	672	646	621	621	616	694	672	625	604	665	680	644	703	636	635	626	641	640	711	701	672	675	667	641	617	636	620	627	630	610	658	659	652	665	642	668	620	638	634	617	649	693	660	602	668	667	677	654	597	641	687	638	614	630	615	657	650	616	613	645	641	673	642	644	641	641	633	644	638	677	637	614	680	614	655	633	603	696	638	634	652	625	642	621	650	630	638	651	669	642	652	608	607	633	641	607	653	637	637	653	612	629	648	619	649	647	632	612	646	647	672	631	679	626	677	603	643	699	655	648	653	639	612	632	620	643	648	676	656	638	654	659	670	641	622	648	595	646	654	619	647	604	609	600	677	652	608	663	672	679	680	622	636	649	622	670	643	655	599	649	649	646	695	642	657	606	614	642	625	683	682	677	693	660	621	646	641	644	601	642	653	675	642	684	631	642	640	611	654	622	669	647	606	638	658	682	655	614	627	622	650	633	682	635	623	635	653	673	660	646	679	664	656	719	646	628	661	612	645	658	632	648	622	653	658	634	655	628	626	625	642	668	601	666	636	647	624	642	624	608	642	593	617	664	637	641	614	645	639	647	610	675	633	596	623	644	641	641	620	639	661	628	580	667	662	606	655	680	624	648	692	636	611	646	622	683	636	634	629	618	632	581	662	643	679	674	638	593	663	610	611	628	653	647	673	642	658	689	667	637	666	637	676	676	649	642	641	669	657	654	609	632	698	621	623	648	672	656	656	608	650	623	663	654	697	634	610	661	652	642	644	655	608	644	609	620	623	651	651	669	668	654	641	691	653	651	676	681	638	617	634	647	615	645	615	656	640	600	653	625	649	691	646	640	620	626	614	669	684	620	629	664	690	653	610	624	674	666	647	643	636	588	624	675	653	654	698	625	660	628	670	619	644	676	656	605	625	644	680	654	628	653	674	708	657	632	648	697	630	671	643	641	643	654	628	699	630	670	629	641	679	622	621	633	629	652	644	622	622	623	635	623	657	659	650	684	632	650	626	696	657	628	632	697	619	665	642	664	615	599	616	637	643	634	634	656	657	617	612	647	670	627	625	694	634	617	633	663	700	640	638	694	618	642	658	647	629	626	660	620	658	627	651	649	629	619	618	654	637	617	677	593	572	684	645	657	635	594	647	667	628	649	639	619	624	645	623	612	676	652	667	615	666	636	643	643	636	696	620	648	637	684	704	684	672	613	670	713	595	654	655	632	657	626	680	603	641	677	649	629	670	658	615	672	624	679	647	650	665	662	686	670	626	626	675	677	639	639	654	662	625	638	627	650	647	583	612	694	719	613	638	665	617	654	682	646	645	635	665	653	645	649	658	675	663	637	653	674	655	676	625	669	676
36217	9225	1631	726	486	394	335	350	302	329	290	369	349	329	302	330	322	331	276	283	324	343	324	334	335	330	305	352	324	321	311	344	324	326	355	314	310	327	324	337	317	347	321	311	323	338	330	322	313	314	318	294	339	354	334	367	334	325	320	348	300	298	298	322	318	316	328	351	313	316	300	334	285	292	356	317	365	347	328	301	328	316	345	318	355	306	300	317	308	315	290	322	314	302	313	304	313	362	316	352	331	350	349	314	320	316	291	346	361	330	316	305	354	301	309	326	311	308	339	330	321	329	341	327	303	317	344	351	312	305	338	309	350	325	336	370	311	276	314	305	320	342	329	344	325	310	340	310	341	311	340	312	295	312	314	318	312	335	375	323	305	305	328	354	304	305	306	305	282	316	335	350	323	291	328	334	340	332	286	347	334	347	311	319	322	319	328	330	347	285	306	308	340	350	345	353	303	329	335	300	302	334	322	317	309	305	315	335	339	327	310	313	328	295	347	317	305	298	313	311	326	317	323	338	340	320	291	314	311	310	336	309	344	343	328	280	287	314	344	319	297	298	321	330	347	314	325	374	320	364	330	357	332	303	331	304	322	288	308	315	323	317	334	293	338	333	334	307	341	350	330	307	346	349	345	319	312	317	337	344	319	318	288	286	332	299	337	346	336	350	332	316	343	367	353	289	291	337	340	334	327	293	313	299	319	317	344	287	346	316	378	323	337	333	298	358	361	313	340	308	347	296	279	311	338	316	314	323	330	344	296	351	290	294	330	323	304	289	301	283	306	330	327	295	337	317	325	331	318	325	313	335	296	315	309	338	330	332	334	267	310	314	320	335	283	335	282	323	279	306	306	328	296	289	317	302	312	322	335	321	304	310	295	326	309	320	306	307	334	329	315	308	334	303	349	321	340	330	339	335	282	287	303	333	333	318	351	335	326	340	317	311	318	315	340	345	332	334	301	286	299	319	297	310	331	329	353	300	321	287	375	355	331	333	304	333	301	285	365	332	318	293	326	335	327	318	307	313	313	350	314	344	329	352	321	338	309	336	292	337	323	381	324	311	357	295	316	307	333	324	326	317	333	277	322	311	320	309	304	336	344	321	295	330	298	324	344	300	334	328	319	348	329	339	323	322	295	325	297	292	322	309	311	317	337	292	287	318	315	285	296	344	315	311	292	324	365	310	312	333	317	302	301	312	313	361	303	283	306	335	366	330	321	305	285	383	307	324	334	329	348	321	295	338	341	330	314	331	306	329	326	305	344	321	349	346	283	311	342	321	293	341	323	291	318	327	322	308	318	326	355	319	352	306	317	308	354	346	339	312	340	349	345	348	351	333	349	323	333	339	304	284	319	334	356	326	326	318	339	337	334	331	326	301	340	312	326	350	314	316	320	312	323	320	335	304	351	353	296	325	290	318	328	284	296	308	334	310	333	331	342	332	300	315	321	336	334	323	319	297	379	333	318	326	342	325	354	328	300	342	315	338	304	311	314	306	321	294	285	330	334	391	309	347	320	336	330	314	312	300	275	360	314	320	293	351	321	330	316	322	290	327	334	336	306	302	350	318	313	340	313	312	313	319	350	316	344	351	319	316	335	336	310	297	316	307	311	325	335	338	345	313	311	324	313	326	304	330	310	310	320	309	346	356	305	303	328	332	357	345	314	342	324	325	334	335	340	268	331	313	304	326	340	340	306	328	278	331	330	304	351	323	335	296	309	335	320	293	331	326	328	279	330	331	336	326	309	333	320	338	344	295	332	306	320	320	318	326	341	323	355	328	325	339	326	313	292	308	286	349	311	327	307	308	329	314	343	330	329	338	320	309	290	344	353	338	335	298	301	321	321	313	330	322	308	320	317	325	324	341	344	335	308	317	306	321	345	320	329	332	345	323	306	314	325	312	305	319	335	319	367	333	303	316	325	309	309	326	320	334	321	322	323	318	319	296	329	337	290	348	298	332	307	321	316	326	305	323	295	305	369	353	298	316	344	335	311	332	303	337	340	297	314	347	318	326	311	349	310	298	327	316	334	289	311	322	311	306	319	324	313	301	328	333	332	355	319	321	313	353	315	356	303	312	313	326	296	322	297	362	356	325	322	324	286	325	315	324	346	326	315	306	323	339	314	338	343	347	350	318	358	322	325	321	339	304	355	320	337	341	353	330	312	347	340	315	347	320	337	321	293	308	315	327	349	346	349	337	307	344	333	326	343	324	329	338	313	339	322	307	361	345	323	336	292	326	314	339	336	327	345	339	337	347	331	295	318	305	371	340	305	306	309	295	300	314	319	313	332	364	343	326	355	314	346	301	308	305	312	305	307	318	356	321	339	324	350	300	314	310	317	321	287	319	313	319	324	305	318	338	317	317	331	312	291	331	297	329	329	334	348	315	335	339	324	312	320	321	291	336	369	354	378	333	337	337	292	318	330	328	312	330	281	296	308	324	283	327	296	293	340	336	322	335	294	342	314	287	358	329	304	314	315	347	299	308	313	353	340	298	318	328	324	299	334	347	260	356	322	313	324	346	330	312	305	344	357	315	324	367	310	352	321	333	322	332	320	306	300	342	336	337	319	316	318	353	301	304	326	325	317	336	348	327	342	302	285	293	315	338	333	309	337	304	282	325	326	358	316	336	283	279	312	286	349	295	343	328	327	343	343	323	338	331	321	329	355	313	351	332	354	308	292	342	332	312	331	327	319	307	321	313	330	338	305	331	338	320	332	317	328	345	333	320	311	329	293	329	306	333	318	315	361	347	315	330	331	297	302	338	345	309	351	331	321	336	355	300	273	359	339	330	324	303	304	324	311	329	350	307	348	324	313	304	347	309	355	328	317	314	327	311	356	302	303	309	329	339	294	335	332	334	304	280	342	359	314	327	301	366	337	332	318	292	327	336	367	337	311	319	291	335	324	310	343	301	329	337	287	307	329	336	320	333	320	315	307	321	338	303	393	358	302	298	326	339	316	334	304	338	326	317	306	330	309	319	337	298	285	319	339	308	370	347	319	347	321	340	322	326	311	339	302	333	307	340	329	351	283	329	303	321	320	375	356	294	337	311	320	331	337	324	311	318	330	300	301	309	344	353	323	307	311	312	335	327	305	317	323	346	333	270	312	322	307	323	340	303	332	336	293	322	302	334	295	323	334	337	299	341	330	312	315	354	342	305	343	329	335	354	313	300	324	288	326	329	309	303	319	301	295	287	342	345	337	262	306	287	310	318	302	310	345	327	272	356	288	319	296	347	317	315	325	305	313	315	333	309	319	331	326	335	329	300	320	316	346	371	340	351	313	334	320	329	303	305	295	314	292	297	294	266	358	346	330	330	297	298	321	324	318	305	311	344	331	283	314	303	285	335	330	326	358	322	338	291	316	316	348	323	348	341	314	298	314	351	281	276	322	302	338	314	341	319	307	334	371	350	343	360	289	333	340	342	284	332	335	329	282	329	293	338	305	331	292	315	303	302	334	296	316	312	345	327	298	323
22713	10118	7101	4405	2693	1557	1122	955	790	754	740	773	739	668	704	679	738	742	740	719	715	689	705	717	694	699	728	728	702	712	699	703	716	700	682	708	710	730	703	720	658	748	692	698	682	688	698	688	710	715	699	676	721	738	682	694	716	671	663	676	662	713	694	697	687	700	743	700	698	721	697	716	704	708	650	681	670	736	727	665	712	678	692	729	740	698	705	690	675	751	720	675	672	689	674	728	742	684	688	699	670	692	694	696	724	709	632	720	714	652	696	701	685	744	657	681	727	659	722	704	727	693	658	638	690	701	726	702	703	720	659	669	698	709	692	691	706	763	754	715	709	714	726	726	746	722	711	768	743	684	739	670	705	720	698	686	669	740	681	694	748	682	640	714	705	725	749	645	699	670	700	710	727	682	682	692	713	673	693	728	710	716	696	690	657	742	680	651	716	709	728	668	696	718	648	707	706	709	693	745	711	683	650	684	722	735	695	668	655	688	758	693	691	653	677	660	731	676	682	721	731	712	748	669	713	706	664	666	684	729	674	724	659	716	705	701	726	656	738	707	705	703	667	688	673	702	707	673	663	735	674	738	718	726	724	715	659	693	712	675	737	694	708	688	696	727	708	686	685	689	689	709	777	691	677	717	669	729	721	744	717	696	697	694	724	679	724	689	684	713	639	693	702	692	712	685	685	711	739	711	683	731	671	735	721	662	703	709	753	688	676	740	668	715	667	690	724	677	695	655	736	692	717	700	723	687	685	680	697	716	699	761	680	715	709	728	698	712	672	720	717	651	677	679	704	696	657	691	688	729	676	721	698	694	738	700	665	679	694	713	706	690	701	687	674	721	713	714	697	688	693	648	696	714	746	694	709	665	699	684	677	735	642	674	671	677	713	683	687	705	675	702	703	683	727	675	722	678	642	667	748	676	697	700	746	707	707	677	695	698	687	741	688	714	683	683	636	705	695	642	717	712	669	683	737	618	684	681	694	703	672	727	713	672	744	745	688	700	723	697	693	714	715	699	685	694	727	675	678	741	686	725	700	693	660	665	702	704	702	666	676	687	711	701	684	747	697	699	683	750	667	678	691	660	689	733	735	687	666	687	666	722	694	682	724	709	721	707	713	704	709	681	673	711	725	697	697	679	721	727	748	726	694	745	717	687	706	703	655	740	717	680	706	692	679	723	683	719	663	772	654	696	687	744	703	719	724	710	673	673	727	729	743	701	708	684	682	696	709	711	714	735	691	704	728	701	722	717	745	717	703	711	706	671	718	695	696	674	698	666	702	683	703	710	714	691	705	682	705	753	647	704	679	679	685	684	762	680	750	704	725	719	679	690	745	686	705	717	715	701	742	659	716	713	715	687	670	717	717	702	710	749	718	709	713	747	693	704	697	732	726	680	723	719	731	706	710	703	698	726	663	727	722	696	674	703	742	727	699	695	704	687	677	651	682	707	682	696	713	684	673	684	699	696	682	693	723	716	694	716	686	704	713	681	711	688	701	732	670	733	716	671	625	758	696	649	685	663	673	758	714	666	726	675	674	696	715	680	737	696	669	703	686	714	684	702	748	729	693	704	683	766	718	710	684	709	709	721	696	751	718	664	724	694	701	738	680	721	689	716	714	783	694	699	676	684	696	706	700	732	751	728	737	673	664	713	702	717	714	672	673	735	682	663	634	672	702	655	658	686	685	710	690	707	738	715	719	745	720	755	722	755	689	718	694	679	688	714	681	684	734	717	706	633	728	683	682	677	708	674	670	709	696	743	630	691	705	660	758	672	705	717	696	679	712	718	687	707	685	731	693	725	685	680	707	726	705	697	754	744	657	693	691	685	689	753	670	692	775	675	683	761	707	671	717	702	700	680	719	709	687	682	664	702	703	732	651	726	727	673	661	679	680	689	734	721	706	729	695	703	712	699	714	703	694	682	695	710	697	741	669	698	675	731	687	684	642	673	711	741	730	734	725	693	714	684	688	729	680	703	688	656	691	702	696	668	673	695	693	673	730	706	704	668	670	699	680	729	728	702	700	703	677	721	740	694	738	691	718	733	721	710	745	700	691	738	716	733	737	693	631	692	701	722	711	737	694	704	677	729	738	737	699	685	724	673	681	699	710	668	701	658	706	708	718	702	728	731	704	709	776	663	724	737	707	693	783	678	675	687	687	686	689	657	664	646	710	707	678	718	700	711	695	733	745	746	687	689	702	721	689	726	682	663	630	673	741	687	703	731	738	695	688	719	730	647	711	707	719	709	754	696	711	736	694	677	702	716	731	715	709	690	683	700	707	712	668	714	739	721	719	699	655	713	733	751	712	730	697	699	684	709	692	701	708	699	703	685	709	694	747	679	679	693	707	676	711	663	661	694	674	713	699	719	708	696	704	706	687	691	659	759	720	661	715	717	667	699	652	716	680	694	681	698	679	691	672	708	727	669	659	676	723	711	715	745	684	685	691	690	685	727	704	712	705	700	695	689	694	670	701	682	705	714	702	694	743	679	664	688	735	705	686	675	657	754	721	682	681	673	624	681	679	644	709	702	713	681	711	746	705	736	653	701	708	650	716	691	722	707	693	707	706	707	734	700	723	742	737	705	675	728	692	692	662	725	658	681	668	685	724	726	721	670	705	682	697	692	668	660	702	671	731	670	720	701	659	715	712	683	756	656	729	665	696	695	725	711	716	747	716	722	644	673	671	711	670	676	740	738	703	666	662	649	736	682	696	707	665	685	703	691	684	725	662	620	684	679	682	732	689	728	690	745	679	723	707	757	691	674	709	667	674	710	729	694	730	706	732	688	665	727	711	721	690	676	718	743	668	676	656	695	721	734	658	674	667	715	695	713	703	691	687	710	678	716	714	774	671	664	677	688	701	692	725	664	740	694	735	704	720	666	692	766	685	662	674	671	710	682	678	722	722	681	694	669	710	717	677	646	705	652	701	720	689	700	668	682	719	663	677	724	705	687	768	696	671	725	682	736	728	663	733	713	683	700	672	685	693	738	725	713	695	686	686	700	686	700	737	674	738	650	674	722	740	724	693	701	673	742	679	739	698	744	669	709	685	672	710	703	697	714	737	706	684	677	668	699	675	701	689	723	716	658	702	674	688	730	754	709	705	664	683	708	719	706	750	682	645	685	719	712	681	713	679	657	760	714	715	691	712	721	744	737	706	709	700	703	698	719	707	713	720	700	691	717	688	686	746	721	739	708	668	664	670	659	648	611	687	693	673	719	719	734	722	665	635	726	728	681	680	688	655	673	665	670	788	715	688	717	701	667	682	699	735	695	698	762	694	688	693	692	712	723	728	699	674	722	681	669	713	720	670	692	699	711	701	706	670	679	695	692	729	703	678	705	719	691	705	721	689	710	704	699	685	664	695	709	681	690	741	686	672	707	685	713	669	670	667	693	690	658	715	773	703	727	695	687	666	655	692	688	712	757	692	668	709	684	733	709	639	711	672	682	700	695	701	735	703	690	710	747	655	693	702	696
26225	3444	618	422	363	346	308	350	352	309	307	322	297	337	372	316	274	319	325	327	335	330	317	343	333	334	298	355	306	297	325	299	312	313	320	336	283	326	309	339	311	337	331	322	271	316	300	327	320	296	336	311	308	329	322	303	303	321	291	283	325	315	320	311	300	312	327	310	296	312	347	352	332	305	380	305	303	289	333	317	287	309	290	305	361	325	308	300	307	295	300	316	319	324	333	332	303	269	326	354	347	308	348	346	339	316	314	339	332	302	349	283	310	322	346	293	320	306	351	293	345	336	329	305	307	311	304	305	309	347	320	346	347	333	292	366	308	332	313	295	324	319	300	317	275	275	320	313	293	351	323	307	329	347	302	302	328	314	357	331	314	307	333	366	314	303	321	357	330	331	358	302	302	347	327	315	311	315	303	324	316	344	312	290	320	305	314	337	311	335	335	288	309	319	345	304	301	310	332	297	325	318	334	336	316	320	328	330	353	319	306	326	344	311	321	315	339	312	333	310	348	337	326	319	327	342	324	316	349	321	306	297	329	296	306	309	353	302	325	335	329	334	333	325	338	333	295	311	332	299	312	332	317	284	303	331	316	270	306	355	325	341	334	287	310	328	328	339	312	290	348	332	293	357	321	323	327	343	348	318	317	297	305	318	301	328	291	295	313	350	306	318	342	315	341	317	345	313	347	325	331	327	314	331	311	304	294	320	318	335	340	337	347	287	341	339	298	323	323	298	349	325	333	312	329	338	340	326	333	305	316	335	362	332	316	357	350	349	341	314	339	340	334	299	342	318	297	316	300	321	332	321	365	331	351	346	315	340	331	311	300	342	301	311	314	307	352	330	322	296	336	316	292	308	298	296	324	281	282	305	311	275	318	324	306	309	335	322	304	309	296	323	328	320	303	349	313	315	310	323	327	309	324	320	293	315	330	322	341	348	331	317	335	313	329	324	350	335	324	329	364	313	311	342	283	346	305	337	359	320	284	299	330	301	300	278	280	318	331	317	326	301	329	354	326	328	321	374	340	335	342	292	291	303	323	295	294	367	336	319	342	307	328	321	353	300	332	268	333	334	358	348	334	285	284	306	312	326	320	315	340	299	274	323	310	312	328	308	329	352	349	307	354	288	308	278	337	306	314	304	314	330	291	332	309	358	327	286	323	310	318	370	321	289	335	320	295	293	298	301	303	335	330	311	365	333	314	334	300	315	342	343	318	368	358	323	365	347	299	295	350	285	329	328	299	327	326	325	294	318	311	338	331	341	333	300	326	342	332	317	338	336	311	319	322	349	318	355	318	301	311	276	330	317	313	326	338	285	288	353	348	331	326	335	342	300	360	341	311	315	312	323	280	354	360	309	332	343	370	326	329	338	316	345	347	344	332	316	306	296	281	287	316	311	310	364	351	313	342	358	270	325	316	331	315	306	322	300	332	336	302	355	323	309	318	329	336	317	316	306	327	296	330	324	294	331	315	335	338	315	297	310	343	313	335	315	325	324	296	359	345	334	369	333	318	349	356	314	353	323	340	318	336	327	338	298	365	291	320	304	341	332	305	325	352	333	322	317	345	324	307	317	339	304	315	339	313	304	305	349	321	291	327	326	300	306	335	306	326	348	312	318	351	310	307	350	372	382	339	306	329	318	345	327	332	314	292	316	312	331	332	319	287	322	277	336	358	300	332	316	320	320	332	310	352	316	329	331	314	326	327	316	318	296	321	276	353	324	290	294	322	317	324	335	347	335	319	301	308	342	319	314	295	346	339	329	375	346	315	285	308	343	303	301	319	322	337	345	334	364	308	327	331	346	341	320	286	296	334	342	348	297	344	312	306	327	340	307	333	342	307	271	290	332	363	341	338	325	345	327	341	307	311	313	323	307	356	323	292	301	353	325	320	307	293	324	355	331	320	349	320	341	335	329	325	351	293	337	314	306	328	366	312	309	326	333	329	315	317	313	321	313	317	302	290	321	325	324	330	334	307	310	322	309	306	322	317	318	343	344	326	342	318	329	317	321	356	302	311	340	295	323	304	302	288	308	316	317	299	318	304	306	316	311	308	330	347	339	342	306	321	317	326	328	330	298	329	298	319	346	348	330	296	296	290	313	300	282	287	312	336	353	340	316	269	308	316	315	341	331	298	324	309	341	343	340	316	303	291	312	314	366	340	315	344	329	323	314	318	303	271	321	324	310	318	300	337	308	301	334	328	347	315	334	324	321	296	323	331	321	295	295	333	260	324	321	311	335	319	297	327	325	310	282	282	334	337	325	313	314	317	316	334	321	327	356	315	337	311	336	294	349	323	345	319	348	295	343	354	295	309	324	328	353	318	250	363	332	319	324	310	350	372	342	331	336	309	356	347	367	290	335	338	328	318	327	339	262	284	301	301	340	309	313	357	326	331	317	291	297	315	296	310	306	307	337	316	324	350	309	332	307	315	321	318	311	296	295	313	292	318	346	315	304	273	321	343	327	299	319	306	317	291	294	302	346	309	308	306	321	316	331	321	345	313	329	331	315	326	311	313	312	286	312	312	356	320	319	320	341	327	326	301	322	327	320	342	340	330	317	338	315	340	323	368	340	292	310	310	328	324	296	330	325	311	346	298	317	323	325	340	341	331	297	309	324	319	307	317	307	289	335	317	320	324	323	326	303	310	293	325	340	328	312	340	296	296	330	324	346	346	324	338	307	326	332	331	297	306	319	336	341	339	294	306	301	330	304	325	310	329	326	320	345	340	325	339	310	282	341	298	328	315	324	302	321	327	315	313	332	318	288	312	315	318	318	344	368	336	290	315	299	334	314	334	320	329	309	319	298	338	323	327	368	291	339	329	273	333	337	365	333	299	337	330	323	335	298	293	357	293	328	345	315	276	307	310	302	351	304	307	338	341	295	285	314	338	363	309	310	341	342	322	332	335	301	314	307	322	351	357	338	317	316	305	337	324	320	327	285	318	326	329	303	321	326	334	291	326	331	315	290	285	354	330	326	320	304	328	324	313	310	299	310	334	301	345	319	328	365	365	308	321	349	341	321	338	316	331	291	322	308	313	317	308	353	335	291	317	324	341	322	344	308	301	315	295	298	311	303	330	335	327	285	332	301	330	325	335	313	318	312	326	313	356	288	325	331	306	332	337	354	298	339	331	331	292	311	326	312	326	299	333	339	326	337	302	313	333	318	334	296	345	342	355	308	306	310	285	358	317	317	324	322	383	332	319	324	320	303	301	344	336	341	319	343	300	293	347	313	330	326	315	352	344	341	325	331	335	327	343	308	285	326	355	337	279	334	305	316	340	313	324	342	291	302	305	279	332	298	327	305	306	332	327	304	347	332	321	320	297	337	369	330	315	313	349	349	333	312	332	340	303	308	353	329	330	291	308	302	311	287	349	310	339	318	346	329	320	320	337	343	332	311	304	342	332	348	315	330	328	328	295	282	313	305	314	338	292	317	295	334	384	321	293	347	357	328	335	325	309	327	319	305	308	325
18412	6458	2994	1609	1182	958	798	759	752	719	677	745	714	697	716	687	720	699	701	705	707	690	645	704	714	648	653	662	756	703	695	735	684	668	682	674	672	721	710	679	725	703	667	707	690	681	677	707	776	716	692	686	645	632	648	643	745	733	673	678	646	696	656	668	722	714	649	649	681	644	701	698	714	742	687	697	670	714	697	697	674	665	662	706	668	661	666	708	726	709	652	638	663	723	726	704	664	661	665	701	723	697	717	641	753	698	696	661	675	743	671	709	710	718	696	640	694	660	641	724	692	697	656	694	707	715	674	677	702	676	708	747	710	643	729	689	675	690	712	714	691	666	671	713	707	710	728	699	703	693	735	689	700	654	733	652	697	695	718	710	665	641	710	653	694	657	689	663	643	652	677	723	707	690	611	700	655	723	681	663	715	702	671	688	692	709	688	668	684	726	637	696	665	660	641	678	665	638	723	718	699	691	703	708	716	684	696	711	687	687	725	697	667	691	723	670	709	720	660	668	680	689	692	686	692	683	707	694	676	692	683	683	679	724	673	662	714	680	720	729	677	649	691	741	668	726	681	701	638	710	703	663	688	701	700	679	674	647	658	677	683	648	752	701	680	683	665	672	673	691	724	667	677	691	676	726	655	747	680	668	681	705	699	720	707	678	698	675	695	698	694	706	716	638	707	682	683	713	635	653	686	741	693	674	692	721	699	705	697	637	713	640	741	705	686	667	719	713	715	694	694	729	668	672	729	693	664	699	688	698	696	671	727	703	691	610	681	714	712	712	707	702	680	742	701	683	698	675	728	736	677	665	732	680	697	699	674	680	707	698	713	652	704	705	653	723	694	698	687	696	680	690	674	668	678	646	713	713	721	702	685	676	689	745	702	683	712	700	676	671	649	725	667	656	713	700	667	728	684	702	717	687	720	667	677	678	645	686	661	735	699	686	695	689	713	700	716	712	643	712	679	655	703	675	713	663	675	675	691	741	698	669	704	735	721	642	702	696	685	703	657	680	722	649	669	725	678	700	728	705	704	681	676	705	712	645	731	691	730	684	657	681	663	705	656	669	678	739	663	725	668	702	664	665	679	662	704	693	660	669	703	665	711	676	687	726	678	675	681	747	666	686	629	716	710	686	700	723	728	682	749	721	718	651	707	704	734	656	700	710	678	657	710	689	668	692	674	765	669	681	663	655	705	722	739	746	679	723	714	679	660	690	740	657	682	703	756	741	714	674	647	667	671	686	715	677	695	755	675	674	718	704	688	697	718	714	722	649	698	744	701	706	657	703	720	697	683	690	713	666	661	659	720	716	692	677	691	666	698	642	678	695	747	757	695	678	707	710	686	677	698	671	675	691	702	646	735	716	748	688	669	710	662	673	682	703	692	647	660	718	675	674	699	721	685	701	706	740	685	701	715	623	711	636	711	730	699	713	714	670	704	675	705	634	695	689	656	688	714	716	740	681	726	672	733	703	735	689	651	657	676	698	703	708	667	682	731	697	681	685	737	693	684	714	668	650	702	669	677	717	728	649	740	707	682	713	727	683	701	711	743	709	736	708	684	705	629	730	730	636	657	675	707	655	722	664	653	674	664	670	692	661	648	670	698	700	637	720	660	722	684	698	693	694	711	731	693	680	637	704	644	719	671	705	652	732	709	737	721	683	720	687	695	652	697	649	682	650	697	696	704	745	693	682	683	686	624	685	705	677	674	669	730	694	692	685	696	685	672	722	693	727	739	690	665	650	694	694	707	697	679	693	743	698	676	717	715	697	719	733	758	701	714	683	686	752	684	679	688	675	698	710	674	742	663	711	703	709	730	675	674	695	681	701	689	725	698	679	669	617	706	636	671	732	700	673	696	692	665	660	725	714	728	713	656	666	708	746	690	696	679	689	708	686	667	675	666	668	647	728	678	700	643	674	703	757	696	664	671	745	650	670	673	724	667	724	645	688	684	708	652	698	674	725	704	663	670	669	708	753	672	698	728	683	700	742	701	705	750	677	701	753	676	672	712	688	663	713	718	711	681	665	658	646	688	710	696	724	683	679	692	666	645	707	714	671	690	730	694	660	659	691	695	714	683	706	665	667	708	662	708	719	646	647	736	726	697	667	757	647	721	685	742	655	703	662	706	679	703	685	701	701	702	682	715	719	748	677	670	688	695	662	697	683	671	680	712	721	670	652	698	628	701	681	666	675	673	710	671	668	700	737	731	653	654	689	682	668	659	687	714	726	683	646	648	680	722	702	704	707	654	661	717	732	703	692	666	684	709	730	687	663	688	641	722	718	697	706	720	674	708	731	693	683	681	677	659	711	700	641	699	722	677	727	724	699	659	702	712	716	719	715	681	672	736	683	681	702	690	682	684	702	674	703	698	651	676	709	691	735	718	717	731	729	694	646	679	714	726	659	667	690	682	704	653	716	746	668	709	697	661	714	672	674	720	671	719	661	679	699	683	697	685	700	707	729	646	705	682	694	680	748	687	723	687	733	717	723	710	642	717	714	684	687	740	740	644	678	672	702	733	688	702	688	682	704	691	679	699	691	671	724	690	687	755	704	698	717	694	703	731	690	739	663	714	738	664	718	698	603	689	685	645	643	678	687	699	690	691	704	718	704	693	722	714	689	637	703	683	697	700	680	673	697	663	692	705	696	727	691	724	705	670	687	663	702	665	697	693	648	706	711	694	703	682	672	668	636	682	662	697	691	669	707	708	678	702	718	680	705	742	739	718	684	669	743	699	641	716	708	661	637	662	691	698	690	681	661	686	639	731	684	650	718	714	673	652	671	631	721	674	681	713	693	669	665	675	706	630	724	688	674	733	726	684	719	678	677	698	674	680	688	687	672	728	725	727	709	669	719	672	686	701	699	702	736	669	714	663	657	655	725	669	707	708	697	672	686	656	697	702	697	636	704	706	781	654	627	715	762	698	715	686	714	683	692	704	679	725	671	676	668	680	654	684	669	737	666	629	731	676	654	697	696	717	686	672	670	679	701	688	679	689	655	706	667	680	674	699	705	721	692	652	627	714	690	683	700	687	660	729	702	690	695	726	675	673	612	683	698	691	691	694	736	692	684	706	664	696	708	705	670	694	711	657	711	701	692	705	717	764	704	728	730	671	747	693	674	722	707	669	698	724	672	681	639	755	661	643	664	711	657	694	667	711	673	675	699	654	659	705	741	668	684	674	679	716	677	656	690	717	711	638	715	680	666	705	659	693	692	674	685	694	671	687	632	670	667	724	691	661	712	704	670	677	676	730	657	678	695	638	672	696	715	716	627	712	723	661	710	706	699	677	746	716	640	680	665	686	713	687	728	690	679	674	674	663	709	653	670	682	693	696	660	735	718	700	682	694	736	635	705	646	680	679	673	638	705	729	667	690	671	698	673	684	696	719	700	669	642	697	658	686	715	754	682	662	696	697	685	700	698	654	681	688	687	623	676	667	648	651	667	733	728	692	660	719	653	683	703	678	665	700	698	707	685
36487	6243	867	459	366	331	323	329	305	322	332	320	303	289	305	283	323	295	312	284	276	304	308	302	316	318	313	345	296	310	323	304	260	297	317	299	265	319	324	332	310	342	264	278	295	328	282	305	291	313	312	300	277	305	290	295	324	311	316	289	325	323	319	278	313	263	292	281	286	312	331	317	296	276	312	277	322	314	330	276	304	298	271	289	321	283	283	295	280	330	292	291	303	311	318	304	304	282	284	285	261	359	303	293	336	335	301	297	350	306	295	292	267	279	343	298	291	340	325	285	308	316	284	313	322	315	287	332	324	280	310	277	294	312	291	324	292	313	306	302	281	316	285	295	327	307	314	308	328	332	307	291	275	294	292	321	307	312	287	291	320	302	303	310	300	298	331	325	330	290	307	263	318	302	286	311	332	299	325	318	289	314	283	294	307	299	346	304	293	323	296	291	264	319	282	323	303	328	290	315	309	269	309	306	314	321	316	296	295	311	337	308	299	315	277	298	280	320	284	311	295	285	328	324	335	280	303	323	311	302	314	322	308	329	279	301	311	304	295	311	302	264	335	304	319	325	309	316	312	314	295	302	298	297	300	323	324	301	293	303	298	334	331	267	332	271	311	306	287	311	283	300	340	326	308	301	315	313	326	312	304	338	312	298	325	306	287	311	361	311	288	318	282	281	323	315	330	324	300	294	325	326	284	291	316	304	325	307	305	298	347	296	311	266	282	315	280	308	282	302	297	275	317	302	268	333	332	318	307	295	269	309	313	309	317	299	313	296	322	303	324	281	307	276	305	323	307	304	318	281	305	298	306	305	287	288	323	309	323	272	324	299	332	330	279	284	345	304	296	330	320	326	315	299	298	305	292	323	275	324	296	307	291	318	284	319	299	307	331	277	287	296	326	296	294	304	312	304	310	313	306	305	297	282	273	270	304	265	311	315	324	351	307	288	316	298	279	310	331	319	322	312	278	323	321	327	284	290	313	296	290	294	297	281	261	294	292	314	321	288	325	264	305	316	317	292	289	330	325	309	286	307	279	323	297	301	312	337	323	304	294	278	290	309	317	306	311	289	305	331	334	293	314	354	335	310	329	322	328	303	290	313	294	320	295	299	332	280	286	329	307	307	303	281	325	314	283	340	295	325	362	289	331	304	286	288	279	321	321	283	327	290	322	349	282	300	292	302	285	301	300	266	280	336	294	295	311	327	309	291	302	327	305	310	302	286	304	307	317	302	352	327	329	304	308	283	299	332	307	309	340	318	287	290	270	311	308	316	314	304	295	303	324	292	289	280	312	287	293	316	276	310	339	272	288	322	284	311	297	305	304	297	279	333	318	307	305	309	284	299	300	311	323	278	244	281	322	268	289	286	321	304	322	300	303	338	309	292	313	306	281	292	313	323	304	280	300	271	333	317	268	302	318	312	293	313	316	246	318	282	296	303	304	282	294	314	336	336	275	276	299	297	322	314	326	330	300	281	304	288	313	301	282	308	287	291	282	299	311	291	312	297	327	308	309	283	286	280	311	316	327	353	297	265	277	275	329	350	321	303	289	322	310	277	275	306	328	282	285	312	326	298	298	290	298	322	302	315	277	297	296	320	314	311	276	302	333	305	309	276	271	318	295	305	323	316	312	332	292	328	302	266	307	299	281	281	316	263	308	320	327	321	303	313	318	297	287	290	311	331	285	274	313	292	304	323	308	331	270	305	330	331	293	287	267	305	295	317	300	335	307	330	306	304	322	300	316	347	284	293	303	288	323	328	304	313	325	299	315	326	317	306	322	278	344	306	281	306	297	292	325	312	324	334	256	301	326	314	324	296	309	269	279	336	285	326	297	281	306	298	321	332	316	298	272	277	272	266	322	331	308	290	288	308	292	314	275	271	324	323	338	314	312	300	322	344	301	303	285	360	291	306	275	315	295	290	324	300	322	275	294	295	300	335	279	279	311	296	309	262	291	300	282	310	292	320	309	299	301	306	289	290	284	312	297	312	283	289	267	299	299	316	322	308	289	317	312	326	285	302	303	254	307	281	308	304	292	312	306	322	318	301	297	290	328	303	335	295	328	306	308	276	297	301	315	262	293	317	303	331	322	294	327	304	293	300	299	310	288	348	341	294	284	299	283	324	291	294	339	310	287	303	287	287	293	311	315	320	295	279	332	318	313	306	356	294	299	263	311	334	310	280	296	283	321	269	307	304	309	310	315	319	294	338	295	332	325	296	305	324	321	336	297	308	294	303	296	285	265	304	304	323	297	305	287	329	311	289	322	325	326	305	347	280	360	284	327	295	312	302	340	319	295	296	331	335	304	343	313	259	310	302	334	313	317	303	263	302	335	300	306	302	303	295	333	295	278	266	283	271	296	310	270	332	310	308	352	285	306	318	330	280	291	276	279	293	298	297	277	296	308	282	293	328	266	309	333	326	310	260	283	306	301	289	273	310	316	331	335	316	310	322	289	335	296	291	290	289	301	266	320	300	292	314	324	329	306	294	293	295	286	315	289	314	329	313	260	321	290	303	300	291	297	286	291	303	289	299	308	290	303	286	281	349	317	314	273	299	346	304	333	290	319	295	290	309	317	300	316	318	274	298	277	316	308	284	276	295	322	261	281	292	299	330	289	314	284	285	294	324	287	311	295	312	312	301	298	316	288	278	305	307	307	332	319	309	329	303	285	310	292	307	337	319	286	306	337	282	332	297	243	293	333	331	306	282	302	295	276	321	310	312	316	303	347	315	314	310	318	309	288	287	303	269	274	292	297	301	321	302	317	307	298	278	314	285	313	309	325	333	306	293	292	263	311	323	319	299	294	286	326	326	327	337	310	300	299	292	331	319	306	316	294	341	310	312	323	325	308	246	294	289	292	360	338	322	286	311	270	299	297	295	292	288	305	296	326	277	285	318	287	286	312	320	330	273	319	289	333	288	312	316	292	285	260	303	309	299	302	305	322	302	284	303	290	289	305	300	288	260	321	297	341	314	316	312	334	329	289	322	319	296	278	310	307	339	305	305	301	281	293	321	282	332	330	295	291	297	292	279	270	295	289	302	271	287	288	312	326	309	281	262	327	279	319	312	289	297	298	293	284	311	305	306	287	292	296	301	326	273	343	314	322	294	304	300	298	305	311	298	318	288	314	318	304	318	314	321	273	307	306	324	301	272	325	330	300	302	313	319	283	304	289	286	307	332	297	295	315	278	299	260	301	313	321	307	307	324	343	335	286	319	299	315	299	324	297	297	290	294	303	315	319	321	299	325	295	313	292	321	291	309	289	320	316	312	300	288	273	302	315	291	309	318	330	299	283	265	338	323	318	306	304	297	319	274	268	327	279	300	312	282	312	280	323	295	278	297	347	294	293	283	310	351	316	289	281	297	306	302	314	285	281	302	268	276	317	299	317	327	329	310	290	280	329	305	309	318	323	350	280	289	308	327	316	304	305	272	271	297	293	303	314	331	305	330	299	305	302	315	326	304	312	340	329	310
25791	8856	3641	1983	1519	1290	952	773	682	705	692	678	663	723	642	630	688	664	704	658	663	629	638	673	694	697	668	636	678	638	617	644	639	660	642	647	641	664	667	650	630	658	685	697	675	665	591	615	627	694	670	670	654	657	604	706	662	697	693	625	688	665	684	605	658	688	674	611	637	698	644	620	644	626	623	635	659	647	658	679	699	616	683	656	668	608	665	655	617	648	671	601	672	633	674	701	691	638	660	666	668	667	689	623	673	623	665	639	630	657	650	618	656	659	715	600	667	602	673	651	662	650	618	618	601	642	686	669	626	627	639	647	642	610	688	643	652	682	672	639	619	657	663	672	634	700	659	664	694	629	649	671	679	657	627	660	663	629	647	682	651	673	645	660	649	618	621	659	642	642	657	665	666	668	657	644	672	672	639	648	666	651	668	656	688	668	659	653	656	710	619	673	673	625	586	640	646	636	658	654	676	626	663	660	669	682	648	634	699	705	627	654	661	635	683	698	652	631	657	655	619	687	655	677	693	679	628	657	653	712	670	674	648	652	680	681	618	668	684	655	665	656	656	658	623	633	663	676	645	656	665	614	695	595	642	638	635	647	657	662	698	646	655	682	637	642	634	641	709	639	663	696	681	652	644	616	665	625	600	639	645	633	666	697	714	642	651	714	655	653	644	629	656	603	625	657	657	667	655	641	648	616	644	647	640	620	660	661	631	664	665	628	686	648	690	652	663	645	612	672	653	636	658	663	678	636	623	674	682	623	680	642	673	709	650	668	678	653	622	644	683	646	656	639	620	689	608	628	673	709	622	702	603	647	665	644	634	625	647	685	704	625	647	674	628	665	640	638	651	666	660	662	666	670	689	652	662	641	643	632	658	676	623	692	632	617	602	656	651	628	660	659	656	640	654	712	659	685	658	657	701	683	701	696	637	661	634	632	662	650	683	653	642	650	650	653	639	624	666	602	660	634	660	664	687	670	675	675	652	659	668	633	665	629	635	640	705	691	680	669	680	657	612	676	639	685	684	608	664	666	663	653	643	656	680	667	638	683	621	618	626	641	685	631	661	640	630	677	653	607	696	635	632	705	654	650	658	657	674	623	696	685	694	688	664	661	648	650	603	683	670	701	580	655	657	631	658	637	607	648	656	610	692	662	684	669	674	658	622	651	664	676	670	632	644	634	621	630	650	626	674	692	654	637	687	671	657	672	644	710	644	699	700	629	640	657	671	630	630	659	665	634	663	634	650	642	649	686	667	714	631	675	644	621	611	684	640	660	683	660	689	695	653	644	665	690	669	656	675	682	674	673	654	648	610	684	675	622	676	665	672	668	668	702	708	666	639	680	673	642	659	652	666	684	630	620	652	686	651	637	695	626	679	623	655	601	676	628	663	635	655	671	612	633	673	655	646	641	661	660	642	655	697	650	668	648	607	655	675	635	695	592	663	635	631	698	682	648	615	596	628	653	664	691	626	621	672	687	654	667	622	662	644	637	668	617	670	674	652	647	678	600	698	643	630	668	675	656	641	651	647	659	685	663	650	632	616	644	667	653	655	640	637	625	632	648	676	667	645	690	651	632	631	630	686	656	666	669	663	659	651	670	685	607	649	657	691	665	620	684	636	612	672	639	652	659	684	657	592	639	643	669	648	613	644	660	657	688	698	619	669	654	691	687	657	647	664	698	630	647	646	642	663	635	664	633	638	610	706	634	655	615	659	664	653	691	707	661	651	614	648	636	637	655	642	667	642	657	658	665	668	662	628	588	650	637	706	661	662	626	638	648	653	646	654	631	622	640	691	640	659	647	644	684	686	622	652	651	637	635	618	655	661	641	637	618	667	648	700	655	648	689	667	676	667	683	639	658	653	677	661	638	689	628	659	664	636	625	719	649	672	645	691	605	624	690	682	642	633	640	621	657	621	614	658	627	662	678	685	654	658	660	630	612	645	625	685	662	626	623	680	665	632	678	672	614	633	633	601	664	614	627	658	663	627	668	665	677	642	658	648	651	667	643	653	621	626	621	637	662	692	675	672	622	675	628	705	692	618	651	628	666	637	674	701	624	644	633	644	691	613	638	650	666	649	684	688	664	648	671	666	648	681	678	697	657	675	669	699	615	628	650	687	681	632	686	663	639	655	635	628	683	637	681	649	662	667	668	624	651	699	598	623	648	624	618	670	630	636	669	669	640	691	603	690	620	664	658	668	666	658	624	625	641	637	653	631	645	645	635	688	658	668	651	704	693	626	645	620	655	681	638	698	656	629	659	665	633	639	636	691	682	664	645	616	693	646	670	659	643	654	689	664	671	670	674	631	680	629	661	683	665	639	670	672	693	673	629	690	649	697	655	681	650	648	673	651	704	656	625	672	647	671	619	639	635	687	650	628	670	696	660	666	642	670	631	707	572	648	644	697	656	633	671	594	656	639	652	649	652	649	637	690	623	631	698	682	622	624	681	644	635	652	710	681	632	644	649	607	633	675	628	678	684	642	613	642	673	654	684	640	646	680	627	630	745	678	660	722	678	650	641	677	626	610	637	667	675	657	658	653	677	658	659	674	684	619	624	673	701	654	685	670	705	669	684	615	653	678	658	643	654	627	607	631	642	635	691	642	672	673	603	644	621	621	679	636	659	656	648	650	622	658	659	608	670	639	692	685	611	672	658	665	692	643	649	652	617	694	678	626	670	675	618	644	655	660	685	672	667	610	665	679	642	659	663	642	661	670	648	656	647	657	668	671	600	649	674	633	667	637	665	645	644	680	662	655	653	669	704	675	666	681	671	674	651	635	669	636	640	636	673	669	645	632	637	651	640	683	648	655	670	669	640	668	674	642	661	677	684	641	689	669	647	644	668	688	649	636	646	684	645	698	664	673	585	648	641	630	618	637	635	651	689	607	658	687	680	674	618	635	662	629	655	657	633	677	686	637	696	663	668	672	676	645	685	662	647	654	608	667	628	688	694	644	663	687	652	675	653	643	631	687	675	641	652	708	644	649	663	648	671	618	683	680	701	636	630	663	709	642	634	665	639	654	623	632	664	681	652	660	644	611	645	659	612	624	655	670	686	639	700	665	678	632	647	664	667	685	648	620	686	684	664	707	651	668	631	641	648	694	661	637	607	674	632	672	662	652	678	643	657	670	650	673	652	672	649	670	716	664	661	684	623	707	658	639	665	629	681	630	667	690	667	663	687	629	624	693	690	622	661	645	675	636	674	594	643	619	663	639	710	665	636	643	703	628	733	694	691	595	645	688	629	662	645	622	671	658	655	722	650	618	663	698	648	638	622	620	646	639	657	655	618	653	618	659	684	611	663	648	650	669	612	648	659	687	653	645	666	712	676	651	662	638	672	616	641	653	646	663	658	646	665	634	716	641	644	683	614	642	643	634	627	638	684	686	629	613	659	656	665	636	657	680	666	656	701	626	637	679	635	665	683	689	667	669	652	640	646	626	673	638	648	626	623	660	663	642	651	634	671	688	608	670	626
40132	9674	1414	602	436	364	327	348	333	348	315	349	357	337	327	318	353	323	321	347	314	278	319	295	357	316	297	330	326	337	319	312	327	338	325	349	301	321	329	316	353	331	299	304	323	330	300	307	347	330	280	317	309	328	310	297	335	342	299	315	311	326	328	351	351	330	345	336	328	299	351	352	353	316	343	324	312	349	334	337	338	309	324	311	330	333	331	318	308	374	338	323	325	307	324	323	352	324	314	306	373	343	319	351	373	301	340	351	343	321	331	315	351	329	357	311	354	318	323	346	325	308	370	334	335	324	319	330	333	351	345	328	323	303	295	297	351	348	309	338	319	303	332	351	337	348	318	347	304	337	341	279	340	294	302	349	358	299	337	322	311	324	364	304	313	325	299	335	340	344	316	341	310	308	356	311	312	364	319	324	308	326	370	358	343	364	289	325	340	348	333	310	300	358	331	351	346	312	332	333	334	361	305	317	322	355	388	332	329	362	299	289	319	316	330	298	308	336	349	311	318	290	300	352	316	302	339	328	317	340	319	312	358	308	340	379	316	314	369	312	332	302	335	337	334	341	336	306	292	317	318	352	290	330	341	363	320	331	312	334	349	333	351	346	315	334	295	312	306	347	308	311	318	305	314	290	325	308	350	314	325	316	350	328	336	322	330	301	319	334	302	349	284	308	339	302	297	374	354	322	333	341	331	334	308	331	323	301	307	309	285	325	318	318	305	325	317	351	360	327	316	353	326	300	340	328	351	306	354	315	329	325	328	310	312	324	344	371	329	329	380	334	301	363	342	319	315	319	340	313	321	321	295	354	312	308	286	333	313	320	323	338	329	320	321	330	328	301	344	339	328	315	332	284	296	351	338	332	364	311	312	325	317	337	326	313	316	325	305	329	344	353	319	312	316	279	294	327	297	356	343	329	285	338	316	343	322	354	336	324	336	313	304	323	375	314	372	320	323	311	310	288	329	318	344	368	305	303	267	298	356	279	312	339	352	332	332	360	322	341	351	317	297	307	339	333	327	343	336	311	323	335	276	295	330	292	322	305	322	342	336	338	332	343	334	327	320	336	318	303	339	332	310	304	288	302	321	312	284	323	330	330	313	333	332	312	327	340	308	336	326	320	318	306	306	306	313	344	339	345	330	366	325	298	337	320	338	348	336	350	362	315	333	291	303	316	329	349	308	369	323	324	320	365	336	324	298	307	349	276	329	327	333	348	321	344	321	321	320	309	317	323	321	300	320	341	307	334	353	317	330	315	358	285	322	324	324	314	333	344	322	347	349	333	356	374	306	310	329	334	330	329	342	307	293	320	346	309	324	348	360	344	354	324	366	309	321	336	315	321	342	309	348	323	318	331	296	333	312	359	302	281	356	330	353	336	349	313	295	306	334	352	325	357	328	296	350	342	338	330	294	345	312	341	351	319	357	338	323	325	332	309	344	379	360	330	289	296	292	311	332	329	324	317	329	347	319	293	346	327	332	316	353	340	328	320	332	342	326	347	328	323	334	315	295	315	317	332	351	312	317	335	327	337	317	291	365	344	312	342	312	315	355	347	313	315	343	315	282	355	345	314	314	326	336	338	322	348	323	310	311	293	324	337	337	340	313	289	317	311	341	319	323	342	301	314	325	335	335	360	333	324	326	327	318	321	362	330	331	371	349	325	334	283	326	297	328	366	327	331	323	288	309	302	322	335	293	323	354	314	287	322	341	372	337	318	310	316	313	348	347	334	309	362	351	337	322	305	318	370	339	325	352	297	290	300	314	335	317	367	323	319	324	295	289	332	301	302	282	321	314	287	324	372	336	336	341	338	370	358	341	342	303	338	328	346	333	313	311	322	352	329	318	289	315	325	367	326	324	376	366	317	334	333	316	336	302	307	306	313	334	322	271	307	329	299	339	320	334	341	341	330	336	325	329	309	316	361	308	348	284	355	299	326	318	331	315	299	349	341	338	332	311	279	300	316	326	311	316	357	302	353	334	343	324	347	321	312	318	328	322	310	333	344	318	294	328	345	333	376	296	311	297	357	332	283	346	324	345	341	309	344	334	333	341	368	326	355	313	332	335	285	341	304	276	336	316	341	316	328	294	335	321	339	321	352	318	325	299	361	334	337	331	321	320	337	325	324	317	299	311	305	349	336	334	295	348	311	359	337	302	338	333	332	328	297	324	308	330	323	302	341	333	319	315	340	313	311	334	312	300	290	306	304	344	349	355	350	305	324	317	318	325	340	322	299	332	325	316	336	310	315	305	329	345	334	307	328	307	305	333	334	323	338	324	295	328	339	334	334	344	346	329	321	305	335	324	356	329	309	313	321	326	325	364	349	309	342	334	323	346	301	352	285	355	355	347	314	325	338	327	310	317	318	283	300	311	288	315	317	335	314	341	292	317	357	316	339	329	321	286	319	329	315	307	335	332	332	330	310	316	308	356	361	348	344	336	328	336	301	335	323	307	323	310	329	327	296	296	344	315	334	323	347	309	351	318	341	347	349	315	275	308	322	346	327	333	353	321	320	304	341	304	317	322	297	306	351	339	314	299	315	342	344	320	301	327	322	342	318	330	324	365	322	340	297	336	302	338	308	323	347	340	341	344	324	337	328	363	326	337	318	333	309	346	334	315	323	303	312	318	339	334	298	342	351	334	298	309	337	335	309	291	300	363	325	309	324	318	318	335	313	326	327	349	356	319	347	311	305	363	306	313	313	294	300	360	324	344	296	326	276	346	350	352	310	286	322	327	311	348	337	317	338	333	296	326	311	315	316	300	311	326	320	343	341	322	322	311	345	290	310	346	361	335	335	304	300	263	307	326	318	331	301	375	334	312	306	355	325	316	324	345	309	319	306	318	341	359	334	303	340	347	329	326	296	353	311	333	354	343	362	317	348	326	319	325	294	328	335	334	338	305	352	353	285	326	322	287	327	340	373	327	307	371	354	350	282	355	286	324	315	349	337	308	325	345	349	278	333	333	350	300	341	309	317	324	331	327	319	352	321	326	337	320	303	290	303	336	361	346	323	330	342	329	335	294	268	329	341	329	337	315	328	309	310	331	314	319	324	318	334	325	313	333	320	346	310	310	312	298	301	304	311	322	311	364	329	341	346	335	328	328	300	293	305	324	314	330	320	346	336	322	321	356	365	349	334	340	317	314	300	318	333	334	307	318	360	335	315	348	334	344	323	313	331	329	306	342	350	348	314	340	327	317	331	296	329	351	290	323	337	308	301	324	308	325	342	351	313	358	327	325	361	306	286	326	351	309	327	340	343	352	308	333	327	327	311	338	302	337	312	284	326	350	319	315	306	304	333	330	313	351	314	346	299	335	309	315	349	320	322	319	315	333	336	324	318	330	338	332	314	350	348	307	355	282	293	357	360	315	348	375	321	333	342	306	337	312	290	322	342	315	335	335	333	313	310	334	336	310	322	322	317	322	331	336	312	351	339	326	336	318	327	379	379	340	283	329	321	321	319	287	327	359	323
27669	11438	6203	3539	2073	1260	948	782	781	768	738	737	748	712	745	715	705	707	759	689	679	642	747	713	671	767	692	710	738	678	747	715	716	732	725	729	729	755	679	755	695	724	722	716	700	713	714	687	680	707	731	707	708	737	771	721	693	733	649	697	708	731	723	720	721	746	708	680	706	683	702	717	671	696	723	730	741	735	717	724	714	635	756	722	691	672	714	667	711	692	710	697	687	701	682	738	727	688	718	711	694	678	725	660	715	685	696	726	675	715	726	643	657	681	687	651	683	685	654	723	714	754	688	698	668	725	711	739	662	700	691	645	746	683	683	669	764	706	716	745	705	728	717	713	694	721	677	674	679	686	711	702	755	683	706	721	706	665	716	689	678	771	720	736	715	678	702	686	694	715	684	720	691	683	696	721	722	713	674	682	709	702	728	686	685	713	721	718	715	730	707	652	684	695	689	674	740	727	709	698	706	670	723	734	688	702	714	691	695	693	688	684	716	721	684	727	651	686	669	697	701	678	678	690	709	726	689	718	730	743	679	751	683	722	678	708	698	649	698	712	728	679	708	676	690	740	637	752	704	670	687	707	669	687	676	724	718	681	724	700	728	697	669	741	710	717	716	679	694	709	689	697	718	710	674	701	677	706	672	766	632	747	699	702	701	702	708	723	708	692	717	720	686	698	697	654	702	716	707	697	744	678	707	677	680	733	715	739	702	732	733	683	717	726	718	686	669	734	672	707	684	718	715	717	730	701	727	696	712	740	669	796	704	710	719	709	674	741	692	695	700	694	714	698	725	697	699	754	726	686	686	704	740	717	725	678	697	748	712	689	698	716	735	711	706	699	716	672	668	689	687	698	681	720	722	721	709	691	716	710	679	713	673	709	729	743	657	664	708	705	714	729	690	721	712	701	739	691	725	697	773	722	647	682	691	695	704	689	687	714	692	736	671	734	739	688	723	711	722	705	711	698	706	682	698	739	682	718	680	731	644	707	731	761	668	750	751	692	755	704	704	681	697	705	708	728	708	725	721	706	736	666	640	674	723	658	687	710	671	735	728	689	695	711	704	758	678	728	727	669	647	689	705	703	687	690	761	693	693	685	691	697	682	766	700	715	712	703	743	687	655	696	655	715	709	698	706	716	716	709	733	666	741	684	705	703	712	647	670	765	653	740	722	733	752	728	693	717	715	678	698	681	704	691	718	723	703	700	748	668	755	711	723	707	713	709	725	711	704	712	734	755	709	762	665	719	718	691	735	753	669	727	686	691	703	713	723	658	710	704	716	719	726	710	703	726	727	731	703	700	714	668	700	702	671	686	692	740	685	685	747	740	711	705	689	743	686	703	709	719	735	687	680	713	709	689	723	688	694	697	690	729	692	749	703	726	679	720	766	710	687	675	725	731	717	699	696	715	645	691	729	702	681	699	754	726	651	708	719	662	703	676	733	716	668	717	732	746	693	694	673	750	696	667	681	708	723	736	684	662	698	736	705	686	694	698	721	662	701	722	674	690	707	708	689	710	742	667	693	738	734	661	730	663	691	728	692	702	699	677	671	703	721	714	709	739	696	724	701	727	660	675	691	663	689	722	713	734	701	690	739	718	644	671	678	732	746	675	710	694	687	733	722	726	696	684	690	685	699	740	734	699	699	706	695	716	719	702	728	711	759	726	687	724	689	685	721	693	648	736	733	692	679	649	739	697	661	707	678	718	741	675	677	723	677	688	705	695	712	721	665	685	729	744	724	715	726	708	719	769	719	678	680	701	690	699	730	701	728	689	750	692	691	709	683	694	725	689	704	691	705	713	704	707	703	707	684	700	650	731	712	729	696	699	739	717	694	670	680	733	693	716	740	730	692	687	721	742	707	706	708	688	679	701	720	720	735	717	719	676	683	692	693	721	712	668	682	722	722	667	692	688	731	696	692	676	751	695	700	685	722	694	659	727	769	747	678	714	688	706	675	712	705	668	704	725	708	722	709	711	682	700	709	691	681	713	676	703	699	688	750	695	701	700	690	715	722	724	650	645	703	682	719	684	670	691	748	654	680	697	689	720	717	712	701	700	760	696	688	746	705	692	711	710	708	698	721	706	696	710	652	703	694	679	648	655	689	702	661	699	687	772	687	706	667	706	683	755	709	753	681	690	671	704	704	750	708	719	706	659	730	684	724	737	743	667	736	725	723	713	711	694	707	714	757	743	747	707	727	715	698	710	662	695	707	712	710	750	677	721	726	718	654	694	703	708	729	750	738	670	710	676	694	711	737	714	731	673	729	715	696	693	694	699	734	720	690	680	715	723	690	720	705	666	712	735	742	694	699	722	701	718	712	674	683	732	751	665	713	711	685	712	736	734	717	753	693	722	700	689	675	730	743	654	697	694	714	726	688	691	733	746	715	688	689	713	743	707	727	736	714	675	730	704	781	722	709	734	662	719	712	681	723	732	665	664	762	695	680	739	708	700	757	697	745	725	724	731	748	773	670	680	721	727	716	712	656	710	735	663	665	684	742	688	686	679	692	687	680	744	740	718	727	695	696	716	688	724	731	727	683	722	673	728	715	736	724	670	708	673	685	688	728	728	699	742	752	752	654	749	707	724	746	713	719	696	740	652	672	684	704	726	710	694	750	758	685	688	713	723	677	685	708	669	713	670	690	673	745	718	721	686	703	751	723	744	680	729	682	701	685	739	744	699	723	706	648	698	708	730	710	730	727	646	735	710	734	665	695	716	704	725	673	750	723	708	672	708	646	736	693	716	720	680	721	713	727	693	674	676	714	727	719	671	703	713	748	697	765	682	697	708	703	752	738	676	742	670	724	704	719	694	725	686	728	749	707	689	735	731	656	734	685	746	722	659	693	700	667	677	673	728	703	692	722	729	677	725	688	695	714	762	760	724	675	705	703	717	665	677	679	691	736	672	737	706	730	729	660	729	746	711	703	714	673	743	696	691	692	719	723	707	695	713	757	684	695	702	721	673	750	700	721	699	734	743	701	734	695	653	731	703	686	626	790	718	701	712	713	759	730	749	729	714	743	704	733	675	738	680	671	676	703	693	662	682	696	694	675	708	694	720	666	713	729	678	708	699	692	679	755	697	702	678	700	752	722	685	695	695	706	700	662	677	715	668	658	667	651	710	702	648	767	698	727	705	700	715	746	705	727	720	683	706	708	733	691	734	701	720	708	724	710	711	722	707	718	713	689	682	706	670	777	669	677	720	689	715	772	683	682	742	694	653	716	724	701	715	729	674	715	694	746	679	722	727	765	730	706	702	704	670	714	678	729	725	693	681	691	690	704	722	745	697	752	705	736	671	726	750	720	708	716	733	722	750	690	638	749	703	708	708	714	708	714	728	693	716	703	686	703	698	673	692	699	720	697	743	689	722	693	693	699	705	740	695	724	712	730	692	747	693	676	685	716	709	722	719	713	748	708	650	689	669	712	693	726	705	671	671	702	730	677	713	697	722	728	735	674	712	688	688	722	745	723	660
28031	3639	553	389	359	369	320	314	312	331	357	330	297	328	286	332	352	315	332	326	334	347	320	336	345	312	317	304	325	336	323	339	303	329	320	311	296	317	309	341	317	330	353	327	327	310	318	306	363	310	316	347	295	338	332	297	331	341	331	296	315	304	348	335	317	311	296	296	332	326	322	334	353	344	305	322	309	323	321	308	301	362	292	318	335	317	333	327	329	330	330	324	313	298	327	329	323	370	331	302	334	304	332	297	314	320	283	286	326	339	338	318	328	327	334	354	284	309	318	331	308	311	334	341	326	309	303	302	287	335	308	346	304	349	309	299	325	323	324	361	361	304	366	297	317	305	343	348	375	330	311	341	316	293	323	312	318	282	335	325	317	326	356	315	364	350	281	280	340	308	314	313	330	340	313	321	318	282	290	342	310	301	358	327	330	308	315	330	347	330	332	323	323	319	310	343	302	318	295	333	326	299	298	333	348	335	312	282	293	293	306	334	337	338	313	298	317	335	328	318	319	346	346	330	332	308	351	306	330	320	302	315	305	334	333	335	309	319	307	352	291	327	326	355	344	343	308	308	339	335	311	309	383	330	302	329	327	336	304	288	309	338	334	357	317	314	337	311	272	313	342	322	302	309	318	316	324	332	307	291	296	326	337	325	308	335	330	335	325	314	305	338	331	343	337	327	357	291	334	331	322	314	332	319	334	310	309	345	332	318	348	300	303	291	315	312	336	327	319	304	326	311	281	329	301	308	325	297	340	295	327	312	323	349	278	289	312	316	324	311	344	312	288	279	318	363	329	356	345	332	329	324	333	343	333	313	324	297	333	312	290	305	340	330	301	343	331	328	335	316	311	339	333	310	296	298	299	334	324	355	342	329	303	315	332	336	329	315	311	314	293	331	333	296	314	318	321	335	340	305	348	348	353	361	307	310	325	294	295	299	333	310	322	323	362	366	322	350	317	339	306	313	326	365	303	329	311	316	303	278	331	318	340	333	315	329	324	337	344	293	284	306	335	319	338	314	310	338	322	331	332	340	316	337	319	334	351	328	287	302	358	334	358	301	293	337	285	313	359	333	305	333	293	309	338	353	351	358	296	303	368	335	340	334	343	340	298	333	350	318	360	318	313	313	293	316	299	293	315	291	321	301	318	307	332	324	310	336	303	315	327	319	320	340	332	317	305	323	296	297	318	318	338	322	307	355	344	348	359	299	325	324	317	337	322	335	294	325	335	353	305	335	313	357	342	305	291	316	318	346	316	346	317	300	347	344	348	320	310	326	310	299	348	311	315	354	350	323	342	339	299	327	324	343	312	302	331	342	311	315	325	306	337	345	342	324	330	346	313	348	309	317	326	296	317	298	312	334	328	318	310	362	315	318	316	307	301	316	287	322	359	311	303	341	291	329	338	304	324	312	316	351	334	310	293	325	340	303	343	304	326	317	317	321	320	314	331	367	332	318	314	302	304	308	353	342	313	286	320	324	340	326	320	337	302	310	312	324	317	350	347	317	322	322	319	322	347	329	304	346	345	357	327	323	310	297	350	320	313	313	298	292	327	321	316	326	324	324	313	301	348	341	317	344	312	289	312	317	313	328	343	309	365	293	302	337	314	306	302	284	317	339	322	309	337	356	326	326	312	317	318	315	333	319	338	279	334	300	326	310	300	314	317	325	317	316	334	341	319	344	324	314	342	343	294	330	347	351	355	357	326	329	336	315	311	299	297	363	329	331	308	335	325	363	303	281	300	329	333	314	317	307	325	315	341	310	345	329	334	297	337	274	319	284	304	320	331	312	342	326	324	302	307	333	329	316	301	317	302	315	330	358	319	314	281	328	332	320	347	348	346	349	332	335	324	363	322	294	356	332	279	332	338	326	292	304	307	320	340	312	324	328	316	331	305	324	331	330	319	342	332	286	309	297	332	332	312	308	313	333	327	307	309	333	261	306	327	320	332	312	299	314	343	346	342	298	329	343	326	312	358	357	331	328	311	316	316	343	322	327	323	341	327	350	324	300	299	324	354	335	293	340	329	299	323	273	322	323	299	298	317	328	319	303	331	313	305	308	332	339	325	317	332	324	309	320	311	319	357	337	327	326	314	307	312	323	307	329	340	322	338	284	327	338	319	293	314	323	326	303	324	312	318	335	303	336	324	329	325	308	340	355	327	328	301	312	322	340	329	324	297	308	257	310	315	360	338	326	319	342	343	349	309	337	326	319	313	337	312	324	307	296	310	299	326	333	302	308	307	319	302	313	317	319	331	332	319	300	333	343	302	315	317	294	323	308	320	306	313	310	285	347	314	308	326	306	313	291	303	315	313	353	310	313	295	290	311	307	268	342	349	337	309	307	326	303	293	317	337	279	335	353	335	369	334	318	310	311	317	346	303	332	298	316	307	362	320	333	289	340	336	305	321	297	303	306	319	343	328	341	292	333	311	298	330	324	302	318	270	287	329	320	325	346	333	347	315	296	315	338	339	320	309	284	316	317	287	322	303	291	339	308	321	335	297	299	337	306	373	333	356	303	357	347	325	333	322	290	321	334	307	315	313	293	303	333	338	312	318	309	326	313	332	361	297	321	367	341	315	306	360	318	305	333	290	338	284	343	328	306	299	301	289	312	352	328	345	309	356	358	309	312	349	298	335	324	302	296	356	363	302	304	295	344	310	327	343	303	336	338	315	330	325	354	349	327	338	333	329	348	323	333	333	313	328	283	352	329	332	301	312	332	328	280	300	325	303	347	306	341	302	348	294	302	305	314	374	333	359	322	316	347	316	366	331	318	339	321	319	354	335	305	298	288	323	341	316	329	311	296	301	326	357	347	333	332	305	324	368	326	317	286	302	355	341	302	293	316	311	323	315	303	317	330	375	302	291	321	317	326	310	328	318	336	339	366	295	364	394	313	300	317	313	341	334	325	319	329	340	306	319	290	308	354	321	294	321	293	335	358	334	335	311	305	310	315	340	365	324	340	324	330	344	325	311	299	337	307	332	329	308	320	314	309	312	297	336	321	310	306	299	335	334	312	299	326	326	330	314	320	313	295	311	310	296	307	338	314	327	333	296	297	347	343	283	301	305	314	325	301	296	350	335	305	291	332	313	275	313	313	335	303	347	277	308	314	330	316	325	334	354	334	317	320	288	334	327	322	327	397	347	346	334	317	330	305	324	313	312	289	334	315	335	296	285	358	332	307	302	287	281	309	293	344	327	307	324	349	306	333	337	313	328	390	343	311	342	313	323	308	314	327	326	329	333	327	315	316	325	312	306	316	294	329	345	350	337	316	343	323	303	329	323	319	331	313	296	294	333	318	318	299	286	382	361	279	325	298	335	333	335	331	352	307	317	338	329	305	310	329	327	335	330	321	320	305	304	357	371	322	364	340	273	317	319	316	346	344	289	279	332	299	313	337	309	346	327	327	338	300	305	349	341	309	321	325	316	319	329	306	318	285	321	336	296	340	304	332	323	311	327	330	359	335	329	328
21554	6059	2324	1458	1150	881	802	753	709	688	677	677	693	725	703	690	672	722	675	723	716	655	683	730	685	670	682	717	689	670	682	708	649	710	669	688	636	691	630	713	679	688	712	700	663	734	701	682	710	663	659	639	723	676	695	656	717	677	692	676	692	658	670	704	675	689	690	727	673	705	705	692	672	687	685	723	708	687	723	723	689	726	677	735	691	658	752	692	701	663	623	625	707	701	696	722	678	680	718	692	686	686	680	679	708	727	669	655	684	721	655	713	730	698	662	684	690	691	705	720	624	695	681	692	712	705	711	698	670	693	651	706	686	721	648	671	706	644	741	725	704	623	680	679	701	651	705	714	722	691	683	717	687	649	655	679	732	696	653	660	676	694	675	679	714	661	679	710	719	701	680	692	716	694	675	688	660	747	747	678	711	689	671	703	683	661	676	680	747	712	700	697	732	720	742	672	692	728	693	662	781	705	701	690	647	670	725	707	650	703	767	656	672	672	681	720	633	681	673	700	682	690	689	637	720	699	653	719	670	677	680	695	694	708	722	712	702	670	703	724	745	681	706	687	688	730	677	672	702	696	706	737	697	686	719	725	688	708	694	691	665	701	683	630	669	680	667	677	682	675	681	709	719	741	640	702	630	691	675	741	666	704	733	678	651	656	704	698	692	686	700	649	695	623	654	642	733	729	664	697	739	629	693	682	690	678	668	729	667	703	708	650	709	699	671	693	682	652	694	730	639	674	677	660	674	767	709	674	700	615	702	699	734	675	654	674	691	649	681	711	707	694	706	674	680	695	680	706	707	710	674	724	700	679	718	656	680	638	732	682	715	698	670	697	601	678	688	688	661	664	702	685	676	697	692	714	688	715	767	671	670	690	694	702	683	685	664	700	720	688	679	714	707	618	686	684	663	682	697	712	717	651	701	669	643	698	699	713	704	694	714	698	695	695	675	721	716	702	713	685	737	662	730	696	724	645	671	731	690	677	729	692	737	667	768	725	678	698	706	696	658	679	682	663	700	641	718	690	707	716	638	666	673	720	686	715	698	695	632	652	721	714	690	687	671	666	675	694	703	724	659	720	630	677	664	667	713	692	691	718	716	674	713	676	709	747	723	727	644	713	689	725	666	661	692	636	733	702	673	717	715	757	697	670	732	692	658	723	664	693	659	676	696	709	693	725	702	689	665	710	712	649	655	667	722	716	679	670	688	666	668	734	676	704	681	705	685	713	705	694	698	685	667	675	696	747	676	666	706	677	688	720	676	698	695	686	745	685	698	733	668	728	682	783	705	662	716	681	698	706	711	697	665	674	664	692	705	672	661	707	708	674	717	685	675	655	743	676	696	737	722	698	687	668	678	709	730	689	698	727	664	703	715	691	695	740	694	692	650	714	710	676	687	655	665	685	712	733	698	682	698	722	720	681	689	696	677	682	691	697	696	670	693	701	654	693	668	660	651	714	707	678	711	678	658	692	704	657	664	707	673	671	627	652	681	676	724	707	679	664	726	711	742	697	685	723	716	707	729	687	724	700	714	666	667	714	669	690	688	738	729	727	710	693	688	679	694	675	680	673	643	665	703	708	650	716	748	676	729	698	659	657	717	709	691	683	702	711	724	680	672	726	747	726	685	661	745	645	695	723	705	696	705	735	689	694	681	691	677	700	692	697	659	713	683	703	727	692	678	683	698	718	650	753	703	677	690	700	689	633	659	679	717	715	721	733	711	693	668	706	701	707	717	700	717	684	725	712	641	680	671	685	730	688	678	717	699	759	720	694	672	680	687	687	732	671	699	722	698	694	675	661	688	717	680	683	680	710	715	707	703	676	688	680	724	710	664	636	716	645	704	704	709	707	690	687	684	716	666	695	680	710	687	665	696	655	710	697	680	625	656	670	692	685	722	730	673	695	717	669	708	686	683	674	709	686	710	663	742	672	706	673	692	699	684	686	698	743	722	679	735	689	669	679	721	760	670	684	703	666	690	719	729	684	662	702	716	695	697	733	711	687	720	682	669	734	671	695	737	704	681	713	672	675	754	725	683	664	780	694	685	720	728	683	715	727	697	651	669	715	662	696	712	697	652	722	693	684	677	688	686	671	713	693	721	696	703	672	653	681	765	724	713	699	681	682	679	714	681	700	682	698	695	677	686	720	688	708	729	660	718	682	693	701	683	647	699	688	689	743	719	716	667	710	701	670	697	699	666	738	690	667	696	710	716	673	686	675	702	713	697	692	744	681	737	706	704	722	697	723	722	639	678	648	682	707	677	712	723	724	686	663	699	701	656	696	676	716	667	718	672	673	708	706	669	681	678	735	723	669	708	730	757	693	627	709	676	647	701	625	643	740	686	729	683	775	667	660	683	643	731	686	735	656	648	679	680	651	703	689	712	658	722	717	719	692	727	656	684	717	661	698	690	677	680	661	691	693	696	676	724	710	638	716	686	692	775	699	650	655	718	676	656	671	722	708	685	731	697	703	659	697	730	745	717	663	685	733	674	693	670	735	672	717	646	662	697	691	704	713	705	722	683	677	730	699	695	698	658	701	726	693	674	751	645	724	685	739	685	678	727	639	693	705	735	719	697	730	714	709	676	720	717	676	689	672	734	693	722	709	703	677	677	697	696	714	677	697	664	694	664	739	768	706	673	685	676	705	697	659	684	668	649	710	714	681	683	695	692	701	691	680	728	671	659	728	697	698	682	729	725	687	690	689	694	735	677	710	692	719	716	668	677	689	680	729	650	643	656	674	685	705	628	703	681	684	678	697	725	648	696	677	683	688	693	685	706	695	638	739	725	672	696	714	690	690	724	705	659	691	657	686	735	644	687	682	692	696	728	656	715	699	680	741	671	712	664	711	705	721	685	718	697	710	679	699	698	694	661	681	728	697	682	626	665	712	711	656	634	677	679	696	688	672	638	678	706	662	709	702	674	708	655	673	689	689	674	672	722	689	702	702	679	700	716	670	681	709	681	666	691	720	671	670	649	692	695	699	729	700	722	665	716	661	700	643	722	657	731	690	733	702	709	653	686	671	692	689	714	688	693	731	712	700	684	717	647	689	682	689	719	696	729	741	721	683	702	733	651	702	706	660	710	683	731	673	663	662	763	672	703	702	699	635	694	700	714	643	693	711	665	700	700	704	676	710	742	641	730	682	741	667	672	693	672	662	673	691	691	645	676	681	676	701	719	681	747	713	689	697	647	734	706	661	715	707	685	701	737	699	709	693	681	703	714	650	668	683	689	700	732	656	685	698	712	688	701	706	707	720	699	672	680	683	683	696	665	660	675	728	684	683	654	713	729	662	654	715	694	681	672	675	665	746	668	700	698	705	699	662	716	670	719	704	736	655	668	674	672	715	698	702	717	650	702	690	727	712	694	673	707	679	686	711	746	685	716	668	675	696	701	697	677	655	673	672	689	720	704	750	673	648	704	667	690	730	669	705	683	709	670	671	674	708	670	716	679	693	677	685	649	667	688	731	673	694
35960	6107	752	399	344	316	320	317	303	323	290	340	303	310	301	329	352	313	299	281	287	296	290	296	296	267	324	315	306	324	268	325	275	270	295	273	325	303	317	292	282	275	282	294	306	337	295	294	298	331	324	278	295	312	297	288	349	309	303	305	311	269	269	320	284	310	297	283	254	289	317	315	246	297	319	329	306	284	298	326	313	295	299	309	305	281	318	272	318	314	259	314	300	273	313	322	316	305	335	275	326	289	285	284	283	325	295	302	337	310	293	261	272	269	325	306	338	365	331	314	282	325	302	309	305	329	271	365	310	305	318	286	273	321	309	302	303	274	298	297	289	293	302	276	296	365	316	296	315	303	295	296	305	296	323	329	300	273	298	336	294	314	272	312	320	325	317	301	289	322	293	275	273	321	322	247	293	307	336	317	329	306	325	302	304	289	289	269	286	316	307	301	304	290	305	296	343	267	307	291	321	319	265	318	301	320	271	293	298	320	291	290	294	276	291	289	305	286	292	310	316	332	338	289	286	286	317	315	305	328	315	264	317	307	332	342	317	299	313	287	292	295	285	291	311	296	293	316	302	309	283	314	286	270	261	279	317	303	305	301	296	289	288	288	303	300	295	280	283	315	290	294	312	312	308	313	309	310	307	279	298	304	319	302	295	328	320	298	307	308	298	296	313	284	310	275	303	317	295	313	325	330	309	308	268	346	292	333	294	291	337	293	302	272	266	304	319	285	277	318	304	312	296	296	274	336	336	328	292	285	284	280	325	324	323	271	313	316	312	315	310	314	352	307	294	345	278	309	281	301	305	349	337	304	284	291	302	322	316	275	301	270	292	324	324	301	293	280	311	275	262	275	279	288	281	287	334	313	298	296	275	314	297	278	300	301	300	319	309	296	305	324	304	320	298	341	296	301	302	318	326	330	322	288	277	307	307	326	270	314	302	298	294	280	278	325	300	315	332	330	279	293	308	294	320	300	299	317	300	319	316	311	292	278	295	308	262	298	265	307	285	296	307	281	291	255	303	351	298	312	290	299	315	294	282	297	328	290	295	312	297	326	300	304	268	288	294	328	340	309	307	302	302	305	325	328	303	281	300	286	311	299	304	307	308	316	272	311	322	312	307	315	296	282	299	307	315	333	320	320	301	274	294	294	315	327	320	318	289	312	275	293	292	337	276	279	301	295	305	321	298	278	313	320	301	307	302	309	310	333	307	300	317	302	283	345	273	307	315	335	294	289	315	322	264	272	321	272	314	282	284	289	321	285	305	312	287	295	315	302	271	295	303	296	293	302	314	316	274	298	291	300	308	311	308	302	343	303	302	332	306	314	299	303	299	299	275	310	298	301	288	304	315	291	293	298	301	279	286	302	314	308	307	301	332	316	319	321	264	291	285	270	326	310	281	263	280	279	299	272	309	308	294	293	269	305	286	310	303	309	301	345	293	274	347	305	297	336	323	287	304	285	321	328	345	300	332	322	317	325	317	333	273	345	281	302	321	328	298	324	318	320	321	337	293	273	313	292	262	297	302	331	332	303	301	275	331	339	295	330	306	283	323	332	304	307	286	338	290	294	295	305	300	295	304	331	314	319	281	303	312	342	309	284	337	274	330	305	291	285	309	325	324	288	303	300	307	277	304	311	307	346	315	326	270	307	275	303	302	328	320	284	302	307	321	318	298	298	292	301	291	328	307	313	287	285	276	306	271	313	309	276	286	294	271	318	298	280	328	291	258	309	287	313	270	284	280	310	290	295	292	295	270	318	297	276	313	345	339	260	310	324	295	305	287	316	295	318	334	300	328	324	270	271	300	288	276	329	289	286	261	305	271	300	295	288	296	307	302	307	335	315	306	299	295	309	295	289	340	337	319	299	288	322	309	296	288	289	326	283	332	317	276	294	318	270	316	320	319	278	305	307	329	320	329	310	286	294	266	284	288	282	317	310	313	293	337	306	313	315	320	307	289	324	306	295	310	321	301	304	277	334	336	293	295	316	302	267	293	319	305	288	261	306	303	291	272	284	313	282	277	296	307	296	300	305	299	324	329	303	301	329	309	296	302	337	323	304	298	297	308	296	290	313	319	314	302	314	312	268	299	283	296	292	260	307	293	324	302	311	303	310	288	286	306	335	293	296	330	322	321	300	271	302	302	282	277	294	333	315	282	306	275	296	319	317	288	289	303	290	284	305	312	285	290	294	261	290	273	320	306	315	302	309	291	318	310	345	284	328	277	320	321	294	273	333	275	321	318	304	301	315	314	314	283	295	293	280	290	298	315	285	293	297	310	354	316	324	263	309	292	294	306	287	306	299	302	322	307	306	305	304	298	310	310	298	308	304	301	318	332	310	297	300	307	319	313	278	315	294	289	310	313	319	286	301	289	289	304	322	311	320	282	270	291	295	304	315	297	321	311	314	313	264	268	290	323	285	327	319	299	281	278	327	333	309	311	296	327	303	266	303	307	319	294	266	317	307	331	327	282	300	341	301	276	317	319	306	296	324	317	286	289	293	268	304	299	319	297	310	295	303	312	285	300	256	306	306	300	304	290	344	307	285	286	315	322	285	322	305	293	304	289	325	327	320	299	323	284	311	317	303	311	280	323	330	280	300	315	262	336	293	309	310	298	290	322	318	277	306	282	312	292	282	282	297	290	309	309	329	301	300	348	301	303	320	286	298	294	346	301	318	269	301	301	307	294	335	304	289	328	345	294	292	303	272	331	301	312	252	316	280	317	330	300	301	312	333	305	290	323	300	286	297	290	307	317	336	334	332	282	311	300	308	324	285	304	308	330	305	272	318	299	297	318	317	296	318	275	275	291	288	278	305	297	304	313	292	335	311	279	314	273	284	306	295	306	323	311	290	284	323	287	293	301	351	317	308	299	307	308	279	284	318	296	272	280	302	319	302	255	294	306	310	322	292	299	305	325	285	303	301	270	304	289	332	312	290	325	312	350	307	309	316	300	301	297	307	321	349	294	311	313	299	296	313	336	294	295	262	305	290	303	290	286	270	331	304	301	340	322	296	342	312	333	266	278	298	314	302	282	302	303	304	317	295	304	307	284	333	267	282	263	291	325	282	302	304	307	323	340	322	288	324	302	341	289	320	302	306	328	292	257	305	258	308	331	293	293	271	289	298	316	316	297	292	298	286	304	281	296	326	327	323	293	322	310	312	335	346	290	292	276	273	293	278	332	310	307	290	281	290	326	316	301	294	346	333	290	311	307	331	310	313	305	315	294	282	303	313	298	340	301	294	283	320	327	298	322	302	302	273	315	354	317	278	320	319	316	292	294	298	310	311	329	309	294	342	324	310	296	281	304	277	321	292	317	266	306	298	315	321	289	307	286	293	325	283	311	329	298	297	325	277	308	330	319	309	313	332	313	304	294	290	333	315	296	298	311	345	263	269	291	295	315	319	280	351	294	281	286	283	304	297	306	323	309	320	279	315	340	277	300	290	297	310	307	266	309	312	288	313	282	334	321	308
26570	8476	3105	1929	1461	1051	957	804	742	653	682	651	736	660	671	714	713	627	649	706	672	669	682	647	721	723	681	681	622	653	674	648	712	632	663	618	675	686	676	622	646	694	658	653	601	674	701	644	592	661	636	615	677	660	677	661	660	638	687	645	661	664	638	646	709	672	679	613	689	643	719	641	640	664	676	650	663	684	616	646	628	660	623	634	674	667	644	641	657	685	633	628	601	721	705	598	601	623	678	645	617	679	640	620	673	637	650	650	651	637	654	637	640	651	687	652	671	667	668	650	675	640	656	630	674	635	626	679	665	652	624	619	643	665	662	663	634	637	586	663	642	671	660	645	698	622	645	611	626	658	667	693	628	642	678	670	668	616	662	648	647	673	640	638	635	688	622	692	658	588	620	653	651	652	693	644	675	647	667	672	692	637	653	671	644	665	628	649	685	619	673	643	655	658	654	636	662	620	670	677	687	627	612	675	629	668	645	652	638	651	636	651	654	677	671	604	652	631	679	666	654	584	672	653	653	670	703	641	680	652	606	666	639	692	631	666	621	668	741	712	664	658	695	644	621	655	641	628	628	638	650	603	667	660	625	684	629	672	662	617	651	637	683	650	652	631	661	668	628	639	639	647	653	640	664	645	670	676	655	649	622	670	632	652	667	588	652	655	671	665	706	680	690	659	654	646	630	653	681	680	640	657	605	676	649	670	646	684	682	628	640	679	650	651	674	646	685	673	635	618	674	652	639	654	648	646	693	642	612	682	651	668	661	658	593	711	613	661	661	641	620	633	607	653	677	687	651	647	638	636	672	652	657	647	620	615	651	661	668	637	637	675	655	631	625	626	627	637	657	654	698	630	657	639	680	654	681	706	626	627	623	607	680	618	673	653	709	675	617	634	672	666	661	690	656	644	640	692	652	656	656	676	634	671	648	651	655	673	662	633	668	696	624	662	626	682	608	634	655	692	705	622	652	633	683	646	659	635	594	722	658	654	685	661	678	678	665	633	642	649	626	633	641	721	634	644	652	652	673	639	631	654	649	659	636	643	648	669	663	638	659	669	670	661	661	679	666	650	670	650	645	673	651	680	644	650	660	631	652	643	689	653	633	697	673	624	615	674	674	657	656	698	678	661	636	607	636	663	671	637	688	630	662	602	641	653	665	638	681	662	640	653	637	620	669	615	644	666	649	652	643	654	627	613	599	670	646	658	671	657	630	624	659	622	643	661	689	642	656	664	654	604	663	678	659	666	634	607	616	638	638	648	656	664	644	667	686	644	668	653	659	637	634	608	653	639	624	666	690	657	642	644	658	648	642	714	643	663	654	674	613	689	708	701	658	677	666	657	600	662	620	646	648	638	661	642	639	630	652	644	672	655	654	670	680	625	646	639	638	626	632	693	632	647	664	678	700	638	664	715	636	657	704	673	714	627	676	668	645	677	682	667	641	658	644	640	688	605	674	659	650	621	646	697	688	617	695	636	631	616	661	693	687	614	660	667	651	626	667	663	631	670	617	636	649	584	643	685	622	678	617	658	693	645	682	621	673	692	682	644	627	661	683	670	651	646	650	641	654	672	691	624	671	635	648	661	669	670	661	624	665	646	652	653	643	649	675	675	645	645	666	617	629	712	640	697	679	635	677	628	664	673	659	681	634	667	634	690	613	631	661	630	687	667	659	608	691	641	684	650	627	625	695	649	685	630	618	676	680	652	668	642	630	637	677	623	692	685	681	637	674	617	712	670	673	639	657	620	680	678	671	640	652	624	635	622	650	659	729	675	614	611	662	620	659	694	668	626	652	603	684	632	654	651	673	645	698	656	685	661	615	666	647	656	670	660	658	685	675	675	648	666	678	640	677	684	672	667	659	676	664	641	683	692	676	643	644	673	614	670	661	652	638	700	669	656	664	637	664	654	626	650	699	629	674	652	661	649	660	654	638	633	658	658	662	670	633	672	630	645	634	643	629	666	672	657	630	690	684	640	654	616	662	669	653	632	658	641	654	628	676	644	661	640	645	617	663	637	682	671	637	657	645	656	692	657	690	625	667	660	651	662	618	602	645	652	649	693	632	643	663	664	658	652	683	648	654	682	639	651	661	643	661	696	622	679	654	683	671	625	652	635	643	665	639	635	632	641	645	703	659	668	651	670	703	664	632	695	653	616	629	660	647	680	612	681	649	671	634	678	669	693	694	634	599	698	702	650	599	653	671	677	667	654	652	668	624	684	652	677	630	660	655	638	661	646	668	685	631	637	656	654	661	656	647	657	635	680	619	676	691	703	579	671	652	618	682	672	682	614	645	676	671	670	670	632	625	645	663	622	619	689	681	654	641	656	688	668	673	641	643	675	669	664	631	671	647	692	667	625	659	684	667	641	642	619	649	666	633	675	660	625	635	619	659	627	632	653	635	653	652	697	601	680	648	628	642	670	642	616	663	675	685	616	665	652	680	655	654	673	675	687	650	673	664	642	729	691	662	608	736	676	654	642	671	618	629	593	647	662	638	646	679	662	662	649	665	670	647	671	634	666	659	679	647	659	635	689	665	645	637	631	630	693	681	660	666	673	666	652	714	660	687	654	677	622	629	669	638	636	643	640	658	646	655	648	654	683	640	653	699	701	643	666	652	582	665	620	655	647	595	684	651	671	650	634	636	632	676	652	622	671	641	651	627	653	671	658	633	662	624	608	653	675	677	666	644	672	683	631	641	699	654	634	660	689	663	710	647	664	627	653	637	702	648	687	643	679	663	699	647	692	661	660	664	631	618	626	701	637	657	626	629	652	705	697	674	636	666	614	665	624	656	671	638	624	648	646	718	664	661	644	673	601	678	677	648	664	642	642	703	661	618	661	654	635	689	615	648	607	622	673	645	610	639	674	668	636	693	667	628	683	682	618	668	631	659	660	690	653	677	663	669	623	675	653	604	665	663	644	632	672	612	665	660	645	642	654	645	690	692	671	600	667	669	703	682	665	643	669	648	655	636	641	682	635	670	609	627	679	678	655	676	679	692	641	702	617	659	642	639	647	650	625	683	646	624	609	684	612	622	655	678	628	610	634	636	654	683	643	655	662	648	640	639	629	647	664	638	695	676	675	650	690	635	678	607	700	655	660	704	623	683	625	655	658	655	666	716	630	642	655	681	638	672	660	683	662	630	644	643	666	683	634	680	671	622	668	673	638	642	696	662	654	648	649	643	655	669	692	644	692	615	630	682	701	655	612	648	660	639	609	651	629	642	675	650	669	693	655	670	674	632	697	709	649	641	659	663	688	684	666	679	632	692	672	667	669	661	649	641	677	653	587	653	675	685	658	679	639	673	699	667	648	653	629	713	667	666	669	673	647	622	651	647	714	639	649	677	645	664	654	649	656	665	626	686	714	650	655	626	608	642	618	687	673	660	620	666	648	615	664	650	613	645	668	646	683	629	693	650	690	632	648	672	650	654	663	650	659	670	697	637	661	665	647	662	690	685	671	657	606	689	656	681	660
40849	8888	1132	610	402	346	342	363	338	327	363	318	309	327	302	353	352	347	301	341	317	312	328	328	310	347	345	328	314	344	338	352	341	300	312	331	290	327	329	296	348	303	323	332	329	311	325	319	318	299	307	354	335	356	342	365	314	351	313	368	341	335	342	296	298	297	333	320	349	311	311	350	311	347	336	340	306	352	367	344	329	324	296	331	305	322	317	319	304	278	349	306	328	319	339	294	326	349	306	343	360	315	319	327	339	329	341	324	301	319	321	325	374	322	297	311	318	274	318	335	292	305	325	342	335	329	303	328	360	345	329	320	338	329	330	345	326	290	283	319	347	315	344	307	358	323	319	305	336	303	331	318	278	337	332	329	309	316	317	324	290	357	336	356	359	319	315	322	327	321	295	355	331	347	371	341	357	310	350	329	297	328	320	353	320	296	336	319	302	321	299	301	305	328	306	319	316	328	320	350	351	306	309	280	302	304	328	340	320	327	279	328	322	311	309	343	300	367	295	351	335	307	288	316	335	317	325	314	306	306	308	341	341	320	291	287	299	328	304	333	327	364	353	337	301	305	376	297	339	328	291	344	351	312	327	326	295	324	312	327	336	356	339	346	316	300	309	339	329	335	333	343	322	320	326	286	293	298	331	318	294	345	304	327	310	333	318	305	343	299	347	354	334	304	362	302	301	317	323	287	321	342	291	330	325	318	314	325	318	326	340	290	360	342	317	311	324	310	326	337	308	316	313	293	290	288	287	316	318	323	333	288	338	297	320	336	320	361	337	345	307	307	303	294	312	290	335	297	319	316	314	295	304	332	327	306	363	302	319	330	364	341	324	274	341	315	313	312	345	367	325	329	314	325	314	326	315	311	292	326	316	358	310	290	322	293	328	361	300	294	346	310	322	373	334	323	331	360	363	311	335	328	330	300	321	310	343	326	361	349	288	352	300	312	335	324	324	332	345	318	347	314	346	330	320	296	292	343	329	341	366	315	306	323	336	332	322	296	294	326	313	322	314	312	344	270	338	302	346	305	293	323	282	297	334	320	325	318	295	290	301	314	313	310	339	317	360	303	319	339	354	311	260	317	320	336	317	297	316	314	338	338	298	344	353	370	291	347	324	317	346	330	341	322	313	324	332	321	321	320	308	335	307	368	335	327	352	353	342	313	307	304	322	312	344	299	322	354	324	343	328	317	296	339	328	282	343	301	343	345	338	328	315	323	290	310	322	335	325	339	313	312	301	316	340	332	318	323	279	336	335	324	280	328	366	353	338	318	319	279	311	345	350	340	333	352	364	291	325	314	360	296	329	344	365	298	347	321	345	342	326	335	304	343	329	317	328	344	315	313	305	299	299	364	317	308	313	340	311	289	296	305	332	308	333	308	329	321	328	349	332	327	327	340	349	320	329	316	372	331	305	320	353	279	339	298	312	322	296	338	313	341	335	331	328	314	305	342	356	324	302	334	313	310	322	278	312	348	338	288	331	329	329	301	313	330	305	331	265	316	333	310	324	299	323	323	329	308	319	325	331	341	294	321	320	299	373	321	306	335	303	329	321	344	328	321	300	357	327	319	362	323	354	355	326	317	342	336	332	326	335	319	286	306	374	366	336	302	345	327	314	319	350	310	336	374	310	331	345	354	335	284	326	321	314	354	338	329	347	334	340	269	322	340	341	334	348	344	307	293	338	318	356	320	340	309	330	339	329	342	324	311	311	324	339	341	329	343	324	300	311	313	300	340	319	313	345	330	339	296	308	334	331	310	331	332	312	310	301	304	296	329	304	334	315	288	339	280	328	283	332	337	306	314	278	266	312	359	331	313	301	305	291	340	335	307	315	298	322	328	325	331	342	329	299	297	317	332	312	319	311	319	349	339	299	301	314	302	332	332	296	298	303	298	304	312	309	328	316	311	360	352	353	321	347	287	328	333	338	320	344	353	315	354	327	314	296	322	308	334	345	327	319	298	317	302	335	321	327	340	301	286	317	323	312	319	352	334	329	329	311	345	305	335	356	293	313	345	348	296	328	323	308	331	338	353	320	301	308	327	309	309	343	324	349	318	279	282	334	359	354	342	323	282	282	297	352	317	336	321	316	319	336	338	321	318	294	315	292	364	314	302	340	309	316	335	324	311	308	321	342	307	333	333	324	310	344	338	374	321	358	359	337	272	328	315	329	301	328	338	320	341	295	308	310	374	325	367	321	313	311	310	303	344	319	299	324	328	330	314	337	346	311	276	328	352	323	294	320	317	325	351	350	301	338	302	330	324	343	332	298	327	306	337	314	332	342	332	297	315	305	319	305	338	320	323	344	277	343	323	341	342	366	308	320	310	321	341	339	308	299	297	304	307	329	351	322	298	333	323	309	308	322	310	316	336	317	345	319	331	291	304	322	316	324	321	339	330	324	342	326	325	337	280	304	319	316	277	332	313	327	320	294	295	323	322	357	337	340	326	320	300	333	329	343	339	328	309	335	309	328	339	375	316	295	289	313	345	348	345	333	345	327	327	312	310	330	319	332	324	332	299	301	332	361	304	333	313	302	331	296	356	321	331	337	345	356	362	342	315	337	322	290	297	308	320	338	336	322	322	306	318	333	329	322	295	330	320	288	332	329	320	315	318	326	311	342	344	309	307	312	300	354	364	310	302	316	316	318	328	372	350	326	320	317	319	304	309	336	307	318	326	334	339	351	347	340	327	321	341	319	328	297	284	310	329	275	321	312	331	327	330	292	330	295	328	308	328	315	331	328	309	327	334	324	333	366	336	328	328	336	326	343	315	329	339	327	326	321	317	343	287	286	356	298	299	337	306	342	359	347	329	341	348	309	335	318	325	343	338	301	304	367	329	290	317	341	322	292	304	317	350	298	314	307	347	290	341	339	333	340	307	332	318	363	298	354	327	307	326	318	318	323	357	300	352	323	335	339	335	348	328	331	309	297	337	330	322	309	313	347	294	320	287	315	305	291	317	292	346	323	344	310	297	314	305	341	313	298	343	342	371	305	289	285	330	338	346	319	340	329	322	339	340	320	295	303	334	328	331	310	316	314	357	342	338	336	302	344	314	313	303	319	298	325	348	329	310	330	324	356	317	306	357	310	318	315	307	315	298	319	366	316	327	341	344	324	339	343	308	339	333	344	342	326	362	309	304	378	332	305	307	293	290	322	300	309	356	354	354	332	293	313	316	290	320	332	322	355	314	338	307	344	311	342	346	331	323	300	336	329	351	305	327	310	316	367	332	324	332	362	323	339	289	315	344	288	304	301	331	313	363	309	354	296	298	310	343	310	320	327	327	347	345	320	314	332	307	299	343	356	302	343	313	298	316	318	350	297	317	354	353	319	321	315	347	329	315	313	310	311	359	322	347	338	356	358	304	318	279	352	307	316	287	321	311	339	339	315	329	312	309	346	297	319	320	328	321	339	288	314	322	356	337	394	336	291	321	327	315	307	298	282	341	311	315	326	339	316	299	312	291	328	358	324	333
28210	9019	4708	3181	2127	1468	1027	886	778	725	785	769	684	726	721	706	723	689	735	713	673	688	749	774	723	664	661	664	700	738	698	678	643	711	684	725	704	664	704	724	693	692	703	678	699	728	748	726	728	714	682	697	695	711	747	706	708	717	677	699	706	716	709	706	747	695	690	682	703	691	689	718	695	693	694	745	722	699	697	683	711	696	687	700	750	727	676	703	686	723	669	701	670	695	670	669	688	693	688	696	750	717	709	712	698	714	734	685	678	669	662	726	714	669	672	737	685	706	708	723	686	738	680	701	702	698	735	748	705	723	757	720	667	718	683	699	734	715	698	700	667	728	713	718	719	667	746	708	705	739	700	674	685	668	731	730	708	664	680	687	714	703	732	705	684	643	684	724	649	637	721	724	722	666	719	706	700	666	740	678	689	665	671	716	766	679	696	641	692	695	718	717	692	657	725	687	726	649	662	676	718	643	694	649	709	685	736	679	729	684	708	728	717	720	664	687	704	714	762	739	697	683	698	714	667	628	699	733	713	673	694	683	740	719	672	703	718	728	743	691	706	721	692	701	696	689	705	732	645	709	731	684	720	690	739	744	717	712	733	686	682	697	667	707	715	714	685	710	667	704	664	676	673	694	697	730	723	726	724	732	698	686	708	654	712	701	711	721	703	689	740	680	752	720	657	700	714	684	699	703	710	743	707	711	684	697	648	727	725	707	725	716	717	651	696	666	701	654	688	689	681	679	710	753	704	744	708	700	719	684	687	759	718	707	735	713	683	735	667	666	703	723	717	707	669	713	738	701	699	709	690	681	730	697	699	709	749	702	694	675	691	717	706	720	713	687	702	704	735	694	710	647	755	712	704	710	703	685	683	731	695	699	628	682	704	691	663	678	734	678	715	718	687	687	702	672	753	771	693	695	732	691	729	737	721	739	689	676	699	700	686	679	641	694	689	702	701	700	634	748	703	710	728	652	728	700	701	654	698	759	714	773	718	707	720	691	709	701	715	710	676	725	667	665	692	718	720	709	689	659	664	735	717	718	694	668	679	690	674	696	767	708	697	698	723	691	726	681	703	693	718	682	674	718	714	680	708	687	687	637	728	703	657	754	681	727	679	685	685	695	674	717	720	688	756	680	771	666	650	653	741	680	753	745	688	684	726	724	694	674	685	713	726	715	737	710	691	753	631	672	712	706	693	698	681	718	697	709	687	721	703	721	710	700	729	691	690	735	656	704	736	716	697	686	693	713	720	704	697	659	723	727	690	702	711	693	734	721	733	743	742	679	705	695	705	719	671	692	699	720	700	715	670	701	702	669	701	753	719	683	700	732	742	733	705	691	694	716	713	741	706	702	712	685	705	696	695	702	706	655	672	694	683	679	695	690	662	684	704	670	670	678	718	747	677	718	726	715	689	687	686	668	663	679	685	664	678	680	717	662	747	635	707	680	706	699	731	715	700	689	757	727	724	690	748	643	706	699	727	699	662	690	689	693	748	641	691	649	696	713	728	676	743	707	689	678	735	742	712	682	711	725	723	737	697	719	736	720	705	693	699	695	704	696	720	688	687	681	703	693	714	704	730	772	682	714	669	735	693	737	704	716	722	732	665	709	725	730	714	750	671	726	727	686	692	665	679	691	717	700	710	691	693	687	735	735	648	697	751	740	711	649	679	668	705	729	660	682	703	698	694	678	728	720	686	714	698	677	739	709	730	725	677	642	666	723	709	708	695	720	659	679	709	726	677	725	694	733	721	673	727	722	674	694	678	695	709	717	753	709	698	719	676	724	718	732	672	734	724	692	693	672	745	725	695	700	727	681	695	706	713	701	721	679	701	684	703	698	690	767	697	687	691	679	664	715	740	686	708	717	684	663	708	708	701	700	717	720	666	713	725	769	710	704	693	701	697	751	685	726	709	683	700	722	751	719	700	707	679	713	743	719	732	699	728	703	715	694	674	669	695	715	678	704	701	637	672	665	694	728	672	689	734	712	709	730	699	732	737	671	723	702	709	741	692	714	686	695	656	729	690	726	742	707	677	698	687	720	726	710	718	715	686	673	690	682	688	690	684	700	714	693	714	711	674	682	643	716	698	732	666	688	682	684	724	684	716	726	697	739	687	677	719	629	739	727	733	710	673	712	675	718	735	695	680	696	703	678	751	690	749	696	747	730	707	679	701	689	713	733	700	673	714	681	770	748	713	757	665	731	716	691	723	691	717	667	656	632	707	700	744	718	726	713	718	735	693	688	698	705	713	658	748	728	717	754	689	692	680	712	757	704	653	711	695	686	701	713	653	674	707	702	675	692	727	701	733	724	749	736	692	723	682	722	728	681	734	707	691	733	724	688	709	680	733	698	689	682	686	688	669	710	695	684	732	699	677	687	686	669	672	727	683	695	706	731	689	717	727	650	716	731	715	696	681	749	705	680	674	677	680	729	711	740	704	697	661	666	693	688	742	708	725	726	745	696	722	699	666	713	676	693	733	707	712	699	739	650	716	681	691	670	667	695	682	725	715	708	687	694	723	733	686	726	736	667	719	647	671	736	665	684	725	703	667	701	716	666	679	680	684	726	748	693	697	683	696	680	715	659	684	693	703	663	684	719	694	731	687	711	686	673	711	669	706	721	678	699	732	658	715	717	673	722	754	657	683	704	659	711	692	692	693	695	698	681	754	685	703	705	661	697	631	725	681	670	745	693	659	654	704	712	723	705	724	667	713	691	701	674	691	700	712	694	670	714	718	731	692	705	624	701	672	672	722	686	718	726	720	697	718	738	707	642	708	683	684	728	651	726	679	645	722	732	701	699	696	716	727	685	743	724	757	729	674	667	712	744	667	717	715	711	729	703	683	680	691	675	711	703	695	667	674	740	668	715	701	712	715	693	676	628	685	663	676	736	712	705	632	695	709	659	677	708	695	737	737	692	646	714	675	704	717	662	723	717	694	712	686	740	703	707	754	675	724	729	684	697	701	689	725	682	694	686	697	732	742	714	694	744	695	719	714	738	721	746	751	750	715	714	660	680	717	737	692	662	745	677	723	747	719	697	727	669	702	695	721	690	679	717	663	697	736	708	753	722	680	687	695	736	747	687	737	653	683	714	721	764	728	673	682	664	743	661	693	715	728	747	666	720	735	660	692	729	697	654	707	687	745	704	711	774	685	689	683	668	688	724	670	734	722	698	697	687	737	689	735	687	712	674	710	711	689	699	722	682	749	710	734	698	714	752	702	717	670	701	688	715	696	651	744	682	678	711	722	686	756	699	729	690	699	730	693	696	742	729	668	718	695	717	694	684	702	683	644	667	695	705	753	743	674	685	706	728	713	745	685	704	705	698	718	723	703	704	704	725	727	691	727	668	714	742	692	755	699	710	693	675	696	723	706	691	692	708	701	699	720	737	763	707	724	706	676	691	694	707	683	700	674	691	707	713	730	728	659	695	695	708	699	715	697	707	686	693	670	718	687	682	739	678	708	721	663	663	703	689
28129	3317	538	375	366	346	312	340	311	328	338	337	337	315	305	310	305	303	325	321	336	330	327	317	332	323	324	308	300	321	303	317	320	321	326	322	284	280	331	338	354	309	335	321	313	333	316	329	299	304	319	344	307	347	325	327	340	341	334	293	341	351	303	324	324	294	294	307	337	337	360	297	306	311	288	337	328	316	301	290	312	331	333	331	327	316	299	341	325	330	336	321	323	330	294	317	289	326	312	303	300	300	306	327	336	291	316	352	317	316	336	344	361	303	367	323	345	310	306	366	340	320	305	298	302	316	287	308	310	309	345	343	311	324	322	312	348	356	321	299	341	334	291	320	299	317	298	331	293	331	358	329	320	291	305	302	336	293	347	326	281	321	331	307	318	304	326	293	335	333	333	342	332	311	346	306	301	326	311	306	316	335	292	301	328	303	301	330	347	311	333	303	303	352	358	384	357	322	335	289	300	335	312	344	315	348	315	318	338	329	328	309	340	296	329	306	323	313	319	321	364	340	317	354	307	286	296	365	342	322	324	324	307	345	321	332	306	313	369	330	317	325	319	320	334	332	314	323	346	336	299	332	321	326	351	299	347	312	387	340	322	305	367	339	292	315	338	306	297	328	345	315	303	307	276	297	309	322	333	359	305	297	346	317	376	353	311	311	283	304	310	322	291	316	308	331	318	307	310	308	356	284	324	335	349	277	299	320	331	325	337	306	295	321	319	314	305	334	327	323	338	342	306	318	311	331	306	336	334	305	307	332	289	290	315	298	294	332	321	322	327	298	301	318	320	346	355	316	343	331	324	333	350	341	349	301	315	332	298	315	291	336	355	380	305	320	324	326	295	290	353	345	319	327	321	303	303	319	320	313	313	326	364	310	289	333	322	352	321	325	296	310	292	339	338	372	347	330	312	329	342	316	369	331	346	334	356	316	314	333	297	303	316	297	302	333	352	319	316	331	335	321	325	322	287	307	320	348	339	328	297	295	293	323	324	302	319	301	326	322	352	320	362	322	309	344	324	326	349	316	315	321	312	320	363	301	307	334	345	346	326	332	322	291	333	280	316	328	321	307	319	347	349	353	347	351	317	352	333	327	318	333	321	355	314	306	351	282	301	324	340	347	321	313	324	299	349	324	320	329	326	307	337	300	335	304	314	285	332	293	324	333	313	306	291	302	327	314	356	326	321	333	281	335	358	327	344	270	300	302	359	334	303	281	346	341	311	302	324	335	315	305	320	326	338	319	345	303	302	321	334	317	327	340	318	333	372	310	309	333	317	328	317	342	329	336	334	326	298	301	316	301	305	333	308	312	326	319	332	323	331	319	340	303	328	330	264	315	345	317	294	312	331	318	322	319	342	311	318	350	342	327	335	337	359	357	319	333	312	292	311	346	326	288	322	305	319	311	311	305	287	305	319	291	334	314	318	341	303	323	291	349	322	304	322	292	317	347	322	318	338	317	339	302	323	304	328	369	315	351	336	317	335	338	331	320	290	320	339	327	331	299	316	315	331	335	245	312	377	302	372	355	314	343	345	310	298	308	340	358	289	318	349	324	293	282	323	318	311	324	335	300	315	329	308	325	330	304	326	339	350	323	322	327	301	343	320	332	288	309	318	341	359	332	331	334	323	301	309	317	300	322	331	355	324	321	289	325	301	321	328	288	310	293	325	328	280	317	310	341	322	318	351	325	311	357	315	347	329	327	282	295	315	349	331	311	336	328	314	307	341	314	335	329	297	330	303	365	316	351	341	280	321	325	315	276	346	330	287	314	295	320	348	319	317	299	318	321	322	329	331	313	297	337	352	326	324	322	334	331	348	328	328	313	312	293	359	337	309	301	325	355	322	327	287	323	347	315	337	333	313	329	314	335	323	336	304	318	320	286	293	325	339	324	340	349	308	300	307	333	305	339	311	335	312	316	344	364	343	323	290	319	329	323	337	330	311	328	322	294	335	277	328	314	303	333	328	339	344	339	322	297	328	336	340	340	336	305	299	309	290	359	346	332	331	337	324	297	339	303	310	341	278	293	326	364	352	311	354	320	327	333	324	301	307	313	326	309	355	330	325	322	308	321	330	330	356	330	293	340	329	291	344	302	308	322	315	330	333	336	284	339	306	317	335	336	350	296	331	362	330	293	311	331	362	329	286	336	342	319	290	317	328	342	312	316	347	333	308	306	305	284	321	316	335	323	311	301	278	334	327	313	294	293	328	310	339	334	300	327	323	355	364	351	282	352	343	330	313	302	324	335	314	332	318	309	334	315	358	315	317	288	344	389	345	311	309	333	325	312	316	323	292	321	335	324	323	315	341	319	327	293	310	313	311	318	263	313	318	327	332	303	328	337	277	316	350	328	326	301	348	275	343	301	324	360	322	336	293	310	333	329	309	312	296	322	291	320	335	333	327	338	312	325	348	304	335	329	340	304	323	314	301	355	383	332	309	313	340	302	302	295	342	288	314	317	315	291	370	336	322	374	307	310	309	289	302	342	323	329	343	312	304	304	292	312	330	349	319	328	334	339	317	367	314	334	378	307	326	336	344	337	358	328	333	336	295	327	339	328	317	324	302	303	328	320	298	315	293	268	318	327	320	309	338	316	324	289	324	287	331	313	306	345	323	325	305	292	294	294	316	323	325	346	306	348	360	347	313	290	297	319	311	317	305	319	299	317	343	273	329	339	313	347	314	301	325	336	339	326	310	308	334	298	344	319	313	331	317	296	303	309	336	316	290	327	321	311	323	300	331	327	323	332	323	340	336	316	310	309	322	325	329	310	311	287	331	323	352	320	323	336	370	329	340	321	303	339	277	323	347	344	316	307	283	316	323	295	322	313	323	305	342	306	297	346	328	311	299	346	331	327	318	319	306	347	303	344	312	320	309	323	330	336	356	316	317	290	288	359	371	311	317	276	285	300	293	344	321	287	328	330	325	357	314	303	312	336	312	353	320	318	343	319	329	327	338	331	306	327	300	334	300	314	346	297	323	292	317	343	314	326	335	306	341	303	338	340	292	334	321	288	302	303	303	335	342	320	335	307	338	323	325	311	309	308	305	333	328	328	324	316	321	305	291	318	333	329	353	314	299	325	344	302	332	319	304	317	316	324	286	342	302	310	343	330	346	349	316	309	329	313	334	352	323	328	336	298	342	352	337	343	346	302	341	339	306	313	318	335	301	324	343	314	313	320	332	347	321	346	327	326	297	316	324	335	330	312	300	322	297	336	329	279	326	316	317	327	289	346	301	347	312	346	332	298	310	299	334	317	323	305	323	302	325	340	326	343	336	300	345	351	306	322	329	343	332	313	316	365	358	318	332	320	327	323	350	329	305	342	330	316	302	320	300	276	344	284	323	287	340	314	335	327	336	326	305	319	352	329	296	327	321	334	330	330	313	358	299	349	283	363	271	275	331	320	331	332	319	306	324	304	332	326	287	329	343	336	316	305	290	312	307	343	369	303	342	351	303	317	339	299	332	331	291	312
21629	4691	2639	1673	1130	916	757	744	669	719	700	706	686	741	766	718	696	722	747	701	699	685	697	637	702	679	714	692	659	738	671	681	699	678	644	703	731	695	676	748	653	680	695	686	698	708	686	674	690	682	692	623	714	677	705	684	748	685	707	696	699	728	690	659	712	667	705	651	670	720	700	702	699	685	707	684	691	720	714	719	681	723	717	705	675	710	712	683	671	708	697	645	677	708	649	707	731	711	679	655	670	696	704	731	652	684	757	659	688	720	708	706	648	713	681	662	719	659	702	671	699	664	647	706	657	680	696	656	662	668	658	740	658	738	658	726	694	696	677	677	657	682	724	743	697	684	660	704	669	749	685	676	661	723	716	686	697	695	703	669	721	704	723	700	713	636	699	670	665	653	717	668	695	705	688	720	733	733	723	675	677	692	717	677	666	697	672	720	672	739	660	708	729	710	673	690	693	732	667	641	715	679	677	696	730	678	745	734	698	684	711	685	711	721	673	687	713	700	730	693	666	668	676	672	699	726	687	672	789	613	711	727	677	715	682	691	701	694	713	707	702	691	766	646	665	651	699	677	717	657	696	700	648	679	705	693	675	734	652	784	718	722	722	724	760	707	734	733	707	675	680	726	671	702	691	676	679	712	706	740	731	721	714	675	676	706	679	725	694	720	685	694	692	683	729	706	672	690	694	728	719	659	732	681	709	656	683	685	727	677	696	674	712	680	665	731	683	707	659	675	640	709	713	686	708	713	686	688	646	710	658	711	675	692	634	693	698	691	741	661	685	712	659	698	718	674	741	705	723	682	692	775	707	705	752	636	687	671	703	688	695	679	663	683	704	700	682	674	678	703	670	687	725	671	736	666	680	727	713	735	671	668	695	686	706	700	715	660	698	691	675	686	682	667	690	709	641	667	666	677	736	706	667	682	641	695	670	683	718	697	732	722	704	676	716	722	737	685	699	728	696	706	664	654	687	663	630	663	722	742	693	691	671	708	672	737	687	668	652	679	664	683	703	676	716	685	656	734	710	642	697	706	668	693	697	727	685	707	655	674	709	709	719	680	723	712	742	687	676	709	677	739	668	684	708	671	711	724	675	748	704	673	676	698	669	704	745	704	673	660	730	766	673	686	701	699	666	686	727	638	734	679	691	695	686	660	727	715	734	684	680	703	698	638	681	703	693	647	690	686	688	694	731	669	651	680	687	688	700	713	661	733	712	705	673	712	720	711	704	733	671	729	694	758	693	730	674	685	766	692	677	667	688	672	681	738	711	697	693	727	682	687	741	691	675	645	707	681	703	717	668	714	655	732	714	714	723	674	713	704	745	663	684	699	715	739	645	683	685	735	636	650	734	652	660	686	714	690	679	690	726	718	722	716	668	677	638	702	675	769	669	657	650	686	703	756	683	668	730	740	713	676	721	642	712	654	658	705	691	662	682	668	723	669	639	677	716	715	655	656	748	716	666	682	663	699	691	689	700	681	707	707	695	636	679	666	703	728	642	706	714	702	714	627	653	698	675	693	717	708	708	698	716	707	657	671	685	714	747	646	699	678	706	700	705	708	707	714	688	683	750	714	748	686	690	689	686	717	690	693	659	714	682	700	657	684	670	724	663	701	707	714	699	657	729	657	680	686	732	691	647	680	649	715	737	718	663	710	697	694	716	724	728	704	730	687	696	649	721	716	683	673	684	647	718	653	721	706	653	725	684	686	743	672	667	695	681	726	662	712	697	708	717	678	650	711	719	698	687	709	706	690	663	718	693	732	753	677	647	672	694	640	662	734	689	730	704	675	681	698	691	671	750	742	680	622	717	761	688	654	695	703	686	702	708	642	728	721	663	716	705	691	708	688	701	688	720	689	716	662	686	650	708	677	680	663	730	670	675	677	667	699	715	665	692	709	690	671	684	704	664	673	712	667	694	625	654	655	703	655	658	691	740	719	679	737	726	695	690	694	717	657	711	620	686	729	732	729	695	695	713	679	717	735	662	701	720	729	666	724	691	715	702	652	761	693	672	725	714	659	711	727	698	685	699	684	699	674	689	649	702	680	703	656	701	728	657	724	692	696	680	678	691	713	705	689	685	704	676	669	677	687	738	704	741	746	695	710	670	742	689	719	696	701	672	727	698	698	717	685	700	642	699	683	681	700	670	655	672	681	699	705	693	737	688	680	686	688	674	771	694	686	711	679	670	673	673	724	654	688	694	653	729	720	721	717	672	746	697	703	665	651	696	715	670	663	714	694	687	671	687	707	679	718	619	679	703	698	730	737	701	624	686	696	677	666	687	690	704	677	626	713	706	678	689	699	682	714	679	675	701	665	677	733	691	706	689	694	717	680	695	707	732	699	696	732	667	693	705	730	660	693	677	706	684	669	677	693	681	693	660	693	673	667	727	702	725	694	656	650	684	675	705	656	665	703	702	698	726	701	720	695	719	712	700	737	721	659	671	698	632	691	706	651	679	687	706	714	671	716	706	714	678	695	709	731	717	732	701	705	669	688	675	680	655	685	726	657	700	706	656	683	656	707	668	711	708	686	721	660	689	722	700	713	717	689	692	688	662	687	690	673	713	697	673	687	685	702	787	688	677	691	665	722	678	695	709	663	699	686	685	698	693	681	721	661	652	738	692	660	725	690	699	723	732	731	718	665	686	673	690	715	696	675	709	684	705	695	701	684	674	701	692	658	702	704	674	674	696	704	733	701	715	709	647	718	734	729	716	647	677	705	678	681	701	684	720	714	736	710	699	666	742	681	712	676	739	648	730	723	684	676	718	714	692	684	702	736	707	702	659	680	686	711	695	731	718	703	688	659	730	674	675	699	644	747	681	707	646	653	672	648	699	718	677	718	718	707	641	691	688	707	687	681	709	682	692	678	701	694	697	690	700	673	712	706	680	704	691	705	698	757	670	711	670	721	705	682	681	699	710	724	781	711	705	708	666	689	712	697	708	692	656	678	710	710	689	709	726	642	683	703	731	683	641	676	686	679	716	735	714	732	669	654	721	702	684	692	638	675	718	685	669	726	690	722	675	682	691	691	711	661	642	676	693	670	676	658	740	657	664	670	705	712	669	692	677	700	702	666	680	662	684	658	666	674	713	674	719	682	698	700	681	728	729	661	710	710	702	731	714	707	677	702	695	683	678	696	706	710	625	700	695	717	681	659	709	661	699	656	704	717	695	708	704	695	716	694	693	701	697	668	699	708	712	669	681	666	714	666	672	687	718	693	697	685	701	742	677	683	669	695	715	702	670	683	737	675	714	707	701	666	698	676	674	680	722	682	698	711	701	675	683	687	635	684	671	692	671	707	691	674	755	681	716	696	669	721	654	739	654	658	695	696	691	688	703	727	718	657	665	655	684	688	705	695	732	714	711	732	699	700	692	664	675	716	677	697	696	708	709	728	725	741	714	702	697	663	684	706	746	665	737	732	677	675	666	718	681	693	698	703	683	724	692	718	691	707	675	691	675	722	719	685	647	658
36816	5958	727	447	330	365	344	272	300	283	326	295	326	315	288	328	295	299	291	303	296	329	318	304	336	326	324	292	287	313	341	281	316	324	322	308	338	330	264	308	256	306	291	295	285	324	334	300	315	334	297	313	297	300	301	312	316	308	304	329	318	290	263	307	293	298	295	330	324	304	300	314	336	325	312	313	341	320	314	316	286	293	307	322	328	292	309	310	311	295	298	340	307	293	312	319	340	300	288	299	298	327	292	296	305	278	309	287	299	326	321	354	302	282	251	347	298	263	299	322	283	263	309	319	297	327	317	340	272	303	325	296	278	293	333	350	308	294	319	332	321	329	329	327	309	271	271	290	297	301	269	312	321	313	328	275	294	284	292	346	316	320	311	328	294	330	311	329	304	321	313	289	320	284	342	285	278	279	303	311	298	303	301	306	283	289	289	302	320	305	297	319	308	326	291	337	290	313	285	275	302	327	319	320	258	336	329	314	310	276	321	295	296	279	303	314	290	320	327	305	306	301	297	316	311	297	314	299	321	290	333	300	301	307	276	296	323	307	283	283	304	246	316	313	281	331	287	292	304	349	323	312	310	298	345	330	304	301	331	303	302	337	293	276	314	311	326	338	286	306	313	299	286	345	318	266	334	302	314	317	312	300	277	291	287	315	320	304	298	315	313	281	291	311	303	303	331	297	308	321	278	284	301	316	291	315	322	293	319	280	273	318	310	307	333	315	331	281	301	303	308	316	309	303	310	293	303	298	297	315	306	282	315	320	289	308	313	341	317	305	310	280	268	316	270	286	331	299	289	311	320	302	268	289	338	276	297	267	313	296	293	291	340	287	266	315	318	304	310	312	291	319	293	302	326	325	309	310	316	303	271	281	290	309	315	338	298	316	293	325	315	296	307	284	314	310	308	281	302	299	293	301	315	337	297	307	293	289	297	332	301	321	308	298	318	304	300	320	309	305	287	308	288	304	285	300	300	282	284	277	314	317	273	294	336	315	311	309	297	300	309	293	341	315	280	277	298	298	333	329	299	286	294	333	316	291	283	291	330	282	342	293	311	319	297	274	287	368	311	317	286	296	307	304	303	303	338	296	300	324	311	283	301	321	302	299	274	318	307	278	297	316	295	300	286	326	318	308	320	303	320	281	316	300	272	293	319	301	327	318	310	309	315	329	287	278	305	266	288	320	291	283	310	313	292	299	282	313	325	341	321	303	285	296	330	341	289	266	290	314	291	315	290	303	299	354	337	339	292	301	320	279	313	319	304	295	309	292	308	292	287	310	310	282	295	307	288	311	331	284	288	319	334	294	289	318	322	281	293	281	306	314	284	283	329	340	287	305	319	294	312	311	336	280	287	278	320	284	303	292	313	303	305	286	293	335	303	291	318	304	310	321	326	303	309	316	312	295	302	338	336	297	304	294	300	315	295	326	312	313	311	339	345	307	286	282	297	310	313	311	291	309	305	289	325	306	319	314	317	315	288	292	317	329	320	333	317	334	290	330	292	297	305	307	278	313	275	289	343	308	303	294	291	298	312	308	274	328	334	301	330	299	327	308	313	283	323	317	323	294	322	326	303	308	308	305	320	305	300	315	284	319	336	283	322	315	316	305	305	300	329	301	287	323	287	309	336	298	297	290	309	290	321	277	292	317	317	339	316	309	299	323	346	344	322	307	320	304	286	324	316	325	303	321	307	302	301	299	310	313	309	304	297	293	298	319	303	306	271	346	294	317	318	306	299	299	298	285	310	301	313	310	291	303	298	306	321	278	286	286	311	331	303	262	329	304	325	310	285	317	290	275	302	278	277	299	304	283	316	299	304	308	292	317	306	302	304	299	296	328	330	338	350	298	270	293	281	287	287	305	285	297	317	325	376	328	304	324	341	299	274	285	298	308	327	308	357	338	287	317	280	284	312	290	305	289	299	334	351	281	303	311	311	311	316	293	316	308	324	275	309	323	279	297	277	300	300	329	297	285	331	313	317	338	314	308	274	316	318	299	284	281	299	285	333	291	311	306	297	332	308	275	306	320	286	287	261	300	301	280	344	326	305	342	300	255	298	274	301	322	305	294	325	277	296	297	292	309	314	298	291	281	294	322	281	316	273	279	311	319	321	321	297	288	307	307	326	274	301	293	336	322	316	341	304	325	310	295	287	320	288	282	297	347	270	291	298	309	298	341	302	281	313	310	315	323	280	306	273	300	312	323	318	300	313	326	317	313	303	301	314	325	315	325	303	322	289	298	317	323	302	307	296	295	299	309	326	313	304	308	279	312	298	290	305	309	280	282	323	322	285	303	308	276	305	312	306	307	301	305	310	324	312	284	279	298	292	300	318	295	294	286	283	307	336	307	324	276	259	320	307	284	313	300	325	307	284	304	304	324	303	313	335	287	295	293	267	285	315	338	292	315	290	313	287	315	331	348	342	299	283	286	314	274	306	354	297	294	281	300	303	312	307	304	336	326	286	327	307	307	300	308	353	331	321	303	296	290	303	280	321	292	294	289	328	308	281	282	301	306	300	286	333	306	292	288	292	316	319	294	309	297	311	294	336	346	305	290	300	282	278	312	296	299	309	350	301	324	324	294	302	318	290	330	328	324	295	299	313	311	319	299	305	314	298	274	306	276	279	299	310	320	292	308	297	304	303	307	327	313	295	306	289	283	288	285	316	294	308	285	304	317	325	306	288	267	311	304	314	324	326	313	310	274	294	341	311	314	304	320	324	318	327	294	324	314	340	283	274	269	298	318	305	306	292	311	303	300	352	290	291	289	287	318	318	295	304	300	323	307	303	291	331	305	294	273	325	312	325	300	295	308	283	277	296	326	297	315	325	303	279	324	315	299	308	335	302	286	295	285	337	313	300	278	304	320	318	306	299	326	281	298	314	312	294	310	303	290	278	340	298	325	320	323	319	316	322	300	277	279	296	330	280	256	297	273	299	307	300	304	261	300	344	311	318	308	321	282	301	313	263	314	300	352	306	338	286	290	304	308	304	288	308	327	324	312	300	318	297	281	324	327	321	328	285	279	313	304	326	313	267	298	318	294	299	275	274	300	291	299	339	314	301	325	276	287	335	299	314	321	289	273	284	304	288	277	313	287	300	300	321	324	308	346	219	323	315	322	313	303	292	291	328	321	299	290	314	335	304	338	296	313	302	308	298	329	297	360	292	294	336	325	302	303	287	350	286	282	286	277	302	339	285	302	282	324	327	329	323	306	331	295	319	336	326	307	311	317	335	317	328	271	331	278	275	318	316	281	290	314	296	273	334	301	312	311	294	358	337	322	292	311	328	314	287	349	312	296	309	298	327	339	334	288	319	295	280	303	304	284	318	334	317	290	334	298	273	307	343	296	314	287	289	333	303	323	334	265	296	324	311	320	292	305	334	283	322	321	277	292	328	314	302	300	313	294	314	293	293	307	295	306	309	265	299	296	322	281	303	309	307	328	335	326	305	304	288	309	299	325	284	322	303	293	301	318
26180	7961	3492	1797	1371	1001	807	761	709	690	756	670	725	705	699	688	657	667	684	683	670	675	662	712	693	675	699	678	695	639	638	625	672	713	678	648	658	624	698	631	670	648	647	646	646	707	651	664	642	638	674	633	681	675	664	661	644	699	660	645	636	658	658	649	699	680	667	700	637	629	668	650	633	706	659	706	650	670	672	649	689	659	670	688	640	684	643	661	646	618	662	696	672	659	680	657	673	602	692	646	644	676	646	660	662	649	628	659	647	705	649	699	655	672	678	656	664	685	644	740	693	657	649	663	663	633	658	672	663	644	716	652	670	647	678	636	701	658	660	643	647	684	665	650	607	654	687	624	647	639	655	650	639	676	658	639	679	666	728	636	638	667	672	649	665	642	650	664	697	669	644	681	662	613	679	695	670	657	720	631	701	634	667	699	669	658	676	667	666	680	698	638	653	676	681	695	646	694	623	670	657	659	667	666	608	682	654	718	645	694	660	660	668	719	643	681	687	701	674	672	670	697	727	631	680	666	657	675	655	663	713	636	684	680	709	655	669	680	636	654	692	703	634	630	680	636	675	670	700	705	638	697	687	648	690	647	662	702	658	651	644	628	670	693	658	681	617	711	680	686	688	640	657	651	639	639	683	667	709	638	666	663	669	697	666	657	616	656	646	690	645	636	666	614	682	685	635	621	716	687	665	655	670	638	627	680	648	711	669	681	657	657	644	657	681	652	629	640	642	640	673	645	655	651	656	651	636	658	665	647	592	659	715	669	684	614	639	647	643	658	706	644	645	666	684	670	660	620	698	643	666	651	599	680	634	678	669	642	600	650	666	626	643	686	632	662	690	659	637	632	644	652	698	662	657	679	680	640	681	680	606	665	673	614	661	635	623	656	641	638	652	665	664	669	654	660	679	633	659	666	632	670	629	640	633	612	644	637	700	658	659	648	647	682	645	671	656	682	679	690	685	662	664	668	675	637	652	666	631	636	622	669	667	637	682	710	675	630	669	669	643	648	679	703	711	705	668	653	733	698	697	648	687	641	671	655	637	693	687	661	649	610	667	711	611	671	673	639	664	691	651	661	680	655	643	694	644	699	657	668	708	654	661	670	674	675	667	605	658	641	654	694	671	666	642	689	646	661	687	653	693	685	656	658	684	682	662	681	633	677	669	667	627	611	618	694	678	646	624	656	685	659	698	648	700	687	634	667	654	649	669	668	682	652	685	634	671	711	701	646	666	624	682	624	700	662	672	652	666	684	636	691	675	710	650	655	660	614	656	671	685	636	701	680	673	654	632	634	641	645	650	645	655	676	667	676	668	662	678	652	643	734	643	626	638	645	690	704	662	645	742	679	655	680	650	657	650	644	687	678	614	672	648	652	664	647	671	655	639	676	628	655	644	673	646	642	661	692	659	635	663	582	630	672	660	621	634	698	675	636	709	640	704	665	670	653	633	692	652	601	692	687	672	680	677	635	601	689	700	633	681	649	648	634	654	654	643	701	675	665	624	639	666	678	655	657	729	678	601	665	699	662	693	640	655	690	668	647	613	649	616	667	649	660	649	700	616	631	694	685	657	686	653	667	659	681	733	653	681	687	632	637	683	624	646	658	631	705	674	650	673	665	691	663	654	670	686	668	655	644	615	650	639	634	643	679	618	594	612	679	652	675	659	615	651	609	663	662	667	650	634	670	698	687	684	639	683	682	661	598	673	629	655	641	708	659	695	704	644	632	662	659	669	657	650	679	605	640	704	674	661	674	652	630	648	650	657	649	667	633	684	672	601	670	627	692	620	650	651	682	600	649	672	692	688	663	607	694	688	670	684	647	692	682	664	673	666	632	637	691	703	639	662	657	628	682	676	648	671	652	683	687	699	675	672	670	670	669	686	627	682	675	695	659	606	717	676	683	658	659	636	683	649	651	713	676	708	655	682	696	688	691	695	641	669	606	687	641	620	633	622	625	682	694	617	589	674	671	622	666	670	662	674	674	607	689	703	714	684	630	663	669	626	658	630	629	627	662	674	711	692	678	639	649	663	690	668	619	702	659	642	656	682	693	651	633	629	738	682	675	663	639	685	696	693	653	665	653	628	627	662	682	658	688	634	657	692	677	686	702	658	657	635	690	680	695	692	671	722	637	631	656	627	646	628	657	693	671	660	670	675	683	711	679	645	662	643	688	660	639	665	665	700	631	658	596	644	664	692	637	644	675	630	690	663	635	639	664	651	644	637	619	651	651	670	631	672	654	672	689	642	703	660	669	666	651	641	659	715	666	696	676	630	684	642	683	662	676	681	643	653	655	664	682	680	652	638	646	682	662	706	676	660	706	713	659	650	663	641	666	609	616	627	647	630	652	685	630	630	675	648	702	666	668	670	697	659	642	668	666	666	655	679	649	649	628	651	612	686	701	676	677	625	675	618	686	644	645	617	691	677	649	684	675	677	675	665	681	704	639	640	649	674	652	710	680	639	672	663	658	650	675	695	668	628	659	663	652	657	619	679	675	686	659	693	654	685	662	674	651	717	636	662	664	703	629	697	710	690	707	659	688	681	721	681	623	654	680	660	670	705	663	648	678	698	690	631	651	631	687	671	648	642	692	642	661	664	692	691	632	617	663	671	639	598	635	695	659	644	687	654	631	699	664	659	670	639	655	633	662	674	666	656	638	680	646	671	682	650	666	645	670	666	641	636	683	662	692	652	700	666	666	685	688	667	683	684	636	624	686	661	638	667	726	636	719	671	697	642	667	685	669	647	689	638	658	712	690	657	654	657	670	670	680	630	610	644	652	645	680	736	659	643	667	678	637	656	641	675	648	647	657	637	673	655	669	683	649	685	699	657	630	649	657	675	695	642	679	644	618	635	685	662	644	635	671	662	696	673	640	614	703	728	621	679	635	604	682	656	641	614	617	657	670	667	642	665	616	649	674	648	627	662	663	659	641	640	628	678	639	706	648	636	657	656	623	678	665	688	653	619	678	654	694	674	620	695	654	642	723	662	694	641	661	717	698	648	594	669	628	663	676	680	671	668	654	630	633	641	657	675	663	707	621	657	653	648	664	666	703	654	686	673	688	664	676	686	633	677	682	644	670	640	708	691	678	619	669	681	657	657	668	702	666	675	662	694	699	655	670	625	640	697	661	649	613	644	687	673	659	662	617	704	692	678	683	703	682	707	663	669	693	616	724	665	660	671	669	702	637	695	642	632	635	668	671	657	675	647	660	715	697	681	659	656	640	684	658	639	677	715	631	654	717	647	681	710	660	689	623	640	687	665	684	688	599	688	667	665	695	651	614	653	638	650	675	662	655	627	672	652	685	716	667	676	682	676	658	647	694	659	696	643	650	661	673	672	677	635	667	672	642	650	665	643	654	675	658	629	662	689	655	648	654	649	706	651	685	683	657	633	636	637	605	678	667	620	664	656	620	655	701	677	674	666	631	662	689	623	629	650	683	708	646	670	635	649	696	672	700	628	748	680	681	685	681
36218	7762	1374	621	483	417	323	304	334	329	342	327	301	305	339	302	337	307	319	296	327	337	331	312	307	327	334	319	322	333	321	337	312	335	322	335	342	308	328	329	339	320	335	310	308	328	325	353	308	316	300	340	364	350	337	319	307	315	302	282	300	310	312	332	287	349	314	332	311	345	380	367	359	321	326	315	342	332	326	343	306	282	331	313	306	336	345	331	319	326	356	320	340	304	307	332	339	345	335	287	361	324	293	330	323	306	337	324	315	313	314	318	288	345	320	333	359	326	348	317	323	312	344	336	330	308	340	324	295	312	335	328	327	344	325	335	314	318	319	283	330	349	343	326	314	330	309	355	345	323	371	303	318	326	358	318	349	307	329	304	293	332	286	322	334	301	317	300	315	311	314	340	313	352	367	316	297	312	278	334	353	296	335	334	302	316	329	314	314	330	344	317	315	310	277	309	334	326	294	337	307	332	369	328	304	313	310	350	311	343	331	322	322	322	311	295	353	316	336	341	304	330	348	335	318	314	338	356	323	314	318	325	346	321	332	322	328	345	319	308	292	310	298	309	316	348	337	321	344	327	334	310	349	339	341	324	303	317	299	343	346	308	343	343	316	327	310	321	322	325	320	326	307	321	339	317	329	304	307	321	325	318	319	342	334	333	323	342	307	309	325	337	341	316	325	339	344	356	350	296	294	303	338	319	337	280	305	331	311	307	305	303	314	340	283	337	341	335	338	312	302	322	329	330	323	336	346	329	312	304	318	308	287	320	301	326	377	321	315	312	298	332	352	374	316	335	290	312	317	270	313	315	318	334	323	338	309	317	296	308	337	311	306	319	329	281	339	330	312	323	322	334	316	291	290	303	300	333	300	355	324	329	309	314	321	342	384	334	330	305	342	316	324	334	287	302	341	310	297	343	311	324	351	331	337	335	290	351	286	357	316	329	316	300	343	330	319	345	337	289	327	308	319	299	306	309	348	347	359	333	311	339	329	302	325	339	294	341	325	301	303	343	341	369	332	324	347	293	338	313	330	303	322	341	293	340	355	316	275	322	332	327	320	309	329	339	364	336	331	319	283	290	320	314	306	304	307	306	319	328	329	327	325	303	317	322	362	313	339	300	329	312	296	330	319	356	341	297	301	294	301	343	313	334	370	305	320	346	329	310	329	311	335	361	324	351	349	306	345	335	345	357	317	356	304	325	344	287	318	336	333	320	323	293	333	336	320	308	335	360	308	340	320	328	363	309	322	301	296	319	311	323	330	348	320	297	298	345	302	320	312	356	319	348	309	321	345	305	312	322	305	293	317	367	291	313	320	302	307	350	320	328	342	330	332	319	287	327	348	354	316	293	291	312	275	307	311	357	317	308	370	328	340	305	312	313	320	321	330	333	312	335	335	358	320	285	337	309	348	374	320	339	302	325	351	323	325	339	348	329	351	319	326	363	291	319	337	338	322	326	327	323	320	314	339	331	305	365	321	292	336	311	314	338	306	321	350	307	299	333	294	319	307	311	293	293	317	330	322	359	295	318	322	333	319	305	342	343	363	313	314	324	332	330	326	326	335	330	339	287	322	325	311	316	315	323	302	339	366	312	356	331	320	329	289	328	330	343	339	337	346	321	318	364	342	301	325	291	347	335	305	325	323	313	299	274	328	326	326	312	325	337	301	277	319	345	322	300	329	303	331	290	337	294	338	315	335	306	335	353	322	325	326	314	302	338	324	322	336	320	297	327	289	326	332	326	360	348	304	279	290	333	354	312	297	333	352	329	342	308	304	318	302	310	322	330	353	341	340	331	314	321	317	328	322	330	322	284	300	324	324	330	339	316	356	323	338	322	351	359	363	346	310	353	299	336	303	305	302	318	336	317	329	322	297	311	305	324	314	315	329	330	315	342	325	331	305	287	332	302	356	336	320	315	310	284	302	310	345	315	314	289	317	336	320	319	331	339	331	331	324	338	309	311	313	315	311	335	351	337	319	319	322	315	292	327	320	322	347	328	298	323	307	325	353	333	319	338	307	349	359	300	303	296	307	336	295	317	305	326	294	355	316	377	307	342	352	317	303	347	341	297	314	349	313	337	301	335	331	312	318	314	308	303	307	314	321	310	313	287	341	297	301	351	299	303	333	327	301	284	310	331	332	352	318	325	334	332	333	315	315	309	346	337	343	308	318	337	348	281	325	341	328	320	352	343	328	317	349	343	301	337	356	320	332	320	353	325	320	319	327	293	354	334	370	350	306	309	314	331	302	353	318	297	353	347	276	335	301	363	327	341	307	315	325	307	352	313	335	366	307	315	344	326	333	332	304	340	301	319	317	306	333	356	316	324	355	310	325	364	304	324	304	331	318	336	321	317	336	327	299	323	367	326	306	360	324	343	343	321	313	316	344	314	318	314	316	303	340	319	334	314	298	330	320	327	326	336	349	306	325	302	325	302	327	335	322	338	335	323	287	325	277	318	287	297	338	327	334	302	300	339	323	304	338	336	346	302	307	315	335	320	341	344	289	317	313	314	324	327	303	307	305	322	317	307	300	328	319	292	371	330	309	325	311	322	334	333	316	298	291	336	327	322	325	315	339	327	343	315	325	330	339	360	337	321	327	355	307	338	321	334	308	316	353	310	328	350	345	293	287	297	313	326	326	308	337	326	317	342	310	321	322	344	329	357	319	340	293	315	322	338	337	318	314	302	330	339	318	345	316	303	335	303	361	321	334	376	326	332	347	312	338	333	306	348	296	334	324	359	336	339	333	312	340	346	316	340	361	360	344	305	308	340	348	333	357	310	353	328	311	326	321	343	341	348	333	318	291	339	307	311	315	295	304	340	305	346	309	341	332	298	314	304	301	308	323	310	335	289	321	315	340	323	339	306	332	318	314	336	314	285	306	383	382	329	320	367	314	326	346	361	365	299	337	315	320	314	338	335	345	323	310	304	277	350	327	269	339	347	336	359	340	287	319	310	304	348	340	339	332	331	323	319	315	310	335	310	319	338	324	310	357	307	339	318	318	319	354	366	340	345	351	366	346	346	343	347	339	317	342	329	319	313	320	320	303	339	308	296	302	321	313	326	325	323	325	309	325	304	328	309	326	315	343	312	327	308	307	327	320	340	305	328	334	355	316	287	302	348	339	315	303	327	350	311	304	306	349	340	326	328	331	300	295	311	306	316	326	370	301	313	319	305	309	302	321	308	306	315	306	289	338	301	355	321	329	375	323	321	309	311	314	309	321	337	291	304	327	362	292	297	348	353	303	325	336	313	342	311	356	277	317	293	342	317	324	277	340	308	289	321	342	321	324	312	322	323	266	337	344	297	299	334	293	292	342	324	355	336	334	359	309	350	358	331	312	302	315	289	326	308	315	340	310	346	304	353	300	326	315	314	316	369	305	339	325	320	341	302	310	299	323	316	325	288	298	333	341	322	326	312	317	311	325	316	341	306	313	309	314	312	307	315	329	294	319	323	351	319	338	324	292	310	336	349
25221	11845	7522	3707	2348	1436	1091	962	875	794	800	779	760	779	733	773	763	751	692	751	756	685	749	723	676	697	694	725	723	665	723	698	716	664	634	686	712	736	705	712	768	697	736	691	683	730	714	675	676	712	677	755	716	684	703	717	695	720	710	664	700	670	687	712	682	703	714	693	708	691	729	719	711	724	718	685	736	726	719	663	694	735	740	717	710	691	713	671	706	738	698	652	672	668	720	654	691	655	737	680	737	732	745	700	724	659	772	708	711	687	702	659	716	693	681	733	673	769	730	743	650	724	703	733	712	684	675	689	676	640	697	665	692	690	700	683	690	680	734	759	710	690	704	673	699	694	686	689	693	717	702	717	710	708	673	714	727	668	669	754	684	713	699	680	711	694	752	701	725	732	724	667	747	692	716	712	708	714	706	679	692	699	683	742	672	688	669	706	717	737	711	712	711	664	687	709	692	733	723	717	758	699	693	688	659	688	687	753	750	699	706	754	685	750	716	700	686	677	712	705	702	682	742	708	742	696	719	717	697	705	751	713	725	705	707	718	711	645	648	709	691	701	668	695	702	717	677	740	679	716	689	649	677	678	734	608	734	705	661	697	716	669	639	703	713	728	693	755	717	684	680	725	658	696	680	701	663	716	726	713	760	746	754	722	729	697	729	682	703	715	681	737	685	700	745	684	688	684	735	687	740	748	670	708	688	750	664	714	752	696	688	684	672	722	702	725	693	688	702	720	749	692	720	711	692	707	764	716	699	720	697	725	713	669	719	674	701	676	692	744	734	732	689	699	696	698	663	690	689	679	707	751	687	708	723	721	695	694	679	693	651	698	745	709	708	682	666	698	686	701	707	674	635	686	683	692	677	690	741	717	661	757	683	726	718	668	720	648	675	666	681	735	678	725	738	715	664	670	719	744	690	675	705	689	726	663	726	705	703	720	691	686	690	727	673	702	713	686	709	716	723	697	696	617	720	641	708	726	712	688	666	694	660	724	668	724	708	664	701	664	668	731	721	673	705	677	698	681	685	640	698	712	669	679	712	713	713	674	717	728	721	716	707	700	665	758	708	670	706	710	702	682	713	746	700	688	692	725	689	685	698	703	663	734	685	715	740	681	713	725	681	678	728	769	712	703	711	739	696	710	712	686	730	681	705	641	740	717	732	677	656	674	675	668	731	705	692	682	720	734	658	684	740	696	722	691	723	674	759	742	709	695	726	674	735	638	648	745	727	661	725	666	710	707	732	657	673	725	677	714	704	693	667	685	737	702	681	731	705	685	668	718	691	704	645	719	672	725	709	760	661	700	716	708	697	700	656	679	747	728	750	687	689	727	656	686	724	675	700	728	714	690	669	697	672	673	704	672	706	728	697	728	649	707	684	727	711	706	673	707	728	715	737	760	690	706	677	679	714	699	662	661	702	692	732	684	685	685	717	737	677	746	706	683	676	709	699	706	660	646	666	668	716	655	740	708	713	694	714	695	680	701	729	657	731	764	748	686	682	700	693	717	741	718	721	705	690	729	678	685	720	658	801	673	712	711	673	655	677	698	729	684	729	663	723	742	698	676	686	722	706	721	710	652	720	673	735	750	699	736	679	666	718	685	752	699	709	666	730	724	702	691	733	674	704	658	674	692	680	699	717	709	719	664	702	735	723	668	722	684	748	728	697	688	692	722	693	706	718	679	709	688	707	710	672	652	694	629	675	697	713	778	684	683	701	695	720	657	751	717	655	655	700	700	660	685	660	697	687	704	691	696	702	704	689	709	715	710	691	698	652	693	713	732	725	661	720	711	681	672	709	729	733	681	693	681	689	691	715	720	738	720	706	710	705	773	704	694	680	757	694	654	723	693	698	724	707	659	707	722	707	760	708	673	700	684	689	755	712	694	709	688	711	696	722	704	717	670	729	654	708	679	706	721	701	695	707	692	690	672	723	725	672	737	725	731	710	696	747	696	679	730	687	710	726	724	685	732	674	684	706	723	732	675	712	749	714	663	688	703	715	715	725	731	718	682	722	687	687	688	690	715	736	714	657	700	697	728	763	703	684	714	674	717	717	665	720	724	679	725	733	716	708	697	760	734	723	702	745	667	705	680	711	739	662	714	684	678	709	668	727	705	689	758	708	681	723	702	700	682	689	727	703	682	696	658	724	644	692	691	707	704	722	734	673	709	683	669	684	669	707	716	733	698	705	689	688	694	688	635	724	681	684	709	763	697	686	695	684	698	704	720	685	691	732	753	676	724	698	692	709	717	705	710	660	702	672	666	658	709	675	739	675	705	693	720	729	724	698	734	671	713	715	681	647	655	677	679	700	725	680	714	716	750	654	691	724	665	718	717	690	698	741	747	706	734	714	700	677	715	706	694	688	709	656	729	724	721	717	674	699	720	694	707	714	666	699	737	704	650	679	676	708	692	726	720	678	724	744	680	676	703	668	713	720	701	675	686	695	715	685	712	738	683	752	685	697	675	681	745	700	671	733	736	694	710	681	687	681	655	693	715	701	714	670	684	691	699	636	688	708	726	648	672	675	675	719	689	718	694	740	765	689	698	643	714	698	725	695	720	718	666	702	691	704	680	708	675	714	687	708	664	732	662	701	685	689	718	707	681	676	700	670	682	669	673	698	694	708	666	685	722	677	719	704	711	677	745	707	690	691	712	770	742	675	726	738	707	682	661	696	677	699	681	731	696	717	699	710	698	736	739	697	680	664	724	697	724	722	684	717	719	723	719	671	701	685	719	775	696	702	705	727	685	714	699	713	707	665	707	769	694	696	695	703	700	702	696	727	725	717	716	686	665	760	708	724	716	703	695	691	695	687	696	730	690	702	728	708	728	663	663	676	720	694	698	624	723	720	744	705	684	690	649	706	695	723	683	707	654	671	733	677	659	683	722	718	694	700	734	716	659	755	713	742	692	709	743	716	677	711	696	671	657	775	683	700	780	691	702	720	712	648	760	718	729	679	771	705	709	683	730	691	671	687	687	698	718	717	704	717	709	729	734	702	671	698	743	678	705	701	724	700	690	691	732	701	686	719	687	798	730	711	701	717	676	728	704	717	734	683	719	681	704	713	701	695	609	734	745	699	674	679	754	638	704	702	732	695	689	682	728	729	714	671	714	724	730	624	711	742	680	701	678	635	676	660	708	650	700	675	698	690	739	721	691	679	698	699	691	749	667	658	739	701	704	681	748	735	698	638	683	745	690	658	722	711	712	671	708	657	694	697	682	711	705	715	680	751	705	725	714	691	702	688	671	696	648	698	689	718	659	693	662	734	721	665	679	705	686	728	712	747	692	726	721	667	644	697	713	716	713	659	682	708	777	662	709	695	663	748	734	695	674	750	674	690	753	706	707	667	691	694	746	681	740	696	701	693	693	726	720	712	695	749	725	659	745	697	694	700	680	752	628	707	676	713	691	682	719	684	683	750	738	745	700	733	676	686	717	672	698	658	710	688	737	700	661	705	700	760	724	742	691	688	706
25416	2934	587	416	363	316	350	336	314	319	307	310	319	326	312	351	309	363	360	296	321	315	314	339	290	324	303	320	332	358	336	318	337	345	332	338	349	334	325	292	329	328	350	299	319	316	292	330	307	321	312	319	317	321	357	328	318	326	310	304	311	355	319	333	346	338	308	347	316	297	329	335	327	307	337	289	306	324	348	343	308	286	279	323	321	316	317	342	342	337	312	337	322	308	295	279	326	339	306	316	328	352	286	333	313	346	344	327	343	356	333	342	329	278	345	292	320	333	354	303	361	334	376	329	303	301	340	325	317	366	303	326	307	288	314	290	298	319	318	349	303	299	323	300	301	328	307	309	346	331	339	340	332	333	332	337	315	305	308	326	312	305	330	335	292	320	332	330	324	303	263	328	305	299	305	338	344	314	337	321	325	323	313	318	326	316	334	310	318	317	373	313	308	300	289	299	296	337	294	283	304	344	309	298	299	295	328	350	297	320	358	314	336	361	323	317	308	315	320	289	281	315	334	328	357	314	317	316	296	310	329	297	298	317	322	273	313	329	320	342	305	321	339	296	307	308	306	315	303	314	304	326	322	312	341	322	356	323	306	327	309	309	325	331	289	309	328	293	333	310	350	290	319	302	320	340	321	336	343	329	315	328	301	309	317	282	315	314	303	353	340	321	329	313	346	327	341	343	299	324	316	334	334	324	311	315	330	339	330	352	313	327	291	301	327	321	293	338	304	329	335	307	303	334	341	337	316	317	340	343	315	329	337	306	327	341	329	278	337	330	354	311	332	329	309	301	304	324	330	334	312	304	306	332	301	314	307	308	339	314	320	363	308	309	330	316	355	347	317	331	301	295	310	314	330	309	326	314	345	292	342	349	309	325	323	322	329	292	292	321	328	329	278	328	325	308	311	312	327	307	298	345	323	322	299	333	296	311	340	291	319	294	319	320	361	315	316	313	303	313	329	312	312	281	276	315	334	298	300	325	310	337	304	343	320	327	314	319	338	296	315	325	351	307	271	377	309	300	345	293	317	308	319	338	295	350	315	312	317	336	310	285	312	325	309	329	319	332	292	300	319	349	328	340	312	346	318	291	301	331	345	287	349	298	315	328	347	352	302	335	329	300	345	337	310	300	306	344	300	304	333	315	316	304	304	309	364	301	292	316	317	302	285	325	321	314	313	334	291	344	318	332	340	309	327	328	305	282	287	324	317	335	328	359	295	293	338	314	326	304	323	313	340	331	358	308	334	301	336	305	325	314	336	314	312	343	348	302	278	352	311	345	304	299	322	332	295	371	320	317	304	314	300	311	340	321	296	311	322	355	310	302	304	310	304	310	300	279	326	294	317	318	307	317	397	313	324	335	320	350	319	338	325	364	335	328	332	315	317	332	332	322	300	273	340	326	347	356	319	346	342	329	343	327	351	346	308	307	309	285	367	344	333	319	327	319	324	326	305	363	331	323	338	333	304	350	294	330	321	313	301	292	321	327	325	287	287	310	320	342	339	328	327	302	282	309	313	304	318	324	365	324	331	318	337	308	316	315	297	317	321	317	338	317	328	302	307	322	320	323	304	323	293	314	314	334	303	357	318	343	311	302	362	311	335	304	340	332	319	351	338	287	334	317	357	315	311	359	324	320	279	280	341	305	328	326	328	312	289	375	331	333	340	311	312	313	342	336	323	307	320	329	315	308	318	316	340	299	334	316	337	351	339	330	354	316	285	330	320	325	345	340	287	296	344	339	299	333	314	321	300	340	297	351	299	329	296	332	362	338	299	310	339	338	338	279	344	361	355	314	302	342	280	285	322	305	310	322	339	304	302	342	332	337	343	320	287	378	325	346	317	296	313	294	328	303	309	314	311	310	300	329	312	324	284	323	333	329	338	346	333	330	322	330	284	319	328	322	313	328	347	310	317	293	331	301	297	349	332	336	316	311	309	320	340	338	304	321	343	309	328	347	335	313	325	309	310	322	357	310	348	294	323	299	308	363	319	334	320	311	322	322	301	286	308	331	332	314	387	312	306	290	320	306	302	292	308	330	317	301	304	329	350	346	343	295	342	294	302	347	340	338	290	304	318	353	300	327	328	320	296	357	325	334	327	327	315	320	336	350	310	310	288	334	317	348	303	305	291	340	304	356	311	334	293	325	293	316	331	327	283	311	303	373	319	328	310	284	279	336	336	298	330	305	307	325	332	288	312	327	337	328	315	303	282	294	294	313	323	321	340	307	316	324	323	301	287	333	324	337	359	315	297	309	339	302	330	336	289	317	353	316	352	318	312	331	286	342	320	358	304	313	311	349	339	312	319	338	297	334	338	342	304	297	322	338	353	361	338	333	307	299	322	305	306	325	310	325	316	321	353	320	346	282	344	295	299	310	301	300	303	299	305	338	325	330	302	291	323	333	309	313	334	346	325	296	326	306	284	336	320	336	321	300	332	339	279	308	300	330	308	321	343	348	359	326	317	331	300	322	300	293	296	308	314	330	271	322	331	324	326	345	323	287	292	317	322	304	319	315	323	322	315	348	298	324	330	286	333	319	342	323	333	341	322	343	280	339	332	343	353	348	309	309	321	313	313	337	338	282	326	333	278	312	313	324	320	322	322	319	318	322	319	323	343	295	313	328	346	291	306	338	309	335	316	353	346	355	331	343	246	296	314	332	311	320	311	334	292	354	341	349	341	305	344	320	341	321	326	293	301	332	338	310	333	284	303	334	351	332	304	315	278	294	297	325	345	332	297	314	322	318	312	353	333	363	341	312	286	298	304	358	347	321	332	327	303	286	319	336	312	344	324	327	333	313	322	323	348	319	320	318	305	289	326	308	322	336	304	296	344	314	332	306	278	305	379	337	327	302	320	318	320	324	329	307	281	299	343	326	275	340	335	349	301	344	309	336	338	359	274	314	368	361	327	320	362	291	307	326	301	335	332	317	317	351	315	327	330	323	307	307	298	296	295	288	331	338	331	333	330	334	301	319	328	333	333	362	331	311	324	325	340	339	324	322	318	331	341	314	299	316	338	332	294	303	310	300	363	339	323	301	308	330	327	336	338	318	333	317	315	349	331	302	334	308	327	300	316	289	351	347	336	306	340	317	301	315	315	315	342	300	320	313	299	316	343	306	294	327	325	308	337	348	327	342	301	288	361	338	305	343	312	317	332	345	326	333	305	283	342	305	315	327	353	315	300	284	327	321	327	315	295	314	324	306	324	287	293	355	279	304	358	299	316	290	303	308	323	298	314	350	311	289	315	300	278	308	291	329	308	341	303	302	331	317	293	341	313	322	333	287	344	332	318	370	321	324	291	311	291	308	302	299	355	328	332	334	317	315	319	345	329	317	325	367	328	327	370	324	328	336	341	325	306	332	325	333	343	322	321	337	295	311	351	316	327	321	326	312	311	318	320	319	320	344	273	322	270	306	329	328	301	322	334	303	320	334	322	299	319	317	343	339	311	312	303	326	327	322	324	314	346	382	351	302
19722	5506	3076	1751	1227	884	815	765	721	711	687	747	648	676	684	705	688	653	678	656	654	703	728	685	717	690	658	665	679	695	702	694	695	677	717	741	707	653	680	690	665	671	624	690	666	710	669	680	721	704	699	679	682	715	677	690	679	693	687	696	653	700	702	664	664	681	688	727	665	669	660	701	753	757	688	687	682	707	691	688	700	706	682	687	730	699	663	715	684	701	693	698	666	697	686	700	654	674	729	708	735	713	689	700	677	702	662	683	714	720	673	695	712	705	687	694	696	688	727	735	692	677	668	702	700	691	674	670	690	682	747	683	672	678	709	687	714	653	672	712	723	708	669	721	611	692	696	686	721	701	730	681	694	741	735	721	655	673	680	693	696	724	693	717	620	701	697	733	747	695	695	687	712	671	677	715	682	700	670	704	718	654	678	711	713	668	680	683	703	667	708	659	660	686	710	675	704	700	684	707	667	722	704	662	717	717	748	700	689	704	674	727	689	687	735	671	733	678	668	683	640	702	657	702	671	688	692	684	729	712	708	689	654	722	699	703	686	740	682	654	700	695	734	688	685	695	685	710	704	736	701	684	631	686	685	705	699	684	703	716	707	689	676	702	660	697	663	742	684	666	665	753	641	676	659	734	700	643	677	689	688	714	678	705	710	671	688	666	634	665	692	712	683	697	713	658	699	645	689	701	686	723	650	689	660	692	636	635	698	685	668	701	714	680	680	650	693	653	683	680	675	686	730	670	757	692	726	711	704	674	677	700	657	648	672	702	699	684	663	731	666	736	702	661	635	686	633	645	697	721	696	673	729	703	673	696	698	676	681	666	704	730	686	683	653	710	643	690	644	693	700	697	725	730	669	684	716	641	670	714	774	664	717	735	688	653	731	652	707	686	693	676	659	690	686	693	729	726	662	682	664	696	699	703	659	677	688	707	704	696	674	680	684	718	703	638	708	679	635	684	698	676	727	707	683	687	654	723	675	718	634	684	664	670	668	693	721	691	683	661	755	733	715	713	746	692	674	701	649	682	759	667	648	730	751	683	683	714	715	708	716	709	663	678	657	716	698	642	699	724	735	709	674	724	700	681	652	667	629	678	709	701	684	638	709	687	633	674	675	653	705	676	705	702	686	686	703	707	690	681	687	698	708	652	669	711	690	730	666	713	725	731	696	695	713	637	728	699	720	666	646	669	685	701	739	726	680	694	724	716	664	667	690	706	681	704	702	736	725	729	750	687	667	617	659	650	691	681	711	686	737	688	680	657	739	694	686	694	699	711	684	688	762	674	643	703	673	673	708	712	717	681	714	638	691	714	729	695	720	668	707	685	690	716	707	705	719	705	646	726	697	696	763	686	676	669	692	665	720	685	657	652	694	740	669	638	674	705	704	656	700	681	685	719	655	708	703	750	681	649	691	680	735	664	679	693	697	696	701	687	706	656	680	659	663	636	723	685	665	702	670	676	674	677	687	736	636	729	702	713	717	678	716	754	734	654	666	644	671	694	648	697	678	683	698	671	685	655	701	714	688	647	680	713	737	623	694	660	645	701	675	681	727	711	650	690	719	708	722	665	667	682	640	698	694	701	686	676	693	648	689	708	674	688	654	671	726	677	662	669	662	665	691	689	700	708	692	659	676	665	708	689	635	659	701	680	693	687	680	664	689	705	719	656	729	714	693	729	716	658	694	677	671	682	699	704	717	661	747	692	663	708	677	755	718	694	715	696	697	704	700	746	691	686	711	700	673	645	709	708	714	699	685	748	682	636	678	735	699	746	693	670	666	681	714	656	689	694	687	680	706	693	665	632	706	662	635	674	654	707	652	700	654	676	699	673	676	677	691	702	681	643	637	692	685	753	733	665	705	711	685	725	617	659	682	659	641	687	750	662	707	690	679	705	681	710	678	742	694	682	702	694	704	708	754	631	716	667	699	731	694	668	726	651	685	668	712	692	647	737	700	700	683	656	665	664	681	623	692	727	709	690	668	662	673	668	677	692	672	681	690	662	711	654	675	662	716	704	706	672	740	730	699	719	686	653	719	664	703	706	678	681	682	710	745	684	700	656	711	727	719	705	695	690	673	678	691	697	700	664	678	705	696	698	704	638	673	709	665	677	671	680	664	721	660	723	696	662	662	676	676	709	701	709	725	683	696	701	709	678	663	630	696	690	697	723	702	693	678	691	670	708	690	685	752	724	738	671	700	706	680	726	719	768	699	688	698	655	716	682	688	703	694	664	635	695	707	696	714	697	690	636	734	634	686	668	655	676	658	690	679	666	673	679	673	682	680	672	657	624	699	671	700	653	649	693	681	701	670	676	692	692	665	687	660	675	716	703	715	735	690	717	668	724	687	695	727	623	697	630	706	678	679	737	690	707	717	692	710	717	721	652	701	672	697	706	704	679	689	670	677	715	692	713	678	708	717	659	680	668	680	661	706	684	670	711	682	689	720	698	717	693	701	738	694	675	677	689	705	707	697	679	718	704	683	704	652	707	705	746	729	691	686	730	689	680	689	683	687	697	727	693	687	659	717	712	703	697	702	696	673	652	749	687	671	671	706	714	693	708	709	679	684	694	684	678	643	689	673	681	693	738	624	701	712	661	662	712	679	638	682	661	739	667	762	702	736	712	697	697	687	676	732	647	701	672	714	719	724	704	676	692	637	718	671	726	662	667	685	699	702	671	695	679	673	714	680	698	670	695	709	707	670	706	666	689	707	702	689	712	689	659	697	654	706	718	678	715	661	642	667	691	700	702	706	716	666	732	710	720	674	716	691	682	684	678	707	718	673	708	689	678	662	687	706	679	711	671	724	682	702	631	635	630	686	718	665	701	669	673	716	689	662	709	689	662	743	697	711	713	670	676	670	686	696	659	676	678	671	723	711	663	675	706	657	664	695	696	683	690	714	668	672	720	703	653	710	682	717	696	724	707	693	665	639	700	662	723	633	679	683	647	670	685	712	743	664	718	708	705	670	682	699	685	706	690	665	692	706	688	647	676	679	715	707	662	712	666	701	657	710	693	684	680	714	737	700	749	698	716	740	718	696	731	643	700	675	700	704	717	677	687	715	702	687	678	693	697	722	706	700	720	706	703	665	649	699	677	722	710	708	742	725	697	678	712	742	670	672	696	683	698	656	693	729	719	681	680	660	664	660	682	701	749	735	676	713	722	662	705	697	703	661	726	658	695	628	670	722	698	687	681	649	702	695	671	689	711	686	650	706	696	686	715	690	676	649	715	687	646	713	670	660	666	752	712	706	693	668	613	715	649	665	616	682	668	700	702	711	679	672	678	649	699	702	724	698	650	666	710	656	703	673	691	687	684	661	720	728	723	698	740	685	728	691	691	720	692	655	711	683	700	679	682	698	681	667	663	683	697	682	681	698	666	663	675	728	693	693	660	631	670	638	702	660	698	705	693	710	714	677	707	693	712	712	670	735	673	676	667	701	644	714	743	687	700	677	669	679	687	677	638	707	675	674	683
34509	6182	862	453	344	318	310	309	307	319	299	308	336	300	323	307	274	315	313	301	329	303	336	307	309	303	342	334	307	317	321	302	290	320	280	303	312	285	328	346	316	285	320	303	290	316	301	290	327	318	302	331	308	326	321	312	341	293	288	261	266	287	306	323	308	305	329	325	289	315	295	312	294	269	347	315	313	320	295	320	303	278	300	334	300	308	306	317	335	310	318	315	311	307	312	326	327	312	304	296	285	311	345	315	295	303	302	336	328	301	319	307	331	270	304	303	294	351	274	319	311	310	322	299	303	335	320	299	300	307	319	323	292	289	327	308	306	291	314	289	265	322	344	297	286	328	314	333	308	340	332	305	296	320	319	293	310	313	300	290	315	300	271	289	323	265	296	311	285	307	307	310	304	253	262	302	285	325	303	305	311	327	287	305	283	304	305	320	309	334	276	299	284	281	296	313	330	322	272	302	302	314	267	328	306	286	311	308	311	317	296	307	324	277	322	339	300	327	305	312	306	322	318	301	326	322	291	314	339	319	324	313	274	316	295	304	312	311	276	290	286	326	312	298	285	327	294	322	281	334	302	332	282	296	303	311	295	312	316	309	319	348	287	286	312	285	282	276	282	326	297	273	275	311	279	307	304	303	291	299	313	305	322	298	278	296	356	285	331	295	309	301	287	281	303	316	336	301	289	303	282	314	333	313	330	294	326	296	299	308	309	300	292	302	307	288	324	297	294	299	302	287	321	313	322	291	328	315	335	286	305	300	306	295	281	293	323	310	312	334	323	288	325	293	296	276	290	294	319	299	322	289	348	278	304	292	334	313	324	306	312	289	298	309	299	300	333	321	311	299	292	308	254	284	280	279	321	301	308	296	271	310	305	309	327	292	289	315	323	323	319	302	305	308	331	334	313	292	292	298	281	289	290	299	290	342	288	304	304	274	322	320	333	285	297	326	313	307	287	289	291	316	310	306	272	290	313	290	347	339	299	285	317	314	284	277	289	285	260	318	339	310	290	290	329	296	300	269	310	298	325	299	295	330	332	299	297	292	319	302	307	312	323	298	304	286	304	313	314	312	311	301	289	266	340	326	338	314	314	316	282	259	263	325	315	308	315	288	294	298	301	279	317	298	324	324	340	289	279	280	298	300	325	311	291	280	302	316	313	312	309	325	310	286	281	312	272	298	344	330	293	300	318	302	314	319	310	286	315	310	275	287	331	271	319	278	302	308	298	293	331	319	302	281	326	269	299	313	305	299	287	305	292	250	312	326	301	299	277	286	300	330	268	285	289	313	291	282	332	288	282	356	302	280	328	314	335	296	333	310	308	319	298	292	280	277	303	298	327	312	314	264	329	315	268	329	307	305	306	315	286	287	327	289	288	309	303	283	301	303	302	307	297	299	307	323	288	281	318	328	354	330	328	307	348	318	298	263	275	300	330	321	296	274	282	291	316	304	290	320	272	314	301	313	276	306	286	301	314	332	291	288	322	261	345	294	313	326	278	344	307	311	294	302	291	289	312	308	306	326	305	291	285	282	291	278	309	317	321	325	298	298	333	279	329	281	288	302	312	327	306	298	320	335	297	276	322	295	306	320	300	313	316	369	295	301	350	273	322	331	318	314	335	269	296	300	277	334	305	312	298	372	311	323	304	286	317	306	319	306	319	313	281	302	291	361	309	333	298	303	300	311	263	295	287	285	309	345	300	304	298	284	308	314	308	320	299	327	312	304	293	325	303	325	328	327	303	288	278	271	291	306	308	299	297	297	318	311	311	303	279	279	269	297	304	309	290	272	305	325	309	292	317	323	332	318	327	321	301	280	287	299	329	294	269	315	343	287	300	286	311	332	302	313	327	288	307	319	291	297	307	333	287	297	326	290	300	296	287	353	326	299	289	263	339	325	303	298	329	308	311	296	325	304	298	295	284	306	311	276	296	333	291	341	325	306	290	300	313	321	285	336	332	302	293	272	283	315	333	280	291	317	286	279	301	314	279	296	306	312	299	310	293	304	284	292	272	310	329	337	297	276	305	288	279	299	322	319	321	297	333	287	287	326	301	308	283	320	323	301	314	288	324	306	342	284	290	330	307	286	307	306	286	340	327	297	297	317	359	261	278	299	302	299	309	310	326	285	301	325	277	307	289	306	282	302	315	284	319	298	293	331	298	338	318	320	310	288	274	306	282	285	308	336	300	322	312	291	302	288	319	283	299	305	296	290	306	305	311	315	338	316	339	336	326	285	279	302	318	319	290	273	359	309	299	301	319	307	299	283	293	279	313	280	297	312	320	296	306	282	295	265	316	313	313	309	286	281	335	293	337	298	340	278	305	272	322	298	299	298	344	337	281	278	282	311	274	318	292	295	343	290	282	293	294	307	324	318	332	317	310	321	307	291	325	338	299	320	273	323	302	292	282	287	293	304	309	320	288	316	313	304	298	270	288	298	330	295	274	299	312	296	305	303	328	315	292	304	292	286	303	308	329	315	319	295	316	330	288	299	301	308	306	315	305	298	289	274	293	277	310	320	281	272	306	308	301	303	321	321	304	331	287	297	319	306	316	309	322	296	307	270	289	348	311	316	288	296	299	277	298	279	316	290	310	326	294	306	313	291	302	282	301	293	315	311	335	312	319	281	301	306	291	293	257	325	316	273	296	312	313	301	299	295	316	285	311	313	313	317	310	309	306	285	303	311	316	274	283	275	301	317	311	265	313	285	320	290	307	305	326	290	316	280	325	345	333	311	287	305	307	284	321	279	328	289	299	301	318	347	296	312	321	273	319	304	321	324	376	286	274	316	309	286	308	337	318	345	299	343	315	311	327	299	330	323	299	285	291	274	293	285	294	311	317	293	314	324	320	302	312	281	311	296	272	309	313	300	339	320	292	325	284	289	318	336	273	265	325	299	321	324	341	305	276	272	312	326	295	289	326	336	294	309	290	292	327	315	300	296	282	304	313	325	292	316	291	263	280	296	304	325	305	318	316	330	300	293	286	311	307	289	297	284	344	294	292	318	285	300	302	299	308	335	280	295	306	300	310	283	325	323	321	301	285	268	314	313	292	329	319	272	318	293	308	310	291	302	337	289	309	330	315	302	262	285	283	271	316	304	290	286	314	327	322	314	312	326	308	265	275	307	327	318	314	289	331	292	307	323	313	316	316	297	287	280	301	316	345	298	301	282	277	299	334	319	314	323	318	306	318	312	291	314	306	309	280	306	324	274	298	280	292	294	267	304	306	282	319	300	321	302	288	314	328	296	284	315	326	312	311	274	320	284	301	281	290	295	288	297	318	306	331	270	309	302	384	294	299	321	304	307	296	296	325	313	332	305	309	303	304	281	302	263	303	285	333	312	322	308	313	289	312	315	317	291	313	324	340	299	266	356	286	295	337	309	295	323	320	330	299	296	313	283	322	315	314	309	319	334	321	288	337	315	329	298	308	311	306	252	296	320	279	302	341	319	298	298	324	330	298	292	318	292	292	313
22499	7341	3913	2177	1421	1103	905	804	698	739	735	710	705	702	672	714	625	687	725	710	714	655	704	663	635	624	676	670	669	693	670	617	656	655	661	660	655	667	592	662	667	641	646	631	653	655	638	659	657	625	686	621	705	688	695	643	656	665	641	691	649	662	690	684	682	649	607	668	709	666	633	667	687	663	666	640	621	625	640	656	674	616	628	679	652	632	661	659	669	659	673	652	612	630	657	637	634	652	667	631	651	670	655	667	635	675	649	632	666	625	624	648	671	649	650	624	678	711	690	632	634	659	664	665	687	681	714	692	651	652	666	638	703	619	645	615	680	683	691	688	647	662	673	667	708	666	670	630	660	710	664	646	649	650	666	649	683	640	648	631	703	634	656	647	653	642	610	603	659	597	714	655	682	658	636	656	679	659	628	630	681	669	657	620	673	654	633	699	683	665	650	653	662	672	641	662	665	680	639	630	626	632	682	641	697	639	655	625	666	672	638	643	680	657	645	624	625	676	688	690	662	656	664	729	654	604	657	651	634	696	645	659	653	647	662	686	644	652	637	646	612	653	650	671	609	707	677	716	691	609	683	685	668	691	687	670	709	673	685	645	691	661	663	662	677	680	670	675	602	670	608	678	662	711	625	634	681	654	672	654	646	651	647	667	667	681	694	681	661	632	671	627	639	669	689	650	649	673	681	667	662	655	690	653	655	657	675	645	667	673	666	676	699	662	685	625	685	683	676	678	620	646	635	637	706	657	663	597	664	641	657	638	706	680	714	638	628	710	639	673	695	670	698	695	667	662	689	679	614	625	638	665	661	645	637	632	620	685	654	626	636	700	694	661	652	672	656	616	620	685	688	693	655	654	635	645	673	649	653	665	680	674	625	659	648	667	654	613	640	672	639	685	659	702	640	669	637	625	665	665	703	643	647	654	661	588	654	638	654	668	679	649	643	654	629	640	658	655	639	648	646	592	645	691	708	663	650	630	659	639	621	642	617	658	678	632	653	656	624	636	666	657	691	667	688	660	644	617	688	657	660	673	672	640	671	679	677	677	662	659	650	666	678	685	673	636	669	640	665	660	682	616	634	620	658	655	686	642	676	651	702	686	656	735	694	654	647	645	645	646	653	662	620	682	578	658	640	665	653	638	637	648	641	614	633	718	617	666	690	679	692	672	636	609	683	658	701	654	683	663	654	629	620	658	716	633	667	629	650	654	616	652	668	691	651	626	628	691	689	674	682	670	656	640	646	680	665	629	640	675	656	627	681	678	652	632	645	662	676	674	659	588	647	659	658	694	641	670	623	626	665	678	660	668	693	639	703	657	679	675	674	624	671	646	682	649	669	660	654	652	672	664	676	631	605	675	664	678	674	655	624	637	633	657	624	722	655	664	679	708	669	651	611	705	665	659	655	634	666	658	666	708	632	620	634	650	687	669	676	613	649	667	596	626	671	677	657	700	690	639	610	604	713	625	676	641	634	632	660	662	658	672	663	664	689	667	640	691	621	667	689	617	704	710	590	678	655	627	674	654	629	653	644	626	666	641	626	665	684	675	644	646	610	642	644	662	641	671	609	637	661	651	668	677	631	648	670	653	646	650	665	688	621	653	660	665	685	616	634	637	686	621	699	577	662	649	654	632	654	637	645	676	629	684	610	621	647	644	655	633	653	667	661	651	651	696	656	655	678	659	672	667	629	664	651	650	679	673	671	651	601	703	692	664	634	644	671	625	664	669	651	609	674	645	629	661	659	694	677	637	691	604	671	633	660	656	640	639	676	631	655	670	672	641	643	624	665	713	698	643	678	665	580	694	662	654	645	678	665	681	662	659	677	678	621	674	622	652	644	664	659	661	668	689	643	700	652	674	594	633	606	691	637	660	636	642	678	642	664	654	642	631	634	682	688	661	676	673	680	693	697	658	642	669	630	669	677	671	648	648	670	681	710	642	667	686	682	642	667	666	654	659	662	637	650	651	651	625	671	638	649	656	648	666	676	648	683	629	648	664	646	660	616	687	682	651	667	639	637	679	693	635	681	639	672	661	689	626	642	680	659	644	683	660	683	691	682	649	669	684	674	658	712	651	692	635	639	645	644	673	656	633	694	622	628	669	679	665	650	676	649	636	673	678	622	659	682	663	648	676	617	687	626	650	695	699	657	638	676	635	647	662	706	658	674	663	654	641	619	649	683	654	628	637	607	621	661	650	653	712	618	650	677	661	636	620	660	693	654	651	623	657	659	634	652	634	643	636	653	673	686	643	663	685	683	661	686	604	666	698	675	636	609	699	658	676	692	688	659	633	645	629	666	664	652	704	662	666	688	651	638	640	674	644	680	608	695	620	655	640	656	648	664	653	671	660	665	665	668	685	657	638	662	683	666	644	599	657	636	660	665	638	689	613	617	638	656	653	673	674	655	648	709	655	676	692	672	626	673	635	645	647	680	668	650	661	687	670	621	668	673	649	675	711	639	633	648	636	666	614	600	692	671	689	622	638	606	653	653	672	653	658	719	645	660	627	641	655	666	644	637	665	661	628	718	644	629	664	613	650	634	632	650	636	670	648	656	678	667	642	662	699	632	666	681	662	667	572	621	684	730	648	678	697	641	636	633	618	646	653	672	675	659	710	619	667	594	647	673	665	664	656	657	685	659	661	631	617	652	639	679	691	665	662	648	664	700	631	667	629	650	665	662	699	643	666	611	666	668	672	635	645	624	682	639	666	693	659	622	695	639	650	671	669	663	615	656	666	668	651	646	699	621	656	656	655	676	662	658	648	651	613	669	628	641	661	641	656	652	668	686	649	630	696	681	696	669	606	680	652	709	647	726	593	659	647	615	667	650	645	610	629	672	645	620	589	665	695	671	669	675	667	672	659	655	654	636	673	679	691	658	652	651	661	708	685	648	630	624	688	685	692	666	652	618	643	690	663	691	641	658	623	693	641	663	641	692	641	603	637	677	674	698	635	664	669	637	648	661	644	633	677	606	648	719	603	676	631	687	673	677	679	676	668	665	632	675	697	627	663	690	644	676	671	637	642	689	715	571	682	689	733	635	665	663	656	664	669	665	635	722	680	615	675	644	652	653	682	668	648	665	676	666	683	657	627	705	653	641	648	631	628	638	643	682	661	659	689	669	691	665	697	676	681	678	677	639	659	667	683	663	597	625	665	623	691	631	664	695	655	613	660	695	663	655	651	676	630	682	691	658	671	708	649	650	659	711	643	667	663	660	668	710	675	661	716	648	669	656	698	706	649	671	639	615	687	691	671	603	646	637	653	644	617	667	635	641	669	624	670	689	618	659	690	625	615	660	692	638	704	662	672	654	666	673	641	656	666	689	677	680	652	612	685	657	662	661	624	688	681	661	686	685	657	670	599	632	694	672	690	680	671	606	700	601	655	654	634	691	662	651	685	703	677	634	677	639	661	649	641	666	637	695	648	650	696	642	593	670	651	642	686	660	664	687	646	658	637	666	655	695	626	610	660	649	627
38791	8612	1200	660	497	395	347	359	328	331	328	351	326	309	310	321	320	308	321	305	354	315	329	324	324	351	306	343	338	314	293	297	328	312	358	295	314	314	316	332	328	325	307	306	326	362	336	297	344	333	297	334	313	332	393	342	364	326	324	360	331	323	337	355	333	294	291	336	322	337	336	292	351	342	354	294	317	324	309	307	345	294	336	349	330	372	365	314	315	311	340	357	323	323	348	301	283	342	329	319	287	328	315	367	359	348	319	324	348	290	322	338	317	322	319	344	317	304	311	325	330	309	310	314	339	310	291	311	306	325	342	325	324	299	346	310	327	312	302	311	345	317	317	332	316	329	310	347	311	296	299	306	356	339	310	326	354	308	345	267	324	379	312	334	314	332	361	299	338	316	296	320	317	356	350	363	303	308	311	307	313	323	316	349	350	318	343	317	344	316	329	351	327	333	311	319	324	289	310	317	321	322	339	337	311	334	320	331	306	328	314	329	354	334	314	329	344	329	326	377	337	300	347	312	308	337	346	326	323	336	324	311	310	311	329	333	349	330	335	329	348	331	354	350	290	360	342	354	319	333	338	314	305	346	316	310	316	314	349	313	397	320	338	322	359	346	335	330	322	333	335	330	344	296	320	354	329	317	315	319	365	329	324	368	362	334	347	326	288	307	318	314	310	311	338	346	363	331	302	347	324	324	303	340	355	316	307	318	353	320	280	283	294	307	337	317	324	321	338	305	333	326	340	332	292	280	302	296	315	340	323	345	335	296	296	309	316	360	312	304	319	306	288	348	311	297	344	318	320	327	303	333	310	352	325	332	331	351	336	323	342	362	324	301	307	326	310	321	332	331	341	310	348	336	315	306	335	318	333	311	307	312	328	338	332	321	295	350	371	361	345	307	322	340	306	312	343	303	324	313	317	370	351	300	341	355	326	322	321	304	320	314	357	348	363	290	322	304	336	330	335	287	314	354	285	319	299	306	343	337	361	326	332	316	312	345	334	329	301	311	307	327	304	336	325	301	309	332	368	322	330	331	277	346	326	338	351	341	288	323	346	326	349	350	324	318	320	316	315	323	356	375	288	325	329	333	334	337	322	338	344	329	307	319	323	350	352	299	325	298	299	311	306	355	301	321	349	350	329	304	341	350	346	319	302	330	340	299	322	308	318	327	297	343	343	338	347	337	333	324	343	302	323	316	337	308	321	333	334	338	343	314	333	306	308	275	317	323	316	315	299	303	367	318	332	351	303	325	331	353	322	312	345	311	345	292	316	290	320	337	298	364	344	320	333	322	319	301	331	306	320	357	345	311	316	337	339	366	307	304	345	336	325	311	321	320	318	289	359	313	311	318	316	319	335	348	355	347	354	303	344	314	316	295	320	310	322	310	330	343	340	341	328	322	301	340	317	324	349	314	302	320	306	353	314	332	309	303	319	319	322	317	343	368	329	361	305	332	289	295	306	316	359	279	324	299	314	339	330	337	340	342	318	330	301	298	301	329	296	302	353	323	329	347	300	320	334	340	353	325	318	332	306	308	284	305	326	321	304	317	302	284	345	318	317	333	335	332	329	315	351	346	316	313	375	322	325	286	331	313	332	336	314	321	329	351	325	341	353	358	322	315	332	335	332	316	301	301	306	329	328	318	314	328	319	339	334	346	311	310	341	354	304	353	322	327	340	329	355	346	315	289	326	316	330	354	330	309	315	350	305	317	320	349	324	333	285	308	299	309	328	345	362	330	333	333	330	345	329	319	302	330	329	300	320	292	349	330	312	304	358	316	340	350	313	308	328	307	349	341	294	305	322	325	298	302	329	331	319	339	314	350	321	339	335	323	320	314	298	335	297	364	321	319	315	328	321	328	310	293	322	343	333	304	339	326	340	343	340	356	362	343	323	298	329	340	333	307	345	314	328	337	303	323	313	320	358	299	330	312	336	291	316	327	331	344	329	329	329	320	325	324	332	305	322	306	315	271	316	338	303	287	306	341	329	329	285	330	327	330	327	324	321	302	323	311	372	331	324	326	358	305	328	297	312	314	323	313	350	320	313	356	333	299	300	326	311	299	347	321	316	294	316	301	325	321	307	283	341	315	323	305	349	350	314	307	301	322	325	305	336	327	357	364	334	345	327	342	346	336	321	298	317	344	333	301	315	328	328	307	305	373	316	326	316	290	312	312	326	342	284	308	327	330	330	323	313	321	346	327	357	336	314	330	313	293	333	331	299	319	345	336	341	326	344	326	330	310	309	355	360	332	311	299	318	300	317	283	287	334	325	330	356	336	312	317	328	315	317	307	342	339	308	284	321	331	288	329	310	301	330	329	325	357	343	331	328	331	317	295	332	321	296	353	307	366	336	331	324	322	332	314	299	328	342	298	321	326	326	318	335	328	305	322	301	345	291	275	332	320	333	340	334	335	320	313	296	306	309	364	332	340	340	336	288	303	306	299	323	306	312	303	325	323	352	337	316	332	299	315	323	291	324	354	342	336	322	322	307	362	327	322	334	290	301	339	348	335	322	305	333	332	340	317	295	302	318	311	374	336	322	307	309	370	333	327	300	317	317	353	319	309	311	322	318	300	319	324	337	333	294	294	302	338	339	314	311	310	336	303	317	361	318	330	321	355	325	325	322	323	317	302	340	328	373	338	332	326	339	355	333	342	348	338	363	319	299	358	291	329	318	321	315	373	305	310	322	310	335	281	346	335	285	305	322	311	316	319	384	289	353	355	311	316	337	326	316	361	320	298	348	342	327	328	343	305	337	299	317	365	351	318	295	330	324	291	334	340	299	370	337	374	308	329	310	309	307	334	355	329	326	358	320	320	359	323	331	325	323	322	334	313	316	329	314	353	311	305	340	313	319	316	360	310	305	303	331	302	328	325	313	294	324	321	357	353	334	348	315	312	308	328	316	320	322	318	308	331	312	346	327	317	321	327	318	284	329	334	287	335	343	344	325	339	292	323	319	329	329	309	315	322	315	344	353	347	340	328	322	310	300	274	323	320	367	330	313	327	320	308	304	312	337	322	308	277	327	325	342	290	337	341	318	313	326	318	331	336	326	365	294	301	327	317	330	318	330	320	320	276	324	313	303	319	325	361	317	317	289	335	327	302	293	326	317	286	322	290	323	277	275	331	299	324	292	339	329	303	343	313	323	341	345	352	313	327	330	343	347	321	324	328	323	341	323	288	318	325	304	294	322	316	355	348	321	348	300	370	307	322	300	307	320	315	309	326	352	309	348	313	343	324	317	319	342	327	325	311	341	344	320	301	287	268	319	295	304	317	331	309	332	343	310	355	315	328	331	333	303	287	318	335	305	309	307	343	320	339	308	311	355	325	297	319	337	324	337	324	361	329	365	344	350	321	319	317	311	318	306	324	323	324	341	333	320	350	336	341	342	331	348	338	329	330	330	313	323	298	318	304	352	332	324	275	325	345	302	318	286	302	323	312	326	308	318	308	303	330	307	348	354	331	327	320	320	333
27867	11206	5783	4187	2596	1565	1204	1048	913	731	806	714	763	728	801	723	706	754	726	723	731	698	675	725	710	697	695	748	729	696	722	685	679	713	703	682	675	721	676	699	724	710	723	709	691	699	686	731	742	700	674	691	711	731	728	690	656	654	697	714	712	709	679	691	721	695	693	676	674	763	757	687	702	724	708	680	684	671	705	726	661	692	687	725	657	671	720	733	700	740	690	703	680	663	704	670	700	683	736	696	718	728	684	737	652	710	685	724	725	735	695	736	717	701	657	718	741	697	740	749	717	654	740	763	735	705	667	699	722	696	743	705	709	705	659	706	711	752	690	694	718	722	717	664	652	711	649	706	719	715	697	719	730	727	689	710	660	712	722	694	655	709	726	677	706	718	697	688	704	712	677	680	712	727	702	711	706	630	718	684	705	712	739	662	624	694	693	718	684	714	739	720	738	689	676	714	699	698	681	735	701	659	657	715	703	715	713	737	669	685	733	699	684	643	680	702	710	701	756	685	706	726	696	700	690	668	748	709	700	681	725	709	723	654	684	673	709	728	679	688	682	679	706	682	716	752	708	677	720	653	685	695	643	719	697	671	718	675	720	674	693	700	704	711	709	756	711	716	664	695	676	722	710	723	671	705	697	763	716	736	666	700	686	707	742	705	718	714	722	721	682	711	709	754	719	708	750	722	691	723	703	672	710	729	709	683	711	702	705	723	713	686	715	700	721	682	674	739	720	725	686	719	684	717	735	708	723	733	673	719	710	676	716	713	733	707	666	690	718	734	710	723	705	669	710	726	706	697	738	666	696	739	650	728	716	649	734	673	692	693	686	636	680	704	751	724	714	740	710	674	687	735	683	699	673	731	710	712	698	681	695	744	692	711	685	717	739	742	695	721	683	704	674	714	687	714	695	678	700	764	710	740	715	695	737	666	725	716	702	708	665	680	695	697	695	676	709	701	671	758	727	664	679	721	626	697	729	715	717	712	700	731	727	673	676	689	742	697	694	690	648	671	734	732	674	702	699	690	706	685	704	699	710	733	723	637	668	738	696	685	708	690	738	682	672	708	713	709	739	707	694	667	708	701	728	715	698	704	733	674	725	696	694	734	708	731	691	671	725	713	658	711	730	693	692	724	718	674	724	700	722	689	757	700	725	755	713	689	748	658	720	659	736	758	687	642	627	716	718	716	711	711	706	724	687	708	712	703	751	745	684	713	713	732	661	734	684	671	633	688	710	753	690	699	693	700	729	689	686	670	700	687	696	681	725	698	667	713	676	714	701	689	702	686	681	694	734	664	698	720	691	722	675	688	674	675	693	695	732	708	699	745	670	741	687	668	699	764	740	643	705	672	712	693	634	726	718	740	718	696	728	710	754	723	721	723	711	701	699	666	687	653	704	732	701	666	727	691	680	700	727	701	691	667	722	728	708	742	693	704	750	689	713	736	661	697	729	725	720	701	747	663	746	707	708	680	718	698	692	709	689	635	727	700	723	665	741	714	694	678	736	695	742	781	766	676	724	723	711	705	666	713	727	674	667	675	688	699	702	660	798	638	677	768	765	676	746	698	748	700	702	671	702	747	715	662	753	704	680	677	681	699	673	735	686	699	711	682	703	682	695	709	653	704	747	751	700	681	690	698	711	715	704	692	733	707	713	634	754	741	707	725	679	728	718	742	758	689	699	710	743	698	736	665	681	634	703	716	691	748	707	704	698	715	687	694	715	737	706	703	713	732	709	756	707	761	685	687	663	743	681	732	719	780	744	735	716	676	668	695	720	708	721	694	722	705	682	700	685	722	733	708	768	703	697	714	664	697	697	758	719	675	729	726	740	698	707	672	670	697	674	752	646	716	689	703	743	691	701	741	709	689	721	714	690	692	658	695	705	672	730	730	694	694	686	776	704	746	705	708	715	736	734	720	731	722	726	672	719	715	736	733	666	672	691	718	750	748	693	727	678	709	722	677	731	687	711	712	754	730	664	680	720	680	743	689	688	734	706	722	682	733	701	736	714	761	713	698	730	727	727	713	708	690	691	693	703	682	745	716	734	731	693	708	738	720	743	695	712	733	783	747	687	710	720	700	792	704	719	679	682	684	724	686	654	664	728	725	701	718	737	692	704	682	686	698	709	714	676	754	697	657	672	749	690	691	702	737	702	718	748	723	707	695	756	662	687	701	772	709	703	657	723	722	656	710	660	709	669	675	699	711	725	697	703	702	730	701	743	723	680	787	694	688	694	705	730	718	693	671	697	694	688	694	700	737	693	705	736	675	661	689	744	707	708	718	702	719	680	683	712	707	693	701	716	739	692	701	711	714	704	684	690	710	748	705	724	671	669	722	731	720	682	705	726	708	689	690	723	694	674	762	677	682	705	708	674	682	703	710	723	683	723	688	705	708	701	692	727	722	723	704	713	751	693	695	682	708	668	714	709	724	712	721	700	715	710	714	728	754	734	713	750	712	661	678	704	697	734	672	724	636	715	710	708	716	710	664	668	725	667	720	752	726	698	705	700	730	705	724	708	727	684	705	734	720	729	716	738	726	691	725	667	729	696	698	713	710	700	745	751	692	691	700	689	682	699	695	731	734	690	713	732	696	692	678	725	718	723	677	707	675	650	732	696	716	688	727	678	721	715	708	749	668	710	727	693	767	709	681	678	687	690	667	733	682	763	682	745	668	683	691	703	744	696	717	714	693	679	689	731	663	691	626	687	736	748	712	668	737	720	691	749	762	716	658	705	699	669	747	725	688	702	697	720	715	701	686	696	670	710	683	711	654	696	678	704	727	728	673	704	714	694	724	758	673	671	672	699	681	651	681	728	662	686	692	723	686	701	683	691	724	677	686	678	675	716	717	716	665	748	673	721	743	702	689	749	707	687	694	738	709	694	663	739	708	702	740	683	760	680	742	678	685	683	772	718	734	680	686	739	734	725	662	683	728	712	685	769	707	696	698	739	650	706	687	681	707	717	665	694	733	704	705	703	701	699	690	698	703	698	718	720	696	698	653	708	704	718	685	720	719	750	662	695	711	720	747	692	710	701	772	678	645	757	718	699	721	710	710	711	693	683	719	718	752	665	686	698	766	711	713	683	738	718	674	687	708	698	717	660	749	717	692	755	692	712	744	680	731	692	713	697	738	678	720	727	649	691	701	698	713	691	672	662	697	682	667	739	719	769	727	705	722	714	705	687	686	747	703	732	720	766	690	652	742	714	721	739	710	765	699	709	748	691	675	748	724	702	740	697	704	718	764	677	747	719	725	682	710	686	706	706	720	702	742	731	712	742	732	708	688	705	640	713	691	671	728	711	725	700	689	700	653	714	712	724	724	681	683	759	689	697	711	720	700	698	753	750	697	698	701	689	675	719	676	717	725	673	718	670	700	718	720	702	684	752	715	659	672	691	656	712	712	726	692	676	701	682	702	710	653	710	731	746	691	710	744	671	728	710	721	716	688	732	711	700	669	743	709	671	699	687	729	700	682
24627	2766	572	436	342	375	314	366	304	299	320	319	295	331	310	361	356	325	331	322	305	318	310	339	340	340	321	319	330	298	298	361	353	339	293	341	326	297	291	290	334	341	337	332	301	283	303	347	312	373	358	317	317	322	303	318	330	305	344	321	294	326	350	324	327	300	321	316	325	325	292	321	318	338	308	324	312	310	319	312	307	298	368	318	344	367	324	335	376	328	351	320	285	315	307	281	293	311	333	328	299	312	304	307	281	295	312	287	299	297	322	327	307	354	304	313	323	294	319	325	286	348	335	330	344	307	293	305	347	336	326	331	315	321	336	310	318	324	294	298	287	332	302	313	316	317	324	309	289	357	314	332	309	316	304	331	295	352	338	317	332	304	323	347	305	331	342	314	326	348	337	335	328	318	324	363	300	329	298	327	368	341	306	331	333	334	291	347	338	285	268	325	318	309	312	338	311	322	344	329	283	369	351	306	298	315	316	309	328	330	314	324	341	328	327	354	335	288	344	320	336	316	318	302	328	289	317	299	331	321	302	308	323	311	331	327	290	317	300	334	313	315	309	328	283	351	332	332	353	299	332	308	347	321	327	320	327	332	314	318	329	316	339	309	312	320	314	324	330	296	325	335	301	292	325	331	302	327	308	378	320	334	329	287	305	316	319	303	346	313	307	324	344	314	294	303	303	302	286	319	334	326	312	313	302	344	322	318	313	343	301	356	321	293	303	342	352	315	327	285	332	317	337	333	319	324	312	321	298	331	278	353	308	302	369	328	318	360	326	290	313	317	328	319	311	319	307	319	306	327	323	303	328	318	313	325	341	306	304	303	351	337	313	323	338	328	300	325	329	359	301	305	301	308	316	333	352	313	334	309	314	349	326	292	350	313	282	326	282	357	304	347	326	326	337	338	314	342	323	326	296	321	293	329	335	320	355	306	329	317	331	295	332	287	328	313	281	372	302	293	276	308	312	321	287	328	269	322	332	342	332	298	307	308	303	298	325	280	294	316	285	315	294	324	348	319	317	296	297	314	319	346	306	306	317	354	307	347	320	342	312	304	279	326	311	284	330	326	309	321	280	321	311	337	332	311	306	319	290	343	376	313	314	337	294	332	290	330	320	324	296	326	330	314	316	354	326	320	319	352	298	308	306	326	311	308	323	309	326	354	313	321	297	322	302	328	290	346	351	317	315	315	331	361	316	313	343	294	320	353	342	338	310	331	317	329	343	364	310	377	306	330	311	309	294	336	334	306	339	306	322	337	283	314	287	303	329	344	272	320	349	313	297	332	295	331	333	343	303	335	334	348	331	314	344	330	304	295	326	321	339	353	317	336	324	331	344	347	299	296	326	327	340	323	331	366	341	301	321	291	331	308	291	321	338	276	294	332	309	359	307	251	295	308	279	318	296	349	300	321	336	336	303	277	360	319	306	312	326	330	347	334	315	342	321	309	312	310	291	335	324	305	283	305	303	344	327	303	339	329	320	304	316	333	332	344	312	323	306	312	343	316	351	333	332	381	301	322	313	290	329	355	319	332	374	340	309	361	298	292	342	312	317	326	282	284	335	304	317	284	292	302	327	361	309	315	315	294	330	347	338	314	313	322	340	295	319	362	289	302	297	318	334	327	330	328	309	270	359	304	317	306	349	357	291	329	309	307	321	321	340	314	316	335	351	383	364	282	304	336	284	320	337	329	300	327	335	333	318	300	313	339	334	321	331	335	313	323	333	377	316	315	310	338	322	351	360	307	333	343	332	306	305	320	354	323	313	325	363	318	304	327	325	303	306	303	326	305	354	340	347	340	273	352	302	326	312	320	317	269	331	325	326	313	322	297	334	291	313	316	340	285	313	281	350	336	345	291	319	327	298	301	313	284	297	327	290	282	328	299	350	313	330	305	319	324	348	344	298	332	295	324	333	305	311	285	310	325	310	297	320	336	319	310	348	343	361	308	314	279	325	361	297	324	304	325	345	348	346	345	355	307	335	321	310	312	331	328	271	335	323	323	346	277	320	310	339	335	277	300	313	302	351	312	353	282	318	309	315	296	308	305	339	336	352	332	334	294	303	308	302	326	299	308	341	327	321	341	313	333	319	319	327	305	319	333	304	336	351	280	323	336	343	321	353	336	303	310	346	323	286	319	336	307	297	319	300	286	300	329	330	316	340	315	346	312	301	324	309	346	327	313	304	325	295	343	303	314	333	326	322	291	322	299	320	298	316	288	315	315	332	335	289	327	327	315	293	304	310	290	322	356	336	301	370	328	318	308	300	316	308	311	323	310	356	340	300	332	299	309	300	328	345	317	312	306	306	350	329	289	309	331	324	323	314	332	316	327	324	292	322	329	321	340	348	304	324	326	323	342	299	347	327	313	314	298	301	319	295	306	347	305	318	307	313	314	332	313	308	338	299	340	329	304	271	332	351	308	318	344	310	317	330	332	354	311	307	338	343	326	317	319	332	267	351	311	329	340	314	306	334	353	327	297	309	324	337	372	335	299	333	377	308	296	322	320	331	327	349	326	333	311	294	326	325	312	318	349	297	337	316	354	283	314	339	317	339	339	300	294	308	300	314	300	327	298	329	318	316	339	316	325	322	294	322	334	351	310	301	287	353	311	316	339	298	300	333	332	337	309	309	332	330	320	326	317	295	306	362	340	293	317	307	292	306	320	289	343	313	308	318	312	340	331	292	314	329	337	315	325	314	320	324	287	362	310	330	332	322	281	303	363	345	339	337	311	333	299	311	283	321	307	295	272	321	339	301	310	278	305	316	324	341	328	308	320	321	327	310	301	294	307	327	324	351	303	290	348	320	297	339	326	338	323	299	278	288	279	312	323	306	357	306	303	324	337	330	337	316	312	313	312	328	332	316	347	318	308	331	328	351	348	335	326	301	353	346	304	336	329	291	343	301	360	326	301	335	330	315	319	372	321	311	288	333	328	349	314	314	301	313	327	312	332	320	327	321	309	386	293	293	338	315	275	343	310	335	333	317	352	310	283	345	351	297	314	348	351	349	325	309	324	311	366	360	308	330	332	316	332	317	312	336	321	307	289	290	328	320	310	306	291	333	267	308	371	302	349	302	292	344	343	349	340	337	330	321	311	317	280	288	297	302	294	333	311	352	346	336	363	288	356	297	287	333	329	300	308	353	321	321	285	315	304	292	323	336	316	312	316	315	327	311	314	311	295	299	278	311	317	346	300	296	308	284	316	326	316	301	313	318	298	282	333	321	288	287	321	319	311	309	333	297	307	276	356	337	303	337	324	299	326	326	334	298	343	322	333	322	317	339	337	310	329	317	320	312	340	316	307	327	316	348	256	316	306	338	320	295	327	317	305	357	310	318	296	317	325	307	301	312	289	312	317	312	308	319	331	288	339	318	357	350	315	326	373	322	342	308	319	304	350	310	302	321	337	285	285	353	318	329	314	336	285	308	327	325	299	313	320	333	346	322	308	335	298	282	313	320	330	334	314	317	346	296	293
18987	4692	3122	2108	1415	1050	929	779	778	754	731	660	724	716	697	659	675	690	679	694	729	711	684	682	691	695	683	730	748	724	705	704	642	693	661	723	663	652	717	658	692	677	705	659	682	704	697	679	696	698	732	695	744	650	612	693	670	700	690	716	683	682	710	662	706	687	757	678	673	664	672	677	705	683	636	731	752	680	668	690	663	681	673	693	682	709	704	688	728	665	664	642	696	686	689	678	684	704	724	706	685	691	690	641	679	641	685	690	765	673	662	677	732	686	741	667	667	700	705	649	636	708	684	673	727	684	667	654	697	729	696	690	711	723	681	644	661	648	697	647	680	734	682	705	707	680	690	668	689	659	697	682	724	683	669	636	705	693	687	662	665	670	669	693	712	668	674	673	686	718	690	682	714	699	661	747	683	698	679	717	658	675	662	699	697	673	680	677	660	684	682	680	686	627	671	704	699	702	742	750	709	710	655	706	674	743	654	661	672	701	662	710	722	673	685	683	682	714	726	750	715	736	647	730	697	710	669	711	721	672	657	687	672	651	676	731	678	717	710	665	678	646	717	689	653	651	684	677	656	715	668	696	714	687	709	711	677	670	645	701	659	726	688	669	721	673	702	661	698	677	682	668	769	714	689	678	728	699	696	618	680	724	686	725	655	683	644	666	714	688	708	688	674	678	637	700	652	703	671	681	648	693	659	729	712	740	742	681	681	699	671	690	684	713	743	683	705	684	716	685	694	696	690	663	695	692	701	682	660	687	713	652	677	691	701	680	695	682	731	670	702	687	691	649	705	652	752	683	660	703	751	627	669	672	670	710	715	677	674	639	696	686	667	704	707	703	661	682	667	679	648	681	674	737	697	680	703	674	717	740	723	675	675	667	730	663	666	691	678	692	729	681	675	644	661	635	633	687	677	686	675	683	711	663	704	661	649	686	682	713	673	719	668	697	667	725	680	709	684	722	661	683	659	729	737	642	667	687	653	643	691	683	703	650	682	729	673	709	702	658	687	717	702	673	695	664	662	685	703	728	649	717	725	637	686	685	632	657	673	705	675	693	692	708	672	693	683	684	669	748	647	635	662	683	709	708	671	716	675	700	639	684	710	687	730	690	655	701	686	631	617	651	671	719	702	680	704	668	698	707	696	712	691	655	684	670	728	670	691	717	708	630	670	709	680	689	676	662	737	720	643	701	677	672	675	679	704	667	680	714	715	647	699	724	718	696	671	684	704	678	675	641	700	698	658	670	685	665	671	721	671	674	700	661	691	681	674	694	695	686	703	713	703	666	691	657	667	682	689	722	662	668	694	670	664	716	618	660	687	632	712	713	674	704	722	650	668	715	672	681	653	654	697	697	682	669	708	705	703	710	694	671	663	694	691	711	697	694	683	685	668	638	676	654	683	681	658	709	719	721	690	701	692	664	710	674	686	679	709	704	671	706	667	721	707	686	699	668	718	706	707	679	719	692	707	673	699	675	728	694	677	697	649	660	680	697	703	722	747	672	697	697	615	670	723	649	682	667	657	659	649	677	702	733	666	651	689	716	697	709	693	664	716	665	683	690	710	682	671	693	684	668	662	685	718	719	672	674	652	718	673	692	704	705	692	711	655	645	682	702	648	702	702	724	690	685	692	702	717	678	689	720	703	660	670	715	682	693	721	685	661	641	671	672	688	641	743	700	682	704	717	716	698	704	686	682	690	721	646	725	682	712	690	656	708	654	686	690	710	710	648	706	696	702	719	699	686	705	720	665	669	703	653	651	720	653	708	698	711	670	704	703	702	681	688	679	702	655	693	693	673	709	699	681	689	681	663	675	702	691	664	653	692	709	691	709	667	714	735	661	756	679	654	722	709	726	650	688	739	712	678	707	669	703	717	692	669	737	631	696	686	676	711	738	664	737	697	752	662	719	707	694	685	699	680	691	682	703	672	704	661	669	702	658	701	670	718	664	697	702	660	682	718	694	680	709	686	664	679	692	687	715	744	688	708	695	674	682	702	677	681	725	689	704	713	706	696	692	674	657	677	716	651	696	679	680	703	686	654	744	698	688	682	695	707	677	637	659	703	689	664	718	693	706	656	707	715	740	690	678	640	725	760	658	684	697	670	720	641	646	672	689	651	653	687	707	658	724	699	691	680	695	726	670	680	697	652	619	647	688	696	673	702	699	692	679	734	661	646	698	714	678	718	694	711	671	686	665	693	678	670	725	692	654	717	675	653	738	652	664	695	680	735	693	666	672	704	646	699	715	683	728	716	668	708	685	711	692	687	696	702	650	700	678	693	708	673	700	707	714	680	679	664	676	687	632	698	713	696	708	703	675	649	690	647	685	693	704	641	691	642	680	659	728	708	693	674	707	732	653	698	682	696	688	702	701	698	729	679	675	678	679	658	696	682	642	715	696	687	648	632	675	675	703	688	689	667	707	694	686	703	726	725	720	725	707	671	669	673	749	676	692	676	712	692	697	670	661	698	662	659	684	664	650	700	671	663	684	723	689	660	644	684	671	697	652	703	714	724	694	671	684	658	701	697	656	717	682	640	722	681	734	710	679	646	681	723	689	694	697	631	702	730	657	698	701	682	642	671	690	671	686	687	680	705	679	668	718	637	702	718	679	690	660	732	700	670	679	648	700	708	643	667	626	694	658	739	747	672	714	699	699	691	683	672	654	693	693	703	646	695	633	704	698	670	708	660	670	702	685	642	689	642	665	695	711	720	676	728	716	692	701	659	688	678	672	689	711	726	669	723	711	658	684	696	687	677	711	714	675	680	684	688	695	760	673	720	644	678	675	702	665	754	650	677	637	677	693	698	774	649	713	723	696	697	676	665	669	746	711	735	698	649	705	703	694	680	680	712	706	666	717	679	655	706	690	696	657	672	667	721	677	677	653	740	741	708	659	679	670	715	681	706	672	657	703	713	685	711	675	672	670	680	664	665	679	665	683	685	681	693	685	707	668	718	663	674	701	653	679	666	705	696	704	628	672	669	660	701	733	708	738	673	680	701	683	720	681	651	663	690	678	700	664	679	655	714	705	677	647	691	665	706	698	705	683	659	705	673	738	691	687	707	694	705	695	676	682	694	651	656	669	738	754	700	732	714	708	703	715	739	706	695	713	716	650	687	632	642	724	707	677	724	746	715	674	733	694	683	723	712	673	718	689	712	688	680	708	722	659	720	688	669	675	718	688	664	681	712	689	661	700	625	688	712	632	682	692	693	669	634	725	693	655	680	683	704	698	648	708	658	686	686	712	672	738	697	685	703	717	703	665	731	653	663	686	714	686	713	678	682	644	650	666	699	709	665	697	675	635	683	655	683	630	663	709	671	682	725	723	700	696	681	676	695	656	650	683	670	642	674	697	687	636	670	673	636	706	711	671	697	623	716	689	667	709	702	680	683	705	685	696	686	664	686	708	697	641	687	702	724	690	684	662	711	700	731	681	693	648	738	667	690	708	690	713	698	675	693	671	706	743	652	728	688	686
31938	4828	757	472	376	350	348	327	332	308	331	319	299	300	327	326	348	316	284	289	281	316	292	290	311	288	283	261	297	322	321	311	330	300	275	295	341	301	318	324	284	292	293	297	343	329	305	317	327	299	306	317	289	269	285	275	325	288	279	321	272	313	296	310	303	294	307	284	262	307	292	300	313	303	322	336	353	312	291	306	273	289	272	304	341	320	317	292	282	275	308	274	299	300	317	297	288	279	309	315	283	343	280	329	303	347	325	287	297	307	292	308	245	305	325	291	301	264	274	293	299	286	278	289	294	324	292	294	300	308	290	301	306	298	290	270	316	278	316	285	308	329	311	332	316	278	314	263	313	300	295	298	311	350	321	294	316	316	296	285	320	311	260	297	303	288	306	317	319	287	327	297	321	326	307	300	289	315	316	286	329	356	286	274	280	280	292	284	316	270	293	335	289	344	294	309	277	335	281	287	300	297	329	329	323	292	319	269	259	310	294	286	305	282	297	301	314	311	316	306	269	327	286	265	274	298	303	319	314	311	302	296	325	286	312	300	301	313	321	285	304	271	315	302	296	313	277	278	304	291	305	329	317	291	297	309	322	288	317	268	312	304	305	331	314	280	304	290	317	301	296	319	337	287	298	282	309	314	326	333	328	281	312	305	290	296	303	304	334	302	323	323	340	290	320	338	278	281	306	290	320	313	319	335	344	289	285	312	307	307	304	292	265	300	273	287	326	291	316	291	304	294	296	278	268	294	319	264	301	291	287	302	307	269	304	308	299	328	280	290	307	318	297	294	272	344	308	284	309	310	329	286	374	281	322	294	324	289	325	294	280	315	317	298	308	285	294	289	280	304	315	277	297	289	332	344	348	312	281	317	270	297	293	338	310	311	296	310	301	274	307	283	336	315	323	312	301	283	305	302	285	323	312	289	276	320	301	310	299	321	290	300	297	321	309	295	297	304	289	273	325	313	330	299	265	294	291	282	268	327	305	324	313	302	322	326	297	313	312	288	268	321	305	324	292	273	315	295	336	303	318	279	302	307	292	320	335	301	327	314	290	321	325	309	307	299	266	288	289	296	307	339	307	289	330	283	273	332	300	316	283	316	286	310	320	361	321	279	289	304	306	282	272	280	289	306	288	300	309	310	295	279	295	312	299	306	258	293	316	281	316	311	290	292	305	273	291	277	302	295	276	330	281	332	316	318	273	300	330	293	317	286	323	287	296	281	309	319	260	303	292	310	315	325	297	288	319	298	286	257	269	297	304	275	291	367	299	305	295	308	356	304	326	271	304	280	319	260	332	342	303	313	325	292	318	335	321	307	325	284	291	307	285	292	286	311	321	304	320	302	286	268	331	300	309	277	317	335	304	298	296	314	305	285	296	302	349	303	300	270	326	329	305	304	316	299	301	309	299	282	299	274	291	341	312	335	326	314	286	294	323	339	313	288	327	277	308	309	305	333	307	314	324	314	341	321	328	303	273	307	335	322	275	301	311	298	304	278	274	332	292	304	283	272	308	297	279	296	340	306	343	290	315	278	310	295	301	287	286	313	293	315	306	311	314	288	320	309	324	290	335	274	314	307	310	308	321	302	297	299	291	325	323	320	337	319	304	314	297	273	269	282	313	286	294	300	278	323	294	300	307	280	295	301	299	298	326	296	279	287	330	285	321	316	296	277	293	302	316	325	331	312	275	317	289	286	310	287	289	264	304	301	314	308	328	297	299	302	309	330	281	306	312	286	311	275	297	302	290	296	294	305	297	297	292	310	298	308	252	303	337	308	286	335	306	295	294	282	295	326	320	312	274	286	311	330	316	312	288	292	287	292	327	292	288	278	312	274	315	302	276	298	303	294	319	300	289	311	351	307	312	331	301	254	318	296	282	301	284	337	296	321	284	320	310	337	311	300	331	314	294	292	296	298	316	302	279	345	299	312	306	304	335	295	295	325	293	294	332	289	324	325	333	302	301	269	299	294	340	324	318	355	293	294	292	292	310	327	297	330	308	288	294	306	282	302	305	312	313	288	300	314	292	284	276	294	285	300	283	314	301	338	341	321	395	352	330	324	296	265	295	314	286	300	275	311	264	297	312	314	334	287	319	332	282	312	312	302	293	325	290	297	300	330	336	323	321	340	327	341	296	287	322	270	314	327	304	326	335	290	318	292	278	295	307	295	325	283	328	292	289	280	295	293	317	298	323	299	271	305	337	325	304	274	301	305	282	306	298	306	297	286	344	323	276	277	278	324	309	293	302	289	259	329	338	290	273	292	297	299	309	294	326	295	335	337	336	321	338	322	328	320	285	261	295	279	308	301	308	294	286	312	259	286	298	286	318	358	324	308	355	306	285	302	295	302	278	285	296	264	295	320	293	331	275	273	306	309	298	353	283	315	284	273	317	322	287	291	296	311	352	269	303	327	298	293	302	292	266	303	318	356	308	310	254	277	273	289	301	261	313	277	310	360	326	346	296	281	292	302	276	274	245	280	272	303	267	292	306	288	310	281	304	297	288	306	276	303	279	307	339	311	275	275	306	308	323	303	266	297	290	301	300	295	297	319	299	289	279	295	292	285	344	300	275	312	285	311	283	310	321	317	310	317	300	333	308	295	289	294	265	303	279	308	301	298	325	287	297	332	287	329	322	256	293	293	297	309	290	297	307	268	339	328	294	277	268	263	288	306	295	292	322	320	276	300	315	294	282	305	299	317	298	313	320	308	337	276	310	299	328	288	325	316	279	281	288	299	308	316	291	334	293	313	312	273	266	328	302	317	316	306	270	295	280	310	325	283	323	354	300	292	259	312	320	301	322	286	296	306	288	309	294	318	320	313	283	343	313	305	334	293	318	293	290	307	302	313	337	299	301	325	299	320	292	299	328	276	312	318	327	249	252	333	361	311	296	280	300	312	304	331	319	282	290	310	319	290	308	298	288	297	276	301	270	312	289	297	286	305	322	314	292	284	317	303	329	326	299	328	279	299	319	290	287	303	298	285	286	294	293	297	297	314	304	305	340	330	273	292	292	289	325	298	296	310	277	291	322	295	318	325	305	286	273	299	281	317	326	264	331	306	297	321	292	328	320	311	289	317	290	312	326	313	272	305	306	306	307	305	326	317	329	296	309	319	318	304	313	301	316	300	304	281	319	308	289	278	327	341	306	303	294	291	304	290	316	286	284	318	315	331	289	280	315	313	298	314	288	297	290	296	274	298	286	287	286	251	315	315	287	316	324	294	290	287	326	301	289	331	291	281	315	244	283	281	305	311	285	294	295	297	318	269	256	296	284	322	330	294	288	278	311	307	322	294	264	314	311	286	294	290	326	299	309	306	313	306	308	279	286	319	288	335	337	298	275	284	290	283	306	282	297	305	303	315	280	316	297	292	289	299	284	304	329	264	262	298	331	276	304	326	290	308	294	284	312	302	298	280	316	324	291	308	304	312	295	322	308	285	359	295	307	290	278	288	270	290	285	295	318	298	294	311	268	305
23229	7663	4561	3033	1721	1339	992	856	788	763	701	679	725	730	676	683	691	676	645	708	676	666	682	674	719	649	671	649	643	646	625	661	693	671	672	672	666	650	666	640	682	626	655	628	700	692	634	639	671	641	624	693	672	616	649	626	612	696	639	575	683	606	687	663	714	612	659	676	672	640	668	678	637	666	646	623	649	627	646	642	642	650	634	650	662	696	691	664	650	624	635	661	634	670	657	642	644	651	589	601	666	660	699	683	641	647	637	685	612	667	640	638	670	631	671	666	699	699	690	614	681	648	652	651	657	675	638	657	644	637	660	621	658	647	650	672	640	653	650	685	651	636	647	660	648	675	655	656	627	617	593	657	625	639	639	635	642	678	618	638	636	664	619	647	623	615	611	662	623	650	660	670	649	657	650	646	692	610	633	640	651	564	661	637	618	680	660	637	635	638	689	637	616	631	677	685	642	667	665	714	656	676	636	630	621	654	624	661	637	618	676	635	618	649	697	631	629	649	676	653	633	618	640	667	650	619	627	640	615	686	664	637	664	677	692	620	647	644	690	669	640	673	645	649	694	621	652	668	641	654	671	650	632	673	677	660	647	656	681	693	658	642	682	643	661	640	639	675	600	641	577	652	647	627	659	645	701	650	676	650	641	685	647	652	624	640	647	677	621	625	631	688	640	699	663	643	652	664	704	674	609	653	629	682	638	609	661	667	645	632	645	654	690	670	634	622	655	631	631	661	646	667	659	641	663	617	668	700	669	675	638	642	647	655	621	689	622	636	643	639	641	680	666	611	639	667	679	631	667	601	663	674	655	675	711	669	651	669	680	635	648	639	600	679	642	653	632	660	690	639	633	670	646	636	673	600	625	705	623	650	609	631	700	659	619	628	636	636	662	690	649	649	684	629	627	677	625	641	601	634	662	678	624	658	636	631	649	638	635	642	658	648	679	621	665	620	619	614	690	645	631	668	656	662	650	671	627	605	659	679	664	665	709	660	638	695	621	681	665	688	668	651	653	633	626	637	662	664	647	627	642	693	676	607	647	613	639	674	674	682	696	649	680	676	638	638	659	687	654	670	621	618	640	675	671	661	664	665	661	633	689	606	634	700	637	682	668	648	684	654	624	687	617	601	674	627	641	649	645	653	693	652	608	626	667	683	687	695	621	689	689	633	657	660	620	675	710	657	652	641	647	676	699	625	636	661	660	651	692	655	648	673	662	683	660	623	619	675	681	632	644	698	649	595	669	643	617	695	662	647	694	607	658	648	646	659	662	664	646	665	676	647	639	641	635	666	660	649	684	647	622	646	663	612	674	608	681	658	680	661	685	664	627	682	620	632	652	627	701	629	620	589	632	671	655	610	702	696	668	625	643	675	659	676	644	630	639	638	691	695	645	654	648	668	638	655	649	589	611	677	649	667	661	654	641	665	636	629	678	671	647	677	667	660	686	625	665	664	655	627	676	687	646	686	664	638	615	643	660	663	673	643	701	661	691	636	671	690	635	616	656	587	615	656	683	662	638	645	675	646	667	640	653	669	620	618	674	661	663	602	649	665	640	663	692	663	668	699	637	614	699	673	644	622	643	633	638	643	675	632	656	649	654	654	654	679	638	668	654	655	665	632	654	676	613	655	638	636	658	619	642	670	649	644	659	644	650	625	660	626	684	657	635	617	684	634	681	631	678	657	633	662	589	640	644	657	677	634	648	638	678	647	679	663	655	652	661	668	664	665	664	675	637	664	641	643	662	600	646	642	643	654	657	683	690	637	654	647	641	656	671	648	627	643	644	630	602	611	673	683	635	690	623	622	637	629	674	692	684	643	631	656	610	659	690	570	622	622	648	646	710	679	616	648	588	657	670	691	654	668	679	656	668	662	638	652	609	671	695	657	635	636	684	623	638	612	668	646	678	664	617	670	671	621	648	610	673	647	630	696	640	667	616	613	639	655	685	649	611	668	691	629	655	667	638	623	657	649	666	636	701	673	666	689	604	633	665	661	654	645	677	617	650	695	650	647	702	696	652	645	670	653	636	661	674	651	630	706	635	678	630	669	649	650	640	648	608	659	684	674	633	660	645	663	660	661	695	686	675	593	646	650	662	630	652	674	638	674	686	640	635	619	692	622	653	676	611	651	631	678	670	614	681	699	672	693	676	618	663	628	661	630	660	676	655	641	647	599	667	652	620	665	637	651	636	614	659	693	673	678	664	687	638	650	632	634	619	668	653	653	653	678	674	664	663	627	639	664	667	620	611	640	648	665	673	627	695	663	663	675	634	647	635	688	663	626	630	635	651	656	668	627	682	672	632	662	658	685	695	644	642	638	624	644	618	649	702	611	665	659	669	612	662	671	694	650	607	657	624	656	639	666	637	635	703	678	647	714	668	642	666	658	680	634	638	690	639	678	687	667	664	614	651	652	641	656	617	673	660	657	698	650	663	662	651	673	678	692	618	665	635	697	661	665	696	661	649	643	718	612	665	616	621	605	672	636	639	678	671	654	673	645	653	604	653	658	649	647	649	681	656	640	669	640	631	629	659	634	684	676	665	668	695	670	618	650	650	665	661	611	637	628	698	628	679	652	640	624	642	626	683	655	630	690	642	606	666	683	624	654	651	598	659	634	639	703	613	657	645	646	654	674	651	649	647	657	682	640	656	658	648	622	654	641	629	647	654	727	669	653	609	628	649	633	655	670	653	630	655	631	628	667	669	613	646	624	599	671	657	642	622	687	681	608	631	599	624	655	655	661	685	614	617	673	689	653	648	699	668	588	684	660	658	682	644	644	683	627	657	654	659	689	651	708	627	594	622	712	654	681	608	692	654	668	659	643	636	660	652	616	652	658	613	673	659	654	642	643	657	697	640	655	651	663	646	677	638	627	640	670	646	658	626	648	640	666	666	655	654	656	659	649	639	668	637	649	629	633	659	609	682	613	628	612	685	676	683	653	671	703	662	657	699	679	664	637	650	634	639	668	649	663	629	644	633	649	661	652	635	619	686	663	596	678	666	657	675	644	674	666	623	671	634	638	675	663	647	652	675	626	644	635	653	659	685	623	617	694	688	661	631	637	655	629	634	665	684	646	701	710	666	701	660	657	679	642	677	691	647	673	646	640	678	634	644	633	658	628	642	662	646	654	674	666	640	631	674	654	687	649	641	621	603	656	673	616	652	705	643	699	661	679	683	611	630	648	645	659	663	648	636	672	618	664	630	650	663	623	681	654	648	646	649	714	656	635	637	632	624	663	656	626	651	670	682	677	643	668	656	628	618	666	656	619	634	642	660	664	629	622	688	636	652	620	644	628	631	660	649	677	665	719	640	636	640	654	654	692	651	665	694	675	653	663	686	619	621	655	644	664	632	640	646	581	674	641	659	673	672	654	629	670	644	680	669	667	648	655	644	633	637	665	650	657	651	675	632	619	644	590	671	692	709	624	647	644	656	667	644	664	656	657	614	661	696	670	632	637	658	615	656	608	637	683	676	617
38718	8768	1194	533	395	353	386	343	336	333	327	336	323	312	313	273	315	310	296	330	342	346	317	339	337	320	321	315	314	332	311	348	356	319	259	306	292	339	323	321	329	321	326	324	299	319	346	313	326	336	326	300	309	339	318	343	317	305	319	324	331	320	338	328	323	350	356	318	325	310	305	318	315	314	351	296	288	280	317	300	356	340	272	336	321	321	312	320	321	298	307	314	317	296	329	345	339	327	329	339	290	353	312	337	342	326	283	339	329	323	287	332	274	352	353	295	317	338	339	302	332	366	330	339	325	321	319	323	324	298	318	330	312	342	352	301	350	317	309	319	325	341	316	284	336	338	339	302	330	343	323	319	353	279	320	323	312	302	312	319	347	367	357	346	307	313	343	333	352	358	291	335	318	326	319	325	314	314	302	343	290	310	306	334	333	339	323	310	337	325	338	303	313	334	315	330	284	303	306	317	290	317	313	335	318	322	319	332	369	356	328	341	312	348	323	332	339	338	311	278	321	277	353	307	355	370	324	302	296	338	340	346	306	353	308	313	311	320	316	328	341	341	280	291	312	318	324	351	338	325	326	302	312	320	323	316	365	328	311	320	299	352	351	330	305	312	337	324	316	334	319	321	350	347	270	331	337	341	344	356	285	318	347	324	314	313	344	310	282	302	303	289	295	311	331	307	310	301	328	332	307	311	338	323	350	342	322	299	362	316	296	308	304	327	312	282	334	328	322	325	323	323	322	294	317	308	300	302	315	315	311	340	317	323	324	322	312	325	341	319	314	306	317	299	290	337	345	310	291	315	340	319	326	325	319	321	334	329	281	281	350	312	313	323	323	346	327	305	317	302	354	305	308	334	308	333	315	309	291	303	316	300	381	321	336	328	339	338	314	320	338	299	307	290	385	320	286	346	350	332	318	341	333	309	331	345	323	314	323	322	302	310	317	281	351	332	312	321	323	348	333	316	322	340	332	335	361	355	317	304	302	338	313	344	320	313	311	340	336	306	324	312	290	348	305	312	306	291	329	340	310	322	317	306	330	308	299	327	322	351	274	310	287	329	311	326	314	352	326	307	309	302	321	326	349	338	312	336	330	320	360	335	306	291	289	301	350	339	336	332	290	307	315	320	344	326	353	359	326	331	319	292	299	345	361	318	329	317	329	343	319	340	334	316	325	329	341	310	323	327	339	326	322	287	289	344	359	318	322	331	321	321	319	311	354	332	320	340	342	317	330	335	318	348	323	369	337	302	325	300	297	348	328	324	315	311	294	306	319	324	345	324	339	288	339	317	332	355	328	329	353	316	347	327	359	334	334	341	306	343	377	335	335	307	296	334	333	325	302	339	319	306	299	329	311	348	324	328	299	310	304	323	347	338	336	293	308	350	318	307	318	355	317	388	322	332	336	307	343	322	349	305	287	316	340	351	321	341	323	320	327	324	339	321	322	333	297	288	311	336	321	328	317	320	345	341	339	319	340	322	324	319	291	310	336	348	335	323	341	289	355	323	299	343	301	327	367	346	335	304	333	334	344	345	333	329	338	301	322	312	331	350	311	333	300	314	347	293	291	320	307	324	343	363	309	301	291	316	303	305	325	304	316	296	367	372	369	367	321	315	315	326	308	345	330	291	329	291	312	308	339	343	331	362	350	307	274	326	345	289	293	301	301	301	354	338	322	329	266	300	308	356	335	356	307	327	338	336	311	301	340	303	339	326	334	303	322	341	340	338	308	383	323	279	344	314	316	350	333	293	354	315	312	308	297	301	355	326	310	314	334	338	331	330	333	303	325	315	366	328	328	325	327	334	323	333	278	357	303	362	313	339	302	323	289	315	332	324	306	310	308	317	291	297	360	353	324	323	286	334	343	341	340	346	306	295	348	299	318	331	342	334	324	318	309	359	313	363	327	343	316	294	336	289	317	309	362	315	288	328	347	318	314	361	355	324	323	296	322	308	319	340	326	330	321	292	331	336	322	319	331	340	358	323	352	315	335	347	289	317	316	325	381	306	302	323	331	300	339	311	333	332	314	346	329	304	326	326	325	303	338	314	350	294	316	319	296	300	334	316	331	314	324	307	307	332	334	333	336	329	309	320	341	329	304	307	328	317	333	304	315	345	292	316	328	339	328	313	347	295	316	324	284	304	328	303	313	354	342	276	330	315	322	306	329	322	324	338	323	335	321	333	340	284	322	289	287	319	319	343	331	322	318	343	309	328	286	336	297	341	324	305	319	315	314	347	379	294	301	292	302	334	311	321	342	351	304	327	320	343	328	316	321	325	325	365	322	298	333	350	329	322	320	302	301	320	351	360	296	268	320	300	305	302	319	344	330	316	319	314	310	344	330	271	317	321	349	312	317	290	313	311	335	296	312	285	310	304	337	356	318	341	303	326	353	269	347	299	342	286	347	334	286	296	306	324	313	351	321	347	308	330	321	317	322	316	304	319	301	328	315	307	323	333	315	333	334	316	327	338	324	309	337	306	328	351	342	338	303	291	294	306	342	313	351	340	341	350	350	292	360	328	344	351	325	362	326	364	337	296	325	352	296	290	340	329	345	316	308	293	302	340	282	318	302	300	321	262	326	345	314	325	317	318	297	335	319	319	329	319	338	332	324	326	290	337	363	305	311	322	309	328	311	309	320	303	314	313	283	347	359	321	279	341	360	335	318	332	292	310	303	335	307	294	316	291	340	327	309	342	317	336	278	292	328	374	309	323	320	300	336	309	345	342	305	321	373	311	297	344	328	349	317	353	315	376	303	332	330	348	275	360	299	285	293	319	325	317	324	329	313	332	309	277	327	330	318	292	279	283	322	323	282	330	312	362	295	351	330	309	310	329	302	329	335	327	314	311	323	360	318	314	357	351	302	305	319	323	349	321	276	354	341	310	292	326	314	334	332	303	315	297	305	307	326	347	292	330	276	320	323	308	336	335	305	334	331	278	312	341	317	334	346	287	304	296	315	340	340	336	313	342	304	279	319	310	312	314	359	297	324	339	290	318	318	299	358	328	291	317	345	273	315	335	343	329	345	309	296	300	326	312	329	292	326	311	300	344	298	329	298	296	321	303	339	326	298	305	287	330	333	288	344	321	360	342	342	347	365	334	321	306	330	333	331	341	308	339	340	328	317	352	323	305	320	329	293	325	300	324	315	329	337	363	341	333	328	336	347	335	307	319	303	320	318	307	323	311	329	336	325	314	333	339	354	318	321	299	333	346	346	343	318	312	324	335	352	313	352	356	338	315	334	323	340	341	352	333	302	297	342	332	330	307	319	364	347	312	287	314	328	368	327	281	317	297	336	333	345	326	329	272	290	306	323	323	342	372	350	302	307	318	328	323	315	348	302	318	343	321	341	287	306	344	293	321	337	332	322	323	348	331	300	307	321	329	334	385	334	345	328	311	360	250	285	315	331	331	301	334	359	316	306	297	331	285	315	346	314	339	335	271	307	329	316	324	337	352	315	276	325	321	301	337	339	306
27357	11813	5846	3403	2068	1669	1262	1040	909	859	812	780	773	746	727	773	751	733	764	725	690	701	723	722	778	700	691	692	697	749	723	660	733	661	669	681	696	665	712	688	695	718	694	723	663	729	676	648	643	695	658	682	668	698	664	672	704	671	732	726	685	706	730	648	685	690	716	660	643	709	710	707	776	664	734	704	722	684	713	689	695	691	702	722	747	717	697	708	699	706	679	709	684	719	660	696	698	680	687	711	693	706	744	669	718	713	670	765	724	685	693	720	660	751	656	712	669	716	671	660	710	658	715	685	681	695	678	702	724	688	721	697	670	697	732	690	716	733	724	713	639	680	722	672	660	721	678	651	669	711	678	669	673	659	707	661	701	705	685	704	772	644	676	700	681	664	716	714	650	629	709	746	693	670	705	745	646	690	694	635	660	681	707	683	690	745	700	713	709	696	720	716	695	692	692	716	718	701	686	699	723	708	706	685	709	717	656	693	708	734	696	720	738	712	724	688	743	714	708	707	692	742	706	691	694	711	679	744	653	675	689	696	709	715	651	692	752	684	670	698	687	708	687	683	666	668	706	723	738	676	686	685	698	716	707	699	713	689	661	732	696	725	672	700	704	695	690	722	702	694	664	721	709	664	695	671	660	681	699	751	688	671	702	632	735	709	751	671	670	726	696	695	704	669	716	742	692	657	716	663	723	730	732	678	717	699	730	686	736	697	723	632	713	725	749	700	748	683	716	714	733	672	723	700	734	690	724	710	673	680	717	725	644	713	716	725	702	712	716	682	665	683	731	721	758	711	729	708	692	703	698	717	671	637	642	691	678	757	671	733	708	675	712	702	717	661	708	700	697	722	698	696	729	744	713	647	687	711	705	710	719	718	721	675	693	720	708	718	688	728	720	720	681	714	672	710	692	703	686	676	662	680	727	674	729	735	672	742	738	696	703	690	703	705	661	716	679	669	653	726	698	697	722	751	721	711	649	709	687	720	732	675	671	671	708	710	720	700	735	691	727	717	708	710	674	635	690	710	673	715	696	753	659	713	698	700	743	691	681	721	659	703	711	682	683	704	709	691	717	726	741	713	688	693	698	677	747	706	692	736	730	673	687	702	684	676	737	729	700	754	700	762	698	661	730	698	672	688	715	702	738	737	706	669	708	689	704	728	668	743	675	679	701	702	726	668	701	708	636	703	662	678	674	710	701	720	679	711	735	716	703	681	726	693	707	637	731	667	710	691	687	670	742	672	667	680	774	745	657	652	733	684	647	681	720	658	704	699	752	745	672	697	692	673	687	730	731	676	720	716	717	681	714	687	703	718	706	674	641	705	714	690	706	744	707	720	729	717	710	703	745	675	682	663	704	712	704	697	695	677	729	738	702	669	731	713	670	704	697	706	718	700	699	735	679	678	700	700	675	694	715	702	725	734	717	721	673	769	698	665	753	677	655	694	673	732	738	734	737	686	677	686	682	676	721	724	694	737	685	735	729	679	668	735	660	705	671	704	688	700	718	761	671	701	735	708	670	691	663	659	684	725	690	711	742	704	709	694	706	668	700	707	667	689	706	646	664	688	712	680	690	672	690	691	685	698	691	658	690	745	734	686	666	675	684	664	701	690	711	660	713	698	696	727	704	706	713	712	725	670	692	662	732	730	693	702	696	655	723	684	687	751	732	713	683	663	687	714	695	677	672	697	735	703	672	793	691	716	711	704	708	680	674	733	702	675	643	691	757	668	670	690	677	694	720	672	657	719	697	772	690	699	711	686	721	695	707	724	724	698	721	701	673	688	705	686	677	665	669	715	706	670	669	755	689	636	688	696	708	701	681	738	674	722	729	742	664	725	724	705	779	733	730	714	715	672	695	692	671	702	727	710	701	669	725	724	687	726	681	716	700	706	703	729	687	714	700	738	734	708	645	697	681	709	731	698	697	704	706	710	681	746	694	711	714	710	691	730	696	731	658	672	699	700	704	648	692	676	688	704	715	698	698	740	648	686	714	672	758	716	691	638	706	703	654	690	663	742	715	663	711	786	707	643	726	751	683	698	723	673	721	668	677	744	684	738	652	682	668	717	697	698	715	709	692	726	722	687	734	686	691	727	710	696	705	694	712	691	697	756	728	701	728	700	703	679	735	697	708	707	718	707	686	716	716	638	716	741	732	706	667	731	725	723	710	745	672	688	699	673	715	702	693	760	690	705	705	700	708	670	713	668	720	718	657	660	683	691	666	660	687	660	698	752	728	712	723	678	699	722	728	703	682	695	722	728	721	709	673	728	727	705	738	740	667	745	703	688	676	676	635	669	695	724	694	689	745	622	727	705	723	682	735	696	686	693	696	714	659	695	678	694	671	683	711	678	691	680	703	708	655	713	707	732	717	655	642	766	700	684	724	739	702	733	753	652	705	736	653	693	711	665	683	722	722	679	753	711	692	710	677	720	707	641	712	716	677	691	713	695	700	707	715	705	699	647	731	737	664	685	690	685	695	664	678	747	683	693	660	709	724	700	683	692	750	691	709	688	698	659	701	677	738	701	696	719	693	757	685	658	702	731	733	665	725	710	645	759	713	733	698	686	692	679	701	728	718	730	635	692	714	711	729	708	728	739	707	694	695	688	666	699	773	710	741	720	693	666	717	697	716	698	684	715	737	747	714	648	703	668	711	723	725	712	735	702	669	699	686	705	736	681	686	723	778	734	670	701	688	697	715	688	680	742	674	712	696	703	733	702	678	711	731	677	702	738	700	685	700	653	633	668	691	734	687	713	708	657	741	707	740	726	718	712	679	743	665	740	660	668	697	713	693	713	720	733	717	689	709	645	695	689	683	674	726	692	696	693	654	718	677	664	735	695	710	711	742	711	725	711	718	665	712	684	706	692	705	700	663	690	640	710	716	750	659	707	701	668	716	723	692	711	692	743	693	700	732	697	716	727	728	665	663	686	709	745	710	687	682	739	663	736	689	728	679	682	638	689	708	755	678	703	688	670	751	640	751	697	691	735	679	717	727	735	718	725	734	690	699	649	652	688	699	658	722	672	692	656	665	676	773	697	691	669	709	721	673	733	724	756	724	679	674	706	678	751	720	685	726	683	642	668	714	741	715	671	661	679	693	698	642	691	730	705	748	703	691	690	711	655	698	655	702	690	699	753	684	714	691	695	698	699	647	703	749	702	698	692	679	673	683	674	716	727	689	713	725	749	683	701	667	685	712	654	688	695	686	660	685	732	699	708	640	698	715	748	682	714	692	689	717	697	695	753	736	707	734	682	719	728	695	650	664	725	708	711	719	673	778	685	664	706	712	654	735	684	742	731	728	749	696	726	709	683	650	700	680	712	676	739	731	709	710	676	719	717	705	672	716	716	724	711	731	734	691	706	709	719	728	721	744	728	651	685	686	675	694	706	680	719	731	642	746	729	679	744	766	706	687	747	739	726	630	692	709	679	701	710	674	707	697	721	703	679	698	709	746	647	742	710	714	771	739	700	751	739
27306	3922	540	392	330	356	341	300	303	291	333	300	331	328	274	306	332	341	356	363	359	307	338	325	341	331	325	367	282	310	291	313	313	295	353	318	325	344	327	316	304	310	341	331	330	324	314	299	317	317	330	293	342	320	345	297	319	336	334	355	359	343	351	326	307	325	335	354	346	341	327	350	303	304	320	366	360	313	318	317	320	337	344	324	299	343	344	334	297	348	337	337	320	292	296	318	325	294	321	330	348	339	350	386	337	326	329	280	300	316	342	330	317	339	316	334	315	329	340	360	346	370	305	314	311	296	319	347	324	352	331	314	299	319	299	327	291	307	329	348	341	319	284	324	346	312	352	324	339	311	303	318	338	323	328	299	301	359	341	311	283	306	374	344	331	346	314	291	341	349	339	327	327	351	297	315	304	356	314	326	352	316	313	302	347	349	342	334	345	341	311	348	305	331	329	312	319	287	311	320	295	323	302	340	307	328	325	336	324	324	332	330	332	345	311	313	276	309	314	276	352	278	345	283	330	321	331	310	270	305	355	318	310	322	321	309	343	304	313	344	348	327	297	336	314	331	301	312	336	347	320	309	319	284	328	303	319	332	300	357	312	299	338	320	314	329	286	311	362	311	307	321	309	335	294	325	326	312	310	326	311	329	351	334	333	306	320	331	329	305	314	328	324	312	311	341	332	292	307	325	312	297	310	380	285	324	336	335	343	298	315	312	324	340	338	328	283	345	284	329	320	344	326	300	305	297	378	348	283	306	299	354	329	317	327	356	340	339	277	329	357	314	319	313	348	361	322	305	314	338	341	336	287	325	292	305	336	302	342	350	325	306	314	308	316	313	312	307	355	324	330	300	370	311	299	304	316	311	326	318	338	310	309	328	280	311	331	293	335	369	345	327	321	327	292	325	317	374	290	312	351	323	307	295	326	349	303	286	297	312	345	335	331	280	315	334	310	306	327	311	341	319	328	300	305	309	341	331	304	312	276	305	313	304	345	292	321	289	327	297	300	313	310	329	323	286	316	295	348	299	343	333	285	314	309	336	356	381	316	317	301	293	305	311	318	356	331	296	327	323	367	318	311	337	326	332	310	326	354	325	297	297	331	329	312	299	378	321	326	289	329	353	347	295	306	331	280	318	349	312	331	298	307	358	362	319	334	304	303	324	321	307	336	325	313	335	297	377	318	300	306	298	294	296	302	322	304	312	329	302	286	345	312	297	309	332	315	308	328	321	316	325	304	332	293	294	353	302	328	314	310	301	338	328	327	330	321	346	293	350	306	332	303	304	354	327	310	335	322	300	295	331	307	333	309	269	297	321	322	349	336	335	319	321	354	350	344	316	298	298	315	333	314	306	322	345	312	314	329	292	358	325	337	300	321	350	335	344	291	306	318	351	326	331	332	314	308	301	325	325	309	315	318	314	281	295	308	326	358	336	285	306	324	360	292	300	344	332	331	359	317	305	325	339	329	331	336	305	320	304	300	354	319	291	285	356	337	316	319	309	316	279	326	311	315	356	323	295	295	329	346	335	345	332	323	336	344	323	313	356	313	304	308	325	339	298	341	329	315	319	285	343	319	304	330	329	314	304	318	315	340	339	333	329	342	311	308	293	311	311	302	304	330	331	301	303	327	332	317	313	289	351	324	327	334	319	310	328	279	312	332	302	322	328	349	295	323	309	277	339	332	323	316	320	309	333	327	354	305	320	326	299	294	274	336	312	346	315	315	323	294	314	284	288	356	319	292	321	328	348	333	330	337	329	309	342	344	311	302	315	297	331	322	333	364	306	305	315	307	359	310	320	319	279	369	331	304	318	372	329	339	312	316	330	320	329	341	299	315	287	335	347	364	375	344	354	357	310	311	310	316	311	356	321	338	343	352	300	351	318	310	348	302	310	318	333	325	325	343	332	322	333	322	334	324	320	293	312	370	300	311	344	281	310	312	323	330	294	286	283	286	309	312	299	326	343	329	358	270	312	316	323	317	325	324	331	325	367	326	300	318	306	292	305	304	299	344	298	358	313	307	327	314	350	315	336	345	336	302	343	311	340	338	323	330	269	320	340	329	314	354	337	318	321	340	346	317	312	343	324	300	342	329	304	292	296	336	349	324	318	349	305	322	356	328	328	333	301	309	330	356	305	353	331	356	375	306	339	338	311	322	267	288	328	310	317	323	347	321	317	355	307	352	326	366	367	288	337	295	326	350	317	349	334	336	329	349	347	306	342	311	303	344	312	364	335	340	320	343	305	315	311	327	307	317	322	318	301	318	295	293	336	300	343	299	312	317	339	289	332	348	323	328	326	318	304	320	327	315	338	341	330	310	275	360	336	326	354	363	334	319	333	337	301	321	337	319	330	336	322	311	332	341	295	335	318	338	337	337	313	323	336	317	309	305	308	347	283	306	309	307	330	336	303	326	342	367	325	313	345	353	322	322	314	332	295	370	316	336	342	312	315	317	355	300	307	304	326	297	295	325	305	319	312	303	348	305	282	352	301	336	357	305	278	315	312	332	323	321	316	334	329	331	316	320	339	372	329	323	316	321	336	308	320	300	319	307	372	293	318	335	290	355	334	337	292	299	326	362	345	346	301	336	293	332	336	311	386	359	335	344	301	322	313	326	284	377	329	316	326	317	308	331	340	317	355	348	316	297	332	305	294	362	314	314	304	351	320	309	307	345	326	341	333	322	313	312	321	340	308	315	327	327	333	310	347	307	301	364	308	301	307	295	330	303	342	324	311	311	324	314	306	329	303	339	330	337	331	313	318	314	323	318	342	298	332	339	341	279	321	329	332	302	326	356	317	319	312	371	299	335	346	310	332	347	319	334	322	309	311	330	318	327	327	342	349	324	330	318	343	337	312	337	323	316	323	332	335	327	320	320	311	309	340	346	310	337	344	361	350	313	380	297	327	328	339	321	318	351	329	297	352	370	309	349	304	328	304	334	307	317	315	296	272	313	338	337	339	334	356	335	325	316	359	300	327	325	311	337	335	337	304	338	310	323	322	342	303	322	316	332	282	336	303	325	326	313	340	350	346	343	318	294	353	289	337	336	295	302	336	297	319	332	347	336	316	294	313	317	343	329	317	346	295	344	350	341	286	271	295	314	289	293	300	324	334	349	339	310	317	347	296	323	297	335	363	342	302	356	309	305	358	341	303	341	336	316	258	330	331	316	318	328	304	329	345	293	317	348	323	369	320	280	315	303	321	360	325	302	299	324	311	345	336	335	323	318	306	325	329	316	308	322	325	363	343	320	343	319	335	361	316	314	305	321	320	321	339	339	325	318	286	330	319	348	305	317	332	280	296	342	361	317	318	335	339	351	317	297	290	317	298	311	337	357	327	336	299	302	299	299	363	319	297	306	341	335	299	334	322	282	336	352	346	335	327	296	311	328	280	325	302	355	302	326	319	299	322	297	308	317	326	340	311	320	343	337	302	339	308	309	333	330	329	329	298	335	354	332	343	311	333	275	338	354	359
21329	6118	2380	1595	1275	979	850	769	740	734	724	714	674	685	732	718	692	685	695	663	677	684	690	718	686	659	670	699	720	662	704	688	640	652	679	726	703	720	702	699	676	696	697	720	692	685	679	738	685	640	673	720	670	739	672	718	717	679	691	709	667	684	696	735	675	689	657	712	719	667	647	682	661	679	674	670	684	701	661	668	730	713	702	672	698	717	662	712	657	692	686	714	708	724	682	693	731	645	712	679	691	689	685	721	686	705	683	669	672	754	672	726	660	665	701	699	713	712	686	722	638	687	669	709	669	684	683	702	707	697	687	697	688	700	690	714	697	695	689	664	693	671	729	676	715	666	659	715	692	673	716	669	698	710	663	737	686	662	719	704	661	677	701	698	702	630	705	688	635	680	681	682	670	638	667	661	700	748	632	687	684	636	720	754	624	684	649	713	671	701	672	631	659	682	670	724	690	729	707	683	689	644	721	693	661	654	688	719	769	712	687	682	723	621	686	690	661	712	713	685	696	696	718	669	696	709	736	751	696	658	659	706	688	678	707	653	670	666	671	687	677	697	716	656	684	720	667	688	699	709	694	698	651	724	678	685	638	703	697	677	710	661	673	660	669	731	678	652	712	709	724	685	649	673	690	646	709	706	707	674	694	686	711	737	677	710	647	686	661	710	675	691	686	670	699	672	667	694	723	681	704	746	666	738	625	665	704	674	759	669	707	703	727	711	727	656	712	686	684	683	652	701	702	670	673	722	670	704	687	700	672	699	691	707	737	647	693	675	661	701	644	697	714	661	693	720	693	698	674	702	715	681	669	671	682	705	681	607	672	702	694	707	721	658	690	739	684	688	684	678	705	673	646	654	712	706	711	683	701	704	694	726	707	647	714	711	687	688	684	695	654	714	698	667	626	704	708	651	729	680	668	651	670	686	699	675	709	679	638	662	655	641	652	627	653	677	722	689	696	689	681	709	664	716	701	715	672	643	695	661	729	722	703	725	706	701	695	696	673	647	698	688	700	680	699	693	686	685	696	650	674	649	698	703	714	698	722	672	714	690	690	700	709	679	710	688	663	661	699	699	705	686	708	670	637	677	742	709	648	659	705	704	684	682	723	668	739	725	714	654	688	692	665	654	662	706	685	734	711	686	705	660	739	694	627	706	670	661	691	728	682	715	660	680	634	675	721	683	710	698	722	685	740	680	628	655	720	667	677	736	751	736	702	681	648	693	697	669	652	672	681	672	670	675	696	719	706	698	686	679	695	707	716	662	676	681	706	679	753	680	736	718	663	646	678	688	677	693	682	690	682	710	699	679	687	640	664	686	670	722	658	681	699	646	690	649	706	710	716	665	726	698	693	705	696	644	735	672	704	678	647	675	675	698	708	652	722	683	709	718	670	685	658	715	691	662	701	659	680	705	722	705	672	682	669	706	706	701	684	649	680	744	714	639	679	717	685	671	704	634	657	723	697	688	679	725	662	721	659	716	669	645	673	671	655	658	688	725	647	651	721	712	671	723	679	681	743	674	688	683	655	636	691	689	692	656	740	696	722	700	706	682	686	664	681	665	681	658	704	670	699	689	668	704	743	686	680	651	736	631	682	713	682	720	694	676	592	705	636	708	694	695	695	708	707	680	667	721	692	661	670	668	693	656	703	726	724	698	666	708	699	692	698	652	693	673	671	751	667	634	709	664	739	697	684	675	734	690	703	665	718	657	725	699	678	714	725	663	730	692	710	680	665	661	696	661	695	713	688	730	666	707	677	716	673	695	715	697	699	688	704	661	694	678	662	640	697	659	700	674	686	677	644	701	670	674	706	721	702	662	696	714	692	720	671	692	700	669	661	671	668	727	678	699	683	659	674	694	654	635	682	694	660	719	692	675	719	717	739	651	696	714	686	701	680	724	713	680	702	707	692	669	635	706	670	664	695	707	695	667	680	725	688	679	684	675	725	669	637	728	624	720	711	700	668	693	743	706	668	730	670	687	693	656	709	757	689	666	691	656	712	676	664	706	659	649	689	751	675	662	700	647	691	721	664	720	663	698	730	687	665	686	682	699	690	697	704	721	652	699	658	726	661	642	708	667	699	706	719	704	662	735	657	672	728	733	725	734	682	722	689	675	707	647	658	655	678	703	674	712	727	670	694	710	665	667	671	689	657	743	649	683	706	741	678	729	671	652	732	699	683	643	654	691	674	664	684	689	670	705	688	673	702	673	719	723	668	709	646	709	700	699	725	701	663	650	689	714	678	718	723	687	672	676	658	700	744	779	728	737	719	687	690	698	700	695	687	667	682	688	658	638	686	673	699	681	695	663	653	701	705	667	717	626	693	736	722	714	690	636	689	707	730	710	700	681	658	684	692	720	706	685	682	650	684	685	732	687	691	673	684	728	673	681	656	683	687	686	702	715	686	682	746	688	716	681	644	625	690	723	698	651	667	661	703	696	679	718	718	662	685	709	680	664	675	728	694	682	729	680	702	691	643	738	687	683	690	713	693	690	666	701	694	722	767	690	687	725	660	727	699	666	663	698	719	693	639	727	675	696	696	625	678	710	703	722	701	700	672	722	684	705	759	666	662	652	689	695	725	697	645	742	695	649	742	692	639	759	686	655	671	691	719	694	667	689	693	697	706	685	708	687	698	675	732	731	693	705	689	647	693	671	688	728	653	703	691	688	704	733	668	702	704	702	653	690	736	689	709	631	631	704	649	709	707	704	716	669	687	676	703	663	687	742	701	703	680	676	704	720	704	712	666	666	731	720	724	695	676	751	716	682	675	712	678	705	713	723	733	663	640	665	701	659	668	709	713	670	655	702	670	695	636	633	714	699	678	688	660	676	699	707	651	675	690	669	710	697	682	670	724	685	695	702	672	730	679	727	673	737	672	702	716	660	702	663	745	702	657	702	665	706	696	743	706	707	676	726	730	690	690	708	700	712	690	725	652	717	703	691	673	721	712	722	675	721	664	696	759	673	686	668	654	676	717	710	668	639	709	700	679	678	627	679	642	687	672	708	743	718	657	723	690	691	668	688	723	731	710	674	673	686	679	694	732	679	688	672	719	689	711	741	764	723	702	672	738	691	706	731	685	680	711	721	694	668	707	699	700	729	695	745	675	730	699	703	672	782	679	688	715	677	735	700	681	707	647	667	716	694	667	663	675	651	723	672	713	666	669	713	720	713	698	688	659	696	679	662	730	699	716	651	728	672	701	665	679	662	728	686	683	686	681	727	732	698	647	717	665	708	650	705	693	715	730	740	687	709	689	691	680	689	712	670	695	729	681	686	687	684	719	653	691	672	700	693	651	662	715	727	697	704	682	715	664	676	677	721	703	735	701	685	687	655	707	707	640	672	699	716	680	678	699	706	724	668	718	699	686	703	732	693	667	683	703	690	699	705	690	702	694	689	677	686	733	712	726	715	691	701	689	686	663	663	707	701	692	696	659	643	685	690	714	740	712	660	679	684	672	682	681	651	687	708	690	673
35921	6158	811	461	378	365	310	332	304	257	346	288	329	306	314	320	302	321	307	360	292	298	318	349	314	364	292	277	277	345	317	305	299	345	338	268	285	290	318	349	313	338	300	312	298	328	318	333	271	306	285	317	310	310	311	306	323	313	293	309	314	316	302	309	341	318	274	321	270	325	309	304	311	324	290	302	260	310	289	296	258	297	300	270	306	334	292	286	287	322	338	335	346	296	292	303	291	299	317	283	299	329	297	317	320	288	292	320	300	310	280	305	301	282	297	318	299	294	294	308	280	294	293	320	322	289	315	265	323	302	311	301	326	331	330	332	290	283	343	336	308	304	329	312	309	324	309	314	319	291	319	300	300	326	325	301	303	306	298	303	283	271	300	318	349	298	311	305	314	274	327	328	296	338	316	295	294	297	323	340	299	295	341	274	311	300	305	282	314	330	321	289	302	305	293	314	299	258	343	314	295	309	286	286	344	313	315	351	314	300	317	342	311	347	327	311	330	309	328	320	289	299	325	293	293	284	298	305	306	296	300	329	339	318	286	317	311	293	310	326	295	289	300	319	305	333	345	300	291	272	309	296	263	325	328	291	313	284	290	303	317	296	318	318	332	328	300	322	313	309	315	319	307	321	304	316	337	343	294	264	328	276	321	299	312	315	293	271	298	319	332	316	328	305	278	309	281	317	318	336	311	291	310	311	316	315	316	333	289	328	330	291	311	332	332	310	333	293	282	280	319	319	318	285	314	303	304	262	308	305	311	307	328	313	306	297	322	326	290	312	297	299	363	335	340	293	300	346	326	320	295	292	328	316	324	325	334	311	336	302	284	297	319	317	322	332	325	317	311	291	315	294	317	299	271	302	322	301	289	297	307	313	303	319	313	276	271	301	305	314	352	328	326	309	281	295	311	304	298	315	302	320	336	308	316	299	297	310	302	298	287	300	336	326	311	321	310	329	304	321	313	310	297	334	302	290	310	300	290	282	295	287	285	325	263	375	276	334	304	304	310	303	314	295	294	266	319	334	306	283	328	296	331	300	326	346	289	303	274	302	299	295	298	264	272	338	355	328	301	299	307	300	309	304	315	316	306	312	346	282	333	305	288	279	294	334	334	322	289	322	312	321	324	292	320	292	288	326	287	274	319	297	322	313	313	312	286	297	315	332	314	291	316	282	304	290	319	298	303	282	302	333	302	297	312	294	295	272	330	287	308	295	305	337	285	301	317	330	300	320	311	305	306	266	328	334	292	288	300	294	303	332	279	323	294	268	330	318	329	324	298	335	300	311	297	296	288	302	315	306	306	304	307	294	318	358	303	321	294	289	311	282	302	330	282	302	296	284	319	289	291	318	335	294	277	296	292	294	353	284	314	327	324	320	319	279	304	290	309	317	312	288	304	312	291	313	308	306	305	274	294	297	341	336	291	328	285	284	284	313	289	336	267	291	275	281	328	308	295	326	326	309	345	297	283	304	306	291	303	287	333	321	315	307	303	305	317	288	340	305	310	304	318	307	328	288	294	279	316	333	295	303	307	309	277	341	317	304	293	295	301	295	321	322	303	299	299	314	294	303	332	307	267	333	319	275	291	283	293	300	308	312	295	280	261	254	298	308	308	316	318	303	308	310	303	325	297	292	276	311	311	330	342	288	298	315	342	353	325	292	314	330	323	301	308	267	296	279	302	276	337	295	314	300	343	280	312	297	297	315	302	291	300	307	346	323	321	296	310	302	284	298	302	322	316	301	298	315	334	298	328	312	289	247	323	335	334	298	322	287	308	330	269	264	315	316	260	333	344	304	325	313	302	340	289	318	292	316	312	357	314	306	334	306	278	273	297	297	302	320	288	330	269	299	294	319	260	358	309	279	337	319	351	285	318	299	293	272	311	313	315	278	326	297	284	302	338	273	274	307	302	304	300	298	343	309	315	320	268	305	311	296	307	309	310	302	299	329	291	285	301	317	288	286	322	299	264	281	295	287	317	333	297	331	321	301	326	308	303	321	315	270	328	330	319	315	327	288	268	283	319	318	299	311	275	315	310	313	307	312	306	291	337	342	308	297	303	284	318	290	311	313	341	309	326	289	356	317	349	296	302	310	313	249	343	275	308	293	262	273	301	309	292	273	317	313	289	309	298	309	315	294	324	327	257	325	324	329	314	292	353	315	289	300	276	304	291	322	292	299	315	335	292	322	306	288	272	320	307	323	295	291	278	290	305	321	327	317	283	299	282	296	326	307	302	283	330	308	312	299	347	297	307	337	316	308	318	328	304	334	290	323	302	295	294	326	324	292	308	281	311	306	319	289	313	355	318	305	328	295	309	308	319	321	325	295	344	297	298	293	283	313	315	307	323	323	329	317	317	320	266	297	289	307	291	325	309	310	313	326	327	302	313	289	297	298	297	334	313	312	283	309	305	333	282	290	298	315	319	323	315	301	289	285	290	296	326	313	307	290	310	340	302	307	313	313	315	342	279	314	282	315	291	323	326	328	303	301	330	316	280	313	310	328	306	285	316	332	276	289	288	299	284	324	301	300	267	328	324	311	303	288	322	293	299	327	343	280	316	334	287	332	329	318	315	292	321	352	329	299	313	315	341	329	317	344	316	278	310	350	294	275	283	299	346	294	311	286	326	322	323	360	313	318	263	307	316	279	303	345	312	312	307	313	315	280	317	291	329	324	264	298	317	336	295	242	297	303	320	304	311	272	285	289	295	291	353	312	301	297	299	302	294	327	313	295	313	316	329	286	274	306	333	335	321	277	305	321	289	300	304	348	310	289	327	286	315	295	320	314	323	320	327	313	340	282	296	311	298	313	310	304	314	305	313	293	303	293	291	307	295	352	298	290	274	321	290	311	322	305	330	328	326	333	322	304	292	278	345	317	277	309	349	329	330	264	302	312	307	302	338	314	326	336	287	308	296	305	300	338	284	304	286	324	283	330	276	304	326	314	279	301	322	299	331	292	300	291	311	277	290	309	320	325	300	277	291	333	303	297	299	326	306	299	329	279	297	318	338	330	315	295	317	337	302	295	301	322	299	302	359	310	312	327	301	294	308	315	264	319	269	288	296	296	285	310	322	322	304	322	362	309	322	294	298	328	313	319	326	320	344	287	312	331	328	317	308	308	289	313	295	329	283	333	311	281	337	318	265	334	301	330	333	311	319	293	303	326	319	324	332	299	354	321	319	292	303	279	290	284	332	293	305	306	326	336	300	326	312	280	286	319	294	303	283	290	307	291	294	324	298	298	328	285	272	311	302	290	315	294	280	301	291	311	305	287	296	309	335	314	313	287	324	308	287	332	306	296	299	308	327	334	320	314	323	281	326	297	287	272	314	338	306	363	309	332	323	297	297	304	282	285	308	319	296	309	314	352	323	311	313	328	305	313	303	281	314	322	293	331	314	295	313	275	266	307	294	315	295	313	329	298	260	293	327	308	327	322	297	292	279	320	299	303	310	339	297	278	298	301	297	300	328	279	280	316
26894	8233	4513	2840	1823	1243	977	829	743	726	743	726	676	744	675	735	694	696	696	675	660	696	640	645	657	643	704	670	662	658	686	682	633	722	687	654	632	660	683	655	641	656	664	650	643	606	695	629	677	710	637	686	686	650	649	622	615	666	707	648	682	666	631	672	656	709	703	650	697	629	685	631	655	648	614	689	606	710	659	654	676	679	637	641	641	663	639	668	655	662	665	665	653	650	668	628	644	676	704	654	670	676	680	667	639	675	673	676	644	630	666	663	625	669	654	646	621	650	658	690	652	641	658	649	699	677	668	650	635	674	666	641	674	629	649	645	639	671	685	647	678	645	647	669	655	626	658	654	638	691	657	669	691	636	666	625	695	671	668	632	654	650	652	678	669	653	700	674	676	628	654	716	652	676	661	674	697	622	663	711	656	629	633	649	658	675	657	649	665	647	659	664	683	620	663	663	652	642	685	657	662	661	656	686	663	636	639	668	611	667	673	680	668	673	657	652	658	661	664	651	644	624	669	666	659	652	667	658	676	609	668	679	655	655	639	662	662	656	605	652	676	693	630	695	673	655	644	650	675	654	635	668	655	641	678	620	677	677	702	619	657	667	685	688	644	654	671	659	636	624	677	664	637	652	720	658	630	626	615	714	671	711	675	679	647	669	709	681	699	652	639	675	683	618	639	674	662	701	670	624	656	626	653	620	644	632	651	676	653	670	628	709	661	625	623	675	667	653	614	678	636	652	658	658	650	652	665	675	642	699	683	665	651	649	692	695	666	656	645	646	681	662	686	666	662	618	649	700	638	619	681	699	654	651	644	684	632	651	679	655	593	690	662	616	628	692	632	648	689	654	650	659	612	671	666	604	673	658	623	683	639	709	652	623	704	645	639	626	693	709	666	652	642	636	650	658	658	667	637	641	599	701	671	691	669	613	634	626	629	697	661	651	648	665	586	673	659	656	694	635	656	655	688	674	670	701	618	650	668	691	631	667	658	673	655	676	660	644	654	645	646	655	633	640	681	639	643	652	655	645	655	637	668	687	646	648	666	666	645	683	659	658	665	690	693	699	712	657	638	615	681	690	670	646	628	706	644	664	645	660	661	653	658	621	619	652	669	647	693	622	598	648	685	647	686	630	654	639	662	662	663	632	670	623	691	673	641	683	613	609	675	673	682	628	653	646	695	668	652	682	669	675	673	670	607	654	677	635	639	660	633	682	682	687	660	661	636	631	638	648	655	700	625	684	688	660	575	624	637	662	658	657	648	665	626	672	679	601	673	667	666	642	687	660	629	642	646	658	618	674	638	664	649	648	672	662	635	696	684	609	664	659	652	665	663	670	732	673	675	719	637	641	651	637	686	694	640	674	677	645	621	678	665	666	659	688	658	691	642	669	614	684	629	692	646	623	638	646	656	647	660	696	675	662	649	684	677	667	642	685	674	629	664	661	655	631	646	610	639	655	644	696	645	622	678	678	670	650	638	664	625	665	648	659	707	664	685	630	680	623	639	689	643	667	619	667	674	712	664	682	623	630	647	700	680	660	676	633	628	660	644	639	666	673	654	640	627	649	660	642	691	625	693	667	660	678	643	615	640	642	671	695	680	671	701	630	663	681	656	635	600	647	698	663	659	685	658	630	616	681	651	659	635	645	699	668	651	703	620	690	659	649	707	720	656	666	677	697	682	670	630	658	678	679	678	668	671	655	660	669	660	633	680	664	639	662	641	668	659	677	661	653	680	686	686	712	663	643	679	656	666	646	699	649	659	629	656	629	702	631	685	644	664	606	642	640	667	649	627	681	658	646	660	645	631	619	631	658	711	660	659	613	700	695	642	634	662	724	633	610	676	677	672	730	671	631	703	643	633	659	688	616	701	658	680	647	636	658	680	649	628	640	652	674	646	682	686	656	679	618	682	660	689	689	678	626	664	654	657	683	654	661	643	676	639	641	644	659	661	650	681	687	688	640	656	639	662	682	664	655	695	676	625	696	647	640	663	648	662	624	641	687	644	712	649	695	642	639	640	710	678	675	647	635	704	665	648	670	717	651	676	670	657	627	683	661	609	668	656	649	649	674	645	679	683	646	713	625	636	638	689	672	636	677	632	678	665	674	671	686	642	628	680	610	671	647	681	652	680	674	702	621	639	686	654	663	649	628	672	692	648	650	654	684	629	614	622	708	641	697	677	625	696	649	625	626	654	669	673	636	635	671	650	615	641	700	652	693	678	633	677	699	658	670	647	657	652	658	666	672	639	691	670	698	652	650	650	674	637	651	673	656	709	704	658	637	631	639	658	659	657	653	697	652	651	665	645	669	658	642	613	621	666	667	619	636	704	627	636	652	639	677	637	698	668	690	659	658	718	647	652	656	663	675	662	693	650	631	674	669	689	673	634	621	679	680	643	698	645	623	662	699	665	632	641	728	702	648	649	640	655	623	642	656	679	667	658	667	690	650	672	642	680	668	610	647	635	684	641	668	697	640	658	683	652	668	649	672	659	660	676	663	612	679	698	631	728	666	639	661	677	658	649	661	674	620	642	674	697	633	621	658	686	644	679	687	648	654	600	681	674	673	654	673	618	630	652	698	665	669	653	625	650	673	605	668	675	682	695	669	656	675	686	631	631	722	652	647	640	660	626	618	661	678	644	693	692	648	672	694	660	664	664	635	663	671	658	616	661	681	631	675	620	646	617	651	661	663	630	666	632	672	691	676	641	683	645	624	666	684	678	655	656	613	627	691	615	693	663	618	644	657	666	624	600	626	680	687	673	674	668	683	654	667	664	655	693	655	639	668	655	673	672	658	644	660	678	619	674	652	659	674	614	654	641	660	636	670	631	690	701	702	677	668	630	659	700	701	677	660	651	667	652	616	668	620	648	628	676	676	656	698	681	680	685	688	659	637	662	669	633	628	639	623	657	693	698	689	656	685	674	682	679	676	662	634	682	685	739	694	644	658	654	666	664	650	669	639	666	668	673	690	683	646	668	707	638	647	667	667	620	660	660	672	617	668	660	627	699	643	672	665	657	638	681	710	624	670	633	675	659	687	632	671	675	636	673	632	688	636	695	632	673	689	660	649	650	676	651	664	653	666	679	686	674	651	667	657	628	608	643	618	606	659	658	660	655	604	637	667	679	656	701	665	648	690	698	669	666	675	667	641	650	626	639	629	682	635	659	673	618	669	622	656	682	665	617	688	653	677	698	642	675	646	661	670	663	662	658	636	674	594	701	647	671	653	622	689	656	664	656	689	634	692	659	696	685	651	676	609	687	651	613	671	639	654	650	640	683	692	682	678	619	753	702	674	683	718	652	709	677	657	678	671	645	637	702	624	633	647	663	605	654	683	664	663	636	656	657	669	704	670	682	648	634	672	657	638	687	691	683	702	656	672	689	726	623	700	616	687	662	642	697	610	705	671	657	627	667	678	666	659	641	671	661	677	640	660	632	665	633	659	691	639	634	647	698	649	665	663	672	660	683	651	671	689
40766	8627	1211	632	445	388	354	327	339	302	292	327	300	326	327	353	349	309	312	319	324	314	319	332	331	320	310	318	341	346	330	348	363	314	317	327	330	312	308	359	359	319	310	293	327	343	346	352	317	325	341	352	325	327	321	328	340	310	333	354	331	299	325	335	305	362	294	342	349	326	329	326	340	328	333	346	336	366	308	315	357	315	307	349	317	323	342	311	317	351	340	323	327	305	330	341	331	316	295	328	311	322	343	287	348	311	333	348	344	329	346	306	329	319	341	311	322	315	348	332	353	328	299	279	277	329	331	371	333	360	355	319	315	310	339	347	288	287	323	349	292	314	356	315	332	298	333	332	321	339	336	326	298	330	354	336	320	308	329	317	342	332	321	317	355	280	347	299	353	323	306	314	318	296	327	331	330	300	319	343	340	348	328	308	332	323	312	320	299	361	368	344	341	305	289	328	289	334	325	318	340	304	310	330	320	353	323	328	325	311	283	318	322	334	321	307	333	318	328	310	337	280	297	358	352	296	341	347	323	316	346	304	328	334	294	338	343	346	306	333	287	326	335	329	328	299	329	316	339	331	321	322	331	339	308	340	320	356	342	298	306	299	344	293	340	325	328	351	330	363	339	330	321	302	318	347	303	280	359	326	316	363	355	326	310	326	350	328	339	338	308	285	364	289	327	339	324	332	303	319	372	333	303	286	318	342	337	329	314	287	315	340	318	289	346	342	346	333	305	342	319	347	343	334	335	326	322	326	303	341	336	331	315	327	326	322	373	324	300	247	308	380	316	334	341	298	321	319	356	374	321	335	343	351	318	354	336	316	332	340	352	355	337	338	321	323	364	315	326	344	304	319	315	345	321	331	346	299	319	341	309	294	340	299	315	311	318	295	349	313	340	334	323	339	320	352	345	317	334	333	308	311	323	310	308	333	321	301	347	354	339	324	351	303	310	340	341	339	331	327	305	347	332	308	315	306	320	330	321	313	298	362	344	331	350	344	338	323	322	303	335	300	283	327	293	306	316	317	358	340	367	357	321	317	318	337	355	317	333	295	352	346	291	286	335	300	325	327	335	304	347	319	351	321	329	324	325	341	322	357	351	306	370	345	327	377	322	323	335	304	316	318	395	325	316	284	358	309	358	320	314	343	327	334	335	317	322	375	354	334	325	343	311	362	359	315	306	308	316	305	337	347	331	332	325	333	326	323	293	323	300	341	311	301	351	330	333	325	320	348	293	314	311	310	323	325	356	343	349	289	358	305	303	330	269	318	335	318	316	295	318	340	314	310	318	374	310	326	308	330	300	332	339	309	358	305	329	309	328	319	302	309	327	304	345	342	304	301	301	318	315	300	339	337	339	320	334	331	340	320	333	314	350	351	331	318	350	391	321	297	329	364	326	319	322	282	287	361	335	341	334	329	351	328	357	338	326	306	342	323	339	333	342	325	323	333	331	327	335	314	329	363	328	342	324	311	326	348	350	323	327	339	335	295	288	324	337	326	324	311	316	318	359	335	366	311	332	324	310	334	348	298	298	364	363	323	270	322	326	333	318	340	343	324	296	330	349	341	334	336	321	315	336	327	333	321	325	339	314	325	298	378	340	323	338	327	334	263	346	336	316	307	360	361	348	345	313	349	347	390	334	344	356	289	316	344	335	328	327	336	339	310	314	325	349	296	343	325	298	343	323	309	299	307	299	302	300	347	306	316	327	310	312	306	287	307	320	325	325	312	329	295	315	319	346	318	369	323	315	302	295	331	324	357	310	324	323	329	316	306	333	341	373	308	311	324	329	359	335	312	328	324	301	352	334	339	292	312	332	329	328	336	305	342	347	311	312	345	311	316	332	319	327	295	336	320	346	341	309	351	302	354	321	322	301	343	340	283	325	316	288	333	310	324	332	324	292	324	309	346	351	315	339	298	349	323	341	332	337	363	337	316	312	351	343	342	294	319	333	286	307	372	345	318	339	353	288	340	302	337	324	338	339	333	352	356	324	330	298	332	310	360	346	314	341	333	312	274	338	329	347	320	368	325	325	305	292	310	331	293	343	319	288	331	288	315	327	356	336	348	311	352	319	326	308	321	346	326	343	325	311	339	346	378	321	328	359	338	348	297	335	328	352	350	325	327	325	320	299	329	357	347	319	322	337	356	286	386	362	326	296	363	354	328	333	333	285	321	319	390	349	328	352	318	367	377	305	288	372	342	312	323	336	286	321	338	367	357	306	323	340	338	325	333	338	331	333	315	301	333	342	349	309	297	368	307	315	343	353	336	307	330	331	349	302	329	310	345	300	300	332	342	315	289	304	326	333	312	321	313	305	302	364	339	319	305	328	278	349	326	345	314	315	305	295	348	295	321	341	302	345	345	344	331	321	352	330	339	351	309	338	329	348	321	313	301	344	346	354	331	340	323	360	334	307	330	305	326	350	338	316	325	325	355	349	303	335	317	345	347	343	368	328	311	318	393	326	311	350	353	316	334	325	320	307	338	323	324	312	333	302	338	330	311	291	310	325	312	337	286	327	332	302	331	302	351	353	320	317	312	319	304	327	293	338	310	321	364	338	330	362	315	327	311	346	326	331	346	328	307	344	318	331	337	341	266	316	312	334	345	360	308	349	321	317	317	319	345	338	310	360	339	308	330	339	335	320	334	339	292	332	369	299	339	341	354	328	311	328	302	329	348	352	329	301	324	344	316	302	331	329	303	363	351	373	342	308	310	311	313	363	330	319	329	305	377	335	327	320	317	312	315	325	323	348	322	325	329	314	338	346	318	310	337	317	321	328	355	328	338	318	336	345	345	351	306	342	336	370	343	338	325	324	323	325	316	338	309	317	304	317	320	302	338	342	349	351	340	341	330	348	302	334	320	308	327	337	346	327	290	345	341	305	325	343	304	338	323	298	299	308	331	329	365	353	337	308	325	314	337	302	314	333	296	347	335	331	338	342	320	323	317	316	333	322	348	326	309	330	341	320	318	304	314	368	315	367	298	303	339	280	333	326	339	328	320	337	325	323	322	320	333	355	328	322	316	295	310	318	345	299	347	316	312	277	353	338	313	330	344	346	342	322	347	335	294	353	337	330	352	309	350	298	293	335	353	304	342	318	306	302	325	311	293	333	287	344	318	305	321	326	334	318	335	334	344	349	353	329	365	285	327	316	345	368	334	352	332	324	337	307	317	343	343	334	340	383	300	320	321	354	327	347	344	332	335	314	316	344	333	308	320	312	336	330	343	324	317	329	318	333	339	339	318	357	306	315	311	292	321	336	317	324	328	362	328	325	346	316	382	333	297	335	356	342	338	301	343	350	329	298	333	324	314	329	294	316	298	320	343	299	329	332	299	325	332	345	321	314	318	341	312	321	306	290	326	358	352	371	314	312	343	329	330	312	325	305	319	327	325	357	333	307	328	342	339	331	353	352	319	326	299	360	301	304	344	322	356	357	342	331	305	322	335	341	347	340	327	343	330	345	318	315	339	329	311
28677	12544	6856	4338	2590	1612	1178	973	880	818	740	765	754	722	769	752	717	774	731	712	721	721	741	698	712	751	748	731	699	717	739	728	702	768	683	712	692	681	642	645	669	681	720	682	734	661	708	721	704	683	678	652	697	682	701	728	701	716	696	692	704	719	692	675	736	694	697	660	703	704	710	691	730	708	757	656	707	706	700	676	682	719	731	648	670	687	681	678	740	734	649	709	730	716	732	720	728	686	683	747	706	731	729	676	749	689	709	725	654	695	671	715	687	708	677	669	739	761	702	744	687	705	695	710	729	687	695	679	721	702	732	716	757	682	713	683	735	715	709	745	680	690	749	668	658	709	668	699	689	710	669	693	702	687	668	709	677	701	660	705	722	680	703	743	706	674	722	696	696	669	749	676	707	719	696	717	693	678	700	736	713	687	699	688	693	743	694	741	677	663	651	649	696	736	736	737	703	674	664	683	698	707	677	754	655	697	719	710	714	761	708	698	724	713	742	739	709	716	767	665	697	730	686	729	715	697	725	683	723	714	679	723	730	710	713	690	706	713	667	739	752	658	691	679	762	724	718	672	747	700	764	710	690	700	720	778	737	722	701	673	750	697	696	727	719	730	734	678	716	686	704	674	697	713	724	690	647	747	726	720	611	695	735	714	708	712	664	719	689	695	655	744	712	670	738	740	658	716	719	695	699	738	690	708	723	719	693	698	676	670	667	709	689	712	727	678	669	679	694	706	687	721	709	726	657	722	684	690	777	720	724	738	690	749	674	738	652	708	776	748	713	730	739	689	698	665	686	697	704	626	749	667	730	693	720	698	692	699	700	694	683	655	704	745	704	718	675	689	699	711	702	676	698	668	670	735	675	705	666	703	695	708	688	714	712	682	695	681	705	687	652	713	697	750	727	680	677	722	699	712	758	710	685	731	716	671	679	682	758	724	729	695	708	666	689	696	721	743	726	706	708	664	693	728	770	689	707	708	717	669	705	707	696	698	740	724	715	703	714	711	657	726	720	726	763	687	690	724	711	714	683	670	733	727	744	673	711	720	711	691	666	723	614	707	717	687	703	733	712	690	707	717	656	702	698	686	702	735	680	664	646	656	664	769	696	683	703	707	684	666	717	699	696	701	715	732	709	698	720	725	683	710	728	716	691	711	654	748	718	728	734	703	691	684	671	705	659	705	682	687	660	669	733	733	734	731	676	706	707	746	680	688	706	674	715	723	719	717	665	721	718	717	674	728	702	685	694	697	662	652	675	724	667	671	713	708	741	765	701	662	660	719	692	704	703	674	708	721	703	709	737	696	690	735	719	689	703	724	694	705	690	703	666	724	735	691	711	693	748	712	688	701	736	701	741	701	740	731	719	754	699	753	700	686	709	720	716	722	760	707	728	695	678	704	704	630	756	710	700	688	675	689	749	664	656	661	701	717	730	701	706	764	619	698	690	723	732	751	697	682	738	703	721	721	699	722	698	767	712	708	690	766	688	703	679	697	695	704	703	693	681	661	641	720	702	690	712	685	692	688	710	709	672	691	742	695	709	677	649	666	724	682	725	655	699	686	722	718	709	684	700	769	704	716	703	698	733	729	721	740	729	734	699	718	704	744	695	723	657	670	703	689	740	735	732	697	717	723	689	691	734	715	708	700	692	703	747	685	700	673	713	694	713	722	703	694	710	711	703	733	721	763	703	699	722	714	735	710	683	696	737	700	735	689	746	703	706	740	715	729	710	730	684	668	682	735	721	687	737	702	715	688	728	707	699	717	704	708	722	695	706	722	690	723	734	691	695	707	688	703	717	710	714	695	710	714	717	754	700	724	730	675	739	718	718	674	712	698	724	749	704	707	735	719	722	688	638	739	678	679	715	708	672	737	681	674	669	764	669	689	665	702	691	710	722	644	685	697	708	701	721	643	716	667	714	703	688	734	707	720	711	692	657	733	680	689	732	721	733	700	704	721	766	730	672	731	724	695	690	747	707	711	708	694	660	729	690	709	718	735	708	750	712	702	728	705	701	704	681	684	658	718	706	721	734	656	713	722	703	691	672	722	671	673	702	631	749	673	752	717	693	679	743	745	721	671	688	705	670	696	730	712	731	655	707	745	730	753	713	697	665	650	714	686	713	658	697	700	688	728	727	681	727	712	667	698	708	668	682	701	690	734	723	680	701	691	745	724	705	721	748	694	733	724	674	667	746	699	703	703	680	713	660	689	740	697	728	714	685	724	740	732	676	686	699	687	703	665	650	707	724	662	682	738	729	743	709	740	757	691	674	737	725	704	669	730	728	708	730	711	706	739	703	707	722	704	732	680	711	714	660	691	691	662	705	694	713	738	720	660	689	713	680	730	747	714	693	701	698	660	691	711	661	724	696	744	699	704	697	703	711	723	712	703	685	696	687	699	737	667	707	680	702	741	757	695	727	691	709	663	748	739	696	691	684	677	749	709	686	745	673	701	712	683	698	694	671	736	690	666	703	686	677	692	724	654	638	675	739	621	706	690	750	699	728	730	739	691	695	742	689	741	737	719	713	742	706	682	709	735	700	672	692	694	709	691	744	721	695	748	715	745	745	680	647	728	703	710	724	716	692	713	719	718	710	732	712	717	752	655	713	762	663	721	682	699	716	716	721	723	657	691	656	740	728	700	670	716	783	674	746	748	736	752	708	722	718	699	680	714	725	703	715	775	705	712	684	705	697	680	730	677	704	697	662	670	682	714	705	689	671	716	713	753	730	670	671	686	691	739	739	671	732	720	745	703	669	761	712	728	689	671	744	679	655	739	721	698	707	753	731	683	722	710	721	665	768	765	720	685	706	698	727	724	736	730	702	687	730	723	657	683	735	729	728	735	677	706	746	664	706	659	736	702	682	676	717	718	712	719	704	692	717	696	740	741	725	687	704	756	721	696	719	674	707	703	737	709	718	730	741	777	699	664	716	686	726	643	741	703	740	714	714	720	658	711	714	679	671	743	711	723	718	699	752	720	705	740	683	680	704	708	720	696	705	721	703	715	697	677	701	680	659	740	726	688	693	708	687	732	684	665	716	737	709	704	723	651	667	685	706	698	714	671	732	647	737	698	722	715	715	723	700	726	663	704	698	683	662	740	674	677	693	745	714	724	720	695	713	708	674	693	718	704	743	713	704	693	715	743	728	724	760	694	716	668	668	692	712	714	661	686	693	732	744	691	730	677	692	697	676	690	714	678	685	717	734	689	709	703	703	691	735	680	744	731	661	719	725	698	705	694	749	702	758	646	676	685	691	720	691	688	718	693	648	720	709	686	710	687	725	711	745	706	687	681	710	687	729	727	670	681	683	701	708	698	704	715	725	707	734	686	700	679	707	727	680	729	702	711	667	688	671	749	695	686	698	685	701	731	706	717	687	714	661	697	699	705	759	739	769	749	716	728	706	735	701	678	720	709	701	694	682	702	710	679	703	673	726	724	723	707	743	699	687	689	658	758	704	706	701	750	730	678	704	670
25404	3392	657	464	326	325	311	329	301	329	294	317	320	307	370	334	342	365	355	343	312	315	317	346	351	351	345	304	358	315	289	343	292	300	323	328	336	314	314	316	308	349	293	314	329	307	301	350	307	298	314	350	327	327	332	326	331	320	305	350	351	326	335	352	339	339	305	360	323	326	334	326	341	291	339	341	305	344	330	339	314	329	348	296	331	313	338	294	333	326	328	322	303	315	307	346	341	322	337	358	345	336	321	321	335	323	305	345	340	329	319	335	312	343	343	304	311	331	317	364	340	343	335	311	313	331	339	324	326	316	324	286	321	302	312	303	309	294	337	330	352	286	317	292	310	287	307	335	328	331	313	305	330	294	302	313	313	327	313	342	335	341	338	295	307	295	294	305	324	320	303	296	315	329	304	322	313	316	327	345	308	342	344	330	344	312	327	304	281	317	314	295	321	307	347	284	299	327	316	286	324	277	326	321	325	322	323	362	287	326	304	316	325	297	318	320	300	285	304	360	324	339	316	280	339	335	343	339	294	334	292	306	316	317	300	308	315	356	326	370	327	315	302	341	334	365	353	314	319	303	289	320	325	311	339	312	320	291	340	333	350	349	312	317	318	325	320	286	309	337	301	313	335	311	301	321	294	328	309	323	352	332	287	307	313	358	333	342	327	303	331	346	330	312	291	318	317	328	289	341	323	311	328	305	344	330	318	359	335	359	337	334	310	345	335	286	334	348	331	316	304	313	340	305	357	292	357	350	333	326	322	330	313	300	295	294	317	317	319	365	304	335	283	300	366	326	309	292	330	365	321	278	323	307	334	298	302	316	320	320	325	366	313	375	320	328	342	300	350	339	336	317	349	346	295	335	304	350	336	308	311	319	326	374	340	316	292	358	305	317	340	320	332	337	296	296	309	319	331	319	331	328	331	330	304	335	333	309	367	292	311	328	342	322	315	295	346	325	290	330	331	336	333	345	323	309	302	313	304	303	355	352	339	301	314	352	315	339	312	311	341	311	349	297	340	302	302	338	336	353	306	307	340	312	311	300	305	280	369	299	349	291	320	322	269	305	346	322	297	311	292	367	334	323	325	327	364	285	304	321	312	286	353	321	324	319	347	302	309	333	326	338	331	314	336	351	281	338	311	310	344	329	316	325	331	362	343	321	281	296	338	340	341	351	307	312	329	314	349	312	339	304	354	329	324	341	375	343	330	361	327	296	313	350	341	338	290	324	293	312	343	306	311	316	332	346	319	345	331	314	336	345	325	300	312	323	329	329	322	340	346	314	318	323	271	315	321	314	311	355	321	358	296	334	318	316	316	303	316	326	333	325	317	372	309	327	311	327	337	333	299	310	274	337	351	315	337	307	301	330	325	355	331	348	293	349	331	309	336	313	335	319	370	320	318	308	309	329	341	322	313	307	332	297	331	347	323	308	335	331	337	335	343	336	329	303	308	334	349	325	318	357	315	298	367	344	304	307	334	303	308	324	324	313	328	311	338	327	309	300	291	272	305	335	351	319	315	327	300	311	319	337	340	363	331	355	320	300	329	310	305	303	296	329	287	310	301	343	327	313	341	320	324	325	330	335	305	297	314	342	301	336	301	322	323	312	322	319	325	346	332	329	300	312	311	314	306	350	322	333	301	308	331	329	325	324	329	305	325	357	366	335	362	297	342	337	313	344	335	293	342	333	329	316	320	333	315	335	348	317	335	322	299	337	354	350	340	286	353	360	316	300	322	319	315	331	321	357	324	315	318	316	325	307	343	327	318	321	330	290	325	316	320	326	325	354	332	339	311	363	298	308	322	331	353	316	340	282	305	328	303	317	324	341	304	303	359	312	351	322	338	310	328	302	312	376	341	330	330	331	336	324	343	296	321	342	320	283	313	316	330	342	326	342	351	340	350	337	351	316	293	315	325	337	292	296	318	350	325	321	340	304	354	327	315	331	320	372	319	333	325	279	311	346	339	323	349	342	361	322	305	290	324	327	340	320	302	322	314	310	309	328	314	326	321	288	327	341	328	301	324	321	310	292	287	320	323	284	285	308	323	301	317	296	318	322	320	322	309	341	333	323	346	331	291	327	359	301	303	310	358	304	301	323	293	327	307	340	335	349	290	330	353	297	297	345	319	303	318	320	341	303	275	361	331	335	336	311	330	339	318	336	341	303	312	347	318	335	324	307	317	339	324	296	285	335	341	339	300	344	321	334	316	359	298	335	315	315	311	322	345	337	365	303	303	288	301	323	335	350	331	326	299	330	323	313	343	344	309	320	309	301	336	357	347	341	348	317	320	314	312	309	325	300	318	315	339	341	346	356	362	336	293	359	314	337	331	318	313	323	311	347	309	320	295	332	332	319	319	314	304	297	329	305	305	324	316	310	289	308	305	281	344	343	344	320	286	296	360	362	306	309	345	292	336	324	324	310	341	344	326	296	340	336	323	309	316	330	336	335	300	326	319	325	340	336	319	297	338	330	351	336	334	310	297	347	290	347	321	291	337	312	349	355	367	335	323	281	309	305	341	335	326	331	324	324	298	318	292	317	325	308	324	278	317	317	335	276	349	336	340	290	322	280	328	331	322	326	291	310	344	330	312	345	330	332	346	352	304	326	359	305	303	355	309	328	299	324	338	319	330	320	330	318	337	340	316	312	329	342	304	323	350	346	298	340	309	342	333	358	325	305	336	312	325	313	298	334	316	341	339	327	342	302	351	329	323	326	322	319	304	381	312	334	312	327	316	362	328	322	375	304	346	339	288	323	311	303	340	304	366	311	312	322	348	321	329	310	324	342	293	312	313	312	316	338	314	331	328	310	318	297	300	285	324	315	328	304	332	348	331	315	340	296	347	325	329	365	335	333	307	300	348	265	329	341	317	312	338	297	333	313	342	326	329	299	307	291	328	298	347	316	349	338	316	347	341	317	354	336	327	378	347	352	351	329	336	306	313	313	315	320	355	303	298	300	328	314	340	339	322	280	295	316	324	319	340	327	334	336	319	344	291	357	309	350	356	293	324	336	341	347	326	339	309	336	308	288	325	309	316	296	322	334	305	322	324	310	296	300	326	339	308	323	345	314	302	323	314	313	314	303	297	320	357	326	336	328	295	295	294	316	325	345	297	300	308	333	307	318	316	335	352	308	323	332	335	339	299	328	308	306	315	298	337	329	340	313	297	326	340	348	335	343	342	343	327	306	338	319	338	310	338	318	362	349	301	303	361	334	280	305	336	338	324	326	331	302	309	346	307	336	341	361	323	327	321	343	351	305	313	346	357	317	325	349	315	337	303	302	347	344	330	358	321	291	308	317	338	313	335	296	327	329	272	329	350	304	324	339	339	323	290	332	332	287	337	310	345	297	352	315	320	315	311	349	304	312	296	298	300	279	330	355	319	306	356	298	287	365	325	348	325	294	294	295	329	313	305	325	317	281	312	361	277	314	342	328	323	304	340	303	322	332	336	290	315	313	310	355	352	298	296	306	329	292
20928	6636	3670	2370	1322	934	839	788	791	747	704	742	693	692	688	730	725	686	687	696	684	691	683	720	689	703	651	705	770	689	679	629	684	702	655	713	681	643	723	720	692	722	703	680	682	685	719	686	694	655	673	723	699	719	664	689	681	719	703	715	661	691	692	718	699	684	737	697	701	707	680	718	707	722	706	692	691	686	675	694	643	621	675	670	647	683	714	676	704	692	704	681	690	671	719	712	665	713	675	675	693	672	676	695	705	692	708	668	644	726	708	658	706	691	646	699	708	686	679	696	746	682	723	710	706	680	702	682	738	730	696	712	724	680	684	707	717	702	645	700	670	696	714	684	704	733	660	727	702	698	692	697	644	701	699	714	693	723	664	699	711	684	686	729	671	684	707	693	685	720	669	670	667	703	673	642	700	733	731	692	712	687	709	685	681	679	698	673	696	712	701	657	725	716	700	703	682	695	749	697	683	660	644	691	699	695	686	739	720	679	693	727	613	692	666	692	662	644	694	688	698	651	699	669	671	675	666	670	673	670	655	711	702	711	709	691	678	663	693	731	704	654	736	716	677	691	707	734	664	692	677	721	692	654	679	668	665	654	632	691	729	728	678	657	707	677	674	662	711	636	714	659	706	718	673	683	666	734	685	713	680	701	681	680	705	721	704	640	690	628	737	697	631	680	697	710	654	709	697	702	707	681	673	635	687	690	705	687	698	726	701	662	654	708	683	705	663	662	664	735	697	712	612	703	746	719	729	669	708	712	664	723	738	685	766	719	668	748	712	684	697	697	752	664	695	675	678	705	688	725	705	712	699	720	710	754	666	661	667	641	670	692	659	664	700	699	695	678	684	707	674	657	687	667	691	663	696	735	710	681	675	668	739	713	714	667	705	649	651	668	680	662	653	745	713	719	708	730	672	688	680	722	704	717	688	761	704	708	676	649	694	653	695	715	676	695	712	676	651	691	695	684	666	672	714	672	734	700	696	728	668	709	711	694	637	707	701	707	711	703	687	691	691	726	704	653	701	709	741	686	660	676	661	712	719	718	714	711	671	650	731	672	700	703	672	645	712	690	685	683	704	726	724	675	674	719	682	709	694	691	734	705	716	684	701	663	659	713	677	699	679	740	689	728	727	702	692	684	686	678	683	733	711	685	656	693	705	701	647	755	647	684	712	673	716	682	685	694	683	702	698	663	688	705	668	682	673	718	715	698	703	735	706	695	746	637	663	670	670	711	696	699	678	695	672	680	723	709	662	699	676	696	709	711	661	734	669	737	684	657	698	731	656	708	644	672	665	712	656	710	696	681	706	677	689	687	677	757	700	671	681	649	713	694	724	744	699	714	721	689	694	702	659	712	712	742	727	702	676	717	692	700	644	674	716	711	711	712	695	694	676	685	635	727	764	711	647	687	716	728	695	663	684	758	666	726	691	700	718	673	709	699	698	619	634	693	702	702	676	693	723	661	688	686	720	709	657	662	672	648	659	686	690	725	670	735	696	708	704	672	677	721	691	687	730	710	673	701	706	663	648	711	706	714	713	731	739	751	710	745	677	728	679	694	690	687	688	688	726	665	654	667	729	719	686	735	675	712	689	680	690	681	696	686	696	647	697	731	742	747	714	672	740	728	696	694	724	694	685	750	709	645	690	686	689	668	669	706	670	784	689	643	697	684	720	731	673	723	685	680	671	669	645	677	670	700	734	677	705	642	738	660	732	701	761	707	666	664	696	689	727	709	692	710	669	687	686	705	687	735	687	690	697	685	670	695	722	726	726	730	657	677	706	660	722	726	750	666	687	713	649	691	727	735	702	691	690	734	732	678	673	727	690	682	681	686	709	656	672	662	636	665	705	733	675	695	677	698	653	677	634	656	671	695	679	709	720	714	693	655	682	729	721	691	650	716	673	677	697	709	717	720	665	731	754	661	700	613	709	697	700	706	706	715	663	731	741	730	723	708	726	632	673	695	676	690	721	686	743	691	633	698	680	653	668	688	669	670	649	719	709	727	677	696	724	644	777	731	704	694	699	692	661	684	727	731	714	700	699	723	723	668	720	693	707	746	716	680	682	642	657	692	689	709	668	736	721	732	703	732	714	699	664	715	640	668	674	670	703	745	663	664	687	779	680	686	743	670	708	734	712	699	670	674	713	655	678	686	698	684	651	701	705	686	634	712	716	705	624	657	683	714	676	674	724	671	662	689	710	701	683	735	683	717	729	693	730	715	705	681	688	649	738	765	712	706	683	626	662	691	690	688	672	705	671	668	695	693	666	731	666	677	706	673	667	678	722	660	695	690	701	693	699	706	706	718	689	654	685	673	698	686	668	707	674	678	702	702	702	712	624	705	707	706	694	692	635	698	687	702	663	627	705	684	676	723	714	643	675	678	737	667	685	675	689	680	716	724	712	732	733	650	702	753	694	671	663	655	675	678	706	669	686	707	702	658	701	669	715	701	665	702	710	701	667	698	717	704	705	751	678	671	713	708	698	670	671	710	691	704	636	672	690	732	751	701	755	734	663	708	727	697	686	690	715	728	714	666	672	738	725	688	658	704	654	668	680	714	709	727	666	703	689	682	730	719	698	715	643	728	658	696	726	676	638	736	693	717	695	708	648	714	732	673	659	682	623	689	646	683	702	718	688	674	714	698	665	696	680	708	663	704	699	733	667	698	749	728	700	658	686	677	707	685	644	692	722	705	684	710	680	664	662	707	700	697	646	690	706	685	682	727	727	685	710	724	662	733	693	667	673	747	721	671	701	716	666	697	700	714	671	647	709	709	695	694	695	671	684	679	659	655	703	728	684	675	693	730	689	698	752	703	650	696	680	709	669	702	683	656	719	680	717	668	690	671	698	701	697	657	703	762	687	679	712	736	700	703	669	704	672	674	691	678	718	696	699	679	746	672	712	710	653	629	729	697	674	705	670	690	724	738	677	675	707	731	721	682	711	724	698	705	727	667	718	734	730	688	664	736	726	696	669	661	669	733	734	679	717	712	723	718	668	659	681	702	666	681	672	682	702	669	710	686	672	669	716	708	715	703	738	719	685	670	694	694	716	667	720	693	660	663	708	684	667	698	724	633	667	665	706	699	689	672	689	723	715	715	680	711	716	694	707	659	719	667	687	647	691	701	699	608	668	669	679	669	668	691	714	696	658	694	694	722	704	767	686	672	730	704	702	713	704	702	713	653	666	665	687	691	710	668	695	724	688	673	721	730	691	713	659	707	648	714	723	700	713	684	685	693	730	706	666	681	715	713	695	697	692	681	719	704	682	703	663	694	698	738	701	725	712	729	685	732	720	671	765	660	623	681	675	716	710	737	718	680	688	730	723	705	687	679	660	692	722	645	726	658	686	705	679	657	705	660	702	711	659	683	740	683	700	664	704	695	722	704	718	721	706	692	718	730	717	721	721	703	698	736	702	678	669	717	674	744	742	686	746	692	707	720	732	688	732	713	698	684	689	691	634	690	714	690	678	643	700	689
35520	6393	992	467	342	329	338	319	336	310	337	332	301	283	315	329	264	301	278	301	321	287	318	304	286	316	282	300	301	324	305	293	342	331	341	297	309	277	310	287	288	288	281	321	329	280	293	290	319	299	313	326	297	312	325	295	327	347	339	328	292	270	374	278	309	321	280	312	258	307	298	297	291	289	297	258	283	284	311	298	340	294	289	291	299	303	337	328	297	318	298	300	316	297	280	302	314	271	295	310	290	263	300	316	306	331	288	296	297	299	309	316	304	315	296	310	303	315	272	303	317	318	315	285	328	333	283	299	310	298	305	318	315	311	322	320	317	317	304	310	327	294	276	289	303	323	316	301	321	284	325	321	294	324	295	297	299	293	312	294	286	301	300	323	333	311	317	287	316	279	322	317	307	321	286	272	312	312	339	302	302	322	264	299	322	295	319	300	315	311	338	319	312	306	278	312	288	307	302	304	275	282	302	287	292	324	278	320	269	330	281	313	315	269	295	324	296	288	297	318	305	299	279	281	288	285	310	347	300	296	311	328	301	329	301	305	276	295	318	275	329	313	301	305	305	308	263	255	304	318	332	286	313	302	320	309	319	314	321	308	353	311	286	297	264	317	306	294	299	305	284	259	294	327	291	297	314	329	311	308	313	300	314	305	293	269	304	271	339	323	307	293	299	328	316	283	284	297	279	300	265	322	317	264	285	372	292	271	295	299	327	308	304	321	280	268	290	318	295	295	314	288	283	312	280	328	269	263	316	288	315	320	324	321	281	332	315	279	296	287	297	289	274	285	328	286	307	305	326	309	308	318	267	325	298	283	274	269	327	310	291	282	293	295	325	293	365	298	315	305	323	297	289	296	310	285	296	280	332	317	304	325	281	305	317	330	294	281	283	300	307	348	322	278	300	297	305	325	276	270	347	330	343	272	312	278	302	315	312	277	330	300	323	326	311	308	298	303	295	330	288	312	291	276	276	324	308	283	336	317	325	295	256	307	311	293	328	299	290	286	311	318	298	296	328	303	308	314	313	337	308	288	292	306	305	316	345	318	311	312	278	309	304	295	313	300	308	300	289	293	287	310	305	289	279	295	297	332	340	302	295	305	319	316	320	325	312	315	307	301	321	327	286	304	284	295	294	294	309	310	279	320	324	297	330	309	283	291	302	319	288	284	281	316	296	315	298	325	320	312	315	265	315	290	258	298	289	282	288	296	288	311	314	292	272	323	308	291	272	303	321	308	304	314	281	324	231	304	260	316	339	300	299	287	298	289	311	283	307	316	315	301	317	304	261	303	319	302	319	283	329	310	283	293	278	319	301	301	307	260	306	290	262	301	301	323	297	292	289	315	327	320	344	276	332	291	305	299	319	320	320	316	322	289	332	323	284	296	323	312	285	309	282	331	313	289	268	322	301	327	293	308	313	299	305	321	325	273	262	324	288	298	309	313	293	297	289	315	316	319	315	338	354	315	339	312	306	313	304	330	303	290	303	283	323	310	289	316	306	305	295	315	322	273	288	315	301	291	289	307	298	296	284	290	294	291	281	285	271	345	298	299	319	317	317	303	266	289	276	326	306	292	300	342	291	271	289	284	332	278	305	290	326	328	296	316	334	318	320	302	304	319	313	274	304	308	294	293	312	340	330	321	298	318	290	352	293	307	313	303	283	286	311	326	281	292	286	344	300	296	292	303	308	264	310	290	279	313	321	292	278	297	292	313	288	294	287	339	306	287	308	295	283	286	325	299	313	279	298	314	286	299	337	315	331	296	306	319	292	309	280	341	308	280	270	302	295	324	281	285	297	317	306	292	294	313	315	283	269	321	321	308	345	309	309	323	302	293	327	306	282	288	300	284	299	295	276	294	314	302	300	280	278	296	285	308	278	277	306	318	291	279	299	313	314	278	285	284	306	296	318	328	307	310	304	331	296	285	283	312	334	298	287	281	291	342	288	279	294	285	318	285	309	297	288	329	319	309	284	303	310	331	318	294	321	324	273	302	341	314	314	320	289	293	296	329	288	312	303	307	290	298	289	301	341	340	336	289	302	289	303	286	307	308	295	296	314	319	298	301	295	293	297	307	308	328	264	306	358	330	284	338	305	342	307	297	315	304	316	288	284	354	301	303	336	292	300	325	289	265	281	306	301	305	305	319	289	304	316	307	304	290	305	312	287	303	321	277	333	287	314	308	321	321	299	287	286	314	306	304	321	300	275	298	301	293	313	333	308	323	303	318	299	301	301	302	321	310	307	292	313	315	314	290	284	325	286	289	314	335	314	264	325	302	298	283	312	282	304	318	328	289	298	317	311	307	264	341	265	292	320	281	313	299	352	308	307	296	320	278	327	307	336	312	298	301	299	307	276	282	285	289	274	317	294	295	280	314	310	308	269	316	300	292	322	315	327	301	281	334	321	288	284	327	274	308	344	336	298	339	324	293	289	337	309	300	315	319	324	289	295	330	279	305	303	307	284	333	300	311	274	313	326	270	297	301	317	301	266	325	309	334	274	302	313	347	318	294	293	304	325	291	279	328	321	316	283	292	324	307	313	271	316	289	313	296	320	306	338	294	309	273	283	287	279	306	297	297	298	278	300	318	313	291	294	278	305	336	284	285	310	321	301	265	326	317	321	285	299	293	287	288	316	288	304	282	250	288	300	277	322	295	320	294	304	312	317	304	360	302	288	290	333	298	347	331	300	284	286	310	298	283	294	286	328	304	344	311	302	249	289	276	329	339	330	313	325	325	334	320	348	324	314	308	283	314	308	313	319	300	325	296	292	295	313	287	303	294	276	311	331	290	293	272	327	342	342	313	320	318	319	325	285	296	330	289	337	292	279	284	264	296	312	315	317	318	283	323	304	291	313	300	315	341	321	321	283	325	310	300	306	340	320	321	304	288	287	307	289	344	352	306	340	300	297	334	280	261	309	303	279	307	273	315	318	283	352	268	336	282	319	290	307	292	295	298	282	313	296	306	277	302	328	298	281	297	312	309	267	326	327	293	291	330	309	313	298	309	312	335	334	317	338	302	299	323	299	316	308	324	335	303	302	276	322	307	308	318	297	281	284	300	306	294	302	312	266	304	291	305	339	292	337	317	312	317	308	299	298	306	287	311	328	320	327	334	289	296	283	311	311	278	302	314	298	330	307	338	288	320	342	324	307	307	294	305	300	299	308	283	329	275	321	321	267	313	312	293	341	287	309	319	280	313	334	305	334	325	300	317	291	327	317	321	327	288	293	305	287	270	310	311	304	361	310	306	279	319	275	329	290	306	297	299	324	293	297	312	320	306	306	281	289	325	300	268	321	311	256	330	324	295	319	283	298	323	262	269	291	294	355	309	275	345	303	311	331	333	315	317	336	308	320	300	306	303	286	297	279	282	294	292	300	292	302	311	303	316	314	318	304	317	307	376	312	322	303	316	319	313	275	319	316	299	286	309	269	305	284	312	303	324	290	284	293	296	333	316	323	280	297	294	321	332	310	312
27012	9813	4856	2055	1337	1098	973	814	722	701	705	657	688	664	686	706	652	626	654	619	643	691	705	667	665	660	660	660	679	672	679	651	660	659	658	646	682	632	667	671	678	665	678	630	669	653	715	666	595	632	633	655	657	669	673	625	665	689	654	640	689	686	663	653	623	635	632	651	602	650	647	647	675	638	655	606	647	636	718	714	670	672	649	654	656	659	693	609	663	591	628	654	664	660	625	661	646	683	632	656	609	696	709	625	656	678	624	610	669	653	647	651	677	672	650	683	635	633	636	682	710	647	704	644	664	610	649	714	658	677	610	685	660	632	640	667	667	653	629	650	665	687	640	660	654	620	597	669	672	678	676	667	645	646	688	656	683	679	639	630	640	673	651	651	652	650	641	656	637	648	681	657	639	648	650	650	671	616	624	659	655	623	643	668	637	649	632	627	633	663	701	652	691	633	627	618	630	686	626	652	670	648	670	698	665	626	645	682	653	680	627	661	650	645	638	649	640	605	613	653	673	693	639	665	719	641	661	683	693	642	634	670	645	684	644	702	645	609	635	634	636	711	688	723	688	656	664	661	647	649	704	714	681	676	669	638	641	684	650	664	629	664	650	695	607	661	687	664	642	641	663	650	690	672	694	669	646	701	706	690	682	683	677	632	623	640	639	610	620	698	627	676	690	648	666	639	624	612	609	663	641	640	672	614	704	647	641	650	624	658	668	674	676	657	666	640	686	648	655	658	658	634	654	638	629	626	639	648	590	680	625	622	645	625	642	665	640	657	625	649	607	695	645	642	653	674	664	668	666	716	640	653	680	639	633	674	646	699	648	699	667	641	632	664	642	637	645	689	663	614	652	629	667	674	683	636	679	654	628	679	658	682	660	712	635	666	653	652	650	661	649	671	638	659	665	696	635	677	691	650	652	684	637	664	639	647	649	698	621	661	690	674	606	619	636	653	622	662	660	674	673	630	712	700	668	644	650	720	637	689	621	667	630	624	620	627	611	693	638	676	718	656	669	675	638	667	666	661	632	647	635	588	651	626	648	655	642	649	661	692	611	636	625	663	629	648	641	677	639	644	645	684	641	664	628	652	678	603	675	645	650	650	635	637	655	643	654	709	648	635	644	667	707	673	696	634	663	678	637	645	662	689	641	700	607	608	673	661	642	643	628	659	641	660	697	663	661	692	697	698	666	659	643	652	666	665	640	688	628	637	656	619	676	671	645	686	676	629	648	643	675	647	685	658	635	671	656	682	664	663	677	616	659	645	646	661	674	649	655	691	640	635	637	685	677	648	619	668	663	611	672	646	648	598	648	695	657	641	664	670	637	641	633	640	695	686	695	657	644	669	649	645	666	661	640	662	684	678	670	670	644	643	627	644	666	636	663	632	651	646	654	629	622	631	597	634	625	658	669	646	674	667	630	633	691	656	667	694	636	660	650	666	634	653	647	621	654	571	663	624	658	666	624	655	643	649	616	682	676	647	672	666	620	674	688	649	687	611	663	670	696	652	647	668	642	667	682	645	689	618	665	695	692	659	666	699	632	603	663	653	645	628	679	651	648	660	660	631	720	678	659	637	647	663	641	654	680	672	644	657	675	652	647	641	640	649	632	668	634	677	668	648	666	648	693	655	660	641	651	624	651	653	675	662	654	647	671	634	622	680	621	694	674	672	611	648	642	694	664	679	656	641	640	655	671	665	622	661	655	688	621	638	649	625	649	671	640	630	652	649	686	669	672	632	693	651	611	654	630	636	681	669	668	616	650	708	629	617	632	658	635	608	632	657	660	683	654	620	635	622	678	667	723	666	703	663	690	662	648	684	655	720	651	674	639	655	632	642	710	647	639	643	627	648	681	657	694	633	669	672	690	693	672	662	627	650	694	655	667	657	667	630	659	667	660	634	695	667	698	724	637	634	637	679	681	627	656	715	679	668	661	660	673	702	621	689	641	640	643	623	658	619	684	632	690	697	676	616	671	747	675	603	642	659	670	646	640	660	646	670	643	658	659	651	686	701	668	615	665	652	670	688	632	688	656	689	699	665	677	632	661	679	670	622	741	639	669	653	674	663	656	662	644	672	648	611	677	664	697	651	670	637	651	679	637	672	616	705	655	663	636	669	696	647	652	652	648	681	675	682	679	643	656	648	624	664	653	620	673	644	647	633	640	647	684	635	654	671	655	652	687	613	684	704	668	671	665	688	653	670	626	675	665	651	679	667	623	686	618	632	711	675	670	673	665	599	594	661	655	669	645	674	649	646	657	640	662	624	648	661	651	643	646	659	637	647	633	613	684	636	683	654	693	665	614	676	650	651	641	609	702	676	661	661	643	640	653	642	664	639	678	610	634	687	648	680	630	694	698	728	610	605	672	684	648	638	657	692	690	636	681	653	677	669	698	615	692	649	662	645	700	669	673	631	667	669	636	673	623	614	682	720	672	625	622	665	633	673	685	658	696	638	658	656	603	646	655	648	635	653	646	700	636	663	666	633	608	676	658	690	651	672	637	616	669	691	653	680	645	690	633	668	661	646	626	654	640	636	659	656	666	631	662	680	625	665	682	655	678	664	623	661	662	702	653	635	650	660	630	651	632	675	641	661	632	685	691	616	640	669	638	652	632	713	648	628	680	665	651	658	630	695	661	671	676	644	631	639	685	638	678	670	666	695	651	699	642	649	662	631	638	589	635	653	694	618	637	676	652	627	629	630	686	676	685	669	691	662	645	690	673	654	659	658	624	660	672	662	655	690	667	670	664	640	669	695	672	648	640	688	679	671	660	659	628	699	642	635	648	662	646	692	642	669	678	629	691	647	617	671	620	653	678	657	659	695	659	709	681	612	682	591	680	609	693	613	675	657	698	645	602	662	630	685	638	668	653	679	648	634	674	681	655	673	602	656	673	672	657	658	664	664	680	655	641	664	632	677	685	663	667	654	695	659	684	606	665	638	632	666	691	635	647	688	624	630	648	657	607	625	691	675	640	675	626	659	643	661	696	647	648	706	618	652	619	636	650	639	656	627	679	667	654	648	632	616	661	669	657	624	591	700	682	636	630	638	660	681	646	628	624	659	668	652	676	677	640	589	662	699	607	669	649	672	682	647	658	689	639	661	697	675	670	630	700	671	647	657	660	673	614	685	686	646	687	661	593	709	670	661	644	632	656	651	656	648	683	630	621	660	674	650	674	676	667	635	633	683	638	637	652	668	679	672	637	662	682	655	621	645	640	680	629	650	701	682	682	706	661	645	589	707	679	663	609	716	667	652	628	627	656	694	655	610	640	640	677	621	679	689	642	650	658	629	632	675	667	631	653	636	668	651	644	661	678	637	658	668	640	634	664	660	649	693	688	678	627	679	626	633	660	677	680	639	662	640	655	655	705	700	663	671	663	660	628	683	637	628	642	663	633	688	640	667	664	667	619	653	612	664	650	709	606	675	660	661	673	660	689	632	638	711	677	649	635	684	669	685	659	679	680	676	657	631	660	651
45127	9331	960	501	342	349	330	347	336	324	308	317	369	328	355	359	335	323	347	314	332	297	307	319	342	349	306	347	346	354	330	298	353	325	339	316	332	336	333	351	322	320	329	349	308	318	301	322	341	338	312	324	319	324	352	332	341	346	328	341	335	389	360	354	340	338	320	300	330	284	324	361	353	351	313	345	300	327	329	312	317	322	338	310	334	345	325	322	327	327	317	339	312	318	317	296	342	351	358	324	317	309	339	345	305	319	343	316	315	300	332	361	324	344	316	287	325	325	304	351	352	353	319	304	334	321	318	317	302	353	360	351	334	353	304	318	330	328	300	342	349	304	330	305	298	323	307	326	337	342	328	346	308	346	318	310	352	345	316	314	351	317	302	313	310	313	355	299	362	350	341	312	347	340	318	297	355	327	338	336	315	333	327	323	329	323	354	309	332	358	356	321	348	300	305	319	355	348	304	332	304	322	324	376	340	327	306	354	361	316	295	352	349	318	320	312	325	317	349	364	320	352	358	319	310	319	324	298	336	361	341	314	333	318	356	332	289	337	310	333	329	310	299	322	325	341	335	328	332	320	361	347	352	361	343	321	332	278	345	341	360	320	317	339	318	346	324	323	322	307	349	338	324	314	335	321	328	359	297	325	296	338	295	367	337	346	340	311	293	322	353	350	301	334	331	345	323	329	323	348	342	336	308	321	328	324	338	336	320	320	316	325	313	320	302	339	317	314	285	306	411	320	369	349	364	339	353	309	326	336	340	331	325	310	322	288	330	324	340	306	339	322	343	353	346	336	329	336	341	376	341	312	304	338	345	304	355	327	374	307	334	338	339	328	332	328	332	307	364	356	345	328	322	348	305	325	332	326	306	342	322	327	322	313	329	320	287	341	293	305	346	321	313	300	296	357	307	325	330	306	336	302	384	321	308	333	351	340	322	311	321	344	329	352	357	329	284	307	330	313	323	326	355	360	340	323	327	329	334	302	275	318	319	354	319	306	334	308	283	336	307	311	335	312	309	341	291	317	331	292	332	288	315	315	324	310	303	314	329	312	315	337	370	323	343	326	318	328	345	374	358	342	330	326	312	335	317	338	321	307	318	318	353	335	320	316	278	333	310	333	338	373	349	326	343	365	312	316	293	338	364	324	309	334	342	320	326	300	329	320	342	329	359	329	321	324	319	308	336	339	356	343	372	365	302	316	338	324	320	305	348	329	377	307	310	317	338	367	307	309	348	331	318	357	340	328	348	317	316	303	337	328	298	344	280	364	279	329	351	337	315	334	341	346	342	323	316	297	315	285	327	319	328	297	335	315	357	361	368	322	308	302	316	325	314	301	347	360	322	331	312	293	354	327	319	336	347	316	333	319	321	346	333	328	329	356	326	343	344	344	308	318	331	329	325	327	307	273	330	333	316	315	317	313	359	332	324	335	351	299	342	364	322	298	323	328	360	327	316	313	329	348	296	319	332	318	313	326	303	317	296	326	317	344	316	331	337	357	322	353	346	366	325	315	305	315	316	324	319	325	309	362	329	342	307	369	378	327	332	313	336	349	367	303	315	295	349	325	324	315	292	308	315	321	317	336	344	315	305	331	345	303	329	309	348	347	340	306	311	298	352	326	293	319	329	345	325	278	303	305	319	324	370	318	344	354	315	296	314	326	327	334	292	322	287	353	355	348	322	323	338	327	349	297	327	334	309	346	344	317	331	350	335	362	312	323	363	311	344	350	371	319	330	333	317	329	359	329	305	304	331	335	350	349	315	342	349	293	328	302	324	336	361	308	363	323	311	312	318	310	275	312	347	304	313	324	365	310	326	320	330	333	337	319	317	332	317	329	382	370	301	323	335	360	359	351	338	319	302	304	327	327	367	317	332	309	314	338	329	377	318	348	385	316	339	340	354	343	311	330	376	315	335	320	332	318	346	350	335	335	322	330	343	317	347	337	307	295	362	328	368	373	346	379	327	308	329	345	315	330	334	338	334	325	345	317	311	327	307	318	314	324	343	350	334	358	323	346	348	320	310	347	342	327	313	307	320	360	342	352	323	324	357	339	328	350	312	335	308	319	331	308	318	314	323	342	330	369	334	314	327	314	322	334	326	295	295	351	314	315	319	294	330	367	328	312	285	319	329	361	326	349	350	316	335	308	336	312	318	313	306	312	352	336	322	301	322	333	298	349	306	332	354	338	307	325	321	318	352	314	323	327	305	344	310	346	357	331	337	292	351	323	308	314	296	299	307	329	366	332	306	335	326	291	319	320	314	334	299	291	340	350	318	339	276	334	309	287	324	308	335	357	339	309	334	335	352	350	347	307	304	335	296	330	302	319	354	323	306	328	334	322	323	314	353	312	314	319	338	355	311	344	344	322	351	321	326	365	337	323	332	285	325	324	310	292	331	336	296	351	323	341	333	333	325	300	314	310	295	344	321	349	337	333	306	323	366	308	320	314	364	358	349	308	320	331	352	359	312	324	325	294	320	285	343	337	309	307	301	300	316	306	316	340	286	327	350	337	286	347	322	314	331	318	321	340	335	296	335	319	336	388	344	295	310	317	294	351	328	318	344	311	351	346	334	314	327	325	268	372	307	365	330	349	310	317	382	328	350	311	283	314	336	332	332	311	325	359	325	330	360	326	308	318	332	321	347	329	305	287	320	305	346	339	324	328	311	307	330	311	296	324	288	327	340	294	325	352	322	261	311	314	330	341	324	331	293	338	314	346	363	312	310	325	330	300	324	310	369	323	310	335	337	356	358	300	303	311	306	324	306	369	324	319	282	336	293	295	323	311	293	316	350	285	318	311	329	304	323	345	322	335	297	306	322	336	315	318	314	338	337	312	323	314	357	297	349	355	327	321	378	306	330	339	330	338	344	290	332	315	339	290	329	340	304	303	325	323	341	329	307	336	307	369	342	284	289	332	334	337	339	309	317	303	342	310	304	333	344	334	324	337	379	332	315	315	346	331	350	311	342	324	337	317	339	321	339	286	335	326	303	324	353	348	323	333	304	335	346	346	322	326	322	325	304	334	307	357	332	298	301	308	351	343	357	337	307	335	326	289	310	339	308	314	337	374	337	325	332	340	310	316	295	300	344	322	325	299	308	336	312	351	340	296	319	320	337	330	329	316	319	349	334	303	328	317	345	325	324	311	306	334	278	316	326	340	312	324	327	312	301	304	342	307	338	288	360	305	346	317	344	294	337	345	347	327	337	280	295	336	320	327	321	336	369	345	338	324	337	320	331	315	324	331	289	322	313	350	354	350	348	318	323	324	343	333	349	336	339	334	350	284	315	310	346	344	288	297	336	332	310	347	322	339	342	317	353	293	338	328	327	348	329	316	341	336	324	308	327	335	306	310	295	311	317	324	307	327	300	318	349	340	320	327	343	306	323	328	310	321	306	334	350	350	337	324	347	352	331	312	339	298	322	340	345	331	325	324	341	315	309	326	315	370	341	323	331	312	296	345	314	283	329	303	316	363
31106	9171	3440	2052	1578	1369	1068	846	757	740	748	770	709	710	734	769	671	740	709	682	769	732	732	781	701	715	713	667	726	721	713	713	729	742	751	688	686	730	670	746	722	706	669	673	715	731	676	703	706	706	724	728	693	721	721	725	731	647	665	677	695	670	722	686	695	712	726	737	686	702	740	743	708	741	696	723	727	717	696	696	730	684	696	702	702	759	679	682	696	681	680	760	718	708	736	690	706	753	663	690	724	765	705	761	726	679	667	686	700	718	700	717	686	734	682	674	683	725	666	733	660	728	698	736	680	727	704	702	695	699	719	701	704	658	669	682	704	691	704	730	720	746	745	715	661	719	716	713	714	751	676	699	712	698	718	717	694	687	744	681	647	697	682	774	694	737	670	724	682	758	677	668	717	659	748	676	746	711	709	676	692	699	674	722	717	710	721	706	669	693	724	706	775	721	666	701	735	728	740	685	695	734	714	680	689	677	731	744	682	697	730	689	686	698	705	719	703	672	697	687	664	712	686	647	739	670	694	696	715	672	728	710	738	709	705	721	689	722	698	707	697	675	733	712	688	704	692	721	725	750	722	645	670	715	717	651	724	750	714	693	747	731	735	746	708	721	728	694	701	715	702	709	705	713	739	714	706	707	707	701	738	691	754	730	731	690	720	722	733	693	705	713	695	659	689	730	657	693	668	708	716	759	726	710	677	683	700	699	707	733	746	682	733	732	717	730	733	694	764	744	729	735	754	732	732	686	717	689	695	682	717	677	720	724	685	727	695	724	698	677	705	753	719	718	699	696	674	753	728	729	666	731	721	692	699	691	705	756	680	695	716	723	729	689	727	679	729	673	722	685	679	713	721	744	692	721	730	690	717	701	778	736	717	729	702	717	724	705	673	729	729	688	730	690	684	695	747	770	749	778	743	649	681	751	693	713	697	746	708	683	750	742	724	755	674	693	721	705	732	720	666	686	692	678	757	768	727	713	731	724	680	675	753	687	706	724	706	709	709	721	693	790	694	729	767	715	740	721	715	658	681	702	743	683	663	699	689	733	721	748	691	719	702	746	712	679	688	696	676	693	708	675	773	664	726	736	684	666	738	748	678	712	709	726	694	745	737	682	748	729	707	693	742	750	685	709	720	735	699	690	737	782	693	708	698	725	695	741	718	735	713	757	668	739	692	754	712	708	715	738	683	695	702	718	767	745	741	726	697	692	689	714	719	708	702	679	695	703	676	701	684	707	726	702	708	714	678	683	706	769	671	661	689	758	722	689	725	677	670	692	713	708	714	774	704	686	726	694	685	725	722	738	696	738	707	689	709	749	739	683	681	658	712	716	678	718	705	720	699	715	715	686	736	699	766	689	741	681	691	688	715	700	695	744	692	663	729	729	718	675	681	701	705	701	685	704	727	689	714	721	712	697	687	700	664	713	681	726	723	720	765	652	702	708	701	698	695	703	714	703	743	711	706	708	722	683	704	712	708	710	737	686	715	733	709	709	713	714	744	727	642	729	712	667	747	673	696	727	712	728	676	716	693	661	688	669	666	656	708	694	634	694	703	737	683	738	743	719	748	757	698	682	664	733	679	705	693	657	704	690	683	737	682	676	694	704	702	739	706	719	681	636	711	722	679	709	711	735	736	742	706	707	658	742	717	714	670	697	727	725	760	737	706	651	655	700	718	711	726	682	715	683	718	699	711	719	706	748	748	703	741	743	738	735	731	691	718	705	694	719	728	726	709	736	681	637	740	707	701	725	690	737	705	724	694	687	709	692	728	724	698	746	660	691	677	740	725	696	739	741	733	725	736	731	683	725	711	746	665	687	727	729	676	724	714	718	721	674	718	690	724	682	727	712	629	737	725	725	685	700	695	756	718	713	706	698	691	687	725	698	678	671	676	711	727	732	729	673	739	703	696	719	698	725	692	733	720	697	695	745	686	691	741	756	734	707	693	728	715	730	771	676	728	663	747	699	676	691	717	741	706	666	699	698	689	705	679	715	727	739	714	701	706	710	748	698	661	751	726	706	734	705	722	716	724	715	708	697	706	715	721	738	729	663	746	692	718	700	658	745	715	684	723	728	739	702	774	731	721	707	735	683	714	698	684	710	696	657	702	747	681	727	693	661	705	761	723	685	707	717	699	669	699	684	693	660	629	722	715	714	721	689	694	706	683	720	722	740	702	676	724	709	701	731	732	694	774	713	689	723	675	702	708	752	717	722	762	690	724	706	738	708	720	703	706	677	697	686	685	702	686	757	681	738	680	710	651	681	716	683	708	645	735	701	729	709	696	675	726	687	732	662	733	722	753	723	678	716	682	717	734	691	668	683	714	682	712	711	731	713	714	720	729	733	711	652	731	707	700	738	663	702	706	726	713	748	758	695	724	685	691	685	715	676	724	666	702	698	741	703	706	699	691	700	693	733	744	701	699	687	735	680	693	742	703	706	700	670	718	737	727	723	710	724	674	674	741	718	679	638	682	703	711	688	684	672	710	671	650	702	709	674	726	705	689	715	728	694	700	710	715	776	681	690	713	723	688	666	733	774	745	755	770	685	707	700	715	734	741	748	689	720	807	693	684	736	701	680	732	671	695	706	751	728	724	727	699	716	726	703	677	710	700	667	721	711	669	721	662	702	639	690	700	649	728	739	716	737	749	731	719	744	686	746	718	740	735	682	683	746	696	744	675	724	721	660	730	686	638	675	728	710	705	691	737	683	673	676	708	678	705	715	728	718	734	753	717	742	723	703	702	676	679	699	685	765	672	745	706	749	674	751	735	739	726	661	729	732	744	750	666	706	762	652	735	726	659	717	718	703	690	716	717	724	738	712	727	689	748	700	729	736	752	705	724	704	734	744	700	708	751	718	710	682	702	706	733	716	719	736	697	725	701	703	679	673	687	696	699	725	695	708	686	729	707	721	704	723	736	622	700	772	686	706	722	712	723	722	646	677	646	727	718	687	730	740	676	675	704	701	712	770	708	737	739	687	710	743	697	692	635	635	711	710	651	731	725	687	751	683	728	701	684	691	729	667	651	729	693	757	677	642	679	676	717	697	707	692	707	742	684	734	681	711	712	698	744	727	735	681	740	705	685	728	732	666	722	736	690	714	734	720	755	701	704	676	709	732	722	746	685	678	749	652	679	680	735	705	702	720	738	663	681	708	732	715	705	711	722	681	751	688	701	721	706	709	681	693	687	733	725	737	736	726	684	724	739	708	664	679	705	692	708	722	741	671	709	696	734	674	697	735	657	720	718	734	696	690	728	649	721	746	683	696	733	685	717	776	725	725	701	695	706	722	734	709	690	734	677	732	656	725	728	679	669	699	738	680	654	738	693	667	693	735	725	724	705	736	692	741	669	727	708	684	691	697	683	690	688	746	696	707	719	710	746	681	699	733	726	690	716	722	714	678	706	740	716	721	735	710	694	689	695	713	688	703	733	663	707	711	723	737	738	720	748	713	701	739	703	688	739	681	715	731	706	658
27255	3537	642	421	354	356	345	330	291	343	369	302	329	311	339	357	318	335	310	371	319	338	319	304	364	315	379	353	320	324	324	322	311	377	354	358	329	326	332	323	308	307	320	295	295	343	343	359	351	367	316	288	364	325	339	338	333	312	316	284	343	359	344	322	325	319	305	310	298	324	304	315	323	320	319	304	294	301	313	316	285	353	308	327	317	312	298	321	322	318	306	326	360	341	330	319	317	369	318	350	336	376	351	317	339	358	317	317	341	330	328	357	324	300	324	338	343	357	321	330	311	311	364	344	342	305	308	335	289	315	344	328	323	320	323	318	359	310	334	333	323	331	338	321	339	336	331	343	302	316	305	325	340	324	343	301	355	328	329	340	326	320	335	353	336	344	303	348	328	341	329	309	323	344	325	309	337	314	386	306	328	344	342	306	329	341	362	332	330	333	320	357	347	332	317	326	331	321	283	327	310	305	314	307	326	334	331	350	318	359	340	323	310	306	344	346	334	350	336	353	330	276	323	353	360	331	291	307	332	333	382	360	354	312	327	335	325	309	319	329	355	302	347	307	335	310	336	335	330	313	307	332	343	333	322	304	282	352	307	352	376	345	339	332	342	311	300	321	319	333	310	359	355	324	351	336	334	321	319	340	310	307	320	334	296	352	337	335	335	349	339	357	309	323	266	297	309	347	365	345	318	344	317	320	338	326	346	327	303	301	337	339	343	331	309	292	306	304	293	340	322	325	359	320	366	339	352	332	317	300	295	337	358	346	295	320	309	315	325	308	332	321	330	349	285	306	312	335	338	307	318	325	339	326	309	300	361	315	351	318	366	320	343	329	316	351	334	294	317	343	320	287	323	337	307	323	333	328	346	335	356	356	334	318	337	328	299	323	313	353	315	343	324	326	334	322	350	311	322	313	365	319	317	339	319	330	320	309	287	295	330	325	351	343	362	348	323	331	293	351	338	351	316	335	350	320	343	342	345	341	358	329	342	381	293	315	294	329	303	318	347	310	333	316	332	322	324	319	290	349	341	306	329	333	327	311	309	343	370	348	314	328	303	306	330	334	330	344	346	360	322	308	299	319	302	334	351	350	328	319	324	315	358	332	311	330	333	307	314	345	348	298	340	331	345	330	323	338	353	333	337	332	320	331	315	305	308	336	351	350	311	312	315	304	300	315	336	332	297	291	309	341	329	329	307	335	313	331	323	295	335	331	342	328	325	343	334	333	313	357	327	315	357	341	360	366	328	330	311	343	342	342	361	294	308	343	343	320	390	325	326	320	317	317	346	328	310	356	334	330	338	300	329	354	302	315	281	334	337	306	323	314	314	305	335	327	321	337	348	360	333	336	347	336	290	361	304	305	328	307	338	292	309	326	289	306	349	339	313	302	345	304	313	326	321	314	340	318	336	352	308	304	334	293	322	306	319	330	329	330	331	329	303	316	289	320	338	281	337	318	329	324	320	319	282	334	341	311	317	306	315	338	311	297	346	354	303	307	324	314	318	379	350	315	330	329	334	309	342	351	353	342	314	306	358	305	333	330	331	313	345	324	314	358	343	310	328	331	344	326	346	300	301	347	316	336	327	305	336	323	308	331	339	318	305	329	314	325	349	343	339	346	345	323	338	297	325	334	323	308	296	344	276	319	309	308	307	314	356	301	323	304	350	316	316	330	334	321	315	352	293	319	335	356	322	324	356	316	322	318	305	310	325	347	305	305	323	353	305	313	313	316	330	316	338	317	327	299	305	302	304	333	339	314	320	314	308	308	331	332	318	328	346	336	327	356	304	324	371	341	328	349	329	316	325	326	325	322	327	325	340	314	344	315	319	300	323	311	343	332	332	346	329	313	307	338	278	289	329	293	326	315	353	324	327	325	376	322	329	310	315	324	328	312	311	326	360	327	340	355	292	354	322	339	349	354	262	338	304	327	339	337	305	331	312	329	329	346	361	316	279	339	333	326	328	316	333	358	305	351	350	326	340	316	283	304	334	285	290	305	326	346	336	328	302	297	326	294	363	315	327	337	324	365	348	288	341	298	321	341	313	288	338	294	291	339	306	362	310	348	341	288	320	337	346	295	300	350	310	308	336	289	345	345	316	340	328	339	325	334	332	298	303	342	322	328	374	306	341	324	356	318	332	355	332	325	322	306	336	316	313	336	332	351	339	316	313	372	343	332	369	328	298	363	312	350	365	291	313	370	334	319	347	315	311	298	338	307	313	358	318	285	315	328	330	287	332	304	334	353	319	340	334	320	313	313	351	334	329	332	378	354	317	347	340	317	355	326	323	322	319	304	330	315	288	323	340	357	368	340	299	307	339	333	311	358	347	328	333	312	312	308	300	331	296	321	334	342	339	311	325	326	362	304	338	341	309	322	320	314	323	359	330	364	308	302	327	313	328	307	343	321	338	285	323	335	327	313	336	320	333	327	333	317	301	326	319	364	375	324	346	310	329	341	332	307	337	326	366	281	352	312	350	340	294	336	351	349	319	333	323	306	343	330	307	333	370	356	337	317	333	338	332	332	338	295	365	347	347	317	331	306	308	362	322	316	332	352	296	329	332	291	325	349	297	324	344	319	323	315	284	334	298	368	298	315	336	314	293	315	333	307	307	347	301	297	345	330	290	316	324	348	322	326	322	324	304	319	288	324	320	313	267	340	331	306	337	303	323	301	295	322	323	296	332	343	350	322	302	311	341	328	341	332	346	321	360	328	352	327	331	325	339	312	315	343	350	335	314	325	284	338	341	316	310	333	342	290	360	336	374	332	350	339	328	339	350	350	315	320	304	307	311	304	342	324	336	333	368	319	343	327	331	330	338	336	334	359	289	326	323	349	339	326	336	314	288	333	302	323	335	309	340	342	311	348	288	360	340	330	326	316	323	335	348	359	330	308	293	336	311	335	334	351	329	348	313	311	314	349	341	324	356	320	310	342	330	352	322	358	314	313	315	310	327	339	347	351	303	340	325	336	352	324	329	332	303	316	339	326	315	361	303	317	303	356	338	334	335	327	343	315	340	345	345	309	345	310	317	323	315	287	312	319	338	290	350	329	305	354	306	285	349	331	345	274	356	307	338	366	348	308	306	351	340	356	340	348	326	356	318	341	337	339	288	337	335	327	316	277	295	349	334	302	327	352	338	311	288	315	351	310	307	355	372	306	336	327	334	312	353	365	316	318	327	332	330	332	345	328	306	284	336	324	297	305	338	328	330	317	350	306	316	302	332	372	349	314	344	324	355	330	338	347	345	352	321	304	334	363	326	291	334	322	342	357	273	331	313	357	357	349	321	357	358	351	314	340	319	315	303	323	348	326	314	313	307	350	306	368	272	325	305	347	334	344	315	327	337	292	335	357	330	324	327	308	356	330	307	293	300	325	309	332	319	349	326	293	313	322	325	377	348	316	345	316	340	305	321	325	310	368	304	314	330	341	333	330	332	358	321	343	321	329	338	387	310	367	355	342	358	302	327	324	320	294
20941	6612	3275	1525	1187	1015	901	797	752	704	717	717	680	720	713	717	704	655	708	711	722	704	712	673	694	752	688	666	713	722	671	649	658	759	654	729	733	678	656	660	709	704	673	690	633	715	720	669	687	678	696	712	663	700	712	729	679	711	721	696	723	722	679	672	656	705	718	703	692	697	732	655	677	678	650	658	734	707	733	688	643	641	739	706	680	728	706	689	678	705	658	674	679	708	692	662	700	652	700	715	699	699	683	677	724	684	718	701	680	675	660	711	698	668	700	685	669	715	675	687	713	673	699	739	714	740	694	695	732	693	652	646	657	670	671	702	716	674	641	704	727	672	729	726	719	681	676	719	697	727	741	704	724	683	710	709	652	735	668	678	711	721	715	723	723	696	717	743	725	670	711	679	717	716	744	666	683	725	725	711	664	714	673	674	708	688	731	651	691	702	721	692	729	662	670	696	681	688	695	654	709	712	694	672	709	672	712	682	751	682	695	713	685	704	679	675	717	628	688	690	667	722	673	683	721	720	677	743	744	727	659	697	745	703	695	694	678	691	686	692	699	690	698	701	730	714	715	665	694	739	682	721	644	651	700	702	676	696	693	706	671	715	674	707	740	725	685	712	756	731	687	684	678	731	634	622	671	748	627	662	659	706	737	711	696	690	685	737	724	679	672	706	711	687	704	751	726	767	709	663	704	694	715	696	690	706	697	674	687	655	674	687	691	704	709	674	685	693	702	747	660	703	683	675	737	728	717	751	703	686	695	726	711	736	700	683	734	729	678	672	717	639	697	710	736	689	681	675	711	745	745	704	696	734	674	707	702	680	674	682	708	696	694	718	654	678	695	667	693	688	698	727	690	747	701	711	717	660	706	681	644	688	636	658	735	665	682	727	678	642	690	672	682	733	705	658	725	709	725	733	673	690	712	679	676	714	654	683	674	646	693	738	673	679	705	705	719	699	697	683	714	625	665	704	696	688	725	689	738	662	650	659	685	662	671	661	717	650	713	711	715	678	723	655	759	682	721	674	695	713	738	658	684	721	726	748	688	730	661	682	633	670	727	696	738	639	731	743	683	676	713	688	638	663	671	707	682	685	744	667	688	689	717	702	732	686	650	652	713	660	676	713	661	755	667	694	734	699	691	728	700	703	659	670	692	713	706	690	697	739	697	647	681	739	681	665	723	716	708	691	716	681	691	696	653	699	722	716	685	667	621	642	672	645	737	671	720	716	669	669	659	722	709	678	655	701	693	661	689	689	701	711	673	691	676	717	721	667	688	706	682	640	679	658	684	679	684	705	754	701	701	725	717	649	681	712	689	686	707	699	696	718	704	708	636	720	718	692	704	743	681	716	707	721	631	650	704	690	689	665	711	732	672	709	678	728	702	627	672	671	719	679	706	716	754	651	727	694	679	678	687	701	703	676	738	723	716	685	656	714	692	712	677	700	706	710	667	631	683	735	653	674	649	669	734	703	703	641	704	703	691	683	655	689	670	703	685	686	693	677	690	674	706	674	682	633	736	679	696	657	730	728	699	737	699	737	709	695	719	661	696	712	732	710	670	657	687	758	688	714	714	657	682	676	714	682	732	738	688	699	655	737	695	652	683	674	656	689	707	729	671	713	739	742	664	728	691	723	715	683	688	661	708	667	689	677	689	713	670	711	668	709	721	666	682	694	723	702	660	695	751	679	692	685	696	684	650	720	694	700	678	655	695	700	701	690	644	679	705	722	670	693	709	685	683	677	683	698	690	687	675	725	710	729	666	656	663	723	689	719	715	690	702	686	693	700	700	692	744	694	693	654	729	670	680	662	748	669	720	688	723	700	730	726	692	648	705	712	724	669	740	729	677	749	703	694	727	712	668	662	681	698	710	718	712	714	687	674	693	735	665	715	686	702	669	626	693	680	690	715	674	665	652	663	684	760	686	697	680	719	737	706	706	718	702	735	700	703	695	741	689	641	694	716	716	679	688	680	666	665	706	686	700	684	667	665	708	760	725	667	657	659	722	681	730	680	727	676	683	688	675	650	747	712	721	738	745	713	668	677	707	681	694	681	679	657	693	672	686	658	710	687	724	649	763	735	694	715	699	703	727	714	669	708	663	741	690	684	730	720	657	701	707	714	690	690	743	743	669	714	724	742	704	697	707	725	685	699	673	730	729	705	672	717	742	689	721	706	704	704	685	702	676	657	700	694	660	662	660	750	694	735	746	727	650	681	686	729	675	674	724	684	732	688	701	676	731	732	717	650	705	693	706	700	725	667	662	665	705	696	673	722	662	703	664	738	702	736	668	670	682	691	682	656	671	704	710	713	712	687	669	731	691	642	698	713	720	687	698	694	685	674	733	700	719	631	690	690	712	679	684	707	693	735	657	724	679	696	731	687	705	696	706	701	684	682	664	692	649	691	687	676	693	697	680	695	682	691	687	705	659	741	684	671	702	692	675	630	699	686	668	700	669	688	702	722	695	716	691	685	698	692	631	683	704	683	757	669	647	759	701	682	670	711	744	773	719	677	692	689	671	689	686	660	724	691	780	715	706	704	657	669	700	701	699	728	678	724	715	698	728	698	678	724	696	692	718	686	663	663	681	670	710	722	718	702	725	698	690	634	689	731	741	686	661	696	716	717	727	688	719	683	704	711	721	687	741	731	715	655	723	713	683	684	696	714	678	707	697	665	670	714	675	716	641	728	669	645	691	727	674	726	686	670	676	731	693	716	657	660	708	729	748	746	699	764	725	695	700	696	719	689	740	701	740	664	651	682	664	693	682	649	696	672	715	672	677	758	715	714	698	676	688	749	685	701	693	654	697	661	697	726	712	684	691	659	736	723	659	691	645	702	631	682	684	710	692	685	682	680	722	715	699	705	697	689	688	704	725	700	705	704	662	683	714	701	703	681	661	677	710	725	706	691	703	723	732	681	685	697	648	710	680	759	674	694	663	718	648	730	671	685	711	657	670	697	740	675	736	751	699	667	743	711	704	746	633	737	701	693	702	688	677	662	730	654	717	711	708	681	687	721	671	687	681	725	700	674	721	643	668	638	666	726	732	700	718	703	685	697	696	706	723	688	673	701	718	697	739	704	708	719	683	677	701	710	722	729	704	728	696	684	746	678	674	703	663	656	651	670	677	701	754	694	705	659	676	728	722	677	674	695	723	718	669	685	654	703	702	713	692	733	737	686	678	670	663	735	727	680	684	684	662	661	695	715	680	687	692	713	712	688	716	669	656	676	665	727	704	740	693	709	727	692	675	676	682	711	684	713	738	655	690	668	724	715	682	690	688	699	701	683	676	696	650	711	699	715	746	699	740	677	729	678	722	727	678	703	682	710	676	655	728	706	672	727	664	709	699	671	698	693	680	707	758	693	671	640	698	711	701	731	687	695	680	743	700	692	694	743	702	663	682	752	709	673	743	683	704	702	670	664	728	664	694	704	693	702	716	669	655	711	705	659	705	683	696	700	698	710	673	693	652	703	716	731
36940	6412	834	452	395	377	348	318	323	333	310	288	302	313	318	288	291	307	310	332	301	304	334	318	301	349	331	307	343	329	296	309	310	302	329	280	333	284	312	296	302	331	294	286	309	293	301	295	315	314	312	292	302	337	305	319	286	337	323	282	302	338	280	285	298	358	313	337	317	342	346	312	303	341	322	336	298	313	274	366	306	327	316	311	311	320	311	265	308	282	293	317	302	311	276	314	274	327	281	287	306	302	304	303	273	325	315	286	293	274	289	291	320	318	312	314	319	312	330	304	298	305	328	293	313	297	314	345	290	303	326	346	315	310	335	334	312	317	332	322	290	289	336	307	300	306	319	288	326	335	300	317	303	275	339	301	319	290	325	308	289	324	302	258	279	277	269	283	287	280	284	314	309	308	325	312	318	318	319	305	310	299	326	312	325	314	329	351	316	261	318	323	317	323	324	298	336	285	264	329	330	295	280	320	292	274	276	274	299	282	314	363	321	294	332	287	274	294	283	333	323	308	260	306	345	323	317	273	287	333	307	311	333	297	297	282	325	302	306	324	320	287	320	286	343	322	318	290	307	269	320	311	327	321	307	260	306	315	306	290	326	297	270	299	292	302	303	321	307	313	307	291	311	294	287	308	342	308	323	308	317	318	305	305	335	333	296	303	311	293	317	302	309	329	302	312	307	347	284	343	277	318	291	315	313	330	314	324	320	341	308	308	284	319	301	318	320	325	327	269	284	264	279	353	336	306	318	292	295	327	319	302	317	286	300	308	330	335	327	295	318	286	312	314	286	310	311	287	312	318	302	311	311	267	300	322	315	273	298	300	289	328	329	275	342	302	286	300	314	302	288	300	316	306	299	296	318	306	348	293	287	288	309	322	331	292	300	324	298	303	314	290	327	326	316	301	320	304	293	296	299	326	293	295	324	302	327	298	281	305	300	291	287	306	277	275	274	299	282	298	326	315	298	289	332	332	323	330	269	329	296	300	312	289	316	328	355	333	354	334	306	280	285	293	305	301	297	319	284	310	316	326	303	325	289	337	332	294	290	339	317	299	317	300	286	339	311	316	302	301	285	282	282	248	302	316	318	292	309	331	315	316	300	283	327	287	312	293	326	350	298	309	319	298	326	288	293	323	317	305	299	316	326	320	318	310	300	308	299	306	322	309	282	335	261	351	300	284	319	323	292	311	320	331	316	309	330	297	305	273	296	316	304	290	300	320	288	296	322	326	283	324	298	299	335	292	325	329	303	309	324	318	302	309	296	303	292	304	252	295	281	263	296	323	320	291	317	325	317	296	317	328	312	310	322	328	323	310	312	273	317	302	312	300	314	291	311	310	298	289	313	311	265	290	321	304	312	351	310	330	309	301	324	323	334	302	335	304	298	308	282	284	357	315	328	271	287	285	334	320	297	286	333	331	322	311	310	272	308	314	323	299	321	291	357	315	309	332	310	282	303	333	315	325	339	345	317	317	290	305	330	330	325	317	302	288	297	301	315	296	291	304	301	318	315	298	341	349	328	332	305	300	308	301	298	333	303	321	344	312	284	315	301	272	309	300	310	323	343	340	361	320	295	306	293	306	341	331	301	330	340	299	303	331	290	290	315	352	323	315	363	308	333	305	305	324	341	319	314	309	320	313	320	342	288	287	284	306	344	304	315	294	303	301	317	320	317	333	289	294	323	307	312	318	330	326	311	310	310	304	330	313	318	301	323	295	354	364	317	335	276	314	329	335	312	317	310	287	258	305	311	310	322	317	294	325	306	357	335	305	342	326	303	331	297	312	302	313	331	313	314	311	288	280	313	323	329	317	327	313	303	265	308	286	305	313	304	315	321	328	298	281	328	303	283	271	313	309	310	324	296	333	294	318	373	304	293	336	305	305	300	292	293	287	349	307	310	325	289	309	302	295	326	309	317	302	321	310	347	308	308	279	321	312	335	284	327	307	334	304	329	303	307	324	294	296	357	287	331	323	316	348	339	302	304	299	284	310	343	289	311	292	339	365	325	308	327	335	292	312	337	272	300	293	289	266	315	313	311	344	308	310	281	321	321	310	288	308	289	291	344	293	333	318	333	350	293	275	304	336	325	334	329	312	313	283	301	306	305	321	254	270	298	269	285	306	269	301	339	309	298	336	275	321	315	326	305	339	343	270	326	323	343	310	288	325	305	330	302	330	284	305	326	302	290	269	298	303	301	298	303	302	270	312	291	266	314	346	283	302	337	311	328	278	322	348	318	305	297	299	294	291	302	320	290	339	312	293	313	311	340	328	327	356	300	319	324	319	309	285	315	317	276	318	309	306	319	340	315	300	304	321	320	304	320	339	313	331	303	339	307	325	284	281	295	297	313	325	319	282	283	300	298	301	320	308	284	321	312	331	286	333	336	327	320	300	297	289	322	313	268	314	324	313	323	322	305	335	313	293	294	315	301	293	307	286	288	324	310	319	323	313	311	295	354	301	314	313	318	314	337	304	306	300	327	292	323	333	313	321	312	295	304	312	279	309	327	334	307	302	307	306	307	296	329	310	291	324	300	280	320	300	301	325	318	306	330	327	297	319	343	318	302	305	288	298	311	331	340	282	319	290	330	316	327	276	313	261	286	315	329	330	311	297	300	277	292	321	294	317	315	342	307	308	300	292	346	324	291	315	315	304	280	274	279	324	276	312	301	302	285	310	304	351	334	301	328	309	284	342	351	281	323	321	336	295	285	309	311	318	312	339	309	323	347	292	305	326	302	287	319	287	302	312	337	281	310	320	315	320	311	289	295	311	323	322	279	325	328	320	340	329	281	307	308	315	325	334	292	292	323	299	269	337	323	327	331	304	317	294	319	319	299	304	305	316	316	330	308	310	306	310	338	302	343	289	319	308	314	314	312	302	282	303	298	317	323	312	310	336	334	303	303	302	338	312	305	346	298	287	304	308	326	304	338	273	311	291	302	296	306	299	317	274	298	331	323	331	340	333	314	313	295	300	322	338	328	307	285	313	330	328	359	314	320	289	329	331	304	304	311	350	315	315	285	308	318	295	290	323	308	298	295	305	286	323	305	301	311	282	313	324	262	323	299	303	276	330	300	290	304	286	313	307	295	316	310	304	329	290	309	330	298	298	302	303	305	286	290	297	311	330	307	313	321	307	331	322	330	334	271	290	316	333	299	324	311	298	331	308	313	327	279	308	302	323	309	329	333	314	299	317	328	323	360	278	330	292	305	304	353	321	311	317	336	282	303	322	300	287	286	314	282	323	315	320	288	322	311	301	316	296	303	330	322	253	327	303	300	283	299	289	261	323	308	284	309	330	296	299	312	281	282	314	336	315	328	285	289	281	288	319	298	262	271	304	343	293	305	288	351	339	274	271	309	275	293	330	326	322	342	332	285	316	285	302	339	341	327	305	314	312	297	337	312	277	338	309	310	304	277	267	332	298	291	330	339	314	303	310	333	310	346	264	335	348	308	295	290	306	308	290	322	317	293	292
27433	9271	3983	2416	1729	1343	1037	805	765	690	701	665	716	701	716	700	658	675	681	663	665	699	645	664	659	655	665	644	728	679	686	661	696	666	683	661	706	682	646	655	655	721	686	685	690	651	653	634	686	671	634	686	698	672	677	643	636	639	702	668	593	697	645	669	667	676	707	654	629	721	651	602	656	672	714	670	720	680	675	696	656	692	652	707	677	673	696	662	665	712	664	666	641	683	637	672	651	639	671	681	636	662	677	641	666	660	646	678	677	647	648	670	732	688	676	630	725	702	669	664	658	658	658	651	716	666	693	626	663	701	674	688	657	648	717	676	637	660	707	636	665	625	673	656	651	668	699	673	632	699	657	700	641	666	690	674	676	653	718	648	640	667	622	653	700	686	705	610	677	649	707	689	686	701	693	633	663	713	634	689	601	653	672	635	626	658	663	669	686	724	655	668	686	690	698	714	676	648	675	677	688	695	673	608	616	615	697	676	709	684	614	677	672	728	649	716	734	666	662	696	684	667	696	670	694	670	653	676	643	669	683	623	655	671	675	677	689	691	704	709	692	690	715	680	671	636	620	667	667	677	704	652	688	647	635	694	649	689	673	659	679	631	658	660	641	670	626	644	621	706	646	648	704	690	663	678	656	662	678	671	661	656	657	667	639	620	657	661	715	645	690	693	692	665	653	637	664	678	683	672	662	691	675	679	662	677	615	648	637	684	681	658	687	678	681	687	688	716	725	640	677	684	659	711	658	667	665	623	657	674	670	650	690	637	663	625	682	624	648	722	685	588	653	707	692	638	672	640	669	702	682	675	660	638	663	681	590	639	648	715	661	689	640	639	700	693	695	669	647	661	670	694	669	694	727	614	707	603	667	653	645	610	682	634	653	623	696	683	630	654	679	613	687	624	662	666	665	717	711	649	653	651	645	634	683	656	638	672	672	637	712	687	646	671	687	695	702	638	656	677	661	688	660	626	652	677	704	618	634	660	630	674	695	694	682	715	633	664	664	660	658	618	710	664	668	694	673	673	676	692	712	716	672	696	635	677	656	649	651	684	644	632	654	632	727	654	683	635	694	636	651	644	628	666	696	622	681	653	710	638	654	714	707	686	670	646	683	690	659	680	671	641	662	676	645	656	625	693	696	685	675	620	618	682	710	641	676	684	641	650	647	670	697	674	669	635	686	627	660	646	655	653	655	706	631	657	647	641	645	653	673	655	670	646	672	647	674	686	650	657	683	659	637	651	642	683	664	660	658	642	699	660	630	658	688	629	613	654	626	639	628	703	689	688	660	711	710	691	705	647	650	639	662	716	687	681	657	677	662	664	691	705	644	665	630	681	650	633	660	640	682	706	666	684	712	676	690	655	638	690	678	662	682	721	651	647	648	688	641	686	673	694	615	646	690	646	708	643	624	676	639	662	629	687	657	684	684	654	634	629	663	644	639	643	703	648	629	665	627	665	702	731	647	658	671	669	667	679	680	677	605	630	694	679	705	673	649	700	694	675	680	598	670	658	648	676	678	665	678	680	697	668	684	658	681	639	654	674	667	670	663	633	655	656	625	648	685	657	677	677	741	611	670	659	647	639	736	613	661	656	645	623	665	716	661	629	645	708	666	662	639	705	641	676	658	633	692	662	657	634	632	630	652	676	655	688	688	659	646	666	697	604	646	647	670	640	648	636	687	695	659	718	663	649	661	672	699	657	668	701	680	666	639	694	654	677	670	626	648	662	674	621	678	613	676	649	678	663	691	679	651	671	615	644	635	635	660	674	657	722	650	725	670	653	670	663	661	675	707	644	652	621	704	664	726	626	678	620	665	670	665	650	664	683	717	629	665	671	676	683	636	674	626	677	689	641	698	679	650	617	656	690	696	659	679	656	690	659	649	661	693	648	696	682	690	692	669	645	662	636	694	694	664	682	689	692	633	658	700	736	665	630	639	660	665	649	672	683	698	711	692	680	712	657	667	688	675	703	672	649	619	654	662	713	696	665	691	672	677	647	681	652	643	647	622	636	680	660	676	674	702	714	642	676	701	671	649	662	666	661	699	735	670	669	657	665	704	706	707	674	657	669	672	695	692	685	682	662	671	706	644	683	694	663	701	683	648	719	716	695	674	646	646	634	698	617	666	645	678	654	652	694	707	678	655	668	659	689	670	687	657	674	638	607	693	663	669	607	649	677	699	660	631	651	675	685	685	709	661	685	704	646	658	637	654	672	702	649	676	631	675	642	621	710	690	606	716	667	620	693	679	682	643	680	628	656	712	711	661	665	657	669	737	727	678	731	671	669	655	664	713	638	649	675	666	665	639	641	691	650	626	708	675	648	652	717	642	631	700	626	685	631	743	670	644	660	661	652	720	692	681	725	702	681	717	690	657	675	709	647	647	664	696	673	673	664	687	659	672	663	670	636	695	652	663	615	701	635	643	670	699	675	675	638	669	625	613	657	656	659	688	673	676	652	652	647	651	651	676	651	682	681	651	688	681	681	639	679	720	727	691	680	636	699	666	699	669	652	629	649	690	638	672	654	746	645	648	687	658	668	625	636	737	662	725	667	643	674	650	634	628	654	682	603	654	598	631	668	664	674	667	670	684	678	699	709	637	649	677	671	686	684	624	648	661	696	649	631	627	652	717	648	694	687	685	656	659	642	702	662	675	683	664	619	675	611	603	700	624	727	675	685	659	669	710	659	657	653	649	684	709	665	654	658	617	658	685	651	671	688	676	683	654	650	642	635	731	677	646	652	707	667	660	605	648	663	684	652	627	639	654	638	669	666	683	664	670	662	610	681	649	658	669	731	677	712	628	649	646	703	682	646	621	691	708	665	713	607	653	668	695	673	613	706	683	635	650	639	694	631	623	645	740	668	699	690	636	676	610	683	628	687	686	703	708	670	683	642	661	661	674	599	666	674	691	727	640	709	688	613	709	644	715	676	647	695	679	647	661	709	668	663	693	648	667	678	685	689	649	660	663	660	645	660	633	661	695	638	709	671	702	678	676	691	722	630	681	630	664	666	642	684	712	671	698	681	666	713	688	646	683	648	667	650	635	706	647	688	647	690	668	684	666	667	641	654	703	698	699	655	659	677	655	675	664	662	693	672	653	659	641	681	664	685	684	590	639	662	690	736	659	664	623	682	649	682	710	650	640	645	700	689	665	660	656	623	655	700	695	690	641	611	654	672	662	702	659	675	659	676	676	682	672	685	632	653	638	650	660	648	658	630	638	651	690	690	680	667	700	677	684	683	657	662	705	654	662	666	645	673	649	657	665	637	662	720	623	701	664	639	641	678	636	639	665	640	641	661	604	659	643	666	651	622	629	646	672	643	680	623	681	610	655	701	674	671	671	630	678	715	702	677	709	695	666	706	656	657	695	651	680	710	669	672	655	664	648	671	710	670	682	647	670	683	687	658	642	711	654	681	692	677	698	650	626	643	669	652	685	666	663	735	674	623	675	649	705	624	663	650	703	709	679	693	638	670
41705	9075	1295	674	476	425	420	360	360	355	294	326	327	339	313	323	308	310	333	328	330	298	355	307	296	329	324	332	307	320	324	330	348	344	363	317	319	349	347	334	343	345	297	349	323	311	300	286	314	324	349	312	345	317	318	336	336	315	292	310	317	271	300	301	345	338	298	365	323	357	342	316	336	330	307	333	323	316	291	318	316	344	325	324	338	327	321	337	300	314	308	353	363	342	326	342	349	375	316	337	332	292	317	335	317	308	337	325	295	326	360	373	345	311	309	325	331	341	364	306	319	326	349	326	316	288	292	327	337	303	334	336	357	315	345	325	291	316	331	332	331	320	323	326	302	330	290	345	334	285	323	305	323	356	314	334	320	346	323	374	349	322	335	354	311	303	315	323	338	333	364	346	325	320	342	361	316	333	370	332	294	308	328	370	351	377	362	317	315	316	332	330	334	362	313	340	324	320	327	302	338	318	341	336	315	317	295	363	304	338	315	306	323	349	328	365	335	356	357	280	303	300	338	318	313	309	317	358	350	325	359	335	378	364	347	346	365	307	304	361	337	302	298	325	329	303	374	322	360	335	333	346	323	316	335	324	316	319	328	358	344	343	351	324	332	320	324	356	302	332	322	305	323	318	325	319	285	319	346	281	347	329	344	337	339	347	340	325	323	324	310	349	336	318	353	319	342	356	343	343	320	346	318	302	309	321	338	317	325	352	308	316	329	350	321	321	338	333	331	335	307	356	302	322	327	340	282	301	324	329	321	295	305	339	276	350	331	330	326	326	340	363	368	294	306	337	333	330	299	325	328	348	337	321	334	344	348	321	360	345	348	330	351	325	336	347	314	304	329	362	323	327	337	325	308	300	317	317	325	355	322	303	359	312	316	338	353	325	345	324	357	315	326	326	325	318	356	315	361	363	307	349	333	310	294	367	349	306	354	337	341	338	339	324	346	338	314	316	327	300	304	362	330	385	319	321	311	312	323	340	315	340	378	349	318	293	312	322	347	323	289	316	344	331	305	323	321	322	293	317	365	326	325	338	341	326	375	333	318	328	323	327	322	299	339	321	313	305	304	295	289	319	314	298	343	290	358	343	334	335	344	336	329	337	359	342	337	356	304	334	316	353	347	351	306	331	347	310	316	346	308	315	345	302	316	342	344	301	320	326	357	284	341	311	319	346	310	330	323	311	312	352	334	314	308	320	327	315	302	323	328	310	312	307	326	357	326	315	317	338	317	327	298	357	324	311	313	335	354	338	313	326	350	318	341	365	320	339	375	339	313	331	387	329	311	306	356	337	339	306	351	305	314	361	305	372	336	324	343	340	369	353	337	313	302	333	353	313	362	344	310	325	328	349	299	313	349	345	296	332	361	318	338	332	325	317	343	325	310	331	363	323	358	326	339	370	362	315	297	344	332	311	325	336	340	326	333	312	312	334	315	323	346	331	347	302	333	318	337	330	322	314	294	297	339	354	323	335	313	319	333	335	341	336	350	282	312	352	307	313	324	307	333	358	338	361	321	333	337	354	355	351	345	315	306	324	304	340	331	325	350	321	342	305	315	315	351	314	326	334	360	293	331	320	344	311	339	323	314	334	347	326	387	310	330	301	320	333	318	348	343	318	336	298	329	339	330	341	325	295	310	347	324	297	343	347	355	294	327	326	338	321	346	296	317	331	331	344	325	318	316	335	342	318	322	305	345	324	354	315	317	334	352	300	278	324	328	343	348	321	331	300	313	314	318	332	314	331	333	336	335	332	291	340	328	343	316	328	318	298	340	344	310	339	322	316	280	373	344	301	334	342	357	353	329	321	334	344	361	305	328	329	320	387	289	319	340	329	329	341	349	340	338	341	351	341	340	354	332	316	330	300	310	324	320	326	357	322	316	291	294	365	341	341	314	353	362	339	328	303	337	343	333	331	351	369	313	343	346	334	322	337	311	358	331	328	355	282	300	311	333	334	348	314	322	329	312	349	326	326	335	366	321	318	326	325	312	304	342	335	331	338	342	305	338	291	359	319	321	319	347	330	319	337	299	349	343	330	361	338	333	315	317	366	298	344	325	305	332	313	326	345	347	324	301	312	314	345	334	328	303	354	353	320	362	317	352	360	327	322	285	346	292	306	328	306	360	312	322	315	362	326	320	316	316	343	338	303	354	305	327	313	309	345	336	336	303	345	288	325	328	373	322	349	329	357	380	342	303	379	297	304	344	295	331	324	321	349	310	307	316	307	358	311	294	298	323	348	356	353	340	324	327	335	343	311	342	306	344	320	325	323	299	332	331	349	329	322	300	355	313	366	298	330	314	292	317	304	334	314	320	326	345	320	342	337	301	322	358	364	365	323	323	360	307	345	357	335	329	356	342	348	361	348	296	312	330	304	303	333	327	307	340	342	335	356	351	325	327	331	308	308	303	316	337	312	313	322	334	361	328	358	318	317	312	344	329	344	303	302	315	347	337	320	366	319	320	332	337	358	330	327	342	329	344	308	318	322	343	297	342	327	326	295	314	309	288	323	366	319	323	328	331	327	324	314	348	327	328	347	317	334	313	310	329	351	320	333	324	315	330	310	324	334	335	360	347	291	289	338	321	330	361	288	311	351	360	327	320	298	317	322	366	332	370	298	326	346	325	305	311	348	328	323	319	348	331	346	331	309	326	308	298	308	295	309	355	328	320	335	312	326	329	330	333	341	326	325	325	300	312	302	336	310	317	330	318	336	375	354	360	350	341	286	323	313	337	323	341	363	302	316	363	311	333	308	310	333	328	342	296	338	303	356	343	331	361	315	337	298	310	320	297	344	316	332	361	303	308	323	313	347	324	336	345	308	308	340	329	299	355	353	340	294	301	305	330	338	336	319	323	314	298	319	325	333	311	312	320	275	383	365	326	303	343	328	324	314	333	297	289	322	318	333	284	350	303	330	294	341	339	321	333	327	333	312	359	318	306	325	339	335	345	340	315	365	324	332	312	310	326	330	300	321	315	366	305	347	307	285	339	322	316	321	359	312	339	340	320	307	332	365	344	305	337	387	312	344	339	308	342	301	324	289	299	325	331	343	302	321	338	330	360	339	338	325	309	338	335	348	290	359	311	326	332	350	324	340	309	307	331	376	322	335	336	356	303	353	323	332	325	298	310	323	313	317	361	318	359	304	300	350	349	346	355	341	323	339	279	310	332	317	326	295	294	289	327	337	334	342	329	295	323	301	384	333	293	311	367	321	327	303	350	326	324	319	321	317	317	328	276	315	371	323	349	335	352	333	316	320	333	304	328	297	321	325	323	299	327	292	325	329	299	295	344	354	316	357	309	315	334	316	361	314	305	326	317	326	313	310	340	340	313	343	328	317	305	358	303	308	347	331	331	347	337	333	299	331	343	325	311	355	319	349	345	343	326	330	331	387	327	318	326	342	329	339	320	318	322	355	281	317	335	331	347	354	351	293	297	317	352	313	321	288	301	331	375	294	339	333	283	306	338	300	312	355
29159	10573	6169	4762	2973	1752	1273	1020	814	801	749	752	796	754	799	740	720	735	735	685	700	759	739	678	684	721	742	752	674	728	714	733	702	743	728	728	740	732	741	706	718	746	755	678	713	729	702	698	701	688	736	719	676	687	670	745	696	665	710	664	724	647	724	709	663	743	690	680	699	727	737	743	730	720	687	667	780	726	711	730	705	698	726	660	709	755	688	694	733	733	697	672	713	731	735	639	641	695	768	744	701	737	764	695	691	698	688	667	736	705	754	701	683	726	697	713	738	652	739	742	726	723	757	681	721	728	681	731	706	752	699	718	726	748	725	686	723	743	761	668	734	681	718	726	710	698	771	732	710	723	748	755	654	692	670	736	718	719	731	710	688	674	686	680	724	713	681	693	764	726	734	785	685	736	673	729	671	681	736	701	768	722	689	747	694	700	696	717	698	712	719	707	691	690	698	740	672	683	715	685	655	750	724	735	695	711	692	735	714	723	723	719	730	737	696	668	695	683	708	687	748	690	703	722	718	692	682	732	722	742	733	687	717	704	748	700	664	720	657	698	681	727	699	690	709	691	711	691	674	714	739	709	699	695	706	715	765	719	706	723	694	684	692	749	721	682	749	738	697	734	710	727	718	684	719	703	717	753	662	691	675	663	674	669	729	698	734	701	714	711	746	750	711	694	712	739	697	691	763	731	731	702	676	709	698	708	682	747	722	737	689	736	669	718	730	727	715	677	720	724	671	752	721	711	634	719	725	705	750	709	715	695	715	759	703	707	627	736	772	689	743	760	703	715	691	700	686	691	744	740	684	701	709	703	764	709	680	714	691	734	700	755	684	636	717	718	662	714	715	698	645	716	710	757	730	723	698	750	700	731	699	714	671	690	653	735	629	703	648	722	671	717	703	735	718	710	726	724	720	687	690	728	685	685	719	695	733	698	691	670	710	698	675	678	711	746	710	720	703	713	706	737	710	715	670	675	689	715	703	690	678	741	712	712	684	725	727	696	731	703	728	722	700	673	694	733	710	719	722	757	709	716	682	707	705	717	684	705	730	681	664	689	677	699	708	717	762	731	699	727	727	713	725	688	777	670	679	709	684	669	695	744	717	732	671	691	696	721	687	731	698	694	693	748	734	721	683	705	687	689	679	738	679	732	723	727	715	736	680	705	685	785	760	710	712	691	675	735	726	726	683	689	703	699	718	698	707	678	697	696	724	663	759	684	678	745	735	700	668	718	726	688	751	734	705	718	651	723	742	718	667	744	755	736	735	704	693	686	687	720	743	712	715	703	730	682	736	708	669	697	717	722	710	705	768	682	714	747	735	715	743	694	702	719	712	737	708	729	741	694	714	715	698	749	766	686	717	739	668	730	714	766	720	684	734	725	719	705	731	710	738	702	725	666	732	715	664	721	707	759	683	736	710	719	684	686	715	694	676	695	719	722	735	695	660	746	736	753	734	714	751	704	701	725	725	696	675	725	721	694	701	687	744	690	728	708	699	682	728	687	715	727	693	700	715	714	694	665	695	690	748	711	718	693	675	712	694	733	702	686	653	706	720	710	709	708	742	722	704	713	771	684	708	716	727	667	683	714	717	738	729	692	759	714	730	743	649	670	723	701	685	717	697	745	648	699	722	695	716	704	737	726	703	709	729	687	704	695	705	751	659	712	742	656	620	687	721	683	704	706	728	698	706	698	686	698	699	746	740	717	695	705	687	706	714	757	692	693	737	708	746	681	766	731	675	706	712	727	731	691	748	698	664	694	720	695	770	720	688	696	713	705	713	710	656	713	710	747	703	684	730	694	723	718	688	750	714	785	671	741	729	786	678	688	752	717	717	658	723	668	689	715	658	702	727	664	683	721	695	722	718	725	727	724	694	690	665	724	722	652	705	691	739	703	678	726	715	711	680	735	660	713	690	730	708	680	722	716	682	726	709	725	707	676	709	704	696	706	735	685	705	697	685	742	689	718	698	731	699	741	712	720	749	682	750	738	717	732	704	714	697	710	717	734	699	670	690	717	768	719	699	736	688	720	689	687	711	718	716	686	729	699	719	693	749	731	682	713	698	724	730	726	702	692	670	703	719	670	716	709	697	713	719	722	757	655	722	741	711	688	726	713	712	726	656	764	672	743	702	674	751	718	705	727	690	704	684	731	669	705	746	690	762	691	705	742	696	703	737	664	700	709	651	726	692	723	675	680	719	734	717	745	760	672	666	676	710	748	695	751	701	675	749	676	708	690	679	711	735	704	754	678	720	696	712	745	684	704	726	717	718	740	728	665	713	685	657	719	702	700	733	682	696	676	709	696	703	702	715	710	692	738	682	688	674	750	707	708	671	684	707	730	675	702	660	736	673	705	678	730	705	723	628	732	719	726	730	727	726	691	679	676	714	742	752	707	675	749	713	748	683	662	654	743	689	751	764	732	688	760	726	767	700	701	702	763	693	709	681	765	673	726	676	728	664	743	803	696	714	704	706	749	733	732	733	688	692	709	721	679	713	693	699	687	668	710	714	671	732	741	718	753	736	681	777	727	684	706	738	737	736	716	690	692	714	689	672	724	725	681	753	718	715	669	745	708	722	684	705	682	728	707	679	723	708	707	671	680	750	697	721	687	736	735	694	719	704	786	669	707	746	726	683	666	734	764	710	698	699	697	725	713	712	720	710	670	713	698	761	714	715	704	684	736	694	743	710	718	754	709	720	705	710	703	723	700	684	742	668	735	722	702	709	725	696	669	677	654	709	754	716	705	694	697	713	731	677	740	702	721	714	666	690	716	685	659	657	710	672	760	685	747	684	704	705	741	707	727	711	685	706	705	697	731	722	715	658	738	700	714	692	687	765	740	708	761	680	728	712	704	694	643	716	717	729	730	776	712	718	718	711	785	715	749	705	749	726	721	691	751	718	657	688	732	687	715	726	734	720	656	709	725	715	684	719	730	672	714	695	724	734	688	691	646	707	673	744	683	699	712	718	693	697	670	662	673	759	653	732	707	710	707	700	696	666	682	694	753	724	745	725	714	688	719	732	675	723	692	709	738	673	700	706	731	708	727	711	679	687	713	715	710	735	648	719	683	731	750	749	712	704	690	703	720	777	734	713	653	679	692	687	727	709	720	697	721	728	682	738	754	738	732	723	734	656	682	704	713	717	700	672	690	717	731	680	676	738	685	710	731	677	684	730	697	761	703	683	664	724	693	704	736	732	684	742	690	717	691	676	745	704	714	702	678	675	711	688	689	693	673	742	683	737	771	732	702	726	701	714	723	642	742	684	687	754	726	756	686	719	695	726	688	695	738	695	723	708	700	697	681	718	702	683	749	708	684	724	725	650	694	698	743	693	692	724	690	659	697	670	729	692	686	708	697	698	701	712	750	655	721	653	724	731	690	705	669	693	712	733	720	704	733	725	748	709	713	784	696	764	673	729	721	717	732	703	681	713	737	700	694	727	658	706	720	704	705	770	715	714	679	691	712	665	739	728	667
26003	3550	705	474	373	379	351	371	331	342	319	346	348	321	328	350	300	348	295	306	351	327	346	329	344	299	318	363	330	344	351	362	319	317	330	322	323	348	330	330	320	353	303	332	367	305	326	357	326	369	357	312	300	310	339	326	309	340	322	329	306	301	355	320	350	319	317	310	349	349	297	297	329	328	331	280	332	294	317	322	302	346	333	336	304	328	355	323	329	355	326	327	334	328	293	329	355	349	331	331	315	306	361	348	316	356	340	328	336	351	351	340	350	329	357	328	305	349	318	295	356	361	335	354	319	331	315	339	326	344	342	339	314	347	385	328	268	286	332	325	309	347	361	299	345	333	327	341	383	370	312	309	301	335	348	326	321	311	308	313	334	331	302	336	313	300	332	362	299	335	312	320	324	332	322	349	331	308	354	345	308	325	298	329	320	367	324	343	320	373	302	307	327	314	329	350	313	327	320	341	306	337	319	326	347	345	381	349	328	326	346	355	299	304	315	331	327	335	317	322	300	360	316	300	346	303	311	325	332	319	268	299	349	333	299	307	316	333	314	323	304	354	326	348	313	311	326	322	338	299	286	342	340	310	309	306	340	330	343	303	312	330	346	305	313	339	324	315	321	349	351	302	296	277	314	331	345	312	346	319	358	355	317	313	335	334	316	294	324	326	334	304	303	278	320	302	336	333	342	335	328	356	324	320	298	317	319	346	328	312	359	319	329	321	325	338	291	307	339	348	301	335	347	303	329	300	328	348	320	329	302	339	320	279	284	297	363	338	344	354	322	311	342	307	327	324	310	293	306	311	327	326	334	398	360	310	309	325	336	305	290	343	319	294	304	295	335	326	341	351	327	318	299	348	330	343	339	305	340	308	301	294	333	324	304	300	338	314	293	338	342	336	344	364	297	313	337	313	312	326	320	332	303	331	294	322	301	328	285	305	307	337	330	333	329	323	294	318	326	354	340	323	297	296	299	317	314	341	343	322	300	316	346	321	329	323	321	327	274	348	277	350	300	287	342	338	309	350	297	333	357	359	298	349	317	322	321	352	297	325	294	326	318	331	357	326	313	336	365	348	328	310	321	337	313	320	337	341	303	299	340	344	324	346	341	347	300	314	292	307	293	292	357	324	312	311	334	310	331	341	344	358	306	334	314	334	296	286	328	299	345	300	304	339	331	343	315	365	326	298	314	305	355	291	364	305	335	338	320	337	334	329	324	299	311	346	302	337	324	352	346	351	304	305	340	346	339	338	320	335	324	335	354	300	301	315	345	324	303	305	323	323	306	327	329	329	336	342	319	342	323	316	326	302	339	338	347	308	336	362	311	324	336	337	303	319	327	324	328	331	356	318	347	327	342	325	327	318	343	345	316	287	355	285	339	324	327	350	316	319	313	300	317	285	310	328	322	326	305	365	329	295	313	305	347	315	287	343	320	342	304	327	352	310	331	315	348	353	333	327	335	301	336	352	319	347	331	312	328	343	340	343	321	318	349	324	317	322	312	322	338	361	310	311	327	357	346	294	307	337	368	304	317	322	353	365	322	352	339	336	346	338	319	326	287	322	351	320	322	297	333	349	305	283	329	324	349	298	345	367	315	324	325	320	319	350	325	361	326	339	324	299	318	325	320	325	298	334	339	325	322	350	351	311	318	305	306	295	353	310	357	347	325	325	366	318	298	308	315	299	332	275	312	271	332	342	286	337	337	366	375	309	328	326	332	321	308	359	312	341	321	316	337	351	367	310	325	328	323	302	311	303	324	279	334	363	344	318	271	332	364	333	352	316	331	319	327	293	327	294	338	328	317	309	330	327	320	320	313	316	325	311	329	324	311	321	325	320	334	323	308	293	308	367	328	341	364	323	287	325	333	337	289	293	340	321	314	334	359	319	275	320	344	349	363	329	334	296	305	350	357	324	358	359	312	316	309	333	357	338	297	330	345	336	297	301	338	333	349	299	308	345	339	345	358	307	269	310	324	336	322	323	344	295	318	332	325	343	310	330	311	286	320	338	328	376	308	333	320	353	290	295	304	359	316	348	355	327	349	318	330	315	328	285	315	310	312	280	355	328	352	319	330	334	331	328	342	323	314	343	341	342	336	351	339	343	341	338	324	311	317	322	285	355	319	318	329	322	337	319	337	332	336	325	323	363	326	337	361	298	327	342	343	306	344	351	309	355	318	348	354	341	360	323	330	332	310	277	316	328	322	319	343	338	331	320	345	327	333	352	341	336	338	330	382	318	351	300	330	359	315	332	323	326	327	368	345	324	321	318	329	327	346	297	319	340	351	335	320	312	343	368	338	336	369	360	315	327	307	311	344	332	336	312	322	342	352	344	315	287	310	311	330	327	383	319	315	320	317	333	310	334	303	315	318	314	310	295	326	306	331	294	320	317	319	288	332	339	305	348	335	321	311	327	323	335	354	341	301	333	329	347	327	350	313	348	342	319	343	337	296	349	332	326	335	377	339	319	340	335	305	320	323	355	316	315	312	359	327	320	312	314	306	304	364	324	322	355	356	355	345	309	341	326	324	316	321	320	302	348	303	329	310	338	378	304	345	325	327	331	311	310	288	287	300	338	316	298	290	318	326	321	326	338	341	318	326	308	304	317	324	336	317	311	314	318	330	318	307	378	305	308	333	345	363	283	316	345	325	341	336	337	317	338	323	334	306	315	313	317	275	349	326	331	315	331	353	352	341	336	374	293	344	313	320	340	326	312	307	333	314	304	347	325	298	301	313	321	307	306	311	296	328	336	340	344	324	338	351	354	367	328	316	354	297	338	354	332	311	340	329	312	360	306	332	299	340	329	391	347	322	315	356	310	327	323	297	317	292	324	327	294	337	323	357	372	368	316	333	308	300	327	346	336	345	334	314	323	308	357	312	321	346	324	354	336	324	345	327	359	319	293	347	359	289	345	323	340	350	338	316	354	304	314	334	343	333	333	336	307	338	353	333	388	339	338	264	340	311	350	311	316	322	328	330	299	320	333	329	328	318	293	315	318	324	306	344	308	335	300	326	324	313	295	326	370	392	322	374	335	337	338	328	307	337	310	311	299	345	300	332	314	336	331	344	345	321	329	298	327	287	322	320	358	323	312	313	339	363	328	306	291	315	344	322	342	299	330	328	330	349	312	302	334	313	326	343	320	295	291	345	329	340	345	351	311	344	329	324	307	302	313	322	345	316	298	316	313	333	381	330	279	310	304	314	302	318	307	334	329	345	301	329	291	314	300	330	315	328	343	319	303	326	333	339	302	293	306	310	331	341	336	290	335	308	348	316	296	291	320	323	326	328	312	335	310	321	320	327	306	317	330	338	338	295	326	314	287	360	284	362	307	355	325	310	330	330	365	318	321	336	320	291	323	316	338	328	363	318	329	303	315	304	335	330	332	313	343	356	347	307	344	298	323	324	303	318	357	328	307	316	356	327	321	291	296	348	360	330	333	326	341	328	345	333	321	275	311	339	326	331	323	326	343	342	366
21374	6482	3710	2209	1371	1077	818	776	710	761	724	779	733	725	731	699	680	693	753	688	718	695	706	677	714	711	692	716	694	712	695	730	705	713	756	691	700	699	657	689	732	691	726	718	647	752	678	663	723	698	696	723	695	674	689	692	726	744	733	623	724	756	677	724	701	674	674	709	672	690	713	698	776	739	696	689	735	724	689	664	682	706	718	681	722	657	674	696	728	733	721	700	695	751	685	726	704	682	676	713	729	676	730	745	680	730	688	692	728	679	701	679	718	675	654	697	692	700	690	719	704	676	719	679	705	646	700	644	681	690	670	670	709	690	678	632	661	729	677	714	695	718	711	695	731	714	715	679	654	706	695	669	718	726	661	700	666	709	681	671	716	661	722	735	696	684	695	698	679	654	725	690	748	745	662	685	663	718	706	693	712	697	718	682	681	712	691	759	647	693	738	722	723	718	723	722	673	709	708	683	654	698	654	678	705	692	724	685	717	674	702	673	710	681	700	681	698	715	714	700	671	696	681	692	644	670	682	649	734	677	697	712	706	698	649	714	708	667	653	706	714	681	724	682	758	673	702	712	688	685	664	665	685	697	675	650	668	702	662	699	750	687	667	691	707	721	698	722	673	637	632	743	729	709	660	640	681	729	711	655	709	694	698	721	672	706	709	711	730	740	715	742	722	663	699	682	664	707	737	688	685	675	696	741	686	667	727	723	696	669	704	766	722	754	702	645	662	691	701	727	675	686	711	664	755	690	678	706	658	665	698	714	703	675	693	720	686	743	673	645	664	701	734	723	675	696	731	687	661	684	748	658	684	701	678	683	692	737	682	695	709	648	624	621	677	723	726	731	731	715	713	699	703	674	710	704	692	694	724	636	734	710	690	759	677	731	716	737	677	650	699	714	718	674	709	695	691	697	677	703	658	713	727	705	718	698	708	683	674	674	683	732	679	699	731	735	684	690	677	716	694	706	692	721	695	697	683	728	741	683	691	704	687	658	671	703	719	688	682	694	738	678	703	702	696	720	654	695	701	710	702	679	734	707	713	708	703	728	666	738	681	755	658	713	706	679	702	677	686	693	696	699	693	715	689	635	721	723	693	698	726	714	660	700	720	733	683	623	678	718	678	729	737	762	692	723	740	707	683	714	672	683	685	677	699	665	677	654	679	689	685	691	680	708	663	718	685	680	715	723	704	699	659	673	673	738	664	650	666	687	695	717	653	693	717	677	726	711	745	659	709	718	690	628	712	689	718	711	714	672	695	685	691	721	725	676	695	698	748	725	710	690	662	725	672	732	688	688	688	650	666	701	702	702	664	716	727	702	704	633	667	720	697	710	662	683	745	677	728	717	664	694	653	718	646	685	710	649	694	712	689	731	693	681	687	708	645	719	702	630	703	665	699	736	653	668	733	659	721	721	693	729	741	695	679	700	703	707	745	702	677	698	679	695	697	699	724	700	694	675	691	706	697	707	712	698	704	710	712	707	710	633	636	668	676	712	695	705	670	707	707	731	685	757	717	721	669	694	667	716	771	700	714	671	687	681	658	679	689	756	692	660	687	711	714	682	724	644	672	713	687	722	696	676	716	651	682	653	669	746	682	721	696	679	705	719	721	728	707	680	732	713	697	665	679	692	671	721	693	735	695	653	691	657	704	673	695	669	731	705	670	675	691	726	722	657	683	689	684	716	684	696	705	686	708	719	696	672	715	725	682	646	692	723	687	673	681	735	675	688	692	661	726	746	665	694	706	682	716	703	701	709	674	718	704	714	707	687	698	651	707	707	733	661	697	711	671	729	700	711	668	699	678	709	676	690	668	657	630	655	708	654	689	695	691	694	641	691	688	689	709	669	669	673	682	690	677	647	674	681	727	689	661	683	679	718	716	673	683	720	633	649	674	693	675	713	686	703	734	705	686	685	688	684	686	695	738	702	686	717	671	678	738	647	689	660	659	711	743	684	694	669	702	633	662	674	694	680	752	698	726	653	707	698	728	766	676	692	704	713	729	699	665	706	686	680	668	678	660	757	712	670	685	721	717	691	683	701	685	705	716	712	721	694	723	704	718	683	734	708	689	728	674	678	707	696	675	711	740	667	694	681	646	722	641	665	715	687	691	675	758	682	714	693	685	659	702	696	717	682	693	707	750	737	722	687	700	656	670	714	710	702	721	700	661	679	712	712	713	688	740	705	666	735	724	709	701	688	764	684	689	680	702	709	684	680	683	703	675	661	622	679	724	664	689	682	693	673	702	715	681	720	728	679	658	700	719	696	718	660	705	712	693	706	639	668	713	708	672	657	672	722	645	690	669	682	685	674	725	694	714	693	671	636	680	753	648	695	740	691	729	747	633	711	680	664	676	703	724	692	694	723	678	667	718	658	665	735	693	670	702	698	719	665	667	684	720	686	657	669	728	711	723	650	743	704	695	717	701	665	721	674	697	721	690	694	654	706	658	737	708	685	716	710	663	649	741	657	670	697	682	695	664	661	731	674	732	697	669	688	714	666	671	656	684	699	720	729	659	684	707	697	687	678	680	693	683	685	711	687	714	752	696	678	697	646	694	704	665	760	691	707	732	691	716	680	729	657	651	717	695	705	676	689	670	705	713	716	701	691	701	755	745	672	711	674	677	690	678	682	714	743	714	711	683	701	627	708	684	706	705	638	716	706	755	702	699	696	692	619	662	682	682	690	696	713	707	732	720	672	710	707	711	695	703	703	700	718	697	705	690	670	688	665	733	742	692	682	710	740	727	677	699	703	699	687	699	713	756	672	688	728	715	700	685	682	701	706	704	694	672	698	699	682	707	715	727	689	674	720	723	748	724	700	702	730	718	707	718	684	666	698	699	667	769	716	726	736	724	698	679	680	685	706	712	731	716	686	670	640	677	722	697	732	681	703	705	667	646	693	700	713	704	702	685	716	776	659	703	643	714	679	682	703	688	694	697	704	750	642	743	723	696	652	720	685	678	697	736	710	710	687	684	712	678	723	706	720	690	713	697	694	718	725	678	736	692	725	700	673	664	712	677	702	725	696	691	693	733	697	687	713	678	753	695	706	687	679	719	731	666	678	680	728	693	722	709	722	709	692	684	697	697	703	691	676	710	702	663	739	731	707	668	721	672	668	676	717	718	679	695	704	659	712	709	661	675	686	699	679	701	725	683	692	708	719	716	730	701	669	743	719	678	717	722	704	685	698	703	708	691	709	732	732	719	722	707	700	712	715	696	648	689	672	695	684	689	687	701	764	649	679	712	667	700	749	678	679	678	700	656	696	657	677	698	710	697	741	699	691	723	681	705	677	733	685	717	635	697	691	643	707	726	708	676	695	696	680	726	683	670	742	693	676	684	752	718	670	700	708	664	717	716	688	723	747	710	708	684	707	665	707	707	672	725	702	683	661	657	687	757	715	729	708	722	645	671	677	678	654	707	657	713	663	689	708	656	712	692	684	684	726	670	707	666	662	726	665	717	665	662	670	718	694	668	650
38143	6387	811	471	369	320	325	315	307	333	344	273	311	333	319	291	292	302	296	308	325	291	284	303	313	317	338	297	283	288	297	319	308	318	290	270	326	303	316	298	308	290	303	300	303	339	320	299	322	313	318	346	330	316	320	288	299	286	318	302	289	325	314	337	312	305	293	304	253	301	305	308	293	297	300	303	275	295	297	297	316	317	306	294	314	325	304	305	327	331	338	281	289	324	310	308	312	319	314	286	295	300	321	329	272	294	324	295	296	324	307	321	330	328	319	316	292	299	274	302	294	293	307	327	333	316	298	293	323	301	298	302	321	343	317	293	275	284	350	297	279	295	301	329	318	299	316	294	319	326	339	316	278	299	293	309	326	355	293	302	296	288	334	340	284	293	290	322	312	335	313	319	279	343	288	317	320	321	327	321	324	297	306	317	276	286	291	291	284	298	297	302	336	316	328	326	309	314	305	323	319	316	307	315	284	278	287	340	274	315	333	345	349	308	288	304	259	334	337	311	294	298	314	318	326	317	311	321	296	281	305	313	325	295	315	313	300	314	301	323	348	305	352	308	313	292	265	299	304	331	319	305	321	319	320	283	308	315	301	313	297	319	301	292	286	297	348	320	298	282	322	315	332	316	300	290	338	325	312	330	314	306	328	320	283	291	350	300	337	322	327	301	332	308	311	301	312	359	325	320	314	315	313	296	322	314	311	278	337	290	315	277	316	299	316	319	312	297	302	317	296	311	274	331	292	341	311	336	347	304	323	303	285	301	318	250	287	312	330	327	311	318	300	296	294	327	320	329	313	317	319	325	324	313	351	290	334	280	334	319	321	293	341	331	290	312	276	299	313	306	314	333	333	282	317	313	306	286	270	299	353	335	325	326	329	314	304	303	329	283	250	310	328	280	283	315	278	279	308	334	324	323	291	286	301	334	316	337	318	324	308	325	324	303	334	318	322	302	324	329	287	298	295	281	300	296	285	302	303	305	317	303	300	302	327	327	286	320	324	327	328	319	278	347	329	303	340	331	310	320	299	324	324	318	322	306	334	299	327	307	318	317	319	293	325	312	308	297	292	292	303	304	298	285	294	333	347	316	301	309	330	327	321	346	317	336	311	302	314	288	339	317	327	330	309	278	309	324	316	289	318	308	338	319	320	315	327	319	321	309	315	306	318	317	316	284	315	314	319	355	290	300	305	298	305	294	284	280	355	308	320	324	297	301	296	285	326	304	286	338	337	319	309	322	309	307	325	302	340	318	314	321	279	337	314	318	316	288	314	322	279	295	314	300	314	292	293	316	282	296	290	278	334	294	317	325	310	321	288	298	341	321	296	308	288	341	302	303	338	284	308	312	285	301	310	321	302	330	321	295	313	276	270	310	298	295	317	295	286	333	321	310	305	312	351	328	316	294	337	322	320	288	296	342	314	317	307	295	302	300	297	288	298	279	310	338	306	307	320	289	305	321	329	294	312	307	304	289	313	290	333	302	293	303	317	332	319	337	318	323	305	322	281	324	310	331	310	326	325	275	303	327	323	315	296	305	302	277	282	293	287	293	282	312	301	269	305	329	322	305	314	321	296	311	318	327	297	308	306	349	283	343	281	287	317	315	300	318	309	267	327	321	306	306	353	325	297	322	309	335	317	287	329	320	323	322	305	310	301	295	337	282	273	305	320	288	292	293	289	346	320	342	278	284	338	325	336	314	299	324	333	315	299	304	324	329	316	281	330	279	320	283	300	314	288	283	315	298	309	375	309	317	307	310	311	312	293	301	301	312	329	312	311	322	279	290	316	283	294	312	311	308	294	287	293	303	278	302	335	296	316	325	306	313	309	336	296	305	320	327	283	335	286	283	345	304	336	311	297	338	345	315	311	278	299	331	322	308	311	322	311	320	298	308	297	298	297	314	262	316	302	343	289	292	297	330	325	301	304	316	353	282	318	316	338	348	311	290	310	297	304	305	302	306	296	314	311	328	297	285	313	306	319	314	276	282	305	309	343	321	302	352	314	321	280	278	332	292	341	332	290	261	315	299	319	294	299	374	292	314	320	333	314	287	319	326	321	315	347	337	323	297	337	330	326	320	308	338	292	306	317	290	322	312	317	292	285	310	326	305	325	272	304	290	303	336	301	338	322	325	354	304	310	322	339	296	275	301	328	321	314	290	265	318	314	332	313	318	281	286	302	306	288	306	323	279	291	303	331	289	334	317	293	350	347	286	286	327	358	315	328	332	323	335	305	307	289	316	325	299	287	306	250	310	293	320	343	312	326	307	290	281	335	290	321	350	327	336	330	319	327	298	310	311	301	321	326	333	311	346	315	308	343	324	313	289	299	327	297	312	321	290	344	264	305	322	292	296	302	291	309	317	302	311	326	312	321	334	282	296	308	295	289	285	291	327	329	277	304	339	319	304	288	327	282	291	320	318	294	346	271	337	331	295	338	289	311	293	311	297	325	316	337	294	289	313	271	340	296	351	313	304	357	332	297	281	314	313	302	339	290	315	322	300	308	320	310	337	272	328	291	299	299	310	326	311	296	311	314	285	319	290	292	332	289	311	304	308	324	303	296	300	340	284	308	298	279	317	303	293	284	323	284	335	306	329	289	329	336	338	338	305	296	278	291	287	350	334	285	300	282	354	320	295	326	342	270	357	328	281	319	298	285	326	297	289	320	292	324	302	319	310	339	312	302	305	355	329	343	295	338	295	329	333	306	299	291	323	318	305	310	296	307	318	308	290	315	360	313	327	276	331	309	307	312	316	271	277	322	319	284	326	325	303	315	319	313	309	300	296	308	310	314	341	300	333	329	321	311	282	318	317	284	312	340	347	276	322	293	289	310	329	290	270	303	334	293	322	310	311	284	299	326	331	304	289	297	307	291	300	314	277	303	316	323	315	329	323	314	287	307	326	283	316	295	347	272	336	285	297	322	332	265	335	316	299	344	339	362	308	334	274	329	277	306	317	325	311	293	328	314	307	274	307	338	301	353	326	328	312	303	316	264	332	334	279	324	318	326	285	323	307	328	329	353	321	309	304	307	306	291	338	288	303	324	322	293	281	302	299	307	264	306	292	330	319	302	313	329	325	310	297	328	316	304	329	306	260	326	317	263	346	318	327	312	319	313	330	297	309	323	291	337	301	321	314	271	293	296	298	327	294	298	281	304	312	303	276	323	331	338	299	319	280	324	302	341	319	299	298	321	304	294	299	330	319	305	316	293	278	293	302	286	335	273	290	274	299	313	324	329	303	303	326	304	278	321	329	335	322	315	339	312	329	329	311	298	353	319	297	296	291	308	303	310	338	290	331	318	302	303	284	290	290	313	302	287	300	301	306	309	323	298	326	310	317	304	318	296	353	347	287	316	314	326	301	270	322	316	323	327	321	298	346	277	329	322	321	287	317	299	287	297	279	277	328	309	311	301	316	289	276	319	263	301	310	308	279	297	340	323	288	324	292	352	321	309	318	319	339	335	320	297	309	330	337
28691	8536	3885	2308	1518	1037	922	797	774	738	675	681	736	669	693	670	732	693	667	653	651	649	709	675	669	669	673	652	664	652	631	719	650	680	649	641	675	675	673	660	670	635	640	685	663	669	695	700	653	714	646	652	681	707	692	625	644	684	706	622	657	667	644	680	668	708	696	691	669	640	689	713	645	668	698	695	674	646	655	664	679	672	634	709	685	693	628	702	677	693	677	684	665	587	661	668	706	634	675	648	729	678	665	690	684	660	715	691	669	702	669	657	672	693	671	662	675	637	665	667	666	650	691	653	683	710	678	654	707	651	637	688	681	652	706	705	700	691	687	631	683	691	669	659	649	681	691	688	633	688	660	657	667	714	654	695	679	638	682	656	700	623	622	649	689	653	653	663	728	651	658	674	644	670	724	707	650	653	651	683	681	651	700	700	674	678	658	687	646	634	692	716	691	644	641	680	644	642	633	737	667	676	646	643	677	685	635	732	690	711	714	698	654	691	694	688	672	688	628	670	652	673	655	634	664	672	667	686	630	648	685	654	652	642	681	666	664	661	641	687	681	621	697	652	707	678	703	640	642	658	712	682	689	675	642	641	675	661	654	663	678	633	741	657	657	679	627	671	679	674	666	647	656	634	683	724	641	698	707	697	668	669	669	690	691	680	648	664	648	679	677	682	684	693	679	654	682	653	679	665	670	685	639	690	705	682	667	670	683	686	631	664	650	637	710	672	670	681	653	701	656	620	694	605	663	679	680	683	629	636	685	642	650	665	645	660	667	655	687	666	723	658	689	684	711	627	658	691	660	710	675	650	669	688	664	681	639	624	698	640	602	693	686	724	619	707	710	668	622	711	667	670	613	676	714	710	705	723	687	733	676	674	647	685	675	672	688	685	668	679	677	682	679	654	653	684	659	675	688	707	680	631	637	677	696	685	648	644	655	657	652	691	645	691	644	679	681	647	644	676	650	689	697	657	667	689	669	663	693	640	635	651	682	680	656	648	676	713	682	679	655	647	690	653	682	665	670	668	664	681	672	660	698	683	677	688	636	644	636	657	688	690	680	677	678	650	674	671	647	657	689	671	729	682	659	632	646	660	597	687	678	720	660	651	666	628	726	697	657	714	695	678	676	636	686	675	661	676	693	641	670	712	664	623	652	665	680	702	689	674	663	688	653	709	684	646	714	625	700	669	699	652	642	650	660	682	662	666	695	725	664	616	667	624	650	658	675	612	676	708	662	664	634	647	693	708	703	722	648	676	634	675	667	660	689	683	683	677	697	675	683	711	676	629	695	677	641	698	695	595	650	658	698	641	696	625	603	669	690	687	673	714	655	695	730	660	657	670	641	692	636	652	674	635	653	675	708	722	642	694	706	685	624	667	687	694	630	647	715	677	629	678	673	653	717	679	692	661	638	632	667	647	640	643	646	708	688	680	681	607	646	667	675	704	663	701	646	676	670	669	704	682	671	657	697	698	726	632	644	646	672	651	685	665	670	661	641	655	683	639	667	681	690	685	653	651	736	677	699	641	686	691	685	663	636	670	662	689	642	655	683	667	648	682	668	699	687	687	666	674	639	643	645	680	651	666	717	659	656	641	656	689	678	683	672	652	656	704	653	693	666	658	711	664	677	684	720	700	672	701	694	723	685	697	729	698	652	657	662	672	629	649	642	691	699	663	712	668	663	682	645	660	681	687	678	704	654	662	675	673	668	675	659	677	665	692	664	617	640	690	714	671	633	658	600	726	669	681	646	701	696	674	663	645	719	689	651	650	667	687	697	674	639	698	665	645	650	666	672	644	687	674	687	642	649	708	682	666	697	651	711	649	672	680	672	652	662	634	676	632	687	632	615	700	685	671	668	704	703	640	654	662	643	678	624	622	686	650	698	698	641	648	665	695	671	678	664	663	683	683	662	668	658	702	639	717	701	670	704	717	683	705	741	640	643	659	671	700	746	675	744	636	666	662	699	645	731	721	676	704	658	644	662	648	736	652	697	673	677	658	642	635	689	639	696	651	660	680	675	685	643	631	643	613	689	663	673	673	650	703	735	650	652	699	712	669	719	637	702	614	672	715	684	628	670	682	652	659	681	665	634	664	663	682	688	626	685	664	643	694	645	668	686	621	716	692	662	682	664	712	689	678	689	681	668	682	640	681	693	643	665	684	680	665	668	672	660	677	635	677	698	649	681	649	725	657	678	630	674	668	681	677	705	698	657	667	674	701	683	694	617	647	668	673	712	642	681	708	726	649	618	674	653	666	650	650	687	605	662	669	635	638	696	688	658	654	705	625	665	674	653	689	662	666	737	641	651	651	681	688	688	659	672	698	612	660	691	634	682	689	694	670	639	687	661	690	697	692	700	662	709	641	705	674	702	661	657	685	678	702	648	643	693	716	638	684	654	642	673	693	673	665	687	645	677	648	633	666	656	650	671	668	646	703	675	718	750	689	654	715	643	688	688	703	662	648	663	662	669	652	642	707	675	647	669	669	653	673	668	660	704	674	643	707	707	661	636	656	646	652	640	685	753	686	631	663	669	671	662	684	697	672	620	675	689	630	712	676	651	697	665	645	687	692	650	702	669	669	674	722	726	690	693	668	634	663	701	641	697	681	697	642	706	649	720	713	659	635	652	687	684	662	700	671	638	671	675	644	633	663	686	691	667	656	661	654	653	680	692	674	659	661	699	702	725	658	664	715	689	643	621	663	651	672	703	629	694	696	673	653	682	718	664	669	655	659	701	697	666	665	662	661	708	713	656	726	687	696	684	667	684	674	713	720	704	636	648	641	685	635	674	697	697	681	670	652	680	681	710	663	653	664	663	651	687	651	629	670	756	671	625	700	692	668	667	690	666	692	687	700	657	639	642	699	664	662	693	658	676	677	647	673	676	739	671	674	696	704	625	706	625	707	674	656	652	662	664	691	709	669	678	681	694	671	645	662	667	726	656	679	665	693	662	713	665	672	698	601	650	676	670	605	672	721	696	717	703	680	684	671	643	660	665	668	686	649	667	670	666	664	672	640	635	685	666	620	654	692	663	685	671	685	651	675	698	687	667	709	687	682	679	642	629	701	659	658	707	692	712	687	657	668	697	670	697	667	658	638	688	619	708	676	671	645	702	684	688	653	675	671	610	644	676	663	668	655	681	714	702	658	650	662	665	634	654	690	703	668	662	658	648	642	681	680	640	690	640	651	685	612	697	670	682	688	684	660	670	674	711	689	654	692	660	659	648	640	642	638	693	644	649	636	652	654	633	632	655	680	695	720	689	658	647	652	740	693	699	660	690	692	649	662	663	700	739	635	656	693	680	651	675	687	651	719	674	677	719	649	649	711	704	653	661	665	698	690	671	657	648	655	656	689	699	711	714	664	645	690	665	705	705	695	632	652	651	696	665	653	682	658	684	651	643	649	734	656	668	708	658	678	685	617	670	684	666	655	679	637	665	652	707	677	652	646	728	649	674	654	673	677	680	690	698	675	655	696
46360	10540	1244	440	406	361	348	307	352	352	327	360	336	342	368	344	351	347	339	356	337	355	350	384	330	334	352	341	305	329	341	338	306	346	343	340	310	301	311	325	285	351	351	298	276	311	331	345	352	355	341	337	322	330	378	346	359	352	316	359	328	360	337	336	335	347	286	347	359	344	347	354	333	319	329	350	332	318	329	325	345	334	325	372	307	329	336	351	344	315	341	342	338	355	334	342	287	328	310	340	357	320	338	346	344	368	369	336	320	342	350	332	319	326	349	319	337	333	324	299	314	335	373	344	320	353	367	305	341	374	336	331	308	346	329	348	341	333	312	326	305	326	290	363	350	334	361	339	329	330	361	326	313	342	316	336	332	301	362	326	334	349	323	320	329	309	310	313	286	341	336	373	338	314	317	296	328	333	321	344	277	303	345	333	295	324	323	317	334	359	346	307	284	331	328	331	328	338	314	342	334	343	324	339	312	335	333	319	354	331	327	305	313	329	346	366	310	317	315	336	328	344	338	307	328	349	328	307	363	314	332	352	344	349	340	338	371	354	326	339	353	342	373	327	342	321	338	359	342	295	319	341	327	308	300	308	366	345	367	306	300	331	324	305	288	334	319	314	363	355	356	294	329	264	316	358	342	355	335	336	337	343	318	339	354	320	355	313	309	323	306	351	348	310	301	311	315	356	354	349	327	308	365	352	325	329	363	324	362	319	303	341	331	343	333	325	335	311	318	364	301	339	366	347	325	353	335	317	333	318	334	325	332	324	331	348	308	315	325	311	320	318	325	364	354	316	333	343	348	325	322	329	367	341	314	307	302	314	355	316	343	324	315	327	349	355	330	342	336	295	320	359	326	343	311	352	293	335	308	292	306	313	346	281	309	322	324	302	345	340	349	345	317	330	348	350	307	367	327	311	358	356	345	350	346	331	323	316	332	304	317	330	311	359	306	347	342	349	339	358	362	328	345	360	394	351	371	332	314	353	366	341	346	328	304	308	302	331	327	330	343	322	332	335	337	329	313	334	313	331	332	327	346	298	310	364	309	381	325	321	395	303	346	341	322	302	325	304	340	294	312	318	309	313	333	338	320	337	318	353	310	323	315	319	324	340	323	348	323	332	327	349	345	316	325	330	290	315	309	321	313	336	322	357	391	336	344	344	317	316	334	353	368	349	334	354	313	329	320	391	366	381	355	349	338	353	312	309	376	295	341	310	317	353	322	335	326	306	361	293	302	313	320	331	339	341	320	322	327	320	305	360	332	341	314	364	325	289	324	307	323	326	324	348	305	359	345	343	354	310	318	309	341	389	337	347	345	348	297	303	352	330	300	310	342	341	363	308	318	350	292	333	320	302	330	315	329	332	311	310	337	336	336	337	315	315	304	285	352	356	349	321	318	331	299	329	305	328	368	321	355	363	339	371	319	332	320	322	334	352	343	338	360	299	351	347	341	345	328	351	318	312	321	360	305	342	294	345	322	370	325	310	340	339	348	313	329	295	375	330	310	369	293	366	327	338	286	318	331	328	331	295	321	323	328	330	362	347	358	345	343	349	371	299	326	351	315	300	329	306	356	355	327	350	343	337	325	312	319	326	341	384	348	346	300	351	304	340	351	325	295	342	326	335	294	324	332	327	336	319	374	296	321	354	366	346	308	290	327	367	301	296	343	322	343	349	313	292	322	354	359	367	342	301	350	314	323	330	325	301	348	339	311	345	323	358	333	347	314	305	379	373	335	296	348	325	356	326	325	319	354	320	351	351	350	320	309	337	331	328	318	321	311	295	331	326	317	331	313	334	344	335	330	321	314	316	329	331	357	328	341	301	297	339	280	315	322	329	338	313	335	334	307	319	343	328	321	344	333	319	333	313	341	380	327	343	316	312	324	362	335	340	371	326	277	316	338	316	298	337	331	341	348	334	302	307	326	357	337	330	309	328	361	323	335	317	378	369	368	308	364	349	318	338	334	343	356	337	348	317	338	321	320	322	317	345	379	320	351	323	324	315	369	304	311	309	346	337	330	368	278	339	356	332	341	317	332	334	340	367	305	309	329	304	343	334	355	338	353	320	338	302	317	341	313	328	337	315	349	336	355	337	313	337	327	313	323	336	328	351	347	363	330	366	336	338	371	341	329	326	339	331	331	362	346	341	276	331	306	356	375	318	365	369	353	288	308	336	331	337	359	363	357	298	339	311	329	295	336	301	360	318	328	350	349	361	362	335	346	318	357	291	345	329	302	371	338	320	340	316	324	343	340	323	360	333	376	333	335	320	350	334	372	345	353	318	310	350	343	346	302	353	291	342	326	331	370	371	335	324	358	326	296	325	318	368	349	342	298	318	335	371	328	304	360	347	319	321	329	356	355	293	301	323	342	295	358	322	349	340	300	341	314	320	311	365	327	314	336	368	323	319	344	310	358	337	308	322	303	322	358	301	338	353	351	340	315	317	340	324	347	330	329	315	345	318	343	321	342	342	333	318	290	311	295	367	314	344	351	324	320	344	310	375	382	342	315	311	346	335	333	348	306	331	320	343	369	333	352	316	354	351	309	324	334	338	326	304	332	330	318	354	329	303	327	329	308	324	335	320	319	327	301	304	334	327	343	334	345	332	326	321	284	338	317	333	307	335	340	282	353	333	340	296	362	328	356	343	330	307	362	346	329	343	325	331	312	297	312	354	330	326	351	320	356	297	348	342	367	284	312	327	313	322	315	338	309	353	310	351	379	344	347	321	337	284	350	345	337	338	357	338	305	330	356	351	333	324	351	326	328	323	331	332	336	317	324	296	298	354	319	323	359	334	329	307	313	368	336	354	335	296	329	341	334	328	342	364	353	388	329	307	297	349	305	347	311	330	349	322	333	350	311	299	323	337	348	298	328	360	352	331	322	321	398	340	303	325	360	290	302	345	354	344	316	317	315	313	326	357	342	355	336	331	303	300	358	372	307	308	361	292	303	325	342	318	342	350	345	308	292	335	325	328	322	330	308	312	296	333	309	325	332	320	366	325	332	362	335	330	344	355	305	291	316	339	337	331	332	309	314	332	296	280	325	300	345	349	338	336	349	324	331	316	305	314	341	358	322	339	353	363	370	360	335	361	296	359	347	348	327	316	345	347	360	314	326	301	330	343	309	348	350	326	348	339	313	312	332	305	351	317	321	346	329	354	322	342	357	318	332	340	329	326	350	332	329	328	336	330	313	291	339	336	324	321	344	327	305	291	320	337	318	325	291	351	351	293	332	317	382	317	295	334	330	300	369	329	325	325	332	327	310	330	368	340	361	325	336	383	377	356	318	313	311	330	330	344	326	339	349	344	382	323	348	339	341	351	323	383	350	347	331	310	356	326	322	335	313	317	331	365	304	332	331	306	322	356	329	325	312	322	330	347	313	328	294	328	318	330	358	344	311	333	382	334	309	265	352	347	335	311	339	315	348	346	342	327	329	318	348	325	352	299	326	320	311	330	310	308	364	322	324	347	353	349
33410	12255	4811	2035	1254	935	814	800	737	745	715	693	742	763	704	705	754	763	759	748	751	717	781	678	702	685	701	666	730	738	715	730	697	726	745	750	723	705	731	691	722	759	688	701	690	693	671	742	764	727	753	699	685	654	714	697	757	744	705	744	733	730	738	726	733	812	708	654	722	721	690	696	759	700	721	686	690	761	742	678	732	671	746	706	718	679	688	704	702	712	736	717	701	719	723	718	719	726	705	719	689	752	738	757	732	709	703	673	679	762	730	709	752	717	728	705	684	698	721	669	729	745	729	671	726	712	707	741	719	733	712	759	670	736	696	713	695	703	749	731	723	760	719	720	738	732	739	714	699	705	695	699	739	747	691	724	713	731	769	707	689	723	737	665	708	696	767	690	736	712	694	744	721	708	700	753	707	669	682	736	716	725	705	648	724	715	725	747	759	699	706	749	690	715	693	701	746	683	739	730	751	735	757	729	729	718	702	703	713	707	684	710	712	700	733	730	672	688	724	692	709	726	763	758	735	745	725	727	692	702	723	733	701	701	703	716	730	735	691	726	724	712	686	714	698	723	731	699	713	693	709	731	713	746	718	748	749	697	671	735	712	677	656	704	739	698	691	728	691	726	677	703	729	730	719	714	689	717	738	743	749	695	671	644	713	683	738	727	673	713	743	716	772	684	733	705	713	749	698	734	741	688	719	731	735	690	703	708	726	707	720	732	752	688	721	707	695	682	760	723	745	736	665	744	748	715	710	712	697	707	780	732	697	720	742	702	709	745	734	724	676	722	685	734	769	703	704	734	732	729	714	732	785	756	735	703	785	674	706	757	704	743	730	697	727	764	725	725	744	723	750	657	692	723	764	680	723	685	676	708	707	696	768	657	720	711	706	712	739	745	708	764	722	715	714	692	721	730	739	745	688	717	750	692	736	715	736	737	719	707	753	727	706	737	737	725	686	757	763	730	753	721	719	760	723	684	713	736	707	669	719	653	727	713	707	677	762	746	714	757	764	751	713	778	680	728	726	739	765	750	681	684	702	720	693	702	720	732	719	742	710	730	733	757	717	713	721	780	721	713	750	691	740	734	702	698	680	702	742	715	719	703	720	664	706	745	751	680	727	754	744	703	727	702	726	701	736	756	714	698	748	734	732	719	752	731	750	721	738	707	707	707	735	770	712	761	726	689	729	667	715	704	706	732	745	746	731	686	697	775	693	690	670	663	718	697	704	709	751	675	714	742	704	707	729	737	726	750	693	706	686	716	695	743	722	726	691	707	693	732	697	703	733	733	730	752	711	751	711	716	703	736	722	740	689	696	654	711	782	694	722	685	711	721	707	722	694	695	687	708	738	686	725	734	746	718	730	725	700	731	730	722	677	752	685	707	686	731	713	726	723	726	761	735	721	737	692	732	742	688	738	698	743	742	688	694	734	706	724	672	745	698	726	733	723	739	775	746	738	715	759	673	685	709	715	725	709	695	741	778	728	746	749	748	708	684	739	713	706	744	701	690	697	745	686	675	714	757	694	735	708	728	665	710	715	787	777	736	729	735	771	655	732	703	709	706	692	746	728	717	684	717	717	752	756	746	713	725	672	692	761	744	731	785	693	739	698	671	725	706	764	740	716	705	704	726	737	766	703	712	716	749	727	715	667	734	720	709	684	675	736	701	740	756	672	721	699	749	721	724	723	703	730	714	741	696	700	695	685	677	728	773	735	739	725	765	730	751	723	641	732	738	719	718	702	729	713	695	682	709	714	720	744	744	770	686	690	717	717	715	691	761	728	732	693	741	735	693	693	719	707	689	750	722	721	729	689	690	736	700	711	699	707	704	745	756	712	721	719	720	712	664	714	708	722	734	694	750	726	679	679	681	733	721	723	694	677	705	669	722	706	706	735	727	735	722	721	736	705	756	727	729	740	718	776	695	732	685	674	750	736	718	715	768	704	724	743	701	670	711	716	703	696	716	710	716	734	688	706	723	723	767	752	679	713	759	733	692	730	754	743	706	758	702	679	682	735	751	691	730	686	759	726	712	739	714	708	739	719	694	706	711	768	725	709	719	667	752	709	741	703	690	714	680	696	699	665	698	707	723	748	759	723	689	705	674	702	704	684	715	727	755	705	742	744	685	733	734	754	750	711	768	731	689	705	707	730	757	696	669	758	725	704	733	715	720	699	695	723	693	732	687	708	717	728	706	716	689	719	730	730	672	686	696	732	667	755	728	710	680	708	718	709	731	752	729	720	693	698	685	718	742	721	699	694	710	733	710	709	725	704	703	708	731	733	719	706	706	680	721	704	734	731	687	739	735	736	737	708	728	717	698	696	716	749	718	759	703	721	728	713	658	698	711	720	699	729	694	714	706	723	715	682	718	700	712	724	729	699	704	725	674	745	691	689	699	721	725	747	703	699	679	742	735	703	753	734	711	688	732	681	688	698	705	666	715	734	713	694	694	791	719	704	743	740	698	691	740	777	695	774	707	723	739	720	669	730	700	774	760	754	687	756	719	681	665	760	703	679	715	700	711	659	740	732	712	726	735	662	744	739	706	725	691	723	679	739	720	702	701	747	725	679	729	715	743	724	729	710	714	679	666	768	758	738	664	744	723	677	680	751	704	735	674	773	774	718	720	699	727	735	673	716	702	708	737	699	673	719	665	729	707	709	688	697	738	712	723	706	733	711	689	745	717	660	696	720	715	770	746	739	705	701	700	701	739	701	702	729	707	729	736	734	688	736	718	710	700	704	692	692	687	794	693	705	693	778	726	705	737	722	723	779	739	724	710	739	696	699	733	735	762	761	695	753	734	681	699	716	751	694	721	763	677	693	725	704	684	704	713	704	709	730	712	712	701	672	718	687	730	743	712	747	740	693	690	679	692	753	706	724	756	700	726	694	687	743	723	727	728	761	753	701	712	748	740	759	698	721	680	767	684	716	710	751	680	662	797	737	670	688	727	708	712	718	703	717	721	693	703	735	679	723	719	658	724	738	732	730	736	751	736	712	744	717	688	749	735	775	729	744	728	698	702	692	725	738	739	736	702	704	713	709	749	687	677	736	730	682	748	765	760	705	766	714	752	715	752	739	738	732	727	714	736	714	691	701	753	686	695	755	716	743	721	669	703	687	706	681	763	709	664	734	713	758	725	765	732	716	710	744	709	754	723	691	724	697	691	703	723	739	694	704	692	743	684	731	732	728	718	713	758	701	751	695	729	712	654	761	712	728	709	706	732	697	740	721	715	710	692	710	747	708	717	668	731	711	689	640	713	756	756	676	740	709	725	702	728	679	718	713	732	692	751	702	700	718	677	719	737	722	713	680	695	726	739	725	711	699	719	696	713	729	729	762	713	742	698	713	678	657	658	709	699	692	716	738	706	739	736	730	701	711	736	705	731	792	667	675	665	740	708	719	742	704	720	682	729	689	673	713	690	720	680	704	687	709	718	709	691	731	708	762	708	722	756	727	721	716	695	727	678	669	722	727	762
29006	3894	553	419	320	367	383	324	340	329	318	335	343	361	346	291	351	349	356	319	368	306	289	324	332	330	329	305	344	327	332	312	306	315	340	312	343	308	312	332	329	313	314	347	320	317	323	345	357	321	281	309	323	335	337	377	321	339	316	347	343	299	338	335	330	324	342	329	304	331	326	331	312	332	326	305	361	331	317	335	338	341	331	311	311	335	311	342	334	314	359	312	308	342	340	323	351	361	334	350	321	338	345	347	291	314	316	340	295	283	309	337	346	296	349	353	290	336	329	327	323	308	357	282	316	333	344	323	323	304	312	322	296	363	285	284	330	340	313	324	322	338	277	318	311	348	357	334	286	276	315	326	335	298	343	310	365	337	340	335	328	333	344	323	343	305	317	331	332	317	293	322	353	336	293	286	335	322	305	322	341	351	294	348	356	353	331	337	314	340	340	328	291	330	373	335	338	330	339	330	351	354	344	345	320	341	286	361	322	310	345	320	300	324	321	308	321	317	332	331	345	314	303	338	339	364	282	338	348	325	365	316	323	303	310	313	287	327	317	326	331	319	326	351	307	315	317	323	333	335	339	353	323	322	341	338	305	307	321	325	351	304	327	316	316	320	325	314	329	336	336	296	327	330	319	339	346	310	324	336	330	323	323	329	326	345	333	299	318	331	328	313	342	306	329	329	348	346	339	336	289	311	314	312	323	313	313	320	360	333	327	318	327	330	335	346	312	310	307	300	319	294	316	309	333	361	341	321	325	353	301	278	345	342	313	336	344	316	328	303	326	325	314	303	323	340	312	316	291	326	357	372	313	307	356	349	349	330	334	343	339	316	318	304	323	318	333	364	311	348	294	341	321	338	312	335	336	323	343	333	317	307	343	349	311	316	314	337	360	341	291	329	348	322	311	305	283	344	329	309	330	296	312	298	298	327	334	304	328	356	338	342	332	317	347	311	327	308	322	322	285	334	339	285	302	350	332	370	357	334	344	367	326	333	335	331	323	343	335	349	367	387	332	302	329	325	331	318	322	324	332	329	288	336	316	301	312	334	317	324	355	313	331	309	366	296	286	347	324	335	303	332	319	332	315	324	317	320	362	292	327	358	304	345	345	331	324	323	325	347	371	330	279	363	317	303	329	318	338	307	312	322	288	331	318	320	286	311	334	310	302	324	343	313	314	315	368	333	328	337	315	315	329	369	338	352	307	348	311	311	321	309	322	311	347	319	353	340	325	310	311	303	344	331	341	316	327	343	300	316	335	337	301	344	309	333	304	338	308	305	347	283	341	324	312	364	328	314	323	327	342	318	334	322	285	331	304	317	322	336	346	313	279	309	335	340	307	337	353	335	354	337	306	326	312	332	360	315	321	315	309	328	326	328	305	354	371	315	300	327	329	344	328	318	303	285	334	319	324	352	335	283	319	354	337	328	320	321	329	300	323	335	328	288	344	327	324	322	321	324	315	338	348	322	320	347	331	328	327	334	308	291	304	351	364	314	314	324	345	339	332	326	335	346	334	342	303	339	337	329	302	338	306	353	349	307	309	326	346	305	312	296	305	358	359	337	312	326	321	320	328	304	310	345	311	305	340	321	315	349	315	345	283	318	324	347	349	292	261	310	282	360	331	344	351	337	331	341	326	313	318	300	295	342	361	349	293	328	302	320	320	323	317	317	320	334	316	300	354	352	310	326	314	336	318	332	366	366	346	335	324	339	310	319	336	320	337	331	309	346	330	356	319	307	324	334	334	336	310	316	329	301	340	326	322	287	304	322	291	340	338	303	344	322	350	338	293	321	323	329	313	311	322	336	357	330	331	311	342	318	350	349	339	300	307	349	276	327	309	299	338	318	303	328	316	345	328	313	319	300	342	311	341	312	311	307	331	361	307	319	303	279	322	324	363	356	347	311	323	344	335	348	315	307	310	353	310	307	342	331	295	307	334	322	357	336	323	334	349	334	332	346	342	311	323	331	306	377	287	312	313	351	306	323	296	295	338	278	325	351	321	360	320	313	324	311	291	329	351	331	318	316	298	299	330	326	306	304	307	347	331	334	327	332	336	369	352	338	340	332	326	311	342	347	328	287	379	355	330	325	348	320	332	315	354	337	326	329	318	342	323	328	343	340	297	342	319	278	321	303	320	315	317	307	291	332	291	334	289	300	356	325	357	310	336	303	316	368	315	325	285	318	319	302	307	323	331	336	311	357	329	360	376	360	316	348	324	307	309	314	339	332	314	351	314	290	316	339	314	323	336	319	308	348	332	350	336	348	316	316	357	324	317	350	298	322	338	322	314	359	337	310	322	343	313	328	358	343	320	289	305	302	365	336	299	304	278	329	327	308	319	321	347	320	337	318	347	343	305	338	315	325	314	313	307	330	330	336	315	322	326	317	300	352	347	336	325	320	367	304	337	324	324	351	337	334	345	329	342	311	318	351	327	331	299	296	340	317	348	297	313	302	298	306	335	345	323	314	307	306	313	347	337	317	308	293	329	273	332	310	328	326	316	295	322	304	365	312	319	345	293	335	313	316	350	309	301	353	326	325	309	324	340	324	312	335	305	295	319	344	292	328	355	288	358	333	334	339	332	296	331	319	350	339	322	300	344	357	285	304	353	273	297	295	315	326	302	329	309	315	343	320	359	328	303	329	334	328	327	333	313	342	337	330	329	351	337	314	342	329	314	334	343	326	332	317	337	315	328	338	350	316	316	324	341	321	325	357	351	340	305	326	332	346	289	342	317	319	300	332	301	322	322	353	334	321	339	356	338	345	299	341	312	342	313	314	334	302	319	333	301	331	314	316	309	331	303	334	312	298	310	359	300	332	365	321	305	322	298	320	317	302	309	335	348	337	341	329	325	341	327	309	321	305	353	327	292	304	323	312	328	307	331	326	317	316	371	300	352	358	332	306	362	345	305	334	345	335	330	331	334	348	347	308	319	319	332	294	342	319	337	334	315	317	349	328	330	317	322	360	325	295	295	319	310	274	317	341	351	316	342	346	325	329	367	359	327	317	292	348	353	329	334	338	342	337	327	278	329	292	327	340	360	355	338	344	321	307	330	351	326	351	306	321	340	310	307	301	361	315	366	352	319	359	287	301	324	342	308	312	323	308	330	306	320	287	302	334	323	373	350	317	341	316	341	324	357	328	311	327	327	338	363	317	321	340	306	319	313	331	329	340	333	309	341	288	327	344	351	334	352	341	319	319	317	334	307	317	313	300	299	315	311	325	337	346	325	308	315	334	328	349	294	335	291	303	296	373	332	343	363	326	370	321	310	358	303	320	314	324	323	330	313	315	311	312	312	335	344	281	355	333	316	304	342	323	354	317	348	347	323	361	317	293	344	312	340	337	307	296	362	355	342	317	321	331	340	345	314	290	305	328	311	339	322	348	307	327	333	328	340	279	333	334	315	342	300	339	331	348	325	318	317	297	333	310	316	300	335	323	326	321	340	325	318	295	325	322	321	321	348	308	328	320	332	321
24003	5788	1883	1394	1093	989	865	754	753	756	747	686	687	682	677	674	657	750	684	679	676	706	696	759	677	682	719	701	681	714	712	701	684	688	681	731	710	698	694	684	723	690	654	679	737	744	679	707	711	711	691	723	642	697	724	707	676	688	680	695	726	649	695	724	635	656	659	703	688	683	723	682	723	684	695	684	694	646	688	689	702	671	687	743	694	687	696	691	739	710	740	649	733	698	659	668	713	672	716	744	674	713	755	685	713	724	671	691	691	661	723	684	688	693	691	695	680	676	723	675	722	706	702	744	679	692	677	682	695	704	689	691	709	717	721	692	716	711	715	725	645	730	696	741	728	723	686	669	711	709	665	675	708	720	648	716	695	697	672	714	714	698	663	694	715	665	681	656	702	730	738	668	717	704	704	714	666	692	671	704	701	717	712	711	742	700	729	711	732	728	658	700	719	652	678	730	641	674	693	723	701	711	689	686	707	707	690	687	698	661	714	682	721	700	693	777	716	677	680	697	675	731	726	698	660	729	675	639	760	682	688	651	685	691	729	682	740	635	680	689	675	751	683	667	732	711	729	687	702	687	692	682	713	711	674	714	705	692	719	651	713	706	687	732	716	693	635	739	674	676	706	673	668	696	733	725	672	713	709	664	727	677	675	707	707	728	710	678	636	691	718	702	721	704	654	673	695	682	692	701	668	692	633	680	710	671	688	678	726	724	715	705	732	709	684	647	725	695	699	701	676	752	682	757	708	707	722	692	679	693	667	731	736	707	760	728	733	713	704	705	693	670	687	669	682	689	704	656	683	718	713	714	706	708	688	690	686	697	712	659	687	669	717	700	705	751	677	711	735	692	684	675	714	698	688	669	668	695	726	742	736	679	740	677	717	692	666	718	687	703	731	682	691	687	690	663	690	735	720	729	671	655	679	661	690	678	714	659	745	669	677	703	677	667	714	681	706	710	696	682	716	702	698	679	726	705	675	716	719	705	714	660	666	708	675	697	681	709	653	725	687	695	746	686	674	688	660	689	718	715	674	719	662	654	682	768	695	730	695	695	694	651	717	734	699	651	718	675	762	659	697	678	720	685	706	716	640	697	714	683	696	646	658	681	618	703	679	700	729	699	653	675	696	686	729	724	694	669	726	682	727	696	668	690	673	654	703	708	736	673	737	698	711	722	720	694	714	666	674	672	655	747	749	693	672	731	696	689	681	699	694	689	680	695	690	715	708	694	743	667	709	681	719	649	673	732	651	707	722	678	735	634	678	644	709	682	676	678	718	695	730	748	710	699	741	748	708	691	716	677	679	745	698	709	648	701	653	690	737	696	718	632	696	747	693	685	677	699	707	660	730	698	712	711	661	717	718	697	669	708	663	687	667	689	721	675	706	783	717	758	746	658	705	711	672	697	708	676	640	705	668	676	676	685	662	678	727	642	713	735	730	708	684	687	717	652	704	678	727	654	685	674	700	672	724	676	690	719	684	672	702	696	674	688	697	712	695	684	711	717	722	711	637	705	707	714	725	708	664	702	755	698	695	691	697	733	714	714	735	747	647	734	705	717	679	685	708	687	703	690	657	685	712	690	699	678	709	702	677	698	667	700	706	713	729	737	682	706	705	643	682	685	772	687	658	715	674	682	714	665	649	652	711	684	705	704	710	707	721	699	681	717	728	675	688	663	706	734	719	729	709	721	694	675	678	697	702	737	681	748	693	705	701	704	662	659	743	681	644	712	668	724	697	691	741	722	643	691	656	693	677	723	697	725	696	687	718	685	686	737	700	695	737	715	719	659	699	688	706	706	716	670	742	694	748	673	660	663	687	717	662	718	640	710	728	731	676	740	748	662	639	705	672	709	677	695	659	665	696	694	669	697	699	693	630	700	663	659	657	763	725	672	711	689	717	708	759	716	691	676	713	701	709	646	698	721	678	706	712	665	680	750	694	717	698	693	724	721	725	691	673	724	707	668	717	746	703	691	674	729	656	724	747	715	677	705	683	684	744	676	776	701	710	627	692	682	623	725	694	703	706	679	712	680	692	660	661	712	727	700	731	682	684	693	633	647	672	704	703	699	725	715	695	709	753	715	646	652	712	718	672	747	668	670	704	714	703	732	690	725	721	687	696	672	722	680	720	702	699	709	702	692	709	672	661	717	677	722	725	715	669	697	664	666	691	693	704	695	711	706	748	658	705	738	710	680	729	706	728	701	715	721	676	695	684	754	664	672	695	653	760	691	666	734	710	643	707	705	686	694	703	707	696	741	657	658	714	657	753	696	697	673	666	759	685	741	694	721	668	722	700	696	673	702	737	754	678	661	674	689	695	658	666	690	702	616	694	710	730	654	652	711	692	744	672	680	701	691	669	711	686	695	682	719	688	706	667	682	727	691	718	696	716	686	727	694	673	675	705	694	714	684	679	671	703	687	725	712	715	732	726	674	710	670	709	677	707	732	692	638	709	686	691	703	673	671	718	696	664	712	720	683	733	681	774	737	666	747	699	719	677	678	667	715	670	743	703	670	710	708	698	672	672	715	655	702	670	697	630	669	694	686	697	699	689	678	690	659	705	658	722	694	716	655	681	698	703	732	692	746	718	682	681	697	737	728	701	719	681	686	710	707	706	666	706	710	668	696	681	701	694	665	704	667	685	689	656	702	723	669	647	692	685	726	683	661	681	667	683	715	679	676	698	684	701	659	695	696	692	710	653	690	702	681	725	733	713	682	696	716	720	636	650	729	680	701	717	665	700	682	705	749	729	715	730	701	649	664	681	779	706	664	669	682	651	693	738	720	756	698	708	666	708	686	651	698	685	687	705	717	732	684	665	720	678	691	660	661	710	719	678	707	672	720	694	663	701	706	684	684	621	706	704	685	677	679	718	655	694	678	702	701	758	698	683	709	704	708	704	708	752	732	683	683	695	679	682	722	717	684	690	699	710	676	729	662	713	686	690	673	687	717	651	682	702	697	704	737	669	681	681	685	713	692	694	679	676	698	746	675	718	657	662	721	721	729	711	678	680	667	746	711	733	699	650	679	680	765	782	736	666	731	702	705	704	760	714	684	726	700	671	691	709	714	711	682	675	705	652	691	658	682	693	689	693	713	670	720	746	699	681	654	708	687	709	745	673	678	741	736	694	727	687	695	630	694	729	706	747	678	737	692	662	715	661	754	737	676	715	707	670	664	713	701	674	701	692	724	706	685	683	711	695	691	718	721	704	701	680	733	736	660	712	718	718	707	682	730	717	726	698	716	675	643	715	683	711	709	726	698	715	715	714	659	658	677	694	713	696	685	709	692	690	720	682	663	713	697	690	693	706	704	656	693	692	709	725	711	700	669	717	647	700	676	722	724	717	703	704	726	690	645	715	691	687	678	672	689	687	677	722	650	671	767	694	655	681	679	688	725	731	685	705	710	704	707	700	696	688	712	669	699	696	706	718	692	719	687	712	674	700	723	674	697	702	724	684	736	739	678	697	675	662	670	738	681
35264	5678	747	457	387	341	332	320	294	302	335	327	345	280	290	317	311	300	283	291	295	310	345	336	313	319	339	357	323	292	333	282	309	291	298	326	282	286	307	316	303	285	312	302	301	322	310	317	305	271	333	299	310	292	320	341	319	271	291	265	297	328	319	299	274	285	313	319	313	313	265	293	307	310	315	306	337	314	321	300	298	314	291	283	320	324	305	289	311	309	312	312	318	277	317	323	297	303	278	288	312	324	298	322	309	308	303	288	338	309	344	331	309	305	299	271	300	312	331	326	267	294	275	296	333	333	296	315	284	298	304	288	269	310	268	312	296	354	297	320	318	323	335	289	315	292	288	285	297	294	289	290	289	309	297	322	299	323	301	318	348	330	309	298	276	331	322	278	291	310	296	304	310	303	304	312	296	300	339	321	298	281	293	320	339	366	289	298	290	328	289	321	326	292	314	308	320	311	317	282	273	281	327	318	315	291	264	301	289	322	301	309	301	314	302	271	309	324	304	313	320	322	292	298	339	304	315	292	316	336	328	315	352	336	283	321	260	266	276	300	312	327	304	336	326	292	322	318	326	313	315	319	317	301	323	293	306	335	339	309	297	307	306	279	315	326	309	276	293	316	302	295	302	301	296	285	288	308	323	311	335	300	331	347	303	332	340	280	331	325	334	322	337	278	271	279	290	289	316	310	326	320	288	297	338	288	295	296	293	317	289	314	325	303	311	314	314	313	312	327	311	292	317	287	306	316	341	332	319	327	272	326	306	283	309	288	306	326	275	272	342	313	297	329	308	308	284	325	292	320	302	309	304	307	321	307	309	305	287	327	305	301	294	319	275	340	311	290	320	297	314	327	266	306	333	276	273	314	340	313	309	321	293	280	289	276	309	297	295	288	341	285	283	290	300	317	281	279	320	319	295	300	281	282	304	314	311	314	286	315	300	302	297	364	310	314	288	293	324	332	301	325	307	314	271	321	312	274	303	308	318	337	312	304	301	293	287	287	308	299	346	307	299	281	315	307	294	288	261	306	322	267	285	292	289	308	287	339	293	296	306	313	297	293	293	308	320	331	300	312	331	325	289	319	291	341	298	313	334	330	295	302	322	325	302	302	322	316	312	277	317	267	289	288	350	321	321	296	263	322	367	298	301	296	273	299	305	312	290	290	303	276	284	315	312	301	287	294	297	319	325	295	314	315	324	311	287	296	323	293	303	300	297	292	293	284	306	312	311	303	313	300	327	284	289	275	331	328	270	302	336	296	302	316	323	312	312	313	313	297	308	314	308	316	284	331	296	312	348	309	292	304	310	297	283	285	308	305	302	343	326	330	295	306	337	285	322	294	341	346	308	309	313	309	296	347	319	302	299	308	288	271	285	301	313	327	331	318	313	333	317	309	309	303	296	311	284	311	281	325	301	278	299	309	331	289	275	272	302	293	284	298	331	308	313	306	332	306	308	345	288	319	328	268	318	308	286	341	306	339	293	296	298	298	310	289	286	301	273	298	318	310	281	266	306	319	335	320	311	293	284	295	261	272	355	332	303	299	299	300	304	302	279	324	280	316	302	302	315	331	320	315	328	309	284	318	286	291	258	317	296	335	281	310	313	299	348	326	307	311	308	295	323	320	285	298	316	304	300	341	322	299	291	329	295	271	314	291	279	311	335	333	308	278	321	307	325	324	293	310	277	297	314	318	295	287	287	326	307	299	318	288	293	313	290	311	301	325	341	308	294	298	332	323	311	303	297	279	310	311	314	304	306	283	301	345	342	314	311	340	321	307	285	277	273	295	307	330	279	260	294	273	297	290	325	318	269	295	285	321	286	330	306	302	283	317	335	313	297	307	306	352	286	288	307	310	304	313	290	281	315	297	305	312	324	327	318	320	323	277	303	320	346	278	321	300	303	320	318	298	318	308	319	301	298	301	319	319	287	308	325	310	263	301	334	319	303	339	307	305	300	290	330	310	282	314	294	334	299	286	268	287	311	305	304	320	285	317	316	334	341	319	342	290	286	307	310	289	333	302	317	288	296	324	317	306	279	312	310	305	312	321	289	306	293	313	323	324	329	315	306	332	302	260	334	297	329	281	288	296	332	301	291	346	308	306	332	293	307	311	297	270	279	277	295	303	277	301	295	314	304	289	316	310	288	296	320	320	313	328	329	285	317	301	296	320	303	331	303	321	314	284	318	257	306	292	272	306	272	316	314	352	333	281	278	302	318	294	353	280	307	320	312	280	298	313	265	310	303	313	312	338	310	260	315	309	307	331	284	313	306	319	300	302	319	318	297	287	305	322	300	303	326	328	303	292	322	323	296	262	328	361	296	266	299	300	295	315	338	309	320	307	321	329	304	334	313	276	281	348	301	331	343	315	313	310	297	250	274	257	300	326	292	308	309	306	323	318	299	316	297	290	287	305	311	326	312	287	327	280	303	333	324	324	310	308	287	293	321	300	302	271	318	328	327	293	314	285	326	283	299	312	325	307	274	306	325	311	280	304	281	283	311	318	318	328	299	262	311	311	313	304	289	298	296	266	314	317	338	313	284	325	312	328	297	315	294	319	300	313	305	332	309	300	305	302	296	317	337	320	319	310	303	318	300	319	298	330	327	337	357	283	277	324	311	299	238	284	288	316	325	304	280	297	289	294	302	322	314	303	301	288	333	308	298	332	328	310	307	324	331	332	327	298	312	284	280	298	292	304	314	308	294	320	334	289	295	282	315	299	285	331	301	308	340	332	310	277	328	318	284	309	351	340	290	336	296	284	296	299	300	320	303	316	298	292	290	317	323	310	319	303	298	305	322	345	278	295	279	319	305	323	314	294	292	334	283	298	309	287	328	313	307	325	297	309	295	311	279	293	305	286	307	303	305	307	307	310	300	309	308	296	333	316	305	279	302	276	288	295	360	309	358	318	323	294	333	299	313	302	296	325	292	309	284	302	313	313	333	318	295	311	275	299	326	301	318	322	274	299	289	332	345	317	313	344	328	286	303	305	275	290	302	286	289	289	323	291	299	300	323	320	330	335	328	293	298	263	318	313	313	305	346	327	320	301	298	307	310	293	317	302	288	346	285	309	286	309	342	304	300	308	325	316	293	318	320	288	312	293	312	305	336	283	295	298	320	323	294	292	321	301	315	305	326	323	303	314	301	289	329	334	309	309	313	286	324	313	298	300	307	314	302	313	293	299	306	288	322	295	284	298	316	298	303	323	321	306	301	313	282	263	293	310	312	333	306	281	303	293	309	326	304	315	308	291	310	334	302	288	316	313	304	255	311	333	310	304	321	309	299	317	321	335	286	307	312	325	277	290	318	299	276	318	317	290	310	324	295	316	339	324	313	299	313	252	323	288	320	315	291	297	289	330	312	307	316	316	293	304	276	317	295	269	285	337	304	306	307	322	297	303	317	298	304	293	308	310	298	274	279	292	314	323	310	320	321	317	324	300	334	326	271	299	338	336	321	320	280	303	296	297	293	345	275	300
25989	7746	4145	2745	1757	1324	1131	998	797	713	753	700	632	734	667	679	629	667	685	689	652	636	688	705	689	637	665	640	667	631	695	626	632	666	674	663	662	675	663	665	668	687	602	739	657	654	664	667	654	669	693	650	649	622	662	663	670	713	681	612	640	652	650	709	681	700	642	613	683	670	670	665	646	671	660	708	593	684	660	641	628	634	677	665	625	704	641	632	661	614	623	706	642	699	626	650	676	627	635	630	674	645	666	715	641	663	624	688	663	678	679	661	678	651	668	697	653	648	687	670	642	646	618	626	673	657	638	638	635	653	616	674	626	664	633	636	674	677	630	634	673	690	668	650	658	646	678	681	642	720	677	634	674	635	628	653	704	668	651	671	652	633	656	679	642	669	661	629	609	663	653	631	646	647	687	691	676	647	637	695	674	679	681	655	641	685	682	712	639	636	622	635	685	662	698	703	715	683	675	708	634	675	650	669	672	641	606	616	700	680	674	692	653	631	706	676	716	653	704	645	650	678	643	672	636	669	652	654	679	686	642	636	672	652	644	630	673	662	694	668	657	705	652	676	646	641	705	646	624	673	698	660	621	666	661	604	703	649	637	649	689	695	705	651	671	643	681	642	677	626	658	633	692	645	694	644	639	659	676	644	652	647	635	674	630	667	616	679	708	667	631	641	686	662	655	693	636	680	611	638	639	657	667	675	639	689	651	653	642	623	666	664	645	693	628	628	658	646	709	707	661	657	689	672	640	652	665	690	672	662	662	655	674	660	592	691	634	661	644	669	657	647	654	661	678	694	650	666	664	657	673	657	665	679	655	620	698	664	680	622	572	677	679	638	599	648	677	652	610	654	676	658	673	683	648	671	644	642	703	710	663	718	675	622	661	653	705	625	632	651	664	652	660	609	654	607	611	634	666	682	668	682	644	658	645	648	650	660	643	661	654	654	617	690	683	739	652	620	645	712	610	711	681	706	666	659	603	693	666	688	659	702	617	656	647	667	591	649	628	674	635	646	644	667	630	684	620	736	673	670	663	653	640	650	675	649	637	642	706	624	673	658	610	683	664	677	657	664	653	698	657	686	675	724	654	693	631	634	636	689	627	722	622	642	674	639	667	633	628	671	649	654	692	650	682	630	652	702	668	657	627	630	676	647	661	650	685	648	603	675	678	669	691	663	642	648	657	630	659	691	658	699	660	649	664	691	651	669	658	618	657	637	656	668	659	641	617	639	670	643	675	718	656	638	702	647	642	638	675	652	689	676	647	671	664	690	671	648	633	604	645	678	660	707	613	651	634	687	611	633	657	663	704	681	666	627	620	661	633	663	700	693	650	618	682	611	654	668	645	649	622	682	677	687	703	693	647	623	639	678	675	699	693	652	664	614	647	659	611	663	682	650	682	668	660	654	713	688	681	718	650	664	647	682	627	639	687	700	713	628	663	687	640	691	678	702	664	647	681	668	635	616	666	668	661	681	676	697	683	640	661	668	634	654	668	690	667	626	677	682	650	725	651	719	678	620	695	684	699	644	692	654	675	662	645	669	662	626	653	693	648	657	667	636	703	659	639	686	644	661	674	646	641	659	638	670	652	659	680	671	658	681	667	667	686	678	657	648	651	647	655	673	688	651	660	650	664	687	651	606	672	676	658	622	631	634	692	692	715	627	659	698	684	662	642	695	659	648	680	663	661	680	693	627	700	647	652	673	677	665	615	675	651	630	651	620	661	686	677	658	676	667	643	657	698	659	657	630	627	645	651	647	650	670	685	648	700	632	674	649	672	646	671	633	675	704	690	624	735	682	680	658	676	636	634	609	682	669	653	614	631	653	679	668	678	636	674	636	627	671	640	709	620	661	676	674	651	632	690	639	712	666	635	665	721	616	623	654	611	714	614	659	654	642	696	654	631	716	648	668	668	663	644	626	682	685	657	680	605	584	667	665	652	653	618	629	691	628	608	643	677	699	684	658	687	645	696	661	721	672	629	675	678	693	704	704	660	679	651	638	626	643	684	632	640	662	652	658	667	674	651	679	682	633	691	671	657	687	642	674	651	659	682	657	648	664	658	705	654	686	652	647	697	679	671	638	658	634	637	646	612	681	641	665	645	614	638	644	662	672	652	683	674	628	629	644	677	671	668	656	666	722	662	645	690	684	665	620	680	700	640	648	650	632	644	664	688	663	636	672	615	662	672	715	722	673	660	644	705	613	691	636	646	621	658	655	655	659	628	671	703	598	678	682	664	693	685	670	650	608	610	646	692	643	667	683	676	629	671	691	661	666	670	682	665	670	657	664	713	664	647	663	663	619	668	646	641	643	635	674	672	644	638	650	659	665	698	636	641	676	651	694	644	692	646	665	670	627	722	638	655	633	656	638	689	684	710	611	670	670	636	657	613	669	640	635	675	667	629	680	626	622	661	708	681	714	678	657	645	656	677	673	697	659	658	596	642	646	631	660	691	670	687	672	656	682	676	689	657	652	664	664	670	655	655	672	668	653	621	625	684	641	668	681	692	647	647	652	672	677	650	680	658	624	658	657	671	686	681	686	638	670	629	631	645	693	671	609	656	693	653	666	681	656	651	682	638	635	642	657	670	662	667	672	691	639	670	683	645	673	666	653	629	694	635	681	671	649	694	678	687	628	666	610	641	649	700	689	641	667	659	652	647	678	648	648	668	689	644	656	636	670	656	621	660	669	683	634	687	675	721	621	626	656	656	662	623	678	677	644	664	646	643	693	695	679	617	682	649	686	683	681	616	623	694	669	695	693	631	660	654	683	639	653	693	645	673	653	676	609	640	697	648	666	678	667	664	662	628	656	675	637	622	670	611	635	646	638	704	697	676	644	643	614	635	627	670	666	629	644	708	674	639	640	639	633	697	691	669	636	699	665	635	638	661	656	626	641	645	637	680	665	654	710	659	670	666	672	627	656	640	692	665	677	633	636	726	708	635	649	640	644	693	654	666	701	652	613	629	633	667	679	674	697	672	658	626	648	685	650	674	614	686	679	657	655	673	676	670	648	644	680	649	642	646	643	698	684	658	658	627	645	674	647	649	631	706	636	683	699	656	661	676	665	684	639	705	661	644	696	679	689	608	692	652	663	649	699	628	644	677	650	652	620	666	693	653	663	635	697	640	639	634	650	643	671	682	671	677	670	672	690	675	674	674	640	682	652	659	651	579	656	706	670	677	689	654	620	680	649	659	644	672	651	660	606	679	666	644	620	685	659	641	663	645	655	702	654	627	626	673	713	667	656	722	659	651	602	643	665	676	658	612	622	672	636	677	666	669	617	676	663	684	696	644	660	623	693	642	692	655	652	646	662	632	684	693	623	650	621	644	684	680	631	636	690	691	623	650	662	680	653	671	721	632	657	658	707	648	624	648	689	676	655	625	682	666	644	689	644	641	652	676	617	660	664	644	655	618	709	695	693	666	645	637	652	661	665	694	649	631	685	631	684	644	654	629	685	640	668	677	698	698	683	658	659
35387	6833	1215	696	484	400	403	382	343	306	328	295	326	350	312	303	350	356	314	313	330	304	322	339	330	313	352	315	325	369	309	327	335	300	333	351	379	312	314	354	355	316	331	334	368	344	295	324	383	336	327	293	351	327	317	325	310	356	313	358	306	331	331	369	330	357	337	335	319	329	326	363	324	331	331	335	320	294	321	355	324	310	319	342	362	329	322	372	346	328	320	333	349	330	332	322	336	310	313	325	303	336	347	334	298	288	334	333	363	337	283	318	320	324	330	317	366	321	333	333	313	314	325	345	346	333	355	349	346	350	319	338	325	334	320	306	319	351	316	309	311	367	362	357	301	305	298	319	308	315	309	325	285	314	335	325	324	336	327	295	328	318	338	298	315	359	332	321	327	345	299	306	312	302	331	335	356	333	280	308	303	320	319	315	337	317	313	324	355	323	303	342	331	310	318	341	359	319	353	309	344	334	361	310	317	325	371	328	316	314	333	292	292	331	337	314	298	296	301	314	317	321	299	334	310	319	296	359	355	317	306	348	334	341	285	313	322	314	300	364	329	327	310	340	343	294	337	317	296	344	329	321	312	294	312	323	334	320	311	331	305	334	330	308	331	342	338	326	312	282	321	307	327	340	284	298	323	324	331	348	320	334	318	320	335	350	328	302	329	353	330	320	316	328	296	259	332	348	350	326	351	284	296	339	302	301	326	317	341	320	318	316	403	311	315	335	324	298	326	345	320	361	313	294	331	303	292	289	339	319	352	326	314	362	318	304	323	322	316	326	300	287	318	341	322	339	321	311	333	317	299	305	329	344	334	344	345	345	335	307	310	319	334	341	303	328	309	291	322	294	308	316	367	325	331	346	313	334	349	362	334	359	353	297	311	343	380	322	321	328	305	350	347	331	294	276	315	340	326	339	310	342	315	309	320	338	330	336	346	370	307	330	325	315	310	313	312	342	356	327	335	333	325	309	308	344	319	335	316	296	333	318	315	323	330	350	329	315	348	290	312	294	283	318	311	333	336	321	337	370	307	325	314	288	353	352	328	298	299	307	325	307	338	351	343	325	300	321	320	319	353	319	340	326	293	327	353	300	314	322	303	344	320	322	325	336	301	324	318	364	314	346	331	295	343	335	339	309	308	293	329	352	315	358	349	328	314	297	362	315	315	337	323	307	325	317	313	319	326	332	382	309	344	343	317	318	317	318	326	317	312	338	302	345	337	327	336	312	347	292	355	341	339	341	296	300	320	324	303	288	298	275	307	323	329	326	315	326	345	324	298	360	355	324	331	301	342	365	308	310	318	294	323	316	294	327	290	340	326	308	322	307	299	292	292	340	318	310	317	358	311	311	341	332	347	335	347	291	299	308	321	298	300	313	334	304	305	308	321	291	283	367	350	323	308	295	354	316	308	298	316	309	301	348	322	335	348	351	315	283	328	332	314	308	310	324	307	329	302	305	299	303	321	324	312	311	289	311	357	338	287	326	311	294	329	314	320	375	336	278	296	318	358	345	298	301	324	324	311	311	308	320	339	326	292	353	305	338	337	369	348	319	360	296	332	337	349	316	357	332	338	345	312	326	305	332	323	318	300	334	329	324	340	327	328	319	306	342	290	322	313	332	290	323	306	298	323	299	330	298	339	325	309	329	333	391	319	319	345	326	331	289	310	355	336	302	334	328	338	346	353	321	262	333	355	315	332	300	319	323	337	311	298	348	330	285	305	308	318	342	268	347	310	295	336	329	315	328	321	320	305	326	309	317	326	341	322	324	345	293	319	352	374	324	327	343	349	341	359	332	317	334	292	297	326	318	316	352	338	329	330	344	317	335	303	312	331	341	326	310	328	319	343	340	321	330	336	324	355	346	295	316	329	317	349	284	303	304	325	285	320	288	305	366	314	328	342	324	300	288	337	288	320	343	322	315	365	317	341	332	295	333	330	362	306	342	324	278	330	352	349	388	365	332	338	352	280	348	358	334	295	315	291	321	335	330	315	288	308	314	308	316	314	349	304	332	315	359	310	282	325	342	341	369	315	305	316	322	309	357	319	315	356	327	335	304	318	308	330	328	331	302	295	317	320	322	321	336	325	323	319	328	318	319	333	320	325	295	325	342	353	337	316	366	339	334	280	288	317	347	338	333	332	330	317	300	345	330	329	300	330	364	313	329	313	314	333	326	312	324	294	340	317	312	309	342	315	365	340	313	288	315	329	323	305	315	340	325	315	346	300	319	343	299	351	309	299	319	313	292	339	360	323	321	358	338	307	365	306	342	311	315	351	320	309	332	355	352	348	332	317	330	329	325	303	315	305	389	342	366	324	324	315	314	320	323	335	362	350	326	315	323	324	290	318	368	299	306	340	304	340	313	322	340	325	346	315	281	318	324	301	332	303	306	288	350	371	347	311	322	329	330	355	311	343	357	296	304	324	314	347	336	327	362	311	294	339	302	323	320	310	296	337	316	306	350	350	339	364	331	353	285	299	322	348	359	308	324	338	316	308	359	354	330	350	347	320	329	292	309	317	346	353	303	331	338	330	284	318	333	323	335	344	309	323	292	326	319	304	333	314	297	337	333	355	314	321	327	319	293	338	310	330	312	317	287	316	357	325	328	332	308	317	307	402	300	287	337	327	311	325	312	304	340	333	342	308	324	353	341	356	346	341	339	336	382	329	338	328	325	317	322	294	334	312	317	331	303	316	310	322	314	347	301	330	320	324	325	341	366	342	304	325	340	339	342	306	339	346	349	306	333	304	331	317	308	320	305	335	344	319	309	329	325	338	315	307	368	341	319	335	315	310	340	329	349	284	339	308	330	325	315	349	355	297	331	353	337	340	325	318	337	288	325	326	340	308	338	339	294	306	342	339	305	324	323	308	378	344	310	347	340	336	323	301	344	325	300	347	305	331	332	325	317	340	322	303	324	330	314	337	312	344	337	331	353	334	321	332	315	338	349	307	313	307	336	322	333	326	357	302	331	346	376	318	310	302	280	313	286	353	346	339	313	316	339	344	355	333	318	357	332	330	302	337	321	331	326	326	348	334	355	351	325	310	320	308	310	331	317	294	310	353	334	319	321	327	341	325	325	333	340	335	325	335	352	306	321	330	298	312	319	345	349	343	339	326	329	343	316	313	329	331	331	318	279	330	327	298	298	347	344	302	347	296	322	348	309	292	306	333	325	342	360	324	342	346	301	335	351	350	311	324	367	325	315	324	344	306	334	349	332	277	297	321	361	317	338	340	368	331	340	304	301	313	318	352	302	298	311	350	309	315	316	321	286	321	286	290	315	356	348	322	323	297	356	333	321	323	322	341	351	361	296	304	312	321	348	308	293	312	332	322	324	355	327	282	299	317	326	296	332	332	325	349	329	337	318	370	333	299	328	313	329	302	363	310	300	330	345	338	346	368	346	323	320	331	307	325	313	359	304	325	320	349	331	318	317	331	308	299	324	351	299	315	331	290	339	335	303	308	346	316	345	331	347
24764	11747	7143	4491	2835	2341	2049	1549	981	919	856	777	787	775	761	770	760	706	740	743	710	752	736	715	745	665	688	713	726	685	680	712	762	723	704	686	691	723	714	716	725	688	736	730	750	704	657	726	691	765	721	715	681	686	694	724	686	671	705	680	680	670	692	703	700	736	679	697	710	720	673	743	710	702	696	730	710	760	735	675	738	727	676	722	716	681	653	709	707	687	681	686	698	718	737	709	706	693	721	759	695	717	717	712	652	739	720	666	703	689	713	693	697	743	744	705	731	653	730	724	691	710	735	739	718	712	713	641	671	662	715	709	720	715	721	722	721	685	704	683	699	727	658	696	683	716	674	679	686	663	694	691	704	699	755	694	659	716	721	745	732	707	709	665	681	732	711	674	747	711	732	697	720	714	675	705	694	669	723	656	736	683	726	721	729	669	682	705	737	736	743	706	696	661	715	715	703	688	735	690	692	698	721	713	705	750	728	714	728	664	725	696	679	695	697	685	734	699	694	744	682	699	697	725	723	682	688	722	727	738	735	699	687	715	654	687	701	665	692	679	666	716	719	750	691	681	709	712	699	705	702	695	686	735	689	692	697	739	753	683	732	721	658	741	670	737	646	715	687	662	729	627	698	713	695	728	695	692	684	678	709	703	729	718	710	702	710	710	714	689	725	738	702	691	683	726	674	681	717	702	713	689	716	742	681	721	694	691	710	691	680	684	747	719	690	667	710	683	689	714	708	702	679	705	702	714	686	677	771	710	738	705	712	712	654	677	727	720	720	676	711	718	688	712	723	727	690	702	687	701	690	705	743	731	678	752	715	679	747	696	724	701	669	705	695	679	720	754	674	754	714	693	669	673	692	703	682	723	705	737	688	704	706	704	752	710	707	680	695	667	728	706	750	715	734	759	690	704	725	700	731	685	725	670	713	693	651	717	709	688	682	739	752	720	703	688	725	724	707	710	667	630	706	724	684	710	716	664	708	687	713	689	670	707	677	742	707	706	715	712	687	681	679	721	673	733	747	689	721	697	706	726	711	710	659	672	676	719	699	721	690	705	678	700	686	761	669	743	732	700	665	734	663	698	724	719	698	709	691	662	720	714	702	725	789	671	700	716	677	706	683	714	715	677	720	725	696	753	700	720	725	724	737	736	695	746	740	700	714	700	705	712	659	718	690	693	737	707	686	690	682	658	701	691	694	722	697	682	708	699	690	736	734	729	736	723	676	733	663	686	672	699	682	679	708	676	706	726	731	697	679	706	702	725	743	702	728	677	693	684	693	719	668	704	728	676	734	710	730	719	707	664	676	674	724	684	682	726	750	697	719	720	772	665	722	691	766	713	682	688	725	713	692	682	722	721	729	765	683	713	675	722	731	659	726	746	705	736	701	721	708	709	675	739	694	702	673	702	691	726	705	733	719	721	709	685	724	700	674	754	695	726	732	705	688	708	732	703	701	744	707	680	760	757	725	736	713	698	708	653	715	730	698	688	711	657	709	697	684	671	751	663	721	670	723	700	686	702	719	686	744	668	670	709	687	697	666	712	718	742	694	748	708	702	676	697	695	692	709	668	679	743	670	725	694	700	638	694	686	718	710	704	659	756	682	755	684	723	705	737	695	706	723	721	718	683	698	720	708	718	726	701	673	719	650	725	700	708	717	719	704	686	711	755	718	672	682	719	691	700	628	684	712	715	734	688	752	732	711	684	719	720	679	779	716	705	718	747	705	711	708	699	738	721	720	717	743	682	679	650	692	678	744	733	711	718	721	664	692	732	704	697	674	720	752	713	674	727	705	695	701	751	680	749	692	694	716	700	692	692	703	681	696	719	663	750	697	696	686	716	730	653	677	733	698	725	719	698	754	683	668	721	686	648	693	684	755	691	713	725	673	738	719	688	735	707	704	746	690	683	687	705	742	720	722	685	727	694	702	693	702	721	749	677	727	749	715	734	689	706	730	706	751	674	671	713	670	699	694	690	696	675	685	728	706	686	740	735	711	681	681	684	700	715	690	690	713	735	748	657	672	671	711	708	699	719	706	690	652	725	764	669	728	703	673	678	670	691	703	713	705	667	689	715	719	697	652	678	662	708	692	710	687	696	712	729	712	698	715	694	732	692	715	700	732	669	699	710	713	701	688	759	696	702	687	723	687	709	698	732	671	668	695	742	696	743	652	761	718	721	719	709	710	659	762	721	702	707	752	704	724	730	671	711	679	725	753	680	685	686	746	781	713	678	683	712	682	732	667	684	737	727	681	674	722	684	697	722	710	704	680	709	717	727	707	759	686	644	686	706	749	701	676	726	726	726	668	715	661	707	699	728	708	712	660	692	696	650	659	705	727	693	691	696	730	686	639	694	714	714	707	730	684	703	675	725	670	703	678	705	733	725	702	701	762	748	695	683	718	733	699	697	708	702	681	695	783	723	740	702	708	700	691	712	728	695	633	700	665	704	739	736	725	709	704	704	732	745	678	717	705	702	732	736	714	665	714	698	726	776	741	713	698	692	701	676	733	704	761	699	708	645	680	724	707	682	719	737	714	725	708	696	695	734	714	703	700	704	687	699	670	709	673	692	668	684	658	667	718	710	670	683	707	721	705	717	669	666	692	658	725	728	678	708	728	722	706	754	698	702	677	728	626	721	658	685	703	721	673	693	751	703	724	732	682	718	707	726	720	704	728	716	723	704	732	776	667	753	717	708	732	709	734	736	691	729	689	706	740	685	725	709	716	682	653	680	693	668	706	723	680	674	713	760	736	704	674	688	692	736	665	750	749	672	690	701	723	729	692	692	721	717	711	717	730	743	688	682	680	718	719	737	687	726	717	724	663	701	676	688	707	750	739	723	685	666	715	712	748	747	704	683	698	661	735	698	700	690	667	697	654	721	695	681	734	670	683	696	717	767	749	687	711	752	645	753	767	742	659	695	731	762	725	714	733	755	703	658	705	684	672	678	693	698	695	726	752	765	709	718	736	708	732	708	698	685	689	690	722	719	753	699	720	714	726	677	719	706	726	706	692	671	688	676	718	689	663	680	717	683	705	698	698	719	711	696	701	692	702	708	724	655	718	687	720	709	675	681	677	716	694	686	725	672	638	716	742	690	641	727	752	686	698	716	672	712	717	698	712	701	696	763	705	677	728	706	690	698	664	678	724	753	679	751	694	708	726	691	668	681	687	705	691	749	735	735	684	736	727	694	725	725	673	697	726	721	746	693	667	702	725	728	716	689	689	689	723	724	719	722	739	678	710	657	690	734	689	646	714	722	692	729	721	697	666	681	741	700	713	689	691	699	748	648	682	657	690	655	718	725	656	715	702	719	738	686	700	673	715	698	723	718	719	711	678	667	704	690	705	746	711	726	687	662	707	697	701	722	737	720	710	724	703	691	682	734	730	705	721	688	713	750	701	712	702	679	725	740	719	716	685	673	687	726	695	725	691	738	729	663	701	700	671	687	731	727	726	722	678	687	657	697	755	692	708	697
28452	3707	540	411	355	364	314	342	354	325	295	348	316	305	342	348	377	314	302	318	303	344	346	323	295	286	329	309	337	338	335	321	322	289	301	315	291	300	337	312	345	336	327	333	347	291	330	348	314	344	287	355	320	301	346	315	331	312	345	332	356	307	318	299	333	284	333	336	334	305	313	279	342	320	306	351	337	326	353	312	319	317	342	319	323	304	303	317	334	310	338	285	318	299	329	307	343	322	291	296	330	303	327	290	325	296	305	310	342	316	323	337	346	303	305	268	301	326	309	332	307	277	364	324	340	321	329	334	350	322	321	316	319	302	314	330	350	346	302	292	326	354	323	319	291	308	356	330	346	314	330	301	309	307	337	342	317	351	308	350	313	318	317	313	299	297	335	307	317	344	317	334	302	302	317	288	309	304	287	325	332	320	315	354	298	308	350	330	343	363	336	373	339	295	309	312	356	295	339	318	312	323	298	330	316	339	306	294	368	282	303	300	342	311	323	304	354	312	330	329	319	343	337	330	309	316	336	354	331	330	338	295	346	341	283	298	336	318	326	322	326	292	345	298	337	311	318	311	319	310	309	324	356	333	303	323	341	285	337	320	316	337	305	309	355	341	340	338	332	305	326	341	358	332	315	327	307	304	359	340	339	332	318	320	334	317	314	307	386	309	320	300	328	300	336	316	341	328	340	329	320	304	319	328	311	329	335	287	342	294	281	299	314	327	353	308	310	325	318	311	330	323	297	332	317	301	322	316	322	314	324	347	314	334	297	318	319	309	355	336	314	334	305	341	298	292	309	320	307	297	330	337	327	307	319	342	316	298	297	304	342	329	302	313	348	328	295	350	303	330	340	298	337	305	296	291	307	328	331	312	301	341	350	329	346	315	337	335	329	321	349	319	336	293	320	317	318	293	329	337	336	350	370	308	329	310	327	312	307	347	303	330	320	320	343	304	343	294	313	295	321	339	345	370	314	365	317	332	359	323	335	303	313	315	288	325	307	299	354	309	312	304	308	305	335	300	337	305	335	289	325	296	302	328	328	324	331	309	319	311	343	318	316	315	322	321	287	357	332	322	315	341	324	324	306	330	298	348	330	326	307	315	338	291	354	361	319	331	350	341	334	304	300	337	353	288	328	321	303	291	323	344	312	309	328	331	349	348	328	349	346	345	335	339	365	298	322	353	340	331	334	347	317	366	355	338	318	319	317	334	336	338	324	306	333	323	312	297	283	336	334	290	291	334	325	333	316	345	353	308	316	298	335	361	332	329	323	303	299	313	312	330	312	329	315	314	365	321	338	361	323	324	350	338	315	338	327	318	326	345	329	321	324	304	326	310	326	367	337	306	302	318	302	300	339	301	322	324	310	338	308	324	324	326	321	352	327	310	309	327	335	313	333	329	324	295	321	337	297	299	290	283	299	336	316	344	313	335	324	314	332	306	319	332	316	311	316	318	334	288	351	331	328	316	326	363	307	349	344	356	334	288	325	299	347	332	305	316	334	353	323	295	319	303	356	288	317	340	310	285	285	314	333	331	335	369	369	316	311	328	281	327	304	330	321	287	299	331	328	363	334	347	342	333	313	308	328	346	332	301	363	306	346	336	311	330	283	360	293	312	328	328	343	336	323	332	305	316	315	320	325	322	311	337	307	311	338	328	327	310	317	320	315	349	328	303	300	328	329	287	302	315	341	318	338	296	343	308	342	322	287	310	299	322	351	326	346	323	325	335	322	313	306	327	294	310	297	342	328	342	305	311	321	292	307	316	296	290	305	327	338	334	330	337	335	334	314	327	300	270	335	287	326	347	344	364	330	329	329	355	323	275	358	348	349	298	326	322	341	317	315	333	337	354	326	360	301	291	343	296	308	342	323	329	305	331	342	314	325	293	328	325	347	322	330	278	310	314	311	354	290	289	280	355	335	322	293	302	356	347	306	317	353	339	325	328	354	296	330	336	329	326	319	329	316	349	350	305	322	300	298	296	314	336	311	337	312	305	294	346	333	324	326	344	311	320	336	285	316	303	346	295	331	274	347	302	327	317	298	323	332	320	320	290	314	310	299	349	313	317	312	304	317	299	319	331	326	323	292	300	313	343	330	283	351	324	316	341	331	310	324	325	326	302	305	316	324	332	326	328	340	312	298	301	323	328	338	313	335	319	350	324	305	310	321	339	338	311	350	338	354	348	325	309	294	333	335	347	327	324	287	329	354	311	321	316	329	347	333	322	317	307	358	314	326	318	326	346	319	300	350	307	319	332	359	337	353	338	375	342	301	338	321	316	321	337	350	316	307	318	332	327	353	307	323	338	359	336	340	310	321	307	336	356	327	340	281	325	339	340	295	354	290	321	350	289	317	285	333	339	294	328	303	340	346	366	306	320	307	349	312	294	314	324	338	359	317	345	343	320	300	292	349	344	298	326	335	322	323	320	316	309	345	337	288	288	338	315	357	338	341	296	326	347	338	310	354	339	348	311	301	294	337	349	336	309	316	333	306	337	311	336	291	323	328	340	334	338	337	329	325	300	312	323	308	355	301	340	309	333	355	334	303	315	324	306	353	294	311	321	330	299	320	288	308	302	338	295	318	345	350	339	312	359	339	290	314	347	354	321	312	334	364	315	307	298	343	292	305	299	351	302	314	294	319	334	307	307	323	308	316	341	325	338	308	319	338	294	318	304	309	349	329	315	296	303	321	307	304	331	341	330	309	325	334	320	319	306	309	347	330	287	330	362	326	328	311	353	307	326	292	309	354	294	311	336	364	304	340	315	328	305	298	311	284	315	335	327	318	343	322	344	331	322	303	325	317	334	331	304	316	326	320	327	325	332	334	316	306	316	323	316	329	323	308	346	350	366	297	303	342	313	305	338	324	309	277	307	351	332	303	330	329	308	314	328	336	281	318	313	325	321	361	319	321	326	341	350	346	321	321	368	365	331	346	307	316	306	353	289	306	309	320	304	337	301	337	348	328	355	347	333	313	348	342	323	317	333	325	332	326	309	298	362	317	325	293	319	322	330	336	313	294	348	337	339	305	332	301	317	307	319	328	350	322	281	358	321	352	307	331	327	313	319	328	342	357	313	313	293	294	310	330	340	296	283	345	351	314	309	352	334	344	343	322	323	346	345	329	339	329	306	299	303	321	305	321	299	290	316	294	341	310	353	361	326	322	307	363	305	313	327	349	344	345	341	307	364	302	297	297	348	305	308	338	327	340	338	353	320	290	301	304	286	366	336	274	312	291	339	315	310	319	364	289	316	327	363	339	331	301	323	352	376	313	293	334	308	296	350	318	320	299	301	346	309	335	309	366	314	307	315	326	283	305	328	339	326	322	361	309	341	324	327	326	342	333	308	318	350	306	324	324	314	312	313	343	297	334	337	334	313	341	300	284	304	351	316	302	337	310	323	325	288	319	305	357	360	330	341	318	328	313	332	295	294	337	334	330	325	352	334	325	341	345	307	317	279	329	330	309	311	314	348	330	321
19401	4859	2462	1625	1215	1041	877	746	778	710	651	685	672	695	692	714	710	675	700	691	714	708	731	703	701	680	709	663	666	722	672	653	718	738	700	671	710	730	697	658	694	713	699	706	734	729	700	713	689	686	701	707	710	664	726	710	703	689	741	703	653	704	700	706	684	686	673	692	699	717	658	676	761	678	678	716	713	644	671	710	677	697	692	723	715	663	676	686	707	667	699	665	707	726	713	683	666	683	693	657	684	695	710	698	680	736	690	728	774	648	679	686	715	731	745	737	681	719	707	661	721	697	701	680	697	699	790	696	704	706	688	682	707	691	765	765	708	722	687	684	698	696	671	686	689	687	663	685	726	683	734	710	671	652	701	720	720	750	686	682	640	683	746	664	742	702	699	665	672	760	672	672	691	705	695	724	703	679	726	754	702	713	657	714	681	697	729	706	691	720	694	659	678	717	729	741	700	750	723	719	703	719	679	708	721	681	665	673	659	697	698	771	672	708	732	699	692	701	709	658	701	727	705	682	704	713	704	708	717	706	682	708	691	690	691	673	708	689	731	694	647	669	689	673	699	725	731	638	700	719	693	652	685	692	724	713	697	692	747	719	694	725	665	692	686	667	713	641	761	725	725	673	673	741	694	724	708	649	705	730	747	650	745	658	736	652	711	740	689	688	697	683	672	661	732	695	737	689	649	676	683	705	712	697	700	697	674	669	669	696	680	713	765	690	728	695	723	620	736	719	710	674	742	688	702	748	718	726	655	649	669	663	700	704	685	691	704	660	677	689	670	690	669	689	729	716	708	636	666	691	707	749	693	649	648	639	681	711	664	725	709	719	649	645	706	661	701	667	679	735	696	739	667	706	743	732	719	683	654	721	730	697	687	727	626	754	701	703	712	669	678	735	693	667	685	694	656	669	679	669	684	711	750	707	719	668	700	690	690	743	690	723	650	719	663	730	659	748	685	694	705	700	735	693	709	717	720	696	702	654	718	730	696	670	667	707	668	674	663	740	665	633	683	667	680	664	739	693	694	735	696	707	712	731	732	686	706	689	700	721	734	739	679	701	744	689	688	685	691	730	637	682	656	666	725	703	722	771	654	655	681	661	704	755	654	697	675	695	732	672	712	672	692	698	738	720	688	703	664	691	657	688	634	700	693	750	687	696	624	650	694	697	714	724	699	693	684	728	638	694	699	692	707	682	622	701	706	734	672	680	723	751	651	669	760	698	690	671	721	667	679	673	678	666	691	699	684	652	688	640	645	692	680	727	740	711	676	726	713	682	732	726	681	717	664	687	659	733	673	716	687	737	714	689	725	702	694	718	711	726	690	729	741	675	703	675	718	676	726	694	688	651	698	671	729	715	675	709	682	685	721	691	714	674	718	721	663	652	663	763	720	681	691	690	729	721	682	702	685	692	693	745	728	680	723	669	694	704	728	722	708	671	726	656	721	724	698	698	726	683	660	696	711	643	675	696	702	683	708	699	695	698	706	701	679	693	726	688	690	712	711	732	720	701	684	704	695	672	695	659	636	714	679	715	723	725	699	672	699	678	650	674	668	699	674	696	744	725	705	688	700	694	684	703	604	715	693	701	714	696	657	632	728	713	723	701	665	726	673	726	699	689	737	683	734	686	705	664	696	682	696	667	689	700	700	712	733	687	706	651	719	707	698	696	738	652	660	726	695	694	693	706	704	690	690	673	684	703	668	661	732	707	701	713	699	670	709	706	691	702	689	681	675	711	702	707	732	719	662	688	671	689	710	680	669	703	668	723	725	671	694	694	693	712	687	724	640	674	742	693	712	686	665	706	731	689	692	695	686	677	676	666	663	685	667	664	695	681	650	713	689	683	712	740	691	718	724	730	664	707	701	703	697	724	625	696	731	690	653	675	723	659	671	740	679	695	688	691	678	743	691	691	700	706	727	665	717	693	744	684	727	740	700	664	684	688	735	670	680	733	686	688	671	721	690	746	710	713	683	719	718	704	682	680	727	677	697	726	706	696	753	699	709	669	729	702	718	700	741	678	686	664	691	687	719	716	752	689	711	701	661	684	712	721	732	704	750	703	683	672	672	688	734	668	694	657	671	693	707	694	655	673	711	674	688	666	737	737	691	707	674	727	738	729	667	733	685	716	694	695	747	679	693	662	678	694	768	667	683	687	734	694	704	750	730	714	693	670	702	666	715	705	731	718	717	662	721	686	682	727	709	752	702	685	765	701	662	721	669	738	659	711	697	657	690	704	680	717	710	732	698	685	709	696	677	711	750	678	692	678	710	732	676	697	720	712	682	705	711	684	696	704	696	687	749	689	678	656	704	735	694	645	731	707	719	690	708	701	708	682	685	717	703	729	665	689	712	712	699	688	671	654	719	723	681	712	715	724	686	702	670	714	632	626	640	757	739	660	695	684	708	693	678	648	715	684	686	663	679	666	666	703	685	639	630	661	622	670	658	714	732	680	672	681	714	701	690	715	664	706	652	715	693	694	700	680	681	702	685	715	713	696	693	673	731	689	690	688	673	693	672	706	685	723	702	655	729	720	682	715	710	678	718	722	717	712	708	705	735	709	675	690	674	753	677	674	703	693	690	723	675	710	674	697	708	678	664	685	697	748	715	688	708	671	651	689	686	699	676	727	702	673	710	670	700	659	742	699	712	722	688	651	736	717	656	717	690	692	678	697	690	705	725	649	739	730	700	743	702	676	671	683	724	702	699	701	735	694	698	650	698	704	723	662	735	728	678	701	624	694	666	748	694	690	688	672	729	684	674	741	674	722	720	662	684	698	645	680	647	695	703	699	692	671	687	689	668	684	691	677	694	629	704	704	728	671	701	705	687	728	715	702	645	672	710	707	732	690	685	716	720	716	706	708	702	684	714	731	687	719	673	676	695	717	661	682	690	732	715	715	675	650	703	712	666	684	762	684	711	671	753	699	679	723	662	728	735	673	669	721	684	635	739	699	768	687	715	681	757	690	705	703	679	715	682	713	692	731	685	664	671	664	678	692	670	690	727	706	722	676	706	749	715	713	736	703	700	678	696	721	721	658	699	695	664	695	674	707	701	707	740	742	695	711	673	649	635	682	696	679	690	679	695	704	694	738	691	715	697	670	677	723	721	697	677	710	699	652	710	684	674	706	657	709	683	691	758	695	679	671	692	659	720	726	686	735	690	669	698	644	704	676	688	689	706	708	674	634	709	692	688	702	684	654	672	690	680	653	715	672	719	700	669	697	645	676	745	729	682	700	661	713	663	677	677	694	658	713	678	725	690	709	731	674	669	690	706	676	675	694	716	685	719	699	672	689	713	697	651	704	732	691	693	733	713	710	696	679	660	671	706	673	734	665	694	674	723	726	701	692	668	662	684	722	745	687	655	719	779	679	707	682	656	691	658	741	670	724	752	725	711	697	664	656	702	688	736	748	683	702	711	711	698	713	666	714	682	712	673	713	707	706	675	651	686	726	707	683	701	660	744	703	700	737	721	694
29247	4717	868	569	457	389	329	312	307	296	280	287	305	292	296	300	293	321	291	272	296	297	294	318	317	329	302	277	318	313	282	316	284	316	311	311	258	349	299	319	319	265	310	316	292	314	311	306	289	312	280	279	286	329	354	296	311	305	307	285	300	295	281	270	322	276	298	325	306	283	296	299	304	304	293	302	318	264	300	334	316	299	321	305	312	329	310	335	297	289	289	332	284	282	294	293	310	315	305	304	304	302	284	321	310	264	328	327	311	260	290	357	325	314	301	302	309	280	307	304	259	314	316	300	325	320	278	298	321	337	317	323	299	291	297	300	278	312	300	302	290	297	291	302	320	266	319	288	263	302	262	306	262	311	301	312	288	301	314	282	259	292	311	300	285	303	310	305	313	309	292	269	297	268	314	305	290	264	284	301	307	325	316	311	278	292	348	294	292	307	287	313	288	315	303	303	293	299	275	332	327	284	325	335	292	279	287	307	304	311	290	251	299	335	311	282	322	318	324	279	318	312	321	291	282	308	306	300	307	290	309	296	337	287	329	297	302	306	302	319	311	299	310	290	314	310	284	317	318	318	292	309	296	275	287	329	309	308	295	304	298	305	294	281	293	294	257	301	293	290	305	327	288	324	289	288	281	293	330	299	315	312	312	288	302	292	288	252	286	301	324	298	319	298	350	291	274	310	288	273	331	362	306	267	318	318	322	327	310	321	313	295	318	268	304	297	340	282	286	272	302	277	297	291	319	313	281	317	304	273	324	307	300	304	308	313	350	317	305	292	329	319	310	288	307	294	284	305	288	288	327	312	291	315	285	287	289	267	296	325	342	290	284	299	318	310	297	331	312	331	264	289	288	303	325	258	304	298	299	307	292	294	299	321	309	324	327	293	317	306	264	304	309	317	316	273	301	297	333	310	316	311	308	357	280	266	313	267	316	303	282	296	278	303	292	296	323	329	281	321	316	292	298	316	316	323	292	310	307	342	298	268	329	267	316	262	268	298	294	286	312	313	309	297	295	306	281	279	290	301	274	273	316	298	305	310	291	308	266	297	299	278	324	283	306	274	298	287	250	321	290	295	298	311	327	301	288	272	278	325	295	298	336	309	327	290	298	311	305	341	287	293	307	286	295	328	303	349	295	303	330	323	297	313	282	267	320	295	338	308	307	310	316	290	292	291	289	306	345	312	261	289	310	282	294	288	271	312	275	295	322	293	277	296	279	302	300	290	287	325	298	296	307	313	274	271	308	304	315	312	304	299	302	341	307	291	286	307	295	315	289	284	289	283	306	336	314	291	315	279	306	314	291	301	293	298	313	270	285	285	300	286	297	297	302	326	324	288	300	314	305	307	297	343	304	290	313	320	296	317	329	344	288	280	274	319	315	279	326	296	336	303	270	311	286	286	325	308	296	291	324	290	292	299	297	307	292	285	318	326	278	303	281	302	296	315	290	317	338	283	269	334	259	303	296	271	332	274	310	288	293	307	281	294	273	286	290	349	317	339	279	291	329	296	300	319	299	280	343	311	298	278	269	316	293	311	314	297	294	309	307	331	311	292	314	268	319	309	265	284	303	321	305	263	289	295	291	302	316	279	323	303	285	288	287	285	275	317	316	319	285	338	316	324	287	278	277	317	312	299	302	329	322	280	336	318	290	318	294	289	312	329	326	296	278	329	319	295	282	316	316	328	284	316	299	301	303	338	301	269	288	329	331	269	300	284	301	288	326	283	300	279	331	306	291	288	295	276	331	301	314	308	302	282	335	298	278	276	310	296	288	307	319	304	281	296	314	283	292	307	311	341	320	308	310	301	298	295	265	312	311	289	272	303	331	302	308	280	310	315	278	301	318	294	309	314	282	318	310	302	306	275	309	303	298	303	276	289	290	275	334	300	287	293	315	297	293	307	308	292	287	311	295	321	294	298	312	306	282	277	311	306	300	326	287	283	279	306	305	283	276	302	342	312	317	292	276	316	308	326	247	279	263	287	306	287	301	331	282	267	342	322	291	299	288	256	294	340	299	296	322	298	342	309	302	319	313	292	297	309	286	285	310	281	309	289	325	307	309	298	342	303	301	276	292	280	285	322	301	293	330	291	338	312	324	304	265	274	262	277	301	292	285	312	311	279	284	254	314	331	321	289	295	332	285	282	299	274	338	292	315	299	311	265	260	316	291	312	279	304	316	303	280	303	328	314	317	288	288	305	325	286	310	304	306	325	289	277	333	279	289	320	319	314	337	331	298	298	337	286	309	298	289	353	272	288	297	303	292	314	258	299	330	301	269	321	297	297	348	273	300	338	291	281	297	302	336	288	296	312	278	273	290	291	261	313	287	288	282	290	314	308	301	282	322	292	315	295	289	327	322	303	315	280	309	275	292	288	292	282	294	321	276	302	272	294	307	264	299	279	305	307	314	304	311	331	265	311	305	301	286	299	315	298	333	313	312	259	327	292	328	296	299	279	271	312	287	320	290	328	303	308	312	325	325	291	288	288	291	277	287	317	323	339	285	282	312	275	273	312	293	330	284	293	315	301	313	295	289	312	318	312	290	328	272	297	288	308	288	325	301	306	257	285	280	299	298	308	313	309	300	278	281	328	310	299	311	300	303	281	335	307	301	285	306	308	330	321	285	342	313	271	319	299	278	296	275	295	288	289	277	316	282	317	296	275	329	284	297	284	286	297	307	334	308	308	279	324	307	322	278	288	325	291	320	315	346	303	289	307	323	343	293	298	320	319	270	311	325	310	318	308	316	314	331	293	331	303	304	293	317	299	285	304	307	310	316	311	318	321	321	312	316	333	338	297	264	274	311	299	300	302	320	300	286	325	310	322	309	289	323	285	319	264	300	295	258	293	306	298	306	295	297	336	297	317	275	321	304	307	288	309	317	337	302	310	304	286	285	316	292	320	270	328	327	315	309	318	300	315	307	322	291	305	294	296	320	355	312	282	309	291	293	316	304	305	286	302	281	306	315	294	301	305	323	266	277	292	307	308	287	342	328	307	309	300	303	281	316	309	279	283	277	303	291	320	324	309	320	292	255	281	335	316	297	318	351	294	279	296	326	319	312	297	314	317	290	315	300	308	285	339	343	295	309	302	296	308	283	300	316	310	334	295	293	319	269	280	262	318	334	275	333	313	288	280	258	328	293	316	305	282	279	296	305	301	334	307	287	314	337	326	294	293	321	289	304	294	307	333	313	296	296	314	274	278	303	302	289	332	327	356	295	310	317	310	340	315	316	290	292	286	325	323	299	287	287	289	295	326	317	302	287	279	310	259	320	299	295	303	295	316	311	310	313	273	296	273	301	281	288	281	276	316	324	296	278	283	300	311	300	266	281	324	276	296	286	312	299	308	316	332	312	331	337	316	305	308	262	297	279	317	304	299	329	334	287	322	306	306	305	300	274	330	334	284	300	299	272	277	295	276	308	297	319	272	298	292	276	322	318	301	303	290	335	311	285	264	265	310	254	324	292	253	337	311
20511	7627	5871	3885	2782	1948	1300	1068	918	787	799	719	734	726	737	680	686	705	682	677	661	666	647	677	688	675	644	671	678	675	639	654	672	695	667	713	713	616	667	670	660	605	636	620	657	699	694	648	667	714	674	616	645	659	694	661	636	650	669	669	643	685	685	672	642	665	658	652	677	689	644	662	641	666	643	640	659	670	675	678	670	649	638	649	690	633	642	634	629	631	617	669	645	671	629	667	643	636	646	618	666	711	641	638	650	668	671	648	662	622	648	673	667	671	667	614	646	640	653	626	663	646	599	657	696	635	632	642	663	625	671	610	648	680	649	673	648	616	685	634	683	646	647	676	644	677	631	638	652	666	647	665	660	662	645	645	651	584	640	684	656	655	644	636	696	654	623	633	716	664	619	659	635	644	664	637	665	654	654	630	611	638	659	680	686	673	642	667	641	632	668	635	648	671	635	660	624	662	645	653	630	597	706	666	628	661	615	659	623	631	642	632	649	669	642	702	654	655	626	644	622	653	678	630	705	699	677	673	603	643	676	661	683	651	637	620	686	646	659	652	705	660	670	630	662	599	653	638	675	669	679	674	634	660	692	645	669	646	674	665	654	680	663	671	644	695	675	638	627	696	660	693	648	681	672	698	650	683	674	660	622	652	688	643	686	640	634	683	650	622	685	647	587	683	676	624	659	665	668	632	681	670	630	683	646	641	645	636	651	664	649	683	627	661	651	611	673	650	658	635	660	635	663	660	631	690	699	640	652	664	686	675	654	654	679	666	629	662	651	663	629	696	677	657	643	668	663	692	645	608	662	645	699	638	642	646	618	678	658	642	673	655	645	615	637	710	644	633	657	653	610	663	665	711	616	682	632	654	650	673	694	723	651	660	662	630	596	685	652	673	690	654	659	630	653	647	667	651	661	663	656	590	660	651	653	664	633	678	686	633	650	671	626	635	635	641	698	651	679	709	670	656	654	644	612	679	630	625	646	678	614	636	669	642	633	676	673	678	680	640	681	632	640	691	676	677	627	655	615	649	647	673	659	645	656	668	621	616	622	703	647	689	661	689	625	663	640	640	695	626	714	666	670	653	653	641	733	696	679	646	622	673	656	643	631	657	652	653	624	654	630	612	647	641	655	695	587	663	671	657	640	681	661	695	692	623	674	670	683	667	682	671	669	671	669	668	659	675	662	693	615	659	652	651	669	673	663	610	621	626	606	692	690	692	665	678	636	647	648	658	655	639	606	651	677	625	664	645	639	649	615	649	637	685	670	698	606	637	619	655	667	693	688	630	622	629	680	687	609	659	665	699	638	629	620	589	689	663	600	650	670	650	623	705	679	632	642	646	644	659	647	649	680	629	635	686	701	684	691	643	659	674	620	627	626	625	680	644	656	629	628	626	679	647	713	658	682	645	702	663	688	648	652	613	669	594	611	607	645	657	720	633	635	619	657	711	599	635	613	657	659	644	673	678	665	647	665	645	609	614	653	627	650	680	657	669	658	643	666	668	639	681	653	694	706	604	627	632	645	616	622	676	689	661	656	616	661	647	637	673	704	606	617	690	649	621	658	651	683	674	669	687	646	666	616	660	627	634	656	624	666	637	708	645	614	662	636	687	695	659	665	658	668	682	653	643	607	659	689	611	680	616	669	652	641	649	613	636	644	604	642	653	684	646	642	646	607	652	654	645	625	672	609	630	645	685	656	668	669	660	664	652	632	665	654	629	649	657	634	639	651	626	664	620	650	672	620	655	662	686	647	695	609	630	644	677	678	669	626	669	618	651	663	650	634	674	638	646	615	630	633	695	617	709	625	673	660	668	689	629	675	693	655	664	678	619	683	644	646	664	624	622	643	617	651	670	643	659	617	669	690	646	629	706	699	643	639	615	671	602	651	653	655	641	647	651	616	686	644	606	629	620	642	653	698	644	661	641	637	669	651	635	639	669	667	675	639	577	679	648	650	687	639	666	664	683	657	646	685	625	654	644	652	627	631	669	656	602	630	648	677	649	663	662	637	661	620	664	645	704	659	637	671	665	612	672	653	647	676	618	678	629	662	678	646	629	611	581	670	652	711	648	620	619	628	607	645	643	624	594	634	588	675	625	663	651	677	661	645	641	657	678	665	674	635	612	662	602	658	647	647	643	620	692	654	630	670	700	695	601	689	642	652	679	660	647	616	642	645	704	647	656	655	671	625	666	640	617	688	639	623	619	689	654	636	661	664	664	671	664	623	677	691	699	687	626	647	675	682	652	588	670	636	701	653	646	662	636	677	596	660	618	616	653	685	658	620	605	683	638	624	697	623	631	673	689	704	618	619	625	617	656	677	705	630	632	641	668	618	610	608	622	653	669	604	690	707	660	651	659	626	693	698	668	702	687	656	681	690	672	649	664	674	661	672	618	656	654	636	654	644	651	669	683	637	653	649	630	650	668	664	642	635	652	692	604	628	634	644	604	662	671	660	673	665	637	645	670	651	608	662	655	679	635	692	731	630	631	675	670	632	665	683	674	699	643	654	671	639	713	649	650	617	655	658	661	690	650	689	671	682	645	720	664	647	665	699	645	669	675	704	654	686	635	672	650	670	685	669	627	668	637	626	665	661	654	673	671	655	594	702	650	660	628	660	668	689	651	633	656	654	666	671	661	673	653	635	636	667	684	644	657	679	671	667	647	631	631	664	602	658	622	632	670	642	646	636	643	629	643	685	651	612	589	654	690	677	673	622	632	641	607	640	646	675	686	637	598	661	626	614	636	599	619	614	618	630	630	680	638	677	595	614	641	651	642	672	653	699	660	665	662	649	712	635	632	622	671	652	635	679	688	664	648	662	625	654	656	687	683	635	632	645	664	664	640	660	641	630	671	658	649	650	634	693	669	604	647	662	658	673	625	648	648	685	619	662	652	641	663	609	621	687	660	654	611	650	677	659	678	683	679	668	674	649	582	659	698	680	699	680	621	688	636	684	626	713	653	617	658	666	649	635	712	671	667	698	635	634	635	635	665	705	650	624	677	662	670	643	656	653	663	642	633	677	631	667	635	608	677	654	722	692	660	643	633	667	658	667	677	653	648	637	622	677	631	604	644	650	637	606	713	631	646	681	634	668	672	639	626	644	626	661	652	645	666	610	679	674	705	653	673	660	662	666	667	622	675	629	663	691	652	638	653	670	638	648	658	636	668	662	659	650	675	630	664	644	670	655	667	664	629	640	695	647	688	677	611	663	667	647	690	654	631	667	692	668	712	676	699	603	647	652	664	628	666	647	681	665	640	627	654	641	689	681	656	681	652	623	654	644	687	621	638	635	697	637	682	644	691	647	700	658	649	680	663	686	632	650	660	652	651	661	679	653	697	591	660	646	678	640	631	618	645	664	688	639	671	638	604	665	647	676	639	656	641	650	627	676	657	648	629	676	623	643	620	670	703	630	645	620	611	645	645	631	680	640	643	638	671	627	682	670	686	694	597	662	640	639	668	647	637	674	626	669	674
39404	8172	1170	675	555	409	375	355	362	323	337	281	317	354	348	362	340	356	345	351	306	314	317	326	316	308	336	352	318	296	337	354	302	292	311	324	330	335	343	315	316	347	312	346	332	349	313	346	324	334	301	297	333	334	315	302	316	286	324	332	333	321	327	328	297	330	358	357	297	321	320	349	316	325	302	298	367	335	352	336	317	284	316	300	328	338	338	325	313	297	339	314	335	324	339	296	316	288	300	311	334	340	328	366	333	317	353	323	333	339	311	321	308	366	331	328	330	326	320	309	337	335	344	302	293	331	344	351	339	306	300	327	333	299	342	379	321	332	336	312	293	311	335	308	325	333	337	318	315	327	308	303	355	292	326	340	335	346	342	325	330	332	302	327	326	316	293	343	307	311	302	321	348	311	342	331	287	301	317	332	341	308	333	327	315	327	312	340	301	339	321	302	325	342	334	333	299	334	353	306	291	303	323	315	321	344	339	302	327	319	328	315	373	326	334	350	373	347	347	316	339	309	326	347	336	295	369	304	327	285	317	310	295	316	331	298	338	336	348	301	324	350	326	343	300	320	301	335	303	332	349	309	327	362	374	353	324	348	310	329	299	350	312	322	330	309	360	335	289	291	326	339	313	334	308	295	332	331	312	300	318	311	316	315	326	313	312	317	337	308	319	320	369	318	332	382	339	318	330	319	297	294	339	310	345	350	327	355	352	349	288	334	308	352	307	314	285	342	319	332	296	350	315	348	317	321	313	343	334	349	349	308	316	305	322	347	331	344	306	345	360	371	330	348	285	333	329	349	328	323	323	297	326	322	318	338	343	328	301	315	324	333	328	328	316	336	321	330	333	325	312	287	294	340	338	311	351	339	307	340	327	327	343	327	326	303	318	315	338	354	349	341	327	307	295	308	283	338	338	312	340	304	315	304	356	326	298	334	309	306	313	347	322	327	272	348	325	332	336	276	314	330	322	299	290	321	341	349	335	332	339	321	308	303	336	367	286	350	329	337	276	337	328	305	328	337	348	318	362	294	340	314	326	308	326	344	329	355	323	332	304	294	297	318	277	329	332	302	325	319	353	322	327	327	323	305	347	344	329	352	334	311	307	287	290	302	330	329	321	313	306	336	321	342	315	312	333	252	326	365	322	352	294	312	345	309	303	310	320	327	315	290	350	327	325	359	303	344	326	320	336	334	299	319	329	315	352	321	308	311	309	328	349	304	304	329	308	340	337	353	337	349	329	323	328	337	322	320	337	295	333	304	315	326	351	330	325	345	313	291	302	308	297	339	319	294	344	316	313	284	315	331	332	352	371	311	343	329	337	323	285	323	335	330	330	329	300	315	334	301	326	323	314	334	365	317	327	311	317	276	330	347	327	307	301	311	367	357	310	359	304	346	318	300	334	325	350	302	322	328	287	330	288	299	314	337	329	316	317	313	339	346	325	328	381	341	329	321	312	319	333	328	335	338	301	330	330	326	332	337	339	290	356	346	337	317	324	336	337	332	343	344	301	365	323	306	308	314	327	348	341	315	314	276	313	311	355	309	303	319	367	309	310	308	317	351	317	345	332	362	306	296	296	318	317	306	376	336	271	328	333	312	325	365	294	309	308	287	368	319	341	316	319	339	299	317	313	318	338	324	300	326	340	307	334	331	303	328	315	313	336	348	308	301	342	341	337	349	302	310	335	316	342	311	325	357	342	321	306	318	307	311	307	317	324	336	317	341	338	317	297	309	303	348	327	340	351	305	306	348	313	339	325	315	308	350	314	309	333	337	325	300	308	289	329	349	347	331	319	308	343	318	336	314	334	313	311	346	345	356	325	352	326	321	306	300	315	319	322	299	309	351	368	313	319	340	351	339	351	369	325	340	322	335	341	329	292	296	309	311	291	319	327	348	308	346	348	343	309	320	307	316	272	338	304	354	348	342	325	295	301	310	344	324	309	297	334	338	292	329	283	328	360	332	304	349	309	310	304	319	328	327	347	293	319	319	347	312	298	345	333	314	320	321	305	331	353	360	363	364	323	315	353	314	268	283	338	348	330	339	311	326	315	350	281	320	316	325	333	328	269	338	305	345	319	328	308	327	319	304	344	334	335	320	365	296	329	297	325	343	304	308	308	322	280	303	297	331	339	331	370	327	347	314	331	328	295	344	326	317	328	279	317	327	320	324	325	300	315	353	317	331	315	338	333	322	319	315	309	376	343	315	318	333	324	309	328	334	314	304	313	341	336	318	303	328	307	335	313	327	294	332	334	277	324	353	304	344	308	304	314	312	331	305	284	322	322	327	319	332	312	309	302	338	325	318	329	301	362	325	299	347	334	320	322	330	343	316	288	297	315	346	349	338	335	317	311	311	322	317	364	326	330	325	308	342	328	333	317	318	299	333	371	332	329	310	375	329	341	351	306	344	316	293	323	321	357	308	308	318	346	340	338	335	362	282	346	332	331	361	330	313	309	336	360	346	326	340	322	292	340	338	340	296	377	352	331	335	308	330	314	343	326	291	349	372	352	320	336	312	288	330	309	303	336	317	273	285	312	313	289	329	303	353	305	355	339	302	348	333	318	327	327	324	324	322	351	293	334	340	315	320	332	340	356	312	335	317	324	321	351	323	333	350	332	360	318	332	327	345	332	332	351	326	326	325	325	296	355	326	297	319	294	308	332	318	318	380	339	319	338	336	339	329	348	315	349	303	312	291	335	349	285	336	401	333	325	314	313	316	344	345	325	337	353	332	308	295	326	306	310	340	308	326	316	294	294	308	330	306	336	324	300	295	308	318	331	302	345	316	294	288	312	325	329	320	331	299	325	325	322	370	325	311	308	322	336	302	346	332	296	322	336	317	325	347	308	369	317	304	326	322	303	325	318	335	339	338	305	338	304	326	353	368	327	312	283	308	343	281	338	342	364	337	319	329	351	321	305	312	325	318	312	318	326	348	277	340	334	324	327	340	336	330	326	346	312	317	300	329	333	298	353	296	303	292	336	315	333	280	299	329	339	379	348	305	295	278	328	306	336	325	323	315	333	315	360	339	316	325	360	301	315	313	322	321	355	283	360	316	335	312	344	336	314	299	307	303	316	295	341	309	313	319	321	349	345	324	294	354	354	325	310	327	313	318	284	313	358	314	314	354	307	351	320	322	293	341	315	302	352	315	308	309	302	333	319	346	300	318	332	312	324	297	343	358	355	284	306	345	310	319	306	315	352	338	324	327	326	296	274	338	290	314	327	316	313	316	326	339	303	316	357	352	318	330	316	295	329	308	335	285	284	309	295	314	291	356	315	339	320	319	336	335	344	294	299	307	336	316	316	317	323	324	345	326	317	341	288	327	326	349	350	316	302	360	339	337	327	371	361	321	328	334	323	330	338	321	294	310	318	335	308	331	331	303	330	287	273	314	327	310	383	344	301	326	312	340	341	355	316	343	313	354	321	325	312	342	331	362	327	297	316	298	321	310	312	328	320	279	331	335	352	302	353	316
26867	9261	5593	4517	3462	2250	1596	1248	991	848	775	753	707	759	779	666	788	775	741	681	718	697	752	712	738	628	736	718	662	692	750	683	745	719	726	726	654	703	727	731	727	685	682	687	679	723	702	757	726	690	745	694	745	736	713	710	690	703	742	741	682	718	723	727	663	692	654	700	672	676	742	745	688	715	655	729	708	693	675	734	655	708	739	740	733	714	749	683	696	721	745	716	771	701	657	716	732	690	697	689	677	728	690	729	725	720	695	780	712	737	680	720	691	673	695	711	707	699	726	746	726	730	739	718	728	701	722	692	722	723	742	673	706	741	725	681	680	685	662	678	672	697	685	677	699	700	725	657	668	698	742	732	714	730	698	761	685	718	711	725	660	703	664	735	748	701	679	711	715	699	705	707	703	706	731	711	671	683	688	677	674	705	734	694	723	699	704	649	733	683	701	709	660	700	755	712	702	678	692	724	704	693	731	651	731	706	689	743	687	705	673	704	693	740	718	688	666	721	704	739	741	691	713	681	733	667	696	720	717	727	678	707	727	623	697	726	713	714	666	699	678	667	733	732	669	728	697	695	665	689	769	724	716	706	746	764	705	769	701	659	722	687	706	709	661	680	712	707	750	729	716	743	692	731	735	730	740	738	663	722	699	707	707	675	734	676	688	710	692	704	684	707	689	712	694	716	679	675	761	676	740	709	728	703	645	689	677	684	711	708	727	741	727	702	700	671	714	716	732	744	673	692	716	721	696	716	693	687	708	670	695	714	726	670	717	700	743	688	700	709	665	717	722	698	697	700	740	713	702	711	753	673	726	719	661	726	683	730	698	754	668	696	676	685	762	689	718	768	693	696	786	704	707	680	713	707	708	684	732	723	722	742	741	685	687	696	701	695	676	686	759	685	703	715	674	648	695	697	714	680	678	708	702	743	665	723	694	693	709	669	675	759	740	717	717	790	716	660	732	705	721	728	702	725	701	681	707	653	731	690	682	707	676	658	660	757	710	751	750	701	727	709	730	686	758	692	743	703	723	710	745	693	731	686	698	689	653	683	721	723	707	727	724	719	724	616	687	706	712	690	728	711	693	710	692	681	690	742	690	734	753	687	719	730	709	708	669	741	711	695	743	664	753	692	713	745	722	709	692	738	707	680	703	761	677	688	726	725	690	715	719	725	716	691	727	709	714	670	693	727	723	701	718	680	653	687	732	671	728	729	673	720	729	710	707	679	730	662	706	685	677	736	712	733	715	707	738	697	709	720	749	717	672	704	711	742	720	691	722	692	663	671	737	695	710	694	746	763	687	713	716	659	692	681	650	721	675	671	711	691	720	715	758	689	732	702	744	711	707	769	675	715	694	681	679	695	716	687	754	747	742	714	677	694	702	730	621	707	727	657	760	685	718	717	660	753	683	679	681	723	689	691	708	698	728	713	707	687	704	662	675	656	717	695	735	684	737	728	708	702	652	748	681	695	670	705	674	743	689	680	728	704	741	652	716	693	671	681	741	703	706	681	649	723	678	703	749	769	714	788	654	730	673	695	719	695	705	709	698	770	694	709	701	705	676	715	707	716	735	738	712	727	716	709	701	738	683	730	740	730	703	685	680	702	753	696	688	712	675	706	696	708	734	726	748	674	710	690	700	735	688	700	717	700	743	695	700	669	704	709	761	704	673	734	724	720	765	702	653	718	733	682	726	708	685	659	700	698	696	671	736	725	664	690	711	722	693	677	722	725	747	714	711	692	734	707	674	711	689	764	751	728	737	720	725	701	701	668	706	676	699	745	726	698	706	695	751	666	711	672	694	723	700	679	687	696	762	703	697	696	712	733	721	677	731	649	644	686	702	645	723	664	707	724	699	714	758	701	726	728	735	758	709	707	716	699	697	726	712	702	695	692	720	764	687	727	686	712	690	742	715	762	697	694	703	753	696	734	723	682	692	717	686	730	693	766	680	759	699	714	703	730	701	738	706	699	669	699	692	659	687	709	694	654	734	687	734	706	666	705	755	669	736	700	704	719	710	723	720	747	696	713	684	723	740	731	686	696	722	665	723	751	703	692	689	683	665	694	707	674	665	705	697	732	710	727	703	699	738	705	699	702	702	708	695	652	704	668	711	714	679	718	693	676	676	725	701	666	688	665	669	801	707	704	793	701	741	656	698	675	662	688	700	671	704	705	691	702	718	698	695	720	689	722	681	715	717	748	707	720	726	709	692	723	717	695	750	725	696	676	685	719	720	741	683	661	746	728	673	695	738	733	710	696	678	673	703	714	714	701	656	715	703	706	717	705	704	706	732	748	709	712	685	682	697	662	723	738	685	695	638	752	681	684	723	695	681	676	746	694	687	709	737	695	714	696	743	730	684	700	659	742	688	728	704	719	732	679	688	653	674	661	698	693	720	715	730	727	711	681	689	706	706	689	686	709	683	681	706	688	682	692	695	680	703	679	726	656	674	698	734	695	693	708	742	688	702	669	700	688	750	713	725	704	683	765	695	767	723	690	712	652	696	701	739	695	741	691	640	676	728	684	691	703	742	685	749	702	714	725	693	701	689	688	729	691	678	714	707	673	676	704	709	673	720	697	700	713	686	749	728	674	737	685	672	716	700	667	715	743	682	718	711	700	721	690	780	729	684	736	672	738	692	701	679	758	684	675	678	695	745	737	699	701	722	698	723	683	721	713	728	723	644	677	710	719	659	722	687	709	751	732	718	698	729	694	625	688	745	719	694	724	701	732	684	700	720	707	678	678	683	703	682	744	753	709	749	713	719	710	692	741	741	693	753	668	681	702	740	637	748	716	697	685	701	675	739	681	749	695	714	654	738	719	738	692	682	749	760	652	728	724	663	707	699	712	738	726	707	686	705	734	680	706	703	681	677	723	702	671	707	708	717	692	687	720	670	709	666	714	723	660	706	725	691	736	684	729	709	748	695	704	725	719	712	681	682	706	691	700	695	642	686	707	690	689	680	686	662	732	755	752	709	734	703	719	745	716	737	755	703	740	757	732	697	715	719	699	696	698	702	734	699	733	718	685	728	739	735	735	688	714	729	721	696	698	689	697	736	726	686	688	679	688	696	704	682	704	675	742	699	684	690	719	706	718	704	714	706	688	740	690	723	651	691	662	645	693	712	660	687	696	693	689	713	718	727	718	688	695	697	755	730	704	752	689	689	768	750	711	694	697	728	685	702	666	711	653	713	716	715	764	744	688	705	686	717	751	684	698	703	681	717	681	710	742	746	667	709	706	763	657	673	761	727	697	727	675	718	713	718	676	645	711	722	713	714	734	702	748	733	707	728	725	779	742	700	707	747	690	749	666	743	711	733	725	682	676	705	704	693	708	709	686	667	675	696	740	672	704	640	731	704	698	672	726	710	691	669	713	706	675	685	712	689	722	700	707	658	719	729	701	703	689	687	709	706	680	664	706	643	768	711	680	718	766	704	719	729	742	648	688	703	688	687	677	691	660	705	736	662	704	730	762	769	738
27710	3208	571	398	412	307	317	338	301	349	321	312	343	333	319	310	304	334	360	338	296	349	346	308	303	330	288	347	325	306	326	314	308	314	341	325	344	340	332	321	314	316	314	341	328	368	335	336	321	343	336	326	275	332	295	347	298	321	315	367	318	305	306	301	285	316	363	279	304	343	356	319	325	319	320	285	340	299	283	351	324	353	358	331	311	290	319	329	307	307	329	313	310	330	303	311	310	318	313	316	315	322	330	329	308	316	322	293	358	337	304	317	307	311	274	300	319	332	300	327	317	335	300	328	334	365	324	319	339	336	343	319	335	342	370	333	321	327	352	294	310	317	346	327	294	312	324	354	301	310	308	336	319	350	305	383	315	328	300	297	262	331	314	313	298	335	316	323	327	336	322	290	345	313	330	321	320	328	292	317	301	331	322	323	295	357	304	298	340	316	306	306	317	333	306	324	340	291	282	327	361	340	319	317	302	335	308	315	315	318	328	330	314	318	310	346	312	344	332	328	322	313	347	330	311	273	313	319	282	311	338	317	316	317	295	294	304	310	338	297	336	285	325	326	313	332	303	339	291	320	320	347	308	308	273	336	290	335	348	337	327	325	351	331	323	323	316	336	332	342	317	307	311	311	345	329	312	320	321	313	311	348	336	328	331	295	354	304	316	310	313	323	342	319	342	358	335	315	331	333	335	305	308	314	350	345	343	309	353	293	316	291	280	359	318	319	314	330	339	297	302	344	327	324	286	329	349	321	306	350	388	302	322	341	300	341	291	351	314	294	300	302	288	362	325	313	302	315	330	321	295	330	337	306	304	277	303	299	334	348	271	291	331	317	311	315	340	312	315	301	298	329	306	331	332	310	323	334	343	327	326	318	308	334	345	338	322	300	286	315	299	311	327	322	316	318	333	327	356	295	314	319	330	380	333	370	350	359	334	335	352	310	311	312	330	297	285	341	317	318	328	326	358	307	318	330	323	310	320	323	320	313	328	311	337	298	282	297	292	315	324	307	335	313	303	303	293	288	313	324	303	305	321	355	332	309	309	330	329	324	284	300	294	346	369	347	288	322	347	336	285	333	304	319	345	327	318	316	309	310	357	352	327	327	324	314	303	334	310	292	339	313	302	307	346	352	286	332	344	332	319	354	314	325	307	341	337	326	345	297	318	284	346	331	288	328	297	320	283	310	326	328	337	319	340	328	345	307	336	359	291	346	323	299	304	355	309	333	339	329	345	312	351	348	309	311	333	342	384	344	333	281	313	329	327	318	330	329	308	331	298	308	331	333	368	309	306	351	303	312	326	337	296	303	317	339	321	321	321	320	300	330	319	313	296	325	344	323	339	297	304	350	323	316	302	363	342	358	352	328	286	308	334	358	338	311	294	276	310	297	342	299	322	341	328	325	301	318	311	324	310	289	301	340	323	329	321	297	333	328	296	345	293	355	311	323	342	326	317	327	270	338	290	312	332	352	343	306	313	322	339	337	316	343	343	319	304	286	326	328	380	307	326	308	325	310	337	331	335	342	321	314	310	344	311	327	322	343	325	297	319	310	323	319	320	328	340	340	335	332	331	322	320	307	363	328	310	300	341	351	340	342	341	354	319	304	301	324	332	327	350	318	343	312	338	304	336	360	308	295	314	326	326	312	311	344	341	324	314	334	331	343	370	288	311	295	298	307	310	322	316	311	334	311	293	298	268	312	301	309	302	346	341	301	331	333	379	308	351	329	336	314	325	322	355	331	317	322	328	294	339	332	306	289	306	337	292	334	304	320	302	319	318	278	293	312	340	338	337	329	359	370	340	291	329	341	342	327	325	292	274	315	349	306	308	325	356	346	295	337	338	304	339	319	315	347	358	350	299	332	331	309	358	316	317	349	302	328	297	321	310	355	336	349	335	298	349	292	340	306	349	316	339	336	304	319	327	359	308	353	328	343	324	320	302	294	297	298	336	351	332	330	320	314	348	336	336	322	352	293	316	327	317	332	301	326	313	318	314	321	318	321	308	302	340	310	351	316	321	344	340	343	299	305	302	318	323	315	323	304	334	309	313	334	316	324	303	312	331	320	308	323	299	285	328	338	327	309	314	318	328	354	346	338	332	303	322	346	311	311	309	275	343	315	305	312	334	321	329	341	340	311	306	324	308	315	329	304	359	336	335	315	354	312	297	370	304	311	321	304	346	317	314	306	336	310	320	322	318	314	288	328	346	320	331	301	292	329	320	301	370	313	327	345	329	319	282	303	359	340	312	320	298	285	322	354	330	339	332	336	342	333	353	322	338	303	321	337	329	343	315	319	375	297	289	319	302	306	311	316	293	282	312	298	314	349	307	329	310	342	330	321	306	320	347	290	322	293	300	289	311	298	294	340	312	323	336	296	305	327	322	345	296	317	308	303	346	311	318	353	319	311	297	304	316	349	326	273	327	322	311	308	301	338	349	313	296	336	328	321	319	317	338	328	334	333	325	334	349	311	313	345	310	310	340	351	311	324	325	331	311	330	322	322	330	328	340	319	293	314	301	371	327	311	328	325	347	330	274	300	301	328	299	277	308	326	335	317	309	303	316	295	330	356	351	299	315	309	343	337	345	327	304	298	326	334	345	322	288	318	317	328	341	337	293	318	308	330	313	305	353	290	300	337	317	291	303	300	350	309	299	322	326	353	330	325	337	364	318	359	329	302	302	350	349	281	329	309	317	333	319	296	317	293	330	332	294	343	320	324	328	340	305	306	301	316	318	311	319	325	341	294	295	304	299	305	290	317	335	323	316	349	358	296	342	330	324	322	327	308	299	335	308	311	307	316	290	347	337	359	293	352	312	336	332	306	349	336	334	337	336	317	302	330	317	288	351	301	305	296	329	310	313	328	267	300	345	271	352	329	329	329	299	324	345	361	281	324	330	279	323	311	333	330	320	306	340	328	296	330	296	331	331	317	300	337	302	326	342	295	303	364	331	322	321	337	320	322	338	305	293	351	306	312	297	313	270	323	332	319	323	299	336	331	308	317	303	305	349	325	306	332	313	291	319	312	332	349	315	343	312	299	318	306	315	327	294	355	321	305	318	352	324	322	330	325	305	339	319	324	330	289	316	305	314	289	315	275	285	306	309	330	322	325	317	302	332	333	315	318	337	334	301	317	308	297	289	315	304	334	343	343	321	305	326	330	291	312	318	336	303	333	323	305	353	372	360	322	334	328	362	345	307	277	316	335	342	319	344	339	315	339	334	368	319	300	300	322	328	323	341	330	305	309	330	335	343	331	308	329	293	315	309	331	338	332	332	287	301	308	319	327	321	284	327	308	344	301	319	320	300	300	297	334	344	317	332	277	334	331	305	367	322	330	315	328	333	295	358	304	305	321	319	321	314	329	317	323	316	288	315	332	377	324	292	294	305	341	318	308	309	315	314	379	314	290	311	339	295	310	322	315	331	342	325	342	327	338	343	337	272	311	306	338	333	341	330	311	339	329	311	300	305	339	337	339
21297	4700	3066	1974	1434	1039	938	783	779	720	724	676	711	697	770	744	757	699	689	717	717	708	683	684	723	735	714	689	641	703	678	691	685	699	716	711	658	724	700	719	667	680	691	717	663	694	698	692	679	711	682	674	661	674	720	733	686	665	702	678	691	743	662	666	725	673	659	742	719	691	694	700	666	721	694	662	647	691	699	682	721	695	724	636	691	716	637	695	712	650	647	660	680	685	672	677	695	710	677	687	700	726	673	715	677	700	707	704	705	671	691	710	665	706	740	677	756	677	721	718	680	695	651	689	668	703	648	660	704	652	723	718	716	661	675	700	679	699	732	697	705	710	682	715	718	666	698	738	714	655	743	631	726	712	713	709	675	688	694	686	662	754	712	709	619	710	723	680	672	652	677	655	696	701	697	691	705	675	652	687	718	710	664	718	695	664	701	704	667	646	734	689	681	695	652	697	649	660	688	719	668	746	722	676	694	666	725	725	663	689	662	706	683	712	714	714	660	654	652	688	681	634	658	618	719	723	715	663	709	641	610	643	688	713	706	700	651	732	707	643	697	702	692	706	679	685	674	649	716	728	647	670	681	696	681	727	745	682	701	672	703	701	665	661	665	677	685	747	689	716	698	719	696	724	658	675	660	711	677	714	700	711	698	695	690	692	748	698	664	686	730	686	676	660	705	714	675	735	706	666	722	653	715	702	700	699	663	695	717	682	702	700	663	696	688	696	663	746	702	678	671	692	673	713	643	686	730	709	702	685	708	715	686	680	698	670	693	659	674	609	713	687	724	678	673	694	781	659	688	642	749	699	683	711	643	694	655	647	692	733	692	709	660	679	717	665	727	642	692	695	661	686	698	683	692	703	716	659	671	623	728	668	662	713	709	649	689	673	731	695	665	664	718	702	728	708	701	674	675	671	682	684	664	738	668	702	729	672	671	724	657	685	726	658	711	680	702	672	694	747	698	697	697	683	658	690	678	698	707	699	690	707	693	709	700	714	724	682	733	681	707	637	649	669	687	665	646	654	716	699	664	715	705	663	663	660	699	739	639	708	692	658	715	700	700	672	697	724	694	696	742	642	665	711	721	708	703	677	691	679	735	655	724	715	712	668	671	670	662	714	665	672	691	701	708	680	670	693	720	671	687	645	656	667	645	675	686	689	694	683	739	689	731	678	648	712	694	704	692	684	737	730	665	677	664	693	692	684	676	746	713	703	672	739	650	699	660	713	755	703	723	673	766	698	663	701	683	693	722	670	681	711	655	687	639	725	678	696	687	701	679	718	672	710	684	679	699	685	715	689	715	697	695	691	690	702	670	637	754	650	684	718	698	689	686	689	715	733	705	635	668	683	699	677	722	714	729	672	685	679	718	740	695	728	664	668	701	657	692	692	699	660	661	663	706	699	735	678	664	686	689	715	709	688	713	697	669	690	703	656	662	723	713	676	724	706	708	728	700	701	679	678	683	682	721	727	676	701	666	689	723	692	647	701	662	676	732	702	692	713	667	684	728	689	687	722	663	658	680	683	689	659	700	683	702	693	711	711	683	654	721	671	687	656	699	658	676	688	726	633	703	669	724	668	696	657	697	716	692	703	696	716	714	669	696	687	683	715	695	682	693	685	731	691	669	623	648	704	687	712	707	696	724	658	677	676	693	675	679	671	710	667	668	689	718	724	701	660	628	643	711	662	700	695	658	752	684	730	703	672	704	709	655	700	725	730	681	738	751	667	747	671	680	702	684	670	690	705	697	699	712	720	660	717	676	677	687	656	729	703	660	700	749	667	670	705	746	706	706	678	722	727	705	714	719	692	721	672	738	676	666	673	663	720	687	648	676	686	663	677	746	669	699	677	710	694	642	701	700	708	716	723	691	680	712	689	713	731	698	712	670	684	710	742	729	698	666	730	680	759	702	665	697	694	708	681	699	691	746	706	686	700	714	711	718	740	726	644	698	743	699	688	721	719	666	664	697	694	687	693	711	674	692	707	693	682	685	699	691	703	668	685	654	662	720	658	668	689	702	699	707	698	658	712	663	699	704	679	645	686	664	701	729	674	676	667	724	682	695	703	719	671	697	703	731	669	661	708	654	629	684	703	670	643	683	676	706	714	655	667	725	665	658	695	738	707	706	691	696	647	695	711	689	668	715	683	706	672	720	695	658	708	680	717	651	673	689	702	723	699	656	680	669	693	648	703	644	717	681	689	694	658	661	732	704	702	714	692	699	671	687	699	686	728	667	662	719	705	670	689	681	656	624	720	723	728	650	666	730	705	708	700	664	654	693	720	706	722	693	646	703	700	692	690	725	682	736	715	699	658	754	687	673	688	709	639	738	666	709	684	661	736	723	669	681	678	677	630	687	682	716	694	712	680	639	708	691	680	723	714	678	679	685	676	661	703	633	694	674	703	682	721	683	729	694	708	673	688	698	714	684	685	689	711	693	677	674	736	667	712	696	707	694	668	678	737	698	687	703	685	700	750	632	696	692	715	670	648	708	647	714	695	756	717	668	726	686	696	722	741	709	743	696	703	706	686	653	736	685	675	689	728	654	710	693	718	711	681	690	644	675	752	713	691	703	700	705	661	698	732	663	663	688	726	721	672	696	654	719	698	690	712	696	743	649	717	680	704	704	715	682	665	687	706	712	723	691	669	704	669	701	697	667	688	720	671	720	729	728	692	711	661	642	693	692	694	689	669	719	658	723	659	698	688	719	704	666	687	691	669	683	708	715	688	674	709	724	684	710	702	663	705	716	710	714	675	720	688	717	717	669	692	676	657	695	704	688	717	658	689	681	689	633	657	702	743	642	710	655	680	707	692	691	665	676	692	693	630	686	722	648	724	755	702	771	650	691	692	723	711	700	682	675	695	742	730	717	691	737	691	689	726	743	698	676	664	650	688	662	658	728	668	694	707	721	690	678	702	723	701	686	673	685	662	637	728	660	698	668	705	711	677	691	687	746	726	720	727	694	692	730	686	718	738	685	685	713	673	659	718	688	688	647	667	694	717	674	706	726	653	661	656	738	709	684	686	695	637	709	691	715	707	673	701	719	724	711	697	662	698	640	698	678	721	703	680	678	696	647	680	663	704	668	703	683	712	707	674	715	653	661	718	664	670	676	667	672	690	681	684	687	657	701	725	694	688	735	639	652	707	702	699	705	673	688	677	716	722	692	674	695	694	727	678	686	650	688	662	659	702	648	722	734	666	688	673	703	708	684	677	700	701	723	681	677	674	687	675	663	684	687	712	723	668	680	635	711	712	707	679	712	658	682	713	682	701	717	648	692	719	726	677	705	696	717	714	703	702	702	687	662	708	669	656	686	711	671	687	694	677	723	672	681	694	672	738	708	693	663	711	661	718	665	676	704	718	673	672	682	679	673	679	709	704	721	728	712	723	641	694	662	673	678	721	675	658	688	652	673	777	742	686	724	705	731	710	692	690	649	674	706	669	684	719	717	639	669	712	721	688	664	651	672	657	668	682
35220	5385	870	497	383	362	342	333	298	352	298	330	283	316	297	293	312	309	302	314	299	318	342	344	332	301	301	293	330	336	325	330	311	275	319	304	299	333	313	286	300	270	295	305	309	315	301	328	311	301	303	301	276	327	313	303	307	301	311	272	276	321	284	320	323	320	282	309	293	298	318	303	303	307	313	298	329	295	308	276	342	316	313	293	274	299	286	282	278	332	301	279	314	319	292	309	264	303	308	296	279	335	301	281	309	281	307	310	308	310	289	310	303	308	296	301	331	287	293	312	303	307	310	282	308	303	287	285	326	317	317	302	289	291	277	332	278	324	307	333	330	332	286	325	328	307	313	293	310	287	355	317	273	303	303	328	320	305	316	249	293	309	319	314	288	295	287	271	297	313	313	320	347	319	325	311	309	313	301	308	313	318	280	278	329	309	302	319	276	321	338	312	295	302	267	300	295	281	285	318	317	298	309	298	319	312	280	295	332	322	315	313	303	324	326	345	336	303	294	320	301	323	298	315	337	332	276	282	290	310	265	311	306	310	257	297	300	277	313	281	316	300	327	291	311	339	292	310	347	280	324	318	301	301	326	328	304	321	289	303	298	311	270	343	319	300	329	298	298	333	291	282	294	282	276	276	303	284	302	318	278	295	308	297	310	304	314	300	301	315	326	306	335	283	288	277	316	294	308	288	291	246	316	330	286	303	341	330	343	294	297	301	324	283	292	273	310	288	338	335	323	324	321	308	293	336	303	298	300	310	319	317	292	321	314	328	285	326	309	310	311	290	336	316	277	316	259	295	348	313	326	280	310	310	301	303	325	299	300	328	303	318	295	327	291	309	301	320	343	294	312	300	325	352	298	275	289	352	322	284	299	328	306	309	277	328	278	319	285	290	311	290	285	332	300	286	299	283	309	321	315	294	316	316	311	317	306	297	304	345	334	275	295	291	299	336	291	325	258	308	286	298	279	316	316	326	339	308	328	256	297	308	308	324	295	335	309	317	310	328	288	337	306	303	316	287	299	329	295	297	296	335	314	299	342	299	287	262	330	292	325	306	312	252	341	315	286	263	318	305	303	268	313	266	312	333	292	303	309	323	295	288	323	314	317	321	296	294	324	299	318	303	289	322	310	285	303	310	308	295	289	298	332	327	281	325	310	296	310	362	288	330	315	319	322	319	318	321	309	277	309	346	306	327	333	314	307	321	327	296	332	307	304	313	310	295	319	295	320	302	247	362	278	325	337	294	297	340	320	332	330	302	279	328	315	337	296	301	271	280	306	332	292	334	305	328	311	285	321	326	293	311	299	313	296	300	314	278	292	303	303	310	302	308	276	313	277	296	302	296	315	298	315	301	326	285	314	276	304	315	280	322	307	309	279	335	304	294	314	292	323	307	304	287	303	324	305	333	270	286	304	297	299	333	314	317	324	293	316	306	289	300	280	280	296	311	282	318	320	306	287	307	296	274	307	285	273	304	310	301	260	292	303	285	286	302	303	295	320	309	288	303	299	294	295	293	323	310	326	309	329	280	298	303	305	314	309	294	326	323	297	262	310	300	311	284	311	288	330	315	284	306	312	323	305	278	275	289	273	300	303	294	295	303	328	291	335	310	308	317	306	342	286	296	344	310	296	313	321	316	305	304	284	325	324	286	301	296	281	318	280	316	313	295	296	290	293	336	320	311	276	338	293	277	292	332	302	321	311	310	357	332	298	298	350	304	300	295	276	305	293	279	296	275	301	316	306	309	310	324	307	284	306	338	312	328	304	309	312	318	297	310	305	290	277	277	334	333	320	315	303	289	310	309	310	268	288	347	311	294	307	310	311	320	312	325	281	313	334	310	333	290	344	325	280	287	309	282	308	310	305	312	310	282	342	303	278	315	296	292	310	351	318	310	307	287	306	304	297	313	304	297	304	290	309	297	323	290	283	328	303	314	329	333	262	311	325	346	322	330	324	312	335	313	310	299	297	280	290	338	288	318	319	320	313	299	306	289	278	304	313	295	276	306	290	310	294	294	296	310	329	277	318	323	279	302	308	308	304	285	289	298	329	309	296	311	287	275	302	288	306	331	309	284	287	292	250	302	313	283	303	298	346	318	316	303	302	322	279	287	292	304	298	295	272	307	315	335	356	293	314	307	313	302	281	301	317	304	314	291	294	283	301	311	300	293	288	320	305	324	313	317	336	285	299	287	304	301	313	333	336	313	320	279	327	325	292	254	293	317	292	296	334	329	311	315	282	309	315	310	330	278	292	295	323	343	310	284	310	267	279	309	319	318	303	330	294	301	309	318	307	292	295	304	297	301	316	279	334	312	311	322	310	295	336	298	305	322	322	329	301	307	272	273	293	320	292	303	299	296	320	326	339	270	312	295	335	326	328	301	305	321	292	314	297	335	313	280	298	301	305	294	299	295	292	281	319	279	296	281	300	266	319	308	300	312	329	326	315	306	285	287	297	288	276	311	321	312	318	319	279	269	291	296	295	281	315	267	294	300	305	325	285	297	333	306	296	290	328	268	274	323	303	310	279	270	291	314	284	263	266	314	317	310	308	309	289	295	314	330	312	318	273	305	311	281	265	323	320	340	309	312	282	308	302	300	306	316	312	311	320	304	289	299	323	338	315	263	303	300	313	286	285	300	324	277	295	279	302	332	300	309	298	287	344	301	305	298	324	307	305	281	286	309	287	291	306	284	297	328	321	299	293	305	297	297	323	275	267	319	305	293	323	291	327	317	307	281	307	330	291	283	303	289	315	314	306	282	324	299	298	298	311	299	301	325	318	348	295	310	294	303	327	273	315	273	284	285	306	295	331	301	282	289	282	313	308	289	309	308	343	314	326	309	294	326	333	317	287	277	306	307	324	304	293	304	295	331	288	321	291	290	300	292	303	323	312	285	298	295	293	310	316	303	312	316	276	344	299	266	283	318	310	282	290	311	352	281	280	310	316	306	272	320	310	277	306	285	310	329	311	288	319	290	276	324	329	262	284	312	318	291	293	319	357	285	281	281	327	278	320	314	293	329	315	331	315	277	313	288	316	312	311	330	314	327	309	307	329	304	310	289	308	308	313	296	281	282	304	276	282	291	291	307	302	312	317	286	278	299	284	333	312	308	339	318	307	282	298	298	342	333	300	307	270	317	280	314	269	325	330	310	323	347	298	304	284	285	297	330	328	323	281	262	323	336	295	316	324	296	302	311	320	324	289	317	310	308	292	306	326	265	307	300	324	306	295	303	319	301	302	313	262	300	303	319	299	291	275	306	305	299	309	285	336	327	331	308	290	318	277	339	316	311	300	337	305	322	318	311	316	266	296	324	312	289	317	309	306	281	276	325	306	327	300	281	340	300	322	330	319	273	280	296	283	343	342	296	272	299	291	297	326	303	302	293	316	325	288	288	323	318	305	307	283	286	290	304	285	290	312	329	303	297	312	289	322	288	288	317	267	322	306	314	317	304	296	286	293	337	316	292	317	332	294	308
23991	7348	4627	2980	2109	1579	1219	935	767	736	727	704	660	709	708	693	745	672	707	681	678	632	692	665	663	647	675	656	614	643	643	604	678	710	644	654	668	678	648	633	716	630	671	594	688	664	673	677	670	690	654	688	637	645	653	688	684	678	655	669	661	682	645	661	640	669	660	628	666	617	625	639	685	674	660	688	660	636	667	688	674	691	645	652	656	617	622	628	683	657	668	675	688	624	680	648	670	661	638	642	669	647	690	658	667	649	667	676	678	687	658	648	645	635	678	620	648	681	633	699	619	640	660	700	653	677	645	670	669	616	677	614	604	645	680	681	660	661	638	648	668	634	674	690	660	708	638	681	681	682	662	677	659	643	617	706	676	692	655	647	670	653	683	663	678	686	677	682	686	632	668	645	701	686	653	646	645	671	680	650	626	643	668	613	668	626	655	606	654	636	665	682	662	630	650	686	668	700	639	639	647	684	635	610	681	604	674	646	656	626	686	687	650	656	695	643	609	619	660	634	702	668	679	652	690	694	639	620	654	661	651	654	628	625	634	631	662	673	693	689	665	658	657	673	659	653	665	708	688	618	653	620	690	693	649	636	628	667	664	638	678	671	650	663	697	699	674	698	640	673	683	641	656	688	646	657	653	661	686	645	658	673	683	646	639	669	641	646	652	680	670	662	631	668	665	652	678	659	640	638	664	650	674	673	676	663	651	654	650	649	618	609	627	660	673	659	664	641	664	675	694	705	657	645	675	694	631	651	608	644	626	653	669	647	684	640	630	673	606	664	630	670	649	673	670	676	605	672	624	675	648	646	652	665	608	616	668	683	638	622	695	637	642	658	685	676	658	684	652	637	672	664	644	629	662	682	679	620	651	691	627	673	673	664	680	644	682	610	631	676	623	695	668	639	655	712	650	704	692	691	667	659	666	646	685	626	675	649	645	650	658	623	669	664	627	705	670	630	660	677	644	659	639	657	659	658	673	640	646	672	668	653	658	640	628	700	631	624	624	663	650	645	612	609	682	609	674	673	656	646	697	649	678	628	648	698	620	628	664	635	623	648	632	687	672	645	673	678	636	659	590	654	632	697	669	665	684	678	611	650	638	643	661	701	688	658	678	683	595	646	656	671	696	710	690	698	652	629	680	655	634	685	652	617	678	620	661	676	639	670	609	611	631	578	637	674	653	642	687	670	661	653	626	629	693	690	658	650	686	662	646	662	654	636	721	693	693	676	693	679	687	640	679	658	674	669	676	649	657	670	651	623	623	709	683	701	681	668	660	646	697	639	680	661	688	702	609	681	690	662	618	651	641	664	658	646	666	681	642	647	651	621	645	659	723	690	651	648	609	677	619	676	631	680	688	634	665	610	647	693	654	625	624	650	650	677	658	641	635	737	639	650	653	669	681	686	624	653	605	663	673	641	646	618	674	677	684	681	648	679	687	665	666	664	645	648	680	642	657	667	633	652	689	673	700	657	634	636	653	671	654	615	658	624	670	638	694	650	656	657	696	612	647	648	653	665	656	702	690	666	659	718	673	658	646	688	627	666	689	624	668	710	713	651	622	655	677	660	670	669	678	712	645	667	646	666	698	673	652	703	658	659	676	672	676	648	670	650	651	663	716	691	708	665	664	646	659	645	680	609	638	673	671	675	661	690	656	689	646	650	661	645	584	618	679	688	651	704	694	702	652	663	647	633	646	618	678	699	625	663	667	666	679	667	648	633	645	625	639	633	623	611	633	697	661	702	645	646	699	685	659	660	683	694	641	694	647	672	640	692	668	632	648	640	662	670	662	635	619	631	651	680	604	642	676	634	646	606	641	660	638	683	642	637	630	635	624	603	662	669	647	710	647	646	684	598	659	688	645	641	650	649	670	655	645	632	664	672	634	641	621	644	626	665	639	669	651	660	664	710	650	679	658	690	643	650	671	637	674	681	712	684	683	643	659	614	649	637	618	661	652	627	666	647	655	688	636	676	637	629	661	682	691	672	635	639	679	664	696	664	663	675	664	614	662	667	647	646	655	696	688	649	625	636	659	639	624	664	671	680	664	658	612	671	634	604	649	710	645	678	647	683	633	663	639	694	641	629	651	647	627	637	691	617	637	651	708	660	638	678	627	654	655	699	654	674	670	683	628	677	653	646	664	657	680	674	684	655	631	628	619	655	617	618	646	631	657	670	680	650	658	673	676	644	657	637	648	631	641	706	639	673	645	651	679	702	633	657	632	638	638	665	647	608	672	635	683	622	622	646	665	709	680	645	704	673	638	668	646	581	660	659	676	623	658	639	639	728	625	680	628	657	636	633	680	702	653	656	662	651	665	638	678	601	651	621	678	668	673	666	623	613	658	667	647	699	646	635	621	647	669	625	681	646	710	695	708	615	662	685	698	645	638	719	641	640	616	616	642	673	680	634	664	618	642	666	637	673	650	617	663	630	654	679	711	658	648	665	666	642	628	763	632	653	653	711	719	706	665	658	646	659	660	639	680	631	627	666	643	679	655	653	611	653	654	639	622	649	655	679	638	654	691	658	692	675	659	634	669	670	648	669	692	667	686	597	612	670	658	650	633	697	663	628	663	649	670	665	633	637	667	649	680	641	672	607	674	662	636	648	667	680	683	660	633	673	650	678	692	670	672	672	654	645	671	633	652	647	662	661	601	687	671	730	612	684	681	612	628	677	671	617	626	660	669	667	687	634	652	679	670	648	650	633	624	674	666	689	686	637	686	686	645	687	646	652	656	671	659	655	698	612	697	608	662	611	657	638	687	649	684	655	693	656	664	684	685	666	666	668	660	704	682	680	644	665	687	651	670	656	693	664	663	703	626	596	646	685	676	676	643	655	695	655	649	683	664	622	638	692	618	668	702	655	701	668	676	678	640	704	704	681	636	687	666	703	616	656	688	631	624	665	630	718	657	685	691	648	628	642	681	641	687	658	701	628	692	686	675	647	635	661	683	643	685	673	692	661	710	662	624	665	700	621	661	687	685	616	704	675	700	665	704	661	635	635	632	653	652	588	668	662	670	674	677	623	655	690	635	675	678	637	627	645	687	669	653	626	641	629	685	698	634	644	649	687	631	659	658	665	638	659	681	645	686	687	692	653	667	659	620	704	607	636	650	683	711	665	639	693	693	627	636	651	657	644	601	646	618	611	651	711	686	673	699	655	633	662	657	657	620	668	633	666	695	647	654	633	645	657	654	681	627	668	679	637	677	621	668	644	633	680	658	715	669	670	721	640	610	656	680	681	657	621	672	640	666	707	675	654	605	637	657	665	606	635	643	680	649	667	682	664	632	637	664	657	656	652	665	647	667	689	634	622	665	719	663	627	656	677	650	689	685	663	644	694	653	663	649	674	617	646	669	651	704	693	608	647	683	650	659	640	653	629	695	619	613	661	656	636	622	679	699	643	644	691	676	666	628	657	637	617	693	690	655	666	667	634	670	639	636	701	652	673	662	660	681	659	659	672	644	663	723	680	644	630
40823	7903	1145	627	503	444	344	333	329	326	324	290	353	326	343	342	334	343	377	317	315	341	342	305	333	336	312	354	343	352	298	334	349	361	302	333	333	327	323	314	293	346	324	342	338	321	347	322	324	334	337	339	324	361	323	300	305	364	338	332	324	331	346	329	323	294	326	347	339	311	322	322	308	343	301	341	358	313	305	293	288	315	329	332	356	322	335	323	348	338	326	300	334	340	341	323	339	315	303	327	354	339	321	301	299	290	316	307	320	299	319	316	357	312	334	346	289	348	365	326	310	356	332	303	334	324	320	316	305	330	334	349	355	311	314	299	319	330	318	324	322	293	316	333	345	344	304	343	365	300	349	317	317	303	343	312	339	358	324	336	321	313	315	321	324	336	343	296	320	319	290	331	349	315	294	283	320	282	330	346	315	337	364	294	290	338	299	337	320	321	323	328	355	305	327	296	333	313	322	335	351	325	336	342	314	298	333	332	306	336	298	334	296	343	345	331	334	293	363	339	317	310	303	311	351	324	307	330	321	323	320	323	368	329	360	318	343	294	345	309	314	374	325	335	330	337	320	330	361	346	319	304	307	327	379	366	352	304	328	319	322	308	334	329	334	338	300	336	297	301	343	306	351	323	321	311	265	318	335	330	294	309	313	316	320	302	301	327	327	327	341	330	301	293	290	353	325	323	324	336	332	351	321	347	322	334	293	308	310	348	295	316	313	323	326	334	322	349	312	290	313	331	328	341	307	346	331	317	331	301	331	367	324	317	309	308	304	300	311	317	291	337	321	331	332	294	320	282	309	326	340	309	332	348	331	319	331	317	338	334	357	348	270	290	320	344	329	341	332	330	316	328	296	316	323	313	317	343	357	361	325	325	304	311	339	361	377	321	312	321	310	291	374	328	331	321	317	333	354	354	302	319	316	321	340	362	319	358	333	317	331	329	342	349	332	349	341	331	337	324	321	330	313	316	351	295	332	297	315	331	322	318	336	348	336	287	344	329	312	346	335	320	315	292	317	314	317	300	329	333	343	350	320	304	311	353	318	327	299	329	353	292	312	346	333	328	338	339	336	312	340	328	313	312	332	333	309	323	326	329	324	308	314	317	321	300	322	318	295	312	336	343	303	327	289	346	318	348	346	323	322	325	326	311	325	327	340	291	313	313	319	329	315	316	343	290	387	319	319	338	333	301	293	361	347	295	327	317	359	348	343	337	347	327	302	316	320	308	313	341	334	338	357	314	316	359	349	335	358	336	339	338	323	323	322	320	334	313	329	318	322	316	351	348	331	318	326	343	337	339	318	332	297	316	333	304	304	348	306	324	325	313	296	301	316	317	333	321	316	314	336	310	362	305	326	310	312	348	311	313	308	308	302	336	289	317	341	317	305	326	357	319	335	328	302	328	294	321	331	333	318	359	303	317	327	324	345	360	340	315	330	328	326	358	350	306	313	320	280	283	331	316	381	335	331	319	301	352	365	313	304	291	298	302	308	307	308	329	320	312	335	387	331	322	344	334	294	329	317	330	332	315	321	308	332	339	308	346	308	342	340	354	334	336	328	382	341	341	303	300	312	342	357	325	338	310	342	323	318	327	319	334	327	346	303	277	315	319	314	332	322	311	327	299	339	285	321	341	326	320	299	305	300	337	341	357	324	339	326	318	319	300	324	321	331	330	298	340	318	351	323	334	324	289	312	282	333	296	332	307	299	320	284	292	290	321	282	327	303	318	343	353	346	307	324	335	327	323	333	305	341	333	347	341	333	343	324	315	344	325	310	305	304	329	336	335	342	324	316	345	328	345	305	325	327	294	313	320	331	367	341	343	297	332	306	310	298	308	301	312	348	297	342	301	304	326	296	358	320	316	318	346	293	316	347	330	334	332	332	316	300	330	341	308	319	318	322	347	328	295	335	300	365	325	357	325	337	297	310	358	305	354	313	336	311	300	294	320	321	306	317	337	318	331	315	306	325	308	338	352	329	344	320	340	309	325	302	286	331	335	331	325	310	328	299	364	352	260	309	306	327	307	322	361	301	306	345	340	345	343	325	316	306	336	320	344	337	384	361	333	313	314	328	319	357	347	312	293	297	348	323	337	313	330	306	288	329	337	321	329	357	307	330	300	337	365	333	341	330	333	329	313	326	306	321	359	327	313	354	333	314	361	347	349	316	298	333	289	343	311	347	302	331	350	318	374	327	312	322	333	315	331	288	360	342	346	333	343	340	349	334	340	341	297	323	359	320	328	333	342	307	315	325	316	338	342	316	332	335	335	325	344	384	319	328	336	322	305	328	315	311	343	328	314	334	366	326	344	303	324	319	308	311	351	332	341	337	327	307	335	308	344	357	345	294	324	372	313	313	332	298	338	339	330	337	335	338	349	296	366	280	323	334	298	292	319	331	337	341	314	343	297	323	363	341	306	298	262	333	344	307	323	315	345	331	319	297	310	298	305	315	321	317	317	354	337	324	325	334	311	332	311	339	286	311	320	322	347	336	294	331	330	364	325	309	312	340	320	344	305	297	320	334	348	326	340	361	365	333	334	296	312	312	306	289	311	306	301	334	348	318	321	339	330	313	314	300	305	314	313	322	321	334	357	363	332	329	336	322	308	348	333	347	352	352	318	310	314	342	312	340	307	327	315	312	340	314	329	303	297	297	322	332	336	364	309	275	309	342	330	309	340	318	340	331	305	340	353	298	322	308	302	310	336	336	348	332	326	338	309	346	324	365	327	350	317	339	357	311	352	332	344	277	314	340	300	353	367	325	349	309	306	314	332	313	329	310	362	332	307	311	305	308	327	317	311	341	300	342	353	349	319	313	321	337	340	294	321	338	329	324	315	304	332	327	339	302	328	327	316	346	322	303	320	324	331	295	332	332	320	293	348	346	310	342	333	311	335	328	292	339	309	284	338	341	321	301	314	357	372	310	333	300	295	305	316	279	327	336	298	349	305	327	325	336	318	329	333	315	313	314	324	321	333	347	317	314	307	331	352	314	311	337	356	327	296	339	383	344	302	318	313	319	297	339	335	314	324	318	340	339	299	321	297	326	343	357	320	339	326	326	282	308	333	321	358	334	315	325	296	347	329	347	318	333	339	323	338	337	326	318	330	307	316	309	310	317	333	292	305	307	313	318	301	357	312	317	330	318	307	336	314	324	351	337	345	343	316	328	315	319	306	320	356	340	342	322	336	345	307	315	304	335	316	296	327	334	353	347	341	335	327	308	351	309	343	335	300	362	361	316	318	309	314	322	356	321	306	320	296	360	324	309	321	328	328	347	347	332	361	316	328	295	324	302	345	303	313	349	336	313	275	331	303	341	314	315	337	281	328	313	336	344	339	312	287	324	334	328	339	356	305	379	312	352	335	332	311	327	344	314	331	333	295	345	356	378	342	287	356	310	326	358	311	349	309	349	312	302	326	328	331	314	329	320	316	293	340	345	368	298	317	347	323	329	306	336	307	341	323	306	310	351	322	332	314
28498	10436	6597	4597	3012	2018	1270	1123	883	815	798	776	747	764	738	728	782	744	704	715	729	709	708	685	752	697	667	662	717	721	682	727	703	716	690	726	742	678	691	644	711	753	706	713	726	718	686	704	708	735	704	681	704	740	718	693	698	719	765	745	734	708	691	731	693	723	672	757	710	687	685	693	751	745	720	708	707	707	694	677	695	713	733	686	709	687	800	756	706	682	700	653	661	708	703	695	678	678	690	696	704	724	749	690	698	697	704	762	672	714	671	723	736	731	732	753	713	736	701	720	698	709	711	698	735	763	733	692	734	717	706	698	696	737	698	682	688	729	717	748	735	774	716	689	696	734	651	698	708	678	662	678	656	716	762	759	723	724	634	722	761	673	679	692	731	756	743	655	650	666	728	707	703	760	702	740	721	686	641	716	705	711	701	724	677	734	719	712	700	662	690	710	702	684	729	673	698	707	677	699	720	741	696	698	691	701	698	704	724	670	742	698	697	739	710	651	705	681	713	659	703	711	733	730	737	682	737	703	721	715	724	733	730	701	717	713	736	710	751	772	704	733	658	726	706	732	717	713	671	719	748	766	672	709	747	749	733	694	702	677	716	730	710	679	693	712	679	678	728	675	729	712	738	707	649	629	724	714	740	658	696	709	682	688	698	747	776	718	728	728	734	699	720	704	721	719	732	721	725	691	741	736	712	758	709	697	703	733	707	689	686	648	699	746	698	675	732	717	703	701	695	704	718	650	643	717	729	677	681	684	722	674	726	699	728	675	683	677	683	725	750	637	713	686	732	658	720	726	735	748	724	691	686	675	654	741	667	646	717	711	702	685	709	713	700	736	707	661	702	688	707	671	742	708	643	755	721	722	773	719	749	670	691	690	728	686	778	724	713	703	684	666	692	721	733	707	734	785	697	688	697	765	720	771	678	698	697	757	702	782	670	708	700	705	664	715	717	683	711	695	714	702	690	673	721	665	745	722	713	687	724	677	668	714	671	744	736	727	692	700	675	715	703	712	700	662	683	721	713	724	705	748	708	724	707	697	734	744	683	692	731	673	684	708	691	726	703	757	679	649	655	725	654	709	703	644	699	698	681	753	712	710	661	725	695	727	708	707	690	689	748	693	707	741	715	722	767	719	759	726	699	688	672	759	710	717	725	697	689	695	681	677	682	681	702	714	714	679	627	730	652	723	658	666	709	753	751	662	709	707	791	711	700	763	719	711	691	692	767	707	708	713	653	701	713	683	683	748	710	687	721	711	721	685	752	732	744	702	725	759	674	733	709	718	701	743	761	716	696	688	704	707	693	759	695	740	704	677	722	726	707	682	695	746	710	696	732	722	750	698	651	787	692	726	733	743	716	735	680	707	702	719	703	730	725	693	743	666	700	732	742	767	765	683	680	676	692	721	705	730	639	709	667	676	711	673	709	714	682	696	703	675	723	700	699	740	684	678	749	746	663	673	724	736	719	676	706	677	705	731	682	726	683	692	711	668	700	737	730	736	757	685	700	712	707	726	702	711	710	697	753	745	654	711	674	652	687	692	670	754	718	685	746	732	657	706	716	674	695	721	694	686	700	737	733	749	765	733	695	758	701	684	692	723	731	713	678	703	703	701	734	672	710	719	721	694	723	696	712	790	679	718	710	711	700	696	700	703	740	669	696	742	762	731	714	696	715	744	675	744	695	770	677	747	776	741	663	713	705	712	757	703	682	758	713	724	740	712	715	692	760	725	726	732	699	727	721	686	719	717	709	725	740	683	680	651	716	720	689	707	728	695	712	710	690	703	749	705	668	728	697	706	713	682	737	644	698	676	724	708	664	707	693	682	692	718	700	689	714	716	712	721	717	714	729	675	743	735	723	722	724	737	740	702	697	722	709	697	702	677	703	683	715	719	724	685	678	658	718	726	709	691	748	729	675	768	680	703	747	703	686	663	666	684	667	702	725	711	706	714	704	684	722	715	696	711	708	676	690	710	686	684	691	723	724	684	690	682	676	732	692	727	697	720	702	709	720	685	690	721	707	729	712	716	712	705	729	782	709	746	726	690	701	708	720	689	721	745	696	719	689	708	751	727	712	746	700	694	673	661	736	711	730	712	723	678	724	715	654	680	697	724	660	687	667	689	699	743	758	732	766	734	728	722	737	691	699	626	714	681	701	727	716	669	719	726	702	702	701	704	697	724	697	725	713	682	698	715	698	707	712	755	671	755	726	697	729	714	754	704	699	698	758	709	698	671	701	695	674	676	678	727	666	683	704	690	686	709	683	677	677	688	703	726	700	717	711	689	693	711	651	698	719	741	705	670	745	686	658	681	677	697	682	705	726	707	708	697	737	703	712	690	691	724	723	678	714	686	694	724	704	686	699	708	682	713	700	680	745	696	738	718	749	730	713	717	718	708	689	674	677	741	756	710	693	701	680	674	722	730	730	724	703	717	673	707	719	710	754	672	663	692	722	743	743	733	726	673	706	688	678	701	672	720	675	708	689	707	709	696	689	677	686	671	682	711	714	697	730	717	726	680	682	719	694	682	676	697	711	757	679	724	720	725	716	698	674	714	688	722	693	730	749	695	735	734	698	741	713	692	730	772	754	664	718	702	734	719	749	685	716	748	678	743	731	655	713	708	710	719	718	670	685	744	685	721	735	734	729	698	700	706	724	713	746	760	720	741	679	762	691	725	718	740	763	700	723	703	735	682	643	663	710	714	667	735	690	650	705	687	745	695	719	691	678	711	710	700	725	700	683	778	690	659	710	695	689	681	713	729	695	679	695	667	680	747	701	699	714	715	724	725	746	686	729	683	702	685	711	725	664	671	676	732	698	685	710	694	742	715	702	715	715	688	690	710	725	708	692	689	653	770	738	735	677	706	761	664	736	709	706	710	651	670	643	736	665	683	775	778	734	738	707	720	748	723	696	699	731	727	646	677	693	761	671	726	673	678	710	745	691	725	725	676	653	672	724	719	676	711	701	644	729	730	667	725	703	726	687	717	713	649	650	708	726	714	673	711	733	742	643	710	676	671	659	722	698	669	700	713	699	727	688	701	704	697	715	694	707	698	718	742	696	681	703	666	702	692	736	684	690	694	679	723	712	674	726	737	686	712	724	715	721	703	688	726	733	732	660	689	744	699	717	702	701	719	702	707	701	708	690	684	713	692	683	748	678	686	724	736	749	659	768	744	699	657	673	707	676	754	707	727	730	685	683	674	689	685	695	715	701	702	657	726	691	711	706	755	683	734	710	711	694	698	700	717	748	682	727	694	706	714	685	686	705	700	676	690	675	703	712	652	674	697	712	676	703	678	721	722	730	709	683	663	770	738	705	727	733	729	704	722	719	689	722	741	648	708	713	693	714	715	679	692	682	755	703	708	689	704	766	700	738	676	714	684	676	711	692	762	711	727	705	753	679	660	688	657	691	715	708	695	656	729	714	691	691	762	716	693	699	706	678	708	711	766	674	715	739	724	688	735	712	721	708	739
26076	3613	668	450	380	346	315	335	304	302	323	315	340	334	340	322	322	317	284	342	338	349	316	297	349	364	293	290	308	341	307	382	326	297	323	339	371	360	339	322	298	341	335	345	362	300	363	281	288	320	320	315	307	313	344	323	307	357	341	285	319	323	340	357	353	324	301	337	324	316	330	336	342	336	334	317	323	338	308	319	339	307	335	294	328	351	320	349	318	323	283	309	334	359	312	343	316	341	355	314	325	314	315	331	338	339	341	345	340	338	377	320	313	356	327	367	315	317	337	333	326	373	341	329	323	352	320	339	311	280	331	367	324	334	352	309	288	305	319	308	300	345	329	363	325	331	308	352	326	340	344	330	322	339	316	343	338	319	319	305	344	308	305	322	333	287	331	344	321	341	309	304	369	306	300	335	330	354	326	304	352	317	275	302	302	318	345	341	296	334	309	313	307	327	356	319	349	284	310	339	316	330	309	372	304	302	336	321	359	318	297	326	359	324	365	337	338	339	335	328	305	341	327	307	331	337	339	306	341	300	288	343	332	321	311	349	340	296	290	369	304	332	340	321	359	321	337	317	334	330	360	296	293	291	339	305	306	322	303	293	316	329	377	324	313	346	354	327	335	370	318	310	325	334	325	317	365	368	343	348	307	323	346	334	346	320	313	312	308	329	354	337	327	317	300	316	359	318	306	280	321	361	317	296	326	330	322	343	315	330	353	306	303	317	340	340	285	305	302	314	327	331	321	324	301	350	349	331	332	325	325	297	332	354	339	335	318	327	352	297	341	321	290	336	298	319	328	308	361	320	314	331	380	326	322	332	301	338	323	303	327	307	325	320	369	300	331	307	342	330	319	345	324	327	317	359	345	319	337	314	331	297	326	318	328	325	322	342	316	313	357	310	323	332	312	305	354	352	339	302	329	309	309	348	321	300	348	326	308	320	306	303	287	331	300	314	344	336	322	327	375	360	312	342	312	320	353	332	308	320	309	353	283	326	313	327	266	316	292	347	306	302	329	323	341	324	329	315	337	330	319	277	353	309	306	354	353	341	307	331	342	339	297	324	325	309	324	329	310	321	311	316	294	344	323	273	300	308	306	307	343	325	317	349	337	318	309	318	339	347	325	316	358	345	320	338	311	327	310	322	330	344	312	325	307	300	311	313	327	325	393	326	339	356	327	327	340	334	289	326	346	349	304	316	347	329	309	306	341	298	329	331	333	302	337	325	302	282	313	322	313	280	339	324	314	312	281	309	324	285	296	347	351	377	363	323	304	340	332	316	324	301	359	345	291	325	311	323	310	329	334	332	309	324	338	344	319	345	334	326	304	309	299	339	301	291	316	338	274	360	316	344	359	331	328	291	303	312	347	307	323	323	331	306	317	309	322	335	309	319	325	311	328	352	364	365	338	329	313	323	320	331	317	365	277	330	336	329	385	318	314	307	290	323	347	354	328	297	307	301	330	322	315	305	305	315	307	335	300	326	324	317	305	347	295	321	312	320	317	301	316	300	343	316	321	278	294	320	395	334	312	336	295	288	342	347	349	349	341	352	292	302	349	315	306	316	322	297	310	314	316	335	324	324	313	358	304	326	330	334	298	332	319	298	370	347	333	311	304	316	329	347	323	379	323	310	302	280	308	325	345	298	290	360	325	299	314	322	348	321	310	297	310	342	361	317	306	298	347	313	324	329	329	359	320	355	359	301	322	330	319	357	377	332	337	323	288	326	335	321	322	311	317	337	355	287	335	288	340	354	329	312	382	310	336	328	349	336	348	304	301	355	306	351	312	354	334	328	347	317	311	293	318	321	352	332	300	289	330	314	321	322	308	293	337	309	332	316	306	310	307	341	331	339	307	338	319	349	352	326	331	346	342	316	320	323	321	305	284	339	312	316	364	311	350	302	324	324	305	312	342	340	353	381	330	326	299	323	315	302	304	333	345	351	339	303	328	325	352	321	319	324	325	336	298	317	312	309	330	337	313	321	326	336	340	321	331	342	350	329	341	384	327	315	303	325	313	320	330	294	329	353	285	302	328	297	319	335	353	335	337	317	317	293	353	312	340	318	326	347	370	328	324	341	321	309	306	319	343	329	332	326	298	339	339	340	345	331	312	300	289	385	348	318	315	319	301	329	293	299	343	365	346	323	319	324	338	347	326	345	337	341	335	309	356	318	333	284	303	348	305	298	337	331	349	349	320	314	362	330	308	296	310	321	305	360	334	320	350	332	307	256	325	314	349	312	314	353	321	346	320	325	330	297	324	319	274	310	353	332	317	318	336	354	301	320	312	335	349	312	330	319	343	288	317	354	289	318	370	340	318	351	326	348	339	318	334	321	373	327	357	312	306	331	332	313	317	327	339	313	292	330	359	313	326	318	366	326	358	334	317	315	308	302	322	288	307	339	294	342	316	316	309	327	353	343	338	282	345	348	306	333	348	328	308	298	333	315	346	327	315	309	314	277	320	335	330	347	312	326	330	329	344	291	373	358	354	365	321	328	324	323	334	341	302	334	306	292	293	333	293	340	310	305	375	349	324	324	337	300	284	373	312	347	321	349	360	337	341	303	301	338	317	308	348	336	336	357	326	319	344	328	309	315	322	330	358	330	330	340	320	323	319	313	313	280	305	321	316	342	314	353	303	342	348	317	297	354	333	334	314	322	316	303	317	307	321	349	320	315	290	320	310	337	344	353	316	326	313	329	304	322	304	313	328	333	321	327	347	350	316	316	322	341	329	314	261	302	334	347	301	343	295	347	314	368	300	314	329	365	330	324	336	341	305	328	332	345	300	312	342	295	300	334	344	313	370	362	298	312	345	338	326	310	327	318	371	310	309	313	354	308	369	343	361	345	335	337	347	341	363	351	329	320	289	317	318	329	303	274	324	354	332	313	297	328	356	325	330	302	313	341	322	329	323	313	336	353	303	300	344	327	364	363	313	294	308	289	312	313	311	343	333	321	299	305	302	332	308	301	308	290	323	295	321	313	369	320	303	321	299	292	299	349	295	347	315	323	334	318	318	312	288	353	351	303	343	310	310	365	354	309	372	309	334	337	371	355	303	332	320	324	319	320	284	325	297	322	339	326	300	327	336	357	336	361	357	333	316	327	347	315	382	347	312	336	335	328	323	343	361	346	294	306	331	298	329	332	317	329	316	338	324	317	318	318	349	329	315	306	351	317	325	306	313	309	323	327	317	299	334	322	348	322	277	324	280	278	320	324	293	305	297	310	353	330	305	344	321	337	311	289	299	311	317	353	327	314	328	317	365	327	342	288	363	309	332	338	311	306	322	294	300	315	309	312	303	341	317	311	339	330	340	327	317	311	309	283	314	336	318	309	328	320	307	331	326	318	330	347	360	298	308	331	317	321	340	337	330	320	325	358	327	307	349	313	313	315	319	330	318	329	343	317	333	339	328	297	358	317	311	291	299	301	299	314	309	275	370	318	309	326	341	340	328	295	298	333	340	323	335	324	330	319	312	328
20737	7579	4017	2124	1314	952	800	724	763	745	707	687	728	720	680	733	656	728	691	676	720	670	678	737	695	702	726	689	696	657	681	649	674	684	726	682	631	721	701	698	672	697	684	635	707	708	658	721	715	675	699	675	758	675	679	714	713	678	687	690	681	752	701	684	709	654	671	715	681	678	693	692	697	680	687	723	689	702	685	642	693	714	684	702	714	676	671	708	728	716	691	704	664	695	668	677	710	740	709	718	700	704	739	653	713	687	656	697	679	673	682	655	729	712	707	663	680	761	679	714	710	661	671	673	676	699	699	699	677	741	685	682	694	646	729	676	656	710	691	628	714	689	670	689	720	680	705	696	715	664	670	656	721	695	708	703	681	693	674	686	691	684	681	702	667	712	705	685	660	706	680	636	753	715	733	686	711	706	715	685	709	706	719	730	698	740	669	649	677	673	676	713	700	691	682	697	727	670	668	689	631	665	699	696	684	730	697	657	662	724	651	701	691	694	700	677	747	701	700	701	698	694	694	719	695	719	690	722	658	634	713	644	611	712	722	698	685	673	710	698	710	694	714	723	699	708	693	705	671	680	649	718	677	687	760	676	712	688	679	688	710	656	706	658	697	651	704	669	688	669	733	698	715	708	734	650	670	761	663	665	694	711	718	696	698	644	706	677	701	694	673	720	702	676	751	673	736	663	709	706	676	740	694	737	664	713	661	727	696	712	699	713	677	703	690	696	665	723	681	703	699	673	668	700	665	682	695	705	677	718	702	697	682	672	694	736	666	655	696	683	693	681	700	695	717	701	730	687	678	742	688	751	693	725	682	649	710	721	712	651	767	680	669	715	709	665	709	718	629	705	647	673	691	699	732	717	672	636	676	750	711	633	689	720	678	691	719	721	664	683	626	660	715	656	708	700	710	697	741	731	684	686	698	691	720	702	656	683	680	709	705	735	717	741	690	653	684	711	695	709	676	667	684	683	712	665	708	678	718	676	679	742	637	721	675	719	708	731	709	654	648	734	679	697	714	712	718	714	719	712	679	662	715	669	677	646	633	672	702	729	706	700	692	719	678	731	699	712	712	674	706	692	713	728	710	747	698	689	676	670	717	718	681	723	678	706	690	642	733	696	689	679	672	666	669	700	757	699	693	672	695	655	711	734	667	679	674	657	696	699	704	701	678	690	647	689	726	659	707	676	674	725	643	698	697	680	653	716	694	705	699	686	705	641	732	703	688	728	662	695	679	720	637	711	667	700	726	657	740	631	699	747	724	667	671	656	682	685	710	711	730	729	722	715	707	733	673	704	695	721	687	673	709	702	665	650	696	678	674	694	698	673	726	719	685	660	667	711	680	697	734	695	641	683	726	690	678	691	729	640	681	666	691	710	703	672	706	708	738	730	706	663	706	653	698	725	716	687	683	697	721	709	712	705	764	680	673	710	719	705	703	679	716	724	690	660	706	695	724	739	721	673	751	697	694	704	699	700	679	692	680	682	712	668	669	680	679	689	690	710	646	667	685	717	680	640	675	688	687	673	695	660	701	730	651	667	658	689	683	682	677	734	676	685	691	683	711	667	641	706	691	711	705	705	730	701	659	695	709	673	695	704	732	712	758	726	646	676	696	695	726	658	686	708	671	734	671	674	638	692	743	718	687	681	707	738	679	745	717	663	714	712	688	717	684	750	734	701	654	699	669	708	694	720	713	725	730	644	696	675	717	681	670	723	675	673	705	721	687	661	706	668	705	691	690	702	711	642	722	695	664	717	699	686	698	661	687	666	623	729	710	700	713	658	711	669	644	715	658	746	728	665	664	704	649	655	718	714	727	705	694	737	698	687	657	686	696	662	656	635	659	697	700	666	704	640	690	678	710	707	682	694	626	664	717	712	699	732	686	684	694	636	730	699	670	656	720	704	711	691	663	649	658	668	675	659	742	643	705	713	691	669	698	695	694	670	692	684	722	682	679	704	711	757	738	714	682	670	684	730	715	713	673	704	694	687	700	735	660	693	658	682	678	665	750	687	654	709	711	679	726	714	695	661	701	695	699	632	692	675	683	689	687	701	727	624	649	664	697	709	710	656	699	752	762	699	677	703	719	731	675	676	726	721	631	682	645	720	743	716	712	695	695	699	727	676	721	722	728	676	651	706	746	742	659	723	697	708	678	648	683	673	723	683	700	711	712	705	670	636	662	661	707	679	728	690	677	671	658	714	711	677	686	693	684	715	674	682	728	684	658	703	657	667	710	746	703	694	674	680	705	706	695	695	717	686	714	690	729	756	725	684	713	686	705	691	674	701	668	719	675	711	652	708	693	692	719	680	699	659	645	706	702	696	718	722	689	681	709	689	723	692	720	687	717	726	708	744	702	702	658	681	699	700	695	657	673	715	702	649	686	705	666	693	698	723	697	697	688	709	693	755	677	691	681	613	733	650	691	703	660	644	679	652	696	703	712	683	710	709	719	709	664	721	690	692	699	733	703	710	652	685	708	702	690	716	691	697	679	715	640	725	683	669	701	668	734	690	710	679	728	678	680	707	684	733	691	712	694	743	687	678	720	723	723	698	688	683	692	733	723	687	684	682	684	705	692	663	688	706	694	694	684	653	664	693	671	689	721	720	683	663	707	701	718	696	721	746	693	690	680	662	729	683	729	749	682	696	712	709	715	695	708	674	706	687	676	716	683	746	660	716	677	681	707	744	680	676	653	687	698	699	755	703	689	697	702	653	689	699	709	675	693	718	671	697	638	687	665	719	713	675	754	723	654	670	661	666	716	663	690	655	672	681	684	676	729	716	716	720	678	689	705	735	686	676	692	708	699	674	662	723	690	694	674	710	651	719	682	675	695	668	716	696	662	644	694	683	701	684	723	670	691	711	721	698	700	685	745	671	682	700	707	691	744	708	679	665	687	715	683	696	714	740	649	686	654	703	671	733	718	718	694	676	713	678	689	720	662	653	688	651	656	662	676	733	742	723	714	682	722	720	671	696	693	656	690	709	708	645	658	691	711	693	725	719	705	660	689	734	674	686	685	719	665	713	714	710	698	692	734	652	728	716	672	709	684	687	725	661	701	666	701	723	684	663	664	734	694	688	705	681	677	679	749	716	635	689	754	674	696	716	678	677	694	729	680	700	719	707	732	711	726	701	703	722	637	681	716	663	742	747	676	722	683	674	718	720	653	699	682	739	704	710	670	602	703	665	675	686	688	662	695	662	725	680	685	647	709	669	691	671	696	687	683	693	688	680	706	716	693	731	730	710	700	648	689	694	667	614	715	699	736	701	669	713	680	676	661	676	674	675	693	729	700	718	645	694	724	677	748	678	731	687	725	668	704	679	698	683	641	667	690	680	675	725	695	664	714	689	655	630	701	698	737	705	685	705	685	733	750	731	673	670	658	716	691	690	691	724	668	712	711	696	699	698	663	714	658	660	726	731	660	670	708	692	699	707	680	702	661	717	694	722	657	681	701	682	684	672	691	720	687	702	683	645
31124	5174	1023	542	456	349	371	326	317	345	309	287	323	335	283	300	305	282	294	286	282	276	300	277	294	306	285	319	302	314	273	297	306	296	291	332	305	321	292	309	343	317	301	289	280	301	326	322	327	309	284	283	326	299	298	268	283	270	322	309	285	318	289	308	294	310	323	321	328	300	314	317	336	300	286	312	301	314	274	342	308	275	328	335	329	313	317	280	311	292	294	313	325	309	284	283	323	343	327	293	315	306	280	326	293	316	274	302	258	307	323	281	300	265	284	337	276	315	271	298	308	317	298	295	291	304	275	305	335	312	321	316	344	336	280	319	279	292	286	284	279	301	310	313	315	325	289	278	271	278	291	328	282	307	310	312	290	317	274	288	293	314	285	296	320	294	294	315	351	317	306	283	298	292	315	322	313	330	304	235	286	282	265	340	331	306	293	284	336	324	338	299	274	332	319	306	316	340	295	324	331	323	335	293	291	288	307	326	316	313	314	298	280	290	277	300	326	305	326	267	328	275	296	300	317	303	330	292	277	323	285	299	291	270	298	307	306	301	315	294	308	312	302	334	280	321	291	320	306	322	305	333	306	331	289	275	309	287	292	282	311	273	268	279	284	308	294	315	283	353	291	301	278	295	278	260	308	322	328	302	301	321	311	285	290	313	309	307	320	301	289	305	299	305	318	290	290	292	297	327	319	285	300	318	308	291	304	296	287	281	330	306	322	288	319	298	315	282	324	306	339	285	319	282	287	316	310	314	321	295	294	330	304	310	301	268	298	323	295	339	332	314	285	258	299	291	257	323	305	308	336	315	260	286	295	285	333	310	324	312	302	303	323	319	281	279	293	313	308	296	322	284	300	283	361	302	346	295	313	306	332	312	304	275	308	320	334	375	294	323	319	325	317	307	284	343	276	284	308	336	294	322	313	307	334	310	305	271	280	322	325	317	347	311	314	274	297	326	326	306	303	290	303	286	284	309	281	318	306	303	309	302	299	319	308	315	322	282	285	310	303	320	327	310	334	297	305	332	333	301	313	307	304	273	295	314	310	329	288	305	300	296	361	288	291	302	286	281	310	303	311	330	343	304	312	376	310	320	322	291	329	308	338	285	347	297	305	306	313	302	336	324	321	282	294	299	294	293	295	284	266	310	327	292	306	309	323	280	274	298	299	320	316	289	311	292	340	300	318	317	312	307	319	329	303	266	257	323	300	302	308	278	293	281	302	291	308	327	306	292	315	293	303	322	304	336	306	297	299	329	310	298	342	291	329	290	313	295	316	301	291	333	321	323	290	312	308	307	281	304	327	319	301	276	298	238	304	293	276	283	278	310	320	301	323	286	304	300	275	323	315	311	315	278	299	307	348	311	339	299	306	300	282	316	306	292	327	327	331	324	328	343	370	296	303	315	308	300	302	321	322	317	319	316	295	312	307	316	318	283	335	297	293	291	320	323	290	301	311	325	262	296	348	323	298	322	309	283	336	300	293	298	324	323	317	302	280	330	288	320	313	341	306	289	315	295	295	280	289	308	296	288	302	312	312	288	307	321	288	319	356	314	306	283	277	375	314	312	284	301	325	291	302	299	289	314	305	283	293	318	317	320	343	301	318	319	304	331	310	312	314	272	305	311	328	311	365	296	279	317	302	314	349	291	306	328	299	290	293	290	289	279	295	323	308	276	341	298	315	277	324	337	314	271	284	332	296	287	301	322	318	335	288	338	354	312	287	290	295	317	336	272	285	296	357	295	317	305	274	313	297	327	311	319	304	260	315	289	288	313	278	279	296	299	324	314	336	306	322	290	290	312	313	303	333	322	339	298	319	308	290	294	309	297	331	291	308	320	325	325	304	286	299	311	314	300	299	300	287	307	299	316	319	334	311	322	296	302	297	258	274	299	322	305	344	294	318	313	294	277	302	279	332	296	291	306	314	331	308	310	297	272	312	275	301	318	304	318	291	286	309	323	305	305	319	312	319	310	339	320	294	286	277	286	312	295	281	280	323	290	304	292	338	322	311	292	292	304	304	290	325	298	286	297	314	342	307	309	287	308	266	354	343	322	309	335	312	309	283	301	275	332	292	289	337	268	320	358	299	295	288	320	330	317	317	297	329	304	304	335	266	308	314	343	290	279	328	313	300	299	289	346	323	297	305	305	315	305	323	319	357	337	322	306	311	335	282	303	295	309	290	318	312	278	297	290	306	288	287	312	295	313	301	337	268	320	338	341	324	326	284	266	309	312	306	308	279	308	278	287	320	286	334	296	300	287	290	286	268	318	318	320	304	334	269	340	308	283	288	294	304	308	301	290	275	330	289	287	297	303	308	282	283	307	275	303	312	312	310	325	314	309	277	316	329	330	287	333	358	299	317	312	321	312	284	286	298	313	315	331	323	329	320	310	287	272	354	331	274	322	336	316	286	325	307	318	323	341	333	274	315	302	281	305	284	284	313	288	290	294	340	315	298	323	335	294	319	299	305	287	324	273	307	294	285	295	344	305	299	301	270	312	342	325	332	312	283	328	299	283	296	300	284	295	313	273	297	303	283	291	298	276	268	317	298	312	288	320	288	305	313	300	299	331	320	325	267	314	304	328	285	293	287	297	324	291	318	281	309	303	312	326	299	315	291	283	273	294	332	279	313	300	314	279	364	291	298	286	346	308	316	305	346	297	327	306	291	315	311	316	346	295	297	293	270	321	311	298	321	340	335	277	285	276	344	298	313	282	307	289	287	314	304	318	331	278	339	353	292	319	300	332	295	292	315	308	288	310	291	286	306	269	318	324	272	258	311	292	303	324	302	299	281	364	283	293	293	282	329	284	307	294	292	315	309	299	311	285	324	304	326	287	282	313	287	270	296	293	297	362	315	311	328	298	269	271	281	290	312	311	286	278	330	309	311	330	311	319	315	299	311	279	315	304	304	330	297	294	280	297	291	305	339	300	334	325	304	339	299	332	320	303	291	322	302	290	301	300	279	313	330	288	322	296	257	319	279	277	322	323	296	326	335	268	299	291	305	322	318	300	335	322	285	309	313	280	281	285	285	302	312	292	298	281	309	293	323	334	316	299	290	304	324	302	291	306	296	254	317	309	343	307	306	311	282	333	317	302	321	347	304	299	319	333	323	311	288	334	282	301	308	310	309	299	329	305	287	296	317	293	296	305	280	296	293	334	279	308	316	298	289	357	300	344	301	293	304	334	294	316	307	291	313	304	290	281	320	310	322	291	312	296	335	318	297	284	280	312	299	301	323	303	294	347	306	303	253	297	286	295	337	299	308	303	313	313	316	302	305	341	322	314	355	285	324	295	321	281	272	280	317	294	323	297	308	321	317	351	303	308	271	293	291	301	339	304	306	305	300	322	304	295	291	323	295	345	328	307	302	322	305	307	316	289	326	299	325	317	353	313	327	334	307	309	308	306	329	295	281	316	272	305	287	309	294	278	338	339	315	313	292	327	330	289	294	323	289	315	304	318	305	310	311	271	287	306
22922	10732	6633	3844	2347	1355	1113	987	785	765	739	664	754	680	683	733	660	664	709	707	631	660	669	659	651	682	679	649	659	659	640	602	671	631	635	629	703	653	657	635	683	653	652	684	707	607	656	645	642	706	695	665	656	670	698	700	691	677	657	680	637	723	640	651	667	646	640	614	645	656	659	652	665	691	659	643	633	728	686	671	664	647	644	637	623	661	684	634	643	641	649	688	626	698	725	656	716	691	668	657	680	694	628	655	662	647	667	665	682	660	624	610	622	630	629	703	655	655	648	657	685	655	626	614	663	676	643	660	692	615	680	653	656	637	664	630	650	687	668	658	683	666	599	681	665	691	626	625	650	670	646	655	588	669	699	629	696	706	649	607	644	636	682	609	628	633	653	660	645	617	698	666	682	670	601	705	674	693	683	680	668	676	672	638	667	647	629	685	628	615	635	647	663	630	659	655	670	666	643	655	619	659	640	694	689	707	684	673	653	660	707	655	658	593	611	676	691	704	635	662	670	695	661	668	647	683	705	622	687	687	656	657	612	654	618	675	668	668	708	598	656	638	611	661	674	624	671	643	640	618	672	634	660	649	700	670	636	643	626	634	629	725	669	703	639	692	675	638	648	678	643	680	600	658	666	640	676	644	678	713	646	642	595	692	639	679	630	656	628	649	654	685	677	672	671	667	667	656	706	652	645	641	661	663	666	669	714	656	646	676	696	694	654	636	696	672	642	646	628	639	656	658	625	647	697	669	629	673	635	644	680	652	646	652	633	660	669	640	686	643	664	634	638	649	693	690	697	685	649	665	669	661	703	652	682	683	681	686	624	654	661	645	652	632	633	677	658	641	652	685	659	675	737	660	638	628	663	659	639	664	713	646	700	658	623	657	653	634	696	678	677	701	606	646	675	701	649	604	656	651	682	666	675	668	690	672	657	688	685	650	608	650	682	621	697	655	683	691	673	676	692	696	687	669	658	659	678	603	653	676	643	660	654	649	647	673	664	656	638	667	640	627	695	638	640	714	704	686	690	705	695	694	636	627	675	705	687	670	670	655	661	664	632	683	635	674	642	663	677	649	633	665	674	677	666	657	637	646	644	625	674	643	698	652	696	699	685	699	636	667	671	670	646	619	633	671	649	629	673	665	614	679	679	708	635	644	642	688	641	685	664	646	715	657	634	651	591	662	706	682	699	657	645	699	611	641	628	655	683	685	656	689	654	622	647	636	676	644	668	668	634	671	656	661	616	726	681	648	674	649	658	670	642	649	626	619	632	664	742	648	648	622	645	617	667	652	698	665	662	635	642	636	678	652	693	672	662	615	662	655	673	682	662	708	676	687	711	668	650	657	655	675	654	639	670	683	676	691	684	694	726	613	686	629	665	656	631	722	647	645	703	653	692	630	657	598	681	660	653	690	704	689	673	649	692	662	647	693	687	664	679	707	640	622	650	697	601	650	670	658	627	657	674	663	651	633	619	639	718	680	664	656	663	658	699	661	673	711	678	676	704	649	689	616	626	598	696	678	684	654	655	702	696	710	624	666	661	659	689	645	661	651	626	664	640	659	661	673	666	660	665	654	612	682	689	707	625	696	661	653	689	678	643	649	654	633	635	716	630	658	681	620	610	673	644	694	668	625	643	625	647	642	699	675	633	652	684	634	663	659	651	690	643	609	627	648	618	652	624	641	635	610	661	665	646	691	662	678	659	678	694	660	699	676	656	626	711	645	690	701	598	671	677	659	660	628	657	624	648	668	684	695	662	628	697	653	695	658	673	688	657	683	670	687	669	635	677	659	603	688	608	667	644	654	679	665	671	657	676	676	670	657	679	642	622	716	689	629	691	681	655	645	684	673	655	615	684	617	663	667	679	679	679	690	664	638	641	637	669	627	723	640	645	611	627	633	660	607	658	691	661	660	720	655	683	650	671	650	668	682	708	655	690	679	693	608	692	674	602	685	624	703	632	662	620	639	662	693	660	641	683	669	645	692	655	651	615	720	660	670	609	687	690	658	651	588	616	642	655	672	703	709	613	629	660	659	616	642	634	696	678	674	647	681	617	633	684	673	678	645	665	676	706	662	631	675	634	622	700	701	678	655	643	644	606	661	636	633	668	645	650	685	665	620	701	690	648	608	659	668	683	622	675	634	682	690	691	646	695	646	671	637	654	663	626	667	696	622	655	639	663	723	650	674	664	640	655	684	640	647	630	650	648	669	634	639	654	673	639	602	691	685	639	657	663	714	672	659	694	685	646	660	668	657	638	675	654	658	698	662	650	678	673	646	661	665	665	662	638	666	659	681	674	643	669	690	672	695	665	644	663	646	654	629	665	607	666	657	641	630	663	677	663	626	724	670	661	679	668	688	612	719	685	681	629	657	679	654	681	639	668	630	665	653	669	643	607	647	699	671	674	619	672	624	681	662	659	687	630	605	627	620	680	619	688	623	633	695	649	629	639	673	644	640	634	687	656	632	651	710	651	664	673	677	661	689	647	655	630	625	664	653	685	672	654	673	648	640	691	662	643	659	644	671	589	661	667	620	621	610	652	659	666	692	667	707	624	653	695	665	636	707	672	681	631	657	636	672	627	639	638	683	673	649	696	701	646	618	670	683	658	614	683	629	656	634	687	640	651	670	667	661	636	663	667	663	597	688	695	660	651	659	631	654	671	612	688	637	709	677	686	644	672	640	697	669	645	705	672	633	641	654	659	640	674	702	650	634	692	644	657	645	679	634	640	650	635	612	629	676	706	695	637	670	682	659	674	617	652	672	634	640	686	640	628	702	683	682	612	636	648	652	656	618	643	640	671	636	628	647	695	637	631	699	654	680	664	693	653	659	649	632	665	652	669	618	650	685	711	650	629	670	690	691	673	648	656	674	649	683	628	639	663	676	663	691	665	644	666	688	677	631	593	660	646	728	675	605	688	632	679	598	609	625	629	680	680	633	715	684	695	660	679	665	685	636	645	711	638	626	691	708	632	684	634	669	611	696	674	646	663	648	679	680	615	665	669	667	663	690	644	650	659	635	647	646	635	680	652	623	670	674	686	615	659	608	663	663	645	688	653	687	665	603	670	645	647	696	673	640	661	669	636	669	697	637	664	674	673	624	665	680	626	660	673	666	660	666	632	677	678	658	683	645	663	657	600	642	650	622	649	622	667	677	667	658	630	626	662	668	653	626	654	687	680	676	679	678	691	708	680	677	688	664	672	647	621	628	673	620	708	638	668	673	650	628	657	680	648	701	668	694	665	680	647	702	700	606	703	637	664	635	666	633	690	655	681	660	661	718	646	632	677	655	635	679	637	630	605	648	704	664	635	613	701	660	632	643	678	670	658	671	635	677	720	680	653	650	651	652	638	652	651	681	653	689	635	684	656	699	658	664	633	646	648	678	668	678	652	669	679	646	674	674	637	628	660	651	655	651	671	674	625	685	646	631	604	682	693	714	662	685	676	632	707	670	655	625	639	707	652	725	653	675	631	714
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
